File diff r21581:5fafc901779a → r21582:8d9cf2326ebc
src/vehicle.cpp
Show inline comments
 
@@ -1206,9 +1206,10 @@ bool Vehicle::HandleBreakdown()
 
				this->cur_speed = 0;
 

	
 
				if (!PlayVehicleSound(this, VSE_BREAKDOWN)) {
 
					bool train_or_ship = this->type == VEH_TRAIN || this->type == VEH_SHIP;
 
					SndPlayVehicleFx((_settings_game.game_creation.landscape != LT_TOYLAND) ?
 
						(this->type == VEH_TRAIN ? SND_10_TRAIN_BREAKDOWN : SND_0F_VEHICLE_BREAKDOWN) :
 
						(this->type == VEH_TRAIN ? SND_3A_COMEDY_BREAKDOWN_2 : SND_35_COMEDY_BREAKDOWN), this);
 
						(train_or_ship ? SND_10_TRAIN_BREAKDOWN : SND_0F_VEHICLE_BREAKDOWN) :
 
						(train_or_ship ? SND_3A_COMEDY_BREAKDOWN_2 : SND_35_COMEDY_BREAKDOWN), this);
 
				}
 

	
 
				if (!(this->vehstatus & VS_HIDDEN) && !HasBit(EngInfo(this->engine_type)->misc_flags, EF_NO_BREAKDOWN_SMOKE)) {