WeightMod 0.2.0 - Nutritional Values Update
With the most recent update to WeightMod, I’ve implemented a framework for food items to have individual nutritional values, such as a sweetroll having more calories than, say, an apple. Currently, this system is still very bare-bones and the only value that does anything is “calories”, but I’m working on over-complicating the hell out of the whole weight gain system to have calculations for handling other values like carbs, fats, proteins, and fibers.
WeightMod also has a fair number of new features, too. I’ve added a satiation stat, which can be thought of as an inverted hunger stat. When an actor digests food, it’ll increase their satiation, and they’ll lose satiation over time. Pretty straight-forward.
As well, I’ve added a number of buffs and debuffs that use both the fullness and hunger stats. Being hungry will reduce health regen, while overeating will cause the actor to move more slowly and also reduce their health regen. Meanwhile, keeping their satiation up and staying only moderately full will grant a pretty big bonus to regen for all stats.
And last but not least, I’ve added a simplistic, optional HUD plugin that uses iWantWidgets to WeightMod. It can be ignored if you don’t want it, though. It updates rather slowly, unfortunately.
BodyMod & WeightMod
BodyMod is a framework for Skyrim SE/AE that allows for smooth, easy-to-use body morphing, while minimizing the amount of lag caused by most other mods that involve real-time body transformations. Furthermore, it seeks to make the process of setting up mods that involve body morphing as easy and straight-forward as possible.
WeightMod uses BodyMod to implement weight gain/weight loss, body type based mass distribution, and all that jazz — without the usual drop to 20fps as soon as the player starts morphing. As of now, however, WeightMod is still very early in development, lacking much of the functionality I intend to add later on.
BodyMod itself is just a framework for modders and doesn’t do much of anything on its own, but for people familiar with modding, it should be fairly easy to use. For both BodyMod and WeightMod, I’m interested in hearing what kinds of features/mechanics people might be interested in seeing as I continue developing them.
BodyMod is also able to dynamically adjust the player’s CBPC physics configurations based on their morphs, as can be seen below.
Currently, WeightMod allows actors to gain weight by eating food and lose weight/become more fit by moving around. Eating food will raise an actor’s satiation, and they’ll slowly lose satiation/become hungrier over time. The distribution of weight is determined by that actor’s body type, which can be changed. The more fit an actor is, the slower they’ll gain weight, but an actor will slowly become less fit the longer they go without exercising.
If any of this sounds interesting, please check out my mods on the Nexus!
If anyone runs into any issues, and/or would like to make any suggestions, feel free to join my discord server at https://discord.gg/yvmY8HwVJd!
UPDATE INFORMATION
BodyMod Current Version: 0.5.3
- Fixed a bug that broke the updateBridge function.
- Added a new morph to the default plugin that helps with preventing breasts-belly clipping at higher values.
WeightMod Current Version: 0.2.0
- Added a new diet-tracking system to allow food items to have unique nutritional values.
- Reworked many calculations to use the new diet-tracking system.
- Added placeholder buffs and debuffs for actors depending on their current fullness and satiation.
- Added a temporary-ish UI using iWantWidgets.
- Added several potions to change the player’s body type, boost digestion rate temporarily, and to lose weight quickly.
(The potions can be obtained by using a mod like AddItemMenu.)