void Update() { if (Input.GetButtonDown("Screenshot")) { screenshot.TakeShot(); } if (Input.GetButtonDown("Start")) { if (onPause == false) { StartCoroutine(showPauseMenu()); } else { StartCoroutine(hidePauseMenu()); } } if (onPause == true && Input.GetJoystickNames().Length == 0) { Cursor.visible = true; } if (onPause == false) { Cursor.visible = false; if (inDialog == true) { Anim.Play("Idle"); } if (dead == false && inDialog == false && inCinematic == false) { HandleWeapon(); HandleMovement(); HandleChest(chestCol); } if (dead == true) { if (isGrounded == true) { gameObject.GetComponent <Rigidbody2D>().simulated = false; gameObject.GetComponent <CapsuleCollider2D>().isTrigger = true; } } HandleHealth(); HandleDeath(); } }