-
Notifications
You must be signed in to change notification settings - Fork 0
arkFormat6
Roland Firmont edited this page Aug 17, 2016
·
1 revision
This fileformat contains the following sections in exactly this order
- Header
- References to Datafiles
- Embedded Data
- Unknown
- Object list
- List of Names
- Additional Data (properties + other data)
Fields
- Int16 version - always 6 for this version
- Int32 nameOffset - offset from the beginning of this file to the List of Names section
- Int32 propertiesOffset - offset from the beginning of this file to the Addition Data section
- Float gameTime - how long this save has run on the server, in seconds
The names of all Datafiles used for this savegame. These are the same as the ones which you see upon joining a server.
Fields
- Int32 count
- For 1..count
- String name
Fields
- Int32 count
- For 1..count
- EmbeddedData data
Fields
- Int32 zero - 0
Fields
- Int32 count
- For 1..count
- Object object
This list is responsible for the deduplication of all Name objects.
Fields
- Int32 count
- For 1..count
- String stringOfAName
Contains multiple chunks of data. The start of each chunk is the sum of propertiesOffset from the header and propertiesOffset from the current object.
Content of each chunk
- List of properties, terminated by a "None" property
- Int32 zero - 0
- Possibly additional data, depending on structGuid