#include "Define.h"
#include "Duration.h"
#include "EnumFlag.h"
#include "ObjectGuid.h"
#include "Optional.h"
#include "Position.h"
#include <map>
#include <vector>
Go to the source code of this file.
|
| enum | PowerType {
POWER_STEAM = 61
, POWER_PYRITE = 41
, POWER_HEAT = 101
, POWER_OOZE = 121
,
POWER_BLOOD = 141
, POWER_WRATH = 142
, POWER_ARCANE_ENERGY = 143
, POWER_LIFE_ENERGY = 144
,
POWER_SUN_ENERGY = 145
, POWER_SWING_VELOCITY = 146
, POWER_SHADOWFLAME_ENERGY = 147
, POWER_BLUE_POWER = 148
,
POWER_PURPLE_POWER = 149
, POWER_GREEN_POWER = 150
, POWER_ORANGE_POWER = 151
, POWER_ENERGY_2 = 153
,
POWER_ARCANEENERGY = 161
, POWER_WIND_POWER_1 = 162
, POWER_WIND_POWER_2 = 163
, POWER_WIND_POWER_3 = 164
,
POWER_FUEL = 165
, POWER_SUN_POWER = 166
, POWER_TWILIGHT_ENERGY = 169
, POWER_VENOM = 174
,
POWER_ORANGE_POWER_2 = 176
, POWER_CONSUMING_FLAME = 177
, POWER_PYROCLASTIC_FRENZY = 178
, POWER_FLASHFIRE = 179
} |
| |
| enum | VehicleFlags {
VEHICLE_FLAG_NO_STRAFE = 0x00000001
, VEHICLE_FLAG_NO_JUMPING = 0x00000002
, VEHICLE_FLAG_FULLSPEEDTURNING = 0x00000004
, VEHICLE_FLAG_ALLOW_PITCHING = 0x00000010
,
VEHICLE_FLAG_FULLSPEEDPITCHING = 0x00000020
, VEHICLE_FLAG_CUSTOM_PITCH = 0x00000040
, VEHICLE_FLAG_ADJUST_AIM_ANGLE = 0x00000400
, VEHICLE_FLAG_ADJUST_AIM_POWER = 0x00000800
,
VEHICLE_FLAG_FIXED_POSITION = 0x00200000
} |
| |
| enum | VehicleSpells { VEHICLE_SPELL_RIDE_HARDCODED = 46598
, VEHICLE_SPELL_PARACHUTE = 45472
} |
| |
| enum class | VehicleExitParameters { VehicleExitParamNone = 0
, VehicleExitParamOffset = 1
, VehicleExitParamDest = 2
, VehicleExitParamMax
} |
| |
| enum class | VehicleCustomFlags : uint32 { None = 0x0
, DontForceParachuteOnExit = 0x1
} |
| |
◆ SeatMap
◆ VehicleAccessoryContainer
◆ VehicleAccessoryList
◆ VehicleAccessoryTemplateContainer
◆ PowerType
| Enumerator |
|---|
| POWER_STEAM | |
| POWER_PYRITE | |
| POWER_HEAT | |
| POWER_OOZE | |
| POWER_BLOOD | |
| POWER_WRATH | |
| POWER_ARCANE_ENERGY | |
| POWER_LIFE_ENERGY | |
| POWER_SUN_ENERGY | |
| POWER_SWING_VELOCITY | |
| POWER_SHADOWFLAME_ENERGY | |
| POWER_BLUE_POWER | |
| POWER_PURPLE_POWER | |
| POWER_GREEN_POWER | |
| POWER_ORANGE_POWER | |
| POWER_ENERGY_2 | |
| POWER_ARCANEENERGY | |
| POWER_WIND_POWER_1 | |
| POWER_WIND_POWER_2 | |
| POWER_WIND_POWER_3 | |
| POWER_FUEL | |
| POWER_SUN_POWER | |
| POWER_TWILIGHT_ENERGY | |
| POWER_VENOM | |
| POWER_ORANGE_POWER_2 | |
| POWER_CONSUMING_FLAME | |
| POWER_PYROCLASTIC_FRENZY | |
| POWER_FLASHFIRE | |
Definition at line 34 of file VehicleDefines.h.
◆ VehicleCustomFlags
◆ VehicleExitParameters
| Enumerator |
|---|
| VehicleExitParamNone | |
| VehicleExitParamOffset | |
| VehicleExitParamDest | |
| VehicleExitParamMax | |
Definition at line 85 of file VehicleDefines.h.
◆ VehicleFlags
| Enumerator |
|---|
| VEHICLE_FLAG_NO_STRAFE | |
| VEHICLE_FLAG_NO_JUMPING | |
| VEHICLE_FLAG_FULLSPEEDTURNING | |
| VEHICLE_FLAG_ALLOW_PITCHING | |
| VEHICLE_FLAG_FULLSPEEDPITCHING | |
| VEHICLE_FLAG_CUSTOM_PITCH | |
| VEHICLE_FLAG_ADJUST_AIM_ANGLE | |
| VEHICLE_FLAG_ADJUST_AIM_POWER | |
| VEHICLE_FLAG_FIXED_POSITION | |
Definition at line 66 of file VehicleDefines.h.
◆ VehicleSpells
| Enumerator |
|---|
| VEHICLE_SPELL_RIDE_HARDCODED | |
| VEHICLE_SPELL_PARACHUTE | |
Definition at line 79 of file VehicleDefines.h.
◆ DEFINE_ENUM_FLAG()