C# Class CharacterStats, Augmented_Tactics

Mostra file Open project: Kavignon/Augmented_Tactics Class Usage Examples

Public Properties

Property Type Description
CriticalStrikeCounter int
DefenseBonusActivated bool
TemporaryDefenseBonusValue int

Public Methods

Method Description
AjustCriticalStrikeChances ( ) : void
CheckStatsValues ( ) : bool
DetermineDefenseBonusForTurn ( ) : int
Equals ( object obj ) : bool
GetAttackStrenght ( ICharacter, fst, ICharacter, snd ) : int

Returns the attack strenght of the blow from the attack

ResetTemporaryBonus ( ) : void
StatGeneration ( float h, float p, float d, float a, float s, float mp, float mr, float l ) : IStats

Method Details

AjustCriticalStrikeChances() public method

public AjustCriticalStrikeChances ( ) : void
return void

CheckStatsValues() public method

public CheckStatsValues ( ) : bool
return bool

DetermineDefenseBonusForTurn() public method

public DetermineDefenseBonusForTurn ( ) : int
return int

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetAttackStrenght() public method

Returns the attack strenght of the blow from the attack
public GetAttackStrenght ( ICharacter, fst, ICharacter, snd ) : int
fst ICharacter, The attacker
snd ICharacter, The defender
return int

ResetTemporaryBonus() public method

public ResetTemporaryBonus ( ) : void
return void

StatGeneration() public method

public StatGeneration ( float h, float p, float d, float a, float s, float mp, float mr, float l ) : IStats
h float
p float
d float
a float
s float
mp float
mr float
l float
return IStats

Property Details

CriticalStrikeCounter public_oe property

public int CriticalStrikeCounter
return int

DefenseBonusActivated public_oe property

public bool DefenseBonusActivated
return bool

TemporaryDefenseBonusValue public_oe property

public int TemporaryDefenseBonusValue
return int