Skip to content

Commit

Permalink
feat(balance): sanity-check and rebalance mushroom farming, culture i…
Browse files Browse the repository at this point in the history
…s easier to make, mushroom racks can be planted on via examine (#4934)

balance: snaity-check and rebalance mushroom farming, culture is easier to make, mushroom racks can be planted on via examing
  • Loading branch information
chaosvolt authored Jul 5, 2024
1 parent 1f051e7 commit d95d07c
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 27 deletions.
2 changes: 1 addition & 1 deletion data/json/construction.json
Original file line number Diff line number Diff line change
Expand Up @@ -3775,7 +3775,7 @@
"required_skills": [ [ "fabrication", 3 ] ],
"time": "5 m",
"qualities": [ [ { "id": "HAMMER", "level": 1 } ], [ { "id": "SAW_W", "level": 1 } ] ],
"components": [ [ [ "2x4", 6 ] ], [ [ "bag_canvas", 1 ] ], [ [ "nail", 8 ] ] ],
"components": [ [ [ "2x4", 6 ], [ "log", 1 ] ], [ [ "nail_glue", 8, "LIST" ] ] ],
"pre_special": "check_empty",
"post_furniture": "f_rack_mushroom"
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -316,6 +316,7 @@
"sound_fail": "whump.",
"items": [ { "item": "2x4", "count": [ 0, 6 ] }, { "item": "nail", "charges": [ 0, 8 ] }, { "item": "rag", "count": [ 0, 12 ] } ]
},
"examine_action": "dirtmound",
"plant_data": { "transform": "f_rack_mushroom_seed" }
},
{
Expand Down
4 changes: 4 additions & 0 deletions data/json/items/comestibles/mushroom.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
"price": "150 cent",
"price_postapoc": "50 cent",
"fun": 1,
"charges": 1,
"vitamins": [ [ "vitC", 4 ], [ "iron", 7 ] ],
"delete": { "flags": [ "RAW" ] }
},
Expand All @@ -30,6 +31,7 @@
"material": "mushroom",
"volume": "250 ml",
"fun": 1,
"charges": 6,
"flags": [ "SMOKABLE", "UNSAFE_CONSUME" ],
"smoking_result": "dry_mushroom",
"vitamins": [ [ "calcium", 2 ], [ "iron", 52 ] ]
Expand All @@ -45,6 +47,7 @@
"price": 1500,
"price_postapoc": 50,
"fun": 4,
"charges": 1,
"vitamins": [ [ "calcium", 2 ], [ "iron", 52 ] ],
"delete": { "flags": [ "UNSAFE_CONSUME" ] }
},
Expand Down Expand Up @@ -98,6 +101,7 @@
"material": "mushroom",
"volume": "250 ml",
"fun": -3,
"charges": 10,
"flags": [ "SMOKABLE", "FORAGE_POISON", "FORAGE_HALLU", "RAW" ],
"smoking_result": "dry_mushroom",
"vitamins": [ [ "vitC", 2 ], [ "iron", 2 ] ]
Expand Down
15 changes: 4 additions & 11 deletions data/json/items/comestibles/seed.json
Original file line number Diff line number Diff line change
Expand Up @@ -787,15 +787,8 @@
"color": "light_gray",
"id": "mushroom_culture",
"copy-from": "seed",
"description": "A wet plant chunk, suitable for growing your own mushrooms. You need to \"plant\" it on logs or racks to grow though.",
"seed_data": {
"plant_name": "mushroom",
"fruit": "mushroom",
"fruit_div": 2,
"seeds": false,
"required_terrain_flag": "MUSHROOM_PLANTABLE",
"grow": "28 days"
}
"description": "A chunk of compost laden with spores and mycelium, for growing your own mushrooms. You'll need to \"plant\" these on tree trunks, or dedicated mushroom racks, for it to grow.",
"seed_data": { "plant_name": "mushroom", "fruit": "mushroom", "required_terrain_flag": "MUSHROOM_PLANTABLE", "grow": "14 days" }
},
{
"type": "COMESTIBLE",
Expand All @@ -811,12 +804,12 @@
"flags": [ "NUTRIENT_OVERRIDE", "PLANTABLE_SEED", "UNSAFE_CONSUME" ],
"id": "mushroom_morel_culture",
"copy-from": "seed",
"description": "A wet plant chunk, suitable for growing your own morel mushrooms. You need to \"plant\" it on logs or racks to grow.",
"description": "A chunk of compost laden with spores and mycelium, for growing your own morel mushrooms. You'll need to \"plant\" these on tree trunks, or dedicated mushroom racks, for it to grow.",
"seed_data": {
"plant_name": "morel mushroom",
"required_terrain_flag": "MUSHROOM_PLANTABLE",
"fruit": "mushroom_morel",
"grow": "42 days"
"grow": "14 days"
}
}
]
30 changes: 15 additions & 15 deletions data/json/recipes/food/seeds.json
Original file line number Diff line number Diff line change
Expand Up @@ -522,26 +522,26 @@
"skills_required": [ "cooking", 4 ],
"difficulty": 4,
"time": "15 m",
"autolearn": false,
"book_learn": [ [ "pocket_survival", 4 ], [ "textbook_survival", 4 ], [ "atomic_survival", 4 ], [ "survival_book", 4 ] ],
"autolearn": true,
"book_learn": [ [ "pocket_survival", 3 ], [ "textbook_survival", 3 ], [ "atomic_survival", 3 ], [ "survival_book", 3 ] ],
"batch_time_factors": [ 50, 3 ],
"qualities": [ { "id": "COOK", "level": 3 }, { "id": "BOIL", "level": 1 }, { "id": "CUT", "level": 1 } ],
"tools": [ [ [ "surface_heat", 100, "LIST" ] ] ],
"tools": [ [ [ "surface_heat", 10, "LIST" ] ] ],
"components": [
[
[ "stick", 2 ],
[ "stick", 1 ],
[ "2x4", 1 ],
[ "splinter", 8 ],
[ "paper", 1000 ],
[ "cardboard", 200 ],
[ "tinder", 200 ],
[ "withered", 100 ],
[ "fertilizer_liquid", 3 ],
[ "paper", 100 ],
[ "cardboard", 20 ],
[ "withered", 10 ],
[ "straw_pile", 10 ],
[ "fertilizer_liquid", 1 ],
[ "fertilizer_commercial", 1 ],
[ "cattlefodder", 1 ]
],
[ [ "mushroom", 5 ] ],
[ [ "water_clean", 30 ], [ "water", 30 ] ]
[ [ "mushroom", 1 ] ],
[ [ "water_clean", 3 ], [ "water", 3 ] ]
]
},
{
Expand All @@ -553,8 +553,8 @@
"skills_required": [ "cooking", 5 ],
"difficulty": 6,
"time": "15 m",
"autolearn": false,
"book_learn": [ [ "pocket_survival", 6 ], [ "textbook_survival", 6 ], [ "atomic_survival", 6 ], [ "survival_book", 6 ] ],
"autolearn": true,
"book_learn": [ [ "pocket_survival", 5 ], [ "textbook_survival", 5 ], [ "atomic_survival", 5 ], [ "survival_book", 5 ] ],
"batch_time_factors": [ 50, 3 ],
"qualities": [ { "id": "COOK", "level": 3 }, { "id": "BOIL", "level": 1 }, { "id": "CUT", "level": 1 } ],
"tools": [ [ [ "surface_heat", 100, "LIST" ] ] ],
Expand All @@ -571,8 +571,8 @@
[ "fertilizer_commercial", 1 ],
[ "cattlefodder", 1 ]
],
[ [ "mushroom_morel", 2 ] ],
[ [ "water_clean", 30 ], [ "water", 30 ] ]
[ [ "mushroom_morel", 1 ] ],
[ [ "water_clean", 3 ], [ "water", 3 ] ]
]
}
]

0 comments on commit d95d07c

Please sign in to comment.