Ejemplo n.º 1
0
 public override void AsText(StringBuilder b, int pad)
 {
     b.Append(' ', pad);
     b.AppendLine("ACDTranslateDetPathMessage:");
     b.Append(' ', pad++);
     b.AppendLine("{");
     b.Append(' ', pad); b.AppendLine("Field0: 0x" + Field0.ToString("X8"));
     b.Append(' ', pad); b.AppendLine("Field1: 0x" + Field1.ToString("X8") + " (" + Field1 + ")");
     b.Append(' ', pad); b.AppendLine("Field2: 0x" + Field2.ToString("X8") + " (" + Field2 + ")");
     b.Append(' ', pad); b.AppendLine("Field3: 0x" + Field3.ToString("X8") + " (" + Field3 + ")");
     Field4.AsText(b, pad);
     b.Append(' ', pad); b.AppendLine("Field5: " + Field5.ToString("G"));
     Field6.AsText(b, pad);
     b.Append(' ', pad); b.AppendLine("Field7: 0x" + Field7.ToString("X8") + " (" + Field7 + ")");
     b.Append(' ', pad); b.AppendLine("Field8: 0x" + Field8.ToString("X8") + " (" + Field8 + ")");
     b.Append(' ', pad); b.AppendLine("Field9: 0x" + Field9.ToString("X8") + " (" + Field9 + ")");
     b.Append(' ', pad); b.AppendLine("Field10: 0x" + Field10.ToString("X8"));
     b.Append(' ', pad); b.AppendLine("Field11: 0x" + Field11.ToString("X8") + " (" + Field11 + ")");
     b.Append(' ', pad); b.AppendLine("Field12: " + Field12.ToString("G"));
     b.Append(' ', pad); b.AppendLine("Field13: " + Field13.ToString("G"));
     b.Append(' ', pad); b.AppendLine("Field14: " + Field14.ToString("G"));
     b.Append(' ', pad); b.AppendLine("Field15: " + Field15.ToString("G"));
     b.Append(' ', --pad);
     b.AppendLine("}");
 }
Ejemplo n.º 2
0
 public void AsText(StringBuilder b, int pad)
 {
     b.Append(' ', pad);
     b.AppendLine("AABB:");
     b.Append(' ', pad++);
     b.AppendLine("{");
     Min.AsText(b, pad);
     Max.AsText(b, pad);
     b.Append(' ', --pad);
     b.AppendLine("}");
 }
Ejemplo n.º 3
0
 public override void AsText(StringBuilder b, int pad)
 {
     b.Append(' ', pad);
     b.AppendLine("ACDTranslateFixedUpdateMessage:");
     b.Append(' ', pad++);
     b.AppendLine("{");
     b.Append(' ', pad); b.AppendLine("Field0: 0x" + Field0.ToString("X8"));
     Field1.AsText(b, pad);
     Field2.AsText(b, pad);
     b.Append(' ', --pad);
     b.AppendLine("}");
 }
Ejemplo n.º 4
0
 public void AsText(StringBuilder b, int pad)
 {
     b.Append(' ', pad);
     b.AppendLine("WorldPlace:");
     b.Append(' ', pad++);
     b.AppendLine("{");
     Position.AsText(b, pad);
     b.Append(' ', pad);
     b.AppendLine("WorldID: 0x" + WorldID.ToString("X8") + " (" + WorldID + ")");
     b.Append(' ', --pad);
     b.AppendLine("}");
 }
Ejemplo n.º 5
0
 public override void AsText(StringBuilder b, int pad)
 {
     b.Append(' ', pad);
     b.AppendLine("EnterWorldMessage:");
     b.Append(' ', pad++);
     b.AppendLine("{");
     Field0.AsText(b, pad);
     b.Append(' ', pad); b.AppendLine("Field1: 0x" + Field1.ToString("X8") + " (" + Field1 + ")");
     b.Append(' ', pad); b.AppendLine("Field2: 0x" + Field2.ToString("X8"));
     b.Append(' ', --pad);
     b.AppendLine("}");
 }
Ejemplo n.º 6
0
 public override void AsText(StringBuilder b, int pad)
 {
     b.Append(' ', pad);
     b.AppendLine("EnterWorldMessage:");
     b.Append(' ', pad++);
     b.AppendLine("{");
     EnterPosition.AsText(b, pad);
     b.Append(' ', pad); b.AppendLine("WorldID: 0x" + WorldID.ToString("X8") + " (" + WorldID + ")");
     b.Append(' ', pad); b.AppendLine("WorldSNO: 0x" + WorldSNO.ToString("X8"));
     b.Append(' ', --pad);
     b.AppendLine("}");
 }
Ejemplo n.º 7
0
 public override void AsText(StringBuilder b, int pad)
 {
     b.Append(' ', pad);
     b.AppendLine("FlippyMessage:");
     b.Append(' ', pad++);
     b.AppendLine("{");
     b.Append(' ', pad); b.AppendLine("ActorID: 0x" + ActorID.ToString("X8") + " (" + ActorID + ")");
     b.Append(' ', pad); b.AppendLine("SNOParticleEffect: 0x" + SNOParticleEffect.ToString("X8"));
     b.Append(' ', pad); b.AppendLine("SNOFlippyActor: 0x" + SNOFlippyActor.ToString("X8"));
     Destination.AsText(b, pad);
     b.Append(' ', --pad);
     b.AppendLine("}");
 }
Ejemplo n.º 8
0
 public override void AsText(StringBuilder b, int pad)
 {
     b.Append(' ', pad);
     b.AppendLine("ACDTranslateSnappedMessage:");
     b.Append(' ', pad++);
     b.AppendLine("{");
     b.Append(' ', pad); b.AppendLine("Field0: 0x" + Field0.ToString("X8"));
     Field1.AsText(b, pad);
     b.Append(' ', pad); b.AppendLine("Field2: " + Field2.ToString("G"));
     b.Append(' ', pad); b.AppendLine("Field3: " + (Field3 ? "true" : "false"));
     b.Append(' ', pad); b.AppendLine("Field4: 0x" + Field4.ToString("X8") + " (" + Field4 + ")");
     b.Append(' ', --pad);
     b.AppendLine("}");
 }
Ejemplo n.º 9
0
 public override void AsText(StringBuilder b, int pad)
 {
     b.Append(' ', pad);
     b.AppendLine("ACDTranslateFixedMessage:");
     b.Append(' ', pad++);
     b.AppendLine("{");
     b.Append(' ', pad); b.AppendLine("ActorId: 0x" + ActorId.ToString("X8"));
     Velocity.AsText(b, pad);
     b.Append(' ', pad); b.AppendLine("Field2: 0x" + Field2.ToString("X8") + " (" + Field2 + ")");
     b.Append(' ', pad); b.AppendLine("AnimationTag: 0x" + AnimationTag.ToString("X8") + " (" + AnimationTag + ")");
     b.Append(' ', pad); b.AppendLine("Field4: 0x" + Field4.ToString("X8"));
     b.Append(' ', --pad);
     b.AppendLine("}");
 }
Ejemplo n.º 10
0
 public override void AsText(StringBuilder b, int pad)
 {
     b.Append(' ', pad);
     b.AppendLine("ACDTranslateSyncMessage:");
     b.Append(' ', pad++);
     b.AppendLine("{");
     b.Append(' ', pad); b.AppendLine("Field0: 0x" + Field0.ToString("X8"));
     Field1.AsText(b, pad);
     if (Field2.HasValue)
     {
         b.Append(' ', pad); b.AppendLine("Field2.Value: " + (Field2.Value ? "true" : "false"));
     }
     b.Append(' ', --pad);
     b.AppendLine("}");
 }
Ejemplo n.º 11
0
 public override void AsText(StringBuilder b, int pad)
 {
     b.Append(' ', pad);
     b.AppendLine("ACDTranslateDetPathSpiralMessage:");
     b.Append(' ', pad++);
     b.AppendLine("{");
     b.Append(' ', pad); b.AppendLine("Field0: 0x" + Field0.ToString("X8"));
     Field1.AsText(b, pad);
     Field2.AsText(b, pad);
     b.Append(' ', pad); b.AppendLine("Field3: 0x" + Field3.ToString("X8") + " (" + Field3 + ")");
     b.Append(' ', pad); b.AppendLine("Field4: 0x" + Field4.ToString("X8") + " (" + Field4 + ")");
     b.Append(' ', pad); b.AppendLine("Field5: 0x" + Field5.ToString("X8") + " (" + Field5 + ")");
     Field6.AsText(b, pad);
     b.Append(' ', --pad);
     b.AppendLine("}");
 }
Ejemplo n.º 12
0
 public override void AsText(StringBuilder b, int pad)
 {
     b.Append(' ', pad);
     b.AppendLine("ACDTranslateFixedMessage:");
     b.Append(' ', pad++);
     b.AppendLine("{");
     b.Append(' ', pad); b.AppendLine("Field0: 0x" + Tick.ToString("X8") + " (" + Tick + ")");
     b.Append(' ', pad); b.AppendLine("Field1: 0x" + Field1.ToString("X8"));
     Position.AsText(b, pad);
     b.Append(' ', pad); b.AppendLine("Field3: " + Angle.ToString("G"));
     b.Append(' ', pad); b.AppendLine("Field4: " + Speed.ToString("G"));
     b.Append(' ', pad); b.AppendLine("Field5: 0x" + AnimationTag.ToString("X8") + " (" + AnimationTag + ")");
     b.Append(' ', pad); b.AppendLine("Field6: 0x" + Field6.ToString("X8") + " (" + Field6 + ")");
     b.Append(' ', --pad);
     b.AppendLine("}");
 }
Ejemplo n.º 13
0
 public override void AsText(StringBuilder b, int pad)
 {
     b.Append(' ', pad);
     b.AppendLine("ACDTranslateNormalMessage:");
     b.Append(' ', pad++);
     b.AppendLine("{");
     b.Append(' ', pad); b.AppendLine("ActorId: 0x" + ActorId.ToString("X8"));
     if (Position != null)
     {
         Position.AsText(b, pad);
     }
     if (Angle.HasValue)
     {
         b.Append(' ', pad); b.AppendLine("Angle.Value: " + Angle.Value.ToString("G"));
     }
     if (TurnImmediately.HasValue)
     {
         b.Append(' ', pad); b.AppendLine("Field3.Value: " + (TurnImmediately.Value ? "true" : "false"));
     }
     if (Speed.HasValue)
     {
         b.Append(' ', pad); b.AppendLine("Speed.Value: " + Speed.Value.ToString("G"));
     }
     if (Field5.HasValue)
     {
         b.Append(' ', pad); b.AppendLine("Field5.Value: 0x" + Field5.Value.ToString("X8") + " (" + Field5.Value + ")");
     }
     if (AnimationTag.HasValue)
     {
         b.Append(' ', pad); b.AppendLine("AnimationTag.Value: 0x" + AnimationTag.Value.ToString("X8") + " (" + AnimationTag.Value + ")");
     }
     if (Field7.HasValue)
     {
         b.Append(' ', pad); b.AppendLine("Field7.Value: 0x" + Field7.Value.ToString("X8") + " (" + Field7.Value + ")");
     }
     if (Field8.HasValue)
     {
         b.Append(' ', pad); b.AppendLine("Field8.Value: 0x" + Field8.Value.ToString("X8") + " (" + Field8.Value + ")");
     }
     if (Field9.HasValue)
     {
         b.Append(' ', pad); b.AppendLine("Field9.Value: 0x" + Field9.Value.ToString("X8") + " (" + Field9.Value + ")");
     }
     b.Append(' ', --pad);
     b.AppendLine("}");
 }
Ejemplo n.º 14
0
 public override void AsText(StringBuilder b, int pad)
 {
     b.Append(' ', pad);
     b.AppendLine("ACDTranslateSnappedMessage:");
     b.Append(' ', pad++);
     b.AppendLine("{");
     b.Append(' ', pad); b.AppendLine("Field0: 0x" + ActorId.ToString("X8"));
     Position.AsText(b, pad);
     b.Append(' ', pad); b.AppendLine("Angle: " + Angle.ToString("G"));
     b.Append(' ', pad); b.AppendLine("Field3: " + (Field3 ? "true" : "false"));
     b.Append(' ', pad); b.AppendLine("Field4: 0x" + Field4.ToString("X8") + " (" + Field4 + ")");
     if (Field5.HasValue)
     {
         b.Append(' ', pad); b.AppendLine("Field5.Value: 0x" + Field5.Value.ToString("X8") + " (" + Field5.Value + ")");
     }
     b.Append(' ', --pad);
     b.AppendLine("}");
 }
Ejemplo n.º 15
0
 public override void AsText(StringBuilder b, int pad)
 {
     b.Append(' ', pad);
     b.AppendLine("DebugDrawPrimMessage:");
     b.Append(' ', pad++);
     b.AppendLine("{");
     b.Append(' ', pad); b.AppendLine("Field0: 0x" + Field0.ToString("X8") + " (" + Field0 + ")");
     b.Append(' ', pad); b.AppendLine("Field1: 0x" + Field1.ToString("X8") + " (" + Field1 + ")");
     b.Append(' ', pad); b.AppendLine("Field2: 0x" + Field2.ToString("X8") + " (" + Field2 + ")");
     Field3.AsText(b, pad);
     Field4.AsText(b, pad);
     b.Append(' ', pad); b.AppendLine("Field5: " + Field5.ToString("G"));
     b.Append(' ', pad); b.AppendLine("Field6: " + Field6.ToString("G"));
     b.Append(' ', pad); b.AppendLine("Field7: 0x" + Field7.ToString("X8") + " (" + Field7 + ")");
     Field8.AsText(b, pad);
     b.Append(' ', pad); b.AppendLine("Field9: \"" + Field9 + "\"");
     b.Append(' ', --pad);
     b.AppendLine("}");
 }
Ejemplo n.º 16
0
 public override void AsText(StringBuilder b, int pad)
 {
     b.Append(' ', pad);
     b.AppendLine("ACDTranslateArcMessage:");
     b.Append(' ', pad++);
     b.AppendLine("{");
     b.Append(' ', pad); b.AppendLine("ActorId: 0x" + ActorId.ToString("X8"));
     Start.AsText(b, pad);
     Velocity.AsText(b, pad);
     b.Append(' ', pad); b.AppendLine("Field3: 0x" + Field3.ToString("X8") + " (" + Field3 + ")");
     b.Append(' ', pad); b.AppendLine("FlyingAnimationTagID: 0x" + FlyingAnimationTagID.ToString("X8") + " (" + FlyingAnimationTagID + ")");
     b.Append(' ', pad); b.AppendLine("LandingAnimationTagID: 0x" + LandingAnimationTagID.ToString("X8") + " (" + LandingAnimationTagID + ")");
     b.Append(' ', pad); b.AppendLine("Gravity: " + Gravity.ToString("G"));
     b.Append(' ', pad); b.AppendLine("PowerSNO: 0x" + PowerSNO.ToString("X8"));
     b.Append(' ', pad); b.AppendLine("Bounce: " + Bounce.ToString("G"));
     b.Append(' ', pad); b.AppendLine("DestinationZ: " + DestinationZ.ToString("G"));
     b.Append(' ', --pad);
     b.AppendLine("}");
 }
Ejemplo n.º 17
0
 public override void AsText(StringBuilder b, int pad)
 {
     b.Append(' ', pad);
     b.AppendLine("ACDTranslateArcMessage:");
     b.Append(' ', pad++);
     b.AppendLine("{");
     b.Append(' ', pad); b.AppendLine("ActorId: 0x" + ActorId.ToString("X8"));
     Start.AsText(b, pad);
     Velocity.AsText(b, pad);
     b.Append(' ', pad); b.AppendLine("Field3: 0x" + Field3.ToString("X8") + " (" + Field3 + ")");
     b.Append(' ', pad); b.AppendLine("FlyingAnimationTagID: 0x" + FlyingAnimationTagID.ToString("X8") + " (" + FlyingAnimationTagID + ")");
     b.Append(' ', pad); b.AppendLine("LandingAnimationTagID: 0x" + LandingAnimationTagID.ToString("X8") + " (" + LandingAnimationTagID + ")");
     b.Append(' ', pad); b.AppendLine("Field6: " + Field6.ToString("G"));
     b.Append(' ', pad); b.AppendLine("Field7: 0x" + Field7.ToString("X8"));
     b.Append(' ', pad); b.AppendLine("Field8: " + Field8.ToString("G"));
     b.Append(' ', pad); b.AppendLine("Field9: " + Field9.ToString("G"));
     b.Append(' ', --pad);
     b.AppendLine("}");
 }
Ejemplo n.º 18
0
 public override void AsText(StringBuilder b, int pad)
 {
     b.Append(' ', pad);
     b.AppendLine("ACDClientTranslateMessage:");
     b.Append(' ', pad++);
     b.AppendLine("{");
     b.Append(' ', pad); b.AppendLine("Tick: 0x" + Tick.ToString("X8") + " (" + Tick + ")");
     b.Append(' ', pad); b.AppendLine("Field1: 0x" + Field1.ToString("X8"));
     Position.AsText(b, pad);
     b.Append(' ', pad); b.AppendLine("Position: " + Angle.ToString("G"));
     b.Append(' ', pad); b.AppendLine("Angle: " + Speed.ToString("G"));
     b.Append(' ', pad); b.AppendLine("Field5: 0x" + Field5.ToString("X8") + " (" + Field5 + ")");
     b.Append(' ', pad); b.AppendLine("AnimationTag: 0x" + AnimationTag.ToString("X8") + " (" + AnimationTag + ")");
     if (Field7.HasValue)
     {
         b.Append(' ', pad); b.AppendLine("Field7.Value: 0x" + Field7.Value.ToString("X8") + " (" + Field7.Value + ")");
     }
     b.Append(' ', --pad);
     b.AppendLine("}");
 }
Ejemplo n.º 19
0
 public override void AsText(StringBuilder b, int pad)
 {
     b.Append(' ', pad);
     b.AppendLine("NotifyActorMovementMessage:");
     b.Append(' ', pad++);
     b.AppendLine("{");
     b.Append(' ', pad); b.AppendLine("ActorId: 0x" + ActorId.ToString("X8"));
     if (Position != null)
     {
         Position.AsText(b, pad);
     }
     if (Angle.HasValue)
     {
         b.Append(' ', pad); b.AppendLine("Angle.Value: " + Angle.Value.ToString("G"));
     }
     if (Field3.HasValue)
     {
         b.Append(' ', pad); b.AppendLine("Field3.Value: " + (Field3.Value ? "true" : "false"));
     }
     if (Speed.HasValue)
     {
         b.Append(' ', pad); b.AppendLine("Speed.Value: " + Speed.Value.ToString("G"));
     }
     if (Field5.HasValue)
     {
         b.Append(' ', pad); b.AppendLine("Field5.Value: 0x" + Field5.Value.ToString("X8") + " (" + Field5.Value + ")");
     }
     if (AnimationTag.HasValue)
     {
         b.Append(' ', pad); b.AppendLine("AnimationTag.Value: 0x" + AnimationTag.Value.ToString("X8") + " (" + AnimationTag.Value + ")");
     }
     if (Field7.HasValue)
     {
         b.Append(' ', pad); b.AppendLine("Field7.Value: 0x" + Field7.Value.ToString("X8") + " (" + Field7.Value + ")");
     }
     b.Append(' ', --pad);
     b.AppendLine("}");
 }
Ejemplo n.º 20
0
 public override void AsText(StringBuilder b, int pad)
 {
     b.Append(' ', pad);
     b.AppendLine("ACDTranslateNormalMessage:");
     b.Append(' ', pad++);
     b.AppendLine("{");
     b.Append(' ', pad); b.AppendLine("Field0: 0x" + Field0.ToString("X8"));
     if (Position != null)
     {
         Position.AsText(b, pad);
     }
     if (Field2.HasValue)
     {
         b.Append(' ', pad); b.AppendLine("Field2.Value: " + Field2.Value.ToString("G"));
     }
     if (Field3.HasValue)
     {
         b.Append(' ', pad); b.AppendLine("Field3.Value: " + (Field3.Value ? "true" : "false"));
     }
     if (Field4.HasValue)
     {
         b.Append(' ', pad); b.AppendLine("Field4.Value: " + Field4.Value.ToString("G"));
     }
     if (Field5.HasValue)
     {
         b.Append(' ', pad); b.AppendLine("Field5.Value: 0x" + Field5.Value.ToString("X8") + " (" + Field5.Value + ")");
     }
     if (Field6.HasValue)
     {
         b.Append(' ', pad); b.AppendLine("Field6.Value: 0x" + Field6.Value.ToString("X8") + " (" + Field6.Value + ")");
     }
     if (Field7.HasValue)
     {
         b.Append(' ', pad); b.AppendLine("Field7.Value: 0x" + Field7.Value.ToString("X8") + " (" + Field7.Value + ")");
     }
     b.Append(' ', --pad);
     b.AppendLine("}");
 }