C# Class AdEvade.AdEvade

Show file Open project: coman3/EloBuddy.Addons Class Usage Examples

Public Properties

Property Type Description
AssemblyLoadTime System.DateTime
AvgCalculationTime float
ChannelPosition System.Vector2
DodgeOnlyDangerous bool
HasGameEnded bool
IsChanneling bool
IsDodging bool
LastBlockedUserMoveTo AdEvade.Helpers.EvadeCommand
LastDodgingEndTime float
LastEvadeCommand AdEvade.Helpers.EvadeCommand
LastEvadeOrderTime float
LastIssueOrderArgs PlayerIssueOrderEventArgs
LastIssueOrderGameTime float
LastIssueOrderTime float
LastMoveToPosition System.Vector2
LastMoveToServerPos System.Vector2
LastMovementBlockPos System.Vector3
LastMovementBlockTime float
LastPosInfo Data.AdEvade.Data.PositionInfo
LastSpellCast SpellSlot
LastSpellCastTime float
LastStopEvadeTime float
LastStopPosition System.Vector2
LastTickCount float
LastWindupTime float
Menu EloBuddy.SDK.Menu.Menu
NumCalculationTime float
SpellDetector SpellDetector
SumCalculationTime float

Public Methods

Method Description
AdEvade ( ) : System
CheckDodgeOnlyDangerous ( ) : void
CheckLastMoveTo ( ) : void
IsDodgeDangerousEnabled ( ) : bool
SetAllUndodgeable ( ) : void

Private Methods

Method Description
CheckHeroInDanger ( ) : void
ContinueLastBlockedCommand ( ) : void
DebugIssueOrders ( PlayerIssueOrderEventArgs args ) : void
DodgeSkillShots ( ) : void
Game_OnCastSpell ( Spellbook spellbook, SpellbookCastSpellEventArgs args ) : void
Game_OnGameEnd ( GameEndEventArgs args ) : void
Game_OnGameLoad ( EventArgs args ) : void
Game_OnGameLoad_Disabled ( EventArgs args ) : void
Game_OnGameUpdate ( EventArgs args ) : void
Game_OnIssueOrder ( Obj_AI_Base hero, PlayerIssueOrderEventArgs args ) : void
Game_OnProcessSpell ( Obj_AI_Base hero, GameObjectProcessSpellCastEventArgs args ) : void
Load ( ) : void
OnEvadeModeChange ( ValueBase sender, ValueBase changeArgs ) : void
Orbwalking_BeforeAttack ( AttackableUnit target, Orbwalker args ) : void
RecalculatePath ( ) : void
SpellDetector_OnProcessDetectedSpells ( ) : void

Method Details

AdEvade() public method

public AdEvade ( ) : System
return System

CheckDodgeOnlyDangerous() public static method

public static CheckDodgeOnlyDangerous ( ) : void
return void

CheckLastMoveTo() public method

public CheckLastMoveTo ( ) : void
return void

IsDodgeDangerousEnabled() public static method

public static IsDodgeDangerousEnabled ( ) : bool
return bool

SetAllUndodgeable() public static method

public static SetAllUndodgeable ( ) : void
return void

Property Details

AssemblyLoadTime public static property

public static DateTime,System AssemblyLoadTime
return System.DateTime

AvgCalculationTime public static property

public static float AvgCalculationTime
return float

ChannelPosition public static property

public static Vector2,System ChannelPosition
return System.Vector2

DodgeOnlyDangerous public static property

public static bool DodgeOnlyDangerous
return bool

HasGameEnded public static property

public static bool HasGameEnded
return bool

IsChanneling public static property

public static bool IsChanneling
return bool

IsDodging public static property

public static bool IsDodging
return bool

LastBlockedUserMoveTo public static property

public static EvadeCommand,AdEvade.Helpers LastBlockedUserMoveTo
return AdEvade.Helpers.EvadeCommand

LastDodgingEndTime public static property

public static float LastDodgingEndTime
return float

LastEvadeCommand public static property

public static EvadeCommand,AdEvade.Helpers LastEvadeCommand
return AdEvade.Helpers.EvadeCommand

LastEvadeOrderTime public static property

public static float LastEvadeOrderTime
return float

LastIssueOrderArgs public static property

public static PlayerIssueOrderEventArgs LastIssueOrderArgs
return PlayerIssueOrderEventArgs

LastIssueOrderGameTime public static property

public static float LastIssueOrderGameTime
return float

LastIssueOrderTime public static property

public static float LastIssueOrderTime
return float

LastMoveToPosition public static property

public static Vector2,System LastMoveToPosition
return System.Vector2

LastMoveToServerPos public static property

public static Vector2,System LastMoveToServerPos
return System.Vector2

LastMovementBlockPos public static property

public static Vector3,System LastMovementBlockPos
return System.Vector3

LastMovementBlockTime public static property

public static float LastMovementBlockTime
return float

LastPosInfo public static property

public static Data.AdEvade.Data.PositionInfo LastPosInfo
return Data.AdEvade.Data.PositionInfo

LastSpellCast public static property

public static SpellSlot LastSpellCast
return SpellSlot

LastSpellCastTime public static property

public static float LastSpellCastTime
return float

LastStopEvadeTime public static property

public static float LastStopEvadeTime
return float

LastStopPosition public static property

public static Vector2,System LastStopPosition
return System.Vector2

LastTickCount public static property

public static float LastTickCount
return float

LastWindupTime public static property

public static float LastWindupTime
return float

Menu public static property

public static EloBuddy.SDK.Menu.Menu Menu
return EloBuddy.SDK.Menu.Menu

NumCalculationTime public static property

public static float NumCalculationTime
return float

SpellDetector public static property

public static SpellDetector,AdEvade SpellDetector
return SpellDetector

SumCalculationTime public static property

public static float SumCalculationTime
return float