# 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 |