C# Class DamageTracker.PetTracker

PetTracker to track all pet actions
Inheritance: IDisposable
Afficher le fichier Open project: BryanHurst/Aion-DamageTracker

Méthodes publiques

Свойство Type Description
active_pets List

Méthodes publiques

Méthode Description
Dispose ( ) : void

Public dispose method

PetTracker ( ) : System
commit_pet_action ( string time, string who, int amount, string target, string skill ) : void

Setup action for the pet to commit on behalf of the owner

remove ( Pet p ) : void

Remove a pet from the tracker Players may summon new pets, so they must be removed quickly

track ( Pet p ) : void

Add a new pet to be tracked

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Internal dispose

Method Details

Dispose() public méthode

Public dispose method
public Dispose ( ) : void
Résultat void

Dispose() protected méthode

Internal dispose
protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

PetTracker() public méthode

public PetTracker ( ) : System
Résultat System

commit_pet_action() public méthode

Setup action for the pet to commit on behalf of the owner
public commit_pet_action ( string time, string who, int amount, string target, string skill ) : void
time string Time of action
who string Owner of the pet
amount int Amount of damage pet did
target string Pet's target
skill string Skill pet used
Résultat void

remove() public méthode

Remove a pet from the tracker Players may summon new pets, so they must be removed quickly
public remove ( Pet p ) : void
p Pet
Résultat void

track() public méthode

Add a new pet to be tracked
public track ( Pet p ) : void
p Pet
Résultat void

Property Details

active_pets public_oe property

public List active_pets
Résultat List