Dawn of Light - Class documentation 2900
This is the Dawn of Light project
DOL.GS.MetalWorking Class Reference
Inheritance diagram for DOL.GS.MetalWorking:
DOL.GS.AbstractCraftingSkill

List of all members.

Public Member Functions

override void GainCraftingSkillPoints (GamePlayer player, DBCraftedItem recipe, IList< DBCraftedXItem > rawMaterials)
 Gain a point in the appropriate skills for a recipe and materials.

Protected Member Functions

override bool CheckForTools (GamePlayer player, DBCraftedItem recipe, ItemTemplate itemToCraft, IList< DBCraftedXItem > rawMaterials)
 Check if the player is near the needed tools (forge, lathe, etc)

Member Function Documentation

override bool DOL.GS.MetalWorking.CheckForTools ( GamePlayer  player,
DBCraftedItem  recipe,
ItemTemplate  itemToCraft,
IList< DBCraftedXItem >  rawMaterials 
) [protected, virtual]

Check if the player is near the needed tools (forge, lathe, etc)

Parameters:
playerthe crafting player
recipethe recipe being used
itemToCraftthe item to make
rawMaterialsa list of raw materials needed to create this item
Returns:
true if required tools are found

Reimplemented from DOL.GS.AbstractCraftingSkill.

override void DOL.GS.MetalWorking.GainCraftingSkillPoints ( GamePlayer  player,
DBCraftedItem  recipe,
IList< DBCraftedXItem >  rawMaterials 
) [virtual]

Gain a point in the appropriate skills for a recipe and materials.

Reimplemented from DOL.GS.AbstractCraftingSkill.


The documentation for this class was generated from the following file:
All Classes Namespaces Functions Variables Enumerations Properties Events