Core/Movement: Updated MovementFlags2 for 9.0.2

Port From (https://github.com/TrinityCore/TrinityCore/commit/409ca262b3684fd8b3a47f65ceabf3ce73b2cc81)
This commit is contained in:
hondacrx
2021-02-13 21:00:04 -05:00
parent 834d2fa270
commit 74457b4b0b
@@ -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
} }
} }