C# Class Ensage.Common.AbilityInfo.AbilityInfo

Mostra file Open project: EnsageSharp/Ensage.Common Class Usage Examples

Public Properties

Property Type Description
AADamage bool
AbilityName string
AdditionalDelay double
AllyBlock bool
BonusDamageString string
DamageMultiplier float
DamageScepterString string
DamageString string
Distance string
EndWidth string
EnemyBlock bool
FakeCastRange bool
IsBuff bool
IsDisable bool
IsHarras bool
IsHeal bool
IsInvis bool
IsNuke bool
IsPurge bool
IsShield bool
IsSilence bool
IsSkillShot bool
IsSlow bool
MagicImmunityPierce bool
ManaBurn bool
OnlyForKillSteal bool
Radius float
RealCastRange string
Speed string
SpellLevel string
StringRadius string
TrueSight bool
WeakensEnemy bool
Width string

Public Methods

Method Description
AbilityInfo ( )

Initializes a new instance of the AbilityInfo class.

AbilityInfo ( string abilityName, bool isDisable, bool isSlow, bool isSilence, bool isNuke, bool isSkillShot, bool isHeal, bool isShield, double additionalDelay, float radius, string stringRadius, string speed, string width, bool allyBlock, bool enemyBlock, bool magicImmunityPierce, bool fakeCastRange, string realCastRange, bool onlyForKillSteal, string damageString, float damageMultiplier, string bonusDamagestring, bool aaDamage, string damageScepterString, string spellLevel, bool manaBurn, bool isBuff, bool weakensEnemy, bool isPurge, bool isHarras, bool trueSight, bool isInvis, string endWidth, string distance )

Initializes a new instance of the AbilityInfo class.

Method Details

AbilityInfo() public method

Initializes a new instance of the AbilityInfo class.
public AbilityInfo ( )

AbilityInfo() public method

Initializes a new instance of the AbilityInfo class.
public AbilityInfo ( string abilityName, bool isDisable, bool isSlow, bool isSilence, bool isNuke, bool isSkillShot, bool isHeal, bool isShield, double additionalDelay, float radius, string stringRadius, string speed, string width, bool allyBlock, bool enemyBlock, bool magicImmunityPierce, bool fakeCastRange, string realCastRange, bool onlyForKillSteal, string damageString, float damageMultiplier, string bonusDamagestring, bool aaDamage, string damageScepterString, string spellLevel, bool manaBurn, bool isBuff, bool weakensEnemy, bool isPurge, bool isHarras, bool trueSight, bool isInvis, string endWidth, string distance )
abilityName string /// The ability name. ///
isDisable bool /// The is disable. ///
isSlow bool /// The is slow. ///
isSilence bool /// The is silence. ///
isNuke bool /// The is nuke. ///
isSkillShot bool /// The is skill shot. ///
isHeal bool /// The is heal. ///
isShield bool /// The is shield. ///
additionalDelay double /// The additional delay. ///
radius float /// The radius. ///
stringRadius string /// The string radius. ///
speed string /// The speed. ///
width string /// The width. ///
allyBlock bool /// The ally block. ///
enemyBlock bool /// The enemy block. ///
magicImmunityPierce bool /// The magic immunity pierce. ///
fakeCastRange bool /// The fake cast range. ///
realCastRange string /// The real cast range. ///
onlyForKillSteal bool /// The only for kill steal. ///
damageString string /// The damage string. ///
damageMultiplier float /// The damage multiplier. ///
bonusDamagestring string /// The bonus damagestring. ///
aaDamage bool /// The aa damage. ///
damageScepterString string /// The damage scepter string. ///
spellLevel string /// The spell level. ///
manaBurn bool /// The mana burn. ///
isBuff bool /// The is buff. ///
weakensEnemy bool /// The weakens enemy. ///
isPurge bool /// The is purge. ///
isHarras bool /// The is harras. ///
trueSight bool /// The true sight. ///
isInvis bool /// The is invisibility. ///
endWidth string /// The end Width. ///
distance string /// The distance. ///

Property Details

AADamage public_oe property

True if ability damage is dependent on auto attack damage
public bool AADamage
return bool

AbilityName public_oe property

Name of a ability
public string AbilityName
return string

AdditionalDelay public_oe property

Spell have additional delay after being casted
public double AdditionalDelay
return double

AllyBlock public_oe property

Spell is blocked by ally units in a way
public bool AllyBlock
return bool

BonusDamageString public_oe property

Bonus damage data
public string BonusDamageString
return string

DamageMultiplier public_oe property

Damage Multiplier
public float DamageMultiplier
return float

DamageScepterString public_oe property

Damage data name when holding scepter
public string DamageScepterString
return string

DamageString public_oe property

Damage data name
public string DamageString
return string

Distance public_oe property

The distance.
public string Distance
return string

EndWidth public_oe property

Gets the end width.
public string EndWidth
return string

EnemyBlock public_oe property

Spell is blocked by enemy units in a way
public bool EnemyBlock
return bool

FakeCastRange public_oe property

public bool FakeCastRange
return bool

IsBuff public_oe property

Ability buffs unit
public bool IsBuff
return bool

IsDisable public_oe property

Spell disables the target
public bool IsDisable
return bool

IsHarras public_oe property

Ability is good for harrasing
public bool IsHarras
return bool

IsHeal public_oe property

public bool IsHeal
return bool

IsInvis public_oe property

Spell grants invisibility
public bool IsInvis
return bool

IsNuke public_oe property

Spell has low castpoint and high damage input
public bool IsNuke
return bool

IsPurge public_oe property

Ability purges unit
public bool IsPurge
return bool

IsShield public_oe property

Spell is applied on an ally in order to prevent them from taking damage or reduce taken damage(Increasing armor, magic resistance etc).
public bool IsShield
return bool

IsSilence public_oe property

Spell silences the target
public bool IsSilence
return bool

IsSkillShot public_oe property

Spell needs prediction
public bool IsSkillShot
return bool

IsSlow public_oe property

Spell applies movement slow to the target
public bool IsSlow
return bool

MagicImmunityPierce public_oe property

Spell goes through magic immunity
public bool MagicImmunityPierce
return bool

ManaBurn public_oe property

True if ability deals damage depending on target's mana
public bool ManaBurn
return bool

OnlyForKillSteal public_oe property

Spell is used only to killsteal
public bool OnlyForKillSteal
return bool

Radius public_oe property

Radius of non targeted/aoe spell
public float Radius
return float

RealCastRange public_oe property

public string RealCastRange
return string

Speed public_oe property

Speed of a projectile
public string Speed
return string

SpellLevel public_oe property

Name of spell which affects the damage depending on its level
public string SpellLevel
return string

StringRadius public_oe property

Radius data name
public string StringRadius
return string

TrueSight public_oe property

Ability provides true sight
public bool TrueSight
return bool

WeakensEnemy public_oe property

Ability weakens enemy
public bool WeakensEnemy
return bool

Width public_oe property

Width of a projectile
public string Width
return string