Difference between revisions of "FF7/Item data"
< FF7
Jump to navigation
Jump to search
my_wiki>Akari (→KERNEL.BIN - Section 5: Item data format) |
m (27 revisions imported) |
||
(9 intermediate revisions by 3 users not shown) | |||
Line 18: | Line 18: | ||
|- | |- | ||
|style="background:rgb(255,255,255);" align="center" | 0x0A | |style="background:rgb(255,255,255);" align="center" | 0x0A | ||
− | |style="background:rgb(255,255,255);" | | + | |style="background:rgb(255,255,255);" | 2 bytes |
|style="background:rgb(255,255,255);" colspan="2" | Restriction Mask (If the following bits are 0) | |style="background:rgb(255,255,255);" colspan="2" | Restriction Mask (If the following bits are 0) | ||
|- | |- | ||
Line 31: | Line 31: | ||
|style="background:rgb(255,255,255);" | Can be used in Menu Out of Battle | |style="background:rgb(255,255,255);" | Can be used in Menu Out of Battle | ||
|- | |- | ||
− | |style="background:rgb(255,255,255);" align="center" | | + | |style="background:rgb(255,255,255);" align="center" | 0x0C |
− | |style="background:rgb(255,255,255);" | 1 | + | |style="background:rgb(255,255,255);" | 1 byte |
− | |style="background:rgb(255,255,255);" colspan="2" | [[FF7/ | + | |style="background:rgb(255,255,255);" colspan="2" | [[FF7/Battle/Targeting Data|Target Flags]] |
|- | |- | ||
|style="background:rgb(255,255,255);" align="center" | 0x0D | |style="background:rgb(255,255,255);" align="center" | 0x0D | ||
|style="background:rgb(255,255,255);" | 1 byte | |style="background:rgb(255,255,255);" | 1 byte | ||
− | |style="background:rgb(255,255,255);" colspan="2" | | + | |style="background:rgb(255,255,255);" colspan="2" | [[FF7/Battle/Attack Effect Id List|Attack Effect Id]] |
|- | |- | ||
|style="background:rgb(255,255,255);" align="center" | 0x0E | |style="background:rgb(255,255,255);" align="center" | 0x0E | ||
Line 47: | Line 47: | ||
|style="background:rgb(255,255,255);" colspan="2" | Item power for damage calculation. | |style="background:rgb(255,255,255);" colspan="2" | Item power for damage calculation. | ||
|- | |- | ||
− | |style="background:rgb(255,255,255) | + | |style="background:rgb(255,255,255)" align="center" | 0x10 |
− | |style="background:rgb(255,255,255) | + | |style="background:rgb(255,255,255)" | 1 byte |
− | |style="background:rgb(255,255,255) | + | |style="background:rgb(255,255,255)" colspan="2" | Condition sub-menu |
|- | |- | ||
|style="background:rgb(204,204,255)" align="center" colspan="2" rowspan="4" | | |style="background:rgb(204,204,255)" align="center" colspan="2" rowspan="4" | | ||
− | |style="background:rgb(255,255,255) | + | |style="background:rgb(255,255,255)" | 00 |
− | |style="background:rgb(255,255,255) | + | |style="background:rgb(255,255,255)" | Party HP |
|- | |- | ||
− | |style="background:rgb(255,255,255) | + | |style="background:rgb(255,255,255)" | 01 |
− | |style="background:rgb(255,255,255) | + | |style="background:rgb(255,255,255)" | Party MP |
|- | |- | ||
− | |style="background:rgb(255,255,255) | + | |style="background:rgb(255,255,255)" | 02 |
− | |style="background:rgb(255,255,255) | + | |style="background:rgb(255,255,255)" | Party Status |
|- | |- | ||
− | |style="background:rgb(255,255,255) | + | |style="background:rgb(255,255,255)" | Other |
− | |style="background:rgb(255,255,255) | + | |style="background:rgb(255,255,255)" | None |
|- | |- | ||
|style="background:rgb(255,255,255)" align="center" | 0x11 | |style="background:rgb(255,255,255)" align="center" | 0x11 | ||
Line 80: | Line 80: | ||
|style="background:rgb(255,255,255);" align="center" | 0x12 | |style="background:rgb(255,255,255);" align="center" | 0x12 | ||
|style="background:rgb(255,255,255);" | 1 byte | |style="background:rgb(255,255,255);" | 1 byte | ||
− | |style="background:rgb(255,255,255);" colspan="2" | [[FF7/Attack_Special_Effects|Additional Effects]] | + | |style="background:rgb(255,255,255);" colspan="2" | [[FF7/Battle/Attack_Special_Effects|Attack Additional Effects]] |
|- | |- | ||
|style="background:rgb(255,255,255);" align="center" | 0x13 | |style="background:rgb(255,255,255);" align="center" | 0x13 | ||
Line 88: | Line 88: | ||
|style="background:rgb(255,255,255);" align="center" | 0x14 | |style="background:rgb(255,255,255);" align="center" | 0x14 | ||
|style="background:rgb(255,255,255);" | 4 bytes | |style="background:rgb(255,255,255);" | 4 bytes | ||
− | |style="background:rgb(255,255,255);" colspan="2" | [[FF7/ | + | |style="background:rgb(255,255,255);" colspan="2" | [[FF7/Battle/Status Effects|Status Effects]] |
|- | |- | ||
|style="background:rgb(255,255,255);" align="center" | 0x18 | |style="background:rgb(255,255,255);" align="center" | 0x18 | ||
Line 96: | Line 96: | ||
|style="background:rgb(255,255,255);" align="center" | 0x1A | |style="background:rgb(255,255,255);" align="center" | 0x1A | ||
|style="background:rgb(255,255,255);" | 2 bytes | |style="background:rgb(255,255,255);" | 2 bytes | ||
− | |style="background:rgb(255,255,255);" colspan="2" | [[FF7/ | + | |style="background:rgb(255,255,255);" colspan="2" | [[FF7/Battle/Special Attack Flags|Special Attack Flags]] |
|} | |} |
Latest revision as of 05:19, 23 May 2019
KERNEL.BIN - Section 5: Item data format
This section contains the item data. Each item record is 28 bytes long.
Offset | Length | Description | |
---|---|---|---|
0x00 | 8 bytes | Unknown | Always 0xFFFFFFFF |
0x08 | 2 bytes | Camera Movement Id for single and multiple target attack. | |
0x0A | 2 bytes | Restriction Mask (If the following bits are 0) | |
01h | Can be sold | ||
02h | Can be used in Battle | ||
04h | Can be used in Menu Out of Battle | ||
0x0C | 1 byte | Target Flags | |
0x0D | 1 byte | Attack Effect Id | |
0x0E | 1 byte | Damage Calculation | |
0x0F | 1 byte | Item power for damage calculation. | |
0x10 | 1 byte | Condition sub-menu | |
00 | Party HP | ||
01 | Party MP | ||
02 | Party Status | ||
Other | None | ||
0x11 | 1 byte | Status Effect Change | |
3Fh | Chance to Inflict/Heal status (out of 63) | ||
40h | Cure if inflicted | ||
80h | Cure if inflicted, Inflict if not | ||
0x12 | 1 byte | Attack Additional Effects | |
0x13 | 1 byte | Additional Effects Modifier | |
0x14 | 4 bytes | Status Effects | |
0x18 | 2 bytes | Attack Element | |
0x1A | 2 bytes | Special Attack Flags |