protected override void GameUpdate()
{
base.GameUpdate();
// Update bonus timers
if (BonusSpeedTimer > 0f) BonusSpeedTimer -= Time.deltaTime;
if (BonusPoisonTimer > 0f) BonusPoisonTimer -= Time.deltaTime;
if (transform.localRotation.z != 0f) transform.rotation = Quaternion.identity;
currentState.Update();
}