TBTR: Add support for vehicle reversed flag
This commit is contained in:
@@ -70,6 +70,11 @@ struct TemplateVehicleImageDimensions {
|
||||
}
|
||||
};
|
||||
|
||||
/** Template vehicle control flags. */
|
||||
enum TemplateVehicleControlFlags {
|
||||
TVCF_REVERSED = 0, ///< Vehicle is reversed (VRF_REVERSE_DIRECTION)
|
||||
};
|
||||
|
||||
struct TemplateVehicle : TemplatePool::PoolItem<&_template_pool>, BaseVehicle {
|
||||
private:
|
||||
TemplateVehicle *next; ///< pointer to the next vehicle in the chain
|
||||
@@ -107,6 +112,8 @@ public:
|
||||
uint32 full_weight;
|
||||
uint32 max_te;
|
||||
|
||||
uint32 ctrl_flags; ///< See: TemplateVehicleControlFlags
|
||||
|
||||
VehicleSpriteSeq sprite_seq; ///< NOSAVE: Vehicle appearance.
|
||||
TemplateVehicleImageDimensions image_dimensions; ///< NOSAVE: image dimensions
|
||||
SpriteID colourmap; ///< NOSAVE: cached colour mapping
|
||||
|
||||
Reference in New Issue
Block a user