private void UpdateState() { DamageController.Regenerate(); VehicleController.UpdateVehicleState(Input); if (State.InVehicle) { return; } Movement.UpdateMovementState(State, Input); Inventory.UpdateWeaponState(Input); Look.UpdateLookState(Input); }