Cataclysm-DDA icon indicating copy to clipboard operation
Cataclysm-DDA copied to clipboard

Wooden Screw Press for purely manual Veggy Oil crafting

Open merrygin opened this issue 2 years ago • 6 comments

Summary

Content "Adds wooden screw press for purely manual oil crafting"

Purpose of change

As discussed in #59098 all oil presses are powered by some kind of electrics or processed chemicals, since they are not intended for coldpressing oil. So vegetable oil/crude lamp oil (proposed in the PR above) can't be crafted just with pre-modern materials.

There were historically a lot of presses (many screw presses) that were constructed purely out of wood or wood and metal used for coldpressing oil and still are used today. So, for realisms sake, this would be nice to have, and is especially useful for wilderness/innawood-mod players.

Describe the solution

  • Introduce a constructed "screw press" that is made out of wood but only craftable with relatively advanced tools.
  • This also introduces a "giant wooden screw" as component for the press (could be useful in other recpies in the future and makes the screw press more complicated).
  • Also introduces a new receipe for making veggy oil using this press. The caveats that were discussed in #54467 still apply regarding the weights/abundance of seeds.
  • This also introduces "seed paste" "nut paste" as precursors to the new coldpressed oil (the other oil recipes are unaffected). This has to be made with querns manually or can be obtained by placing seeds/nuts into a mill.

Describe alternatives you've considered

Should I make it construction only? (like a smoking rack) But there I can't define proficiencies... I still consider also putting another construction in for grinding the seeds and nuts. This could also be used in conjunction with the press(es) to make crafting of juices and alcoholic beaverages a bit more realistic. But that might be best put in another PR.

Testing

All additions seem to spawn and be craftable/usable correctly.

Additional context

This is what I had in mind as model: https://www.pinterest.de/pin/538320961682248009/ although there are many different types. Milling before pressing, e.g.: https://en.wikipedia.org/wiki/Oil_mill This is german unfortunately, sorry, but the pictures are informative anyway. It explains how presses like that were used in different times: https://de.wikipedia.org/wiki/%C3%96lpresse This is an early modern german oil mill+press, purely constructed from wood. They explain how the produce is milled, then pressed and then cleared. They claim it could produce 150L of oil from 300kg of canola in 15h working day. Again, nice pictures: http://muehle.berschweiler.com/oelmuehle-2 Informative video of french farmers working an old olive oil mill+press, showing of putting the paste into bags, watering and then pressing: https://www.youtube.com/watch?v=Nmlmof6yrP4

merrygin avatar Jul 14 '22 20:07 merrygin

@casswedson I don't know if you saw it previously but reviewdog is working regardless of whether or not people are CleverRaven members. :)

Maleclypse avatar Jul 14 '22 21:07 Maleclypse

Here it's not working - what they want is for it to post suggestion comments, which it's unfortunately not.

anothersimulacrum avatar Jul 14 '22 22:07 anothersimulacrum

Here it's not working - what they want is for it to post suggest comments, which it's unfortunately not.

Ah, sadness.

Maleclypse avatar Jul 14 '22 22:07 Maleclypse

It popped up sometimes when the files weren't linted yet, but I didn't take a closer look. Not sure if thats what you were looking for, or if this is about it posting specific comments?

merrygin avatar Jul 15 '22 13:07 merrygin

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Please do not 'bump' or comment on this issue unless you are actively working on it. Stale issues, and stale issues that are closed are still considered.

stale[bot] avatar Sep 21 '22 03:09 stale[bot]

Spell checker encountered unrecognized words in the in-game text added in this pull request. See below for details.

Click to expand
  • nut pastes
  • seed pastes

This alert is automatically generated. You can simply disregard if this is inaccurate, or (optionally) you can also add the new words to tools/spell_checker/dictionary.txt so they will not trigger an alert next time.

github-actions[bot] avatar Oct 08 '22 16:10 github-actions[bot]