FF8/Main wm2
Revision as of 18:42, 20 April 2016 by Qhimm>MaKiPL (→Structure)
By MaKiPL
Info
wm2field.tbl is file that handles the world map to field warping.
Structure
File is 1728 bytes. Where every entry is 24 bytes. Though 1728/24 = 72 entries
One entry:
Offset | SizeOf | Name | Description |
---|---|---|---|
0,1 | int_12 | FieldX | Operates FieldX* |
1,2 | int_12 | FieldY | Operates FieldY* |
3,4 | int_12 | Field_Z | Operates FieldZ*? |
4 | int_4 | UNK_1 | Unknown |
5 | uint_16 | FieldID | ID of field |
7 | 17 bytes | UNKNOWN | Unknown |
Field location
The field location is obtained from three bytes.
Example:
9A 00 E7 10
To get X axis: 9A 00 (9A 00)
Cheat engine X axis: A0 09
To get Y axis: E7 00 (E7 10) [0 is leftover, and 0 from 10]
Cheat engine Y axis: 70 0E
Another example:
12 04 23 F7
To get X axis: 12 04 (12 04)
Cheat engine X axis: 20 41
To get Y axis: 23 07 (23 F7) [0 is leftover, and 7 from F7]
Cheat engine Y axis: 3F 27
Useful notes
First entry is Balamb Garden
Second entry is Balamb City