== Elemental Data ==
There are 16 elements in FF7. They are usually stored as a bitmask, but are instead stored as an index in the case of materia.
{| borderclass="0" cellpadding="3" cellspacing="1" style="background: rgb(0,0,0)" align="centerwikitable" ! style="background:rgb(204,204,204); width:50px;" align="center" | Bit! style="background:rgb(204,204,204); width:50px;" | Index! style="background:rgb(204,204,204); width:100px;" colspan="2" | Element
|-
|style="background:rgb(255,255,255);" | 0x0001|style="background:rgb(255,255,255);" | 00h|style="background:rgb(255,255,255);" | Fire
|-
|style="background:rgb(255,255,255);" | 0x0002|style="background:rgb(255,255,255);" | 01h|style="background:rgb(255,255,255);" | Ice
|-
|style="background:rgb(255,255,255);" | 0x0004|style="background:rgb(255,255,255);" | 02h|style="background:rgb(255,255,255);" | Bolt
|-
|style="background:rgb(255,255,255);" | 0x0008|style="background:rgb(255,255,255);" | 03h|style="background:rgb(255,255,255);" | Earth
|-
|style="background:rgb(255,255,255);" | 0x0010|style="background:rgb(255,255,255);" | 04h|style="background:rgb(255,255,255);" | Poison
|-
|style="background:rgb(255,255,255);" | 0x0020|style="background:rgb(255,255,255);" | 05h|style="background:rgb(255,255,255);" | Gravity
|-
|style="background:rgb(255,255,255);" | 0x0040|style="background:rgb(255,255,255);" | 06h|style="background:rgb(255,255,255);" | Water
|-
|style="background:rgb(255,255,255);" | 0x0080|style="background:rgb(255,255,255);" | 07h|style="background:rgb(255,255,255);" | Wind
|-
|style="background:rgb(255,255,255);" | 0x0100|style="background:rgb(255,255,255);" | 08h|style="background:rgb(255,255,255);" | Holy
|-
|style="background:rgb(255,255,255);" | 0x0200|style="background:rgb(255,255,255);" | 09h|style="background:rgb(255,255,255);" | Restorative
|-
|style="background:rgb(255,255,255);" | 0x0400|style="background:rgb(255,255,255);" | 0Ah|style="background:rgb(255,255,255);" | Cut
|-
|style="background:rgb(255,255,255);" | 0x0800|style="background:rgb(255,255,255);" | 0Bh|style="background:rgb(255,255,255);" | Hit
|-
|style="background:rgb(255,255,255);" | 0x1000|style="background:rgb(255,255,255);" | 0Ch|style="background:rgb(255,255,255);" | Punch
|-
|style="background:rgb(255,255,255);" | 0x2000|style="background:rgb(255,255,255);" | 0Dh|style="background:rgb(255,255,255);" | Shoot
|-
|style="background:rgb(255,255,255);" | 0x4000|style="background:rgb(255,255,255);" | 0Eh|style="background:rgb(255,255,255);" | Shout
|-
|style="background:rgb(255,255,255);" | 0x8000|style="background:rgb(255,255,255);" | 0Fh|style="background:rgb(255,255,255);" | "Hidden/Ultima"
|}
<br/>NOTES:<br/>The battle text (part 26 of the [[FF7/Kernel/Kernel.bin|KERNEL.BIN]]) refers to "Ice" as "Cold" and "Bolt" as "Lightning".<br/>The names of elements 09h - 0Eh are not ever mentioned in the game. However, they are stored as battle text for the purpose of sensing.<br/>"Hidden/Ultima" has no name mentioned in the battle text.<br/>"Hidden/Ultima" is on only a few enemy exclusive attacks including Ultima Weapon's Ultima Beam. Elements 0Ah - 0Eh are considered Physical elements (though not enforced as such) and show up on physical attacks. Non-elemental attacks, such as Bahamuts' Flares, have no elements selected.