Modding/Skills Documentation
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