Difference between revisions of "JOBSTTS.OUT Routines"

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

Latest revision as of 01:04, 15 December 2024

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?)