Surviving Mars

Surviving Mars

Not enough ratings
Dynamic Fitness
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
2.424 MB
Mar 21, 2022 @ 4:16pm
May 9, 2022 @ 10:57pm
5 Change Notes ( view )

Subscribe to download
Dynamic Fitness

In 1 collection by Tremualin
Tremualin's Mods
18 items
Description
Fitness is a measure of the body's ability to function efficiently and effectively in work and leisure activities.
Dynamic Fitness adds a Fitness indicator, much like Health and Sanity, which determines if the colonist is Fit, Unfit, or neither.

Gyms (and Tai Chi Gardens) provide +7 base Fitness, Decorations provide +3 Fitness, while Hanging Gardens and Low-G Amusement Parks provide +5 Fitness. Fitness decays (-3) any day that the colonist hasn't exercised, and when eating unprepared food (-2).

Colonists with a low level (<30) of Fitness will become Unfit. Unfit colonists recover 50% less health from all sources, and lose (-5) sanity when visiting any service that provides exercise. You can filter Unfit colonists like any other trait.

Colonists with a high level (>=70) of Fitness will become Fit. Fit colonists can work with low health, recover more health (+5) each Sol and will recover sanity (+5) when visiting any service that provides exercise. You can filter Fit colonists like any other trait.

Fitness gains can be augmented by proper nutrition; Grocers and Diners will apply a multiplicative effect (based on their performance; could be negative) to the next exercise session. Example: Anna eats from a Grocer at 130% performance, then visits the Gym. She gains +7 Fitness from the Gym, and 7*(130% - 100%)=+2 from Good Nutrition. Bob eats from a Grocer at 70% performance, then visits the Gym. He gains +7 Fitness from the Gym, and 7*(70% - 100%)=-2 from Bad Nutrition.

Gyms and TaiChiGardens no longer recover health on visit and will require 1 Polymer maintenance to continue function, just like the Amphitheatre.

Gyms and TaiChiGardens begin the game with a new free optional upgrade: "Fitness Coaches". Fitness coaches increases service comfort by 10, gained comfort from +10 to +15, and allows 2 Fitness Coaches to be employed each shift. These fitness coaches can further increase Fitness and Comfort gained in the Gym based on their performance. Any unstaffed shifts will perform at 100% performance, even if "Fitness Coaches" is enabled. Unfit colonists cannot work as Fitness Coaches.
Martian Diet (Breakthrough) now improves Fitness gained from Good Nutrition by 25%.

Steam
Paradox[mods.paradoxplaza.com]
Github[github.com]
13 Comments
Tremualin  [author] May 6, 2023 @ 8:04am 
It only decays -3 if they haven't exercised at all. So if they visit Hanging Gardens, Gym or Parks, their fitness level should go up, not down. They must be visiting something else.

What are their interests? What else do you have in the Dome?

Diners are usually the culprits at reducing Fitness since Colonists will satisfy their need for Social there (while they eat) and forego visiting any of the other establishments.

A few Grocers on Hard Work are usually much better than Diners.
ShulkerBabe May 6, 2023 @ 3:20am 
Thanks for all your amazing mods but I feel like you made this one too hard.

I found that only way to keep the fitness average in green is to have gym as the only social source in a dome. -3 decay is too much compared to the +s they get.

On my current colony I have a dome with fully staffed gym in hard work, min shift performance is 137. Have a hanging garden, plus couple of parks, and Martian diet breakthrough. Dome population is 147, none of the colonists are getting missing service penalty and I have minimal unprepared food penalties. Still I couldn’t find a way to keep the fitness average above 50.
KampfTomate007 Jan 28, 2023 @ 3:28pm 
That's great to hear, i just recall that back then i couldn't get more than 3 perks on a biorobot with gurus or morpheus, but if the fit perk is no longer counted towards that limit, and your other improved wonders mod now allows morpheus to give up to 7 perks, then the only thing i could think of that might be an issue are gurus and how many perks people can have before they can't receive any more from the gurus.

Glad that fit isn't counted towards this limit anymore, means that even if we still only could get up to 3 perks we now basically can get 4 now that fit is pretty much free if you do things right.

Thanks for making this mod btw, i felt like colonist stats were okay but not very in depth, so having another stat to manage makes things a bit more interesting.
Tremualin  [author] Jan 26, 2023 @ 11:26am 
Colonists can have as many positive and negative traits as they can possibly have.

It's just when generating their personality (which happens when they become adults) that they get a random number of traits between 1 and 3. With this mod enabledz, Fit won't be assigned as a random trait anymore, so it doesn't count.

You can't cure Unfit at the Sanatorium (unless you have another mod allowing it, but that would create a exploit, because the Fitness level would still be low, and the colonist would become Unfit the next day)
KampfTomate007 Jan 20, 2023 @ 6:13am 
Oh and another question: If a colonist gets a fitness level below 30, and gets the unfit negative trait, can it be "cured" and replaced by a positive trait by the sanatorium?
KampfTomate007 Jan 20, 2023 @ 6:09am 
IIRC atleast in 2018 colonists could only have 3 positive/negative traits and then have things like martianborn, founder, biorobot, and other special traits independent of the 3 basic ones.

If a colonist achieves a fitness level of 70 or above and gets the fit perk, does that take up one of the 3 basic slots, or is it treated like one of the special/unique traits that is independent of the 3 basic slots?

I used to train my biorobots with workaholic, enthusiast, and composed as base traits and wouldn't want to trade in one of them for the fit trait, but if you could have all 4 at the same time i'd love to use this mod.
Tremualin  [author] Jun 18, 2022 @ 10:58am 
The problem with Casinos is that they have 70 service comfort. That's way more than the Gym, so Colonists will prefer to visit the Casino for Social rather than the Gym. One trick that often works is to understaff the Casino to lower it's comfort, just below the Gym. Diners have a similar problem.

The default service slice (which btw should be updated to replace the Diner with an Ampitheater) works alright for the base game, but with this mod, Gyms/Hanging Gardens are needed.
Random_of_Amber Jun 18, 2022 @ 10:23am 
Thanks, Tremualin! Amazingly detailed response, and much appreciated!
To start out the turn-around, I built a gym in a nearby dome and staffed it with fitness coaches -- that seems to be having an impact already. I didn't know Casinos were so bad for fitness! (My primary dome has one, so that definitely could have contributed to the problem.)
I also hadn't realised that diners had those issues: I think I read somewhere, before playing this (my first) game, that every dome should have a 'service slice' consisting of Diner / Infirmary / Grocer, so that's what I've been doing. Your comments make me seriously rethink that (probably wrong, or anyway far too generalising) advice!
Anyway, thanks again for the help, and of course for all the AMAZING mods. (literally just had my first domestic dust-up... exciting times on the Red Planet!)
Tremualin  [author] Jun 18, 2022 @ 8:19am 
Also, remember that colonists prefer to visit services with higher comfort. If you have a Diner and a Gym with Fintess Coaches; whichever has the most comfort will be used first. You can turn Heavy Workload on the Gym, but not the Diner, to keep the Gym more desirable.

Casinos are terrible for Fitness. Consider building them in connected Domes. Colonists will look in their own Domes for a service before looking somewhere else. This trick works for Diners as well.

In the late game, Hanging Gardens are great because they provide moderate amounts of Fitness for people looking for Relaxation.

Hope that helps.
Tremualin  [author] Jun 18, 2022 @ 8:19am 
Check for colonists eating unprepared food; that lowers their fitness levels quickly.

Some specializations, like botanists, have a hard time becoming fit, because they don't have the social interest.

Make sure they're visiting grocers and that those grocers have good performance so they can benefit from good nutrition. And that there's a gym with Fitness Coaches. Both bonuses stack, so they'll get many Fitness points.

Diners can be counterintuitive because people satisfy Social there instead of going to the gym. Try to use them only when necessary (Engineers).