Closed simon-82 closed 8 years ago
Here is my thoughts.
That's kinda it for now, after geting answers on this questions i can start create numbers and math for food system.
I am trying to switch from 10 = 1 to nutrition based meals. That's the point here. Everything else, make a new issue please. The system in the modpack is based on 10 raw vegetables / meat = 1 simple meal. I will update my first comment with the system I am working on.
Concepts and ideas for switching to nutrition based meals. Targets are Thingdefs
SimpleSalad
,Jerky
,SimpleMeal
,FineMeal
andLavishMeal
for now.Chains: Plant - RawFood - Meal / AnimalCorpse - RawMeat - Meal / FishCorpse - RawFish - Meal
Focus is the Plant - RawFood - Meal chain.
Current Plant scaling for reference:
Current recipe
SimpleMeal
: 1SimpleMeal
= 10RawFood
Example for Base Plant Potato 1 Square: 8
RawFood
in 6.2 days = 1.3RawFood
/ day = 0.13SimpleMeal
/ dayExample for Tier III Plant Carrots 1 Square: 14
RawFood
in 4.7 days = 3.0RawFood
/ day = 0.3SimpleMeal
/ dayChanges for nutrition: The following is taken from unmodified Core:
Recipe
SimpleMeal
: _needs: IngredientValueGetterNutrition 1SimpleMeal
= 0.5Nutrition
Example for Plant Potato (0.05 Nutrition) 1 Square: 8
RawFood
in 6.2 days = 1.3RawFood
/ day = 0.065Nutrition
/ day = 0.13SimpleMeal
/ daySide note: RawMeat also has 0.05 nutrition (so also 10 per meal) All RawFood in vanilla has 0.05 nutrition
New scaling for nutrition (WORK IN PROGRESS):
---> Example for Tier III Plant Carrots 1 Square (better nutrition): 14
RawFood
in 4.7 days = 3.0RawFood
/ day = 0.3Nutrition
/ day = 0.6SimpleMeal
/ day