C# Class TheSupport.ModeHandler

ファイルを表示 Open project: Hellsing/EloBuddy-Addons Class Usage Examples

Private Properties

Property Type Description
GetModes List

Public Methods

Method Description
CreateModeMenus ( ) : void
ModeHandler ( TheSupport support ) : System
OnTick ( ) : void
RegisterSpellUsage ( Spell spell, Orbwalker modes, DamageType damageType = DamageType.Physical, Func preCondition = null, bool>.Func heroCondition = null, bool>.Func minionCondition = null, HitChance hitChance = HitChance.Unknown, bool checkTarget = true, string customName = null ) : void
SetManaModes ( Orbwalker modes, int manaPercent ) : void

Private Methods

Method Description
GetModes ( Orbwalker modes ) : List

Method Details

CreateModeMenus() public method

public CreateModeMenus ( ) : void
return void

ModeHandler() public method

public ModeHandler ( TheSupport support ) : System
support TheSupport
return System

OnTick() public method

public OnTick ( ) : void
return void

RegisterSpellUsage() public method

public RegisterSpellUsage ( Spell spell, Orbwalker modes, DamageType damageType = DamageType.Physical, Func preCondition = null, bool>.Func heroCondition = null, bool>.Func minionCondition = null, HitChance hitChance = HitChance.Unknown, bool checkTarget = true, string customName = null ) : void
spell Spell
modes Orbwalker
damageType DamageType
preCondition Func
heroCondition bool>.Func
minionCondition bool>.Func
hitChance HitChance
checkTarget bool
customName string
return void

SetManaModes() public method

public SetManaModes ( Orbwalker modes, int manaPercent ) : void
modes Orbwalker
manaPercent int
return void