Changes

Jump to navigation Jump to search

FF8/WorldMap wmsetxx

217 bytes added, 00:24, 14 January 2021
Section 35: World Map draw points
Squall makes step on worldmap, game gets Squall position and tests it with section2 containing region, then loops through section1 and tests groundID and regionID to find ESI multiplier, if random number generates battle, then game gets to section4 using ESI determined earlier with Squall step on world map and plays randomly one of the eight encounters (because one ESI/encounterEntry is 16 bytes, where first four words are the most common, other 2 medium and last 2 rarest)
=== Section 5: UNUSED Encounter Rates Flags (after Lunar Cry) ===
Unused in-game
Same format as Section 4, but only with Lunar Cry encounters.
You can use the section 1 to obtain ground, this way: search in section 1 for region == 10 (Esthar), and substract 80 from the esi value, you will obtain the correct esi for the section 6.
=== Section 7-8: roads, train track, bridge ===
|-
| 0x00
| WORDBYTE
| World block X
|-
| 0x01
| BYTE
| World block Y
|-
| 0x02
| WORD
| World block YMagic ID
|}
17
edits

Navigation menu