Files
AppleHillsProduction/Assets/Scripts/found_instances
Michal Pikulski d2c6c5df38 stash work
2025-10-16 16:18:04 +02:00

208 lines
16 KiB
Plaintext

Targets
Occurrences of '.Instance' in Directory C:\Users\info\Desktop\repos\AppleHillsProduction\Assets\Scripts
Found usages (163 usages found)
<AppleHillsScripts> (163 usages found)
Assets (163 usages found)
Scripts (163 usages found)
Bootstrap (3 usages found)
BootSceneController.cs (3 usages found)
79 if (CinematicsManager.Instance != null)
84 CinematicsManager.Instance.LoadAndPlayCinematic("IntroSequence");
205 SceneManagerService.Instance.CurrentGameplayScene = mainMenuSceneName;
Cinematics (16 usages found)
SkipCinematic.cs (16 usages found)
57 if (CinematicsManager.Instance == null) return;
63 CinematicsManager.Instance.OnCinematicStarted += HandleCinematicStarted;
64 CinematicsManager.Instance.OnCinematicStopped += HandleCinematicStopped;
67 if (CinematicsManager.Instance.IsCinematicPlaying)
75 if (CinematicsManager.Instance != null)
77 CinematicsManager.Instance.OnCinematicStarted -= HandleCinematicStarted;
78 CinematicsManager.Instance.OnCinematicStopped -= HandleCinematicStopped;
83 if (InputManager.Instance != null)
85 InputManager.Instance.UnregisterOverrideConsumer(this);
92 if (InputManager.Instance != null)
94 InputManager.Instance.RegisterOverrideConsumer(this);
100 if (InputManager.Instance != null)
102 InputManager.Instance.UnregisterOverrideConsumer(this);
109 if (_isHolding && CinematicsManager.Instance.IsCinematicPlaying)
131 CinematicsManager.Instance.SkipCurrentCinematic();
141 InputManager.Instance.UnregisterOverrideConsumer(this);
Core (25 usages found)
GameManager.cs (8 usages found)
65 SettingsProvider.Instance.gameObject.name = "Settings Provider";
68 DeveloperSettingsProvider.Instance.gameObject.name = "Developer Settings Provider";
88 PauseMenu pauseMenu = PauseMenu.Instance;
220 var playerSettings = SettingsProvider.Instance.LoadSettingsSynchronous<PlayerFollowerSettings>();
221 var interactionSettings = SettingsProvider.Instance.LoadSettingsSynchronous<InteractionSettings>();
222 var minigameSettings = SettingsProvider.Instance.LoadSettingsSynchronous<DivingMinigameSettings>();
275 var divingDevSettings = DeveloperSettingsProvider.Instance.GetSettings<DivingDeveloperSettings>();
318 return DeveloperSettingsProvider.Instance?.GetSettings<T>();
ItemManager.cs (3 usages found)
80 SceneManagerService.Instance.SceneLoadStarted += OnSceneLoadStarted;
87 if (SceneManagerService.Instance != null)
88 SceneManagerService.Instance.SceneLoadStarted -= OnSceneLoadStarted;
QuickAccess.cs (7 usages found)
47 public GameManager GameManager => GameManager.Instance;
48 public ItemManager ItemManager => ItemManager.Instance;
49 public SceneManagerService SceneManager => SceneManagerService.Instance;
52 public InputManager InputManager => InputManager.Instance;
53 public PuzzleManager PuzzleManager => PuzzleManager.Instance;
54 public CinematicsManager CinematicsManager => CinematicsManager.Instance;
55 public CardSystemManager CardSystemManager => CardSystemManager.Instance;
SceneManagerService.cs (1 usage found)
110 _loadingScreen = LoadingScreenController.Instance;
SceneOrientationEnforcer.cs (3 usages found)
106 InputManager.Instance.SetInputMode(InputMode.UI);
159 InputManager.Instance.SetInputMode(InputMode.UI);
189 InputManager.Instance.SetInputMode(InputMode.Game);
SettingsAccess.cs (3 usages found)
43 return GameManager.Instance.PlayerStopDistance;
55 return GameManager.Instance.PlayerStopDistanceDirectInteraction;
67 return GameManager.Instance.DefaultPuzzlePromptRange;
Dialogue (26 usages found)
DialogueComponent.cs (26 usages found)
39 if (PuzzleManager.Instance != null)
40 PuzzleManager.Instance.OnStepCompleted += OnAnyPuzzleStepCompleted;
42 if (ItemManager.Instance != null)
44 ItemManager.Instance.OnItemPickedUp += OnAnyItemPickedUp;
45 ItemManager.Instance.OnCorrectItemSlotted += OnAnyItemSlotted;
46 ItemManager.Instance.OnIncorrectItemSlotted += OnAnyIncorrectItemSlotted;
47 ItemManager.Instance.OnForbiddenItemSlotted += OnAnyForbiddenItemSlotted;
48 ItemManager.Instance.OnItemSlotCleared += OnAnyItemSlotCleared;
49 ItemManager.Instance.OnItemsCombined += OnAnyItemsCombined;
170 if (PuzzleManager.Instance != null)
171 PuzzleManager.Instance.OnStepCompleted -= OnAnyPuzzleStepCompleted;
173 if (ItemManager.Instance != null)
175 ItemManager.Instance.OnItemPickedUp -= OnAnyItemPickedUp;
176 ItemManager.Instance.OnCorrectItemSlotted -= OnAnyItemSlotted;
177 ItemManager.Instance.OnIncorrectItemSlotted -= OnAnyIncorrectItemSlotted;
178 ItemManager.Instance.OnForbiddenItemSlotted -= OnAnyForbiddenItemSlotted;
179 ItemManager.Instance.OnItemSlotCleared -= OnAnyItemSlotCleared;
180 ItemManager.Instance.OnItemsCombined -= OnAnyItemsCombined;
600 return PuzzleManager.Instance != null &&
601 PuzzleManager.Instance.IsPuzzleStepCompleted(stepID);
606 if (ItemManager.Instance == null) return false;
609 foreach (var pickup in ItemManager.Instance.Pickups)
622 if (ItemManager.Instance == null) return false;
625 foreach (var slot in ItemManager.Instance.ItemSlots)
638 if (ItemManager.Instance == null) return false;
641 return ItemManager.Instance.WasItemCreatedThroughCombination(resultItemId);
Input (4 usages found)
InputManager.cs (3 usages found)
96 SceneManagerService.Instance.SceneLoadCompleted += SwitchInputOnSceneLoaded;
103 if (SceneManagerService.Instance != null)
104 SceneManagerService.Instance.SceneLoadCompleted -= SwitchInputOnSceneLoaded;
PlayerTouchController.cs (1 usage found)
77 InputManager.Instance?.SetDefaultConsumer(this);
Interactions (6 usages found)
Interactable.cs (2 usages found)
213 ? GameManager.Instance.PlayerStopDistance
214 : GameManager.Instance.PlayerStopDistanceDirectInteraction;
ItemSlot.cs (2 usages found)
222 ItemManager.Instance?.RegisterItemSlot(this);
227 ItemManager.Instance?.UnregisterItemSlot(this);
Pickup.cs (2 usages found)
49 ItemManager.Instance?.RegisterPickup(this);
64 ItemManager.Instance?.UnregisterPickup(this);
LevelS (3 usages found)
LevelSwitch.cs (3 usages found)
114 InputManager.Instance.SetInputMode(InputMode.UI);
120 await SceneManagerService.Instance.SwitchSceneAsync(switchData.targetLevelSceneName, progress);
126 InputManager.Instance.SetInputMode(InputMode.GameAndUI);
Minigames (43 usages found)
DivingForPictures (43 usages found)
Bubbles (2 usages found)
BubbleSpawner.cs (2 usages found)
70 DivingGameManager.Instance.RegisterPausableComponent(this);
78 DivingGameManager.Instance.UnregisterPausableComponent(this);
Obstacles (5 usages found)
ObstacleSpawner.cs (5 usages found)
88 DivingGameManager.Instance.OnGameInitialized += Initialize;
91 DivingGameManager.Instance.RegisterPausableComponent(this);
94 if (DivingGameManager.Instance.GetType().GetField("_isGameInitialized",
96 System.Reflection.BindingFlags.Instance)?.GetValue(DivingGameManager.Instance) is bool isInitialized && isInitialized)
104 DivingGameManager.Instance.UnregisterPausableComponent(this);
PictureCamera (2 usages found)
Viewfinder.cs (2 usages found)
89 InputManager.Instance.RegisterOverrideConsumer(this);
94 InputManager.Instance.UnregisterOverrideConsumer(this);
Player (6 usages found)
PlayerCollisionBehavior.cs (1 usage found)
262 .GetField("_targetFingerX", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance);
PlayerController.cs (5 usages found)
83 DivingGameManager.Instance.OnGameInitialized += Initialize;
86 if (DivingGameManager.Instance.GetType().GetField("_isGameInitialized",
88 System.Reflection.BindingFlags.Instance)?.GetValue(DivingGameManager.Instance) is bool isInitialized && isInitialized)
102 InputManager.Instance?.SetDefaultConsumer(this);
110 DivingGameManager.Instance.OnGameInitialized -= Initialize;
Tiles (5 usages found)
TrenchTileSpawner.cs (5 usages found)
171 DivingGameManager.Instance.OnGameInitialized += Initialize;
174 DivingGameManager.Instance.RegisterPausableComponent(this);
177 if (DivingGameManager.Instance.GetType().GetField("_isGameInitialized",
179 System.Reflection.BindingFlags.Instance)?.GetValue(DivingGameManager.Instance) is bool isInitialized && isInitialized)
187 DivingGameManager.Instance.UnregisterPausableComponent(this);
Utilities (2 usages found)
BottlePauser.cs (1 usage found)
14 DivingGameManager.Instance.RegisterPausableComponent(this);
RockPauser.cs (1 usage found)
15 DivingGameManager.Instance.RegisterPausableComponent(this);
DivingGameManager.cs (16 usages found)
142 PauseMenu pauseMenu = PauseMenu.Instance;
156 if (GameManager.Instance != null)
158 GameManager.Instance.RegisterPausableComponent(this);
162 if (SceneOrientationEnforcer.Instance != null)
164 SceneOrientationEnforcer.Instance.OnOrientationCorrect += InitializeGame;
165 SceneOrientationEnforcer.Instance.OnOrientationIncorrect += Pause;
169 if (SceneOrientationEnforcer.Instance.IsOrientationCorrect())
186 viewfinderManager = CameraViewfinderManager.Instance;
212 if (SceneOrientationEnforcer.Instance != null)
214 SceneOrientationEnforcer.Instance.OnOrientationCorrect -= InitializeGame;
215 SceneOrientationEnforcer.Instance.OnOrientationIncorrect -= Pause;
219 PauseMenu pauseMenu = PauseMenu.Instance;
227 if (GameManager.Instance != null)
229 GameManager.Instance.UnregisterPausableComponent(this);
801 InputManager.Instance.SetInputMode(InputMode.GameAndUI);
822 InputManager.Instance.SetInputMode(InputMode.GameAndUI);
DivingScoreUI.cs (5 usages found)
15 DivingGameManager.Instance.OnScoreChanged += UpdateScoreDisplay;
16 DivingGameManager.Instance.OnPictureTaken += ShowScorePopup;
19 UpdateScoreDisplay(DivingGameManager.Instance.PlayerScore);
32 DivingGameManager.Instance.OnScoreChanged -= UpdateScoreDisplay;
33 DivingGameManager.Instance.OnPictureTaken -= ShowScorePopup;
PuzzleS (7 usages found)
ObjectiveStepBehaviour.cs (3 usages found)
76 PuzzleManager.Instance?.RegisterStepBehaviour(this);
86 PuzzleManager.Instance?.UnregisterStepBehaviour(this);
304 PuzzleManager.Instance?.MarkPuzzleStepCompleted(stepData);
PuzzleManager.cs (4 usages found)
102 SceneManagerService.Instance.SceneLoadCompleted += OnSceneLoadCompleted;
111 if (SceneManagerService.Instance != null)
113 SceneManagerService.Instance.SceneLoadCompleted -= OnSceneLoadCompleted;
149 string currentScene = sceneName ?? SceneManagerService.Instance.CurrentGameplayScene;
StateMachines (2 usages found)
Quarry (2 usages found)
AnneLise (2 usages found)
TakePhotoState.cs (2 usages found)
39 InputManager.Instance.SetInputMode(InputMode.InputDisabled);
47 InputManager.Instance.SetInputMode(InputMode.Game);
UI (21 usages found)
Tutorial (2 usages found)
DivingTutorial.cs (2 usages found)
30 InputManager.Instance.RegisterOverrideConsumer(this);
39 InputManager.Instance.UnregisterOverrideConsumer(this);
MainMenu.cs (1 usage found)
12 await SceneManagerService.Instance.SwitchSceneAsync("AppleHillsOverworld", progress);
PauseMenu.cs (11 usages found)
71 SceneManagerService.Instance.SceneLoadCompleted += SetPauseMenuByLevel;
78 if (SceneManagerService.Instance != null)
80 SceneManagerService.Instance.SceneLoadCompleted -= SetPauseMenuByLevel;
122 InputManager.Instance.SetInputMode(InputMode.UI);
141 InputManager.Instance.SetInputMode(InputMode.GameAndUI);
162 await SceneManagerService.Instance.SwitchSceneAsync("MainMenu", progress);
180 await SceneManagerService.Instance.ReloadCurrentScene(progress);
198 await SceneManagerService.Instance.SwitchSceneAsync("MainMenu", progress);
201 await SceneManagerService.Instance.SwitchSceneAsync("AppleHillsOverworld", progress);
204 await SceneManagerService.Instance.SwitchSceneAsync("Quarry", progress);
207 await SceneManagerService.Instance.SwitchSceneAsync("DivingForPictures", progress);