public void WriteToDemoFile(VFileDemo f) { f.WriteBool(enabled); f.WriteShort((short)type); f.WriteInt(regCount); for (var i = 0; i < 4; i++) { f.WriteUnsignedShort(regs[i]); } f.WriteHashString(name); }
public void ReadFromDemoFile(VFileDemo f) { f.ReadBool(out enabled); f.ReadShort(out short type); this.type = (REGTYPE)type; f.ReadInt(out regCount); for (var i = 0; i < 4; i++) { f.ReadUnsignedShort(out regs[i]); } name = f.ReadHashString(); }