Difference between revisions of "FF7/Battle/Elemental Data"

From Final Fantasy Inside
< FF7‎ | Battle
Jump to navigation Jump to search
my_wiki>NFITC1
(Elemental Data)
m (7 revisions imported)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Elemental Data ==
+
== 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.
 
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.
  
{| border="0" cellpadding="3" cellspacing="1" style="background: rgb(0,0,0)" align="center"  
+
{| class="wikitable"
! style="background:rgb(204,204,204); width:50px;" align="center" | Bit
+
! 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: 50px" | Index
! style="background:rgb(204,204,204); width:275px;" colspan="2" | Element
+
! style="background: rgb(204,204,204); width: 100px" colspan="2" | Element
 
|-
 
|-
|style="background:rgb(255,255,255);" | 0x0001
+
| 0x0001
|style="background:rgb(255,255,255);" | 00h
+
| 00h
|style="background:rgb(255,255,255);" | Fire
+
| Fire
 
|-
 
|-
|style="background:rgb(255,255,255);" | 0x0002
+
| 0x0002
|style="background:rgb(255,255,255);" | 01h
+
| 01h
|style="background:rgb(255,255,255);" | Ice
+
| Ice
 
|-
 
|-
|style="background:rgb(255,255,255);" | 0x0004
+
| 0x0004
|style="background:rgb(255,255,255);" | 02h
+
| 02h
|style="background:rgb(255,255,255);" | Bolt
+
| Bolt
 
|-
 
|-
|style="background:rgb(255,255,255);" | 0x0008
+
| 0x0008
|style="background:rgb(255,255,255);" | 03h
+
| 03h
|style="background:rgb(255,255,255);" | Earth
+
| Earth
 
|-
 
|-
|style="background:rgb(255,255,255);" | 0x0010
+
| 0x0010
|style="background:rgb(255,255,255);" | 04h
+
| 04h
|style="background:rgb(255,255,255);" | Poison
+
| Poison
 
|-
 
|-
|style="background:rgb(255,255,255);" | 0x0020
+
| 0x0020
|style="background:rgb(255,255,255);" | 05h
+
| 05h
|style="background:rgb(255,255,255);" | Gravity
+
| Gravity
 
|-
 
|-
|style="background:rgb(255,255,255);" | 0x0040
+
| 0x0040
|style="background:rgb(255,255,255);" | 06h
+
| 06h
|style="background:rgb(255,255,255);" | Water
+
| Water
 
|-
 
|-
|style="background:rgb(255,255,255);" | 0x0080
+
| 0x0080
|style="background:rgb(255,255,255);" | 07h
+
| 07h
|style="background:rgb(255,255,255);" | Wind
+
| Wind
 
|-
 
|-
|style="background:rgb(255,255,255);" | 0x0100
+
| 0x0100
|style="background:rgb(255,255,255);" | 08h
+
| 08h
|style="background:rgb(255,255,255);" | Holy
+
| Holy
 
|-
 
|-
|style="background:rgb(255,255,255);" | 0x0200
+
| 0x0200
|style="background:rgb(255,255,255);" | 09h
+
| 09h
|style="background:rgb(255,255,255);" | Health
+
| Restorative
 
|-
 
|-
|style="background:rgb(255,255,255);" | 0x0400
+
| 0x0400
|style="background:rgb(255,255,255);" | 0Ah
+
| 0Ah
|style="background:rgb(255,255,255);" | Cut
+
| Cut
 
|-
 
|-
|style="background:rgb(255,255,255);" | 0x0800
+
| 0x0800
|style="background:rgb(255,255,255);" | 0Bh
+
| 0Bh
|style="background:rgb(255,255,255);" | Hit
+
| Hit
 
|-
 
|-
|style="background:rgb(255,255,255);" | 0x1000
+
| 0x1000
|style="background:rgb(255,255,255);" | 0Ch
+
| 0Ch
|style="background:rgb(255,255,255);" | Punch
+
| Punch
 
|-
 
|-
|style="background:rgb(255,255,255);" | 0x2000
+
| 0x2000
|style="background:rgb(255,255,255);" | 0Dh
+
| 0Dh
|style="background:rgb(255,255,255);" | Shoot
+
| Shoot
 
|-
 
|-
|style="background:rgb(255,255,255);" | 0x4000
+
| 0x4000
|style="background:rgb(255,255,255);" | 0Eh
+
| 0Eh
|style="background:rgb(255,255,255);" | Shout
+
| Shout
 
|-
 
|-
|style="background:rgb(255,255,255);" | 0x8000
+
| 0x8000
|style="background:rgb(255,255,255);" | 0Fh
+
| 0Fh
|style="background:rgb(255,255,255);" | "Hidden/Ultima"
+
| "Hidden/Ultima"
 
|}
 
|}
09h - 0Fh have no official name listed in the game. These are names given by the modding community.<br/>
+
 
"Hidden/Ultima" is only a few enemy exclusive attacks including Ultima Weapon's Ultima Beam. Elements 0Ah - 0Eh are considered Physical elements and show up on physical attacks. Non-elemental attacks, such as Bahamuts' Flares, have no elements selected.
+
<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.

Latest revision as of 05:11, 23 May 2019

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.

Bit Index Element
0x0001 00h Fire
0x0002 01h Ice
0x0004 02h Bolt
0x0008 03h Earth
0x0010 04h Poison
0x0020 05h Gravity
0x0040 06h Water
0x0080 07h Wind
0x0100 08h Holy
0x0200 09h Restorative
0x0400 0Ah Cut
0x0800 0Bh Hit
0x1000 0Ch Punch
0x2000 0Dh Shoot
0x4000 0Eh Shout
0x8000 0Fh "Hidden/Ultima"


NOTES:
The battle text (part 26 of the KERNEL.BIN) refers to "Ice" as "Cold" and "Bolt" as "Lightning".
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.
"Hidden/Ultima" has no name mentioned in the battle text.
"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.