def write(self, reader: ByteIO): reader.write_uint32(self.flags.getFlags()) reader.write_float(self.x_coefficient) reader.write_float(self.y_coefficient) reader.write_int32(self.number_of_backgrounds) reader.write_int32(self.background_index) reader.write_ascii_string(self.name)
def write(self, reader: ByteIO): reader.write_ascii_string(self.value)
def write(self, reader: ByteIO): value = self.value[:259] reader.write_ascii_string(value, 260)
def write(self, reader: ByteIO): reader.write_uint16(self.flags.getFlags()) reader.write_uint16(self.id) reader.write_ascii_string(self.name, 96) reader.write_int32(self.password)
def write(self, reader: ByteIO): reader.write_uint16(self.flags.getFlags()) filename = self.filename[:259] reader.write_ascii_string(filename, 260) reader.write_bytes(self.command.encode('ascii'))
def write(self, reader: ByteIO): reader.write_int16(self.handle) reader.write_int16(self.flags.getFlags()) reader.write_ascii_string(self.name, zero_terminated=True)