src/aircraft_cmd.cpp
changeset 9234 bfc9d27d3d0d
parent 9070 dd0121143eba
child 9297 1cb8d7bbdc8a
equal deleted inserted replaced
9233:b29c7a028999 9234:bfc9d27d3d0d
  1396 		newsitem = STR_A034_PLANE_CRASH_DIE_IN_FIREBALL;
  1396 		newsitem = STR_A034_PLANE_CRASH_DIE_IN_FIREBALL;
  1397 	}
  1397 	}
  1398 
  1398 
  1399 	SetDParam(1, st->index);
  1399 	SetDParam(1, st->index);
  1400 	AddNewsItem(newsitem,
  1400 	AddNewsItem(newsitem,
  1401 		NM_THIN, NF_VIEWPORT | NF_VEHICLE, NT_ACCIDENT, DNC_NONE,
  1401 		NS_ACCIDENT_VEHICLE,
  1402 		v->index,
  1402 		v->index,
  1403 		0);
  1403 		0);
  1404 
  1404 
  1405 	SndPlayVehicleFx(SND_12_EXPLOSION, v);
  1405 	SndPlayVehicleFx(SND_12_EXPLOSION, v);
  1406 }
  1406 }
  1441 		st->had_vehicle_of_type |= HVOT_AIRCRAFT;
  1441 		st->had_vehicle_of_type |= HVOT_AIRCRAFT;
  1442 		SetDParam(0, st->index);
  1442 		SetDParam(0, st->index);
  1443 		/* show newsitem of celebrating citizens */
  1443 		/* show newsitem of celebrating citizens */
  1444 		AddNewsItem(
  1444 		AddNewsItem(
  1445 			STR_A033_CITIZENS_CELEBRATE_FIRST,
  1445 			STR_A033_CITIZENS_CELEBRATE_FIRST,
  1446 			NM_THIN, NF_VIEWPORT | NF_VEHICLE, (v->owner == _local_player) ? NT_ARRIVAL_PLAYER : NT_ARRIVAL_OTHER, DNC_NONE,
  1446 			(v->owner == _local_player) ? NS_ARRIVAL_PLAYER : NS_ARRIVAL_OTHER,
  1447 			v->index,
  1447 			v->index,
  1448 			0);
  1448 			0);
  1449 	}
  1449 	}
  1450 
  1450 
  1451 	v->BeginLoading();
  1451 	v->BeginLoading();