Anonymous

Changes

From Final Fantasy Inside

FF7/Materia Types

2,333 bytes added, 19:22, 26 August 2010
Data is up, need to make more readable.
XC Summon
XD Independent*
XE Independent** XF Independent* *- There are no XD, XE or XF type materias in the game. They are graphically represented as Independent but have no effect.
* Each of these Base Types have a set of sub- There are no XD type materias in the game, but there types that provide different functions: (If Subtype is a function to handle them though it listed as 'X' then any subtype will not be calledproduce that effect.** - There are no XE or XF type materias in the game, but they will be graphically represented as Independent and will Other subtypes have no effect.function)
Each Independent Types: 00 Function based on Attribute 1 0Ch 0xC068B0 ORd with 1 and 0xC068B4 set to 11 (Underwater) 62h 0xC068B0 ORd with 8 and 0xC068B4 set to 11 (HP<->MP) 20<sup>1</sup> Increases value at 0xC06898 + [Attribute_1 * 2] based on attribute list and AP level 30<sup>2</sup> 0xC068B0 ORd with 4 and 0xC068B4 set to 12 40 Has a function, but is blacklisted at the beginning of these Base Types have the X0 type handler (handled elsewhere) 21<sup>3</sup> Enables effect Attribute 1 with a magnitude based on attribute list and AP Level 41<sup>4</sup> Enables effect Attribute 1 with a magnitude based on attribute list and AP Level X4 If 0xC06914 is non-0 after getting AP level then set of sub0xC068B4 to 0Bh (Mega-All) 1 - Various in-battle conditions (Cover/Counter) and stat increases 2 - ONLY works with Materia Index 0Ch (Long Range). Attribute List is ignored 3 - Although Pre-Emp is a 21 type materia (and the only one), there is specific code to limit its magnitude in 41 as well. 4 -types that provide different functions:Enemy Away MUST be type 41 to work properly
00 blahCommand Types: 01 No Effect 02 blah12 Replace first command (Attack) based on attribute list and AP Level 03 blah 04 Not usedX3 Subtype not important. Only Primary Attributes allowed are 15h, 16h, 17h 15 Replaces Magic with WMagic 16 Replaces Summon with WSummon 17 Replaces Item with WItem X6 Add Command based on attribute list and AP Level X7 Add Command 0Dh (E.Skill) X8 Add Command 5 (Steal), 6 (Sense), 7 (Coin), 9 (Morph), Ah (D.Blow), Bh (Manip), Ch (Mime)
Other Support Types: 25 Attribute 1 must be between 54h - 64h inclusive. Just sets 0xC068B4 to a specific value 54 0Fh (Command Counter) 55 0Fh (Magic Counter) 56 10h 57 Ignored 58 10h 59 10h 5A 10h 5B Ignored 5C 10h 5D 10h 5E 10h 5F 10h 60 Ignored 61 Ignored 62 Ignored 63 Ignored 64 10h 35 Like 25, but only Attribute 1 values invalid 51h, 57h, and 63h are used. 51 0Fh (All) 57 10h (Final Attack) 63 0Fh (Quadra Magic)  Magic Types: X9 Add Command 2 (Magic) and Enable magics based on attribute list and AP Level XA Add Command 2 (Magic) and Enable magics with index 0-37h inclusive<sup>*</sup> * - Shield is the last magic attack with an index of 35h. The Magic menu prevents access to attacks 36h & 37h  Summon Types: XB Add Command 3 (Summon) and enables attack at Attribute 1 for base type X0use 'AP Level' times (Ignores other Attributes) XC Add Command 3 (Summon) and enables attacks with index 38h - 47h inclusive
Anonymous user