C# 클래스 Ensage.Common.AbilityInfo.AbilityInfo

파일 보기 프로젝트 열기: EnsageSharp/Ensage.Common 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
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.

메소드 상세

AbilityInfo() 공개 메소드

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

AbilityInfo() 공개 메소드

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. ///

프로퍼티 상세

AADamage 공개적으로 프로퍼티

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

AbilityName 공개적으로 프로퍼티

Name of a ability
public string AbilityName
리턴 string

AdditionalDelay 공개적으로 프로퍼티

Spell have additional delay after being casted
public double AdditionalDelay
리턴 double

AllyBlock 공개적으로 프로퍼티

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

BonusDamageString 공개적으로 프로퍼티

Bonus damage data
public string BonusDamageString
리턴 string

DamageMultiplier 공개적으로 프로퍼티

Damage Multiplier
public float DamageMultiplier
리턴 float

DamageScepterString 공개적으로 프로퍼티

Damage data name when holding scepter
public string DamageScepterString
리턴 string

DamageString 공개적으로 프로퍼티

Damage data name
public string DamageString
리턴 string

Distance 공개적으로 프로퍼티

The distance.
public string Distance
리턴 string

EndWidth 공개적으로 프로퍼티

Gets the end width.
public string EndWidth
리턴 string

EnemyBlock 공개적으로 프로퍼티

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

FakeCastRange 공개적으로 프로퍼티

public bool FakeCastRange
리턴 bool

IsBuff 공개적으로 프로퍼티

Ability buffs unit
public bool IsBuff
리턴 bool

IsDisable 공개적으로 프로퍼티

Spell disables the target
public bool IsDisable
리턴 bool

IsHarras 공개적으로 프로퍼티

Ability is good for harrasing
public bool IsHarras
리턴 bool

IsHeal 공개적으로 프로퍼티

public bool IsHeal
리턴 bool

IsInvis 공개적으로 프로퍼티

Spell grants invisibility
public bool IsInvis
리턴 bool

IsNuke 공개적으로 프로퍼티

Spell has low castpoint and high damage input
public bool IsNuke
리턴 bool

IsPurge 공개적으로 프로퍼티

Ability purges unit
public bool IsPurge
리턴 bool

IsShield 공개적으로 프로퍼티

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
리턴 bool

IsSilence 공개적으로 프로퍼티

Spell silences the target
public bool IsSilence
리턴 bool

IsSkillShot 공개적으로 프로퍼티

Spell needs prediction
public bool IsSkillShot
리턴 bool

IsSlow 공개적으로 프로퍼티

Spell applies movement slow to the target
public bool IsSlow
리턴 bool

MagicImmunityPierce 공개적으로 프로퍼티

Spell goes through magic immunity
public bool MagicImmunityPierce
리턴 bool

ManaBurn 공개적으로 프로퍼티

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

OnlyForKillSteal 공개적으로 프로퍼티

Spell is used only to killsteal
public bool OnlyForKillSteal
리턴 bool

Radius 공개적으로 프로퍼티

Radius of non targeted/aoe spell
public float Radius
리턴 float

RealCastRange 공개적으로 프로퍼티

public string RealCastRange
리턴 string

Speed 공개적으로 프로퍼티

Speed of a projectile
public string Speed
리턴 string

SpellLevel 공개적으로 프로퍼티

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

StringRadius 공개적으로 프로퍼티

Radius data name
public string StringRadius
리턴 string

TrueSight 공개적으로 프로퍼티

Ability provides true sight
public bool TrueSight
리턴 bool

WeakensEnemy 공개적으로 프로퍼티

Ability weakens enemy
public bool WeakensEnemy
리턴 bool

Width 공개적으로 프로퍼티

Width of a projectile
public string Width
리턴 string