Core/Movement: updated movement structures again ...

This commit is contained in:
Rat
2012-01-10 14:50:25 +01:00
parent 07d27cbbf7
commit 8d19dc343e

View File

@@ -145,8 +145,8 @@ MovementStatusElements PlayerMoveSequence[] = {
MSEGuidByte5_2,
MSEGuidByte3_2,
MSEFallHorizontalSpeed,
MSEFallSinAngle,
MSEFallCosAngle,
MSEFallSinAngle,
MSEFallVerticalSpeed,
MSEFallTime,
};
@@ -188,8 +188,8 @@ MovementStatusElements MovementFallLandSequence[] = {
MSEFallTime,
MSEFallVerticalSpeed,
MSEFallHorizontalSpeed,
MSEFallSinAngle,
MSEFallCosAngle,
MSEFallSinAngle,
MSEGuidByte0_2,
MSEPitch,
MSEGuidByte4_2,
@@ -275,8 +275,8 @@ MovementStatusElements MovementHeartBeatSequence[] = {
MSEFallTime,
MSEFallVerticalSpeed,
MSEFallHorizontalSpeed,
MSEFallSinAngle,
MSEFallCosAngle,
MSEFallSinAngle,
MSEGuidByte2_2,
MSEGuidByte0_2,
};
@@ -338,8 +338,8 @@ MovementStatusElements MovementJumpSequence[] = {
MSEFallTime,
MSEFallVerticalSpeed,
MSEFallHorizontalSpeed,
MSEFallSinAngle,
MSEFallCosAngle,
MSEFallSinAngle,
MSEGuidByte2_2,
MSEGuidByte6_2,
MSEGuidByte7_2,
@@ -387,9 +387,9 @@ MovementStatusElements MovementSetFacingSequence[] = {
MSEPitch,
MSEFallTime,
MSEFallVerticalSpeed,
MSEFallSinAngle,
MSEFallCosAngle,
MSEFallHorizontalSpeed,
MSEFallCosAngle,
MSEFallSinAngle,
MSEGuidByte6_2,
MSEGuidByte0_2,
MSETransportSeat,
@@ -467,8 +467,8 @@ MovementStatusElements MovementSetPitchSequence[] = {
MSEFallTime,
MSEFallVerticalSpeed,
MSEFallHorizontalSpeed,
MSEFallSinAngle,
MSEFallCosAngle,
MSEFallSinAngle,
MSEGuidByte0_2,
MSEGuidByte3_2,
MSEGuidByte6_2,
@@ -537,8 +537,8 @@ MovementStatusElements MovementStartBackwardSequence[] = {
MSEFallTime,
MSEFallVerticalSpeed,
MSEFallHorizontalSpeed,
MSEFallSinAngle,
MSEFallCosAngle,
MSEFallSinAngle,
};
//4.2.2
MovementStatusElements MovementStartForwardSequence[] = {
@@ -576,10 +576,10 @@ MovementStatusElements MovementStartForwardSequence[] = {
MSEGuidByte2_2,
MSEGuidByte3_2,
MSEFallTime,
MSEFallHorizontalSpeed,
MSEFallSinAngle,
MSEFallCosAngle,
MSEFallVerticalSpeed,
MSEFallHorizontalSpeed,
MSEFallCosAngle,
MSEFallSinAngle,
MSESplineElev,
MSEGuidByte6_2,
MSEGuidByte0_2,
@@ -645,8 +645,8 @@ MovementStatusElements MovementStartStrafeLeftSequence[] = {
MSEFallTime,
MSEFallVerticalSpeed,
MSEFallHorizontalSpeed,
MSEFallSinAngle,
MSEFallCosAngle,
MSEFallSinAngle,
MSEGuidByte4_2,
MSEGuidByte3_2,
MSEGuidByte2_2,
@@ -670,200 +670,200 @@ MovementStatusElements MovementStartStrafeLeftSequence[] = {
MSETransportGuidByte0_2,
MSETransportGuidByte4_2,
};
//4.2.2
MovementStatusElements MovementStartStrafeRightSequence[] = {
MSEGuidByte2,
MSEFlags,
MSEGuidByte3,
MSEFlags2,
MSEGuidByte2,
MSEGuidByte4,
MSEGuidByte5,
MSEGuidByte0,
MSEGuidByte6,
MSEHaveSpline,
MSEFlags2,
MSEGuidByte1,
MSEGuidByte4,
MSEGuidByte5,
MSEFlags,
MSEGuidByte7,
MSEHaveSplineElev,
MSEHavePitch,
MSEHaveTransportData,
MSETransportGuidByte6,
MSETransportGuidByte3,
MSETransportGuidByte7,
MSETransportGuidByte4,
MSETransportGuidByte1,
MSETransportGuidByte0,
MSETransportGuidByte6,
MSETransportGuidByte2,
MSETransportGuidByte5,
MSETransportHaveTime3,
MSETransportGuidByte4,
MSETransportGuidByte1,
MSETransportGuidByte3,
MSETransportGuidByte7,
MSETransportHaveTime2,
MSETransportHaveTime3,
MSEHaveFallData,
MSEHaveFallDirection,
MSETimestamp,
MSEPositionO,
MSETimestamp,
MSEPositionX,
MSEPositionY,
MSEPositionZ,
MSEGuidByte7_2,
MSEGuidByte4_2,
MSEGuidByte1_2,
MSEGuidByte2_2,
MSESplineElev,
MSEGuidByte3_2,
MSEGuidByte0_2,
MSEPitch,
MSETransportTime,
MSEGuidByte6_2,
MSEGuidByte3_2,
MSEGuidByte7_2,
MSEGuidByte5_2,
MSETransportSeat,
MSETransportPositionO,
MSETransportPositionX,
MSETransportPositionY,
MSETransportPositionZ,
MSETransportPositionO,
MSETransportSeat,
MSETransportGuidByte3_2,
MSETransportGuidByte1_2,
MSETransportTime3,
MSETransportGuidByte6_2,
MSETransportGuidByte0_2,
MSETransportGuidByte5_2,
MSETransportTime,
MSETransportTime2,
MSETransportGuidByte3_2,
MSETransportGuidByte6_2,
MSETransportTime3,
MSETransportGuidByte7_2,
MSETransportGuidByte4_2,
MSETransportGuidByte5_2,
MSETransportGuidByte2_2,
MSEGuidByte5_2,
MSEGuidByte2_2,
MSEGuidByte6_2,
MSEGuidByte4_2,
MSEGuidByte0_2,
MSEFallVerticalSpeed,
MSETransportGuidByte1_2,
MSETransportGuidByte0_2,
MSETransportGuidByte4_2,
MSEFallTime,
MSEFallVerticalSpeed,
MSEFallHorizontalSpeed,
MSEFallCosAngle,
MSEFallSinAngle,
};
//4.2.2
MovementStatusElements MovementStartTurnLeftSequence[] = {
MSEFlags,
MSEGuidByte3,
MSEGuidByte5,
MSEGuidByte7,
MSEFlags2,
MSEGuidByte6,
MSEHaveSpline,
MSEGuidByte0,
MSEGuidByte2,
MSEGuidByte1,
MSEGuidByte4,
MSEHaveFallData,
MSEHaveFallDirection,
MSEHaveSplineElev,
MSEHavePitch,
MSEGuidByte6,
MSEGuidByte0,
MSEGuidByte1,
MSEGuidByte7,
MSEGuidByte2,
MSEGuidByte3,
MSEFlags,
MSEFlags2,
MSEHaveSpline,
MSEHaveTransportData,
MSETransportGuidByte6,
MSETransportGuidByte3,
MSETransportGuidByte7,
MSETransportGuidByte4,
MSETransportGuidByte1,
MSETransportGuidByte0,
MSETransportGuidByte6,
MSETransportGuidByte2,
MSETransportGuidByte5,
MSETransportHaveTime3,
MSETransportGuidByte4,
MSETransportGuidByte1,
MSETransportGuidByte3,
MSETransportGuidByte7,
MSETransportHaveTime2,
MSEPositionO,
MSETimestamp,
MSETransportHaveTime3,
MSEHaveSplineElev,
MSEHaveFallData,
MSEHaveFallDirection,
MSEHavePitch,
MSEPositionX,
MSEPositionY,
MSEPositionZ,
MSEGuidByte2_2,
MSEGuidByte6_2,
MSEFallVerticalSpeed,
MSEFallTime,
MSEFallHorizontalSpeed,
MSEFallCosAngle,
MSEFallSinAngle,
MSEGuidByte4_2,
MSESplineElev,
MSEGuidByte0_2,
MSEGuidByte7_2,
MSEPitch,
MSEGuidByte1_2,
MSEGuidByte5_2,
MSEGuidByte3_2,
MSETransportTime,
MSETimestamp,
MSEPositionO,
MSETransportSeat,
MSETransportPositionO,
MSETransportPositionX,
MSETransportPositionY,
MSETransportPositionZ,
MSETransportPositionO,
MSETransportSeat,
MSETransportGuidByte3_2,
MSETransportGuidByte1_2,
MSETransportTime3,
MSETransportGuidByte6_2,
MSETransportGuidByte0_2,
MSETransportGuidByte5_2,
MSETransportTime,
MSETransportTime2,
MSETransportGuidByte3_2,
MSETransportGuidByte6_2,
MSETransportTime3,
MSETransportGuidByte7_2,
MSETransportGuidByte4_2,
MSETransportGuidByte5_2,
MSETransportGuidByte2_2,
MSETransportGuidByte1_2,
MSETransportGuidByte0_2,
MSETransportGuidByte4_2,
MSEGuidByte4_2,
MSEGuidByte0_2,
MSEGuidByte7_2,
MSEGuidByte1_2,
MSEGuidByte6_2,
MSEGuidByte5_2,
MSEGuidByte3_2,
MSESplineElev,
MSEFallTime,
MSEFallVerticalSpeed,
MSEFallHorizontalSpeed,
MSEFallCosAngle,
MSEFallSinAngle,
MSEGuidByte2_2,
MSEPitch,
};
//4.2.2
MovementStatusElements MovementStartTurnRightSequence[] = {
MSEGuidByte4,
MSEGuidByte1,
MSEGuidByte6,
MSEGuidByte0,
MSEFlags,
MSEGuidByte7,
MSEHaveSpline,
MSEGuidByte4,
MSEGuidByte6,
MSEGuidByte3,
MSEGuidByte1,
MSEFlags2,
MSEGuidByte2,
MSEGuidByte5,
MSEFlags2,
MSEHaveSpline,
MSEGuidByte2,
MSEGuidByte3,
MSEGuidByte7,
MSEHaveTransportData,
MSETransportGuidByte0,
MSETransportGuidByte6,
MSETransportGuidByte2,
MSETransportGuidByte5,
MSETransportGuidByte4,
MSETransportGuidByte1,
MSETransportGuidByte3,
MSETransportGuidByte7,
MSETransportHaveTime2,
MSETransportHaveTime3,
MSEHaveFallData,
MSEHaveFallDirection,
MSEHavePitch,
MSEHaveSplineElev,
MSEHaveTransportData,
MSETransportGuidByte6,
MSETransportGuidByte3,
MSETransportGuidByte7,
MSETransportGuidByte4,
MSETransportGuidByte1,
MSETransportGuidByte0,
MSETransportGuidByte2,
MSETransportGuidByte5,
MSETransportHaveTime3,
MSETransportHaveTime2,
MSEPositionO,
MSETimestamp,
MSEPositionX,
MSEPositionY,
MSEPositionZ,
MSEGuidByte1_2,
MSEPositionO,
MSETimestamp,
MSEGuidByte6_2,
MSEFallVerticalSpeed,
MSEFallTime,
MSEFallHorizontalSpeed,
MSEFallCosAngle,
MSEFallSinAngle,
MSEGuidByte0_2,
MSEGuidByte5_2,
MSEGuidByte2_2,
MSEPitch,
MSEGuidByte4_2,
MSEGuidByte3_2,
MSEGuidByte7_2,
MSESplineElev,
MSETransportTime,
MSETransportSeat,
MSETransportPositionO,
MSETransportPositionX,
MSETransportPositionY,
MSETransportPositionZ,
MSETransportPositionO,
MSETransportSeat,
MSETransportGuidByte3_2,
MSETransportGuidByte1_2,
MSETransportTime3,
MSETransportGuidByte6_2,
MSETransportGuidByte0_2,
MSETransportGuidByte5_2,
MSETransportTime,
MSETransportTime2,
MSETransportGuidByte3_2,
MSETransportGuidByte6_2,
MSETransportTime3,
MSETransportGuidByte7_2,
MSETransportGuidByte4_2,
MSETransportGuidByte5_2,
MSETransportGuidByte2_2,
MSETransportGuidByte1_2,
MSETransportGuidByte0_2,
MSETransportGuidByte4_2,
MSEGuidByte2_2,
MSEGuidByte4_2,
MSEFallTime,
MSEFallVerticalSpeed,
MSEFallHorizontalSpeed,
MSEFallCosAngle,
MSEFallSinAngle,
MSEPitch,
MSEGuidByte7_2,
MSEGuidByte3_2,
MSEGuidByte1_2,
MSEGuidByte0_2,
MSESplineElev,
MSEGuidByte5_2,
};
//4.2.2
MovementStatusElements MovementStopSequence[] = {
@@ -902,10 +902,10 @@ MovementStatusElements MovementStopSequence[] = {
MSEGuidByte3_2,
MSEPitch,
MSEFallTime,
MSEFallHorizontalSpeed,
MSEFallSinAngle,
MSEFallCosAngle,
MSEFallVerticalSpeed,
MSEFallHorizontalSpeed,
MSEFallCosAngle,
MSEFallSinAngle,
MSEGuidByte5_2,
MSEGuidByte7_2,
MSETransportSeat,
@@ -972,8 +972,8 @@ MovementStatusElements MovementStopStrafeSequence[] = {
MSEFallTime,
MSEFallVerticalSpeed,
MSEFallHorizontalSpeed,
MSEFallSinAngle,
MSEFallCosAngle,
MSEFallSinAngle,
MSEGuidByte3_2,
MSEPitch,
MSESplineElev,
@@ -995,330 +995,330 @@ MovementStatusElements MovementStopStrafeSequence[] = {
MSETransportGuidByte4_2,
MSEGuidByte4_2,
};
//4.2.2
MovementStatusElements MovementStopTurnSequence[] = {
MSEGuidByte3,
MSEGuidByte5,
MSEGuidByte4,
MSEGuidByte2,
MSEFlags2,
MSEGuidByte0,
MSEGuidByte7,
MSEGuidByte6,
MSEFlags,
MSEGuidByte2,
MSEGuidByte3,
MSEFlags2,
MSEGuidByte5,
MSEGuidByte7,
MSEGuidByte0,
MSEGuidByte4,
MSEGuidByte1,
MSEHaveSpline,
MSEFlags,
MSEHavePitch,
MSEHaveFallData,
MSEHaveFallDirection,
MSEHaveSplineElev,
MSEHaveTransportData,
MSETransportGuidByte6,
MSETransportGuidByte3,
MSETransportGuidByte7,
MSETransportGuidByte4,
MSETransportGuidByte1,
MSETransportGuidByte0,
MSETransportGuidByte6,
MSETransportGuidByte2,
MSETransportGuidByte5,
MSETransportHaveTime3,
MSETransportGuidByte4,
MSETransportGuidByte1,
MSETransportGuidByte3,
MSETransportGuidByte7,
MSETransportHaveTime2,
MSEHaveSplineElev,
MSEHavePitch,
MSEPositionO,
MSETransportHaveTime3,
MSETimestamp,
MSEPositionX,
MSEPositionY,
MSEPositionZ,
MSEPositionO,
MSEGuidByte4_2,
MSEGuidByte2_2,
MSEGuidByte5_2,
MSEFallVerticalSpeed,
MSEGuidByte7_2,
MSEGuidByte1_2,
MSEPitch,
MSEGuidByte3_2,
MSEGuidByte6_2,
MSEFallTime,
MSEFallVerticalSpeed,
MSEFallHorizontalSpeed,
MSEFallCosAngle,
MSEFallSinAngle,
MSESplineElev,
MSEGuidByte0_2,
MSEGuidByte7_2,
MSEGuidByte6_2,
MSETransportTime,
MSEGuidByte2_2,
MSETransportSeat,
MSETransportPositionO,
MSETransportPositionX,
MSETransportPositionY,
MSETransportPositionZ,
MSETransportPositionO,
MSETransportSeat,
MSETransportGuidByte3_2,
MSETransportGuidByte1_2,
MSETransportTime3,
MSETransportGuidByte6_2,
MSETransportGuidByte0_2,
MSETransportGuidByte5_2,
MSETransportTime,
MSETransportTime2,
MSETransportGuidByte3_2,
MSETransportGuidByte6_2,
MSETransportTime3,
MSETransportGuidByte7_2,
MSETransportGuidByte4_2,
MSETransportGuidByte5_2,
MSETransportGuidByte2_2,
MSESplineElev,
MSEGuidByte1_2,
MSEGuidByte3_2,
MSEPitch,
MSETransportGuidByte1_2,
MSETransportGuidByte0_2,
MSETransportGuidByte4_2,
};
//4.2.2
MovementStatusElements MovementStartAscendSequence[] = {
MSEGuidByte2,
MSEGuidByte3,
MSEGuidByte6,
MSEGuidByte4,
MSEGuidByte0,
MSEHaveSpline,
MSEGuidByte1,
MSEGuidByte5,
MSEFlags,
MSEFlags2,
MSEGuidByte4,
MSEGuidByte6,
MSEGuidByte0,
MSEGuidByte7,
MSEHaveTransportData,
MSETransportGuidByte6,
MSETransportGuidByte3,
MSETransportGuidByte7,
MSETransportGuidByte4,
MSETransportGuidByte1,
MSETransportGuidByte0,
MSETransportGuidByte2,
MSETransportGuidByte5,
MSETransportHaveTime3,
MSETransportHaveTime2,
MSEFlags2,
MSEGuidByte2,
MSEHaveSpline,
MSEHaveFallData,
MSEHaveFallDirection,
MSEHavePitch,
MSEHaveSplineElev,
MSEPositionO,
MSEHaveTransportData,
MSETransportGuidByte0,
MSETransportGuidByte6,
MSETransportGuidByte2,
MSETransportGuidByte5,
MSETransportGuidByte4,
MSETransportGuidByte1,
MSETransportGuidByte3,
MSETransportGuidByte7,
MSETransportHaveTime2,
MSETransportHaveTime3,
MSEPositionX,
MSEPositionY,
MSEPositionZ,
MSETimestamp,
MSETransportTime,
MSETransportPositionX,
MSETransportPositionY,
MSETransportPositionZ,
MSETransportPositionO,
MSETransportSeat,
MSETransportGuidByte3_2,
MSETransportGuidByte1_2,
MSETransportTime3,
MSETransportGuidByte6_2,
MSETransportGuidByte0_2,
MSETransportGuidByte5_2,
MSETransportTime2,
MSETransportGuidByte7_2,
MSETransportGuidByte4_2,
MSETransportGuidByte2_2,
MSEGuidByte5_2,
MSEPositionO,
MSEGuidByte3_2,
MSEGuidByte4_2,
MSEFallVerticalSpeed,
MSEFallTime,
MSEFallVerticalSpeed,
MSEFallHorizontalSpeed,
MSEFallCosAngle,
MSEFallSinAngle,
MSEGuidByte0_2,
MSEGuidByte2_2,
MSEPitch,
MSEGuidByte6_2,
MSEGuidByte0_2,
MSEGuidByte5_2,
MSESplineElev,
MSEGuidByte7_2,
MSEGuidByte1_2,
MSETransportSeat,
MSETransportPositionO,
MSETransportPositionX,
MSETransportPositionY,
MSETransportPositionZ,
MSETransportTime,
MSETransportTime2,
MSETransportGuidByte3_2,
MSETransportGuidByte6_2,
MSETransportTime3,
MSETransportGuidByte7_2,
MSETransportGuidByte5_2,
MSETransportGuidByte2_2,
MSETransportGuidByte1_2,
MSETransportGuidByte0_2,
MSETransportGuidByte4_2,
MSEGuidByte4_2,
MSEGuidByte7_2,
MSEGuidByte2_2,
MSEGuidByte6_2,
};
//4.2.2
MovementStatusElements MovementStartDescendSequence[] = {
MSEGuidByte7,
MSEGuidByte0,
MSEGuidByte2,
MSEGuidByte1,
MSEGuidByte6,
MSEGuidByte4,
MSEGuidByte5,
MSEHaveSpline,
MSEGuidByte1,
MSEGuidByte0,
MSEGuidByte3,
MSEFlags2,
MSEFlags,
MSEGuidByte4,
MSEGuidByte7,
MSEHaveSpline,
MSEGuidByte5,
MSEFlags2,
MSEGuidByte2,
MSEHaveSplineElev,
MSEHaveFallData,
MSEHaveFallDirection,
MSEHavePitch,
MSEHaveSplineElev,
MSEHaveTransportData,
MSETransportGuidByte6,
MSETransportGuidByte3,
MSETransportGuidByte7,
MSETransportGuidByte4,
MSETransportGuidByte1,
MSETransportGuidByte0,
MSETransportGuidByte6,
MSETransportGuidByte2,
MSETransportGuidByte5,
MSETransportHaveTime3,
MSETransportGuidByte4,
MSETransportGuidByte1,
MSETransportGuidByte3,
MSETransportGuidByte7,
MSETransportHaveTime2,
MSETransportHaveTime3,
MSEHavePitch,
MSETimestamp,
MSEPositionX,
MSEPositionY,
MSEPositionZ,
MSEPositionO,
MSEGuidByte3_2,
MSESplineElev,
MSEGuidByte7_2,
MSEGuidByte4_2,
MSEGuidByte2_2,
MSEFallVerticalSpeed,
MSEGuidByte5_2,
MSEFallTime,
MSEFallVerticalSpeed,
MSEFallHorizontalSpeed,
MSEFallCosAngle,
MSEFallSinAngle,
MSEPitch,
MSEGuidByte5_2,
MSESplineElev,
MSETransportTime,
MSEGuidByte6_2,
MSETransportSeat,
MSETransportPositionO,
MSETransportPositionX,
MSETransportPositionY,
MSETransportPositionZ,
MSETransportPositionO,
MSETransportSeat,
MSETransportGuidByte3_2,
MSETransportGuidByte1_2,
MSETransportTime3,
MSETransportGuidByte6_2,
MSETransportGuidByte0_2,
MSETransportGuidByte5_2,
MSETransportTime,
MSETransportTime2,
MSETransportGuidByte3_2,
MSETransportGuidByte6_2,
MSETransportTime3,
MSETransportGuidByte7_2,
MSETransportGuidByte4_2,
MSETransportGuidByte5_2,
MSETransportGuidByte2_2,
MSEGuidByte1_2,
MSETransportGuidByte1_2,
MSETransportGuidByte0_2,
MSETransportGuidByte4_2,
MSEGuidByte0_2,
MSEGuidByte7_2,
MSEGuidByte6_2,
MSEGuidByte3_2,
MSEGuidByte1_2,
MSEPitch,
};
//4.2.2
MovementStatusElements MovementStartSwimSequence[] = {
MSEGuidByte1,
MSEGuidByte5,
MSEFlags,
MSEGuidByte2,
MSEHaveSpline,
MSEGuidByte1,
MSEFlags,
MSEGuidByte3,
MSEGuidByte5,
MSEGuidByte0,
MSEGuidByte6,
MSEGuidByte7,
MSEFlags2,
MSEGuidByte4,
MSEGuidByte7,
MSEGuidByte0,
MSEGuidByte3,
MSEHavePitch,
MSEHaveSplineElev,
MSEHaveFallData,
MSEHaveFallDirection,
MSEHaveTransportData,
MSETransportGuidByte6,
MSETransportGuidByte3,
MSETransportGuidByte7,
MSETransportGuidByte4,
MSETransportGuidByte1,
MSETransportGuidByte0,
MSETransportGuidByte6,
MSETransportGuidByte2,
MSETransportGuidByte5,
MSETransportHaveTime3,
MSETransportGuidByte4,
MSETransportGuidByte1,
MSETransportGuidByte3,
MSETransportGuidByte7,
MSETransportHaveTime2,
MSEPositionO,
MSETransportHaveTime3,
MSEPositionX,
MSEPositionY,
MSEPositionZ,
MSEPositionO,
MSETimestamp,
MSEPitch,
MSEGuidByte4_2,
MSESplineElev,
MSEFallVerticalSpeed,
MSEGuidByte2_2,
MSEGuidByte0_2,
MSEGuidByte5_2,
MSEGuidByte4_2,
MSEGuidByte7_2,
MSEGuidByte1_2,
MSEFallTime,
MSEFallVerticalSpeed,
MSEFallHorizontalSpeed,
MSEFallCosAngle,
MSEFallSinAngle,
MSEGuidByte0_2,
MSEGuidByte7_2,
MSETransportTime,
MSEGuidByte3_2,
MSETransportSeat,
MSETransportPositionO,
MSETransportPositionX,
MSETransportPositionY,
MSETransportPositionZ,
MSETransportPositionO,
MSETransportSeat,
MSETransportGuidByte3_2,
MSETransportGuidByte1_2,
MSETransportTime3,
MSETransportGuidByte6_2,
MSETransportGuidByte0_2,
MSETransportGuidByte5_2,
MSETransportTime,
MSETransportTime2,
MSETransportGuidByte3_2,
MSETransportGuidByte6_2,
MSETransportTime3,
MSETransportGuidByte7_2,
MSETransportGuidByte4_2,
MSETransportGuidByte5_2,
MSETransportGuidByte2_2,
MSETransportGuidByte1_2,
MSETransportGuidByte0_2,
MSETransportGuidByte4_2,
MSEGuidByte6_2,
MSEGuidByte5_2,
MSEGuidByte2_2,
MSEGuidByte1_2,
MSEGuidByte3_2,
};
//4.2.2
MovementStatusElements MovementStopAscendSequence[] = {
MSEFlags2,
MSEHaveSpline,
MSEGuidByte5,
MSEGuidByte3,
MSEGuidByte1,
MSEFlags,
MSEGuidByte4,
MSEGuidByte3,
MSEGuidByte0,
MSEGuidByte1,
MSEGuidByte5,
MSEFlags,
MSEGuidByte7,
MSEGuidByte2,
MSEFlags2,
MSEGuidByte6,
MSEGuidByte0,
MSEHavePitch,
MSEHaveSplineElev,
MSEHaveFallData,
MSEHaveFallDirection,
MSEHaveTransportData,
MSETransportGuidByte6,
MSETransportGuidByte3,
MSETransportGuidByte7,
MSETransportGuidByte4,
MSETransportGuidByte1,
MSETransportGuidByte0,
MSETransportGuidByte6,
MSETransportGuidByte2,
MSETransportGuidByte5,
MSETransportHaveTime3,
MSETransportGuidByte4,
MSETransportGuidByte1,
MSETransportGuidByte3,
MSETransportGuidByte7,
MSETransportHaveTime2,
MSETransportHaveTime3,
MSEHaveFallData,
MSEHaveFallDirection,
MSEHaveSplineElev,
MSEHavePitch,
MSETimestamp,
MSEPositionX,
MSEPositionY,
MSEPositionZ,
MSEPositionO,
MSEGuidByte5_2,
MSEGuidByte2_2,
MSEGuidByte0_2,
MSEGuidByte7_2,
MSEPitch,
MSEGuidByte3_2,
MSEGuidByte4_2,
MSEGuidByte1_2,
MSESplineElev,
MSEFallVerticalSpeed,
MSEFallTime,
MSEFallHorizontalSpeed,
MSEFallCosAngle,
MSEFallSinAngle,
MSEGuidByte6_2,
MSETransportTime,
MSEGuidByte7_2,
MSEGuidByte3_2,
MSEGuidByte2_2,
MSEGuidByte5_2,
MSETransportSeat,
MSETransportPositionO,
MSETransportPositionX,
MSETransportPositionY,
MSETransportPositionZ,
MSETransportPositionO,
MSETransportSeat,
MSETransportGuidByte3_2,
MSETransportGuidByte1_2,
MSETransportTime3,
MSETransportGuidByte6_2,
MSETransportGuidByte0_2,
MSETransportGuidByte5_2,
MSETransportTime,
MSETransportTime2,
MSETransportGuidByte3_2,
MSETransportGuidByte6_2,
MSETransportTime3,
MSETransportGuidByte7_2,
MSETransportGuidByte4_2,
MSETransportGuidByte5_2,
MSETransportGuidByte2_2,
MSETransportGuidByte1_2,
MSETransportGuidByte0_2,
MSETransportGuidByte4_2,
MSEFallTime,
MSEFallVerticalSpeed,
MSEFallHorizontalSpeed,
MSEFallCosAngle,
MSEFallSinAngle,
MSEGuidByte1_2,
MSESplineElev,
MSEGuidByte0_2,
MSEGuidByte6_2,
MSEPitch,
};
MovementStatusElements* GetMovementStatusElementsSequence(Opcodes opcode)
@@ -1343,25 +1343,25 @@ MovementStatusElements* GetMovementStatusElementsSequence(Opcodes opcode)
return MovementStartForwardSequence;
case MSG_MOVE_START_STRAFE_LEFT://done
return MovementStartStrafeLeftSequence;
case MSG_MOVE_START_STRAFE_RIGHT:
case MSG_MOVE_START_STRAFE_RIGHT://done
return MovementStartStrafeRightSequence;
case MSG_MOVE_START_TURN_LEFT:
case MSG_MOVE_START_TURN_LEFT://done
return MovementStartTurnLeftSequence;
case MSG_MOVE_START_TURN_RIGHT:
case MSG_MOVE_START_TURN_RIGHT://done
return MovementStartTurnRightSequence;
case MSG_MOVE_STOP://done
return MovementStopSequence;
case MSG_MOVE_STOP_STRAFE://done
return MovementStopStrafeSequence;
case MSG_MOVE_STOP_TURN:
case MSG_MOVE_STOP_TURN://done
return MovementStopTurnSequence;
case MSG_MOVE_START_ASCEND:
case MSG_MOVE_START_ASCEND://done
return MovementStartAscendSequence;
case MSG_MOVE_START_DESCEND:
case MSG_MOVE_START_DESCEND://done
return MovementStartDescendSequence;
case MSG_MOVE_START_SWIM:
case MSG_MOVE_START_SWIM://done
return MovementStartSwimSequence;
case MSG_MOVE_STOP_ASCEND:
case MSG_MOVE_STOP_ASCEND://done
return MovementStopAscendSequence;
default:
break;