Skip to content

Vehicle.dbc ​

📝 Structure on wowdev.wiki ​

 

❌ denotes unused fields

Structure ​

IndexFieldTypeReference
0IDuint32
1Flagsuint32
2TurnSpeedfloat
3PitchSpeedfloat
4PitchMinfloat
5PitchMaxfloat
6SeatID_0uint32VehicleSeat.dbc/0
7SeatID_1uint32VehicleSeat.dbc/0
8SeatID_2uint32VehicleSeat.dbc/0
9SeatID_3uint32VehicleSeat.dbc/0
10SeatID_4uint32VehicleSeat.dbc/0
11SeatID_5uint32VehicleSeat.dbc/0
12SeatID_6uint32VehicleSeat.dbc/0
13SeatID_7uint32VehicleSeat.dbc/0
14MouseLookOffsetPitchfloat
15CameraFadeDistScalarMinfloat
16CameraFadeDistScalarMaxfloat
17CameraPitchOffsetfloat
18FacingLimitRightfloat
19FacingLimitLeftfloat
20MsslTrgtTurnLingeringfloat
21MsslTrgtPitchLingeringfloat
22MsslTrgtMouseLingeringfloat
23MsslTrgtEndOpacityfloat
24MsslTrgtArcSpeedfloat
25MsslTrgtArcRepeatfloat
26MsslTrgtArcWidthfloat
27MsslTrgtImpactRadius_0float
28MsslTrgtImpactRadius_1float
29MsslTrgtArcTexturestring
30MsslTrgtImpactTexturestring
31MsslTrgtImpactModel_0string
32MsslTrgtImpactModel_1string
33CameraYawOffsetfloat
34UiLocomotionTypeuint32
35MsslTrgtImpactTexRadiusfloat
36VehicleUIIndicatorIDuint32VehicleUIIndicator.dbc/0
37PowerDisplayID_0int32PowerDisplay.dbc/0
38PowerDisplayID_1int32PowerDisplay.dbc/0
39PowerDisplayID_2int32PowerDisplay.dbc/0
 

Description of fields ​

ID ​

Col: 0 (uint32)

- no description -  

Flags ​

Col: 1 (uint32)

enum VehicleFlags

ValueFlagNameComment
10x00000001VEHICLE_FLAG_NO_STRAFESets MOVEFLAG2_NO_STRAFE
20x00000002VEHICLE_FLAG_NO_JUMPINGSets MOVEFLAG2_NO_JUMPING
40x00000004VEHICLE_FLAG_FULLSPEEDTURNINGSets MOVEFLAG2_FULLSPEEDTURNING
160x00000010VEHICLE_FLAG_ALLOW_PITCHINGSets MOVEFLAG2_ALLOW_PITCHING
320x00000020VEHICLE_FLAG_FULLSPEEDPITCHINGSets MOVEFLAG2_FULLSPEEDPITCHING
640x00000040VEHICLE_FLAG_CUSTOM_PITCHIf set use pitchMin and pitchMax from DBC, otherwise pitchMin = -pi/2, pitchMax = pi/2
10240x00000400VEHICLE_FLAG_ADJUST_AIM_ANGLELua_IsVehicleAimAngleAdjustable
20480x00000800VEHICLE_FLAG_ADJUST_AIM_POWERLua_IsVehicleAimPowerAdjustable
20971520x00200000VEHICLE_FLAG_FIXED_POSITIONUsed for cannons, when they should be rooted

 

TurnSpeed ​

Col: 2 (float)

- no description -  

PitchSpeed ​

Col: 3 (float)

- no description -  

PitchMin ​

Col: 4 (float)

- no description -  

PitchMax ​

Col: 5 (float)

- no description -  

SeatID ​

Col: 6 – 13 (uint32)

- no description -  

MouseLookOffsetPitch ​

Col: 14 (float)

- no description -  

CameraFadeDistScalarMin ​

Col: 15 (float)

- no description -  

CameraFadeDistScalarMax ​

Col: 16 (float)

- no description -  

CameraPitchOffset ​

Col: 17 (float)

- no description -  

FacingLimitRight ​

Col: 18 (float)

- no description -  

FacingLimitLeft ​

Col: 19 (float)

- no description -  

MsslTrgtTurnLingering ​

Col: 20 (float)

- no description -  

MsslTrgtPitchLingering ​

Col: 21 (float)

- no description -  

MsslTrgtMouseLingering ​

Col: 22 (float)

- no description -  

MsslTrgtEndOpacity ​

Col: 23 (float)

- no description -  

MsslTrgtArcSpeed ​

Col: 24 (float)

- no description -  

MsslTrgtArcRepeat ​

Col: 25 (float)

- no description -  

MsslTrgtArcWidth ​

Col: 26 (float)

- no description -  

MsslTrgtImpactRadius ​

Col: 27 – 28 (float)

- no description -  

MsslTrgtArcTexture ​

Col: 29 (string)

- no description -  

MsslTrgtImpactTexture ​

Col: 30 (string)

- no description -  

MsslTrgtImpactModel ​

Col: 31 – 32 (string)

- no description -  

CameraYawOffset ​

Col: 33 (float)

- no description -  

UiLocomotionType ​

Col: 34 (uint32)

- no description -  

MsslTrgtImpactTexRadius ​

Col: 35 (float)

- no description -  

VehicleUIIndicatorID ​

Col: 36 (uint32)

- no description -  

PowerDisplayID ​

Col: 37 – 39 (int32)

- no description -