If you are still using the old URL (datacrystal.romhacking.net), please update your bookmarks! The old URL may stop working soon.
The current URL is datacrystal.tcrf.net.
The current URL is datacrystal.tcrf.net.
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 |