// Update is called once per frame void Update() { if (DayNightController.getDayNightController().isTimeToCloseBuidings() && !shopsClosed) { foreach (Transform child in buildings) { BoxCollider bc = child.GetComponent <BoxCollider>(); if (bc) { bc.enabled = false; } } shopsClosed = true; } else if (DayNightController.isDaytime() && shopsClosed) { foreach (Transform child in buildings) { BoxCollider bc = child.GetComponent <BoxCollider>(); if (bc) { bc.enabled = true; } } shopsClosed = false; } }
public void endRecap() { StatsManager.resetRecap(); recap.resetActions(); recap.resetCurrentText(); recapPlane.gameObject.SetActive(false); recap.endTyping(); recap.resetSkip(); DayNightController.getDayNightController().startNewDay(); }
// Update is called once per frame void Update() { if (StatManager.GameOver || DayNightController.GameWon) { showMouse(); playerInControl = false; } if (inEvent) { speed = 0f; } else if (isFatigued) { speed = 4f; } else { speed = maxSpeed; } // Delete when release for beta TODO /* if (Input.GetKey(KeyCode.Alpha8)) * { * speed = 30f; * print("hello"); * } * else * { * speed = 8f; * }*/ // End of delete playerGravity(); playerControl(); if (DayNightController.getDayNightController().isSleep() && playerInControl) { teleportToSleep(); } }
public void SavePlayer() { SaveSystem.SavePlayer(this, PlayerCamera, statManager, DayNightController.getDayNightController()); }