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.
Final Fantasy Tactics Advance/Items: Difference between revisions
Jump to navigation
Jump to search
Darthatron (talk | contribs) (Undo revision 21182 by 24.31.147.230 (Talk)) |
m (Xkeeper moved page Final Fantasy Tactics Advance:Items to Final Fantasy Tactics Advance/Items: normalize subpages and titles) |
||
(13 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{subpage|game=Final Fantasy Tactics Advance}} | |||
{{todo|A section for items in the RAM will be added... At some point.}} | |||
==Information== | ==Information== | ||
*The item/equipment data starts at | *The item/equipment data starts at 0x51D1A0. | ||
* | *Item names are stored in [[Final_Fantasy_Tactics_Advance:String_Tables#Item_and_Location_Names_Strings|this list]]. | ||
*There are 0x177 (374) items/equipment. | *There are 0x177 (374) items/equipment. | ||
==Equipment Data Structure== | ==Equipment Data Structure== | ||
''The Equipment Data Structure is 0x20 bytes long.'' | ''The Equipment Data Structure is 0x20 bytes long.'' | ||
{| style="border: 1px solid; margin: auto; border-collapse: collapse;" cellspacing="0" cellpadding="3" border="1" | {| style="border: 1px solid #aaaaaa; margin: auto; border-collapse: collapse;" cellspacing="0" cellpadding="3" border="1" | ||
|- style="background: # | |- style="background: #ccccff;" | ||
!Name | !Name | ||
!Length | !Length | ||
Line 15: | Line 18: | ||
!Description | !Description | ||
|- | |- | ||
| | | Name || 2 || 0x00 || uint16 || ''unknown'' || The number of items name. | ||
|- | |- | ||
| | | Description || 2 || 0x02 || uint16 || ''unknown'' || The number of items description. | ||
|- | |- | ||
| | | Buy_Value || 2 || 0x04 || uint16 || 65,535 || The price the item can be purchased for. | ||
|- | |- | ||
| Type || 1 || | | Sell_Value || 2 || 0x06 || uint16 || 65,535 || The price the item can be sold for. | ||
|- | |||
| Type || 1 || 0x08 || uint8 || 0x1E{{User:Darthatron/Templates/Verify}} || The type of the weapon. | |||
:Values: | :Values: | ||
:*0x00 - N/A | :*0x00 - N/A | ||
Line 55: | Line 60: | ||
:*0x1E - Item | :*0x1E - Item | ||
|- | |- | ||
|Element || 1 || | |Element || 1 || 0x09 || uint8 || 0x08{{User:Darthatron/Templates/Verify}} || Elemental Damage. | ||
:Values: | :Values: | ||
:*0x00 - None | :*0x00 - None | ||
Line 67: | Line 72: | ||
:*0x08 - Dark | :*0x08 - Dark | ||
|- | |- | ||
|Range || 1 || | |Range || 1 || 0x0A || int8{{User:Darthatron/Templates/Verify}} || 127{{User:Darthatron/Templates/Verify}} || The range of the weapon.{{User:Darthatron/Templates/Verify}} | ||
|- | |- | ||
|Worn || 1 || | |Worn || 1 || 0x0B || uint8{{User:Darthatron/Templates/Verify}} || 0x07{{User:Darthatron/Templates/Verify}} || Where the item is worn on the body. | ||
:Values: | :Values: | ||
:*0x00 - Not Worn | :*0x00 - Not Worn | ||
Line 80: | Line 85: | ||
:*0x07 - Accessory | :*0x07 - Accessory | ||
|- | |- | ||
|''unknown'' || | | ''unknown'' || 3 || 0x0C || uint8{{User:Darthatron/Templates/Verify}} || ''unknown'' || Not fully researched yet. | ||
|- | |- | ||
| | |Buffer || 1 || 0x0F || uint8{{User:Darthatron/Templates/Verify}} || Only observed as 0x00 || A buffer. | ||
|- | |- | ||
| | |Attack || 1 || 0x10 || uint8 || 255 || The amount of Attack that is gained from wearing the item. | ||
|- | |- | ||
| | |Defense || 1 || 0x11 || uint8 || 255 || The amount of Defense that is gained from wearing the item. | ||
|- | |- | ||
| | |Power || 1 || 0x12 || uint8 || 255 || The amount of Power that is gained from wearing the item. | ||
|- | |- | ||
|Speed || 1 || | |Resistance || 1 || 0x13 || uint8 || 255 || The amount of Resistance that is gained from wearing the item. | ||
|- | |||
|Speed || 1 || 0x14 || int8 || 127 || The amount of Speed is gained from wearing the item. | |||
(Anything over 0x7F (127) becomes negative) | (Anything over 0x7F (127) becomes negative) | ||
|- | |- | ||
|Evade || 1 || | |Evade || 1 || 0x15 || int8 || 127 || The amount of Evade is gained from wearing the item. | ||
(Capped at 100. Anything over 0x7F (127) becomes negative) | (Capped at 100. Anything over 0x7F (127) becomes negative) | ||
|- | |- | ||
|Move || 1 || | |Move || 1 || 0x16 || int8 || 127 || The amount of Move that is gained from wearing the item. | ||
(It only shows up to a value of 9 on screen however the real value can be up to 127, if the real value is over 127 it becomes 0.) | (It only shows up to a value of 9 on screen however the real value can be up to 127, if the real value is over 127 it becomes 0.) | ||
|- | |- | ||
|Jump || 1 || | |Jump || 1 || 0x17 || int8 || 127 || The amount of Jump that is gained from wearing the item. | ||
(It only shows up to a value of 9 on screen however the real value can be up to 127, if the real value is over 127 it becomes 0.) | (It only shows up to a value of 9 on screen however the real value can be up to 127, if the real value is over 127 it becomes 0.) | ||
|- | |||
| ''unknown'' || 1 || 0x18 || uint8{{User:Darthatron/Templates/Verify}} || ''unknown'' || Not fully researched yet. | |||
(Always 0x1E for Mithril items.) | |||
|- | |||
|Buffer || 1 || 0x19 || uint8{{User:Darthatron/Templates/Verify}} || Only observed as 0x00 || A buffer. | |||
|- | |||
|Effects || 3 || 0x1A || uint8{{User:Darthatron/Templates/Verify}} || 0x41{{User:Darthatron/Templates/Verify}} || The effects the equipment has (i.e. [null]Fire). There are 3 slots for effects. | |||
:Values: | |||
:*0x00 - No Effect | |||
:*0x01 - [absb]Fire | |||
:*0x02 - [null]Fire | |||
:*0x03 - [half]Fire | |||
:*0x04 - [weak]Fire | |||
:*0x05 - [enhn]Fire | |||
:*0x06 - [absb]Wind | |||
:*0x07 - [null]Wind | |||
:*0x08 - [half]Wind | |||
:*0x09 - [weak]Wind | |||
:*0x0A - [enhn]Wind | |||
:*0x0B - [absb]Earth | |||
:*0x0C - [null]Earth | |||
:*0x0D - [half]Earth | |||
:*0x0E - [weak]Earth | |||
:*0x0F - [enhn]Earth | |||
:*0x10 - [absb]Water | |||
:*0x11 - [null]Water | |||
:*0x12 - [half]Water | |||
:*0x13 - [weak]Water | |||
:*0x14 - [enhn]Water | |||
:*0x15 - [absb]Ice | |||
:*0x16 - [null]Ice | |||
:*0x17 - [half]Ice | |||
:*0x18 - [weak]Ice | |||
:*0x19 - [enhn]Ice | |||
:*0x1A - [absb]Lightning | |||
:*0x1B - [null]Lightning | |||
:*0x1C - [half]Lightning | |||
:*0x1D - [weak]Lightning | |||
:*0x1E - [enhn]Lightning | |||
:*0x1F - [absb]Holy | |||
:*0x20 - [null]Holy | |||
:*0x21 - [half]Holy | |||
:*0x22 - [weak]Holy | |||
:*0x23 - [enhn]Holy | |||
:*0x24 - [absb]Dark | |||
:*0x25 - [null]Dark | |||
:*0x26 - [half]Dark | |||
:*0x27 - [weak]Dark | |||
:*0x28 - [enhn]Dark | |||
:*0x29 - [null]Frog | |||
:*0x2A - [null]Stop | |||
:*0x2B - [null]Slow | |||
:*0x2C - [null]Charm | |||
:*0x2D - [null]Immobilize? | |||
:*0x2E - [null]Disable? | |||
:*0x2F - [null]Beserk | |||
:*0x30 - [null]Blind | |||
:*0x31 - [null]Confusion | |||
:*0x32 - [null]Doom | |||
:*0x33 - [null]Sleep | |||
:*0x34 - [null]Petrify | |||
:*0x35 - [null]KO | |||
:*0x36 - [null]Silence | |||
:*0x37 - [null]Poison | |||
:*0x38 - [null]All Status Ailments | |||
:*0x39 - [null]KO/Petrify/Confuse/Beserk/Stop/Charm | |||
:*0x3A - [null]Zombie/Blind/Silence/Frog/Poison/Slow/Immobilize/Disable/Doom | |||
:*0x3B - [null]Petrify/Frog/Confuse/Poison/Blind/Silence | |||
:*0x3C - Improve chance to steal | |||
:*0x3D - Drain HP > target | |||
:*0x3E - Remove Doom > target | |||
:*0x3F - Heal HP > target | |||
:*0x40 - Auto-Raise | |||
:*0x41 - Auto-Reflect | |||
|- | |||
|Abilites || 1 || 0x1D || uint8{{User:Darthatron/Templates/Verify}} || ''unknown'' || The abilities the equipment can teach. No list yet. | |||
|- | |||
|Buffer || 1 || 0x1E || uint8{{User:Darthatron/Templates/Verify}} || Only observed as 0x00 || A buffer. | |||
|- | |||
|Buffer || 1 || 0x1F || uint8{{User:Darthatron/Templates/Verify}} || Only observed as 0x00 || A buffer. | |||
|} | |} |
Latest revision as of 02:41, 24 January 2024
This is a sub-page of Final Fantasy Tactics Advance.
To do: A section for items in the RAM will be added... At some point. |
Information
- The item/equipment data starts at 0x51D1A0.
- Item names are stored in this list.
- There are 0x177 (374) items/equipment.
Equipment Data Structure
The Equipment Data Structure is 0x20 bytes long.
Name | Length | Offset | Type | Max Value | Description |
---|---|---|---|---|---|
Name | 2 | 0x00 | uint16 | unknown | The number of items name. |
Description | 2 | 0x02 | uint16 | unknown | The number of items description. |
Buy_Value | 2 | 0x04 | uint16 | 65,535 | The price the item can be purchased for. |
Sell_Value | 2 | 0x06 | uint16 | 65,535 | The price the item can be sold for. |
Type | 1 | 0x08 | uint8 | 0x1E[Verification Needed] | The type of the weapon.
|
Element | 1 | 0x09 | uint8 | 0x08[Verification Needed] | Elemental Damage.
|
Range | 1 | 0x0A | int8[Verification Needed] | 127[Verification Needed] | The range of the weapon.[Verification Needed] |
Worn | 1 | 0x0B | uint8[Verification Needed] | 0x07[Verification Needed] | Where the item is worn on the body.
|
unknown | 3 | 0x0C | uint8[Verification Needed] | unknown | Not fully researched yet. |
Buffer | 1 | 0x0F | uint8[Verification Needed] | Only observed as 0x00 | A buffer. |
Attack | 1 | 0x10 | uint8 | 255 | The amount of Attack that is gained from wearing the item. |
Defense | 1 | 0x11 | uint8 | 255 | The amount of Defense that is gained from wearing the item. |
Power | 1 | 0x12 | uint8 | 255 | The amount of Power that is gained from wearing the item. |
Resistance | 1 | 0x13 | uint8 | 255 | The amount of Resistance that is gained from wearing the item. |
Speed | 1 | 0x14 | int8 | 127 | The amount of Speed is gained from wearing the item.
(Anything over 0x7F (127) becomes negative) |
Evade | 1 | 0x15 | int8 | 127 | The amount of Evade is gained from wearing the item.
(Capped at 100. Anything over 0x7F (127) becomes negative) |
Move | 1 | 0x16 | int8 | 127 | The amount of Move that is gained from wearing the item.
(It only shows up to a value of 9 on screen however the real value can be up to 127, if the real value is over 127 it becomes 0.) |
Jump | 1 | 0x17 | int8 | 127 | The amount of Jump that is gained from wearing the item.
(It only shows up to a value of 9 on screen however the real value can be up to 127, if the real value is over 127 it becomes 0.) |
unknown | 1 | 0x18 | uint8[Verification Needed] | unknown | Not fully researched yet.
(Always 0x1E for Mithril items.) |
Buffer | 1 | 0x19 | uint8[Verification Needed] | Only observed as 0x00 | A buffer. |
Effects | 3 | 0x1A | uint8[Verification Needed] | 0x41[Verification Needed] | The effects the equipment has (i.e. [null]Fire). There are 3 slots for effects.
|
Abilites | 1 | 0x1D | uint8[Verification Needed] | unknown | The abilities the equipment can teach. No list yet. |
Buffer | 1 | 0x1E | uint8[Verification Needed] | Only observed as 0x00 | A buffer. |
Buffer | 1 | 0x1F | uint8[Verification Needed] | Only observed as 0x00 | A buffer. |