So given the recent enthusiasm with suggestions, I'm going to do something I've not really done before. Below is an overview of our design document for what we have been planning as a new crafting system and replacement to the Cooking Basin. This was originally intended for the next version of Rescreatu, however, I do now have plans on bringing an implementation of it on this current version. While we are set on the premise outlined below, I'm happy to take suggestions and critique to perhaps fine-tune or improve what we already have.
Cooking Basin Revamp (Crafting System)
New Item Types:
Recipes: Items that teach you (aka unlock) the ability to craft specific items. Recipes are learned. Learning a new recipe will increase a creatu’s Crafting/Knowledge skill. All current “Recipe Cards” will be converted to a Recipe. Sharing recipes will no longer matter, as you’ll still need to have learned the recipe to have the option to craft it.
Tool: Items used within recipes that do not get consumed. Likely will have a chance to wear down and break.
Many existing items will be repurposed as “tools”.
New Creatu Stats:
Crafting/Knowledge: Not to be confused with intellect. Players will craft with the assistance of a specific Creatu, whose Crafting skill will help towards success. This should create a new market or additional service players can buy, sell, and trade.
Recipe Properties:
1. Input Item(s)
a. Each item in a recipe will be set to either consumable or not consumable by the act of crafting.
b. Generally speaking, items that are not consumed are referred to as “tools” (see above).
c. No limit on the amount of items required as input.
d. Multiple of the same items are allowed.
e. Order of items does not matter.
2. Output Item(s)
a. Each output item can have a probability or a chance of being created. Typically this would be 100%, but perhaps sometimes there will be bonus outputs.
3. Base Failure Rate (or Chance of Success)
a. Each recipe will have a base rate at which the recipe will fail, or succeed.
b. When the recipe fails, all items in the recipe that are consumable will still be consumed.
4. Minimum Crafting Level
a. Each recipe will have a minimum crafting level requirement. Users will not be able to attempt to craft a recipe without the assistance from a creatu that has a crafting level equal to or greater than this requirement.
b. Recipes will be shown to users with a difficult level, calculated with the failure rate, as an ex
pression of what Crafting skill level your creatu should have to execute the recipe with a high chance of success.
c. Game math as follows:
(1-(1 - Percent Chance of Success)^(Pet Craft Level + 1 - Recipe Minimum Crafting Level) = Success Rate
i. I.E. Recipe A has an 85% chance of success at Crafting level 10.
.......................................... Using the above example, with a pet at 10 Craft Skill:
.......................................... (1-(1-.85)^(10+1-10) = 85% chance of success
ii. I.E. Same as above, but now let’s say you have a crafting skill of 15.
.......................................... (1-(1-.85)^(15+1-10) = 99.99% chance of success
iii. I.E. Same as above, but now let’s say you have a crafting skill of 11:
.......................................... (1-(1-.85)^(11+1-10) = 97.75% chance of success
5. Time
a. Each recipe will have a set amount of time required to complete.
Content:
1. Tier Based Crafting
a. Recipes will be progressively more difficult and will require items that are available via crafting easier recipes. Produced items are better and more valuable as they become more difficult to craft.
b. Examples:
i. Tier 1 Item:
.......................................... 1 x Flour = 1 x Wheat Berries + 1 x Sifter (tool) + 1 x Grinder (tool)
ii. Tier 2 Item:
.......................................... 1 x Gingersnap Cookie = 2 x Flour + 1 x Ginger + 1 x Cinnamon + 1 x Sugar + 1 Egg + 1 x Baking Sheet (tool)
iii. Tier 3 Item:
.......................................... 1 x Cookie Butter = 10 x Gingernsap Cookie + 1 x Brown Sugar + 1 x Vanilla + 1 x Food Processor (tool)
Points requiring clarification and additional discussion:
Should there be a limit on how many items a creatu can help to craft simultaneously? If so, how is this determined?
Should each recipe have a cool down period before you can use it again?
Should recipes be taught to a specific creatu, or to your account (I’m leaning towards creatu)?