C# Class PolaMUD.Skill

Inheritance: Thing
Afficher le fichier Open project: Polatrite/PolaMUD Class Usage Examples

Méthodes publiques

Свойство Type Description
Components object>.Dictionary
LearnedLevel int
PostLag int
PreLag int
Rank int
RankCostMultiplier int
SkillType SkillType
UseMessage string

Méthodes publiques

Méthode Description
Action ( Mob user, string text ) : bool

This is executed at a specific time based on the PreLag and PostLag variables

PostAction ( Mob user, string text ) : bool

This is executed at the very end of the of the action, after both PreLag and PostLag

PreAction ( Mob user, string text ) : bool

This is executed at the very moment the user uses the ability

SetTargetAllyAsFirstArg ( Mob user, string text ) : bool
SetTargetEnemyAsFirstArg ( Mob user, string text ) : bool

Method Details

Action() public méthode

This is executed at a specific time based on the PreLag and PostLag variables
public Action ( Mob user, string text ) : bool
user Mob
text string
Résultat bool

PostAction() public méthode

This is executed at the very end of the of the action, after both PreLag and PostLag
public PostAction ( Mob user, string text ) : bool
user Mob
text string
Résultat bool

PreAction() public méthode

This is executed at the very moment the user uses the ability
public PreAction ( Mob user, string text ) : bool
user Mob
text string
Résultat bool

SetTargetAllyAsFirstArg() public méthode

public SetTargetAllyAsFirstArg ( Mob user, string text ) : bool
user Mob
text string
Résultat bool

SetTargetEnemyAsFirstArg() public méthode

public SetTargetEnemyAsFirstArg ( Mob user, string text ) : bool
user Mob
text string
Résultat bool

Property Details

Components public_oe property

public Dictionary Components
Résultat object>.Dictionary

LearnedLevel public_oe property

public int LearnedLevel
Résultat int

PostLag public_oe property

Lag that occurs after Action(), but before PostAction()
public int PostLag
Résultat int

PreLag public_oe property

Lag that occurs after PreAction(), but before Action()
public int PreLag
Résultat int

Rank public_oe property

public int Rank
Résultat int

RankCostMultiplier public_oe property

public int RankCostMultiplier
Résultat int

SkillType public_oe property

public SkillType SkillType
Résultat SkillType

UseMessage public_oe property

public string UseMessage
Résultat string