C# Класс OpenRA.Mods.Common.Traits.AttackCharge

Наследование: AttackOmni, ITick, INotifyAttack
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AttackCharge ( Actor self, AttackChargeInfo info ) : OpenRA.Activities
GetAttackActivity ( Actor self, Target newTarget, bool allowMove, bool forceAttack ) : Activity
Tick ( Actor self ) : void

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

Метод Описание
CanAttack ( Actor self, Target target ) : bool

Приватные методы

Метод Описание
INotifyAttack ( Actor self, Target target, Armament a, Barrel barrel ) : void

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

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

public AttackCharge ( Actor self, AttackChargeInfo info ) : OpenRA.Activities
self Actor
info AttackChargeInfo
Результат OpenRA.Activities

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

protected CanAttack ( Actor self, Target target ) : bool
self Actor
target OpenRA.Traits.Target
Результат bool

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

public GetAttackActivity ( Actor self, Target newTarget, bool allowMove, bool forceAttack ) : Activity
self Actor
newTarget OpenRA.Traits.Target
allowMove bool
forceAttack bool
Результат Activity

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

public Tick ( Actor self ) : void
self Actor
Результат void