# eEvadeSkillShotType

# Description

Type enumeration of skill projectiles in the evasion system, defining different shapes and behaviors of skill types used for evasion calculations.

# How to use

std::vector<Evade::eEvadeData> dangerousSkillshots;
Evade::IsAboutToHit(dangerousSkillshots, myPosition, 100);
for (const auto& skillshot : dangerousSkillshots)
{
    if (skillshot.Type == Evade::eEvadeSkillShotType::SkillshotMissileLine)
    {
        // Handle linear missile skillshot
    }
}

# Properties

key value remarks
SkillshotLine 0 Linear skillshot
SkillshotMissileLine 1 Linear missile skillshot
SkillshotCircle 2 Circular area skillshot
SkillshotCone 3 Cone area skillshot
SkillshotMissileCone 4 Cone missile skillshot
SkillshotArc 5 Arc skillshot
SkillshotRing 6 Ring skillshot