Exemplo n.º 1
0
 def write(self, writer: ByteIO):
     writer.write_uint32(self.file_hash)
     writer.write_uint32(self.type_hash)
     writer.write_uint16(self.fileNo)
     writer.write_uint16(self.part_count)
     writer.write_uint32(self.unk4)
     writer.write_uint64(self.size1)
     writer.write_uint64(self.total_size)
Exemplo n.º 2
0
 def write(self, writer: ByteIO):
     writer.write_uint32(self.name_hash)
     writer.write_uint32(self.type_hash)
     writer.write_uint16(self.fileNo)
     writer.write_uint16(self.size)
     writer.write_uint32(self.unk4)
     writer.write_uint64(self.size1)
     writer.write_uint64(self.size2)
Exemplo n.º 3
0
 def write(self, writer: ByteIO, is_x64=True):
     if is_x64:
         writer.write_uint64(self.name_offset)
     else:
         writer.write_uint32(self.name_offset)
     writer.write_uint32(self.type_hash)
     writer.write_uint32(self.loader_type)
     writer.write_uint32(self.symbol_start)
     writer.write_uint32(self.symbols_to_resolve)
Exemplo n.º 4
0
 def write(self, writer: ByteIO):
     writer.write_uint32(self.unknown00)
     writer.write_uint64(self.unknown08)