Exemplo n.º 1
0
 public override void PrettyWrite(IPrettyWriter pw)
 {
     pw.AppendLine($"flags: {Flags}");
     for (int i = 0; i < _floats.Length; i++)
     {
         string dSym = UseDegreeSymbol[i] ? "°" : " ";
         pw.AppendFormat("{0,-20} {1,11}, {2,11}, {3,11}\n",
                         $"{Names[i]}:", $"{_floats[i].X:F2}{dSym}", $"{_floats[i].Y:F2}{dSym}", $"{_floats[i].Z:F2}{dSym}");
     }
 }
Exemplo n.º 2
0
 public override void PrettyWrite(IPrettyWriter pw)
 {
     pw.Append($"cmd: {Cmd}\n");
     pw.Append($"command number: {CommandNumber}\n");
     pw.Append($"tick count: {TickCount}\n");
     pw.AppendFormat("view angles: {0,11} {1,11} {2,11}\n",
                     $"{(ViewAngleX.HasValue ? $"{ViewAngleX.Value:F2}°" : "null ")},",
                     $"{(ViewAngleY.HasValue ? $"{ViewAngleY.Value:F2}°" : "null ")},",
                     $"{(ViewAngleZ.HasValue ? $"{ViewAngleZ.Value:F2}°" : "null ")}");
     pw.AppendFormat("movement:    {0,11} {1,11} {2,11}\n",
                     $"{(SidewaysMovement.HasValue ? $"{SidewaysMovement.Value:F2}" : "null")} ,",
                     $"{(ForwardMovement.HasValue  ? $"{ForwardMovement.Value:F2}" : "null")} ,",
                     $"{(VerticalMovement.HasValue ? $"{VerticalMovement.Value:F2}" : "null")} ");
     pw.Append($"buttons: {Buttons?.ToString() ?? "null"}\n");
     pw.Append($"impulse: {Impulse?.ToString() ?? "null"}\n");
     pw.AppendFormat("weapon, subtype:  {0,4}, {1,4}\n",
                     WeaponSelect?.ToString() ?? "null", WeaponSubtype?.ToString() ?? "null");
     pw.AppendFormat("mouseDx, mouseDy: {0,4}, {1,4}",
                     MouseDx?.ToString() ?? "null", MouseDy?.ToString() ?? "null");
 }