Skip to content

Latest commit

 

History

History
34 lines (27 loc) · 12.4 KB

recipe.md

File metadata and controls

34 lines (27 loc) · 12.4 KB
description A recipe is a list of inputs (ingredients) and outputs (finished products) that will be produced when crafting items.

Recipe

Creation

To create a recipe, find (or create) the GameName/Resources/GameName/Recipe folder in the project tab and right click. Choose Create > AnyRPG > Recipes > Recipe.

Properties

Name Description
Auto Learn If true, this recipe is automatically learned at the appropriate level, defined in the Required Level field.
Required Level The level the character must have reached to learn this recipe.
Skill Name The skill required to learn this recipe, or empty for none.
Required Skill Level The required skill level to learn this recipe.
Chance To Gain Level The chance to gain a skill level when crafting this recipe. 1 = 100% chance, 0.5 = 50% chance, etc. This only applies if skill experience is not in use for this recipe skill.
Skill Experience Reward The amount of skill experience to give when crafting this recipe.
Max Skill Experience Level The maximum skill level at which skill experience will be granted for crafting this recipe. If the character skill is higher than this level, they will get no skill experience. 0 means this recipe will never stop giving experience.
Character Experience Reward The amount of character experience to give when crafting this recipe.
Max Character Experience Level The maximum character level at which experience will be granted for crafting this recipe. If the character is higher than this level, they will get no experience. 0 means this recipe will never stop giving experience.
Crafting Materials

A list of Items required for the recipe.
Item Name
The name of an Item that will be used up when crafting this recipe.
Count
The number of Items that are required.

Item Output Name The name of the new Item that will be created upon completing crafting.
Output Count The number of new Items that will be created upon completing crafting.
Craft Ability Name The name of a Craft Ability that must be known to craft this recipe.
Holdable Object List

A list of PrefabProfiles that contain links to GameObjects that will be held while the Item is being crafted.
Holdable Object Name
The name of a PrefabProfile that contains a link to a GameObject.
Use Universal Attachment
If true, attachment points from the PrefabProfile will be ignored, and the universal attachment in the Attachment Name field will be used.
Attachment Name
The Node Name field from one of the Attachment Point Nodes in an Attachment Profile.

Next Steps

  • Create Items to be used as inputs or outputs to crafting recipes.