C# Class CasualMeter.Tracker.DamageTracker

Inheritance: PropertyObservable
Afficher le fichier Open project: lunyx/CasualMeter Class Usage Examples

Méthodes publiques

Méthode Description
CalculateDps ( long damage ) : long
CalculateDps ( long damage, System.TimeSpan duration ) : long
IsFromHealer ( SkillResult skillResult ) : bool
IsValidAttack ( SkillResult skillResult ) : bool
Update ( SkillResult skillResult ) : void

Private Methods

Méthode Description
GetOrCreate ( SkillResult skillResult ) : PlayerInfo
StatsChange ( SkillResult message ) : SkillStats

Method Details

CalculateDps() public méthode

public CalculateDps ( long damage ) : long
damage long
Résultat long

CalculateDps() public méthode

public CalculateDps ( long damage, System.TimeSpan duration ) : long
damage long
duration System.TimeSpan
Résultat long

IsFromHealer() public méthode

public IsFromHealer ( SkillResult skillResult ) : bool
skillResult SkillResult
Résultat bool

IsValidAttack() public méthode

public IsValidAttack ( SkillResult skillResult ) : bool
skillResult SkillResult
Résultat bool

Update() public méthode

public Update ( SkillResult skillResult ) : void
skillResult SkillResult
Résultat void