C# Класс CameraBuddy.Spectate.Core.ChampionPlugin

Base class for every champion plugin
Показать файл Открыть проект

Открытые методы

Метод Описание
BuyItems ( GameState gameState, PlayerState playerstate ) : void
OnAriveAtShop ( ) : void
OnArriveAtRegion ( Region prevoiusRegion, Region currentRegion ) : void
OnBeginDraw ( EventArgs args ) : void
OnBuffGain ( Obj_AI_Base sender, Obj_AI_BaseBuffGainEventArgs args ) : void
OnBuffLose ( Obj_AI_Base sender, Obj_AI_BaseBuffLoseEventArgs args ) : void
OnDamage ( AttackableUnit sender, AttackableUnitDamageEventArgs args ) : void
OnDeath ( Obj_AI_Base sender, OnHeroDeathEventArgs args ) : void
OnDraw ( EventArgs args ) : void
OnEndDraw ( EventArgs args ) : void
OnGameEnd ( GameEndEventArgs args ) : void
OnGameTick ( EventArgs args ) : void
OnGameUpdate ( EventArgs args ) : void
OnGameUpdateBase ( EventArgs args ) : void
OnGateDown ( ) : void

Called when the gate is down (will be called when the addon is reloaded!)

OnIssueOrder ( Obj_AI_Base sender, PlayerIssueOrderEventArgs eventArgs ) : void
OnIssueOrderBase ( Obj_AI_Base sender, PlayerIssueOrderEventArgs eventArgs ) : void
OnLevelUp ( Obj_AI_Base sender, Obj_AI_BaseLevelUpEventArgs args ) : void
OnSpawn ( Obj_AI_Base sender ) : void
OnSurrender ( Obj_AI_Base sender, Obj_AI_BaseSurrenderVoteEventArgs args ) : void

Защищенные методы

Метод Описание
ChampionPlugin ( ) : System
OnAllyFinishing ( ) : void
OnAllyGrouping ( ) : void
OnEnemyFinishing ( ) : void
OnEnemyGrouping ( ) : void
OnGameStart ( ) : void
OnJungleSpawning ( ) : void
OnLaning ( ) : void
OnMinionContact ( ) : void
OnMinionsSpawning ( ) : void
OnPlayerLaneChanged ( Lane value ) : void

Описание методов

BuyItems() публичный абстрактный Метод

public abstract BuyItems ( GameState gameState, PlayerState playerstate ) : void
gameState GameState
playerstate PlayerState
Результат void

ChampionPlugin() защищенный Метод

protected ChampionPlugin ( ) : System
Результат System

OnAllyFinishing() защищенный Метод

protected OnAllyFinishing ( ) : void
Результат void

OnAllyGrouping() защищенный Метод

protected OnAllyGrouping ( ) : void
Результат void

OnAriveAtShop() публичный Метод

public OnAriveAtShop ( ) : void
Результат void

OnArriveAtRegion() публичный Метод

public OnArriveAtRegion ( Region prevoiusRegion, Region currentRegion ) : void
prevoiusRegion CameraBuddy.Spectate.Data.Region
currentRegion CameraBuddy.Spectate.Data.Region
Результат void

OnBeginDraw() публичный Метод

public OnBeginDraw ( EventArgs args ) : void
args System.EventArgs
Результат void

OnBuffGain() публичный Метод

public OnBuffGain ( Obj_AI_Base sender, Obj_AI_BaseBuffGainEventArgs args ) : void
sender Obj_AI_Base
args Obj_AI_BaseBuffGainEventArgs
Результат void

OnBuffLose() публичный Метод

public OnBuffLose ( Obj_AI_Base sender, Obj_AI_BaseBuffLoseEventArgs args ) : void
sender Obj_AI_Base
args Obj_AI_BaseBuffLoseEventArgs
Результат void

OnDamage() публичный Метод

public OnDamage ( AttackableUnit sender, AttackableUnitDamageEventArgs args ) : void
sender AttackableUnit
args AttackableUnitDamageEventArgs
Результат void

OnDeath() публичный Метод

public OnDeath ( Obj_AI_Base sender, OnHeroDeathEventArgs args ) : void
sender Obj_AI_Base
args OnHeroDeathEventArgs
Результат void

OnDraw() публичный абстрактный Метод

public abstract OnDraw ( EventArgs args ) : void
args System.EventArgs
Результат void

OnEndDraw() публичный Метод

public OnEndDraw ( EventArgs args ) : void
args System.EventArgs
Результат void

OnEnemyFinishing() защищенный Метод

protected OnEnemyFinishing ( ) : void
Результат void

OnEnemyGrouping() защищенный Метод

protected OnEnemyGrouping ( ) : void
Результат void

OnGameEnd() публичный абстрактный Метод

public abstract OnGameEnd ( GameEndEventArgs args ) : void
args GameEndEventArgs
Результат void

OnGameStart() защищенный Метод

protected OnGameStart ( ) : void
Результат void

OnGameTick() публичный Метод

public OnGameTick ( EventArgs args ) : void
args System.EventArgs
Результат void

OnGameUpdate() публичный абстрактный Метод

public abstract OnGameUpdate ( EventArgs args ) : void
args System.EventArgs
Результат void

OnGameUpdateBase() публичный Метод

public OnGameUpdateBase ( EventArgs args ) : void
args System.EventArgs
Результат void

OnGateDown() публичный Метод

Called when the gate is down (will be called when the addon is reloaded!)
public OnGateDown ( ) : void
Результат void

OnIssueOrder() публичный Метод

public OnIssueOrder ( Obj_AI_Base sender, PlayerIssueOrderEventArgs eventArgs ) : void
sender Obj_AI_Base
eventArgs PlayerIssueOrderEventArgs
Результат void

OnIssueOrderBase() публичный Метод

public OnIssueOrderBase ( Obj_AI_Base sender, PlayerIssueOrderEventArgs eventArgs ) : void
sender Obj_AI_Base
eventArgs PlayerIssueOrderEventArgs
Результат void

OnJungleSpawning() защищенный Метод

protected OnJungleSpawning ( ) : void
Результат void

OnLaning() защищенный Метод

protected OnLaning ( ) : void
Результат void

OnLevelUp() публичный Метод

public OnLevelUp ( Obj_AI_Base sender, Obj_AI_BaseLevelUpEventArgs args ) : void
sender Obj_AI_Base
args Obj_AI_BaseLevelUpEventArgs
Результат void

OnMinionContact() защищенный Метод

protected OnMinionContact ( ) : void
Результат void

OnMinionsSpawning() защищенный Метод

protected OnMinionsSpawning ( ) : void
Результат void

OnPlayerLaneChanged() защищенный Метод

protected OnPlayerLaneChanged ( Lane value ) : void
value Lane
Результат void

OnSpawn() публичный Метод

public OnSpawn ( Obj_AI_Base sender ) : void
sender Obj_AI_Base
Результат void

OnSurrender() публичный Метод

public OnSurrender ( Obj_AI_Base sender, Obj_AI_BaseSurrenderVoteEventArgs args ) : void
sender Obj_AI_Base
args Obj_AI_BaseSurrenderVoteEventArgs
Результат void