RimWorld

RimWorld

199 ratings
Rimbody
5
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.5, 1.6
File Size
Posted
Updated
2.238 MB
24 Oct, 2024 @ 10:50am
19 Jul @ 12:24am
28 Change Notes ( view )

Subscribe to download
Rimbody

Description
RimBody v1.1.0 Update Announcement

RimBody has been updated to version 1.1.0. This version now requires Prepatcher to function correctly.
  • If you are unable to use the Prepatcher and wish to continue using the previous version of RimBody, you can find it in the GitHub release page.[github.com]
  • When updating from a previous version of RimBody, you will encounter a one-time error upon loading the save. This error can be safely ignored.
  • Important: As of v1.1.0, there is a soft incompatibility between RimBody and GetRimped. Equipment from GetRimped is now integrated into the base RimBody mod. While the previously installed GetRimped equipment will continue to work, for the full functionality I recommend deconstructing the previous version and building new ones.

Features
  • Gain/lose muscle and fat based on pawn's diet and activities
  • Dynamic Bodytype based on muscle and fat
  • Gym, Workout equipment, Workout schedule
  • Strength, Balance, Cardio workouts
  • Performance friendly. Also offers performance options

Introduction
Rimbody allows your pawns to gain or lose muscle and fat based on their diet and activities, and change their body type accordingly. This mod adds workouts using workout equipment or chunks, bodyweight exercises, and jogging.

The aim of this mod is not to accurately emulate real life, but to add consequences to the type of work pawns do by creating tangible differences between pawns who mostly sit around all day and those who engage in hard manual labor.
Pawns who do not use their bodies as much will need to spend time working out to compensate for their lack of activity in order to stay fit.

See detailed information about this mod on Github[github.com]. The source code is also available.
This mod is still undergoing a bit of balance tweaking, so do share your experience in the discussion.

Content


















Save game compatibility
You can safely add this to an existing save unless you have buildings from Get Rimped in your base. In that case, deconstruct them before adding it to your game.

Removing from an existing save
First, deconstruct and destroy all buildings and items associated with this mod. Make sure none of your pawns have "workout" scheduled. Then, create a save, remove the mod, and load the save. You should encounter a one-time error.

Rimbody is mostly self-contained. If you follow the steps above, you should be able to remove it safely. However, removing a mod from a save is never recommended, and I cannot guarantee that nothing will go wrong if you choose to remove it mid-save.

Compatibility
Integration
This mod supports integration with various mods and DLCs. More information can be found here[github.com].
If there are any other mod-added jobs that you think should be recognized as manual labor, please suggest them in the Suggestions Discussion.

Incompatibility
Currently, I am not aware of any hard incompatibilities. If you find one, please report it and let me know.
As of v1.1.0, RimBody has a soft incompatibility with GetRimped as the equipment from GetRimped is now part of the base mod.
If you are updating from an older version, you may see a one-time load error. GetRimped equipment still works, but for full support, it's best to switch to RimBody versions.

GetRimped
This mod uses textures originally created for GetRimped by AgRipnus.

When I first created the mod, I used a patching method that required players to download GetRimped separately. This was to ensure proper credit to the original author and avoid redistributing assets. However, compatibility issues with Misc. Training and the addition of custom animations made it necessary to include the textures directly.

Ideally, I would have asked for explicit permission from the AgRipnus. Unfortunately, it seems like AgRipnus has not returned to modding since the RimWorld 1.5 update. I have included a disclaimer in the texture folder crediting AgRipnus as the original artist to clearly credit the original artist and I do not claim any rights to these assets. If requested, I will remove the assets immediately.

Modules
  • Rimbody Stats Module: Make it so that Muscle, Fat amount affect pawn stats like running speed, immunity gain, carry abbility.

Planned features
  • Stretching to relieve fatigued parts after workouts.
  • Exhaustion Mechanism to limit how long pawns can work out in a session (optional).
  • Setting waypoints to jogging so that pawns can follow jogging track.

Planned modules
  • Rimbody Health Module: Add health conditions for pawns based on their muscle and fat levels. Sleep Apnea for high fat, "Pumped" buff after doing strength workout etc.
  • Rimbody Supplement Module: Protein shake, Diet pills, Steroids, etc. for your pawns

Credits
People from Rimworld discord and Dubs discord who kindly answered and helped me out.
Syrchalis and Mlie's Individuality mod for code reference. Rimbody UI especially wouldn't have been possible without it.

References
The UI icons used in this mod is from www.flaticon.com See the reference in this mod's Github[github.com] page.
Popular Discussions View All (3)
16
27 Nov, 2024 @ 3:26am
Bug report
Maux
13
19 Jul @ 12:01am
Mod integration requests
Maux
6
23 Apr @ 6:08am
Balancing
Maux
177 Comments
Maux  [author] 16 hours ago 
@mynameactually They should be compatible, as this mod affects the body type and that mod has to do with the texture. Are you experiencing any incompatiblities?
mynameactually 17 hours ago 
You may need to add compatibility for mods like this that add a more female body variants so that pawns get the correct body for their sex.
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3527486510
Maux  [author] 20 Jul @ 5:11am 
@Griffin Melchior @Jet I think I found why it felt like pawns worked out too much. It has to do with how 'anything' schedule assigns joy activity and workouts having short period of execution. I'll try to come up with a way to make workout behave more like other joy objects
Maux  [author] 19 Jul @ 12:48am 
@Drunken Eagle That's great detail! I'll look into thirst need as well.
Drunken Eagle 19 Jul @ 12:39am 
I saw all the sprites and they seem to be fine, aside from monkey bars having a weird perspective, maybe ill touch up those. Also, about DBH, I forgot that this mod also has thirst that could aslo be affected by working out, but I already reported about it in Mod Integrations requests.
Maux  [author] 19 Jul @ 12:36am 
@Drunken Eagle That's an excellent idea! I'll see if it can be implemented without causing performance overhead. (It'll take about a week for me to make the harmony patch and test for errors though.) Also thank you so much for much for offering to help out with art. Currently I don't have any additional workout equipment that I'm trying to add (and supplement module is currently on hiatus), but I'll be sure to contact you if I need art for them. In the mean time, if you feel like updating any of the current art, I'd be grateful for any contribution. (I had to edit some of the AgRipnus's original art for animation implementation, and during the process I am sure I made the quality a lot worse than the original as I'm not an artist, and has no tool or ability to make art.)
Maux  [author] 19 Jul @ 12:25am 
@Griffin Melchior @Jet The settings to make pawns prioritize other joy object during recreation schedule has been added. You can set it in the mod setting menu.
Drunken Eagle 18 Jul @ 11:20pm 
Also, if you need any vector based graphics for this mod and future modules, Im offering my skills FREE OF CHARGE. Its a hobby of mine and Im glad to be helping out modding community.

I recently did server for Research Papers (Inkscape, SVG format) and they are very happy with it.

Contact me on steam if you are interested and whenever you need new graphics. I might be able even to redraw gym textures (aka trace in vector) so you wouldnt have a problems later.
Drunken Eagle 18 Jul @ 10:59pm 
This is mod of my dreams, literally, thank you.

Its not listed as compatibility, but would it be possible to integrate it with Bad Hygiene where working out drains hygiene need?
Maux  [author] 17 Jul @ 3:19am 
@Bad Connection * When I updated to 1.6, many of the mods hadn't been updated. Currently the compatibility is turned off and not compiled with the mod. The update that includes compatibility patches for 1.6-updated mod will be pushed this weekend.