Difference between revisions of "WLDCORE.BIN Routines"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
Line 4: Line 4:
  
 
00069934 - 000699e0: Set some proposition data
 
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]]
 
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 - 0007917c: [[Proposition resolution]] stores some gil rewards, jp gain, etc.
 +
 +
00079844 - 00079c64: [[Success determination for proposition]]
 +
 +
0007a2a8 - 0007a500: [[If preferred job for random success is present calculation]]
 +
 +
  
 
80091238 - 8009137F: [[World Map Scripts]]  
 
80091238 - 8009137F: [[World Map Scripts]]  

Revision as of 01:29, 30 November 2014

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 - 0007917c: Proposition resolution stores some gil rewards, jp gain, etc.

00079844 - 00079c64: Success determination for proposition

0007a2a8 - 0007a500: If preferred job for random success is present calculation


80091238 - 8009137F: World Map Scripts

  • Main Routine that reads the World Map Scripts

80091380 - 80091387: World Map Script 0x00

80091388 - 800913A3: World Map Script 0x14 and 0x15

800913A4 - 800913BF: World Map Script 0x05 through 0x0B

800913C0 - 800913DB: World Map Script 0x17

800913DC - 800913F7: World Map Script 0x18

800913F8 - 8009144C: World Map Script 0x01

80091450 - 800914BB: Store Script Data into r4 and r5

  • This routine is used in the World Map Script 0x01 - 0x03

800914BC - 80091517: World Map Script 0x02

80091518 - 80091573: World Map Script 0x03

80091574 - 8009162F: World Map Script 0x04

80091630 - 8009164B: World Map Script 0x0C

8009164C - 80091667: World Map Script 0x0D

80091668 - 800916DB: World Map Script 0x0E

800916DC - 8009174F: World Map Script 0x0F

80091750 - 800917CB: World Map Script 0x10

800917CC - 80091870: Store Script and Date

  • This routine is used in the World Map Script 0x10 and 0x11

80091874 - 800918EF: World Map Script 0x11

800918F0 - 00091963: World Map Script 0x12