public static void Release() { Instance = null; }
public static void DoAwake() { ReleaseAll(); AudioBindingManager.Construct(); BindingManager.Construct(); Singleton <PropertyManager> .Construct(); Singleton <PropertyManager> .Instance.AddRootContext(PlayerData.Instance); Singleton <NewUpdateRunner> .Construct(); Singleton <AORunner> .Construct(); Singleton <CloudSyncRunner> .Construct(); Singleton <FacebookRunner> .Construct(); Singleton <XPromoRunner> .Construct(); Singleton <ReviewAppRunner> .Construct(); Singleton <SettingsRunner> .Construct(); Singleton <CumulativeBonusRunner> .Construct(); Singleton <AfterPrestigeFundCollector> .Construct(); Singleton <IAPRunner> .Construct(); Singleton <AdRunner> .Construct(); Singleton <AdNetworkCachers> .Construct(); Singleton <IAPItemCollectionRunner> .Construct(); Singleton <IAPBundleRunner> .Construct(); Singleton <EconomyHelpers> .Construct(); Singleton <EntityPoolManager> .Construct(); Singleton <QualitySettingsRunner> .Construct(); Singleton <ResetRunner> .Construct(); Singleton <FundRunner> .Construct(); Singleton <HeroTeamRunner> .Construct(); Singleton <BoosterCollectionRunner> .Construct(); Singleton <GoldBoosterCollectionRunner> .Construct(); Singleton <NotEnoughGemsRunner> .Construct(); Singleton <HammerTimeRunner> .Construct(); Singleton <ARRunner> .Construct(); Singleton <BlockStepRunner> .Construct(); Singleton <DrJellyRunner> .Construct(); Singleton <TournamentRunner> .Construct(); Singleton <ChunkRunner> .Construct(); Singleton <UpgradeRunner> .Construct(); Singleton <MapRunner> .Construct(); Singleton <WorldRunner> .Construct(); Singleton <CreatureCollectionRunner> .Construct(); Singleton <HeroUnlockRunner> .Construct(); Singleton <WelcomeBackRunner> .Construct(); Singleton <DrillRunner> .Construct(); Singleton <HeroVisibleCountRunner> .Construct(); Singleton <BossIndexRunner> .Construct(); Singleton <BossSuccessRunner> .Construct(); Singleton <BlurRunner> .Construct(); Singleton <EnableObjectsRunner> .Construct(); Singleton <GearCollectionRunner> .Construct(); Singleton <GearBoostRunner> .Construct(); Singleton <ChestRunner> .Construct(); Singleton <GearMilestoneRunner> .Construct(); Singleton <FakeFundRunner> .Construct(); Singleton <BlockSwipeRunner> .Construct(); Singleton <MaterialNotificationRunner> .Construct(); Singleton <LeaderboardRunner> .Construct(); Singleton <GiftRewardRunner> .Construct(); Singleton <LevelSkipRunner> .Construct(); Singleton <PrestigeRunner> .Construct(); Singleton <GearSetCollectionRunner> .Construct(); Singleton <PerkMilestoneRunner> .Construct(); Singleton <DamageRunner> .Construct(); Singleton <SkillCollectionRunner> .Construct(); Singleton <PlayerGoalCollectionRunner> .Construct(); Singleton <TutorialGoalCollectionRunner> .Construct(); Singleton <PlayerGoalClaimRunner> .Construct(); Singleton <BossBattleRunner> .Construct(); Singleton <CameraMoveRunner> .Construct(); Singleton <HeroNotificaitonRunner> .Construct(); Singleton <AutoMineRunner> .Construct(); Singleton <TeamBoostRunner> .Construct(); Singleton <TapBoostRunner> .Construct(); Singleton <GoldFingerRunner> .Construct(); Singleton <TntRunner> .Construct(); Singleton <CollectableRewardRunner> .Construct(); Singleton <GamblingAvailableRunner> .Construct(); Singleton <AudioRunner> .Construct(); Singleton <TweakableManager> .Construct(); }
public static void Construct() { Instance = GameObject.Find("Audio").GetComponent <AudioBindingManager>(); }
public static void ReleaseAll() { SingletonManager.ReleaseAll(); BindingManager.Release(); AudioBindingManager.Release(); }