C# Class Aura.Channel.Skills.Music.Song

Inheritance: PlayingInstrument
Afficher le fichier Open project: aura-project/aura

Méthodes publiques

Méthode Description
Cancel ( Creature creature, Skill skill ) : void

Cancels skill.

Init ( ) : void

Subscribes skill to events required for training.

Méthodes protégées

Méthode Description
AfterPlay ( Creature creature, Skill skill, int quality ) : void

Called when completing (training).

GetInstrumentType ( Creature creature ) : InstrumentType

Returns instrument type to use.

GetRandomQualityMessage ( int quality ) : string

Returns random success message.

Reference: http://wiki.mabinogiworld.com/view/Song

GetRandomScore ( Random rnd ) : int

Returns random score id.

OnPlay ( Creature creature, Skill skill, int quality ) : void

Called when starting playing (training).

Method Details

AfterPlay() protected méthode

Called when completing (training).
protected AfterPlay ( Creature creature, Skill skill, int quality ) : void
creature Aura.Channel.World.Entities.Creature
skill Skill
quality int
Résultat void

Cancel() public méthode

Cancels skill.
public Cancel ( Creature creature, Skill skill ) : void
creature Aura.Channel.World.Entities.Creature
skill Skill
Résultat void

GetInstrumentType() protected méthode

Returns instrument type to use.
protected GetInstrumentType ( Creature creature ) : InstrumentType
creature Aura.Channel.World.Entities.Creature
Résultat InstrumentType

GetRandomQualityMessage() protected méthode

Returns random success message.
Reference: http://wiki.mabinogiworld.com/view/Song
protected GetRandomQualityMessage ( int quality ) : string
quality int
Résultat string

GetRandomScore() protected méthode

Returns random score id.
protected GetRandomScore ( Random rnd ) : int
rnd System.Random
Résultat int

Init() public méthode

Subscribes skill to events required for training.
public Init ( ) : void
Résultat void

OnPlay() protected méthode

Called when starting playing (training).
protected OnPlay ( Creature creature, Skill skill, int quality ) : void
creature Aura.Channel.World.Entities.Creature
skill Skill
quality int
Résultat void