Anonymous

Changes

From Final Fantasy Inside

FF7/Attack data

3,133 bytes removed, 05:10, 23 May 2019
m
28 revisions imported
== KERNEL.BIN - Section 2: Attack data format ==''(Note: Akari and NFITC1 have some minor differences with respect to information on this page. Most of this page comes from NFITC1's work on WallMarket)''
This section contains the data for the different attacks. Each record is 28 bytes long.
 {| borderclass="0wikitable" 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:275px;" colspan="2" | Description
|-
|style="background:rgb(255,255,204)" align="center" | 0x00! Offset|style="background:rgb(255,255,204)" | 4 bytes! Length|style="background:rgb(255,255,204)" colspan="2" | Unknown! Description
|-
|style="background:rgb(255,255,255)" align="center" | 0x040x00|style="background:rgb(255,255,255)" | 1 byte|style="background:rgb(255,255,255)" colspan="2" | Casting costAttack %
|-
|style="background:rgb(255,255,204)" align="center" | 0x050x01|style="background:rgb(255,255,204)" | 5 bytes1 byte|style="background:rgb(255,255,204)" colspan="2" [[FF7/Battle/Impact_Effect_Id_List| UnknownImpact Effect Id]]
|-
|style="background:rgb(255,255,255)" align="center" | 0x0A0x02|style="background:rgb(255,255,255)" | 2 1 byte|style="background:rgb(255,255,255)" colspan="2" | Attack typeTarget Hurt Action Index
|-
|style="background:rgb(255,255,255)" align="center" | 0x0C0x03|style="background:rgb(255,255,255)" | 1 bytesbyte|style="background:rgb(255,255,255)" colspan="2" | Attack attributeUnknown
|-
|style="background:rgb(204,204,255)" align="center" colspan="2" rowspan="16" |  0x04|style="background:rgb(255,255,255); width:110px" | 0x002 byte|style="background:rgb(255,255,255); width:165px" | Escape/Exit-TypeCasting cost
|-
|style="background:rgb(255,255,255)" 0x06| 0x012 bytes|style="background:rgb(255,255,255)" [[FF7/Battle/Sound_Effect_Id_List| Ribbon-LikeImpact Sound]]
|-
|style="background:rgb(255,255,204)" 0x08| 0x032 bytes|style[[FF7/Battle/Camera_Movement_Id_List?redlink="background:rgb(255,255,204)" 1| Enemy Skill (?)Camera Movement Id]] for single target.
|-
|style="background:rgb(255,255,204)" 0x0A| 0x052 bytes|style[[FF7/Battle/Camera_Movement_Id_List?redlink="background:rgb(255,255,204)" 1| Enemy Skill (?)Camera Movement Id]] for multiple targets.
|-
|style="background:rgb(255,255,204)" 0x0C| 0x071 byte|style="background:rgb(255,255,204)" [[FF7/Battle/Targeting_Data| Enemy Skill (?)Target Flags]]
|-
|style="background:rgb(255,255,255)" | 0x0D|style="background:rgb(255,255,255)" 1 byte| Restorative[[FF7/Battle/ProtectiveAttack_Effect_Id_List|Attack Effect Id]]
|-
|style="background:rgb(255,255,255)" 0x0E| 0x0F1 byte|style="background:rgb(255,255,255)" [[FF7/Battle/Damage_Calculation| Status-giving/ElementalDamage Calculation]]
|-
|style="background:rgb(255,255,255)" 0x0F| 0x111 byte|style="background:rgb(255,255,255)" | ShieldStrength of attack for damage calculation
|-
|style="background:rgb(255,255,255)" 0x10| 0x131 byte|style="background:rgb(255,255,255)" | Limit BreakCondition sub-menu
|-
|style="background:rgb(255204,255204,255)" rowspan="4" colspan="1" align="center" | 0x15|style="background:rgb(255,255,255)" 00| Cait Sith Limit BreakParty HP
|-
|style="background:rgb(255,255,255)" | 0x1701|style="background:rgb(255,255,255)" | SummonParty MP
|-
|style="background:rgb(255,255,255)" | 0xC702|style="background:rgb(255,255,255)" | RouletteParty Status
|-
|style="background:rgb(255,255,255)" | 0x97Other|style="background:rgb(255,255,255)" | Multiple Strike Limit BreaksNone
|-
|style="background:rgb(255,255,255)" 0x11| 0x011 byte|style="background:rgb(255,255,255)" | Phoenix DownStatus Effect Change
|-
|style="background:rgb(255204,255204,255)" rowspan="3" colspan="1" align="center" || 0x033Fh|style="background:rgbChance to Inflict/Heal status (255,255,255out of 63)" | X-needles Attack
|-
|style="background:rgb(255,255,255)" | 0x1740h|style="background:rgb(255,255,255)" | Final Limit BreakCure if inflicted
|-
|style="background:rgb(255,255,255)" align="center" | 0x0D|style="background:rgb(255,255,255)" | 1 byte80h|style="background:rgb(255Cure if inflicted,255,255)" colspan="2" | ID NumberInflict if not
|-
|style="background:rgb(255,255,255)" align="center" | 0x0E0x12|style="background:rgb(255,255,255)" | 1 byte|style="background:rgb(255,255,255)" colspan="2" [[FF7/Battle/Attack_Special_Effects| Restore ApplyAttack Additional Effects]]
|-
|style="background:rgb(255,255,255)" align="center" | 0x0F0x13|style="background:rgb(255,255,255)" | 1 byte|style="background:rgb(255,255,255)" colspan="2" | StrengthAdditional Effects Modifier
|-
|style="background:rgb(255,255,255)" align="center" | 0x100x14|style="background:rgb(255,255,255)" | 1 byte4 bytes|style="background:rgb(255,255,255)" colspan="2" [[FF7/Battle/Status_Effects| Restore typeStatus]]
|-
|style="background:rgb(204,204,255)" align="center" colspan="2" rowspan="4" |  0x18|style="background:rgb(255,255,255)" | 0x002 bytes|style="background:rgb(255,255,255)" [[FF7/Battle/Elemental_Data| Restore HPElement]]
|-
|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)" | 2 bytes|style="background:rgb(255,255,204)" colspan="2" | Unknown|-|style="background:rgb(255,255,255)" align="center" | 0x13|style="background:rgb(255,255,255)" | 1 byte|style="background:rgb(255,255,255)" colspan="2" | Times attacking|-|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|-|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|-0x1A|style="background:rgb(255,255,204)" align="center" | 0x20|style="background:rgb(255,255,204)" | 2 bytes|style="background:rgb(255,255,204)" colspan="2" [[FF7/Battle/Special_Attack_Flags| UnknownSpecial Attack Flags]]
|}