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

Craftable mech power cells, related recipe availability changes #2828

Merged

Conversation

chaosvolt
Copy link
Member

Summary

SUMMARY: Balance "Add atomic-related recipes to lab journal-Curie, allow crafting mech power cells"

Purpose of change

Gives a lab journal that currently has zero vanilla recipes some actual use, along with making certain advanced recipes a bit more accessible with enough lab-diving. Also aims to make it so keeping a mech running is feasible without constantly praying for rare cell drops, if you have the resources to make a replacement cell yourself.

Describe the solution

  1. Added lab journal-Curie as an alternative booklearn for atomic batteries, advanced UPS, and atomic-powered tools, at generally 1 level higher than the highest other booklearn level. Idea being, these all concern applications of nuclear power, the stated focus of the book. This also effectively mainlines Aftershock's overrides of relevant recipes.
  2. Removed decomp_learn from plutonium battery recipes as they aren't actually reversible.
  3. Added a recipe for making military plutonium power cells. Recipe difficulty is elevated over other plutonium batteries, material cost is increased accordingly, and additionally it requires an existing power cell as a tool for reference.
  4. Removed now-redundant Aftershock recipe overrides, as per above.

Describe alternatives you've considered

  1. Requiring nanomaterial for making atomic batteries.
  2. Alternatively, allow taking plutonium fuel cells apart for nanomaterial and probably also some delicious nuclear waste.
  3. Mainlining Aftershock's mininuke recipe since it seems to have presumably been the main use for the Curie journal back in the day, I think?

Testing

Checked affected files for syntax and lint errors.

Additional context

Side note, Aftershock has some weird recipe overrides in it that feel pretty redundant and weird.

@github-actions github-actions bot added JSON related to game datas in JSON format. mods PR changes related to mods. labels May 15, 2023
Copy link
Collaborator

@Firestorm01X2 Firestorm01X2 left a comment

Choose a reason for hiding this comment

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

Ready

@Firestorm01X2 Firestorm01X2 merged commit 7f25f2c into cataclysmbnteam:upload May 19, 2023
@chaosvolt chaosvolt deleted the the-power-of-the-atom branch May 19, 2023 15:39
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. mods PR changes related to mods.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants