C# Class OpenRA.Mods.Common.Traits.TakeCover

Inheritance: OpenRA.Traits.Turreted, INotifyDamage, IDamageModifier, ISpeedModifier, ISync, IRenderInfantrySequenceModifier
显示文件 Open project: OpenRA/OpenRA

Private Properties

Property Type Description

Public Methods

Method Description
Damaged ( Actor self, OpenRA.Traits.AttackInfo e ) : void
GetDamageModifier ( Actor attacker, Damage damage ) : int
GetSpeedModifier ( ) : int
TakeCover ( ActorInitializer init, TakeCoverInfo info ) : System.Collections.Generic
Tick ( Actor self ) : void

Method Details

Damaged() public method

public Damaged ( Actor self, OpenRA.Traits.AttackInfo e ) : void
self Actor
e OpenRA.Traits.AttackInfo
return void

GetDamageModifier() public method

public GetDamageModifier ( Actor attacker, Damage damage ) : int
attacker Actor
damage Damage
return int

GetSpeedModifier() public method

public GetSpeedModifier ( ) : int
return int

TakeCover() public method

public TakeCover ( ActorInitializer init, TakeCoverInfo info ) : System.Collections.Generic
init ActorInitializer
info TakeCoverInfo
return System.Collections.Generic

Tick() public method

public Tick ( Actor self ) : void
self Actor
return void