What do you need help on? Cancel X

BOOKMARK
Jump to:
Would you recommend this Guide? Yes No Hide
Send Skip Hide

Character 1C4 Data Guide by aacroke

Updated: 11/18/2020

   _____ _             _   _____           _                   __  _____ ___ 
  |  ___(_)_ __   __ _| | |  ___|_ _ _ __ | |_ __ _ ___ _   _  \ \/ /_ _|_ _|
  | |_  | | '_ \ / _` | | | |_ / _` | '_ \| __/ _` / __| | | |  \  / | | | |
  |  _| | | | | | (_| | | |  _| (_| | | | | || (_| \__ \ |_| |  /  \ | | | |
  |_|   |_|_| |_|\__,_|_| |_|  \__,_|_| |_|\__\__,_|___/\__, | /_/\_\___|___|
                                                         |___/              




            *   *   *   *   *   *   *   *   *   *   *   *   *   *   *



                  ____ _                          _
                 / ___| |__   __ _ _ __ __ _  ___| |_ ___ _ __
                | |   | '_ \ / _` | '__/ _` |/ __| __/ _ \ '__|
                | |___| | | | (_| | | | (_| | (__| ||  __/ |
                 \____|_| |_|\__,_|_|  \__,_|\___|\__\___|_|



                #######           ############        #########  
               #::::::#        ###::::::::::::#      #::::::::#  
              #:::::::#      ##:::::::::::::::#     #:::::::::#  
              ####::::#     #:::::########::::#    #::::##::::#  
                 #::::#    #:::::#        ####    #::::# #::::#  
                 #::::#   #:::::#                #::::#  #::::#  
                 #::::#   #:::::#               #::::#   #::::#  
                 #::::#   #:::::#              #::::######::::###
                 #::::#   #:::::#              #::::::::::::::::#
                 #::::#   #:::::#              ###########::::###
                 #::::#   #:::::#                        #::::#  
                 #::::#    #:::::#        ####           #::::#  
                 #::::#     #:::::########::::#          #::::#  
              ####::::####   ##:::::::::::::::#        ##::::::##
              #::::::::::#     ###::::::::::::#        #::::::::#
              ############        ############         ##########





                                   *   *   *



                                by rapiermother



===============================================================================



CONTENTS
-------------------------------------------------------------------------------

  [1.00] Introduction
    [1.01] Preliminary concepts

  [2.00] Addresses & Offsets
    [2.01] Character start offsets
    [2.02] Specific data offsets
    [2.03] A word about the values

  [3.00] Data Values
    [3.01] Character flags
    [3.02] Character ID
    [3.03] Mist points
    [3.04] Accumulated HP/MP points
    [3.05] Accumulated stat points (Str/Mag/Vit/Spd)
    [3.06] Maximum Mist Charges
    [3.07] Maximum HP & MP
    [3.08] Strength, Magick Power, Vitality, & Speed
    [3.09] Attack Power, Defense, Magick Resist, & Evade
    [3.10] Total Mist Charges
    [3.11] Status effects & elemental affinities
    [3.12] (Unknown/unused byte range)
    [3.13] Current HP & MP
    [3.14] Current full Mist Charges
    [3.15] Equipment & Taken equipment
    [3.16] Temporary status effects
    [3.17] (Unknown/unused byte range)
    [3.18] Natural effects
    [3.19] Equipped gambits
    [3.20] Gambit slot toggle flags
    [3.21] Total gambit slots available
    [3.22] Temporary status effect timers
    [3.23] (Unknown/Unused byte range)
    [3.24] Experience points & License points
    [3.25] Special license flags
    [3.26] Common license flags
    [3.27] Level
    [3.28] Job

  [4.00] Direct Index

  [5.00] Other Information
    [5.01] Final Notes
    [5.02] Legal & Copyright

-------------------------------------------------------------------------------



===============================================================================



[1.00] Introduction
-------------------------------------------------------------------------------
  This guide details where and how all character-specific data are stored in
  the RAM of Final Fantasy XII for PS2. This information is explained for two
  PS2 versions: Final Fantasy XII (NTSC-U; SLUS-20963), and Final Fantasy XII:
  International Zodiac Job System (NTSC-J; SLPM-66750). The accuracy of the
  guide for other regions of the releases have not been verified.

  In this guide, the NTSC-U release is referred to as the 'US Version', and the
  NTSC-J release is referred to as the 'IZJS Version'. This guide can be a good
  resource for those who simply want to understand how character data are used
  and stored in the game, and a great resource for those who'd like to change
  or manipulate the RAM for various purposes/results.
-------------------------------------------------------------------------------



[1.01] Preliminary concepts
-------------------------------------------------------------------------------
  If you're not yet familiar with Final Fantasy XII, then this guide might be a
  bit advanced or even a spoiler for you. Otherwise, there are some computing
  concepts you should have an understanding of before proceeding, including:

    -Binary & hexadecimal
    -Data types (Boolean, byte, short, integer) and their minima & maxima
    -Signed versus unsigned values and their different minima & maxima
    -Bitwise flags (using a byte to store 8 Boolean values)
    -Endianness

  You don't need to be an expert by any means - there some Wikipedia articles
  that can fill you in pretty well, but it may take some reading.
-------------------------------------------------------------------------------



===============================================================================



[2.00] Addresses & Offsets
-------------------------------------------------------------------------------
  This section details the addresses in the game's RAM (including version
  differences) used to store character data.
-------------------------------------------------------------------------------



[2.01] Character start offsets
-------------------------------------------------------------------------------
  The following is a list of each character's data offset starting addresses.
  Each character in FF12 has 0x01C4 (452) bytes of data; the starting point for
  each character (different with the US version than with the IZJS version) is
  listed below.

      Character                Start Offset (US)      Start Offset (IZJS)
      --------------------     ------------------     --------------------
      Vaan                         0x2054A108             0x2054CC08
      Ashe                         0x2054A2CC             0x2054CDCC
      Fran                         0x2054A490             0x2054CF90
      Balthier                     0x2054A654             0x2054D154
      Basch                        0x2054A818             0x2054D318
      Penelo                       0x2054A9DC             0x2054D4DC
      Reks                         0x2054ABA0             0x2054D6A0
      Amalia                       0x2054AD64             0x2054D864
      Basch (no shirt)             0x2054AF28             0x2054DA28
      Basch (dressed)              0x2054B0EC             0x2054DBEC
      Lamont                       0x2054B2B0             0x2054DDB0
      Vossler (imperial)           0x2054B474             0x2054DF74
      Vossler (resistance)         0x2054B638             0x2054E138
      Larsa                        0x2054B7FC             0x2054E2FC
      Reddas                       0x2054B9C0             0x2054E4C0
      Chocobo                      0x2054BB84             0x2054E684
-------------------------------------------------------------------------------



[2.02] Specific data offsets
-------------------------------------------------------------------------------
  This list outlines where specific values are stored within each character's
  452 bytes of data. Each of these values requires a bit more explanation,
  which can be found in the Data Values section.

  Offset    Description                             Len  Value Type
  --------  -------------------------------------   ---  ----------------------
  c+0x0000  Character flags                          4   32 bitwise flags
  c+0x0004  Character ID                             2   Unsigned short value
  c+0x0006  Mist points                              2   Signed short value
  c+0x0008  Accumulated HP points                    4   Signed integer value
  c+0x000C  Accumulated MP points                    4   Signed integer value
  c+0x0010  Accumulated Strength points              4   Signed integer value
  c+0x0014  Accumulated Magick Power points          4   Signed integer value
  c+0x0018  Accumulated Vitality points              4   Signed integer value
  c+0x001C  Accumulated Speed points                 4   Signed integer value
  c+0x0020  Maximum Mist Charges                     4   Signed integer value
  c+0x0024  Maximum HP                               4   Signed integer value
  c+0x0028  Maximum MP                               2   Signed short value
  c+0x002A  Strength                                 1   Unsigned byte value
  c+0x002B  Magick Power                             1   Unsigned byte value
  c+0x002C  Vitality                                 1   Unsigned byte value
  c+0x002D  Speed                                    1   Unsigned byte value
  c+0x002E  Attack Power                             1   Unsigned byte value
  c+0x002F  Defense                                  1   Unsigned byte value
  c+0x0030  Magick Resist                            1   Unsigned byte value
  c+0x0031  Magick Evade from main-hand equipment    1   Unsigned byte value
  c+0x0032  Physical Evade from main-hand equipment  1   Unsigned byte value
  c+0x0033  Physical Evade from off-hand equipment   1   Unsigned byte value
  c+0x0034  Magick Evade from off-hand equipment     1   Unsigned byte value
  c+0x0035  Total Physical Evade                     1   Unsigned byte value
  c+0x0036  Total Magick Evade                       1   Unsigned byte value
  c+0x0037  Total Mist Charges                       1   Unsigned byte value
  c+0x0038  Status effects & elemental affinities   12   96 bitwise flags
  c+0x0044  (Unknown/Unused byte range)              4   (Unknown/unused bytes)
  c+0x0048  Current HP                               4   Signed integer value
  c+0x004C  Current MP                               2   Signed short value
  c+0x004E  Current full Mist Charges                2   Signed short value
  c+0x0050  Equipped main-hand item                  2   Signed short value
  c+0x0052  Equipped off-hand item                   2   Signed short value
  c+0x0054  Equipped headgear                        2   Signed short value
  c+0x0056  Equipped bodygear                        2   Signed short value
  c+0x0058  Equipped accessory                       2   Signed short value
  c+0x005A  Taken equipped main-hand item            2   Signed short value
  c+0x005C  Taken equipped off-hand item             2   Signed short value
  c+0x005E  Taken equipped headgear                  2   Signed short value
  c+0x0060  Taken equipped bodygear                  2   Signed short value
  c+0x0062  Taken equipped accessory                 2   Signed short value
  c+0x0064  Temporary status effects                 4   32 bitwise flags
  c+0x0068  (Unknown byte range)                    16   (Unknown/unused bytes)
  c+0x0078  Natural effects                         16   128 bitwise flags
  c+0x0088  Equipped gambits                        48   12 arrays of 4 bytes
  c+0x00B8  Gambit slot toggle flags                 2   16 bitwise flags
  c+0x00BA  Total gambit slots available             2   Unsigned short value
  c+0x00BC  Temporary status effect timers         128   32 arrays of 4 bytes
  c+0x013C  (Unknown/Unused byte range)             80   (Unknown/unused bytes)
  c+0x018C  Experience points                        4   Signed integer value
  c+0x0190  License points                           4   Signed integer value
  c+0x0194  Special license flags                    4   32 bitwise flags
  c+0x0198  Common license flags                    41   328 bitwise flags
  c+0x01C1  Level                                    1   Unsigned byte value
  c+0x01C2  Job                                      2   Signed short value
-------------------------------------------------------------------------------



[2.03] A word about the values
-------------------------------------------------------------------------------
  It's important to note that multi-byte values are big-endian - so an integer
  (4 bytes) value of 7 is stored '07 00 00 00' rather than '00 00 00 07'; in
  the same way, a short value of 32767 (0x7FFF) is stored as 'FF 7F' rather
  than '7F FF'.

  Aside from referring to byte values directly in 'open quotes' (always in
  hexadecimal), hex values are preceded by '0x' in this guide to differentiate
  them from decimal values.
-------------------------------------------------------------------------------



===============================================================================



[3.00] Data Values
-------------------------------------------------------------------------------
  This section details and explains the values stored in the addresses outlined
  in the Addresses & Offsets section.
-------------------------------------------------------------------------------



[3.01] Character flags
-------------------------------------------------------------------------------
  Only the lowest (first) byte has flags used in the game, and only 3 appear
  to be used.

    1st byte:
      +0x04:  Gambits ON (regardless of whether the character has yet appeared)
      +0x08:  Has joined the party
      +0x10:  Is temporarily out of the party
              (e.g.: This flag is activated when Penelo leaves the party after
               making a Sunstone, but isn't when Reddas perishes in the Pharos)

  All other flags appear to be unused and always OFF.
-------------------------------------------------------------------------------



[3.02] Character ID
-------------------------------------------------------------------------------
  Each character has a unique ID that remains constant throughout the game.

    Value  Character
    -----  --------------------
    0x00:  Vaan
    0x02:  Ashe
    0x03:  Fran
    0x04:  Balthier
    0x05:  Basch
    0x06:  Penelo
    0x07:  Reks
    0x08:  Amalia
    0x09:  Basch (no shirt)
    0x0A:  Basch (dressed)
    0x0B:  Lamont
    0x0C:  Vossler (imperial)
    0x0D:  Vossler (resistance)
    0x0E:  Larsa
    0x0F:  Reddas
    0x10:  Chocobo

  Other values don't appear to be used.
-------------------------------------------------------------------------------



[3.03] Mist points
-------------------------------------------------------------------------------
  This value stores the degree to which the character's Mist Charges are full.
  In the US version, Mist is tied to MP (in fact, it *is* current MP); after
  touching a Save Crystal, a Mist points value of 2997 (0x0BB5) is expected for
  a character with 3 Mist Charges and 999 base Max MP.

  Mist is not tied to MP in the IZJS version, however the maximum value used
  for a character (such as in the above circumstances) always works out the
  same way - it tops out at 3 times base Max MP.

  As a signed short value, exceeding 0x7FFF (32767) will result in a negative
  value.
-------------------------------------------------------------------------------



[3.04] Accumulated HP/MP points
-------------------------------------------------------------------------------
  Each character's starting HP and MP are randomly determined - each value is
  set at a predetermined amount ('Base HP/MP'), and then random adjustments are
  applied at the moment a new game starts.

  The game tracks how much HP & MP bonus each character has received in total
  while levelling-up; each such bonus is determined randomly (explained below).
  Technically, these data start at a fixed amount for 'level 0', and the
  initial randomness is more a function of calculating the bonus for attaining
  level 1+ at game start.

  Initial values are calculated based on a character's 'starting level' as seen
  in the first table in the next section (Accumulated stat points) - they start
  with their base HP/MP on 'level 0', and gain the appropriate bonuses X times,
  where X is the character's starting level.

  To calculate a character's new Max HP & MP for a given level-up, the game:
    -Determines a random bonus value based on level (see table below)
    -Adds the determined bonus to the total bonus value (these data)
    -Multiplies the new total bonus by a set factor for each character/stat
    -Sets the character's new Max HP or MP to this result (rounded down)

  The Chocobo character's level-up factors haven't been determined due to its
  apparent inability to gain levels.
  
                                   US VERSION
  Character              Base HP   Base MP   HP Factor         MP Factor
  --------------------   -------   -------   ---------------   ---------------
  Vaan                      46        45     376/256 (~1.47)   139/256 (~0.54)
  Ashe                      40        46     348/256 (~1.36)   146/256 (~0.57)
  Fran                      41        40     351/256 (~1.37)   141/256 (~0.55)
  Balthier                  48        37     366/256 (~1.43)   123/256 (~0.48)
  Basch                     59        35     379/256 (~1.48)   113/256 (~0.44)
  Penelo                    39        63     338/256 (~1.32)   141/256 (~0.55)
  Reks                      50        43     343/256 (~1.34)   159/256 (~0.62)
  Amalia                    40        46     348/256 (~1.36)   146/256 (~0.57)
  Basch (no shirt)          59        35     379/256 (~1.48)   113/256 (~0.44)
  Basch (dressed)           59        35     379/256 (~1.48)   113/256 (~0.44)
  Lamont                    41        63     343/256 (~1.34)   141/256 (~0.55)
  Vossler (imperial)        57        25     410/256 (~1.60)   169/256 (~0.66)
  Vossler (resistance)      57        25     410/256 (~1.60)   169/256 (~0.66)
  Larsa                     41        63     343/256 (~1.34)   141/256 (~0.55)
  Reddas                    73        43     402/256 (~1.57)   159/256 (~0.62)
  Chocobo                   53        33             (Indeterminate)

                                  IZJS VERSION
  Character              Base HP   Base MP   HP Factor         MP Factor
  --------------------   -------   -------   ---------------   ---------------
  Vaan                      46        20     376/256 (~1.47)   343/256 (~1.34)
  Ashe                      40        30     348/256 (~1.36)   374/256 (~1.46)
  Fran                      41        27     351/256 (~1.37)   349/256 (~1.36)
  Balthier                  50        21     366/256 (~1.43)   328/256 (~1.28)
  Basch                     63        18     379/256 (~1.48)   300/256 (~1.17)
  Penelo                    39        22     338/256 (~1.32)   389/256 (~1.52)
  Reks                      54        20     343/256 (~1.34)   343/256 (~1.34)
  Amalia                    40        30     348/256 (~1.36)   374/256 (~1.46)
  Basch (no shirt)          63        18     379/256 (~1.48)   300/256 (~1.17)
  Basch (dressed)           63        18     379/256 (~1.48)   300/256 (~1.17)
  Lamont                    41        30     343/256 (~1.34)   410/256 (~1.60)
  Vossler (imperial)        64        24     410/256 (~1.60)   341/256 (~1.33)
  Vossler (resistance)      64        24     410/256 (~1.60)   341/256 (~1.33)
  Larsa                     43        30     343/256 (~1.34)   410/256 (~1.60)
  Reddas                    74        37     402/256 (~1.57)   281/256 (~1.10)
  Chocobo                   61        18             (Indeterminate)

  With Mist Charges not adding to Max MP in the IZJS version, MP Factors are
  much higher to compensate, but the HP Factors are unchanged in IZJS.

  Bonus values are randomly chosen from the appropriate range in the table
  below. Each character uses the same bonus table, and the bonus ranges only
  vary by level. Both game versions use the same level bonus ranges.

  It's important to note that each value in a given bonus range doesn't have
  an equal random chance of being selected; see Maltzsan's Game Mechanics FAQ
  (https://gamefaqs.gamespot.com/ps2/459841-final-fantasy-xii/faqs/45900) for
  more detail on how the values are randomly selected.

  The values in this table can also be found in Maltzsan's guide, written for
  the US version. That being said, I've confirmed that Maltzsan's values are
  correct, and that they're identical in the IZJS version.

                   Level    HP Bonus Range    MP Bonus Range
                   -----    --------------    --------------
                     1          10 - 11            3 - 5
                     2          11 - 13            3 - 5
                     3          12 - 14            3 - 5
                     4          13 - 15            3 - 5
                     5          14 - 16            3 - 5
                     6          15 - 17            3 - 5
                     7          16 - 19            3 - 5
                     8          17 - 20            3 - 5
                     9          18 - 21            3 - 5
                    10          19 - 22            3 - 5
                    11          20 - 23            4 - 7
                    12          21 - 25            4 - 7
                    13          22 - 26            4 - 7
                    14          23 - 27            4 - 7
                    15          24 - 28            4 - 7
                    16          25 - 29            4 - 7
                    17          26 - 31            4 - 7
                    18          27 - 32            4 - 7
                    19          28 - 33            4 - 7
                    20          29 - 34            4 - 7
                    21          30 - 35            4 - 7
                    22          31 - 37            4 - 7
                    23          32 - 38            4 - 7
                    24          33 - 39            4 - 7
                    25          34 - 40            4 - 7
                    26          33 - 39            4 - 7
                    27          32 - 38            4 - 7
                    28          31 - 37            4 - 7
                    29          30 - 35            4 - 7
                    30          29 - 34            5 - 9
                    31          28 - 33            5 - 9
                    32          27 - 32            5 - 9
                    33          26 - 31            5 - 9
                    34          25 - 29            5 - 9
                    35          27 - 32            5 - 9
                    36          29 - 34            5 - 9
                    37          31 - 37            5 - 9
                    38          33 - 39            5 - 9
                    39          35 - 41            5 - 9
                    40          37 - 44            5 - 9
                    41          39 - 46            5 - 9
                    42          41 - 49            5 - 9
                    43          43 - 51            5 - 9
                    44          45 - 53            4 - 7
                    45          47 - 56            4 - 7
                    46          49 - 58            4 - 7
                    47          51 - 61            4 - 7
                    48          53 - 63            4 - 7
                    49          55 - 65            4 - 7
                    50          53 - 63            4 - 7
                    51          51 - 61            4 - 7
                    52          49 - 58            4 - 7
                    53          47 - 56            4 - 7
                    54          45 - 53            4 - 7
                    55          43 - 51            4 - 7
                    56          41 - 49            4 - 7
                    57          39 - 46            4 - 7
                    58          37 - 44            4 - 7
                    59          35 - 41            4 - 7
                    60          33 - 39            4 - 7
                    61          31 - 37            3 - 5
                    62          29 - 34            3 - 5
                    63          27 - 32            3 - 5
                    64          25 - 29            3 - 5
                    65          23 - 27            3 - 5
                    66          21 - 25            3 - 5
                    67          19 - 22            3 - 5
                    68          20 - 23            3 - 5
                    69          21 - 25            3 - 5
                    70          22 - 26            3 - 5
                    71          23 - 27            3 - 5
                    72          24 - 28            3 - 5
                    73          25 - 29            3 - 5
                    74          26 - 31            3 - 5
                    75          27 - 32            3 - 5
                    76          28 - 33            3 - 5
                    77          29 - 34            3 - 5
                    78          30 - 35            3 - 5
                    79          31 - 37            3 - 5
                    80          32 - 38            3 - 5
                    81          33 - 39            2 - 3
                    82          34 - 40            2 - 3
                    83          35 - 41            2 - 3
                    84          36 - 43            2 - 3
                    85          37 - 44            2 - 3
                    86          38 - 45            2 - 3
                    87          39 - 46            2 - 3
                    88          40 - 47            2 - 3
                    89          41 - 49            2 - 3
                    90          42 - 50            2 - 3
                    91          43 - 51              1  
                    92          44 - 52              1  
                    93          45 - 53              1  
                    94          46 - 55              1  
                    95          47 - 56              1  
                    96          48 - 57              1  
                    97          49 - 58              1  
                    98          50 - 59              1  
                    99          51 - 61              1  
-------------------------------------------------------------------------------



[3.05] Accumulated stat points (Str/Mag/Vit/Spd)
-------------------------------------------------------------------------------
  The game keeps track of the cumulative amounts of bonus each character has
  been granted at each level-up for each stat. Each character has a base level
  (the lowest level the character could be), and a base value they start with
  for each of these stats.

  On level-up, characters gain a constant amount in each stat (differing by
  character, stat, and version). Seven of the characters (the 6 main and Reks)
  are capable of levelling-up through gaining experience while in the party,
  and the other 9 characters aren't. All characters (except Chocobo and Reks)
  can be levelled-up by having them join after other characters have gained
  levels, and this action causes bonus increases in these data like any other
  level-up.

  Reks' levelling bonuses can be obtained empirically despite this, as he does
  not have Guest restrictions. However, I have yet to discover a way to cause
  the Chocobo character to gain a level - it remains at level 1 regardless of
  other characters' levels (as it never joins the party), and is automatically
  relegated to the party reserve when made an active party member. There is no
  evidence to suggest that the Chocobo's level-up bonus values are nonzero, but
  they're technically indeterminate for the purposes of this document.

                      Starting Lv.    Character
                      ------------    --------------------
                           1          Vaan
                           1          Ashe
                           1          Fran
                           1          Balthier
                           2          Basch
                           1          Penelo
                           3          Reks
                           1          Amalia
                           2          Basch (no shirt)
                           2          Basch (dressed)
                           1          Lamont
                           4          Vossler (imperial)
                           4          Vossler (resistance)
                           2          Larsa
                           2          Reddas
                           1          Chocobo

                            BASE VALUES (US VERSION)
  Character              Base Str      Base Mag      Base Vit      Base Spd
  --------               ----------    ----------    ----------    ----------
  Vaan                   0x41BC6000    0x41A39000    0x41C30000    0x41C12000
  Ashe                   0x41AC4000    0x41ABF000    0x41BAC000    0x41B91000
  Fran                   0x41B40000    0x41936000    0x41A2B000    0x41B92000
  Balthier               0x41C43000    0x418B3000    0x41C2D000    0x41C13000
  Basch                  0x41D08000    0x41A64000    0x41A48000    0x41BA0000
  Penelo                 0x41A41000    0x41942000    0x41BB0000    0x41C10000
  Reks                   0x41C46000    0x41B34000    0x41BFE000    0x420D6800
  Amalia                 0x41AC4000    0x41ABF000    0x41BAC000    0x41B91000
  Basch (no shirt)       0x41D08000    0x41A64000    0x41A48000    0x41BA0000
  Basch (dressed)        0x41D08000    0x41A64000    0x41A48000    0x41BA0000
  Lamont                 0x41A41000    0x41AC2000    0x41BB0000    0x41C10000
  Vossler (imperial)     0x41E18000    0x41AC8000    0x41A90000    0x41C48000
  Vossler (resistance)   0x41E18000    0x41AC8000    0x41A90000    0x41C48000
  Larsa                  0x41A82000    0x41B04000    0x41BE0000    0x41C20000
  Reddas                 0x41C86000    0x41AF8000    0x41CD4000    0x420D3000
  Chocobo                0x41CC4000    0x41A32000    0x41A24000    0x41B90000

                           BASE VALUES (IZJS VERSION)
  Character              Base Str      Base Mag      Base Vit      Base Spd
  --------               ----------    ----------    ----------    ----------
  Vaan                   0x41BC8000    0x41B43000    0x41C30000    0x41C12000
  Ashe                   0x41AC4000    0x41C46000    0x41BAC000    0x41B91000
  Fran                   0x41B40000    0x41A3F000    0x41D2F000    0x41B92000
  Balthier               0x41C43000    0x4193B000    0x41C2D000    0x41C13000
  Basch                  0x41D0A000    0x41A70000    0x41A48000    0x41BA0000
  Penelo                 0x41A41000    0x41AC8000    0x41BB0000    0x41C10000
  Reks                   0x41C4C000    0x41BB1000    0x41C7E000    0x420D6800
  Amalia                 0x41AC4000    0x41C46000    0x41BAC000    0x41B91000
  Basch (no shirt)       0x41D0A000    0x41A70000    0x41A48000    0x41BA0000
  Basch (dressed)        0x41D0A000    0x41A70000    0x41A48000    0x41BA0000
  Lamont                 0x41A41000    0x41AC2000    0x41BB0000    0x41C10000
  Vossler (imperial)     0x41E18000    0x41AC8000    0x41A90000    0x41C48000
  Vossler (resistance)   0x41E18000    0x41AC8000    0x41A90000    0x41C48000
  Larsa                  0x41A82000    0x41B04000    0x41BE0000    0x41C20000
  Reddas                 0x41C86000    0x41AF8000    0x41CD4000    0x420D3000
  Chocobo                0x41CC4000    0x41A32000    0x41A24000    0x41B90000

                       LEVEL-UP BONUS VALUES (US VERSION)
  Character              Bonus Str     Bonus Mag     Bonus Vit     Bonus Spd
  --------               ----------    ----------    ----------    ----------
  Vaan                  +0x00046000   +0x00039000   +0x00030000   +0x00012000
  Ashe                  +0x00044000   +0x0003F000   +0x0002C000   +0x00011000
  Fran                  +0x00040000   +0x00036000   +0x0002B000   +0x00012000
  Balthier              +0x00043000   +0x00033000   +0x0002D000   +0x00013000
  Basch                 +0x00044000   +0x00032000   +0x00024000   +0x00010000
  Penelo                +0x00041000   +0x00042000   +0x00030000   +0x00010000
  Reks                  +0x00042000   +0x0003C000   +0x0002A000   +0x00007800
  Amalia                +0x00044000   +0x0003F000   +0x0002C000   +0x00011000
  Basch (no shirt)      +0x00044000   +0x00032000   +0x00024000   +0x00010000
  Basch (dressed)       +0x00044000   +0x00032000   +0x00024000   +0x00010000
  Lamont                +0x00041000   +0x00042000   +0x00030000   +0x00010000
  Vossler (imperial)    +0x00046000   +0x00032000   +0x00024000   +0x00012000
  Vossler (resistance)  +0x00046000   +0x00032000   +0x00024000   +0x00012000
  Larsa                 +0x00041000   +0x00042000   +0x00030000   +0x00010000
  Reddas                +0x00043000   +0x0003C000   +0x0002A000   +0x00009800
  Chocobo               +0x00000000   +0x00000000   +0x00000000   +0x00000000

                      LEVEL-UP BONUS VALUES (IZJS VERSION)
  Character              Bonus Str     Bonus Mag     Bonus Vit     Bonus Spd
  --------               ----------    ----------    ----------    ----------
  Vaan                  +0x00048000   +0x00043000   +0x00030000   +0x00012000
  Ashe                  +0x00044000   +0x00046000   +0x0002C000   +0x00011000
  Fran                  +0x00040000   +0x0003F000   +0x0002F000   +0x00012000
  Balthier              +0x00043000   +0x0003B000   +0x0002D000   +0x00013000
  Basch                 +0x00045000   +0x00038000   +0x00024000   +0x00010000
  Penelo                +0x00041000   +0x00048000   +0x00030000   +0x00010000
  Reks                  +0x00044000   +0x0003B000   +0x0002A000   +0x00007800
  Amalia                +0x00044000   +0x00046000   +0x0002C000   +0x00011000
  Basch (no shirt)      +0x00045000   +0x00038000   +0x00024000   +0x00010000
  Basch (dressed)       +0x00045000   +0x00038000   +0x00024000   +0x00010000
  Lamont                +0x00041000   +0x00042000   +0x00030000   +0x00010000
  Vossler (imperial)    +0x00046000   +0x00032000   +0x00024000   +0x00012000
  Vossler (resistance)  +0x00046000   +0x00032000   +0x00024000   +0x00012000
  Larsa                 +0x00041000   +0x00042000   +0x00030000   +0x00010000
  Reddas                +0x00043000   +0x0003C000   +0x0002A000   +0x00009800
  Chocobo               +0x00000000   +0x00000000   +0x00000000   +0x00000000

  To calculate a value, just multiply the level-up bonus by the number of
  gained levels (beyond the base level), and add the result to the base value.

  For example: If Basch is at level 35, multiply the bonus by 33 (as 35 would
  represent 33 level gains above the base level 2), and add to the base value.

  Visually, a level 35 Basch's (in IZJS) Vitality data here would be:

     Base value [0x41A48000], plus
       (Bonus value [0x00024000] × Levels gained [33; 0x21])
     = 0x41A48000 + (0x00024000 × 0x21) = 0x41EEC000

  So these bytes should be '00 C0 EE 41'.

  From a bird's-eye view, these data reveal a few pieces of information:
    -Vaan & Basch got a very slight initial & bonus Strength boost in IZJS
    -All characters got a boost to initial & bonus Magick Power in IZJS
    -Fran & Reks got a boost to initial & bonus Vitality in IZJS
    -While Amalia/Ashe, both Vosslers, and the 3 Basch versions share initial
     and bonus values among their like characters, it's important to note that
     Larsa and Lamont have different initial values (but similar bonuses)
-------------------------------------------------------------------------------



[3.06] Maximum Mist Charges
-------------------------------------------------------------------------------
  The game appears to only ever use 0-3 for this value. It seems to always hold
  the same value as Total Mist Charges (at c+0x0037).
-------------------------------------------------------------------------------



[3.07] Maximum HP & MP
-------------------------------------------------------------------------------
  Maximum HP is stored by the game as a signed integer. The game will therefore
  allow a value for Max HP up to 0x7FFFFFFF (2147483647), with 0x80000000 and
  up yielding negative Max HP values in-game. Using patch codes or other means
  of locking this value, it can exceed the in-game display maximum of 9999.

  This can be shown when the value is set enormously high and a character has
  9999 current HP: the game may show '9999/9999 HP', but the character will
  clearly be in HP Critical status. As well, Balance will deal an outrageous
  amount of damage under these circumstances.

  Maximum MP is similar, except that as a signed short value, its upper limit
  is 32767.
-------------------------------------------------------------------------------



[3.08] Strength, Magick Power, Vitality, & Speed
-------------------------------------------------------------------------------
  The game allows maxima of 99 but will accept values up to 255. This can be
  seen when the values are locked above 99: attacks and magicks deal more
  damage than they do with an actual 99 value; vitality-based attacks deal
  less damage to the character; and the character's ATB gauge charges faster.
-------------------------------------------------------------------------------



[3.09] Attack Power, Defense, Magick Resist, & Evade
-------------------------------------------------------------------------------
  These values also have natural limits in-game, but will accept up to 255. The
  game calculates these for display purposes, and displays its calculated
  values on the status screen. Despite what is shown in the menu, locking these
  values has the desired effect in-game: Iron Sword deals massive damage when
  Attack Power is locked to 243, Yiazmat's Rake attack deals 0 damage when
  Defense is locked to 251, etc. With respect to Evade, Total Physical Evade
  and Total Magick Evade would be best to manipulate for these purposes.
-------------------------------------------------------------------------------



[3.10] Total Mist Charges
-------------------------------------------------------------------------------
  The game appears to only ever use 0-3 for this value. It seems to always hold
  the same value as Maximum Mist Charges (at c+0x0020).
-------------------------------------------------------------------------------



[3.11] Status effects & elemental affinities
-------------------------------------------------------------------------------
  These 96 flags store information about: which of the 32 status effects the
  character is immune to; which of the 32 effects they're always afflicted by;
  and which of the 8 elements a character is weak against, absorbs, halves, and
  is immune to.

  These effects wear off unless they're being supplied by some continuing
  effect (like Bubble Belt providing Bubble), and will wear off immediately
  whenever the game updates status effects. Locking your adjusted values in
  place will yield the desired effects, however.

  In the order stored in memory,
     1st byte: Status effect immunity (status effect group A)
     2nd byte: Status effect immunity (status effect group B)
     3rd byte: Status effect immunity (status effect group C)
     4th byte: Status effect immunity (status effect group D)
     5th byte: Status effect affliction (status effect group A)
     6th byte: Status effect affliction (status effect group B)
     7th byte: Status effect affliction (status effect group C)
     8th byte: Status effect affliction (status effect group D)
     9th byte: Weak elements
    10th byte: Absorb elements
    11th byte: Halve elements
    12th byte: Immune elements

    Flag        Group A     Group B     Group C     Group D       Elements
    --------    --------    --------    --------    --------      --------
    +0x01       KO          Poison      Disease     Invisible     Fire
    +0x02       Stone       Silence     Lure        Regen         Lightning
    +0x04       Petrify     Sap         Protect     Float         Ice
    +0x08       Stop        Oil         Shell       Berserk       Earth
    +0x10       Sleep       Reverse     Haste       Bubble        Water
    +0x20       Confuse     Disable     Bravery     HP Critical   Wind
    +0x40       Doom        Immobilize  Faith       Libra         Holy
    +0x80       Blind       Slow        Reflect     X-Zone        Dark
-------------------------------------------------------------------------------



[3.12] (Unknown/unused byte range)
-------------------------------------------------------------------------------
  These 4 bytes appear to be unused and always set to 0.
-------------------------------------------------------------------------------



[3.13] Current HP & MP
-------------------------------------------------------------------------------
  These values work the same way as Maximum HP & MP: they can hold maximum
  values of 2147483647 and 32767, respectively.
-------------------------------------------------------------------------------



[3.14] Current full Mist Charges
-------------------------------------------------------------------------------
  The game appears to only ever use 0-3 for this value. It represents the
  number of filled Mist Charges - for example, two full charges and 3/4 of the
  third still results in a value of 2.
-------------------------------------------------------------------------------



[3.15] Equipment & Taken equipment
-------------------------------------------------------------------------------
  'Taken' equipment refers to the equipment removed from a character (Vaan,
  Fran, and Balthier in-game) when sent to Nalbina Dungeons. Equipment values
  are calculated by adding 0x1000 (4096) to the value in the table below.

  Prior to being taken to Nalbina (and at all times for characters never sent
  there), taken equipment values are always set to 0.

  As some items were changed between versions, I've included both pieces of
  relevant information separated by a pipe ('|'), in 'US | IZJS' order.

       Equipment                          Type                   Value
       ---------------                    --------------         ------
       (Unarmed)                          (None)                 0x0000
       Broadsword                         Sword                  0x0001
       Longsword                          Sword                  0x0002
       Iron Sword                         Sword                  0x0003
       Zwill Blade                        Sword                  0x0004
       Ancient Sword                      Sword                  0x0005
       Blood Sword                        Sword                  0x0006
       Lohengrin                          Sword                  0x0007
       Flametongue                        Sword                  0x0008
       Demonsbane                         Sword                  0x0009
       Icebrand                           Sword                  0x000A
       Platinum Sword                     Sword                  0x000B
       Bastard Sword                      Sword                  0x000C
       Diamond Sword                      Sword                  0x000D
       Runeblade                          Sword                  0x000E
       Deathbringer                       Sword                  0x000F
       Stoneblade                         Sword                  0x0010
       Durandal                           Sword                  0x0011
       Claymore                           Greatsword             0x0012
       Defender                           Greatsword             0x0013
       Save the Queen                     Greatsword             0x0014
       Ragnarok                           Greatsword             0x0015
       Ultima Blade                       Greatsword             0x0016
       Excalibur                          Greatsword             0x0017
       Tournesol                          Greatsword             0x0018
       Kotetsu                            Katana                 0x0019
       Osafune                            Katana                 0x001A
       Kogarasumaru                       Katana                 0x001B
       Magoroku                           Katana                 0x001C
       Murasame                           Katana                 0x001D
       Kiku-ichimonji                     Katana                 0x001E
       Yakei                              Katana                 0x001F
       Ame-no-Murakumo                    Katana                 0x0020
       Muramasa                           Katana                 0x0021
       Masamune                           Katana                 0x0022
       Ashura                             Ninja Sword            0x0023
       Sakura-saezuri                     Ninja Sword            0x0024
       Kagenui                            Ninja Sword            0x0025
       Koga Blade                         Ninja Sword            0x0026
       Iga Blade                          Ninja Sword            0x0027
       Orochi                             Ninja Sword            0x0028
       Yagyu Darkblade                    Ninja Sword            0x0029
       Javelin                            Spear                  0x002A
       Spear                              Spear                  0x002B
       Partisan                           Spear                  0x002C
       Heavy Lance                        Spear                  0x002D
       Storm Spear                        Spear                  0x002E
       Obelisk                            Spear                  0x002F
       Halberd                            Spear                  0x0030
       Trident                            Spear                  0x0031
       Holy Lance                         Spear                  0x0032
       Gungnir                            Spear                  0x0033
       Dragon Whisker                     Spear                  0x0034
       Zodiac Spear                       Spear                  0x0035
       Oaken Pole                         Pole                   0x0036
       Cypress Pole                       Pole                   0x0037
       Battle Bamboo                      Pole                   0x0038
       Musk Stick                         Pole                   0x0039
       Iron Pole                          Pole                   0x003A
       Six-fluted Pole                    Pole                   0x003B
       Gokuu Pole                         Pole                   0x003C
       Zephyr Pole                        Pole                   0x003D
       Ivory Pole                         Pole                   0x003E
       Sweep                              Pole                   0x003F
       Eight-fluted Pole                  Pole                   0x0040
       Whale Whisker                      Pole                   0x0041
       Shortbow                           Bow                    0x0042
       Silver Bow                         Bow                    0x0043
       Aevis Killer                       Bow                    0x0044
       Killer Bow                         Bow                    0x0045
       Longbow                            Bow                    0x0046
       Elfin Bow                          Bow                    0x0047
       Loxley Bow                         Bow                    0x0048
       Giant Stonebow                     Bow                    0x0049
       Burning Bow                        Bow                    0x004A
       Traitor's Bow                      Bow                    0x004B
       Yoichi Bow                         Bow                    0x004C
       Perseus Bow                        Bow                    0x004D
       Artemis Bow                        Bow                    0x004E
       Sagittarius                        Bow                    0x004F
       Bowgun                             Crossbow               0x0050
       Crossbow                           Crossbow               0x0051
       Paramina Crossbow                  Crossbow               0x0052
       Recurve Crossbow                   Crossbow               0x0053
       Hunting Crossbow                   Crossbow               0x0054
       Penetrator Crossbow                Crossbow               0x0055
       Gastrophetes                       Crossbow               0x0056
       Altair                             Gun                    0x0057
       Capella                            Gun                    0x0058
       Vega                               Gun                    0x0059
       Sirius                             Gun                    0x005A
       Betelgeuse                         Gun                    0x005B
       Ras Algethi                        Gun                    0x005C
       Aldebaran                          Gun                    0x005D
       Spica                              Gun                    0x005E
       Antares                            Gun                    0x005F
       Arcturus                           Gun                    0x0060
       Fomalhaut                          Gun                    0x0061
       Handaxe                            Axe/Hammer             0x0062
       Broadaxe                           Axe/Hammer             0x0063
       Slasher                            Axe/Hammer             0x0064
       Hammerhead                         Axe/Hammer             0x0065
       Francisca                          Axe/Hammer             0x0066
       Greataxe                           Axe/Hammer             0x0067
       Golden Axe                         Axe/Hammer             0x0068
       Iron Hammer                        Axe/Hammer             0x0069
       War Hammer                         Axe/Hammer             0x006A
       Sledgehammer                       Axe/Hammer             0x006B
       Morning Star                       Axe/Hammer             0x006C
       Scorpion Tail                      Axe/Hammer             0x006D
       Dagger                             Dagger                 0x006E
       Mage Masher                        Dagger                 0x006F
       Assassin's Dagger                  Dagger                 0x0070
       Chopper                            Dagger                 0x0071
       Main Gauche                        Dagger                 0x0072
       Gladius                            Dagger                 0x0073
       Avenger                            Dagger                 0x0074
       Orichalcum Dirk                    Dagger                 0x0075
       Platinum Dagger                    Dagger                 0x0076
       Zwill Crossblade                   Dagger                 0x0077
       Danjuro | Hunter's Blade           Dagger                 0x0078
       Rod                                Rod                    0x0079
       Serpent Rod                        Rod                    0x007A
       Healing Rod                        Rod                    0x007B
       Gaia Rod                           Rod                    0x007C
       Power Rod                          Rod                    0x007D
       Empyrean Rod                       Rod                    0x007E
       Holy Rod                           Rod                    0x007F
       Rod of Faith                       Rod                    0x0080
       Oak Staff                          Staff                  0x0081
       Cherry Staff                       Staff                  0x0082
       Wizard's Staff                     Staff                  0x0083
       Flame Staff                        Staff                  0x0084
       Storm Staff                        Staff                  0x0085
       Glacial Staff                      Staff                  0x0086
       Golden Staff                       Staff                  0x0087
       Judicer's Staff                    Staff                  0x0088
       Cloud Staff                        Staff                  0x0089
       Staff of the Magi                  Staff                  0x008A
       Mace                               Mace                   0x008B
       Bronze Mace                        Mace                   0x008C
       Bhuj                               Mace                   0x008D
       Miter                              Mace                   0x008E
       Thorned Mace                       Mace                   0x008F
       Chaos Mace                         Mace                   0x0090
       Doom Mace                          Mace                   0x0091
       Zeus Mace                          Mace                   0x0092
       Grand Mace                         Mace                   0x0093
       Gilt Measure                       Measure                0x0094
       Arc Scale                          Measure                0x0095
       Multiscale                         Measure                0x0096
       Cross Scale                        Measure                0x0097
       Caliper                            Measure                0x0098
       Euclid's Sextant                   Measure                0x0099
       Hornito                            Hand-bomb              0x009A
       Fumarole                           Hand-bomb              0x009B
       Tumulus                            Hand-bomb              0x009C
       Caldera                            Hand-bomb              0x009D
       Volcano                            Hand-bomb              0x009E
       Cudgel                             Special                0x009F
       Mythril Sword                      Sword                  0x00A0
       Hero's Blade                       Sword                  0x00A1
       Treaty-Blade                       Greatsword             0x00A2
       Sword of Kings                     Greatsword             0x00A3
       Joyeuse                            Special                0x00A4
       Chirijiraden                       Special                0x00A5
       Nightmare                          Special                0x00A6
       Flimsy Blade                       Special                0x00A7
       Mythril Blade                      Sword                  0x00A8
       Nightmare                          Special                0x00A9
       Reserve (1) | Masamune I           Reserve | Katana (1H)  0x00AA
       Reserve (2) | Orochi N             Reserve | Ninja Sword  0x00AB
       Reserve (3) | Hunter's Blade F     Reserve | Dagger       0x00AC
       Wyrmhero Blade                     Greatsword             0x00AD
       Reserve (4) | Dragon Whisker L     Reserve | Spear        0x00AE
       Reserve (5) | Bone of Byblos       Reserve | Mace         0x00AF
       Reserve (6) | Gastrophetes S       Reserve | Crossbow     0x00B0
       Reserve (7) | Trango Tower         Reserve | Sword        0x00B1
       Reserve (8) | Seitengrat           Reserve | Bow          0x00B2
       Reserve (9) | Reserve (1)          Reserve (Belias)       0x00B3
       Reserve (10) | Reserve (2)         Reserve (Mateus)       0x00B4
       Reserve (11) | Reserve (3)         Reserve (Adrammelech)  0x00B5
       Reserve (12) | Reserve (4)         Reserve (Hashmal)      0x00B6
       Reserve (13) | Reserve (5)         Reserve (Cúchulainn)   0x00B7
       Reserve (14) | Reserve (6)         Reserve (Famfrit)      0x00B8
       Reserve (15) | Reserve (7)         Reserve (Zalera)       0x00B9
       Reserve (16) | Reserve (8)         Reserve (Shemhazai)    0x00B1
       Reserve (17) | Reserve (9)         Reserve (Chaos)        0x00BB
       Reserve (18) | Reserve (10)        Reserve (Zeromus)      0x00BC
       Reserve (19) | Reserve (11)        Reserve (Exodus)       0x00BD
       Reserve (20) | Reserve (12)        Reserve (Ultima)       0x00BE
       Reserve (21) | Reserve (13)        Reserve (Zodiark)      0x00BF
       Reserve (22) | Blood Sword A       Reserve | Sword        0x00C0
       Reserve (23) | Excalipoor          Reserve | Greatsword   0x00C1
       Reserve (24) | Durandal A          Reserve | Sword        0x00C2
       Reserve (25) | Volcano T           Reserve | Hand-bomb    0x00C3
       Reserve (26) | Scorpion Tail F     Reserve | Axe/Hammer   0x00C4
       Reserve (27) | Aldebaran Y         Reserve | Gun          0x00C5
       Reserve (28) | Whale Whisker N     Reserve | Pole         0x00C6
       Reserve (29) | Sagittarius A       Reserve | Bow          0x00C7
       Escutcheon | Gendarme              Shield                 0x00C8
       Leather Shield                     Shield                 0x00C9
       Buckler                            Shield                 0x00CA
       Bronze Shield                      Shield                 0x00CB
       Round Shield                       Shield                 0x00CC
       Shell Shield                       Shield                 0x00CD
       Golden Shield                      Shield                 0x00CE
       Ice Shield                         Shield                 0x00CF
       Flame Shield                       Shield                 0x00D0
       Diamond Shield                     Shield                 0x00D1
       Platinum Shield                    Shield                 0x00D2
       Dragon Shield                      Shield                 0x00D3
       Crystal Shield                     Shield                 0x00D4
       Genji Shield                       Shield                 0x00D5
       Kaiser Shield                      Shield                 0x00D6
       Aegis Shield                       Shield                 0x00D7
       Demon Shield                       Shield                 0x00D8
       Venetian Shield                    Shield                 0x00D9
       Zodiac Escutcheon                  Shield                 0x00DA
       Ensanguined Shield                 Shield                 0x00DB
       Leather Cap                        Light Headgear         0x00DC
       Headgear                           Light Headgear         0x00DD
       Headguard                          Light Headgear         0x00DE
       Leather Headgear                   Light Headgear         0x00DF
       Horned Hat                         Light Headgear         0x00E0
       Balaclava                          Light Headgear         0x00E1
       Soldier's Cap                      Light Headgear         0x00E2
       Green Beret                        Light Headgear         0x00E3
       Red Cap                            Light Headgear         0x00E4
       Headband                           Light Headgear         0x00E5
       Pirate Hat                         Light Headgear         0x00E6
       Goggle Mask                        Light Headgear         0x00E7
       Adamant Hat                        Light Headgear         0x00E8
       Officer's Hat                      Light Headgear         0x00E9
       Chakra Band                        Light Headgear         0x00EA
       Thief's Cap                        Light Headgear         0x00EB
       Gigas Hat                          Light Headgear         0x00EC
       Chaperon                           Light Headgear         0x00ED
       Crown of Laurels                   Light Headgear         0x00EE
       Renewing Morion                    Light Headgear         0x00EF
       Dueling Mask                       Light Headgear         0x00F0
       Cotton Cap                         Mystic Headgear        0x00F1
       Magick Curch                       Mystic Headgear        0x00F2
       Pointy Hat                         Mystic Headgear        0x00F3
       Topkapi Hat                        Mystic Headgear        0x00F4
       Calot Hat                          Mystic Headgear        0x00F5
       Wizard's Hat                       Mystic Headgear        0x00F6
       Lambent Hat                        Mystic Headgear        0x00F7
       Feathered Cap                      Mystic Headgear        0x00F8
       Mage's Hat                         Mystic Headgear        0x00F9
       Lamia's Tiara                      Mystic Headgear        0x00FA
       Sorcerer's Hat                     Mystic Headgear        0x00FB
       Black Cowl                         Mystic Headgear        0x00FC
       Astrakhan Hat                      Mystic Headgear        0x00FD
       Gaia Hat                           Mystic Headgear        0x00FE
       Hypnocrown                         Mystic Headgear        0x00FF
       Gold Hairpin                       Mystic Headgear        0x0100
       Celebrant's Miter                  Mystic Headgear        0x0101
       Black Mask                         Mystic Headgear        0x0102
       White Mask                         Mystic Headgear        0x0103
       Golden Skullcap                    Mystic Headgear        0x0104
       Circlet                            Mystic Headgear        0x0105
       Leather Helm                       Heavy Headgear         0x0106
       Bronze Helm                        Heavy Headgear         0x0107
       Sallet                             Heavy Headgear         0x0108
       Iron Helm                          Heavy Headgear         0x0109
       Barbut                             Heavy Headgear         0x010A
       Winged Helm                        Heavy Headgear         0x010B
       Golden Helm                        Heavy Headgear         0x010C
       Burgonet                           Heavy Headgear         0x010D
       Close Helmet                       Heavy Headgear         0x010E
       Bone Helm                          Heavy Headgear         0x010F
       Diamond Helm                       Heavy Headgear         0x0110
       Steel Mask                         Heavy Headgear         0x0111
       Platinum Helm                      Heavy Headgear         0x0112
       Giant's Helm                       Heavy Headgear         0x0113
       Dragon Helm                        Heavy Headgear         0x0114
       Genji Helm                         Heavy Headgear         0x0115
       Magepower Shishak                  Heavy Headgear         0x0116
       Grand Helm                         Heavy Headgear         0x0117
       Leather Clothing                   Light Armor            0x0118
       Chromed Leathers                   Light Armor            0x0119
       Leather Breastplate                Light Armor            0x011A
       Bronze Chestplate                  Light Armor            0x011B
       Ringmail                           Light Armor            0x011C
       Windbreaker                        Light Armor            0x011D
       Heavy Coat                         Light Armor            0x011E
       Survival Vest                      Light Armor            0x011F
       Brigandine                         Light Armor            0x0120
       Jujitsu Gi                         Light Armor            0x0121
       Viking Coat                        Light Armor            0x0122
       Metal Jerkin                       Light Armor            0x0123
       Adamant Vest                       Light Armor            0x0124
       Barrel Coat                        Light Armor            0x0125
       Power Vest                         Light Armor            0x0126
       Ninja Gear                         Light Armor            0x0127
       Gigas Chestplate                   Light Armor            0x0128
       Minerva Bustier                    Light Armor            0x0129
       Rubber Suit                        Light Armor            0x012A
       Mirage Vest                        Light Armor            0x012B
       Brave Suit                         Light Armor            0x012C
       Cotton Shirt                       Mystic Armor           0x012D
       Light Woven Shirt                  Mystic Armor           0x012E
       Silken Shirt                       Mystic Armor           0x012F
       Kilimweave Shirt                   Mystic Armor           0x0130
       Shepherd's Bolero                  Mystic Armor           0x0131
       Wizard's Robes                     Mystic Armor           0x0132
       Chanter's Djellaba                 Mystic Armor           0x0133
       Traveler's Vestment                Mystic Armor           0x0134
       Mage's Habit                       Mystic Armor           0x0135
       Enchanter's Habit                  Mystic Armor           0x0136
       Sorcerer's Habit                   Mystic Armor           0x0137
       Black Garb                         Mystic Armor           0x0138
       Carmagnole                         Mystic Armor           0x0139
       Maduin Gear                        Mystic Armor           0x013A
       Jade Gown                          Mystic Armor           0x013B
       Gaia Gear                          Mystic Armor           0x013C
       Cleric's Robes                     Mystic Armor           0x013D
       White Robes                        Mystic Armor           0x013E
       Black Robes                        Mystic Armor           0x013F
       Glimmering Robes                   Mystic Armor           0x0140
       Lordly Robes                       Mystic Armor           0x0141
       Leather Armor                      Heavy Armor            0x0142
       Bronze Armor                       Heavy Armor            0x0143
       Scale Armor                        Heavy Armor            0x0144
       Iron Armor                         Heavy Armor            0x0145
       Linen Cuirass                      Heavy Armor            0x0146
       Chainmail                          Heavy Armor            0x0147
       Golden Armor                       Heavy Armor            0x0148
       Shielded Armor                     Heavy Armor            0x0149
       Demon Mail                         Heavy Armor            0x014A
       Bone Mail                          Heavy Armor            0x014B
       Diamond Armor                      Heavy Armor            0x014C
       Mirror Mail                        Heavy Armor            0x014D
       Platinum Armor                     Heavy Armor            0x014E
       Carabineer Mail                    Heavy Armor            0x014F
       Dragon Mail                        Heavy Armor            0x0150
       Genji Armor                        Heavy Armor            0x0151
       Maximillian                        Heavy Armor            0x0152
       Grand Armor                        Heavy Armor            0x0153
       Opal Ring                          Accessory              0x0154
       Ruby Ring                          Accessory              0x0155
       Tourmaline Ring                    Accessory              0x0156
       Sage's Ring                        Accessory              0x0157
       Ring of Renewal                    Accessory              0x0158
       Agate Ring                         Accessory              0x0159
       Bangle                             Accessory              0x015A
       Orrachea Armlet                    Accessory              0x015B
       Power Armlet                       Accessory              0x015C
       Argyle Armlet                      Accessory              0x015D
       Diamond Armlet                     Accessory              0x015E
       Amber Armlet                       Accessory              0x015F
       Armguard                           Accessory              0x0160
       Magick Gloves                      Accessory              0x0161
       Thief's Cuffs                      Accessory              0x0162
       Blazer Gloves                      Accessory              0x0163
       Genji Gloves                       Accessory              0x0164
       Gauntlets                          Accessory              0x0165
       Turtleshell Choker                 Accessory              0x0166
       Nihopalaoa                         Accessory              0x0167
       Embroidered Tippet                 Accessory              0x0168
       Leather Gorget                     Accessory              0x0169
       Jade Collar                        Accessory              0x016A
       Steel Gorget                       Accessory              0x016B
       Rose Corsage                       Accessory              0x016C
       Pheasant Netsuke                   Accessory              0x016D
       Indigo Pendant                     Accessory              0x016E
       Golden Amulet                      Accessory              0x016F
       Bowline Sash                       Accessory              0x0170
       Firefly                            Accessory              0x0171
       Sash                               Accessory              0x0172
       Bubble Belt                        Accessory              0x0173
       Cameo Belt                         Accessory              0x0174
       Nishijin Belt                      Accessory              0x0175
       Black Belt                         Accessory              0x0176
       Battle Harness                     Accessory              0x0177
       Jackboots                          Accessory              0x0178
       Hermes Sandals                     Accessory              0x0179
       Gillie Boots                       Accessory              0x017A
       Steel Poleyns                      Accessory              0x017B
       Winged Boots                       Accessory              0x017C
       Quasimodo Boots                    Accessory              0x017D
       Manufacted Nethicite               Accessory              0x017E
       Cat-ear Hood                       Accessory              0x017F
       Fuzzy Miter                        Accessory              0x0180
       Ribbon                             Accessory              0x0181
       Goddess's Magicite                 Accessory              0x0182
       Dawn Shard                         Accessory              0x0183
       Onion Arrows                       Arrows                 0x0184
       Parallel Arrows                    Arrows                 0x0185
       Fiery Arrows                       Arrows                 0x0186
       Bamboo Arrows                      Arrows                 0x0187
       Lightning Arrows                   Arrows                 0x0188
       Assassin's Arrows                  Arrows                 0x0189
       Icecloud Arrows                    Arrows                 0x018A
       Artemis Arrows                     Arrows                 0x018B
       Onion Bolts                        Bolts                  0x018C
       Long Bolts                         Bolts                  0x018D
       Stone Bolts                        Bolts                  0x018E
       Lead Bolts                         Bolts                  0x018F
       Black Bolts                        Bolts                  0x0190
       Time Bolts                         Bolts                  0x0191
       Sapping Bolts                      Bolts                  0x0192
       Grand Bolts                        Bolts                  0x0193
       Onion Shot                         Shot                   0x0194
       Silent Shot                        Shot                   0x0195
       Aqua Shot                          Shot                   0x0196
       Wyrmfire Shot                      Shot                   0x0197
       Mud Shot                           Shot                   0x0198
       Windslicer Shot                    Shot                   0x0199
       Dark Shot                          Shot                   0x019A
       Stone Shot                         Shot                   0x019B
       Onion Bombs                        Bombs                  0x019C
       Poison Bombs                       Bombs                  0x019D
       Stun Bombs                         Bombs                  0x019E
       Oil Bombs                          Bombs                  0x019F
       Chaos Bombs                        Bombs                  0x01A0
       Stink Bombs                        Bombs                  0x01A1
       Water Bombs                        Bombs                  0x01A2
       Castellanos                        Bombs                  0x01A3
-------------------------------------------------------------------------------



[3.16] Temporary status effects
-------------------------------------------------------------------------------
  These 32 flags store which of the 32 status affects a character is afflicted
  by temporarily; each has a countdown timer further along in the data.

          Flag       1st Byte    2nd Byte    3rd Byte    4th Byte
          -----      --------    --------    --------    --------
          +0x01      KO          Poison      Disease     Invisible
          +0x02      Stone       Silence     Lure        Regen
          +0x04      Petrify     Sap         Protect     Float
          +0x08      Stop        Oil         Shell       Berserk
          +0x10      Sleep       Reverse     Haste       Bubble
          +0x20      Confuse     Disable     Bravery     HP Critical
          +0x40      Doom        Immobilize  Faith       Libra
          +0x80      Blind       Slow        Reflect     X-Zone
-------------------------------------------------------------------------------



[3.17] (Unknown/unused byte range)
-------------------------------------------------------------------------------
  The purpose of this group of 80 bytes remains undetermined. All of these
  bytes seem to always hold a value of 0.
-------------------------------------------------------------------------------



[3.18] Natural effects
-------------------------------------------------------------------------------
  These 128 flags store a number of natural effects that can be applied to
  enemies and characters. Some of the effects are those provided by equipping
  certain items or activating certain licenses, however these flags are
  separate. They don't stack with effects from licenses or equipment, and they
  are not toggled with license or equipment changes.

  By default, every one of these flags is always off for all characters (except
  one for the 6 main characters - see the table below) - these flags are used
  for enemies (and likely for Espers as well, but I haven't reviewed Esper RAM
  data).

  Turning these flags on is effectively permanent - one would need to turn them
  off again manually to deactivate them. As can be seen some of these effects
  (and/or many together) make characters far, far more powerful than they could
  otherwise be.

  1st byte
    +0x01: Nullify knockback (Character can't be knocked back by attacks)
    +0x02: Safety (Provides a wide range of additional immunities)
    +0x04: Nullify target's evasion (Cameo Belt)
    +0x08: Enhanced shield evasion (Shield Block)
    +0x10: Enable parrying & increased evasion (Jade Collar/Parry)
    +0x20: Increased defense when HP Critical (Gauntlets/Last Stand)
    +0x40: Enable counter attack (Battle Harness/Genji Helm)
    +0x80: Enhanced counter attack (Genji Armor)

  2nd byte
    +0x01: Increased magick pwr. when HP Critical (Leather Gorget/Spellbreaker)
    +0x02: Increased attack damage when unarmed (Amber Armlet/Brawler)
    +0x04: Increased strength when HP Critical (Steel Gorget/Adrenaline)
    +0x08: Increased strength when HP is full (Blazer Gloves/Focus)
    +0x10: (Unknown/unused flag - appears to be always OFF)
    +0x20: Enhanced combo rate (Genji Glove)
    +0x40: Enhanced item effects (Pheasant Netsuke)
    +0x80: Reversed item effects (Nihopalaoa)

  3rd byte
    +0x01: Nullify weather effects on damage & chance to hit (Agate Ring)
    +0x02: Enhanced steal ability (Thief's Cuffs)
    +0x04: Magick attacks ignore target's Vitality (Indigo Pendant)
    +0x08: Improved magick damage (Magick Lore)
    +0x10: Gain MP after dealing magick damage (Warmage)
    +0x20: Gain MP after taking damage (Martyr)
    +0x40: Improved magick damage (Magick Lore)
    +0x80: Gain MP after defeating a foe (Headsman)

  4th byte
    +0x01: Improved magick damage (Magick Lore)
    +0x02: Obtain alternate/superior chest contents (Diamond Armlet)
    +0x04: Improved magick damage (Magick Lore)
    +0x08: Double Experience points earned (Embroidered Tippet)
    +0x10: Double License points earned (Golden Amulet)
    +0x20: Nullify Experience earned (Firefly)
    +0x40: Increased status effect duration (Spellbound)
    +0x80: Magick attacks ignore target's Reflect status (Opal Ring)

  5th byte
    +0x01: Cast magicks with Gil rather then MP (Turtleshell Choker)
    +0x02: (Unknown/unused flag - appears to be always OFF)
    +0x04: (Unknown/unused flag - appears to be always OFF)
    +0x08: Improved physical damage (Battle Lore)
    +0x10: Magicks cost 1/2 normal MP amount (Sage's Ring)
    +0x20: Ignore traps (Steel Poleyns)
    +0x40: (Unknown/unused flag - appears to be always OFF)
    +0x80: Zero maximum Current MP (Dawn Shard, Goddess's Magicite)

  6th byte
    +0x01: Gun & measure resistance (7/8 damage reduction from guns & measures)
    +0x02: Nullify Libra (Character data hidden from enemies with Libra)
    +0x04: Improved physical damage (Battle Lore)
    +0x08: Improved physical damage (Battle Lore)
    +0x10: Improved physical damage (Battle Lore)
    +0x20: Improved physical damage (Battle Lore)
    +0x40: Improved physical damage (Battle Lore)
    +0x80: Improved physical damage (Battle Lore)

  7th byte
    +0x01: Enhanced damage resistance (1/3 total damage reduction)
    +0x02: Enhanced Attack damage (20% additional attack power when attacking)
    +0x04: HP Devour (Deal more damage, but receive as much damage)
    +0x08: Mana Spring (Magicks cost 0 MP)
    +0x10: Random weak elem., absorb others; changes on weak elem. hit (Shift)
    +0x20: Quick Attack (Attacking doesn't use CT)
    +0x40: Quick Magick (Magicks don't use CT)
    +0x80: Immune to attacks, technicks & items

  8th byte
    +0x01: Immune to magicks
    +0x02: (Unknown/unused flag - appears to be always OFF)
    +0x04: Return damage (Attackers receive 5% damage they deal to character)
    +0x08: (Unknown/unused flag - appears to be always OFF)
    +0x10: Improved physical damage (Battle Lore)
    +0x20: Improved physical damage (Battle Lore)
    +0x40: Improved physical damage (Battle Lore)
    +0x80: Improved physical damage (Battle Lore)

  9th byte
    +0x01: Improved physical damage (Battle Lore)
    +0x02: Improved physical damage (Battle Lore)
    +0x04: Improved physical damage (Battle Lore)
    +0x08: Improved physical damage (Battle Lore)
    +0x10: Improved physical damage (Battle Lore)
    +0x20: Improved magick damage (Magick Lore)
    +0x40: Improved magick damage (Magick Lore)
    +0x80: Improved magick damage (Magick Lore)

  10th byte
    +0x01: Improved magick damage (Magick Lore)
    +0x02: Improved magick damage (Magick Lore)
    +0x04: +30 HP Augment
    +0x08: +70 HP Augment
    +0x10: +110 HP Augment
    +0x20: +150 HP Augment
    +0x40: +190 HP Augment
    +0x80: +230 HP Augment

  11th byte
    +0x01: +270 HP Augment
    +0x02: +310 HP Augment
    +0x04: +350 HP Augment
    +0x08: +390 HP Augment
    +0x10: +435 HP Augment
    +0x20: +500 HP Augment
    +0x40: Gain MP after dealing physical damage (Inquisitor)
    +0x80: Improved magick damage (Magick Lore)

  12th byte
    +0x01: Enhanced shield evasion (Shield Block)
    +0x02: Enhanced shield evasion (Shield Block)
    +0x04: Enhanced shield evasion (Shield Block)
    +0x08: 10% Magick MP cost reduction (Channeling)
    +0x10: 10% Magick MP cost reduction (Channeling)
    +0x20: 10% Magick MP cost reduction (Channeling)
    +0x40: 10% ATB Charge Time (CT) reduction (Swiftness)
    +0x80: 10% ATB Charge Time (CT) reduction (Swiftness)

  13th byte
    +0x01: 10% ATB Charge Time (CT) reduction (Swiftness)
    +0x02: Improved magick damage (Magick Lore)
    +0x04: Improved magick damage (Magick Lore)
    +0x08: Improved magick damage (Magick Lore)
    +0x10: Improved magick damage (Magick Lore)
    +0x20: Improved magick damage (Magick Lore)
    +0x40: Improved magick damage (Magick Lore)
    +0x80: Increased magick power when HP is full (Magick Gloves/Serenity)

  14th byte
    +0x01: Gambit Slot
    +0x02: Gambit Slot
    +0x04: Gambit Slot
    +0x08: Gambit Slot
    +0x10: Gambit Slot
    +0x20: Gambit Slot
    +0x40: Gambit Slot
    +0x80: Gambit Slot

  15th byte
    +0x01: Gambit Slot
    +0x02: Gambit Slot
    +0x04: (Unknown flag - always ON for the 6 main characters, OFF for others)
    +0x08: (Unknown/unused flag - appears to be always OFF)
    +0x10: Remedy cancels additional status effects (Remedy Lore)
    +0x20: Remedy cancels additional status effects (Remedy Lore)
    +0x40: Remedy cancels additional status effects (Remedy Lore)
    +0x80: Potions restore more HP (Potion Lore)

  16th byte
    +0x01: Potions restore more HP (Potion Lore)
    +0x02: Potions restore more HP (Potion Lore)
    +0x04: Ethers restore more MP (Ether Lore)
    +0x08: Ethers restore more MP (Ether Lore)
    +0x10: Ethers restore more MP (Ether Lore)
    +0x20: Phoenix Down restores more HP (Phoenix Lore)
    +0x40: Phoenix Down restores more HP (Phoenix Lore)
    +0x80: Phoenix Down restores more HP (Phoenix Lore)
-------------------------------------------------------------------------------



[3.19] Equipped gambits
-------------------------------------------------------------------------------
  These 48 bytes store the equipped gambits in twelve 4-byte arrays. An empty
  gambit slot is always represented with 'FF FF FF FF', and used slots' values
  are obtained by calculation. Specifically, an empty condition or action part
  of a slot is represented by 'FF FF' - so a half-filled gambit slot (condition
  set, but action not set) could look like '00 60 FF FF'.

  Each condition (first part of the gambit, like 'Foe: Any') has a value in the
  first table below; this value is added to 0x6000 to obtain the first two
  bytes. Each action (second part of the gambit, like 'Attack') has a value in
  the second table; this value is used as the last two bytes.

  For example, a gambit slot with "Foe: party leader's target" as its gambit
  condition, and "Attack" as its action, '00 60 96 00' would be the correct
  values.

  This table shows which values correspond to each gambit condition. Depending
  on version, some gambits were 'dummied out' - they exist in the game but were
  rendered inaccessible by natural means. These conditions are listed in square
  brackets ('[]'). As some gambits were changed between versions, I've included
  both pieces of relevant information separated by a pipe ('|'), in 'US | IZJS'
  order.

         Value  Gambit Condition
         -----  ---------------------------------
         0x00:  Foe: party leader's target
         0x01:  Foe: nearest visible
         0x02:  Foe: any
         0x03:  Foe: targeting leader
         0x04:  Foe: targeting self
         0x05:  Foe: targeting ally
         0x06:  Foe: furthest
         0x07:  Foe: nearest
         0x08:  Foe: highest HP
         0x09:  Foe: lowest HP
         0x0A:  Foe: highest max HP
         0x0B:  Foe: lowest max HP
         0x0C:  Foe: highest MP
         0x0D:  Foe: lowest MP
         0x0E:  Foe: highest max MP
         0x0F:  Foe: lowest max MP
         0x10:  Foe: highest level
         0x11:  Foe: lowest level
         0x12:  Foe: highest strength
         0x13:  Foe: lowest strength
         0x14:  Foe: highest magick power
         0x15:  Foe: lowest magick power
         0x16:  Foe: highest speed
         0x17:  Foe: lowest speed
         0x18:  Foe: highest defense
         0x19:  Foe: highest magick resist
         0x1A:  Foe: HP ≧ 100,000
         0x1B:  Foe: HP ≧ 50,000
         0x1C:  Foe: HP ≧ 10,000
         0x1D:  Foe: HP ≧ 5,000
         0x1E:  Foe: HP ≧ 3,000
         0x1F:  Foe: HP ≧ 2,000
         0x20:  Foe: HP ≧ 1,000
         0x21:  Foe: HP ≧ 500
         0x22:  Foe: HP < 100,000
         0x23:  Foe: HP < 50,000
         0x24:  Foe: HP < 10,000
         0x25:  Foe: HP < 5,000
         0x26:  Foe: HP < 3,000
         0x27:  Foe: HP < 2,000
         0x28:  Foe: HP < 1,000
         0x29:  Foe: HP < 500
         0x2A:  Foe: HP = 100%
         0x2B:  Foe: HP ≧ 70%
         0x2C:  Foe: HP ≧ 50%
         0x2D:  Foe: HP ≧ 30%
         0x2E:  Foe: status = Petrify
         0x2F:  Foe: status = Stop
         0x30:  Foe: status = Sleep
         0x31:  Foe: status = Confuse
         0x32:  Foe: status = Doom
         0x33:  Foe: status = Blind
         0x34:  Foe: status = Poison
         0x35:  Foe: status = Silence
         0x36:  Foe: status = Sap
         0x37:  Foe: status = Oil
         0x38:  Foe: status = Reverse
         0x39:  Foe: status = Disable
         0x3A:  Foe: status = Immobilize
         0x3B:  Foe: status = Slow
         0x3C:  Foe: status = Disease
         0x3D:  Foe: status = Protect
         0x3E:  Foe: status = Shell
         0x3F:  Foe: status = Haste
         0x40:  Foe: status = Bravery
         0x41:  Foe: status = Faith
         0x42:  Foe: status = Reflect
         0x43:  [Foe: status = Invisible] | Self: Enemy targeting Ally
         0x44:  Foe: status = Regen
         0x45:  [Foe: status = Float] | Self: targeted by Enemy
         0x46:  Foe: status = Berserk
         0x47:  [Foe: status = Bubble] | Foe: Distributed Attack
         0x48:  Foe: status = HP Critical
         0x49:  Foe: fire-weak
         0x4A:  Foe: lightning-weak
         0x4B:  Foe: ice-weak
         0x4C:  Foe: earth-weak
         0x4D:  Foe: water-weak
         0x4E:  Foe: wind-weak
         0x4F:  Foe: holy-weak
         0x50:  Foe: dark-weak
         0x51:  Foe: fire-vulnerable
         0x52:  Foe: lightning-vulnerable
         0x53:  Foe: ice-vulnerable
         0x54:  Foe: earth-vulnerable
         0x55:  Foe: water-vulnerable
         0x56:  Foe: wind-vulnerable
         0x57:  Foe: holy-vulnerable
         0x58:  Foe: dark-vulnerable
         0x59:  Foe: undead
         0x5A:  Foe: flying
         0x5B:  Ally: item AMT ≧ 10
         0x5C:  Foe: character HP = 100%
         0x5D:  Foe: item AMT ≧ 10
         0x5E:  Foe: character status = Blind
         0x5F:  Foe: character status = Silence
         0x60:  Foe: character status = Bravery
         0x61:  Foe: character status = Faith
         0x62:  Foe: character status = HP Critical
         0x63:  Foe: character MP ≧ 90%
         0x64:  Foe: character MP ≧ 70%
         0x65:  Foe: character MP ≧ 50%
         0x66:  Foe: character MP ≧ 30%
         0x67:  Foe: character MP ≧ 10%
         0x68:  Foe: character MP < 90%
         0x69:  Foe: character MP < 70%
         0x6A:  Foe: character MP < 50%
         0x6B:  Foe: character MP < 30%
         0x6C:  Foe: character MP < 10%
         0x6D:  Foe: character HP ≧ 90%
         0x6E:  Foe: character HP ≧ 70%
         0x6F:  Foe: character HP ≧ 50%
         0x70:  Foe: character HP ≧ 30%
         0x71:  Foe: character HP ≧ 10%
         0x72:  Foe: character HP < 90%
         0x73:  Foe: character HP < 70%
         0x74:  Foe: character HP < 50%
         0x75:  Foe: character HP < 30%
         0x76:  Foe: character HP < 10%
         0x77:  Self
         0x78:  Self: HP < 100%
         0x79:  Self: HP < 90%
         0x7A:  Self: HP < 80%
         0x7B:  Self: HP < 70%
         0x7C:  Self: HP < 60%
         0x7D:  Self: HP < 50%
         0x7E:  Self: HP < 40%
         0x7F:  Self: HP < 30%
         0x80:  Self: HP < 20%
         0x81:  Self: HP < 10%
         0x82:  Self: MP < 100%
         0x83:  Self: MP < 90%
         0x84:  Self: MP < 80%
         0x85:  Self: MP < 70%
         0x86:  Self: MP < 60%
         0x87:  Self: MP < 50%
         0x88:  Self: MP < 40%
         0x89:  Self: MP < 30%
         0x8A:  Self: MP < 20%
         0x8B:  Self: MP < 10%
         0x8C:  Self: status = Petrify
         0x8D:  Self: status = Doom
         0x8E:  Self: status = Blind
         0x8F:  Self: status = Poison
         0x90:  Self: status = Silence
         0x91:  Self: status = Sap
         0x92:  Self: status = Oil
         0x93:  Self: status = Reverse
         0x94:  Self: status = Immobilize
         0x95:  Self: status = Slow
         0x96:  Self: status = Disease
         0x97:  Self: status = Lure
         0x98:  Self: status = Protect
         0x99:  Self: status = Shell
         0x9A:  Self: status = Haste
         0x9B:  Self: status = Bravery
         0x9C:  Self: status = Faith
         0x9D:  Self: status = Reflect
         0x9E:  Self: status = Invisible
         0x9F:  Self: status = Regen
         0xA0:  Self: status = Float
         0xA1:  Self: status = Bubble
         0xA2:  Self: status = HP Critical
         0xA3:  Ally: any
         0xA4:  Ally: party leader
         0xA5:  Ally: Vaan
         0xA6:  Ally: Ashe
         0xA7:  Ally: Fran
         0xA8:  Ally: Balthier
         0xA9:  Ally: Penelo
         0xAA:  Ally: Basch
         0xAB:  [Ally: Guest] | Ally: Guest
         0xAC:  Ally: lowest HP
         0xAD:  Ally: strongest weapon
         0xAE:  Ally: lowest defense
         0xAF:  Ally: lowest magick resist
         0xB0:  Ally: HP < 100%
         0xB1:  Ally: HP < 90%
         0xB2:  Ally: HP < 80%
         0xB3:  Ally: HP < 70%
         0xB4:  Ally: HP < 60%
         0xB5:  Ally: HP < 50%
         0xB6:  Ally: HP < 40%
         0xB7:  Ally: HP < 30%
         0xB8:  Ally: HP < 20%
         0xB9:  Ally: HP < 10%
         0xBA:  Ally: MP < 100%
         0xBB:  Ally: MP < 90%
         0xBC:  Ally: MP < 80%
         0xBD:  Ally: MP < 70%
         0xBE:  Ally: MP < 60%
         0xBF:  Ally: MP < 50%
         0xC0:  Ally: MP < 40%
         0xC1:  Ally: MP < 30%
         0xC2:  Ally: MP < 20%
         0xC3:  Ally: MP < 10%
         0xC4:  Ally: status = KO
         0xC5:  Ally: status = Stone
         0xC6:  Ally: status = Petrify
         0xC7:  Ally: status = Stop
         0xC8:  Ally: status = Sleep
         0xC9:  Ally: status = Confuse
         0xCA:  Ally: status = Doom
         0xCB:  Ally: status = Blind
         0xCC:  Ally: status = Poison
         0xCD:  Ally: status = Silence
         0xCE:  Ally: status = Sap
         0xCF:  Ally: status = Oil
         0xD0:  Ally: status = Reverse
         0xD1:  Ally: status = Disable
         0xD2:  Ally: status = Immobilize
         0xD3:  Ally: status = Slow
         0xD4:  Ally: status = Disease
         0xD5:  Ally: status = Lure
         0xD6:  Ally: status = Protect
         0xD7:  Ally: status = Shell
         0xD8:  Ally: status = Haste
         0xD9:  Ally: status = Bravery
         0xDA:  Ally: status = Faith
         0xDB:  Ally: status = Reflect
         0xDC:  Ally: status = Invisible
         0xDD:  Ally: status = Regen
         0xDE:  Ally: status = Float
         0xDF:  Ally: status = Berserk
         0xE0:  Ally: status = Bubble
         0xE1:  Ally: status = HP Critical
         0xE2:  [Reserve (1)] | Foe: targeting Vaan
         0xE3:  [Reserve (2)] | Foe: targeting Ashe
         0xE4:  [Reserve (3)] | Foe: targeting Fran
         0xE5:  [Reserve (4)] | Foe: targeting Balthier
         0xE6:  [Reserve (5)] | Foe: targeting Basch
         0xE7:  [Reserve (6)] | Foe: targeting Penelo
         0xE8:  [Reserve (7)] | Self: enemy count ≧ 2
         0xE9:  [Reserve (8)] | Self: enemy count ≧ 3
         0xEA:  [Reserve (9)] | Self: enemy count ≧ 4
         0xEB:  [Reserve (10)] | Self: enemy count ≧ 5
         0xEC:  [Reserve (11)] | Ally: enemy count ≧ 2
         0xED:  [Reserve (12)] | Ally: enemy count ≧ 3
         0xEE:  [Reserve (13)] | Ally: enemy count ≧ 4
         0xEF:  [Reserve (14)] | Ally: enemy count ≧ 5
         0xF0:  [Reserve (15)] | Foe: count ≧ 2
         0xF1:  [Reserve (16)] | Foe: count ≧ 3
         0xF2:  [Reserve (17)] | Foe: count ≧ 4
         0xF3:  [Reserve (18)] | Foe: count ≧ 5
         0xF4:  [Reserve (19)] | Foe: ally count ≧ 2
         0xF5:  [Reserve (20)] | Foe: ally count ≧ 3
         0xF6:  [Reserve (21)] | Self: item AMT ≧ 10
         0xF7:  [Reserve (22)] | Foe: HP ≧ 90%
         0xF8:  [Reserve (23)] | Foe: HP ≧ 10%
         0xF9:  [Reserve (24)] | Foe: HP < 90%
         0xFA:  [Reserve (25)] | Foe: HP < 70%
         0xFB:  [Reserve (26)] | Foe: HP < 50%
         0xFC:  [Reserve (27)] | Foe: HP < 30%
         0xFD:  [Reserve (28)] | Foe: HP < 10%
         0xFE:  [Reserve (29)] | Foe: Concentrated Attack
         0xFF:  [NOT USED no_chip] | [Foe: Daring Attack]

  The below table shows which values correspond to each gambit action. Like
  above, dummied out actions are shown in square brackets, and version changes
  are separated with pipes (in 'US | IZJS' order).

  Value     Action                                     Category
  -------   ---------------------------------------    --------------
  0x0000:   Cure                                       White Magick
  0x0001:   Blindna                                    White Magick
  0x0002:   Vox                                        White Magick
  0x0003:   Poisona                                    White Magick
  0x0004:   Cura                                       White Magick
  0x0005:   Raise                                      White Magick
  0x0006:   Curaga                                     White Magick
  0x0007:   Stona                                      White Magick
  0x0008:   Regen                                      White Magick
  0x0009:   Cleanse                                    White Magick
  0x000A:   Esuna                                      White Magick
  0x000B:   Curaja                                     White Magick
  0x000C:   Dispel                                     White Magick
  0x000D:   Dispelga                                   White Magick
  0x000E:   Renew                                      White Magick
  0x000F:   Arise                                      White Magick
  0x0010:   Esunaga                                    White Magick
  0x0011:   Holy                                       White Magick
  0x0012:   Fire                                       Black Magick
  0x0013:   Thunder                                    Black Magick
  0x0014:   Blizzard                                   Black Magick
  0x0015:   Water                                      Black Magick
  0x0016:   Aero                                       Black Magick
  0x0017:   Fira                                       Black Magick
  0x0018:   Thundara                                   Black Magick
  0x0019:   Blizzara                                   Black Magick
  0x001A:   Bio                                        Black Magick
  0x001B:   Aeroga                                     Black Magick
  0x001C:   Firaga                                     Black Magick
  0x001D:   Thundaga                                   Black Magick
  0x001E:   Blizzaga                                   Black Magick
  0x001F:   Shock                                      Black Magick
  0x0020:   Scourge                                    Black Magick
  0x0021:   Flare                                      Black Magick
  0x0022:   Ardor                                      Black | Arcane Magick
  0x0023:   Scathe                                     Black Magick
  0x0024:   Haste                                      Time Magick
  0x0025:   Float                                      Time Magick
  0x0026:   Hastega                                    Time Magick
  0x0027:   Slow                                       Time Magick
  0x0028:   Immobilize                                 Time Magick
  0x0029:   Disable                                    Time Magick
  0x002A:   Bleed                                      Time Magick
  0x002B:   Break                                      Time Magick
  0x002C:   Stop                                       Time Magick
  0x002D:   Slowga                                     Time Magick
  0x002E:   Countdown                                  Time Magick
  0x002F:   Reflect                                    Time Magick
  0x0030:   Reflectga                                  Time Magick
  0x0031:   Balance                                    Time Magick
  0x0032:   Warp                                       Time Magick
  0x0033:   Protect                                    Green | White Magick
  0x0034:   Shell                                      Green | White Magick
  0x0035:   Bravery                                    Green | White Magick
  0x0036:   Faith                                      Green | White Magick
  0x0037:   Protectga                                  Green | White Magick
  0x0038:   Shellga                                    Green | White Magick
  0x0039:   Blind                                      Green | Black Magick
  0x003A:   Oil                                        Green Magick
  0x003B:   Poison                                     Green | Black Magick
  0x003C:   Silence                                    Green | Black Magick
  0x003D:   Sleep                                      Green | Black Magick
  0x003E:   Blindga                                    Green | Black Magick
  0x003F:   Toxify                                     Green | Black Magick
  0x0040:   Silencega                                  Green | Black Magick
  0x0041:   Sleepga                                    Green | Black Magick
  0x0042:   Reverse                                    Arcane | Green Magick
  0x0043:   Berserk                                    Arcane | Time Magick
  0x0044:   Death                                      Arcane Magick
  0x0045:   Confuse                                    Arcane | White Magick
  0x0046:   Decoy                                      Arcane | Green Magick
  0x0047:   Vanish                                     Arcane | Time Magick
  0x0048:   Vanishga                                   Arcane | Time Magick
  0x0049:   Drain                                      Arcane | Green Magick
  0x004A:   Syphon                                     Arcane | Green Magick
  0x004B:   Bubble                                     Arcane | Green Magick
  0x004C:   Dark                                       Arcane Magick
  0x004D:   Darkra                                     Arcane Magick
  0x004E:   Darkga                                     Arcane Magick
  0x004F:   Gravity                                    Arcane | Time Magick
  0x0050:   Graviga                                    Arcane | Time Magick
  0x0051:   [NOT USED] | [Time-out]                    Reserve
  0x0052:   Potion                                     Item
  0x0053:   Hi-Potion                                  Item
  0x0054:   X-Potion                                   Item
  0x0055:   Ether                                      Item
  0x0056:   Hi-Ether                                   Item
  0x0057:   Elixir                                     Item
  0x0058:   Phoenix Down                               Item
  0x0059:   Gold Needle                                Item
  0x005A:   Echo Herbs                                 Item
  0x005B:   Antidote                                   Item
  0x005C:   Eye Drops                                  Item
  0x005D:   Alarm Clock                                Item
  0x005E:   Handkerchief                               Item
  0x005F:   Chronos Tear                               Item
  0x0060:   Smelling Salts                             Item
  0x0061:   Vaccine                                    Item
  0x0062:   Remedy                                     Item
  0x0063:   Red Fang                                   Item
  0x0064:   Blue Fang                                  Item
  0x0065:   White Fang                                 Item
  0x0066:   Bacchus's Wine                             Item
  0x0067:   Megalixir                                  Item
  0x0068:   [Reserve (1)] | Baltoro's Seed             Reserve | Item
  0x0069:   [Reserve (2)] | Spirit of Lowtown          Reserve | Item
  0x006A:   [Reserve (3)] | Dark Energy                Reserve | Item
  0x006B:   [Reserve (4)] | Meteorite (1)              Reserve | Item
  0x006C:   [Reserve (5)] | Meteorite (2)              Reserve | Item
  0x006D:   [Reserve (6)] | Meteorite (3)              Reserve | Item
  0x006E:   [Reserve (7)] | Meteorite (4)              Reserve | Item
  0x006F:   [Reserve (8)] | [Reserve (1)]              Reserve
  0x0070:   [Reserve (9)] | [Reserve (2)]              Reserve
  0x0071:   [Reserve (10)] | [Reserve (3)]             Reserve
  0x0072:   [Reserve (11)] | [Reserve (4)]             Reserve
  0x0073:   [Reserve (12)] | [Reserve (5)]             Reserve
  0x0074:   [Reserve (13)] | [Reserve (6)]             Reserve
  0x0075:   [Reserve (14)] | [Reserve (7)]             Reserve
  0x0076:   [Reserve (15)] | [Reserve (8)]             Reserve
  0x0077:   [Reserve (16)] | [Reserve (9)]             Reserve
  0x0078:   [Reserve (17)] | [Reserve (10)]            Reserve
  0x0079:   [Reserve (18)] | [Reserve (11)]            Reserve
  0x007A:   [Reserve (19)] | [Reserve (12)]            Reserve
  0x007B:   [Reserve (20)] | [Reserve (13)]            Reserve
  0x007C:   [Reserve (21)] | Reverse Mote              Reserve | Item
  0x007D:   Dark Mote                                  Item
  0x007E:   Water Mote | Aero Mote                     Item
  0x007F:   Aero Mote | Water Mote                     Item
  0x0080:   Holy Mote | Bio Mote                       Item
  0x0081:   Scathe Mote | Shock Mote                   Item
  0x0082:   Balance Mote | Holy Mote                   Item
  0x0083:   Hastega Mote | Scathe Mote                 Item
  0x0084:   Reflectga Mote | Balance Mote              Item
  0x0085:   Vanishga Mote | Gravity Mote               Item
  0x0086:   Float Mote | Cura Mote                     Item
  0x0087:   Warp Mote | Dispel Mote                    Item
  0x0088:   [Reserve (22)] | Aeroga Mote               Reserve | Item
  0x0089:   [Reserve (23)] | Warp Mote                 Reserve | Item
  0x008A:   [Reserve (24)] | Bubble Mote               Reserve | Item
  0x008B:   [Reserve (25)] | Hastega Mote              Reserve | Item
  0x008C:   [Reserve (26)] | Reflectga Mote            Reserve | Item
  0x008D:   [Reserve (27)] | Vanishga Mote             Reserve | Item
  0x008E:   [Reserve (28)] | Float Mote                Reserve | Item
  0x008F:   Eksir Berries                              Item
  0x0090:   Dark Matter                                Item
  0x0091:   Knot of Rust                               Item
  0x0092:   [Do nothing.]                              Reserve
  0x0093:   [Reserve (29)] | [Reserve (14)]            Reserve
  0x0094:   [Mount]                                    Reserve
  0x0095:   [Dismount]                                 Reserve
  0x0096:   Attack                                     Attack command
  0x0097:   [actstop]                                  Reserve
  0x0098:   [sousachange]                              Reserve
  0x0099:   [escapestop]                               Reserve
  0x009A:   [escape]                                   Reserve
  0x009B:   [Reserve (30)] | [All except leader On]    Reserve
  0x009C:   [Reserve (31)] | [All On]                  Reserve
  0x009D:   [Reserve (32)] | [Gambit Off]              Reserve
  0x009E:   First Aid                                  Technick
  0x009F:   Shades of Black                            Technick
  0x00A0:   Horology                                   Technick
  0x00A1:   Stamp                                      Technick
  0x00A2:   Achilles                                   Technick
  0x00A3:   Charge                                     Technick
  0x00A4:   Infuse                                     Technick
  0x00A5:   Souleater                                  Technick
  0x00A6:   Wither                                     Technick
  0x00A7:   Addle                                      Technick
  0x00A8:   Bonecrusher                                Technick
  0x00A9:   Steal                                      Technick
  0x00AA:   Telekinesis                                Technick
  0x00AB:   Expose                                     Technick
  0x00AC:   Shear                                      Technick
  0x00AD:   Charm                                      Technick
  0x00AE:   Revive                                     Technick
  0x00AF:   Sight Unseeing                             Technick
  0x00B0:   Numerology                                 Technick
  0x00B1:   Libra                                      Technick
  0x00B2:   Poach                                      Technick
  0x00B3:   1000 Needles                               Technick
  0x00B4:   Traveler                                   Technick
  0x00B5:   Gil Toss                                   Technick
  0x00B6:   Painflare                                  Esper Technick
  0x00B7:   Hellfire                                   Esper Technick
  0x00B8:   Flash-Freeze                               Esper Technick
  0x00B9:   Frostwave                                  Esper Technick
  0x00BA:   Flash Arc                                  Esper Technick
  0x00BB:   Judgment Bolt                              Esper Technick
  0x00BC:   Roxxor                                     Esper Technick
  0x00BD:   Gaia's Wrath                               Esper Technick
  0x00BE:   Malaise                                    Esper Technick
  0x00BF:   Blight                                     Esper Technick
  0x00C0:   Briny Cannonade                            Esper Technick
  0x00C1:   Tsunami                                    Esper Technick
  0x00C2:   Kill                                       Esper Technick
  0x00C3:   Condemnation                               Esper Technick
  0x00C4:   Devour Soul                                Esper Technick
  0x00C5:   Soul Purge                                 Esper Technick
  0x00C6:   Whirlwind                                  Esper Technick
  0x00C7:   Tornado                                    Esper Technick
  0x00C8:   Gravity Well                               Esper Technick
  0x00C9:   Big Bang                                   Esper Technick
  0x00CA:   Comet                                      Esper Technick
  0x00CB:   Meteor                                     Esper Technick
  0x00CC:   Redemption                                 Esper Technick
  0x00CD:   Eschaton                                   Esper Technick
  0x00CE:   Banish Ray                                 Esper Technick
  0x00CF:   Final Eclipse                              Esper Technick
  0x00D0:   Red Spiral                                 Quickening
  0x00D1:   White Whorl                                Quickening
  0x00D2:   Pyroclasm                                  Quickening
  0x00D3:   Feral Strike                               Quickening
  0x00D4:   Whip Kick                                  Quickening
  0x00D5:   Shatterheart                               Quickening
  0x00D6:   Fires of War                               Quickening
  0x00D7:   Tides of Fate                              Quickening
  0x00D8:   Element of Treachery                       Quickening
  0x00D9:   Fulminating Darkness                       Quickening
  0x00DA:   Ruin Impendent                             Quickening
  0x00DB:   Flame Purge                                Quickening
  0x00DC:   Northswain's Glow                          Quickening
  0x00DD:   Heaven's Wrath                             Quickening
  0x00DE:   Maelstrom's Bolt                           Quickening
  0x00DF:   Intercession                               Quickening
  0x00E0:   Evanescence                                Quickening
  0x00E1:   Resplendence                               Quickening
  0x00E2:   Inferno                                    Quickening
  0x00E3:   Cataclysm                                  Quickening
  0x00E4:   Torrent                                    Quickening
  0x00E5:   Windburst                                  Quickening
  0x00E6:   [NOT USED] | [Dark Impact]                 Reserve Quickening
  0x00E7:   Luminescence                               Quickening
  0x00E8:   [NOT USED] | [Hallucination]               Reserve Quickening
  0x00E9:   [NOT USED] | [Accretion]                   Reserve Quickening
  0x00EA:   Ark Blast                                  Quickening
  0x00EB:   [NOT USED] | [Death Attract]               Reserve Quickening
  0x00EC:   [NOT USED] | [Apocalypse]                  Reserve Quickening
  0x00ED:   Whiteout                                   Quickening
  0x00EE:   [NOT USED] | [Cataclysm]                   Reserve Quickening
  0x00EF:   [NOT USED] | [Grand Cross]                 Reserve Quickening
  0x00F0:   [NOT USED] | [Neo Graviton]                Reserve Quickening
  0x00F1:   Black Hole                                 Quickening
  0x00F2:   Mist Charge                                Quickening
  0x00F3:   Mist Charge                                Quickening
  0x00F4:   Mist Charge                                Quickening
  0x00F5:   Chain Bonus                                Quickening
  0x00F6:   explosion                                  Reserve Trap effect
  0x00F7:   sten needle                                Reserve Trap effect
  0x00F8:   fusillade                                  Reserve Trap effect
  0x00F9:   wizardsbane                                Reserve Trap effect
  0x00FA:   choking gas                                Reserve Trap effect
  0x00FB:   befuddling gas                             Reserve Trap effect
  0x00FC:   stone gas                                  Reserve Trap effect
  0x00FD:   blinding smoke                             Reserve Trap effect
  0x00FE:   silence gas                                Reserve Trap effect
  0x00FF:   stasis                                     Reserve Trap effect
  0x0100:   swarm                                      Reserve Trap effect
  0x0101:   leech                                      Reserve Trap effect
  0x0102:   oil bug                                    Reserve Trap effect
  0x0103:   gil bug                                    Reserve Trap effect
  0x0104:   rejuvenation                               Reserve Trap effect
  0x0105:   manafont                                   Reserve Trap effect
  0x0106:   [Belias]                                   Reserve Summon
  0x0107:   [Mateus]                                   Reserve Summon
  0x0108:   [Adrammelech]                              Reserve Summon
  0x0109:   [Hashmal]                                  Reserve Summon
  0x010A:   [Cúchulainn]                               Reserve Summon
  0x010B:   [Famfrit]                                  Reserve Summon
  0x010C:   [Zalera]                                   Reserve Summon
  0x010D:   [Shemhazai]                                Reserve Summon
  0x010E:   [Chaos]                                    Reserve Summon
  0x010F:   [Zeromus]                                  Reserve Summon
  0x0110:   [Exodus]                                   Reserve Summon
  0x0111:   [Ultima]                                   Reserve Summon
  0x0112:   [Zodiark]                                  Reserve Summon
  0x0113:   [Dismiss]                                  Reserve Summon

  Beyond this range, further gambit actions (such as enemy technicks) can be
  found. That being said, all values greater than 0x00B5 assigned to any
  character's gambit will never be performed through gambit-trigger, even when
  the condition is met.
-------------------------------------------------------------------------------



[3.20] Gambit slot toggle flags
-------------------------------------------------------------------------------
  These two bytes hold 16 flags, the highest 4 of which aren't used and are
  always OFF, as characters have (at most) 12 gambit slots. Gambit slots with a
  gambit ON have the appropriate flag ON.

  1st byte
    +0x01: Gambit slot 1
    +0x02: Gambit slot 2
    +0x04: Gambit slot 3
    +0x08: Gambit slot 4
    +0x10: Gambit slot 5
    +0x20: Gambit slot 6
    +0x40: Gambit slot 7
    +0x80: Gambit slot 8

  2nd byte
    +0x01: Gambit slot 9
    +0x02: Gambit slot 10
    +0x04: Gambit slot 11
    +0x08: Gambit slot 12
    +0x10: (Unused flag - always OFF)
    +0x20: (Unused flag - always OFF)
    +0x40: (Unused flag - always OFF)
    +0x80: (Unused flag - always OFF)
-------------------------------------------------------------------------------



[3.21] Total gambit slots available
-------------------------------------------------------------------------------
  The game appears to only ever use 2-12 for this value.
-------------------------------------------------------------------------------



[3.22] Temporary status effect timers
-------------------------------------------------------------------------------
  Each of the active temporary status effects also stores its time remaining,
  in 4-byte special timer format (essentially base-256 values with a decimal
  point between the lowest 2 digits). When a timer is not in use, it holds 0.

  The order of the status effects represented in the timer data matches the
  order in the Temporary status effects data:

                          Status Effect    Address
                          -------------    -------
                          KO               t +0x00
                          Stone            t +0x04
                          Petrify          t +0x08
                          Stop             t +0x0C
                          Sleep            t +0x10
                          Confuse          t +0x14
                          Doom             t +0x18
                          Blind            t +0x1C
                          Poison           t +0x20
                          Silence          t +0x24
                          Sap              t +0x28
                          Oil              t +0x2C
                          Reverse          t +0x30
                          Disable          t +0x34
                          Immobilize       t +0x38
                          Slow             t +0x3C
                          Disease          t +0x40
                          Lure             t +0x44
                          Protect          t +0x48
                          Shell            t +0x4C
                          Haste            t +0x50
                          Bravery          t +0x54
                          Faith            + t0x58
                          Reflect          t +0x5C
                          Invisible        t +0x60
                          Regen            t +0x64
                          Float            t +0x68
                          Berserk          t +0x6C
                          Bubble           t +0x70
                          HP Critical      t +0x74
                          Libra            t +0x78
                          X-Zone           t +0x7C

  Within each timer's 4 bytes of data:

    1st byte
      Fractional seconds (Amount of 256ths of 1 second; base-256 partial digit)

    2nd byte
      Seconds (Amount of seconds; base-256 lowest integer digit)

    3rd byte
      Seconds×256 (Amount of 256-second groups; base-256 middle integer digit)

    4th byte
      Seconds×65536 (Amount of 65536-second groups; base-256 highest integer
                  digit; the game only ever uses 00, as no status effect lasts
                  this long)

  For example, with 5 minutes & 7.5 seconds (307.5s), we have 0 groups of 65536
  seconds, 1 group of 256 seconds, 51 (0x33) individual seconds, and 128 (0x80)
  256ths of a second; we should have '80 33 01 00' for the timer's bytes.

  Side note: Some of these timers aren't actually used at any point. The game
  never applies a temporary KO or HP Critical status with a countdown for it to
  wear off, for example.
-------------------------------------------------------------------------------



[3.23] (Unknown/Unused byte range)
-------------------------------------------------------------------------------
  These 80 bytes appear to be unused and always set to 0.
-------------------------------------------------------------------------------



[3.24] Experience points & License points
-------------------------------------------------------------------------------
  These values work the same way as Maximum HP: they can hold maximum values of
  2147483647 each, despite the value displayed in the menu.
-------------------------------------------------------------------------------



[3.25] Special license flags
-------------------------------------------------------------------------------
  These 32 flags store which Mist licenses and Espers on a character's license
  board are activated, and whether the Smallswords (US version)/Battle Commands
  (IZJS Version) license is activated.

  In the US version, the license board has 18 Mist licenses - each uses a flag;
  the 13 Esper licenses and the Smallswords license add with these to use all
  32 flags. In the IZJS version, each job's license board has 4 Mist licenses,
  and as such, 4 Mist license flags are used. The other 14 are unused, and are
  always OFF.

             Flag           US Version            IZJS Version
             --------       ------------          ------------
             1st byte
               +0x01:       Mist License          Mist License
               +0x02:       Mist License          Mist License
               +0x04:       Mist License          Mist License
               +0x08:       Mist License          Mist License
               +0x10:       Mist License          (Unused flag)
               +0x20:       Mist License          (Unused flag)
               +0x40:       Mist License          (Unused flag)
               +0x80:       Mist License          (Unused flag)
           
             2nd byte
               +0x01:       Mist License          (Unused flag)
               +0x02:       Mist License          (Unused flag)
               +0x04:       Mist License          (Unused flag)
               +0x08:       Mist License          (Unused flag)
               +0x10:       Mist License          (Unused flag)
               +0x20:       Mist License          (Unused flag)
               +0x40:       Mist License          (Unused flag)
               +0x80:       Mist License          (Unused flag)

             3rd byte
               +0x01:       Mist License          (Unused flag)
               +0x02:       Mist License          (Unused flag)
               +0x04:       Belias                Belias
               +0x08:       Mateus                Mateus
               +0x10:       Adrammelech           Adrammelech
               +0x20:       Hashmal               Hashmal
               +0x40:       Cúchulainn            Cúchulainn
               +0x80:       Famfrit               Famfrit

             4th byte
               +0x01:       Zalera                Zalera
               +0x02:       Shemhazai             Shemhazai
               +0x04:       Chaos                 Chaos
               +0x08:       Zeromus               Zeromus
               +0x10:       Exodus                Exodus
               +0x20:       Ultima                Ultima
               +0x40:       Zodiark               Zodiark
               +0x80:       Smallswords (US)      Battle Commands (IZJS)

  Side note: The Battle Commands license doesn't actually provide the Attack
  and Item battle commands - these commands are available without the license
  activated (although this situation isn't possible without modification). That
  being said, the Smallswords license in the US version is actually required to
  equip Mythril Sword and Mythril Blade.
-------------------------------------------------------------------------------



[3.26] Common license flags
-------------------------------------------------------------------------------
  In the US version, the license board contains 268 separate licenses that all
  characters can learn simultaneously (i.e. all licenses except Mist and Esper
  licenses). There are 328 common licenses in the IZJS version (using all 328
  flags), while the final 60 flags are unused in the US version. As noted in
  the Special license flags section, Smallswords (US)/Battle Commands (IZJS) is
  not included in these data.

             Flag           US Version            IZJS Version
             --------       ------------          ------------
             1st byte
               +0x01:       Swords 1              Swords 1
               +0x02:       Swords 2              Swords 2
               +0x04:       Swords 3              Swords 3
               +0x08:       Swords 4              Swords 4
               +0x10:       Swords 5              Swords 5
               +0x20:       Swords 6              Swords 6
               +0x40:       Swords 7              Swords 7
               +0x80:       Blood Sword           Swords 8

             2nd byte
               +0x01:       Greatswords 1         Swords 9
               +0x02:       Greatswords 2         Blood Sword
               +0x04:       Greatswords 3         Blood Sword A
               +0x08:       Excalibur             Greatswords 1
               +0x10:       Tournesol             Greatswords 2
               +0x20:       Katana 1              Greatswords 3
               +0x40:       Katana 2              Greatswords 4
               +0x80:       Katana 3              Excalibur

             3rd byte
               +0x01:       Katana 4              Excalipoor
               +0x02:       Masamune              Tournesol
               +0x04:       Ninja Swords 1        Katana 1
               +0x08:       Ninja Swords 2        Katana 2
               +0x10:       Yagyu Darkblade       Katana 3
               +0x20:       Spears 1              Katana 4
               +0x40:       Spears 2              Katana 5
               +0x80:       Spears 3              Masamune

             4th byte
               +0x01:       Spears 4              Masamune I
               +0x02:       Spears 5              Ninja Swords 1
               +0x04:       Dragon Whisker        Ninja Swords 2
               +0x08:       Zodiac Spear          Ninja Swords 3
               +0x10:       Poles 1               Yagyu Darkblade
               +0x20:       Poles 2               Spears 1
               +0x40:       Poles 3               Spears 2
               +0x80:       Poles 4               Spears 3

             5th byte
               +0x01:       Poles 5               Spears 4
               +0x02:       Whale Whisker         Spears 5
               +0x04:       Bows 1                Dragon Whisker
               +0x08:       Bows 2                Dragon Whisker L
               +0x10:       Bows 3                Zodiac Spear
               +0x20:       Bows 4                Poles 1
               +0x40:       Bows 5                Poles 2
               +0x80:       Bows 6                Poles 3

             6th byte
               +0x01:       Sagittarius           Poles 4
               +0x02:       Crossbows 1           Poles 5
               +0x04:       Crossbows 2           Poles 6
               +0x08:       Crossbows 3           Whale Whisker
               +0x10:       Crossbows 4           Whale Whisker N
               +0x20:       Guns 1                Bows 1
               +0x40:       Guns 2                Bows 2
               +0x80:       Guns 3                Bows 3

             7th byte
               +0x01:       Guns 4                Bows 4
               +0x02:       Guns 5                Bows 5
               +0x04:       Guns 6                Bows 6
               +0x08:       Axes & Hammers 1      Bows 7
               +0x10:       Axes & Hammers 2      Sagittarius
               +0x20:       Axes & Hammers 3      Sagittarius A
               +0x40:       Axes & Hammers 4      Crossbows 1
               +0x80:       Axes & Hammers 5      Crossbows 2

             8th byte
               +0x01:       Axes & Hammers 6      Crossbows 3
               +0x02:       Axes & Hammers 7      Crossbows 4
               +0x04:       Daggers 1             Guns 1
               +0x08:       Daggers 2             Guns 2
               +0x10:       Daggers 3             Guns 3
               +0x20:       Daggers 4             Guns 4
               +0x40:       Daggers 5             Guns 5
               +0x80:       Danjuro               Guns 6

             9th byte
               +0x01:       Rods 1                Guns 7
               +0x02:       Rods 2                Axes & Hammers 1
               +0x04:       Rods 3                Axes & Hammers 2
               +0x08:       Rods 4                Axes & Hammers 3
               +0x10:       Rod of Faith          Axes & Hammers 4
               +0x20:       Staves 1              Axes & Hammers 5
               +0x40:       Staves 2              Axes & Hammers 6
               +0x80:       Staves 3              Axes & Hammers 7

             10th byte
               +0x01:       Staves 4              Axes & Hammers 8
               +0x02:       Staff of the Magi     Daggers 1
               +0x04:       Maces 1               Daggers 2
               +0x08:       Maces 2               Daggers 3
               +0x10:       Maces 3               Daggers 4
               +0x20:       Maces 4               Daggers 5
               +0x40:       Maces 5               Daggers 6
               +0x80:       Measures 1            Hunter's Blade

             11th byte
               +0x01:       Measures 2            Rods 1
               +0x02:       Measures 3            Rods 2
               +0x04:       Hand-bombs 1          Rods 3
               +0x08:       Hand-bombs 2          Rods 4
               +0x10:       Hand-bombs 3          Rod of Faith
               +0x20:       Shields 1             Staves 1
               +0x40:       Shields 2             Staves 2
               +0x80:       Shields 3             Staves 3

             12th byte
               +0x01:       Shields 4             Staves 4
               +0x02:       Shields 5             Staves 5
               +0x04:       Shields 6             Staff of the Magi
               +0x08:       Shell Shield          Maces 1
               +0x10:       Ensanguined Shield    Maces 2
               +0x20:       Zodiac Escutcheon     Maces 3
               +0x40:       Heavy Armor 1         Maces 4
               +0x80:       Heavy Armor 2         Maces 5

             13th byte
               +0x01:       Heavy Armor 3         Measures 1
               +0x02:       Heavy Armor 4         Measures 2
               +0x04:       Heavy Armor 5         Measures 3
               +0x08:       Heavy Armor 6         Measures 4
               +0x10:       Heavy Armor 7         Hand-bombs 1
               +0x20:       Heavy Armor 8         Hand-bombs 2
               +0x40:       Heavy Armor 9         Hand-bombs 3
               +0x80:       Heavy Armor 10        Hand-bombs 4

             14th byte
               +0x01:       Genji Armor           Shields 1
               +0x02:       Light Armor 1         Shields 2
               +0x04:       Light Armor 2         Shields 3
               +0x08:       Light Armor 3         Shields 4
               +0x10:       Light Armor 4         Shields 5
               +0x20:       Light Armor 5         Shields 6
               +0x40:       Light Armor 6         Shields 7
               +0x80:       Light Armor 7         Shell Shield

             15th byte
               +0x01:       Light Armor 8         Ensanguined Shield
               +0x02:       Light Armor 9         Zodiac Escutcheon
               +0x04:       Light Armor 10        Heavy Armor 1
               +0x08:       Light Armor 11        Heavy Armor 2
               +0x10:       Light Armor 12        Heavy Armor 3
               +0x20:       Mystic Armor 1        Heavy Armor 4
               +0x40:       Mystic Armor 2        Heavy Armor 5
               +0x80:       Mystic Armor 3        Heavy Armor 6

             16th byte
               +0x01:       Mystic Armor 4        Heavy Armor 7
               +0x02:       Mystic Armor 5        Heavy Armor 8
               +0x04:       Mystic Armor 6        Heavy Armor 9
               +0x08:       Mystic Armor 7        Heavy Armor 10
               +0x10:       Mystic Armor 8        Heavy Armor 11
               +0x20:       Mystic Armor 9        Heavy Armor 12
               +0x40:       Mystic Armor 10       Genji Armor
               +0x80:       Mystic Armor 11       Light Armor 1

             17th byte
               +0x01:       Mystic Armor 12       Light Armor 2
               +0x02:       Accessories 1         Light Armor 3
               +0x04:       Accessories 2         Light Armor 4
               +0x08:       Accessories 3         Light Armor 5
               +0x10:       Accessories 4         Light Armor 6
               +0x20:       Accessories 5         Light Armor 7
               +0x40:       Accessories 6         Light Armor 8
               +0x80:       Accessories 7         Light Armor 9

             18th byte
               +0x01:       Accessories 8         Light Armor 10
               +0x02:       Accessories 9         Light Armor 11
               +0x04:       Accessories 10        Light Armor 12
               +0x08:       Accessories 11        Light Armor 13
               +0x10:       Accessories 12        Mystic Armor 1
               +0x20:       Accessories 13        Mystic Armor 2
               +0x40:       Accessories 14        Mystic Armor 3
               +0x80:       Accessories 15        Mystic Armor 4

             19th byte
               +0x01:       Accessories 16        Mystic Armor 5
               +0x02:       Accessories 17        Mystic Armor 6
               +0x04:       Accessories 18        Mystic Armor 7
               +0x08:       Accessories 19        Mystic Armor 8
               +0x10:       Accessories 20        Mystic Armor 9
               +0x20:       Ribbon                Mystic Armor 10
               +0x40:       White Magick 1        Mystic Armor 11
               +0x80:       White Magick 2        Mystic Armor 12

             20th byte
               +0x01:       White Magick 3        Mystic Armor 13
               +0x02:       White Magick 4        Accessories 1
               +0x04:       White Magick 5        Accessories 2
               +0x08:       White Magick 6        Accessories 3
               +0x10:       White Magick 7        Accessories 4
               +0x20:       White Magick 8        Accessories 5
               +0x40:       Black Magick 1        Accessories 6
               +0x80:       Black Magick 2        Accessories 7

             21st byte
               +0x01:       Black Magick 3        Accessories 8
               +0x02:       Black Magick 4        Accessories 9
               +0x04:       Black Magick 5        Accessories 10
               +0x08:       Black Magick 6        Accessories 11
               +0x10:       Black Magick 7        Accessories 12
               +0x20:       Black Magick 8        Accessories 13
               +0x40:       Time Magick 1         Accessories 14
               +0x80:       Time Magick 2         Accessories 15

             22nd byte
               +0x01:       Time Magick 3         Accessories 16
               +0x02:       Time Magick 4         Accessories 17
               +0x04:       Time Magick 5         Accessories 18
               +0x08:       Time Magick 6         Accessories 19
               +0x10:       Time Magick 7         Accessories 20
               +0x20:       Green Magick 1        Accessories 21
               +0x40:       Green Magick 2        Accessories 22
               +0x80:       Green Magick 3        Ribbon

             23rd byte
               +0x01:       Green Magick 4        White Magick 1
               +0x02:       Green Magick 5        White Magick 2
               +0x04:       Green Magick 6        White Magick 3
               +0x08:       Green Magick 7        White Magick 4
               +0x10:       Arcane Magick 1       White Magick 5
               +0x20:       Arcane Magick 2       White Magick 6
               +0x40:       Arcane Magick 3       White Magick 7
               +0x80:       Arcane Magick 4       White Magick 8

             24th byte
               +0x01:       Arcane Magick 5       White Magick 9
               +0x02:       Arcane Magick 6       White Magick 10
               +0x04:       Arcane Magick 7       White Magick 11
               +0x08:       Warmage               White Magick 12
               +0x10:       Martyr                White Magick 13
               +0x20:       Inquisitor            Black Magick 1
               +0x40:       Headsman              Black Magick 2
               +0x80:       Adrenaline            Black Magick 3

             25th byte
               +0x01:       Spellbreaker          Black Magick 4
               +0x02:       Focus                 Black Magick 5
               +0x04:       Serenity              Black Magick 6
               +0x08:       Last Stand            Black Magick 7
               +0x10:       Spellbound            Black Magick 8
               +0x20:       Brawler               Black Magick 9
               +0x40:       Shield Block          Black Magick 10
               +0x80:       Shield Block          Black Magick 11

             26th byte
               +0x01:       Shield Block          Black Magick 12
               +0x02:       Channeling            Black Magick 13
               +0x04:       Channeling            Time Magick 1
               +0x08:       Channeling            Time Magick 2
               +0x10:       Swiftness             Time Magick 3
               +0x20:       Swiftness             Time Magick 4
               +0x40:       Swiftness             Time Magick 5
               +0x80:       Remedy Lore 1         Time Magick 6

             27th byte
               +0x01:       Remedy Lore 2         Time Magick 7
               +0x02:       Remedy Lore 3         Time Magick 8
               +0x04:       Potion Lore 1         Time Magick 9
               +0x08:       Potion Lore 2         Time Magick 10
               +0x10:       Potion Lore 3         Green Magick 1
               +0x20:       Ether Lore 1          Green Magick 2
               +0x40:       Ether Lore 2          Green Magick 3
               +0x80:       Ether Lore 3          Arcane Magick 1

             28th byte
               +0x01:       Phoenix Lore 1        Arcane Magick 2
               +0x02:       Phoenix Lore 2        Arcane Magick 3
               +0x04:       Phoenix Lore 3        Warmage
               +0x08:       Battle Lore           Martyr
               +0x10:       Battle Lore           Inquisitor
               +0x20:       Battle Lore           Headsman
               +0x40:       Battle Lore           Adrenaline
               +0x80:       Battle Lore           Spellbreaker

             29th byte
               +0x01:       Magick Lore           Focus
               +0x02:       Magick Lore           Serenity
               +0x04:       Magick Lore           Last Stand
               +0x08:       Magick Lore           Spellbound
               +0x10:       Magick Lore           Brawler
               +0x20:       +50 HP                Shield Block
               +0x40:       +100 HP               Shield Block
               +0x80:       +150 HP               Shield Block

             30th byte
               +0x01:       +200 HP               Channeling
               +0x02:       +500 HP               Channeling
               +0x04:       Gambit Slot           Channeling
               +0x08:       Gambit Slot           Swiftness
               +0x10:       Gambit Slot           Swiftness
               +0x20:       Gambit Slot           Swiftness
               +0x40:       Gambit Slot           Remedy Lore 1
               +0x80:       Gambit Slot           Remedy Lore 2

             31st byte
               +0x01:       Gambit Slot           Remedy Lore 3
               +0x02:       Gambit Slot           Potion Lore 1
               +0x04:       Gambit Slot           Potion Lore 2
               +0x08:       Gambit Slot           Potion Lore 3
               +0x10:       Steal                 Ether Lore 1
               +0x20:       Libra                 Ether Lore 2
               +0x40:       First Aid             Ether Lore 3
               +0x80:       Poach                 Phoenix Lore 1

             32nd byte
               +0x01:       Charge                Phoenix Lore 2
               +0x02:       Horology              Phoenix Lore 3
               +0x04:       Souleater             Battle Lore
               +0x08:       Traveler              Battle Lore
               +0x10:       Numerology            Battle Lore
               +0x20:       Shear                 Battle Lore
               +0x40:       Achilles              Battle Lore
               +0x80:       Gil Toss              Magick Lore

             33rd byte
               +0x01:       Charm                 Magick Lore
               +0x02:       Sight Unseeing        Magick Lore
               +0x04:       Infuse                Magick Lore
               +0x08:       Addle                 Magick Lore
               +0x10:       Bonecrusher           +30 HP
               +0x20:       Shades of Black       +70 HP
               +0x40:       Stamp                 +110 HP
               +0x80:       Expose                +150 HP

             34th byte
               +0x01:       Revive                +190 HP
               +0x02:       1000 Needles          +230 HP
               +0x04:       Wither                +270 HP
               +0x08:       Telekinesis           +310 HP
               +0x10:       (Unused flag)         +350 HP
               +0x20:       (Unused flag)         +390 HP
               +0x40:       (Unused flag)         +435 HP
               +0x80:       (Unused flag)         +500 HP

             35th byte
               +0x01:       (Unused flag)         Battle Lore
               +0x02:       (Unused flag)         Battle Lore
               +0x04:       (Unused flag)         Battle Lore
               +0x08:       (Unused flag)         Battle Lore
               +0x10:       (Unused flag)         Battle Lore
               +0x20:       (Unused flag)         Battle Lore
               +0x40:       (Unused flag)         Battle Lore
               +0x80:       (Unused flag)         Battle Lore

             36th byte
               +0x01:       (Unused flag)         Battle Lore
               +0x02:       (Unused flag)         Battle Lore
               +0x04:       (Unused flag)         Battle Lore
               +0x08:       (Unused flag)         Magick Lore
               +0x10:       (Unused flag)         Magick Lore
               +0x20:       (Unused flag)         Magick Lore
               +0x40:       (Unused flag)         Magick Lore
               +0x80:       (Unused flag)         Magick Lore

             37th byte
               +0x01:       (Unused flag)         Magick Lore
               +0x02:       (Unused flag)         Magick Lore
               +0x04:       (Unused flag)         Magick Lore
               +0x08:       (Unused flag)         Magick Lore
               +0x10:       (Unused flag)         Magick Lore
               +0x20:       (Unused flag)         Magick Lore
               +0x40:       (Unused flag)         Gambit Slot
               +0x80:       (Unused flag)         Gambit Slot

             38th byte
               +0x01:       (Unused flag)         Gambit Slot
               +0x02:       (Unused flag)         Gambit Slot
               +0x04:       (Unused flag)         Gambit Slot
               +0x08:       (Unused flag)         Gambit Slot
               +0x10:       (Unused flag)         Gambit Slot
               +0x20:       (Unused flag)         Gambit Slot
               +0x40:       (Unused flag)         Gambit Slot
               +0x80:       (Unused flag)         Gambit Slot

             39th byte
               +0x01:       (Unused flag)         Steal
               +0x02:       (Unused flag)         Libra
               +0x04:       (Unused flag)         First Aid
               +0x08:       (Unused flag)         Poach
               +0x10:       (Unused flag)         Charge
               +0x20:       (Unused flag)         Horology
               +0x40:       (Unused flag)         Souleater
               +0x80:       (Unused flag)         Traveler

             40th byte
               +0x01:       (Unused flag)         Numerology
               +0x02:       (Unused flag)         Shear
               +0x04:       (Unused flag)         Achilles
               +0x08:       (Unused flag)         Gil Toss
               +0x10:       (Unused flag)         Charm
               +0x20:       (Unused flag)         Sight Unseeing
               +0x40:       (Unused flag)         Infuse
               +0x80:       (Unused flag)         Addle

             41st byte
               +0x01:       (Unused flag)         Bonecrusher
               +0x02:       (Unused flag)         Shades of Black
               +0x04:       (Unused flag)         Stamp
               +0x08:       (Unused flag)         Expose
               +0x10:       (Unused flag)         Revive
               +0x20:       (Unused flag)         1000 Needles
               +0x40:       (Unused flag)         Wither
               +0x80:       (Unused flag)         Telekinesis
-------------------------------------------------------------------------------



[3.27] Level
-------------------------------------------------------------------------------
  The game keeps this between 1 and 99 inclusive, however it can be set as high
  as 255. It should not be locked to 0, as the game will crash when you try to
  access the menu with a level 0 character in the party.
-------------------------------------------------------------------------------



[3.28] Job
-------------------------------------------------------------------------------
  A short value indicating the selected job. This byte is always 0 in the US
  version; in the IZJS version, each job uses a specific value.

    Value  Job
    -----  -----------
    0x00:  White Mage
    0x01:  Uhlan
    0x02:  Machinist
    0x03:  Red Mage
    0x04:  Knight
    0x05:  Monk
    0x06:  Time Mage
    0x07:  Breaker
    0x08:  Archer
    0x09:  Black Mage
    0x0A:  Samurai
    0x0B:  Hunter
    0xFF:  (No job selected)
-------------------------------------------------------------------------------



===============================================================================



[4.00] Direct Index
-------------------------------------------------------------------------------
                                   US VERSION
  Description       Vaan      Ashe      Fran      Balthier  Basch     Penelo
  ----------------  --------  --------  --------  --------  --------  --------
  Character flags   2054A108  2054A2CC  2054A490  2054A654  2054A818  2054A9DC
  Character ID      2054A10C  2054A2D0  2054A494  2054A658  2054A81C  2054A9E0
  Mist points       2054A10E  2054A2D2  2054A496  2054A65A  2054A81E  2054A9E2
  Accm. HP/MP pts.  2054A110  2054A2D4  2054A498  2054A65C  2054A820  2054A9E4
  Accm. stat pts.   2054A118  2054A2DC  2054A4A0  2054A664  2054A828  2054A9EC
  Max. Mist Chgs.   2054A128  2054A2EC  2054A4B0  2054A674  2054A838  2054A9FC
  Max. HP & MP      2054A12C  2054A2F0  2054A4B4  2054A678  2054A83C  2054AA00
  Str/Mag/Vit/Spd   2054A132  2054A2F6  2054A4BA  2054A67E  2054A842  2054AA06
  Atk/Def/MRes/Evd  2054A136  2054A2FA  2054A4BE  2054A682  2054A846  2054AA0A
  Tot. Mist Chgs.   2054A13F  2054A303  2054A4C7  2054A68B  2054A84F  2054AA13
  St. eff. & elem.  2054A140  2054A304  2054A4C8  2054A68C  2054A850  2054AA14
  (Unknown bytes)   2054A14C  2054A310  2054A4D4  2054A698  2054A85C  2054AA20
  Cur. HP & MP      2054A150  2054A314  2054A4D8  2054A69C  2054A860  2054AA24
  Full Mist Chgs.   2054A156  2054A31A  2054A4DE  2054A6A2  2054A866  2054AA2A
  Eqp./Taken eqp.   2054A158  2054A31C  2054A4E0  2054A6A4  2054A868  2054AA2C
  Temp. st. eff.    2054A16C  2054A330  2054A4F4  2054A6B8  2054A87C  2054AA40
  (Unknown bytes)   2054A170  2054A334  2054A4F8  2054A6BC  2054A880  2054AA44
  Natural effects   2054A180  2054A344  2054A508  2054A6CC  2054A890  2054AA54
  Equipped gambits  2054A190  2054A354  2054A518  2054A6DC  2054A8A0  2054AA64
  Gmb. slot flags   2054A1C0  2054A384  2054A548  2054A70C  2054A8D0  2054AA94
  Tot. gmb. slots   2054A1C2  2054A386  2054A54A  2054A70E  2054A8D2  2054AA96
  Temp. st. timers  2054A1C4  2054A388  2054A54C  2054A710  2054A8D4  2054AA98
  (Unknown bytes)   2054A244  2054A408  2054A5CC  2054A790  2054A954  2054AB18
  Exp. pts. & LP    2054A294  2054A458  2054A61C  2054A7E0  2054A9A4  2054AB68
  Spec. lic. flags  2054A298  2054A45C  2054A620  2054A7E4  2054A9A8  2054AB6C
  Com. lic. flags   2054A2A0  2054A464  2054A628  2054A7EC  2054A9B0  2054AB74
  Level             2054A2C9  2054A48D  2054A651  2054A815  2054A9D9  2054AB9D
  Job               2054A2CA  2054A48E  2054A652  2054A816  2054A9DA  2054AB9E

                                   US VERSION  
  Description       Reks      Amalia    Basch1    Basch2    Lamont    Vossler1
  ----------------  --------  --------  --------  --------  --------  --------
  Character flags   2054ABA0  2054AD64  2054AF28  2054B0EC  2054B2B0  2054B474
  Character ID      2054ABA4  2054AD68  2054AF2C  2054B0F0  2054B2B4  2054B478
  Mist points       2054ABA6  2054AD6A  2054AF2E  2054B0F2  2054B2B6  2054B47A
  Accm. HP/MP pts.  2054ABA8  2054AD6C  2054AF30  2054B0F4  2054B2B8  2054B47C
  Accm. stat pts.   2054ABB0  2054AD74  2054AF38  2054B0FC  2054B2C0  2054B484
  Max. Mist Chgs.   2054ABC0  2054AD84  2054AF48  2054B10C  2054B2D0  2054B494
  Max. HP & MP      2054ABC4  2054AD88  2054AF4C  2054B110  2054B2D4  2054B498
  Str/Mag/Vit/Spd   2054ABCA  2054AD8E  2054AF52  2054B116  2054B2DA  2054B49E
  Atk/Def/MRes/Evd  2054ABCE  2054AD92  2054AF56  2054B11A  2054B2DE  2054B4A2
  Tot. Mist Chgs.   2054ABD7  2054AD9B  2054AF5F  2054B123  2054B2E7  2054B4AB
  St. eff. & elem.  2054ABD8  2054AD9C  2054AF60  2054B124  2054B2E8  2054B4AC
  (Unknown bytes)   2054ABE4  2054ADA8  2054AF6C  2054B130  2054B2F4  2054B4B8
  Cur. HP & MP      2054ABE8  2054ADAC  2054AF70  2054B134  2054B2F8  2054B4BC
  Full Mist Chgs.   2054ABEE  2054ADB2  2054AF76  2054B13A  2054B2FE  2054B4C2
  Eqp./Taken eqp.   2054ABF0  2054ADB4  2054AF78  2054B13C  2054B300  2054B4C4
  Temp. st. eff.    2054AC04  2054ADC8  2054AF8C  2054B150  2054B314  2054B4D8
  (Unknown bytes)   2054AC08  2054ADCC  2054AF90  2054B154  2054B318  2054B4DC
  Natural effects   2054AC18  2054ADDC  2054AFA0  2054B164  2054B328  2054B4EC
  Equipped gambits  2054AC28  2054ADEC  2054AFB0  2054B174  2054B338  2054B4FC
  Gmb. slot flags   2054AC58  2054AE1C  2054AFE0  2054B1A4  2054B368  2054B52C
  Tot. gmb. slots   2054AC5A  2054AE1E  2054AFE2  2054B1A6  2054B36A  2054B52E
  Temp. st. timers  2054AC5C  2054AE20  2054AFE4  2054B1A8  2054B36C  2054B530
  (Unknown bytes)   2054ACDC  2054AEA0  2054B064  2054B228  2054B3EC  2054B5B0
  Exp. pts. & LP    2054AD2C  2054AEF0  2054B0B4  2054B278  2054B43C  2054B600
  Spec. lic. flags  2054AD30  2054AEF4  2054B0B8  2054B27C  2054B440  2054B604
  Com. lic. flags   2054AD38  2054AEFC  2054B0C0  2054B284  2054B448  2054B60C
  Level             2054AD61  2054AF25  2054B0E9  2054B2AD  2054B471  2054B635
  Job               2054AD62  2054AF26  2054B0EA  2054B2AE  2054B472  2054B636

                                   US VERSION
  Description       Vossler2  Larsa     Reddas    Chocobo
  ----------------  --------  --------  --------  --------
  Character flags   2054B638  2054B7FC  2054B9C0  2054BB84
  Character ID      2054B63C  2054B800  2054B9C4  2054BB88
  Mist points       2054B63E  2054B802  2054B9C6  2054BB8A
  Accm. HP/MP pts.  2054B640  2054B804  2054B9C8  2054BB8C
  Accm. stat pts.   2054B648  2054B80C  2054B9D0  2054BB94
  Max. Mist Chgs.   2054B658  2054B81C  2054B9E0  2054BBA4
  Max. HP & MP      2054B65C  2054B820  2054B9E4  2054BBA8
  Str/Mag/Vit/Spd   2054B662  2054B826  2054B9EA  2054BBAE
  Atk/Def/MRes/Evd  2054B666  2054B82A  2054B9EE  2054BBB2
  Tot. Mist Chgs.   2054B66F  2054B833  2054B9F7  2054BBBB
  St. eff. & elem.  2054B670  2054B834  2054B9F8  2054BBBC
  (Unknown bytes)   2054B67C  2054B840  2054BA04  2054BBC8
  Cur. HP & MP      2054B680  2054B844  2054BA08  2054BBCC
  Full Mist Chgs.   2054B686  2054B84A  2054BA0E  2054BBD2
  Eqp./Taken eqp.   2054B688  2054B84C  2054BA10  2054BBD4
  Temp. st. eff.    2054B69C  2054B860  2054BA24  2054BBE8
  (Unknown bytes)   2054B6A0  2054B864  2054BA28  2054BBEC
  Natural effects   2054B6B0  2054B874  2054BA38  2054BBFC
  Equipped gambits  2054B6C0  2054B884  2054BA48  2054BC0C
  Gmb. slot flags   2054B6F0  2054B8B4  2054BA78  2054BC3C
  Tot. gmb. slots   2054B6F2  2054B8B6  2054BA7A  2054BC3E
  Temp. st. timers  2054B6F4  2054B8B8  2054BA7C  2054BC40
  (Unknown bytes)   2054B774  2054B938  2054BAFC  2054BCC0
  Exp. pts. & LP    2054B7C4  2054B988  2054BB4C  2054BD10
  Spec. lic. flags  2054B7C8  2054B98C  2054BB50  2054BD14
  Com. lic. flags   2054B7D0  2054B994  2054BB58  2054BD1C
  Level             2054B7F9  2054B9BD  2054BB81  2054BD45
  Job               2054B7FA  2054B9BE  2054BB82  2054BD46

                                  IZJS VERSION
  Description       Vaan      Ashe      Fran      Balthier  Basch     Penelo
  ----------------  --------  --------  --------  --------  --------  --------
  Character flags   2054CC08  2054CDCC  2054CF90  2054D154  2054D318  2054D4DC
  Character ID      2054CC0C  2054CDD0  2054CF94  2054D158  2054D31C  2054D4E0
  Mist points       2054CC0E  2054CDD2  2054CF96  2054D15A  2054D31E  2054D4E2
  Accm. HP/MP pts.  2054CC10  2054CDD4  2054CF98  2054D15C  2054D320  2054D4E4
  Accm. stat pts.   2054CC18  2054CDDC  2054CFA0  2054D164  2054D328  2054D4EC
  Max. Mist Chgs.   2054CC28  2054CDEC  2054CFB0  2054D174  2054D338  2054D4FC
  Max. HP & MP      2054CC2C  2054CDF0  2054CFB4  2054D178  2054D33C  2054D500
  Str/Mag/Vit/Spd   2054CC32  2054CDF6  2054CFBA  2054D17E  2054D342  2054D506
  Atk/Def/MRes/Evd  2054CC36  2054CDFA  2054CFBE  2054D182  2054D346  2054D50A
  Tot. Mist Chgs.   2054CC3F  2054CE03  2054CFC7  2054D18B  2054D34F  2054D513
  St. eff. & elem.  2054CC40  2054CE04  2054CFC8  2054D18C  2054D350  2054D514
  (Unknown bytes)   2054CC4C  2054CE10  2054CFD4  2054D198  2054D35C  2054D520
  Cur. HP & MP      2054CC50  2054CE14  2054CFD8  2054D19C  2054D360  2054D524
  Full Mist Chgs.   2054CC56  2054CE1A  2054CFDE  2054D1A2  2054D366  2054D52A
  Eqp./Taken eqp.   2054CC58  2054CE1C  2054CFE0  2054D1A4  2054D368  2054D52C
  Temp. st. eff.    2054CC6C  2054CE30  2054CFF4  2054D1B8  2054D37C  2054D540
  (Unknown bytes)   2054CC70  2054CE34  2054CFF8  2054D1BC  2054D380  2054D544
  Natural effects   2054CC80  2054CE44  2054D008  2054D1CC  2054D390  2054D554
  Equipped gambits  2054CC90  2054CE54  2054D018  2054D1DC  2054D3A0  2054D564
  Gmb. slot flags   2054CCC0  2054CE84  2054D048  2054D20C  2054D3D0  2054D594
  Tot. gmb. slots   2054CCC2  2054CE86  2054D04A  2054D20E  2054D3D2  2054D596
  Temp. st. timers  2054CCC4  2054CE88  2054D04C  2054D210  2054D3D4  2054D598
  (Unknown bytes)   2054CD44  2054CF08  2054D0CC  2054D290  2054D454  2054D618
  Exp. pts. & LP    2054CD94  2054CF58  2054D11C  2054D2E0  2054D4A4  2054D668
  Spec. lic. flags  2054CD98  2054CF5C  2054D120  2054D2E4  2054D4A8  2054D66C
  Com. lic. flags   2054CDA0  2054CF64  2054D128  2054D2EC  2054D4B0  2054D674
  Level             2054CDC9  2054CF8D  2054D151  2054D315  2054D4D9  2054D69D
  Job               2054CDCA  2054CF8E  2054D152  2054D316  2054D4DA  2054D69E

                                  IZJS VERSION  
  Description       Reks      Amalia    Basch1    Basch2    Lamont    Vossler1
  ----------------  --------  --------  --------  --------  --------  --------
  Character flags   2054D6A0  2054D864  2054DA28  2054DBEC  2054DDB0  2054DF74
  Character ID      2054D6A4  2054D868  2054DA2C  2054DBF0  2054DDB4  2054DF78
  Mist points       2054D6A6  2054D86A  2054DA2E  2054DBF2  2054DDB6  2054DF7A
  Accm. HP/MP pts.  2054D6A8  2054D86C  2054DA30  2054DBF4  2054DDB8  2054DF7C
  Accm. stat pts.   2054D6B0  2054D874  2054DA38  2054DBFC  2054DDC0  2054DF84
  Max. Mist Chgs.   2054D6C0  2054D884  2054DA48  2054DC0C  2054DDD0  2054DF94
  Max. HP & MP      2054D6C4  2054D888  2054DA4C  2054DC10  2054DDD4  2054DF98
  Str/Mag/Vit/Spd   2054D6CA  2054D88E  2054DA52  2054DC16  2054DDDA  2054DF9E
  Atk/Def/MRes/Evd  2054D6CE  2054D892  2054DA56  2054DC1A  2054DDDE  2054DFA2
  Tot. Mist Chgs.   2054D6D7  2054D89B  2054DA5F  2054DC23  2054DDE7  2054DFAB
  St. eff. & elem.  2054D6D8  2054D89C  2054DA60  2054DC24  2054DDE8  2054DFAC
  (Unknown bytes)   2054D6E4  2054D8A8  2054DA6C  2054DC30  2054DDF4  2054DFB8
  Cur. HP & MP      2054D6E8  2054D8AC  2054DA70  2054DC34  2054DDF8  2054DFBC
  Full Mist Chgs.   2054D6EE  2054D8B2  2054DA76  2054DC3A  2054DDFE  2054DFC2
  Eqp./Taken eqp.   2054D6F0  2054D8B4  2054DA78  2054DC3C  2054DE00  2054DFC4
  Temp. st. eff.    2054D704  2054D8C8  2054DA8C  2054DC50  2054DE14  2054DFD8
  (Unknown bytes)   2054D708  2054D8CC  2054DA90  2054DC54  2054DE18  2054DFDC
  Natural effects   2054D718  2054D8DC  2054DAA0  2054DC64  2054DE28  2054DFEC
  Equipped gambits  2054D728  2054D8EC  2054DAB0  2054DC74  2054DE38  2054DFFC
  Gmb. slot flags   2054D758  2054D91C  2054DAE0  2054DCA4  2054DE68  2054E02C
  Tot. gmb. slots   2054D75A  2054D91E  2054DAE2  2054DCA6  2054DE6A  2054E02E
  Temp. st. timers  2054D75C  2054D920  2054DAE4  2054DCA8  2054DE6C  2054E030
  (Unknown bytes)   2054D7DC  2054D9A0  2054DB64  2054DD28  2054DEEC  2054E0B0
  Exp. pts. & LP    2054D82C  2054D9F0  2054DBB4  2054DD78  2054DF3C  2054E100
  Spec. lic. flags  2054D830  2054D9F4  2054DBB8  2054DD7C  2054DF40  2054E104
  Com. lic. flags   2054D838  2054D9FC  2054DBC0  2054DD84  2054DF48  2054E10C
  Level             2054D861  2054DA25  2054DBE9  2054DDAD  2054DF71  2054E135
  Job               2054D862  2054DA26  2054DBEA  2054DDAE  2054DF72  2054E136

                                  IZJS VERSION
  Description       Vossler2  Larsa     Reddas    Chocobo
  ----------------  --------  --------  --------  --------
  Character flags   2054E138  2054E2FC  2054E4C0  2054E684
  Character ID      2054E13C  2054E300  2054E4C4  2054E688
  Mist points       2054E13E  2054E302  2054E4C6  2054E68A
  Accm. HP/MP pts.  2054E140  2054E304  2054E4C8  2054E68C
  Accm. stat pts.   2054E148  2054E30C  2054E4D0  2054E694
  Max. Mist Chgs.   2054E158  2054E31C  2054E4E0  2054E6A4
  Max. HP & MP      2054E15C  2054E320  2054E4E4  2054E6A8
  Str/Mag/Vit/Spd   2054E162  2054E326  2054E4EA  2054E6AE
  Atk/Def/MRes/Evd  2054E166  2054E32A  2054E4EE  2054E6B2
  Tot. Mist Chgs.   2054E16F  2054E333  2054E4F7  2054E6BB
  St. eff. & elem.  2054E170  2054E334  2054E4F8  2054E6BC
  (Unknown bytes)   2054E17C  2054E340  2054E504  2054E6C8
  Cur. HP & MP      2054E180  2054E344  2054E508  2054E6CC
  Full Mist Chgs.   2054E186  2054E34A  2054E50E  2054E6D2
  Eqp./Taken eqp.   2054E188  2054E34C  2054E510  2054E6D4
  Temp. st. eff.    2054E19C  2054E360  2054E524  2054E6E8
  (Unknown bytes)   2054E1A0  2054E364  2054E528  2054E6EC
  Natural effects   2054E1B0  2054E374  2054E538  2054E6FC
  Equipped gambits  2054E1C0  2054E384  2054E548  2054E70C
  Gmb. slot flags   2054E1F0  2054E3B4  2054E578  2054E73C
  Tot. gmb. slots   2054E1F2  2054E3B6  2054E57A  2054E73E
  Temp. st. timers  2054E1F4  2054E3B8  2054E57C  2054E740
  (Unknown bytes)   2054E274  2054E438  2054E5FC  2054E7C0
  Exp. pts. & LP    2054E2C4  2054E488  2054E64C  2054E810
  Spec. lic. flags  2054E2C8  2054E48C  2054E650  2054E814
  Com. lic. flags   2054E2D0  2054E494  2054E658  2054E81C
  Level             2054E2F9  2054E4BD  2054E681  2054E845
  Job               2054E2FA  2054E4BE  2054E682  2054E846
-------------------------------------------------------------------------------



===============================================================================



[5.00] Other Information
-------------------------------------------------------------------------------
  Some final thoughts about the data and the guide, and some legal information.
-------------------------------------------------------------------------------



[5.01] Final Notes
-------------------------------------------------------------------------------
  This guide contains a large amount of information, all of which has been
  experimentally verified using empirical data. I'm confident in the accuracy
  of this guide, but if you believe there is an error, please feel free to make
  me aware.

  Three sections of character data described in section 3, subsections 12, 17,
  and 23, have yet to be described. I've only seen the game use 0 for any of
  these data, however also feel free if you know more about these subsections.
-------------------------------------------------------------------------------



[5.02] Legal & Copyright
-------------------------------------------------------------------------------
  Copyright (c)2020 rapiermother. All rights reserved.
  Final Fantasy, Final Fantasy XII, International Zodiac Job System, and names
  of all associated content are the property of Square Enix.
-------------------------------------------------------------------------------

                                    ~ FIN ~

View in: