![]() The numbering starts with zero.īecause parts of the data have variable sizes, it can be fairly difficult to find a particular part of the data. There are 27 functions (not including the header). ![]() Therefore, to describe the file we divide the data into separate functions. This is done because different functions save different types of data (about quests, items, etc.). LOADSAVE: Save function #X data size written: XXXX bytes. LOADSAVE: Save file header size written: XXXX bytes. When saving it has the following entries: This can be seen when examining debug files (debug.log). The data in a save.dat file is not written all at once, but in a series of separate functions.Negative numbers are stored in two's complement format (e.g. Most numbers are written as four byte integers, in big-endian (most significant byte first) format.So, if the length of an ASCII string is 32, it can contain 31 characters with 0x0 at the end. ASCII (C-style) strings end with a 0 byte - the hex value 0x0, not the character '0'.2.15 Function 13 - Experience and levelĪlmost everything has been verified for the Mac version of Fallout 2 there may be some differences between this and the Windows version.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |