| OpenTTD
    | 
All disaster vehicles. More...
#include "vehicle_base.h"Go to the source code of this file.
| Data Structures | |
| struct | DisasterVehicle | 
| Disasters, like submarines, skyrangers and their shadows, belong to this class.  More... | |
| Macros | |
| #define | FOR_ALL_DISASTERVEHICLES(var) FOR_ALL_VEHICLES_OF_TYPE(DisasterVehicle, var) | 
| Iterate over disaster vehicles. | |
| Enumerations | |
| enum | DisasterSubType { ST_ZEPPELINER, ST_ZEPPELINER_SHADOW, ST_SMALL_UFO, ST_SMALL_UFO_SHADOW, ST_AIRPLANE, ST_AIRPLANE_SHADOW, ST_HELICOPTER, ST_HELICOPTER_SHADOW, ST_HELICOPTER_ROTORS, ST_BIG_UFO, ST_BIG_UFO_SHADOW, ST_BIG_UFO_DESTROYER, ST_BIG_UFO_DESTROYER_SHADOW, ST_SMALL_SUBMARINE, ST_BIG_SUBMARINE } | 
| Different sub types of disaster vehicles.  More... | |
All disaster vehicles.
Definition in file disaster_vehicle.h.
| #define FOR_ALL_DISASTERVEHICLES | ( | var | ) | FOR_ALL_VEHICLES_OF_TYPE(DisasterVehicle, var) | 
Iterate over disaster vehicles.
| var | The variable used to iterate over. | 
Definition at line 60 of file disaster_vehicle.h.
Referenced by AfterLoadGame(), ReleaseDisastersTargetingIndustry(), and ReleaseDisastersTargetingVehicle().
| enum DisasterSubType | 
Different sub types of disaster vehicles.
| ST_ZEPPELINER | Zeppelin, crashes at airports. | 
| ST_ZEPPELINER_SHADOW | Shadow of the zeppelin. | 
| ST_SMALL_UFO | Small UFO, tries to find a road vehicle to destroy. | 
| ST_SMALL_UFO_SHADOW | Shadow of small UFO. | 
| ST_AIRPLANE | Airplane destroying an oil refinery. | 
| ST_AIRPLANE_SHADOW | Shadow of airplane. | 
| ST_HELICOPTER | Helicopter destroying a factory. | 
| ST_HELICOPTER_SHADOW | Shadow of helicopter. | 
| ST_HELICOPTER_ROTORS | Rotors of helicopter. | 
| ST_BIG_UFO | Big UFO, finds a piece of railroad to "park" on. | 
| ST_BIG_UFO_SHADOW | Shadow of the big UFO. | 
| ST_BIG_UFO_DESTROYER | Aircraft the will bomb the big UFO. | 
| ST_BIG_UFO_DESTROYER_SHADOW | Shadow of the aircraft. | 
| ST_SMALL_SUBMARINE | Small submarine, pops up in the oceans but doesn't do anything. | 
| ST_BIG_SUBMARINE | Big submarine, pops up in the oceans but doesn't do anything. | 
Definition at line 18 of file disaster_vehicle.h.
 1.8.1.2
 1.8.1.2