Difference between revisions of "JOBSTTS.OUT Data Tables"
Jump to navigation
Jump to search
(Created page with " 801fa5c8 - Unit Data 0x00: Current job ID 0x02: Unit Battle ID 0x04: Primary skillset 0x06: gender byte 0x07: base job ID 0x08: unlocked jobs 1-...") |
m |
||
(6 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | [[JOBSTTS.OUT Routines]] | ||
+ | |||
+ | 801f0044 - unit job list marked to open? also contains some other menu data. analyze later. | ||
+ | |||
+ | 801fa530 - selected ability? | ||
+ | 0x00: ? | ||
+ | 0x02: ? | ||
+ | 0x04: ability ID | ||
+ | |||
+ | 801fa550 - job menu index? | ||
+ | 0x00: base job | ||
+ | 0x02++: all other generic jobs (ends in 0xffff) | ||
+ | |||
+ | 801fa57c - ability list | ||
+ | 0x00++: 0x18 halfwords of ability IDs for current job | ||
+ | |||
801fa5c8 - Unit Data | 801fa5c8 - Unit Data | ||
0x00: Current job ID | 0x00: Current job ID | ||
Line 12: | Line 28: | ||
0x4e: unit job JP | 0x4e: unit job JP | ||
0x76: unit total job JP | 0x76: unit total job JP | ||
+ | |||
+ | 801fa714 - current unit's unlocked jobs/current job unlocked abilities/pointer to font data (I no longer like this) | ||
+ | |||
+ | 801fa7f8 - jobtts unit data pointer | ||
+ | |||
+ | 801fa7fc - set to 0x8020a348 during entrypoint | ||
+ | |||
+ | 801fa7d0 - set to 0x8020a348 during entrypoint |
Latest revision as of 04:42, 16 June 2024
JOBSTTS.OUT Routines
801f0044 - unit job list marked to open? also contains some other menu data. analyze later.
801fa530 - selected ability? 0x00: ? 0x02: ? 0x04: ability ID
801fa550 - job menu index? 0x00: base job 0x02++: all other generic jobs (ends in 0xffff)
801fa57c - ability list 0x00++: 0x18 halfwords of ability IDs for current job
801fa5c8 - Unit Data 0x00: Current job ID 0x02: Unit Battle ID 0x04: Primary skillset 0x06: gender byte 0x07: base job ID 0x08: unlocked jobs 1-8 0x09: unlocked jobs 9-16 0x0a: unlocked jobs 17-20 0x0b: unit action & RSM as in unit battle data (I ain't copying that shit) 0x44: unit job levels as in battle data 0x4e: unit job JP 0x76: unit total job JP
801fa714 - current unit's unlocked jobs/current job unlocked abilities/pointer to font data (I no longer like this)
801fa7f8 - jobtts unit data pointer
801fa7fc - set to 0x8020a348 during entrypoint
801fa7d0 - set to 0x8020a348 during entrypoint