Difference between revisions of "Ability Data 2"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
(Add intro. Reduce indents, remove tabs.)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
More ability flags and data.
+
In [[FFTPatcher]], these are at the bottom of the ability editor.
  
In [[FFTPatcher]], these are at the bottom of the ability editor.
+
8005fbf0 -
 +
    Default skills (0 - 0x16f)
 +
        0x00 - Range
 +
        0x01 - Effect Area
 +
        0x02 - Vertical
 +
        0x03: Flags 1
 +
            0x80 - Force Self target (Broken; meant to be can only target allied tiles?)
 +
            0x40 - Force Self target (Broken; meant to be can only target enemy tiles?)
 +
            0x20 - Weapon Range
 +
            0x10 - [[Vertical Fixed]]
 +
            0x08 - [[Vertical Tolerance]] / Vertical Threshold
 +
            0x04 - Weapon Strike
 +
            0x02 - Auto-Target
 +
            0x01 - Can't Target Self
 +
        0x04: Flags 2
 +
            0x80 - Can't Hit Enemies
 +
            0x40 - Can't Hit Allies
 +
            0x20 - Top-down Targeting (hits higher elevation tiles first)
 +
            0x10 - Can't Follow Target
 +
            0x08 - Random Fire
 +
            0x04 - Linear Attack
 +
            0x02 - 3 Directions
 +
            0x01 - Can't Hit Caster
 +
        0x05: Flags 3
 +
            0x80 - Reflectable
 +
            0x40 - Math Skill
 +
            0x20 - Affected By Silence
 +
            0x10 - Can't Mimic
 +
            0x08 - Blocked by Golem
 +
            0x04 - Persevere Cast
 +
            0x02 - Quote
 +
            0x01 - Animate on Miss
 +
        0x06: Flags 4
 +
            0x80 - Counter Flood
 +
            0x40 - Counter Magic
 +
            0x20 - Direct
 +
            0x10 - Blade Grasp
 +
            0x08 - Requires Sword
 +
            0x04 - Requires Materia Blade
 +
            0x02 - Evadeable
 +
            0x01 - No Targeting
 +
        0x07 - Element
 +
            0x80 - Fire
 +
            0x40 - Lightning
 +
            0x20 - Ice
 +
            0x10 - Wind
 +
            0x08 - Earth
 +
            0x04 - Water
 +
            0x02 - Holy
 +
            0x01 - Dark
 +
        0x08 - [[Formulas|Formula]]
 +
        0x09 - X
 +
        0x0a - Y
 +
        0x0b - Inflict Status
 +
        0x0c - CT
 +
        0x0d - MP Cost
  
  0x00 - Range
+
  Hardcoded abilities (0x170 - 0x1FF)
  0x01 - Effect Area
+
  80061010: 0x170 - 0x17D: Item
0x02 - Vertical
+
                        - 0x00 - used item ID
0x03: Flags 1
+
     - 2 unused data points
    0x80 -  
+
80061020: 0x17E - 0x189: Throw
    0x40 -  
+
                        - 0x00 - Thrown item Type
     0x20 - Ranged Weapon
+
  8006102c: 0x18a - 0x195: Jump
    0x10 - [[Vertical Fixed]]
+
                        - 0x00 - Range
    0x08 - [[Vertical Tolerance]] / Vertical Threshold
+
                        - 0x01 - Vertical
    0x04 - Weapon Strike
+
  80061044: 0x196 - 0x19D: Charge
    0x02 - Auto
+
                        - 0x00 - CT
    0x01 - Can't Target Self
+
                        - 0x01 - Power
  0x04: Flags 2
+
  80061054: 0x19E - 0x1A5: Math
    0x80 - Can't Hit Enemies
+
                        - 0x00 - ID (Bitwise)
    0x40 - Can't Hit Allies
+
                                - 0xX0 - first Math menu
    0x20 - Top-down Targeting (hits higher elevation tiles first)
+
                                - 0x0X - second Math menu
    0x10 - Can't Follow Target
+
  8006105c: 0x1A6 - 0x1FF: RSM & ENTD
    0x08 - Random Fire
+
                        - 0x00 - Ability ID
    0x04 - Linear Attack
 
    0x02 - 3 Directions
 
    0x01 - Can't Hit Caster
 
  0x05: Flags 3
 
    0x80 - Reflectable
 
    0x40 - Math Skill
 
    0x20 - Affected By Silence
 
    0x10 - Can't Mimic
 
    0x08 - Normal Attack?
 
    0x04 - Persevere
 
    0x02 - Quote
 
    0x01 - Animate on Miss
 
  0x06: Flags 4
 
    0x80 - Counter Flood
 
    0x40 - Counter Magic
 
    0x20 - Direct
 
    0x10 - Blade Grasp
 
    0x08 - Requires Sword
 
    0x04 - Requires Materia Blade
 
    0x02 - Evadeable
 
    0x01 - No Targeting
 
  0x07 - Element
 
0x08 - Formula
 
0x09 - X
 
0x0a - Y
 
0x0b - Inflict Status
 
0x0c - CT
 
0x0d - MP Cost
 

Latest revision as of 23:22, 1 March 2023

In FFTPatcher, these are at the bottom of the ability editor.

8005fbf0 -
   Default skills (0 - 0x16f)
        0x00 - Range
        0x01 - Effect Area
        0x02 - Vertical
        0x03: Flags 1
            0x80 - Force Self target (Broken; meant to be can only target allied tiles?)
            0x40 - Force Self target (Broken; meant to be can only target enemy tiles?)
            0x20 - Weapon Range
            0x10 - Vertical Fixed
            0x08 - Vertical Tolerance / Vertical Threshold
            0x04 - Weapon Strike
            0x02 - Auto-Target
            0x01 - Can't Target Self
        0x04: Flags 2
            0x80 - Can't Hit Enemies
            0x40 - Can't Hit Allies
            0x20 - Top-down Targeting (hits higher elevation tiles first)
            0x10 - Can't Follow Target
            0x08 - Random Fire
            0x04 - Linear Attack
            0x02 - 3 Directions
            0x01 - Can't Hit Caster
        0x05: Flags 3
            0x80 - Reflectable
            0x40 - Math Skill
            0x20 - Affected By Silence
            0x10 - Can't Mimic
            0x08 - Blocked by Golem
            0x04 - Persevere Cast
            0x02 - Quote
            0x01 - Animate on Miss
        0x06: Flags 4
            0x80 - Counter Flood
            0x40 - Counter Magic
            0x20 - Direct
            0x10 - Blade Grasp
            0x08 - Requires Sword
            0x04 - Requires Materia Blade
            0x02 - Evadeable
            0x01 - No Targeting
        0x07 - Element
            0x80 - Fire
            0x40 - Lightning
            0x20 - Ice
            0x10 - Wind
            0x08 - Earth
            0x04 - Water
            0x02 - Holy
            0x01 - Dark
        0x08 - Formula
        0x09 - X
        0x0a - Y
        0x0b - Inflict Status
        0x0c - CT
        0x0d - MP Cost
Hardcoded abilities (0x170 - 0x1FF)
80061010: 0x170 - 0x17D: Item
                       - 0x00 - used item ID
    - 2 unused data points
80061020: 0x17E - 0x189: Throw
                       - 0x00 - Thrown item Type
8006102c: 0x18a - 0x195: Jump
                       - 0x00 - Range
                       - 0x01 - Vertical
80061044: 0x196 - 0x19D: Charge
                       - 0x00 - CT
                       - 0x01 - Power
80061054: 0x19E - 0x1A5: Math
                       - 0x00 - ID (Bitwise)
                                - 0xX0 - first Math menu
                                - 0x0X - second Math menu
8006105c: 0x1A6 - 0x1FF: RSM & ENTD
                       - 0x00 - Ability ID