void IInitialise.Initialise() { Instance = this; FinishLoaded = false; Addressables.InitializeAsync(); var cool = new List <string>(); if (Application.isEditor) { cool.AddRange(GetCataloguePath()); } else if (GameData.Instance.DevBuild) { cool.AddRange(GetCataloguePathStreamingAssets()); } else { cool.AddRange(ServerData.ServerConfig.LobbyAddressableCatalogues); LoadCatalogue(cool, false); return; } LoadCatalogue(cool); }
public IEnumerator WaitForInitialisation() { yield return(null); yield return(null); yield return(null); AddressableCatalogueManager.LoadHostCatalogues(); }
public override void Process() { AddressableCatalogueManager.LoadCataloguesFromServer(JsonConvert.DeserializeObject <List <string> >(serialiseCatalogues)); }
public override void Process() { AddressableCatalogueManager.ClientRequestCatalogue(SentByPlayer.GameObject); }
public override void OnStartHost() { AddressableCatalogueManager.LoadHostCatalogues(); }