Property | Type | Description | |
---|---|---|---|
AttackSequence | List |
||
_count | int | ||
valuesGenerator |
Method | Description | |
---|---|---|
AddObservable ( CharacterObservable, obs ) : void | ||
SelectTarget ( CharacterObservable, humans ) : void |
Method | Description | |
---|---|---|
CalculateDamageReduction ( CharacterBase, target ) : int | ||
IsFacingPlayer ( ICharacter, human ) : bool | ||
IsInsideAttackRange ( CharacterObservable, bs ) : bool |
Method | Description | |
---|---|---|
CalculateDamageReduction ( CharacterObservable, human ) : int | ||
CanDoExtraDamage ( ) : bool | ||
GetIncreaseTemporaryStrength ( float strength ) : float | ||
HarmCharacter ( CharacterObservable, human ) : void |
public AddObservable ( CharacterObservable, obs ) : void | ||
obs | CharacterObservable, | |
return | void |
protected CalculateDamageReduction ( CharacterBase, target ) : int | ||
target | CharacterBase, | |
return | int |
protected IsFacingPlayer ( ICharacter, human ) : bool | ||
human | ICharacter, | |
return | bool |
protected IsInsideAttackRange ( CharacterObservable, bs ) : bool | ||
bs | CharacterObservable, | |
return | bool |
public abstract SelectTarget ( CharacterObservable, humans ) : void | ||
humans | CharacterObservable, | |
return | void |