diff options
author | frosch <frosch@openttd.org> | 2014-08-17 14:52:48 +0000 |
---|---|---|
committer | frosch <frosch@openttd.org> | 2014-08-17 14:52:48 +0000 |
commit | 17e88d644af42132741174c3e14cbcc37b1b979f (patch) | |
tree | 0dfca2d200cd1870401de1b3df8b3daf5301907a /src/vehicle_base.h | |
parent | d263fcce824907fb26b4ec123065f86f878625d0 (diff) | |
download | openttd-17e88d644af42132741174c3e14cbcc37b1b979f.tar.xz |
(svn r26746) -Codechange: Separate enums for visual effect type and spawning model.
Diffstat (limited to 'src/vehicle_base.h')
-rw-r--r-- | src/vehicle_base.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/vehicle_base.h b/src/vehicle_base.h index 261b8ed03..380f6781d 100644 --- a/src/vehicle_base.h +++ b/src/vehicle_base.h @@ -92,6 +92,16 @@ enum VisualEffect { VE_DEFAULT = 0xFF, ///< Default value to indicate that visual effect should be based on engine class }; +/** Models for spawning visual effects. */ +enum VisualEffectSpawnModel { + VESM_NONE = 0, ///< No visual effect + VESM_STEAM, ///< Steam model + VESM_DIESEL, ///< Diesel model + VESM_ELECTRIC, ///< Electric model + + VESM_END +}; + /** * Enum to handle ground vehicle subtypes. * This is defined here instead of at #GroundVehicle because some common function require access to these flags. |