private static void Initialize()
        {
            InitializeFields();

            InputManagerBehaviour inputManagerBehaviour = GameRigCore.InitializeManagerBehaviour <InputManagerBehaviour>();

            inputManagerBehaviour.RegisterInputManager(Check);

            SceneManager.sceneUnloaded += OnSceneUnload;
        }
        private static void Initialize()
        {
            settings = Resources.Load <OfflineSettings>(GameRigResourcesPaths.OfflineSettings);

            OfflineManagerBehaviour offlineEarningsManagerBehaviour = GameRigCore.InitializeManagerBehaviour <OfflineManagerBehaviour>();

            offlineEarningsManagerBehaviour.goToOfflineAction    = ProcessGoToOfflineAction;
            offlineEarningsManagerBehaviour.returnToOnlineAction = CheckOfflineThreshold;

            CheckOfflineThreshold();
        }
        private static void Initialize()
        {
#if UNITY_STANDALONE
            creativeManagerBehaviour = GameRigCore.InitializeManagerBehaviour <CreativeManagerBehaviour>();

            screenshotsSettings = Resources.LoadAll <ScreenshotSettings>(GameRigResourcesPaths.ScreenshotsSettings);

            InputManager.Subscribe(KeyEventType.KeyDown, KeyCode.P, SaveScreenshots, false);
            InputManager.Subscribe(KeyEventType.KeyDown, KeyCode.R, ResetTheResolution, false);
#endif
        }
 private static void Initialize()
 {
     coroutinesManager = GameRigCore.InitializeManagerBehaviour <PubSubManagerBehaviour>();
 }
Esempio n. 5
0
 private static void Initialize()
 {
     audioManagerBehaviour = GameRigCore.InitializeManagerBehaviour <AudioManagerBehaviour>();
 }