JOBSTTS.OUT Routines

From Final Fantasy Hacktics Wiki
Revision as of 01:04, 15 December 2024 by Talcall (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
JOBSTTS.OUT Data Tables
001df004 - 001df194: JOBSTTS.OUT 001df004 - 001df194
001df198 - 001df474: JOBSTTS.OUT Entrypoint
001df478 - 001df4a0: JOBSTTS.OUT 001df478 - 001df4a0
001df4a4 - 001df4dc: JOBSTTS.OUT 001df4a4 - 001df4dc Opening a job's abilities menu?
001df4e0 - 001df528: JOBSTTS.OUT 001df4e0 - 001df528 Set some menu data? (opening a job or scrolling left/right in one)
001df52c - 001df5d8: JOBSTTS.OUT 001df52c - 001df5d8 Swap between active/reaction/support/move?
001df5dc - 001df644: JOBSTTS.OUT 001df5dc - 001df644
001df648 - 001df690: JOBSTTS.OUT 001df648 - 001df690
001df694 - 001df6dc: JOBSTTS.OUT 001df694 - 001df6dc
001df6e0 - 001df75c: JOBSTTS.OUT 001df6e0 - 001df75c
001df760 - 001df7a8: JOBSTTS.OUT 001df760 - 001df7a8
001df7ac - 001df960: JOBSTTS.OUT 001df7ac - 001df960
001df964 - 001df970: JOBSTTS.OUT 001df964 - 001df970
001df974 - 001df980: JOBSTTS.OUT 001df974 - 001df980
001df984 - 001df990: JOBSTTS.OUT 001df984 - 001df990
001df994 - 001df9a0: JOBSTTS.OUT 001df994 - 001df9a0
001df9a4 - 001df9b0: JOBSTTS.OUT 001df9a4 - 001df9b0 Opening a job's abilities menu? also used in Loop 2.3
001df9b4 - 001dfa20: JOBSTTS.OUT 001df9b4 - 001dfa20 Opening a job's abilities menu? Loop 1.2
001dfa24 - 001dfa58: JOBSTTS.OUT 001dfa24 - 001dfa58 Opening a job's abilities menu? Loop 1.4
001dfa5c - 001dfa68: JOBSTTS.OUT 001dfa5c - 001dfa68 Opening a job's abilities menu? Loop 1.6
001dfa6c - 001dfab4: JOBSTTS.OUT 001dfa6c - 001dfab4 Opening a job's abilities menu? Loop 1.7
001dfab8 - 001dfb18: JOBSTTS.OUT 001dfab8 - 001dfb18 Opening a job's abilities menu? Loop 1.8
001dfb1c - 001dfb68: JOBSTTS.OUT 001dfb1c - 001dfb68 Opening a job's abilities menu? Loop 1.10
001dfb6c - 001dfb8c: JOBSTTS.OUT 001dfb6c - 001dfb8c Opening a job's abilities menu? Loop 1.9
001dfb90 - 001dfb9c: JOBSTTS.OUT 001dfb90 - 001dfb9c Opening a job's abilities menu? also used in Loop 2.4
001dfba0 - 001dfbb4: JOBSTTS.OUT 001dfba0 - 001dfbb4 Opening a job's abilities menu? also used in Loop 2.5
001dfbb8 - 001dfbcc: JOBSTTS.OUT 001dfbb8 - 001dfbcc Opening a job's abilities menu? also used in Loop 2.6
001dfbd0 - 001dfbe4: JOBSTTS.OUT 001dfbd0 - 001dfbe4 Opening a job's abilities menu? also used in Loop 2.7
001dfbe8 - 001dff9c: JOBSTTS.OUT 001dfbe8 - 001dff9c Opening a job's abilities menu? also used in Loop 2.1
001dffa0 - 001dffbc: JOBSTTS.OUT Special Monster check
001dffc0 - 001e0124: JOBSTTS.OUT Move Unit Battle Job data to Jobstts
001e0128 - 001e0164: JOBSTTS.OUT Initial unit move data
001e0168 - 001e01b0: JOBSTTS.OUT Calculate Base Job
001e01b4 - 001e0310: JOBSTTS.OUT Create Menu Job list
001e0314 - 001e0368: JOBSTTS.OUT Get first job that matches Skillset ID
001e036c - 001e038c: JOBSTTS.OUT get skillset of job ID
001e0390 - 001e03b8: JOBSTTS.OUT Get generic job index
001e03bc - 001e0608: JOBSTTS.OUT Create Ability List
001e060c - 001e073c: JOBSTTS.OUT 001e060c - 001e073c
001e0740 - 001e0798: JOBSTTS.OUT 001e0740 - 001e0798
001e079c - 001e0a20: JOBSTTS.OUT 001e079c - 001e0a20
001e0a24 - 001e0b28: JOBSTTS.OUT 001e0a24 - 001e0b28 Set some menu data? (scrolling up/down or moving left/right or opening a job's ability menu)
001e0b2c - 001e0ba4: JOBSTTS.OUT 001e0b2c - 001e0ba4 Unused?
001e0ba8 - 001e0ee4: JOBSTTS.OUT 001e0ba8 - 001e0ee4
001e0ee8 - 001e104c: JOBSTTS.OUT 001e0ee8 - 001e104c
001e1050 - 001e1070: JOBSTTS.OUT 001e1050 - 001e1070
001e1074 - 001e1118: JOBSTTS.OUT 001e1074 - 001e1118 Opening a job's abilities menu? also used in Loop 2.2
001e111c - 001e1358: JOBSTTS.OUT 001e111c - 001e1358 Unused?
001e135c - 001e15d0: JOBSTTS.OUT 001e135c - 001e15d0 Unused?
001e15d4 - 001e17e4: JOBSTTS.OUT 001e15d4 - 001e17e4
001e17e8 - 001e1c04: JOBSTTS.OUT 001e17e8 - 001e1c04 Unused?
001e1c08 - 001e1e00: JOBSTTS.OUT 001e1c08 - 001e1e00 Unused?
001e1e04 - 001e1f08: JOBSTTS.OUT 001e1e04 - 001e1f08 Scrolling menu up/down?
001e1f0c - 001e1fec: JOBSTTS.OUT 001e1f0c - 001e1fec
001e1ff0 - 001e201c: JOBSTTS.OUT Load Image & Wait SYS LoadIMG + SYS DrawSync SCUS calls
001e2020 - 001e204c: JOBSTTS.OUT Store Image & Wait
001e2050 - 001e2110: JOBSTTS.OUT 001e2050 - 001e2110 Set some menu data? (Swap between active/reaction/support/move or Opening a job's abilities menu?)
001e2114 - 001e2144: JOBSTTS.OUT 001e2114 - 001e2144 Swap between active/reaction/support/move?
001e2148 - 001e2178: JOBSTTS.OUT 001e2148 - 001e2178 Unused?
001e217c - 001e2234: JOBSTTS.OUT 001e217c - 001e2234
001e2238 - 001e2278: JOBSTTS.OUT 001e2238 - 001e2278
001e227c - 001e2390: JOBSTTS.OUT 001e227c - 001e2390 Opening a job's abilities menu? Loop 1.1, 1.3, 1.5
001e2394 - 001e251c: JOBSTTS.OUT 001e2394 - 001e251c
001e2520 - 001e2534: JOBSTTS.OUT 001e2520 - 001e2534 Checking for bottom of job list?
001e2538 - 001e2634: JOBSTTS.OUT 001e2538 - 001e2634
001e2638 - 001e2be4: JOBSTTS.OUT 001e2638 - 001e2be4
001e2be8 - 001e2cf4: JOBSTTS.OUT 001e2be8 - 001e2cf4
001e2cf8 - 001e2f8c: JOBSTTS.OUT 001e2cf8 - 001e2f8c
001e2f90 - 001e2fe0: JOBSTTS.OUT 001e2f90 - 001e2fe0 Checking for bottom of job list?
001e2fe4 - 001e3054: JOBSTTS.OUT 001e2fe4 - 001e3054
001e3058 - 001e30a8: JOBSTTS.OUT 001e3058 - 001e30a8
001e30ac - 001e30d4: JOBSTTS.OUT 001e30ac - 001e30d4
001e30d8 - 001e3394: JOBSTTS.OUT 001e30d8 - 001e3394
001e3398 - 001e3628: JOBSTTS.OUT 001e3398 - 001e3628
001e362c - 001e3694: JOBSTTS.OUT 001e362c - 001e3694 Unused?
001e3698 - 001e3934: JOBSTTS.OUT 001e3698 - 001e3934 Set some menu data? (Swap between active/reaction/support/move or Opening a job's abilities menu?) 
001e3938 - 001e3964: JOBSTTS.OUT 001e3938 - 001e3964 Unused?
001e3968 - 001e4334: JOBSTTS.OUT 001e3968 - 001e4334
001e4338 - 001e4410: JOBSTTS.OUT 001e4338 - 001e4410
001e4414 - 001e4498: JOBSTTS.OUT 001e4414 - 001e4498
001e449c - 001e450c: JOBSTTS.OUT 001e449c - 001e450c
001e4510 - 001e4568: JOBSTTS.OUT 001e4510 - 001e4568
001e456c - 001e4578: JOBSTTS.OUT 001e456c - 001e4578 Swap between active/reaction/support/move?
001e457c - 001e4588: JOBSTTS.OUT 001e457c - 001e4588
001e458c - 001e46c8: JOBSTTS.OUT 001e458c - 001e46c8 Unused?
001e46cc - 001e47c4: JOBSTTS.OUT 001e46cc - 001e47c4
001e47c8 - 001e48f0: JOBSTTS.OUT 001e47c8 - 001e48f0 
001e48f4 - 001e49ec: JOBSTTS.OUT 001e48f4 - 001e49ec A bunch of SCUS LIBGPU graphics library calls, no datatable writes
001e49f0 - 001e4e74: JOBSTTS.OUT 001e49f0 - 001e4e74 2nd in callflow, reads from data tables. Setup stuff?
001e4e78 - 001e4e94: JOBSTTS.OUT 001e4e78 - 001e4e94
001e4e98 - 001e4eb0: JOBSTTS.OUT Store Unit's unlocked jobs/abilities
001e4eb4 - 001e4ecc: JOBSTTS.OUT 001e4eb4 - 001e4ecc Unused?
001e4ed0 - 001e4f78: JOBSTTS.OUT 001e4ed0 - 001e4f78
001e4f7c - 001e5024: JOBSTTS.OUT 001e4f7c - 001e5024 Unused?
001e5028 <-- start of jobstts data (no routines beyond this point?)