This module is for:
- Crafting, brewing, harvesting, mining, fabricating, gathering
- Character advancement, tech tree, skill tree, ability tree
- Downtime activities, factions / organisation reputation, quest logs, Skill Training
by:
- optionally granting specific or random items on success
- optionally consuming ingredients and money
- optionally requiring features, tools, classes, backgrounds
- optionally tracking your progress by optionally testing (skills, tools, abilities) or just advancing it.
in possibly all Systems: (List of adaption layers)
Crafting
Character advancement
DownTimeActivities
HowTo
Create Recipes
For this to work you must go to your settings and enter the name of the create Item Dialog. Default is "Create New Item" obviously you need to adapt if you have a different language.
Configure Recipe
requires:
you may add required items to your recipe via drag and drop. Required items are not consumed and could be anything from classes to backgrounds.
costs:
You may add costs to your recipe named ingredients. This can either be currency or items You may add items via drag and drop.
tests:
you may add steps or tests that are needed in the process. When adding tests you can define that your progress can fail on certain amount of failed tests. You can configure that costs are consumed or returned when you fail your progress.
Tests consisting of one or more TestSections.
TestSection
In ech TestSection you need to hit a given amount of successes specified by "hits" in the TestSection default is 1.
Each TestSection consist of one or more TestOption you can add as choice . There are up to 4 types of TestOptions.
- skill check
- ability check (not sure how to model this in pf2e (help wanted! bsa-pf2e module))
- tool check (not sure how to model this in pf2e (help wanted! bsa-pf2e module))
- fixed hit
- just progress without any check.
You can add multiple times the same type of TestOption for example to choose from diffrent skills. Your Recipe can fail if you reach the specified "fails" default is 1. If you set the fails to 0 your recipe can never fail. You can also specify if your costs will get consumed when your recipe fails. e.g.
meaning:
- you need 3 success in:insight skill dc 8 or forgery kit dc 8
- and thereafter 2 success in history
- before you have 3 fails overall.
results:
You may add Items or RollTable via drag and drop as result of your process. You will receive the result at the end of the progress, if your progress was successfully. If you add a RollTable you will get quantity amount of rolls on that table not one roll quantity of times.
instruction:
You may add flavour text to your "recipe". Make sure to hit the save button.
folder:
You may add a folder structure to group your progresses on your actor tab.
macro:
Advanced user may use the optional recipe macro that gets executed during the crafting process. see RecipeMacro
Executing Recipes
On your actor-sheet you will find a new tab.
add
Initially your sheet will be blank except for the add button. you can add a new crafting process by clicking on +Add, which will open the Recipe Compendium.
Recipe Compendium
- list all recipes that you have permission to see for all items in your world (not compendium)
- filter available: only those that you have at least one ingredient of any quantity of.
- filter useable: only those that you have all ingredients in required quantity of.
- filter own : only those that you personally have in your inventory
- filter by item: only those recipes that uses all items in the filter regardless of quantity.
- you can display details for a Recipe:
- it will display you an uneditable recipe and shows you which ingredients are missing.
- you can hit the start button to start a process.
- a process will ask for the given skill if any and returns with a result
or Condition
Some recipe can have "or conditions" for required, cost and result items. You can choose one of those or conditions in the RecipeCompendium.
list
It lists all your progress with the various recipes you are currently interacting with.
You can show details to each progress by clicking on the progress-name.
advancement
if your recipe has a test/progress involved you can advance it on this tab.
Your process will start by locking the resources needed. you can advance or test your progress by clicking on the progress column:
when your progress ends by reaching 100% success you will be rewarded with the results of the recipe. or nothing when you fail.
result
You will see a chat message with your result
For more details look up package Url