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.

Final Fantasy Tactics Advance/Items: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
No edit summary
Line 15: Line 15:
  !Description
  !Description
  |-
  |-
  | Name || 2 || 0x00 || uint16 || ''unknown'' || The  
  | Name || 2 || 0x00 || uint16 || ''unknown'' || The number of items name.
 
number of items name.
  |-
  |-
  | Description || 2 || 0x02 || uint16 || ''unknown'' ||  
  | Description || 2 || 0x02 || uint16 || ''unknown'' || The number of items description.
 
The number of items description.
  |-
  |-
  | Buy_Value || 2 || 0x04 || uint16 || 65,535 || The  
  | Buy_Value || 2 || 0x04 || uint16 || 65,535 || The price the item can be purchased for.
 
price the item can be purchased for.
  |-
  |-
  | Sell_Value || 2 || 0x06 || uint16 || 65,535 || The  
  | Sell_Value || 2 || 0x06 || uint16 || 65,535 || The price the item can be sold for.
 
price the item can be sold for.
  |-
  |-
  | Type || 1 || 0x08 || uint8 ||  
  | Type || 1 || 0x08 || uint8 || 0x1E{{User:Archaemic/Templates/NeedVer}} || The type of the weapon.
 
0x1E{{User:Archaemic/Templates/NeedVer}} || The type of  
 
the weapon.
:Values:
:Values:
:*0x00 - N/A
:*0x00 - N/A
Line 69: Line 57:
:*0x1E - Item
:*0x1E - Item
  |-
  |-
  |Element || 1 || 0x09 || uint8 ||  
  |Element || 1 || 0x09 || uint8 || 0x08{{User:Archaemic/Templates/NeedVer}} || Elemental Damage.
 
0x08{{User:Archaemic/Templates/NeedVer}} || Elemental  
 
Damage.
:Values:
:Values:
:*0x00 - None
:*0x00 - None
Line 85: Line 69:
:*0x08 - Dark
:*0x08 - Dark
  |-
  |-
  |Range || 1 || 0x0A ||  
  |Range || 1 || 0x0A || int8{{User:Archaemic/Templates/NeedVer}} || 127{{User:Archaemic/Templates/NeedVer}} || The range of the weapon.{{User:Archaemic/Templates/NeedVer}}
 
int8{{User:Archaemic/Templates/NeedVer}} ||  
 
127{{User:Archaemic/Templates/NeedVer}} || The range of  
 
the weapon.{{User:Archaemic/Templates/NeedVer}}
  |-
  |-
  |Worn || 1 || 0x0B ||  
  |Worn || 1 || 0x0B || uint8{{User:Archaemic/Templates/NeedVer}} || 0x07{{User:Archaemic/Templates/NeedVer}} || Where the item is worn on the body.
 
uint8{{User:Archaemic/Templates/NeedVer}} ||  
 
0x07{{User:Archaemic/Templates/NeedVer}} || Where the  
 
item is worn on the body.
:Values:
:Values:
:*0x00 - Not Worn
:*0x00 - Not Worn
Line 110: Line 82:
:*0x07 - Accessory
:*0x07 - Accessory
  |-
  |-
  | ''unknown'' || 3 || 0x0C ||  
  | ''unknown'' || 3 || 0x0C || uint8{{User:Archaemic/Templates/NeedVer}} || ''unknown'' || Not fully researched yet.
 
uint8{{User:Archaemic/Templates/NeedVer}} || ''unknown''  
 
|| Not fully researched yet.
  |-
  |-
  |Buffer || 1 || 0x0F ||  
  |Buffer || 1 || 0x0F || uint8{{User:Archaemic/Templates/NeedVer}} || Only observed as 0x00 || A buffer.
 
uint8{{User:Archaemic/Templates/NeedVer}} || Only  
 
observed as 0x00 || A buffer.
  |-
  |-
  |Attack || 1 || 0x10 || uint8 || 255 || The amount of  
  |Attack || 1 || 0x10 || uint8 || 255 || The amount of Attack that is gained from wearing the item.
 
Attack that is gained from wearing the item.
  |-
  |-
  |Defense || 1 || 0x11 || uint8 || 255 || The amount of  
  |Defense || 1 || 0x11 || uint8 || 255 || The amount of Defense that is gained from wearing the item.
 
Defense that is gained from wearing the item.
  |-
  |-
  |Power || 1 || 0x12 || uint8 || 255 || The amount of  
  |Power || 1 || 0x12 || uint8 || 255 || The amount of Power that is gained from wearing the item.
 
Power that is gained from wearing the item.
  |-
  |-
  |Resistance || 1 || 0x13 || uint8 || 255 || The amount  
  |Resistance || 1 || 0x13 || uint8 || 255 || The amount of Resistance that is gained from wearing the item.
 
of Resistance that is gained from wearing the item.
  |-
  |-
  |Speed || 1 || 0x14 || int8 || 127 || The amount of  
  |Speed || 1 || 0x14 || int8 || 127 || The amount of Speed is gained from wearing the item.
 
Speed is gained from wearing the item.
(Anything over 0x7F (127) becomes negative)
(Anything over 0x7F (127) becomes negative)
  |-
  |-
  |Evade || 1 || 0x15 || int8 || 127 || The amount of  
  |Evade || 1 || 0x15 || int8 || 127 || The amount of Evade is gained from wearing the item.
 
(Capped at 100. Anything over 0x7F (127) becomes negative)
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  
  |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.)
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  
  |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.)
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 ||  
  | ''unknown'' || 1 || 0x18 || uint8{{User:Archaemic/Templates/NeedVer}} || ''unknown'' || Not fully researched yet.
 
uint8{{User:Archaemic/Templates/NeedVer}} || ''unknown''  
 
|| Not fully researched yet.
(Always 0x1E for Mithril items.)
(Always 0x1E for Mithril items.)
  |-
  |-
  |Buffer || 1 || 0x19 ||  
  |Buffer || 1 || 0x19 || uint8{{User:Archaemic/Templates/NeedVer}} || Only observed as 0x00 || A buffer.
 
uint8{{User:Archaemic/Templates/NeedVer}} || Only  
 
observed as 0x00 || A buffer.
  |-
  |-
  |Effect_1 || 1 || 0x1A ||  
  |Effect_1 || 1 || 0x1A || uint8{{User:Archaemic/Templates/NeedVer}} || ''unknown'' || The first effect of the equipment. (i.e. absorb fire) No list yet.
 
uint8{{User:Archaemic/Templates/NeedVer}} || ''unknown''  
 
|| The first effect of the equipment. (i.e. absorb fire)  
 
No list yet.
  |-
  |-
  |Effect_2 || 1 || 0x1B ||  
  |Effect_2 || 1 || 0x1B || uint8{{User:Archaemic/Templates/NeedVer}} || ''unknown'' || The second effect of the equipment. (i.e. absorb fire) No list yet.
 
uint8{{User:Archaemic/Templates/NeedVer}} || ''unknown''  
 
|| The second effect of the equipment. (i.e. absorb fire)  
 
No list yet.
  |-
  |-
  |Effect_3 || 1 || 0x1C ||  
  |Effect_3 || 1 || 0x1C || uint8{{User:Archaemic/Templates/NeedVer}} || ''unknown'' || The third effect of the equipment. (i.e. absorb fire) No list yet.
 
uint8{{User:Archaemic/Templates/NeedVer}} || ''unknown''  
 
|| The third effect of the equipment. (i.e. absorb fire)  
 
No list yet.
  |-
  |-
  |Abilites || 1 || 0x1D ||  
  |Abilites || 1 || 0x1D || uint8{{User:Archaemic/Templates/NeedVer}} || ''unknown'' || The abilities the equipment can teach. No list yet.
 
uint8{{User:Archaemic/Templates/NeedVer}} || ''unknown''  
 
|| The abilities the equipment can teach. No list yet.
  |-
  |-
  |Buffer || 1 || 0x1E ||  
  |Buffer || 1 || 0x1E || uint8{{User:Archaemic/Templates/NeedVer}} || Only observed as 0x00 || A buffer.
 
uint8{{User:Archaemic/Templates/NeedVer}} || Only  
 
observed as 0x00 || A buffer.
  |-
  |-
  |Buffer || 1 || 0x1F ||  
  |Buffer || 1 || 0x1F || uint8{{User:Archaemic/Templates/NeedVer}} || Only observed as 0x00 || A buffer.
 
uint8{{User:Archaemic/Templates/NeedVer}} || Only  
 
observed as 0x00 || A buffer.
|}
|}

Revision as of 15:08, 30 June 2009

Information

  • The item/equipment data starts at 0x51D1A0.
  • Pointers to the item names start at 0x526870.
  • 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[need verification] The type of the weapon.
Values:
  • 0x00 - N/A
  • 0x01 - Sword
  • 0x02 - Blade
  • 0x03 - Saber
  • 0x04 - Knight Sword
  • 0x05 - Great Sword
  • 0x06 - Broad Sword
  • 0x07 - Knife
  • 0x08 - Rapier
  • 0x09 - Katana
  • 0x0A - Staff
  • 0x0B - Rod
  • 0x0C - Mace
  • 0x0D - Bow
  • 0x0E - Great Bow
  • 0x0F - Spear
  • 0x10 - Instrument
  • 0x11 - Knuckles
  • 0x12 - Soul
  • 0x13 - Gun
  • 0x14 - Shield
  • 0x15 - Helmet
  • 0x16 - Ribbon
  • 0x17 - Hat
  • 0x18 - Armor
  • 0x19 - Clothing
  • 0x1A - Robe
  • 0x1B - Shoes
  • 0x1C - Armlets
  • 0x1D - Accessory
  • 0x1E - Item
Element 1 0x09 uint8 0x08[need verification] Elemental Damage.
Values:
  • 0x00 - None
  • 0x01 - Fire
  • 0x02 - Wind
  • 0x03 - Earth
  • 0x04 - Water
  • 0x05 - Ice
  • 0x06 - Lightning
  • 0x07 - Holy
  • 0x08 - Dark
Range 1 0x0A int8[need verification] 127[need verification] The range of the weapon.[need verification]
Worn 1 0x0B uint8[need verification] 0x07[need verification] Where the item is worn on the body.
Values:
  • 0x00 - Not Worn
  • 0x01 - 1-Hand
  • 0x02 - 2-Hand
  • 0x03 - Head
  • 0x04 - Body
  • 0x05 - Feet
  • 0x06 - Arms
  • 0x07 - Accessory
unknown 3 0x0C uint8[need verification] unknown Not fully researched yet.
Buffer 1 0x0F uint8[need verification] 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[need verification] unknown Not fully researched yet.

(Always 0x1E for Mithril items.)

Buffer 1 0x19 uint8[need verification] Only observed as 0x00 A buffer.
Effect_1 1 0x1A uint8[need verification] unknown The first effect of the equipment. (i.e. absorb fire) No list yet.
Effect_2 1 0x1B uint8[need verification] unknown The second effect of the equipment. (i.e. absorb fire) No list yet.
Effect_3 1 0x1C uint8[need verification] unknown The third effect of the equipment. (i.e. absorb fire) No list yet.
Abilites 1 0x1D uint8[need verification] unknown The abilities the equipment can teach. No list yet.
Buffer 1 0x1E uint8[need verification] Only observed as 0x00 A buffer.
Buffer 1 0x1F uint8[need verification] Only observed as 0x00 A buffer.