protected override void InputUpdate() { // Select next target if (nextTargetInput.Down()) { weaponTargetSelector.Cycle(true); } // Select previous target if (previousTargetInput.Down()) { weaponTargetSelector.Cycle(false); } // Select nearest target if (nearestTargetInput.Down()) { weaponTargetSelector.SelectNearest(); } // Select front target if (frontTargetInput.Down()) { weaponTargetSelector.SelectFront(); } }