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

Xenobiology quality of life and balance touchups #2139

Merged

Conversation

RikuTheKiller
Copy link
Contributor

@RikuTheKiller RikuTheKiller commented Jun 2, 2024

About The Pull Request

So, while trying out the new slime rancher style xenobiology, I noticed a few things that annoyed me.
This PR serves to fix those things instead of letting them be.

Some of the changes slightly affect the behaviour of other mobs.

This PR is tested, but some things may slip through so please TM it first.

Why It's Good For The Game

Throwing a stack of gauze into a pen only for one slime to gobble it up instantly and smirk at you as you scream in pain is probably not that great. Also micromanaging which slime gets to eat which item sucks.

It also makes more sense as slimes will only eat items that are in their mutation list in the first place. So the fact they'll keep eating them even after already having fulfilled their mutation condition makes no sense.

The carry-through for ooze production is so you don't have to get 30 slime steroid potions as if you're going out of your way to get several of them, then split that slime several fold, it should just work. It's extremely tedious to apply them to lots of slimes. Mutation chances do the same thing anyway.

Mutation factors carrying through generations is because sifting through a mob of 10 slimes to grab the ones that didn't mutate after looking at them through the slime pen to make sure which ones lack the factor is a pain in the ass to say the least. It also means being unlucky just slows you down rather than making you grab new items over and over which gets annoying fast.

Also it turns out having to click on the same slime with 4 potions kinda sucks. I was tempted to reduce it down to 1, but I think 2 is a good cutoff. This means you can generally get away with starting xenobio without having to wait to get steroids, while also not sacrificing the production boost.

Changelog

🆑
add: Lots of new xenobiology upgrades are now available.
balance: Slimes will no longer eat mutation items they've already consumed.
balance: Mobs will no longer eat entire stacks of items at once.
balance: Ooze production and fulfilled mutation conditions now carry through generations.
balance: The stabilized grey extract is now twice as fast at making slimes friendly to you.
balance: You only need 2 slime steroids to max out a slime's ooze production.
qol: "Stop Eating" and "Follow" commands now have feedback messages.
qol: The "Stop Eating" command now has the additional aliases "Stay" and "Stop".
qol: Slimes now have an examine message for ooze production.
qol: You can now toggle between selective and indiscriminate firing modes on vacuum packs. (except syndicate ones)
qol: There's now an examine message on the vacuum nozzle telling you which firing mode it's on.
fix: The slime pen UI now has a more consistent style.
fix: The slime market now correctly displays upgrade disk icons.
fix: Slimes no longer break glass tables.
fix: Cleaner slimes will now eat glass shards.
fix: Visual slime mutations like "Gooey Cat" should now show up immediately.
fix: Biomatter recyclers are now actually affected by stock part ratings.
fix: Cleaner slimes and commanded slimes will now pathfind much better.
fix: Deshapeshifting will no longer commit go go gadget blood deleter. (especially for slimes)
fix: Random color mutation syringes are now correctly labeled. (and refactored slightly, please report issues)
fix: Stone brick floor tiles now have an associated tile stack.
/:cl:

@Dalmatgadin
Copy link

I have been playing xenobio the last few days since this has been merged, I have noticed stabilized red slime no longer reducing equipment slowdown.

@RikuTheKiller
Copy link
Contributor Author

RikuTheKiller commented Jun 5, 2024

I have been playing xenobio the last few days since this has been merged, I have noticed stabilized red slime no longer reducing equipment slowdown.

thats completely unrelated, this doesnt touch that, slowdown or the extracts themselves at all

@wraith-54321 wraith-54321 merged commit c97aa51 into Monkestation:master Jun 19, 2024
20 checks passed
github-actions bot added a commit that referenced this pull request Jun 19, 2024
@RikuTheKiller RikuTheKiller deleted the slime_split_improvements branch June 20, 2024 09:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants