C# Class Aura.Channel.Skills.Life.PotionMaking

Inheritance: Aura.Channel.Skills.Base.ProductionSkill, IInitiableSkillHandler
ファイルを表示 Open project: aura-project/aura

Public Methods

Method Description
Init ( ) : void

Protected Methods

Method Description
CheckCategory ( Creature creature, ProductionCategory category ) : bool
CheckTools ( Creature creature, Skill skill, ProductionData productData ) : bool
SkillTraining ( Creature creature, Skill skill, ProductionData data, bool success ) : void

Private Methods

Method Description
OnPlayerUsesItem ( Creature creature, Aura.Channel.World.Entities.Item item ) : void

Method Details

CheckCategory() protected method

protected CheckCategory ( Creature creature, ProductionCategory category ) : bool
creature Aura.Channel.World.Entities.Creature
category ProductionCategory
return bool

CheckTools() protected method

protected CheckTools ( Creature creature, Skill skill, ProductionData productData ) : bool
creature Aura.Channel.World.Entities.Creature
skill Skill
productData ProductionData
return bool

Init() public method

public Init ( ) : void
return void

SkillTraining() protected method

protected SkillTraining ( Creature creature, Skill skill, ProductionData data, bool success ) : void
creature Aura.Channel.World.Entities.Creature
skill Skill
data ProductionData
success bool
return void