OpenTTD Source
20240917-master-g9ab0a47812
|
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,
static const uint8_t LIT_NONE
Don't show the liveries at all.
#define DECLARE_POSTFIX_INCREMENT(enum_type)
Some enums need to have allowed incrementing (i.e.
uint8_t in_use
Bit 0 set if this livery should override the default livery first colour, Bit 1 for the second colour...
LiveryScheme
List of different livery schemes.
#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.
void ResetCompanyLivery(Company *c)
Reset the livery schemes to the company's primary colour.
Colours colour2
Second colour, for vehicles with 2CC support.
static const uint8_t LIT_ALL
Show the liveries of all companies.
Information about a particular livery.
static const uint8_t LIT_COMPANY
Show the liveries of your own company.