Difference between revisions of "WLDCORE.BIN Routines"
Line 838: | Line 838: | ||
000918F0 - 00091963: [[World Map Script 0x12]] | 000918F0 - 00091963: [[World Map Script 0x12]] | ||
− | 000918f0 - 00091960: | + | [[000918f0 - 00091960]]: |
− | 00091964 - 000919d4: | + | [[00091964 - 000919d4]]: |
− | 000919d8 - 00091a44: | + | [[000919d8 - 00091a44]]: |
− | 00091a48 - 00091ae0: | + | [[00091a48 - 00091ae0]]: |
− | 00091ae4 - 00091b14: | + | [[00091ae4 - 00091b14]]: |
− | 00091b18 - 00091b60: | + | [[00091b18 - 00091b60]]: |
− | 00091b64 - 00091bf4: | + | [[00091b64 - 00091bf4]]: |
− | 00091bf8 - 00091c64: | + | [[00091bf8 - 00091c64]]: |
− | 00091c68 - 00091cd4: | + | [[00091c68 - 00091cd4]]: |
− | 00091cd8 - 00091d44: | + | [[00091cd8 - 00091d44]]: |
− | 00091d48 - 00091d84: | + | [[00091d48 - 00091d84]]: |
− | 00091d88 - 00091dc4: | + | [[00091d88 - 00091dc4]]: |
− | 00091dc8 - 00091e80: | + | [[00091dc8 - 00091e80]]: |
− | 00091e84 - 00091efc: | + | [[00091e84 - 00091efc]]: |
− | 00091f00 - 00091f70: | + | [[00091f00 - 00091f70]]: |
− | 00091f74 - 00091fec: | + | [[00091f74 - 00091fec]]: |
− | 00091ff0 - 00092068: | + | [[00091ff0 - 00092068]]: |
− | 0009206c - 000920e4: | + | [[0009206c - 000920e4]]: |
− | 000920e8 - 00092144: | + | [[000920e8 - 00092144]]: |
− | 00092148 - 0009217c: | + | [[00092148 - 0009217c]]: |
− | 00092180 - 00092204: | + | [[00092180 - 00092204]]: |
− | 00092208 - 00092408: | + | [[00092208 - 00092408]]: |
− | 0009240c - 0009241c: | + | [[0009240c - 0009241c]]: |
− | 00092420 - 00092430: | + | [[00092420 - 00092430]]: |
− | 00092434 - 00092614: | + | [[00092434 - 00092614]]: |
− | 00092618 - 000928a8: | + | [[00092618 - 000928a8]]: |
− | 000928ac - 00092b00: | + | [[000928ac - 00092b00]]: |
− | 00092b04 - 00092b18: | + | [[00092b04 - 00092b18]]: |
− | 00092b1c - 00092b28: | + | [[00092b1c - 00092b28]]: |
00092b2c - 0009e0e8: | 00092b2c - 0009e0e8: | ||
Line 902: | Line 902: | ||
END[[ | END[[ | ||
− | </font> | + | </font>END |
Revision as of 00:22, 10 February 2015
00068da4 - 00068e6c: Reset game if special keycode is pressed
00069934 - 000699e0: Set some proposition data
000699e4 - 00069ad4: Set Propositions based on location
00069918 - 0006992c: Get Proposition? Data Pointer
80069E38 - 80069E57: WLDCORE Get Party Data
0006c3dc - 0006c444: Bar Menu Idle Routine
00071bb0 - 00072064: Bar Menu Controller Input Routine
0007206c - 000723b0: Set Rumors based on location
00072f38 - 000732b0: Controller input for rumor/proposition lists?
00073b2c - 00073ef0: Graphic displays for units on proposition list?
- Maybe controller input too for another menu
00074788 - 00074b28: Set Proposition Status (Complete, failed, in progress)
00074cd0 - 000757b0: Units to Send display? Large routine, probably other stuff too
000757b8 - 00075948: Load Available units to send on proposition?
000775b8 - 000777bc: Controller input during proposition description? Success calculation herein
00077bcc - 000785d4: Return from job processing Has the random success based on class check
00078bb8 - 00079180: Proposition Rewards
00078bb8 - 0007917c: Proposition resolution stores some gil rewards, jp gain, etc.
00079184 - 00079208: Return from job determinations
00079844 - 00079c64: Success determination for proposition
0007a2a8 - 0007a500: If preferred job for random success is present calculation
00091238 - 0009137c: World Map Scripts
- Main Routine that reads the World Map Scripts
00091380 - 000913a0: World Map Script 0x00
00091388 - 800913A3: World Map Script 0x14 and 0x15
000913a4 - 000913bc: World Map Script 0x05 through 0x0B
000913c0 - 000913d8: World Map Script 0x17
000913dc - 000913f4: World Map Script 0x18
000913f8 - 0009144c: World Map Script 0x01
00091450 - 000914b8: Store Script Data into r4 and r5
- This routine is used in the World Map Script 0x01 - 0x03
000914bc - 00091514: World Map Script 0x02
00091518 - 00091570: World Map Script 0x03
00091574 - 0009162c: World Map Script 0x04
00091630 - 00091648: World Map Script 0x0C
0009164c - 00091664: World Map Script 0x0D
00091668 - 000916d8: World Map Script 0x0E
000916dc - 0009174c: World Map Script 0x0F
00091750 - 000917c8: World Map Script 0x10
000917cc - 00091870: Store Script and Date
- This routine is used in the World Map Script 0x10 and 0x11
00091874 - 000918ec: World Map Script 0x11
000918F0 - 00091963: World Map Script 0x12
00092b2c - 0009e0e8:
0009e0ec -
END[[
END