void Awake() { _AudienceInteractionManager = FindObjectOfType <AudienceInteractionManager>(); if (_AudienceInteractionManager == null) { var instance = Instantiate(_AudienceInteractionManagerPrefab); _AudienceInteractionManager = instance.GetComponent <AudienceInteractionManager>(); } var repo = ConsoleCommandsRepository.Instance; repo.RegisterCommand("help", Help); // All scenes repo.RegisterCommand("reload", Reload); repo.RegisterCommand("game", Game); // Game repo.RegisterCommand("continuous_events", ContinuousEvents); repo.RegisterCommand("random_event", RandomEvent); repo.RegisterCommand("ev_fr", EventFreezingRain); repo.RegisterCommand("ev_na", EventNetworkAds); repo.RegisterCommand("ev_mf", EventMeteoritesFalling); repo.RegisterCommand("ev_im", EventIngredientMorph); repo.RegisterCommand("ev_ks", EventKitchenSpin); repo.RegisterCommand("ev_id", EventIngredientDance); repo.RegisterCommand("ev_gg", EventGrassGrowth); repo.RegisterCommand("spell_dm", SpellDiscoMania); repo.RegisterCommand("spell_mmp", SpellMegaMagePunch); repo.RegisterCommand("spell_fb", SpellFireballForAll); repo.RegisterCommand("spell_rs", SpellRocketSpeed); repo.RegisterCommand("spell_gi", SpellGiftItem); repo.RegisterCommand("spell_gb", SpellGiftBomb); repo.RegisterCommand("spell_iv", SpellInvisibility); repo.RegisterCommand("game_over", GameOver); repo.RegisterCommand("test", Test); repo.RegisterCommand("test_chain", TestChain); }
protected virtual void Awake() { _AudienceInteractionManager = FindObjectOfType <AudienceInteractionManager>(); _MessageFeedManager = FindObjectOfType <MessageFeedManager>(); }