src/vehicle_base.h
changeset 8666 e3ee55ec96bb
parent 8628 2e7e4cdfe96f
child 8770 ea070bc7bdad
--- a/src/vehicle_base.h	Mon Mar 03 20:41:47 2008 +0000
+++ b/src/vehicle_base.h	Mon Mar 03 20:56:30 2008 +0000
@@ -118,7 +118,7 @@
 	const struct SpriteGroup *cached_override;
 };
 
-enum {
+enum VehicleRailFlags {
 	VRF_REVERSING         = 0,
 
 	/* used to calculate if train is going up or down */
@@ -136,6 +136,9 @@
 
 	/* used to mark that electric train engine is allowed to run on normal rail */
 	VRF_EL_ENGINE_ALLOWED_NORMAL_RAIL = 6,
+
+	/* used for vehicle var 0xFE bit 8 (toggled each time the train is reversed) */
+	VRF_TOGGLE_REVERSE = 7,
 };
 
 struct VehicleAir {