public void Deserialize(BinaryReader reader) { Type = (VMArchitectureCommandType)reader.ReadByte(); x = reader.ReadInt32(); y = reader.ReadInt32(); level = reader.ReadSByte(); x2 = reader.ReadInt32(); y2 = reader.ReadInt32(); pattern = reader.ReadUInt16(); style = reader.ReadUInt16(); }