void Start() { anim = this.GetComponent <Animator>(); doorOpen = false; _timeLink = GameManager.Instance.ScriptHolderLink.GetComponent <TimeAndCalendar>(); anim.speed = _timeLink.timeMultiplier; }
/// <summary> /// Class initialisiation. Assigns all the links and starts autosaving if enabled. /// </summary> public void Initialise() { _timeAndCalendarLink = GameManager.Instance.ScriptHolderLink.GetComponent <TimeAndCalendar>(); _playerManagerLink = GameManager.Instance.SceneManagerLink.GetComponent <PlayerManager>(); _economyManagerLink = GameManager.Instance.SceneManagerLink.GetComponent <EconomyManager>(); _objectManager = GameManager.Instance.SceneManagerLink.GetComponent <ObjectManager>(); if (autosaveOn) { AutoSaveHandler(true); } }
// Use this for initialization void Start() { rentCost = GameManager.Instance.ScriptHolderLink.GetComponent <LevelManager>().RentCost; _playerLink = this.GetComponent <PlayerManager>(); _levelLink = GameManager.Instance.ScriptHolderLink.GetComponent <LevelManager>(); _customerLink = GameManager.Instance.ScriptHolderLink.GetComponent <CustomerManager>(); _timeAndCalendarLink = GameManager.Instance.ScriptHolderLink.GetComponent <TimeAndCalendar>(); CurrentCash = _levelLink.StartingCash; Bankrupt = false; UI = GameObject.Find("UIInGame"); bankruptcyUI = GameObject.Find("UIInGame/Bankruptcy"); bankruptcyUI.SetActive(false); }
void Start() { _timeLink = this.gameObject.GetComponent <TimeAndCalendar>(); _playerLink = GameManager.Instance.SceneManagerLink.GetComponent <PlayerManager>(); _economyLink = GameManager.Instance.SceneManagerLink.GetComponent <EconomyManager>(); customerManager = this.GetComponent <CustomerManager>(); openOnce = false; closedOnce = false; preOpenBool = false; doorAnimBool = false; AllMachineObjects = new List <Machine>(); AllGameMachines = new List <Machine>(); AllToilets = new List <Machine>(); AllFoodStalls = new List <Machine>(); AllBrokenMachines = new List <Machine>(); spawningCustomers = false; }
void Start() { gameTime = GameManager.Instance.ScriptHolderLink.GetComponent <TimeAndCalendar>(); _tileInteractionLink = GameManager.Instance.SceneManagerLink.GetComponent <LevelInteraction>(); }
void Start() { gameTime = GameManager.Instance.ScriptHolderLink.GetComponent <TimeAndCalendar>(); }