public void changeCarState(carState newState) { switch (newState) { case carState.normal: { break; } case carState.frozen: { break; } case carState.death: { for (int i = 0; i < drivingWheels.Length; i++) { drivingWheels[i].motorTorque = 0; } for (int i = 0; i < drivingWheels.Length; i++) { steeringWheels[i].steerAngle = 0; } player.Respawn(lastDamagePlayerId); break; } } currentCarState = newState; }
public void Reset() { currentCarState = carState.normal; currentHealth = maxHealth; }