protected override void LoopControlPhysics() { base.LoopControlPhysics(); if (controller.InputStates.Fire) { cannon.TryShoot(); } if (controller.InputStates.DeltaSecondary) { World.Instance.HUD.AddPoints(); } if (controller.InputStates.DeltaUpgrade) { World.Instance.HUD.PressUpgrade(); } cannon.ShootResiduals(); }