Introduction[]
Structure[]
File header[]
HumanStore.def begins with 9A02 followed by the file's bytecount.
Humans[]
Each new human begins with 2823
Block 9623 | ||
---|---|---|
32-bit INT | block length | |
STRING | first name | "John" |
Block A023 | ||
32-bit INT | block length | |
STRING | surname | "Glesby" |
Block AA23 | ||
32-bit INT | block length | |
STRING | nickname | "Smithy" |
Block F023 | ||
32-bit INT | block length | |
STRING | portrait image filename | "x_f_018.bmp" |
Block DE26 | ||
32-bit INT | block length | |
32-bit INT | soldier rank | 0: Private 1: Corporal 2: Sergeant 3: Staff sergeant 4: Second lieutenant 5: Lieutenant 6: Captain 7: Major |
Block F326 | ||
32-bit INT | block length | |
32-bit INT/FLOAT | unknown | |
Block F426 | ||
32-bit INT | block length | |
32-bit INT/FLOAT | unknown | |
Block F526 | ||
32-bit INT | block length | |
32-bit INT/FLOAT | unknown | |
Block AD26 | ||
32-bit INT | block length | |
32.bit INT | biography text id ("TEXTY.txt") | 3001 |
32-bit FLOAT | health | 585.0 |
32-bit FLOAT | strength | 25.0 |
32-bit FLOAT | endurance | 45.0 |
32-bit FLOAT | morale | 85.0 |
32-bit FLOAT | shooting | 71.0 |
32-bit FLOAT | experience | 65.0 |
32-bit FLOAT | stealth | 79.0 |
32-bit FLOAT | first aid | 35.0 |
32-bit FLOAT | lock picking | 17.0 |