C# Class OpenRA.Mods.Common.Warheads.DamageWarhead

Inheritance: Warhead
Afficher le fichier Open project: pchote/OpenRA

Méthodes publiques

Méthode Description
DamageVersus ( Actor victim ) : int
DoImpact ( Actor victim, Actor firedBy, IEnumerable damageModifiers ) : void
DoImpact ( Target target, Actor firedBy, IEnumerable damageModifiers ) : void
DoImpact ( WPos pos, Actor firedBy, IEnumerable damageModifiers ) : void
IsValidAgainst ( Actor victim, Actor firedBy ) : bool
LoadVersus ( MiniYaml yaml ) : object

Method Details

DamageVersus() public méthode

public DamageVersus ( Actor victim ) : int
victim Actor
Résultat int

DoImpact() public méthode

public DoImpact ( Actor victim, Actor firedBy, IEnumerable damageModifiers ) : void
victim Actor
firedBy Actor
damageModifiers IEnumerable
Résultat void

DoImpact() public méthode

public DoImpact ( Target target, Actor firedBy, IEnumerable damageModifiers ) : void
target Target
firedBy Actor
damageModifiers IEnumerable
Résultat void

DoImpact() public abstract méthode

public abstract DoImpact ( WPos pos, Actor firedBy, IEnumerable damageModifiers ) : void
pos WPos
firedBy Actor
damageModifiers IEnumerable
Résultat void

IsValidAgainst() public méthode

public IsValidAgainst ( Actor victim, Actor firedBy ) : bool
victim Actor
firedBy Actor
Résultat bool

LoadVersus() public static méthode

public static LoadVersus ( MiniYaml yaml ) : object
yaml MiniYaml
Résultat object