C# 클래스 AdEvade.Data.EvadeSpells.EvadeSpell

파일 보기 프로젝트 열기: coman3/EloBuddy.Addons 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
EvadeSpellMenu Menu
EvadeSpells List
ItemSpells List
LastSpellEvadeCommand AdEvade.Helpers.EvadeCommand
Menu Menu

Private Properties

프로퍼티 타입 설명
CheckForItems void
CreateEvadeSpellMenu Menu
Game_OnGameUpdate void
GetSummonerSlot SpellSlot
LoadEvadeSpellList void
ShouldActivateEvadeSpell bool

공개 메소드들

메소드 설명
ActivateEvadeSpell ( AdEvade.Data.Spells.Spell spell, bool checkSpell = false ) : bool
CastEvadeSpell ( Callback func, bool process = true ) : void
CheckDashing ( ) : void
CompareEvadeOption ( PositionInfo posInfo, bool checkSpell = false ) : bool
EvadeSpell ( Menu mainMenu ) : System
GetDefaultSpellMode ( AdEvade.Data.EvadeSpells.EvadeSpellData spell ) : SpellModes
GetSpellDangerLevel ( AdEvade.Data.EvadeSpells.EvadeSpellData spell ) : SpellDangerLevel
PreferEvadeSpell ( ) : bool
UseEvadeSpell ( ) : void

비공개 메소드들

메소드 설명
CheckForItems ( ) : void
CreateEvadeSpellMenu ( AdEvade.Data.EvadeSpells.EvadeSpellData spell ) : Menu
Game_OnGameUpdate ( EventArgs args ) : void
GetSummonerSlot ( string spellName ) : SpellSlot
LoadEvadeSpellList ( ) : void
ShouldActivateEvadeSpell ( AdEvade.Data.Spells.Spell spell ) : bool

메소드 상세

ActivateEvadeSpell() 공개 정적인 메소드

public static ActivateEvadeSpell ( AdEvade.Data.Spells.Spell spell, bool checkSpell = false ) : bool
spell AdEvade.Data.Spells.Spell
checkSpell bool
리턴 bool

CastEvadeSpell() 공개 정적인 메소드

public static CastEvadeSpell ( Callback func, bool process = true ) : void
func Callback
process bool
리턴 void

CheckDashing() 공개 정적인 메소드

public static CheckDashing ( ) : void
리턴 void

CompareEvadeOption() 공개 정적인 메소드

public static CompareEvadeOption ( PositionInfo posInfo, bool checkSpell = false ) : bool
posInfo PositionInfo
checkSpell bool
리턴 bool

EvadeSpell() 공개 메소드

public EvadeSpell ( Menu mainMenu ) : System
mainMenu Menu
리턴 System

GetDefaultSpellMode() 공개 정적인 메소드

public static GetDefaultSpellMode ( AdEvade.Data.EvadeSpells.EvadeSpellData spell ) : SpellModes
spell AdEvade.Data.EvadeSpells.EvadeSpellData
리턴 SpellModes

GetSpellDangerLevel() 공개 정적인 메소드

public static GetSpellDangerLevel ( AdEvade.Data.EvadeSpells.EvadeSpellData spell ) : SpellDangerLevel
spell AdEvade.Data.EvadeSpells.EvadeSpellData
리턴 SpellDangerLevel

PreferEvadeSpell() 공개 정적인 메소드

public static PreferEvadeSpell ( ) : bool
리턴 bool

UseEvadeSpell() 공개 정적인 메소드

public static UseEvadeSpell ( ) : void
리턴 void

프로퍼티 상세

EvadeSpellMenu 공개적으로 정적으로 프로퍼티

public static Menu EvadeSpellMenu
리턴 Menu

EvadeSpells 공개적으로 정적으로 프로퍼티

public static List EvadeSpells
리턴 List

ItemSpells 공개적으로 정적으로 프로퍼티

public static List ItemSpells
리턴 List

LastSpellEvadeCommand 공개적으로 정적으로 프로퍼티

public static EvadeCommand,AdEvade.Helpers LastSpellEvadeCommand
리턴 AdEvade.Helpers.EvadeCommand

Menu 공개적으로 정적으로 프로퍼티

public static Menu Menu
리턴 Menu