void Awake() { ScriptReferencesPool srp = GetComponent <ScriptReferencesPool>(); AnimatorController = FindObjectOfType <AnimatorController>(); AnimatorController.srp = srp; Backgrounds = FindObjectOfType <Backgrounds>(); Characters = FindObjectOfType <Characters>(); DeathEnd = FindObjectOfType <DeathEnd>(); DeathEnd.srp = srp; GameEnd = FindObjectOfType <GameEnd>(); GameEnd.srp = srp; Inventory = FindObjectOfType <Inventory>(); MiniGamesController = FindObjectOfType <MiniGamesController>(); MiniGamesController.srp = srp; MiniMenuController = FindObjectOfType <MiniMenuController>(); MusicController = FindObjectOfType <MusicController>(); NamesHeroes = FindObjectOfType <NamesHeroes>(); NotesController = FindObjectOfType <NotesController>(); ScenarioParser = FindObjectOfType <ScenarioParser>(); ScenarioParser.srp = srp; SceneGameItemsController = FindObjectOfType <SceneGameItemsController>(); SceneGameItemsController.srp = srp; SceneTransitionController = FindObjectOfType <SceneTransitionController>(); SceneTransitionController.srp = srp; SelectionController = FindObjectOfType <SelectionController>(); SelectionController.srp = srp; TaskController = FindObjectOfType <TaskController>(); TaskController.srp = srp; TutorController = FindObjectOfType <TutorController>(); }
void Start() { srp = FindObjectOfType <ScriptReferencesPool>(); }