OpenTTD Source: src/disaster_vehicle.h File Reference

OpenTTD Source 15.0-RC2

Data Structures | Enumerations
disaster_vehicle.h File Reference

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...

## Enumerations
enum | DisasterSubType : uint8_t { 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...

## Detailed Description

All disaster vehicles.

Definition in file disaster_vehicle.h.

## Enumeration Type Documentation

## ◆ DisasterSubType

enum DisasterSubType : uint8_t

Different sub types of disaster vehicles.

Enumerator
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 16 of file disaster_vehicle.h.