Proof of Concept: Junk food reagent #1467
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
About the PR
This PR introduces a new reagent, placeholder name Noxiose (noxi- from "noxious", -ose signifying a sugar). It effectively implements the junk in junk food: it's the unhealthy stuff that makes you feel bloated and slow after eating bad food.
This PR is a proof of concept. This reagent may not be desirable, and all values must be tweaked and balanced. Since it took all of 20 minutes to make this work, I figured I'd put it on GitHub for people to try out.
TODO: Decide on a good colour for the reagent. I set it to a neutral grey (#CCCCCC) for the time being.
Why / Balance
The basic idea is to encourage people to seek out food ships. In addition to flavorol, which provides active benefits for many cooked foods, the idea behind this new reagent is to provide active debuffs for snack foods, so you can't just load up on sus jerky and get on with your shift. Powergamers will find ways around it, but the casual player might take it as incentive to roleplay with some service people for a change.
At time of writing, the following effects are in place:
I've added 2u noxiose to
FoodSnackBase
, removing 2u of nutriment in the process. This prototype is used by almost all foods you get out of a vending machine. Chow mein and dan dan noodles were also updated separately. I'm sure there are more foods that could contain it.The unique flavour profile is intended to give players a hint as to which foods they ought to avoid. Otherwise it's hard to understand why you're suddenly slowing down when all you've done is eat.
Several cooked foods could be described as unhealthy, such as cakes and sweet pies, but these deliberately do not contain noxiose. Those have to be made by players, usually on food ships, which is exactly what I want to encourage. Hence, no reason to discourage people from eating delicious cakes. 🍰
How to test
Spawn any of the snack foods that come from GetMore Chocolate Corp, Discount Dan's or Mr Chang's. Eat. After a while, you should slow down – a little or a lot, depending on how much you ate. The food should taste distinctly unhealthy.
Media
Breaking changes
no
Changelog
🆑