Core/Movement: Updated MovementFlags2 for 9.0.2
Port From (https://github.com/TrinityCore/TrinityCore/commit/409ca262b3684fd8b3a47f65ceabf3ce73b2cc81)
This commit is contained in:
@@ -79,23 +79,18 @@ namespace Framework.Constants
|
|||||||
FullSpeedPitching = 0x8,
|
FullSpeedPitching = 0x8,
|
||||||
AlwaysAllowPitching = 0x10,
|
AlwaysAllowPitching = 0x10,
|
||||||
IsVehicleExitVoluntary = 0x20,
|
IsVehicleExitVoluntary = 0x20,
|
||||||
JumpSplineInAir = 0x40,
|
WaterwalkingFullPitch = 0x40, // Will Always Waterwalk, Even If Facing The Camera Directly Down
|
||||||
AnimTierInTrans = 0x80,
|
VehiclePassengerIsTransitionAllowed = 0x80,
|
||||||
WaterwalkingFullPitch = 0x100, // will always waterwalk, even if facing the camera directly down
|
CanSwimToFlyTrans = 0x100,
|
||||||
VehiclePassengerIsTransitionAllowed = 0x200,
|
Unk9 = 0x200, // Terrain Normal Calculation Is Disabled If This Flag Is Not Present, Client Automatically Handles Setting This Flag
|
||||||
CanSwimToFlyTrans = 0x400,
|
CanTurnWhileFalling = 0x400,
|
||||||
Unk11 = 0x800, // terrain normal calculation is disabled if this flag is not present, client automatically handles setting this flag
|
IgnoreMovementForces = 0x800,
|
||||||
CanTurnWhileFalling = 0x1000,
|
CanDoubleJump = 0x1000,
|
||||||
Unk13 = 0x2000, // will always waterwalk, even if facing the camera directly down
|
DoubleJump = 0x2000,
|
||||||
IgnoreMovementForces = 0x4000,
|
// These Flags Are Not Sent
|
||||||
Unk15 = 0x8000,
|
AwaitingLoad = 0x10000,
|
||||||
CanDoubleJump = 0x10000,
|
InterpolatedMovement = 0x20000,
|
||||||
DoubleJump = 0x20000,
|
InterpolatedTurning = 0x40000,
|
||||||
// these flags cannot be sent (18 bits in packet)
|
InterpolatedPitching = 0x80000
|
||||||
Unk18 = 0x40000,
|
|
||||||
AwaitingLoad = 0x80000,
|
|
||||||
InterpolatedMovement = 0x100000,
|
|
||||||
InterpolatedTurning = 0x200000,
|
|
||||||
InterpolatedPitching = 0x400000
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user