Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(balance): adjustments to biodiesel recipe #5749

Merged
merged 1 commit into from
Nov 22, 2024

Conversation

chaosvolt
Copy link
Member

Checklist

Required

Optional

Purpose of change

This makes some adjustments to making biodiesel, with the aim of making it a bit less hassle to make.

Describe the solution

  1. Cut the biodiesel recipe's time and amounts all by a quarter. Idea being instead of making a liter at a time, it makes 250 ml like most fuel recipes (lamp oil, alcohol, etc) do.
  2. In exchange, made the batch time scaling less aggressive, using the amount lamp oil and alcohol uses. Total impact is that making a liter-sized amount of biodiesel goes from taking 4 hours to taking 2 hours and 4 minutes.
  3. Added potassium hydroxide as an alternative to lye powder if you just happen to have that on hand. Speaking of...
  4. Added an alternative recipe that makes a gallon-sized amount of 15x the amount of a standard batch, thus allowing you to opt using for regular lye as an alternative to lye powder (since the ratio is 1 lye to 30 lye powder). Time is rounded up to 4 hours like the old 1-liter batch, compare 15 batches of the new standard recipe taking 3 hours 57 minutes with its new scaling.
  5. Added chemistry textbook, Advanced Physical Chemistry, Internal Combustion Fundamentals, and Survival Under Atomic Attack to its booklearns at a decently higher level than you can learn it from its "intended" book.
  6. Added autolearning at cooking 7 and mechanics 5, making it possible for a techno-barbarian player to eventually figure out the art of mixing two forms of spicy juice they already know how to make to make the habenero-flavored variety of spicy juice.

Describe alternatives you've considered

Figuring out some sort of hack to make biodiesel more worth it over just using lamp oil. It's less of a pain in the dick to make now at least, so that's an incentive if nothing else. The last hack aiming to do this was making it so gasoline engines can run biodiesel, something I still don't really like and might change in a separate PR (a key thing that's changed since that PR is clay and copper retorts make denatured alcohol actually feasible to produce innawoods).

Testing

  1. Checked affected file for syntax and lint errors.
  2. Ported file change to playthrough build to load-test, check relevant math, etc.

Additional context

@github-actions github-actions bot added the JSON related to game datas in JSON format. label Nov 22, 2024
@RoyalFox2140 RoyalFox2140 merged commit 470108b into cataclysmbnteam:main Nov 22, 2024
9 checks passed
@chaosvolt chaosvolt deleted the biodiesel-tweak branch November 22, 2024 17:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
JSON related to game datas in JSON format.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants