Welcome to Data Crystal's new home! Data Crystal is now part of the TCRF family (sort of).
The wiki has recently moved; please report any issues in Discord. Pardon the dust.
The wiki has recently moved; please report any issues in Discord. Pardon the dust.
Vagrant Story/break arts: Difference between revisions
Jump to navigation
Jump to search
(Add Break Arts mechanics information) |
(Add the address for the Weapon Type variable) |
||
Line 10: | Line 10: | ||
* Number of total points earned for each weapon type is stored in the array at the address <code>0x8006004c-0x80060055</code> (10 * 1-byte, unsigned). | * Number of total points earned for each weapon type is stored in the array at the address <code>0x8006004c-0x80060055</code> (10 * 1-byte, unsigned). | ||
* The array containing point thresholds required to unlock every Break Art can be found at the address <code>0x8004fde4-0x8004fe33</code> (10 * 4 * 2-bytes, unsigned). | * The array containing point thresholds required to unlock every Break Art can be found at the address <code>0x8004fde4-0x8004fe33</code> (10 * 4 * 2-bytes, unsigned). | ||
* The type of the weapon currently equipped by the player is stored at the address <code>0x8011fa98</code> (1-byte, unsigned). | |||
Latest revision as of 21:06, 26 May 2024
This is a sub-page of Vagrant Story.
Break Arts
For every type of weapon, you can unlock 4 special abilities called Break Arts. Each Break Art costs a certain amount of points, and one can earn a point for every enemy killed with this weapon type.
Data Layout
- Number of Break Arts unlocked for each weapon type is stored in the array at the address
0x80060040-0x80060049
(10 * 1-byte, unsigned). - Number of total points earned for each weapon type is stored in the array at the address
0x8006004c-0x80060055
(10 * 1-byte, unsigned). - The array containing point thresholds required to unlock every Break Art can be found at the address
0x8004fde4-0x8004fe33
(10 * 4 * 2-bytes, unsigned). - The type of the weapon currently equipped by the player is stored at the address
0x8011fa98
(1-byte, unsigned).
All the data in the structures mentioned above is stored in the following order:
- Unarmed
- Dagger
- Sword
- Great Sword
- Axe & Mace
- Great Axe
- Staff
- Heavy Mace
- Polearm
- Crossbow
Weapon Type | Address | Values | |
---|---|---|---|
Hex | Dec | ||
Unarmed | 0x8004fde4 | 0x000a | 10 |
0x8004fde6 | 0x0041 | 65 | |
0x8004fde8 | 0x00af | 175 | |
0x8004fdea | 0x0154 | 340 | |
Dagger | 0x8004fdec | 0x0014 | 20 |
0x8004fdee | 0x005a | 90 | |
0x8004fdf0 | 0x00eb | 235 | |
0x8004fdf2 | 0x01a9 | 425 | |
Sword | 0x8004fdf4 | 0x0019 | 25 |
0x8004fdf6 | 0x006e | 110 | |
0x8004fdf8 | 0x0104 | 260 | |
0x8004fdfa | 0x01e5 | 485 | |
Great Sword | 0x8004fdfc | 0x0012 | 18 |
0x8004fdfe | 0x0050 | 80 | |
0x8004fe00 | 0x00d2 | 210 | |
0x8004fe02 | 0x01a4 | 420 | |
Axe & Mace | 0x8004fe04 | 0x0014 | 20 |
0x8004fe06 | 0x0064 | 100 | |
0x8004fe08 | 0x00f5 | 245 | |
0x8004fe0a | 0x01d1 | 465 | |
Great Axe | 0x8004fe0c | 0x000f | 15 |
0x8004fe0e | 0x005a | 90 | |
0x8004fe10 | 0x00d7 | 215 | |
0x8004fe12 | 0x019a | 410 | |
Staff | 0x8004fe14 | 0x0014 | 20 |
0x8004fe16 | 0x005f | 95 | |
0x8004fe18 | 0x00cd | 205 | |
0x8004fe1a | 0x0181 | 385 | |
Heavy Mace | 0x8004fe1c | 0x000f | 15 |
0x8004fe1e | 0x005f | 95 | |
0x8004fe20 | 0x00dc | 220 | |
0x8004fe22 | 0x0195 | 405 | |
Polearm | 0x8004fe24 | 0x0014 | 20 |
0x8004fe26 | 0x005f | 95 | |
0x8004fe28 | 0x00e6 | 230 | |
0x8004fe2a | 0x01ae | 430 | |
Crossbow | 0x8004fe2c | 0x001e | 30 |
0x8004fe2e | 0x0069 | 105 | |
0x8004fe30 | 0x00fa | 250 | |
0x8004fe32 | 0x01cc | 460 |