// Update is called once per frame protected new void Update() { base.Update(); if (Input.GetKeyDown(KeyCode.F)) { if (specialAbility.IsActive) { specialAbility.Exit(); } else { specialAbility.Enter(components); } } else if (Input.GetKeyDown(KeyCode.P)) { components.RigManager.CurrentRig.SetTrigger("Wave"); } }