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/MovementStructures.h | |
| 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/MovementStructures.h')
| -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;      }  | 
