|
OpenTTD Source
14.0-beta3
|
Go to the documentation of this file.
33 LS_PASSENGER_WAGON_STEAM,
34 LS_PASSENGER_WAGON_DIESEL,
35 LS_PASSENGER_WAGON_ELECTRIC,
36 LS_PASSENGER_WAGON_MONORAIL,
37 LS_PASSENGER_WAGON_MAGLEV,
LiveryScheme
List of different livery schemes.
#define DECLARE_POSTFIX_INCREMENT(enum_type)
Some enums need to have allowed incrementing (i.e.
static const byte LIT_ALL
Show the liveries of all companies.
static const byte LIT_COMPANY
Show the liveries of your own company.
byte in_use
Bit 0 set if this livery should override the default livery first colour, Bit 1 for the second colour...
#define DECLARE_ENUM_AS_ADDABLE(EnumType)
Operator that allows this enumeration to be added to any other enumeration.
LiveryClass
List of different livery classes, used only by the livery GUI.
Colours colour1
First colour, for all vehicles.
static const byte LIT_NONE
Don't show the liveries at all.
void ResetCompanyLivery(Company *c)
Reset the livery schemes to the company's primary colour.
Colours colour2
Second colour, for vehicles with 2CC support.
Information about a particular livery.