Skip to content

Wood grind and juice reagents#39055

Open
SECBATON-GRIFFON wants to merge 11 commits intovgstation-coders:Bleeding-Edgefrom
SECBATON-GRIFFON:wood-reagent
Open

Wood grind and juice reagents#39055
SECBATON-GRIFFON wants to merge 11 commits intovgstation-coders:Bleeding-Edgefrom
SECBATON-GRIFFON:wood-reagent

Conversation

@SECBATON-GRIFFON
Copy link
Contributor

@SECBATON-GRIFFON SECBATON-GRIFFON commented Mar 7, 2026

[content][qol]

What this does

Allows wood to be ground up into sawdust. This can be used to pocketsand and floorsand, but other than that, shares no other similarities with silica. Other than that, and the real interest of the PR...
Allows wood to be juiced in grinders to make pulp, which can silicate solidify back into wood again per sheet unit. Of note, paper and books can be juiced into this too to make wood out of them. Mortars, prioritizing juicing, should be able to do this no problem, making sawdust grinder exclusive.
Suggestions for more items to juice into pulp welcome, along with use for sawdust.

Why it's good

More ways to get wood in the library.

How it was tested

Putting wood, paper and books into grinders and juicing them all, then grinding them in a mortar, then solidifying them with silicate and frost oil again. Grinding wood in a grinder.

Changelog

🆑

  • rscadd: Wood planks and logs now grind into sawdust, which can be used to sand floors and briefly blind people.
  • rscadd: Wood planks and logs, books, newspaper and paper now juices into pulp, at 20, 5, 2 and 1 units each respectively. Wood apples also grind into this along with sugar.
  • rscadd: Pulp can be solidified into wood again at 20 units, with equal parts silicate and frostoil.

@D3athrow-Issues D3athrow-Issues added Content Adds something. Neat! ❤️ Quality of Life ❤️ This is a change that removes hassle and improves quality of life. labels Mar 7, 2026
@Eneocho
Copy link
Collaborator

Eneocho commented Mar 8, 2026

Add pulp as a reagent on the woodapples and towercaps, please.

@SECBATON-GRIFFON
Copy link
Contributor Author

Add pulp as a reagent on the woodapples and towercaps, please.

sounds okay to me? i did plan cellulose to be that, but pulp was the equivalent i ended up going with

plant_dmi = 'icons/obj/hydroponics/towercap.dmi'
mutants = null
products = list(/obj/item/weapon/grown/log)

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I meant it more like adding
chems = list(PULP = list(2,5)) to the towercap seed define here, so you could splice the pulp for funny

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i made it a juice reagent, it's only grindable from wood apples. and as it stands, it doesn't seem that juice reagents are splicable. could be a good PR idea though.

Copy link
Collaborator

@Eneocho Eneocho Mar 8, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You added it to the wood apples as a seed datum reagent, this means that if you get one and scan it with a reagent scanner, you'll see some pulp there, based on potency. It also means you can splice the pulp into other plants and now have, say, pulp tomatoes. I'm asking that you also add it to the chems in towercaps (literally add this on the towercaps):
chems = list(PULP = list(2,5))
This would make it so the towercap carries a pulp making phytochemistry. The logs are not reagent containers so they wouldn't gain the pulp as reagents, but the gene would be cleanly spliceable to other plants. Meaning you could make a pulp tomato.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adding to this, you could also make it so the biogenerator treats pulp as nutriment as well.

Copy link
Contributor Author

@SECBATON-GRIFFON SECBATON-GRIFFON Mar 8, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The logs are not reagent containers so they wouldn't gain the pulp as reagents, but the gene would be cleanly spliceable to other plants. Meaning you could make a pulp tomato.

weapon/grown does, in fact, have reagents created in new() with chems transferred from a seed datum

Copy link
Collaborator

@Eneocho Eneocho Mar 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

They do gain reagents? Fancy that, I've never noticed. Mainly cause the only way to get reagents out of them is via grinding/juicing, meaning you only ever get the juiced chem (notably in the novaflowers, cause its gene reagents are chems = list(NUTRIMENT = list(1), CAPSAICIN = list(1,5)), but it grinds into nova flour instead).
Still, please make it so the logs have pulp as a phytochemistry chem. Better logs having more pulp is reasonable in my eyes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Content Adds something. Neat! ❤️ Quality of Life ❤️ This is a change that removes hassle and improves quality of life.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants