Ejemplo n.º 1
0
 void Start()
 {
     anim       = this.GetComponent <Animator>();
     doorOpen   = false;
     _timeLink  = GameManager.Instance.ScriptHolderLink.GetComponent <TimeAndCalendar>();
     anim.speed = _timeLink.timeMultiplier;
 }
Ejemplo n.º 2
0
 /// <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);
     }
 }
Ejemplo n.º 3
0
 // 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);
 }
Ejemplo n.º 4
0
    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;
    }
Ejemplo n.º 5
0
 void Start()
 {
     gameTime             = GameManager.Instance.ScriptHolderLink.GetComponent <TimeAndCalendar>();
     _tileInteractionLink = GameManager.Instance.SceneManagerLink.GetComponent <LevelInteraction>();
 }
Ejemplo n.º 6
0
 void Start()
 {
     gameTime = GameManager.Instance.ScriptHolderLink.GetComponent <TimeAndCalendar>();
 }