Difference between revisions of "WORLD.BIN Routines"
Line 1: | Line 1: | ||
== WORLD.BIN RAM == | == WORLD.BIN RAM == | ||
+ | |||
+ | 000ef1a8 - 000ef254: [[Load Main Variable]] | ||
+ | |||
+ | 000ef25c - 000ef2f4: [[Store Main Variable]] | ||
+ | |||
+ | |||
+ | 000fd7c4 - 000fd86c: [[Get Address of Main Data to load/store]] | ||
+ | *modifies the address offset to be a word or a byte | ||
+ | |||
+ | |||
+ | 001086a0 - 00108918: [[World Map Cursor Idle]] | ||
+ | |||
+ | 00118d04 - 00118e8c: [[Get Job Level]] | ||
+ | |||
+ | 0011e630 - 0011ed10: [[Set Ability Menu]] | ||
+ | |||
+ | |||
001208f8 - 0012092c: [[Dismiss-able check]] | 001208f8 - 0012092c: [[Dismiss-able check]] | ||
− | 0012257c - 0012276B: [[Job Wheel]] | + | 00120afc - 00120b88: [[two hands check for equipping weapons]] |
+ | |||
+ | 00120b90 - 00120ba8: [[Special Monster Check]] | ||
+ | |||
+ | 00120bb0 - 001210e0: [[Load party data into Formation screen data]] | ||
+ | |||
+ | 001223b8 - 001223dc: [[Default to base job if not generic job]] | ||
+ | |||
+ | 0012243c - 00122480: [[Get Base Job]] | ||
+ | |||
+ | 00122488 - 0012252c: [[Set Jobs unlocked by others]] | ||
+ | |||
+ | 0012257c - 0012276B: [[Job Wheel]] Disable innates for current job | ||
*The main routine for the Job Wheel? | *The main routine for the Job Wheel? | ||
+ | |||
+ | 0012276c - 00122788: [[get job's skillset]] | ||
+ | |||
+ | 00122790 - 0012287c: [[get known skillsets]] | ||
+ | |||
+ | 001228f0 - 00122c18: [[Skillset Display]] | ||
+ | |||
00122c20 - 00122e3c: [["Set Ability" menu display]] | 00122c20 - 00122e3c: [["Set Ability" menu display]] | ||
0010cab0 - 0010cbd8: [[Portrait loading routine]] | 0010cab0 - 0010cbd8: [[Portrait loading routine]] | ||
+ | |||
+ | 00125540 - 001255dc: [[settable job check]] | ||
+ | |||
+ | 0012b1b4 - 0012b1c8: [[Store Data Pointer]] | ||
+ | |||
+ | 0012b1d0 - 0012b1e4: [[Store Data Pointer 2]] | ||
+ | |||
+ | 0012b1ec - 0012b290: [[Check for Present Flags]] | ||
+ | |||
+ | 0012b354 - 0012b3f8: [[Get unlocked jobs 1-10]] | ||
+ | |||
+ | 0012b970 - 0012ba0c: [[Set Ability Cursor movement]] | ||
+ | |||
+ | 0012ba14 - 0012ba74: [[Jump to cursor movement routine]] | ||
+ | |||
+ | Previews | ||
+ | 0012cfd4 - | ||
+ | 0012d254: 03e00008 jr r31 |
Revision as of 01:43, 30 November 2014
WORLD.BIN RAM
000ef1a8 - 000ef254: Load Main Variable
000ef25c - 000ef2f4: Store Main Variable
000fd7c4 - 000fd86c: Get Address of Main Data to load/store
- modifies the address offset to be a word or a byte
001086a0 - 00108918: World Map Cursor Idle
00118d04 - 00118e8c: Get Job Level
0011e630 - 0011ed10: Set Ability Menu
001208f8 - 0012092c: Dismiss-able check
00120afc - 00120b88: two hands check for equipping weapons
00120b90 - 00120ba8: Special Monster Check
00120bb0 - 001210e0: Load party data into Formation screen data
001223b8 - 001223dc: Default to base job if not generic job
0012243c - 00122480: Get Base Job
00122488 - 0012252c: Set Jobs unlocked by others
0012257c - 0012276B: Job Wheel Disable innates for current job
- The main routine for the Job Wheel?
0012276c - 00122788: get job's skillset
00122790 - 0012287c: get known skillsets
001228f0 - 00122c18: Skillset Display
00122c20 - 00122e3c: "Set Ability" menu display
0010cab0 - 0010cbd8: Portrait loading routine
00125540 - 001255dc: settable job check
0012b1b4 - 0012b1c8: Store Data Pointer
0012b1d0 - 0012b1e4: Store Data Pointer 2
0012b1ec - 0012b290: Check for Present Flags
0012b354 - 0012b3f8: Get unlocked jobs 1-10
0012b970 - 0012ba0c: Set Ability Cursor movement
0012ba14 - 0012ba74: Jump to cursor movement routine
Previews 0012cfd4 - 0012d254: 03e00008 jr r31