Skip to content

Commit

Permalink
moss turd balance
Browse files Browse the repository at this point in the history
  • Loading branch information
notnotmelon committed Dec 19, 2023
1 parent e60401a commit 59796fd
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 6 deletions.
1 change: 1 addition & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ Date: ???
- buffed all three paths of arthurian turd (path 1: abacus crafting time halfed, prod allowed in abacus recipe, prod module boost increased 15% -> 25%) (path 2: now also removes bedding from egg recipes & speeds egg recipes by 2x) (path 3: agar amount increased from 2 -> 5)
- buffed atomizer turd path 2; cognition-osteochain requirement reduced from 5 -> 2
- buffed sap turd path 2 to give resveratrol instead of cellulose
- buffed all three paths of moss turd (chlorinated water is effected by productivity, path 2 gives 10% stone back, path 3 refined syngas recipe is now useable)
- added creature chamber turd (avalible at py science pack 2) credit: soren
- reworked scrondrix turd path 1 & 2
- reworked kicalk path 1
Expand Down
16 changes: 10 additions & 6 deletions prototypes/upgrades/moss.lua
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ if data and not yafc_turd_integration then
},
}}

FUN.productivity{'chlorinated-water'}

for _, recipe in pairs({
table.deepcopy(data.raw.recipe['Moss 1']),
table.deepcopy(data.raw.recipe['Moss 2']),
Expand All @@ -31,7 +33,7 @@ if data and not yafc_turd_integration then
data:extend{recipe}
end

for _, recipe in pairs({
for i, recipe in pairs({
table.deepcopy(data.raw.recipe['Moss 1']),
table.deepcopy(data.raw.recipe['Moss 2']),
table.deepcopy(data.raw.recipe['Moss 3']),
Expand All @@ -40,6 +42,8 @@ if data and not yafc_turd_integration then
}) do
recipe.name = recipe.name .. '-without-sludge'
FUN.remove_ingredient(recipe, 'dirty-water-light')
if i ~= 1 then FUN.add_result(recipe, {type = 'item', name = 'stone', amount_min = 0, amount_max = 5}) end
recipe.main_product = 'moss'
data:extend{recipe}
end

Expand All @@ -48,22 +52,22 @@ if data and not yafc_turd_integration then
type = 'recipe',
name = 'unrefine-refsyngas',
category = 'moss',
energy_required = 16,
energy_required = 8,
ingredients = {
{type = 'fluid', name = 'refsyngas', amount = 100},
{type = 'item', name = 'moss', amount = 2},
{type = 'fluid', name = 'refsyngas', amount = 50},
{type = 'item', name = 'moss', amount = 1},
{type = 'fluid', name = 'dirty-water-light', amount = 50},
},
results = {
{type = 'fluid', name = 'syngas', amount = 90}
{type = 'fluid', name = 'syngas', amount = 100}
},
enabled = false
},
{
type = 'recipe',
name = 'unrefine-refined-natural-gas',
category = 'moss',
energy_required = 16,
energy_required = 8,
ingredients = {
{type = 'fluid', name = 'refined-natural-gas', amount = 100},
{type = 'item', name = 'moss', amount = 2},
Expand Down

0 comments on commit 59796fd

Please sign in to comment.