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("}"); }
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("}"); }
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("}"); }
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("}"); }
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("}"); }
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("}"); }
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("}"); }
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("}"); }
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("}"); }
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("}"); }
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("}"); }
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("}"); }
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("}"); }
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("}"); }
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("}"); }
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("}"); }
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("}"); }
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("}"); }
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("}"); }
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("}"); }