public static void LoadAllRemoteData() { var loaders = AssetHelper.GetAllAssetsOfType <RemoteDataLoader>(); foreach (var each in loaders) { try { each.ParseRemoteObjectData(); each.LoadRemoteData(); } catch (Exception e) { Debug.LogException(e); Debug.Log($"Failed to load data from {each.name}"); } } Debug.Log("Finished loading remote data"); }
private void FindAllInfos() { Infos = AssetHelper.GetAllAssetsOfType <NPCInfo>().ToArray(); }