private void RewriteZeroPacket(AlkahestFile baseFile)
 {
     if (baseFile.FullPath.Length == 0)
     {
         var filebody = System.IO.File.ReadAllLines(baseFile.FullPath.FullName);
         File.WriteAllText(baseFile.FullPath.FullName, string.Empty);
         var           packetName = baseFile.FullPath.Name;
         StringBuilder bldr       = new StringBuilder();
         bldr.Append(_newPacketNamespace);
         bldr.Append(_newPacketClassPart).Replace("{0}", packetName);
         bldr.Append(_nameField).Replace("{0}", baseFile.OldName);
         bldr.Append(_opcodeField);
         bldr.Append(_constructor).Replace("{0}", packetName);
         bldr.Append(_end);
         BaseFile.AppendAllText(baseFile.File.FullName, bldr.ToString());
         ZeroPayloadFilesCount++;
     }
 }