Changes
From Final Fantasy Inside
no edit summary
=== Item data format ===
This contains the item data. Each item record is 27 bytes long.
{| border="0" cellpadding="3" cellspacing="1" style="background: rgb(0,0,0)" align="center"
! style="background:rgb(204,204,204); width=50px;" align="center" | Offset
! style="background:rgb(204,204,204); width=50px;" | Length
! style="background:rgb(204,204,204); width:350px;" colspan="2" | Description
|-
|style="background:rgb(255,255,255);" align="center" | 0x00
|style="background:rgb(255,255,255);" | 8 bytes
|style="background:rgb(255,255,255); width: 110px;" | Unknown
|style="background:rgb(255,255,255);" | Always 0xFFFFFFFF
|-
|style="background:rgb(255,255,204);" align="center" | 0x08
|style="background:rgb(255,255,204);" | 2 bytes
|style="background:rgb(255,255,204);" colspan="2" | Unknown
|-
|style="background:rgb(255,255,255);" align="center" | 0x0A
|style="background:rgb(255,255,255);" | 1 byte
|style="background:rgb(255,255,255);" colspan="2" | Restriction Mask
|-
|style="background:rgb(204,204,255)" align="center" colspan="2" rowspan="10" |
|style="background:rgb(255,255,255);" | 0xFF
|style="background:rgb(255,255,255);" | Appears in Item Menu. Does not appear in<br />Battle Menu (Not usable at all)
|-
|style="background:rgb(255,255,255);" | 0xFE
|style="background:rgb(255,255,255);" | Appears in Battle Menu & Item Menu (Not<br />usable at all)
|-
|style="background:rgb(255,255,255);" | 0xFD
|style="background:rgb(255,255,255);" | Appears in Item Menu. Does not appear in<br />Battle Menu (Usable in Battle Menu)
|-
|style="background:rgb(255,255,255);" | 0xFC
|style="background:rgb(255,255,255);" | Appears in Battle Menu & Item Menu (Usable<br /> in Battle Menu)
|-
|style="background:rgb(255,255,255);" | 0xFB
|style="background:rgb(255,255,255);" | Appears in Item Menu. Does not appear in<br />Battle Menu (Usable in Item Menu)
|-
|style="background:rgb(255,255,255);" | 0xFA
|style="background:rgb(255,255,255);" | Appears in Battle Menu & Item Menu (Usable<br />in Item Menu)
|-
|style="background:rgb(255,255,255);" | 0xF9
|style="background:rgb(255,255,255);" | Appears in Item Menu. Does not appear in<br />Battle Menu (Usable in Item Menu & Battle Menu)
|-
|style="background:rgb(255,255,255);" | 0xF8
|style="background:rgb(255,255,255);" | Appears in Battle Menu & Item Menu (Usable<br />in Item Menu & Battle Menu)
|-
|style="background:rgb(255,255,255);" | 0xF7
|style="background:rgb(255,255,255);" | Appears in Item Menu. Does not appear in<br />Battle Menu (Usable in Battle Menu)
|-
|style="background:rgb(255,255,255);" | 0xF6
|style="background:rgb(255,255,255);" | Appears in Battle Menu & Item Menu (Usable<br />in Battle Menu)
|-
|style="background:rgb(255,255,255);" align="center" | 0x0B
|style="background:rgb(255,255,255);" | 2 bytes
|style="background:rgb(255,255,255);" colspan="2" | Attack Target
|-
|style="background:rgb(204,204,255)" align="center" colspan="2" rowspan="5" |
|style="background:rgb(255,255,255);" | 0x01
|style="background:rgb(255,255,255);" | One Target
|-
|style="background:rgb(255,255,204);" | 0x03
|style="background:rgb(255,255,204);" | Unknown
|-
|style="background:rgb(255,255,255);" | 0x05
|style="background:rgb(255,255,255);" | Multiple Targets
|-
|style="background:rgb(255,255,204);" | 0x07
|style="background:rgb(255,255,204);" | Unknown
|-
|style="background:rgb(255,255,255);" | 0x10
|style="background:rgb(255,255,255);" | On Party Only
|-
|style="background:rgb(255,255,255);" align="center" | 0x0D
|style="background:rgb(255,255,255);" | 1 byte
|style="background:rgb(255,255,255);" colspan="2" | Item ID
|-
|style="background:rgb(255,255,255);" align="center" | 0x0E
|style="background:rgb(255,255,255);" | 1 byte
|style="background:rgb(255,255,255);" colspan="2" | Restore Apply
|-
|style="background:rgb(204,204,255)" align="center" colspan="2" rowspan="10" |
|style="background:rgb(255,255,204);" | 0x00
|style="background:rgb(255,255,204);" | Unknown
|-
|style="background:rgb(255,255,255);" | 0x08
|style="background:rgb(255,255,255);" | Apply also to MP
|-
|style="background:rgb(255,255,204);" | 0x22
|style="background:rgb(255,255,204);" | Unknown
|-
|style="background:rgb(255,255,204);" | 0x23
|style="background:rgb(255,255,204);" | Unknown
|-
|style="background:rgb(255,255,255);" | 0x24
|style="background:rgb(255,255,255);" | Damage / Restore by %
|-
|style="background:rgb(255,255,255);" | 0x26
|style="background:rgb(255,255,255);" | Damage / Restore by 20 X Amount Multiplier
|-
|style="background:rgb(255,255,255);" | 0x37
|style="background:rgb(255,255,255);" | Causes Damage
|-
|style="background:rgb(255,255,204);" | 0x47
|style="background:rgb(255,255,204);" | Unknown
|-
|style="background:rgb(255,255,255);" | 0x50
|style="background:rgb(255,255,255);" | Affects Stats
|-
|style="background:rgb(255,255,255);" | 0xFF
|style="background:rgb(255,255,255);" | None
|-
|style="background:rgb(255,255,255);" align="center" | 0x0F
|style="background:rgb(255,255,255);" | 1 byte
|style="background:rgb(255,255,255);" colspan="2" | Amount Multiplier
|-
|style="background:rgb(255,255,255);" align="center" | 0x10
|style="background:rgb(255,255,255);" | 1 byte
|style="background:rgb(255,255,255);" colspan="2" | Restore Type
|-
|style="background:rgb(204,204,255)" align="center" colspan="2" rowspan="4" |
|style="background:rgb(255,255,255);" | 0x00
|style="background:rgb(255,255,255);" | Restore HP
|-
|style="background:rgb(255,255,255);" | 0x01
|style="background:rgb(255,255,255);" | Restore MP
|-
|style="background:rgb(255,255,255);" | 0x02
|style="background:rgb(255,255,255);" | Restore Ailment
|-
|style="background:rgb(255,255,255);" | 0xFF
|style="background:rgb(255,255,255);" | None
|-
|style="background:rgb(255,255,204);" align="center" | 0x11
|style="background:rgb(255,255,204);" | 3 bytes
|style="background:rgb(255,255,204);" colspan="2" | Unknown
|-
|style="background:rgb(255,255,255);" align="center" | 0x14
|style="background:rgb(255,255,255);" | 4 bytes
|style="background:rgb(255,255,255);" colspan="2" | Status effects
|-
|style="background:rgb(255,255,255);" align="center" | 0x18
|style="background:rgb(255,255,255);" | 2 bytes
|style="background:rgb(255,255,255);" colspan="2" | Element
|-
|style="background:rgb(255,255,204);" align="center" | 0x1A
|style="background:rgb(255,255,204);" | 2 bytes
|style="background:rgb(255,255,204);" colspan="2" | Unknown
|}
This contains the item data. Each item record is 27 bytes long.
{| border="0" cellpadding="3" cellspacing="1" style="background: rgb(0,0,0)" align="center"
! style="background:rgb(204,204,204); width=50px;" align="center" | Offset
! style="background:rgb(204,204,204); width=50px;" | Length
! style="background:rgb(204,204,204); width:350px;" colspan="2" | Description
|-
|style="background:rgb(255,255,255);" align="center" | 0x00
|style="background:rgb(255,255,255);" | 8 bytes
|style="background:rgb(255,255,255); width: 110px;" | Unknown
|style="background:rgb(255,255,255);" | Always 0xFFFFFFFF
|-
|style="background:rgb(255,255,204);" align="center" | 0x08
|style="background:rgb(255,255,204);" | 2 bytes
|style="background:rgb(255,255,204);" colspan="2" | Unknown
|-
|style="background:rgb(255,255,255);" align="center" | 0x0A
|style="background:rgb(255,255,255);" | 1 byte
|style="background:rgb(255,255,255);" colspan="2" | Restriction Mask
|-
|style="background:rgb(204,204,255)" align="center" colspan="2" rowspan="10" |
|style="background:rgb(255,255,255);" | 0xFF
|style="background:rgb(255,255,255);" | Appears in Item Menu. Does not appear in<br />Battle Menu (Not usable at all)
|-
|style="background:rgb(255,255,255);" | 0xFE
|style="background:rgb(255,255,255);" | Appears in Battle Menu & Item Menu (Not<br />usable at all)
|-
|style="background:rgb(255,255,255);" | 0xFD
|style="background:rgb(255,255,255);" | Appears in Item Menu. Does not appear in<br />Battle Menu (Usable in Battle Menu)
|-
|style="background:rgb(255,255,255);" | 0xFC
|style="background:rgb(255,255,255);" | Appears in Battle Menu & Item Menu (Usable<br /> in Battle Menu)
|-
|style="background:rgb(255,255,255);" | 0xFB
|style="background:rgb(255,255,255);" | Appears in Item Menu. Does not appear in<br />Battle Menu (Usable in Item Menu)
|-
|style="background:rgb(255,255,255);" | 0xFA
|style="background:rgb(255,255,255);" | Appears in Battle Menu & Item Menu (Usable<br />in Item Menu)
|-
|style="background:rgb(255,255,255);" | 0xF9
|style="background:rgb(255,255,255);" | Appears in Item Menu. Does not appear in<br />Battle Menu (Usable in Item Menu & Battle Menu)
|-
|style="background:rgb(255,255,255);" | 0xF8
|style="background:rgb(255,255,255);" | Appears in Battle Menu & Item Menu (Usable<br />in Item Menu & Battle Menu)
|-
|style="background:rgb(255,255,255);" | 0xF7
|style="background:rgb(255,255,255);" | Appears in Item Menu. Does not appear in<br />Battle Menu (Usable in Battle Menu)
|-
|style="background:rgb(255,255,255);" | 0xF6
|style="background:rgb(255,255,255);" | Appears in Battle Menu & Item Menu (Usable<br />in Battle Menu)
|-
|style="background:rgb(255,255,255);" align="center" | 0x0B
|style="background:rgb(255,255,255);" | 2 bytes
|style="background:rgb(255,255,255);" colspan="2" | Attack Target
|-
|style="background:rgb(204,204,255)" align="center" colspan="2" rowspan="5" |
|style="background:rgb(255,255,255);" | 0x01
|style="background:rgb(255,255,255);" | One Target
|-
|style="background:rgb(255,255,204);" | 0x03
|style="background:rgb(255,255,204);" | Unknown
|-
|style="background:rgb(255,255,255);" | 0x05
|style="background:rgb(255,255,255);" | Multiple Targets
|-
|style="background:rgb(255,255,204);" | 0x07
|style="background:rgb(255,255,204);" | Unknown
|-
|style="background:rgb(255,255,255);" | 0x10
|style="background:rgb(255,255,255);" | On Party Only
|-
|style="background:rgb(255,255,255);" align="center" | 0x0D
|style="background:rgb(255,255,255);" | 1 byte
|style="background:rgb(255,255,255);" colspan="2" | Item ID
|-
|style="background:rgb(255,255,255);" align="center" | 0x0E
|style="background:rgb(255,255,255);" | 1 byte
|style="background:rgb(255,255,255);" colspan="2" | Restore Apply
|-
|style="background:rgb(204,204,255)" align="center" colspan="2" rowspan="10" |
|style="background:rgb(255,255,204);" | 0x00
|style="background:rgb(255,255,204);" | Unknown
|-
|style="background:rgb(255,255,255);" | 0x08
|style="background:rgb(255,255,255);" | Apply also to MP
|-
|style="background:rgb(255,255,204);" | 0x22
|style="background:rgb(255,255,204);" | Unknown
|-
|style="background:rgb(255,255,204);" | 0x23
|style="background:rgb(255,255,204);" | Unknown
|-
|style="background:rgb(255,255,255);" | 0x24
|style="background:rgb(255,255,255);" | Damage / Restore by %
|-
|style="background:rgb(255,255,255);" | 0x26
|style="background:rgb(255,255,255);" | Damage / Restore by 20 X Amount Multiplier
|-
|style="background:rgb(255,255,255);" | 0x37
|style="background:rgb(255,255,255);" | Causes Damage
|-
|style="background:rgb(255,255,204);" | 0x47
|style="background:rgb(255,255,204);" | Unknown
|-
|style="background:rgb(255,255,255);" | 0x50
|style="background:rgb(255,255,255);" | Affects Stats
|-
|style="background:rgb(255,255,255);" | 0xFF
|style="background:rgb(255,255,255);" | None
|-
|style="background:rgb(255,255,255);" align="center" | 0x0F
|style="background:rgb(255,255,255);" | 1 byte
|style="background:rgb(255,255,255);" colspan="2" | Amount Multiplier
|-
|style="background:rgb(255,255,255);" align="center" | 0x10
|style="background:rgb(255,255,255);" | 1 byte
|style="background:rgb(255,255,255);" colspan="2" | Restore Type
|-
|style="background:rgb(204,204,255)" align="center" colspan="2" rowspan="4" |
|style="background:rgb(255,255,255);" | 0x00
|style="background:rgb(255,255,255);" | Restore HP
|-
|style="background:rgb(255,255,255);" | 0x01
|style="background:rgb(255,255,255);" | Restore MP
|-
|style="background:rgb(255,255,255);" | 0x02
|style="background:rgb(255,255,255);" | Restore Ailment
|-
|style="background:rgb(255,255,255);" | 0xFF
|style="background:rgb(255,255,255);" | None
|-
|style="background:rgb(255,255,204);" align="center" | 0x11
|style="background:rgb(255,255,204);" | 3 bytes
|style="background:rgb(255,255,204);" colspan="2" | Unknown
|-
|style="background:rgb(255,255,255);" align="center" | 0x14
|style="background:rgb(255,255,255);" | 4 bytes
|style="background:rgb(255,255,255);" colspan="2" | Status effects
|-
|style="background:rgb(255,255,255);" align="center" | 0x18
|style="background:rgb(255,255,255);" | 2 bytes
|style="background:rgb(255,255,255);" colspan="2" | Element
|-
|style="background:rgb(255,255,204);" align="center" | 0x1A
|style="background:rgb(255,255,204);" | 2 bytes
|style="background:rgb(255,255,204);" colspan="2" | Unknown
|}