Difference between revisions of "JOBSTTS.OUT Data Tables"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
m
m
 
(4 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.
 
  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?
 
  801fa550 - job menu index?
Line 5: Line 12:
 
     0x02++: all other generic jobs (ends in 0xffff)
 
     0x02++: all other generic jobs (ends in 0xffff)
  
  801fa57c - ability index
+
  801fa57c - ability list
 
     0x00++: 0x18 halfwords of ability IDs for current job
 
     0x00++: 0x18 halfwords of ability IDs for current job
  
Line 22: Line 29:
 
     0x76: unit total job JP
 
     0x76: unit total job JP
  
  801fa714 - current unit's unlocked jobs/current job unlocked abilities (I like that double use. I like that a lot)
+
  801fa714 - current unit's unlocked jobs/current job unlocked abilities/pointer to font data (I no longer like this)
  
 
  801fa7f8 - jobtts unit data pointer
 
  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