public DLCManifest GetManifestFile() { DLCManifest reader = null; if (DLCConfig.Ins.IsEditorOrConfigMode) { reader = FileUtil.LoadJson <DLCManifest>(GetManifest()); } else { var asset = DLCManager.LoadRawAsset <TextAsset>(Const.BN_Config, "DLCManifest", this); if (asset != null) { reader = JsonUtility.FromJson <DLCManifest>(asset.text); } } return(reader); }
public byte[] GetExcelFile(string name) { if (DLCConfig.Ins.IsEditorOrConfigMode) { string file = GetExcel(name); if (File.Exists(file)) { return(File.ReadAllBytes(file)); } } else { var asset = DLCManager.LoadRawAsset <TextAsset>(Const.BN_Excel, name, this); if (asset != null) { return(asset.bytes); } } return(null); }