Modding/Skills Documentation: Difference between revisions
(Created page with "=Skill Properties= Name/Type/Description description-params array :''Arrays of strings for each line item to show what base and upgrades modify'' icon array :''PNG file to use for skill icon'' Id string - Must be unique Tier string - One of the four tiers of skills Type string - Mainhand / Offhand / Dash / Spell (Omitted for Passives) Starting-Level string - 1 for adept, 0 for all others Dict skill :Class - ''Modding/Skill_Documentation#Skill_Classes|Skill Cl...") |
mNo edit summary |
||
| Line 20: | Line 20: | ||
Dict skill | Dict skill | ||
:Class - ''[[Modding/ | :Class - ''[[Modding/Skills_Documentation#Skill_Classes|Skill Classes]]'' | ||
| Line 30: | Line 30: | ||
:Effects Array | :Effects Array | ||
:Finish-Effects Array | :Finish-Effects Array | ||
:[[Modding/ | :[[Modding/Skills_Documentation#Skill_Modifiers|Modifiers Array]] | ||
:Actions Dict | :Actions Dict | ||
:Timeline Array | :Timeline Array | ||
Revision as of 22:13, 5 September 2023
Skill Properties
Name/Type/Description
description-params array
- Arrays of strings for each line item to show what base and upgrades modify
icon array
- PNG file to use for skill icon
Id string - Must be unique
Tier string - One of the four tiers of skills
Type string - Mainhand / Offhand / Dash / Spell (Omitted for Passives)
Starting-Level string - 1 for adept, 0 for all others
Dict skill
- Class - Skill Classes
- Stop-Conditional Array
- 4 Strings (condition type / condition / operator / value)
- Movements Array
- 3 values (i2 / v2 / b)
- Binds Dict
- Effects Array
- Finish-Effects Array
- Modifiers Array
- Actions Dict
- Timeline Array
- Timelines-Looping Array
Upgrades Array
- Effects on base skill from purchasing upgrades
Modifier-Skills Array
- Sub skills that can be purchased within a skill
- Contains additional skill dicts (as above)
Skill Classes
Skills::Charge
Skills::HookShot
Skills::PassiveSkill
Skills::PlayerSkillDirectional
Skills::PlayerSkillDirectionalChannelling
Skills::PlayerSkillDirectionalCharged
Skills::PlayerSkillPosition
Skills::ShootBeam
Skills::ShootProjectileTarget
Skill Modifiers
Modifiers::Armor
Modifiers::ArmorAdd
Modifiers::ArmorPenetration
Modifiers::AttribAdd
Modifiers::Aura
Modifiers::AuraCone
Modifiers::BaseSkillModifier
Modifiers::Block
Modifiers::Buff
Modifiers::BuffImmune
Modifiers::BuffScaling
Modifiers::ConvertStat
Modifiers::CritDamage
Modifiers::CriticalHit
Modifiers::CustomStat
Modifiers::CustomStat2
Modifiers::Damage
Modifiers::DamageAdd
Modifiers::DamageLeeching
Modifiers::DamageMulAdd
Modifiers::DummyModifier
Modifiers::Evade
Modifiers::Experience
Modifiers::InjectModifiersIntoStack
Modifiers::InjuredDamage
Modifiers::Lifestealing
Modifiers::Miss
Modifiers::ModifyStack
Modifiers::ModifySummons
Modifiers::PlayerLight
Modifiers::PlayerTargetedRange
Modifiers::PointsFromDamageTaken
Modifiers::QuantityTriggerEffect
Modifiers::ShieldBlock
Modifiers::SkillCost
Modifiers::SkillCrit
Modifiers::SkillDamageLeeching
Modifiers::SkillSlowScale
Modifiers::SkillTriggerEffect
Modifiers::SpeedAdd
Modifiers::SpeedMul
Modifiers::StatAdd
Modifiers::StatBasedDamage
Modifiers::SurpriseDamage
Modifiers::TimedTriggerEffect
Modifiers::TriggerEffect
Modifiers::TrueStrike
Modifiers::UsePointsCost