diff options
| author | Nay <dnpd.dd@gmail.com> | 2012-08-05 18:19:23 -0700 |
|---|---|---|
| committer | Nay <dnpd.dd@gmail.com> | 2012-08-05 18:19:23 -0700 |
| commit | efded87d7e1c80c7d1ced3ef165e5c6b60a11a55 (patch) | |
| tree | 737a12db82fc63138658698e4ec37c851f24f8d9 /src/server/game/Movement | |
| parent | 7959d51a5bc02420abcc4295b28150f57304cd24 (diff) | |
| parent | 4c81231816092ca627e1b93f78298a81c2cf545f (diff) | |
Merge pull request #7296 from cyberbrest/pull9
[434][PacketIO] structure CMSG_MOVE_CHNG_TRANSPORT.
Diffstat (limited to 'src/server/game/Movement')
| -rw-r--r-- | src/server/game/Movement/MovementStructures.h | 80 |
1 files changed, 80 insertions, 0 deletions
diff --git a/src/server/game/Movement/MovementStructures.h b/src/server/game/Movement/MovementStructures.h index 501f920003d..0241edc1706 100644 --- a/src/server/game/Movement/MovementStructures.h +++ b/src/server/game/Movement/MovementStructures.h @@ -1776,6 +1776,84 @@ MovementStatusElements MovementStartPitchUpSequence[] = MSEEnd, }; +MovementStatusElements MoveChngTransport[]= +{ + MSEPositionY, + MSEPositionX, + MSEPositionZ, + MSEHasGuidByte4, + MSEHasGuidByte0, + MSEHasGuidByte2, + MSEHasTransportData, + MSEHasSpline, + MSEHasOrientation, + MSEHasGuidByte6, + MSEHasTimestamp, + MSEHasGuidByte5, + MSEHasGuidByte7, + MSEHasPitch, + MSEZeroBit, + MSEHasGuidByte3, + MSEHasSplineElevation, + MSEHasGuidByte1, + MSEHasFallData, + MSEHasMovementFlags, + MSEHasMovementFlags2, + + MSEHasTransportGuidByte3, + MSEHasTransportTime3, + MSEHasTransportGuidByte4, + MSEHasTransportGuidByte1, + MSEHasTransportGuidByte6, + MSEHasTransportGuidByte2, + MSEHasTransportTime2, + MSEHasTransportGuidByte0, + MSEHasTransportGuidByte7, + MSEHasTransportGuidByte5, + + MSEMovementFlags, + MSEMovementFlags2, + MSEHasFallDirection, + + MSEGuidByte7, + MSEGuidByte5, + MSEGuidByte1, + MSEGuidByte2, + MSEGuidByte6, + MSEGuidByte4, + MSEGuidByte0, + MSEGuidByte3, + + MSETransportPositionY, + MSETransportSeat, + MSETransportGuidByte1, + MSETransportGuidByte0, + MSETransportGuidByte2, + MSETransportGuidByte3, + MSETransportGuidByte6, + MSETransportPositionZ, + MSETransportPositionX, + MSETransportTime3, + MSETransportTime, + MSETransportGuidByte7, + MSETransportGuidByte5, + MSETransportGuidByte4, + MSETransportOrientation, + MSETransportTime2, + + MSEFallTime, + MSEFallHorizontalSpeed, + MSEFallCosAngle, + MSEFallSinAngle, + MSEFallVerticalSpeed, + + MSEOrientation, + MSEPitch, + MSESplineElevation, + MSETimestamp, + MSEEnd, +}; + MovementStatusElements* GetMovementStatusElementsSequence(Opcodes opcode) { switch (opcode) @@ -1826,6 +1904,8 @@ MovementStatusElements* GetMovementStatusElementsSequence(Opcodes opcode) return MovementStopTurnSequence; case SMSG_PLAYER_MOVE: return PlayerMoveSequence; + case CMSG_MOVE_CHNG_TRANSPORT: + return MoveChngTransport; default: break; } |
