RimWorld
868 valoraciones
Need Bar Overflow
2
7
   
Premiar
Favoritos
Favorito
Quitar
Mod, 1.2, 1.3, 1.4, 1.5
Tamaño
Publicado el
Actualizado el
544.501 KB
4 AGO 2021 a las 19:39
5 JUL a las 14:49
25 notas sobre cambios ( ver )

Suscríbete para descargar
Need Bar Overflow

Descripción
Description
Pawn's Need Bars are no longer clamped to 100%.

In a vanilla game, when a pawn eats a full meal, around 10%-20% of the food is wasted due to hunger being capped at 100%; this gets worse if you consider children, modded races with small body size, or small animals. Similarly, if a colonist just woke up and decides to take their daily dose of wake-up or Ya-yo, the effects are just wasted. Dealing with these requires a lot of micromanagement, or avoiding those meals and drugs altogether.

This mod allows food and other need levels to temporarily overflow. Chickens can now digest a whole bush without wasting nutrition. Other mod's large meals (with >1 nutrition) now also makes sense. You can also put your colonists on a regular schedule of Wake-up and know that they will always receive the full +100% rest effect. Your Legendary thrumbofur armchair and golden grand sculpture can also provide the full comfort and beauty benefit they are capable of.

Pawns will still think of 100% as their cap. So they won't actively try to overflow their need bars when it is already nearly full. If they are near 100% on food, they won't start eating (you have to force feed them to further increase nutrition level), and when they reach 100% rest, they will wake up immediately (you have to force them to rest (requires other mods that force rest) or use drugs to further increase rest level), and when they reach 100% recreation, they will stop playing (need force recreation(require other mods)/use drugs to further increase).

简体中文介绍在这

Manual Download & Source Code & Updates
You can find latest & previous versions on GitHub[github.com] (Version 1.1.1 is the previous stable version, save game compatible but mod settings incompatible (may show errors on roll back unless you manually delete the mod settings file))
Update Notes are here

Supported Needs
Currently supports all base game + DLC needs.
However, some needs (Room Size, Slave Suppression, Child Learning, Child Play, Authority, Sadism) currently have no way of overflowing without other mods.

Additional Effects
There are various optional buffs/de-buffs related to each need overflowing. The current version supports:
Food: Hunger drains faster, Heal faster, Move slower, occasional vomit reaction, disallow eating when food level is above some threshold;
Rest: Gets tired faster, sleep less effective;
Recreation: Gets bored faster, recreational activities less effective.

Configuation
Most settings are applied as soon as you close the settings window, but game restart is sometimes required to enable additional functions.
By default (configurable) only food, sleep, and recreation needs can overflow, too full on food would slightly reduce movement speed and makes eating slower.
You can disable pawns with some races or health conditions from overflowing the food bar (useful in case of potential soft incompatibilities with race mod / body part mods).

Compatibilities
Compatible with RimWorld 1.2-1.5, as well as all DLCs; RimWorld versions 1.1 and earlier won't be supported due to lack of Harmony support.
This mod is safe to add/remove mid-save.
There's no known hard incompatibilities, but it is always possible that some mods expect some needs to be always ≤100% and behave strangely otherwise, let me know if you notice such behavior so I can take a look at it.
UI mods may see overflowing bar visuals, send me a screenshot if you see any so I can fix them.
Now fully compatible with Vanilla Faction Expanded - Ancients.

Load Order
Anywhere after Harmony, the base game, and the DLCs.

Languages
Included: English, Chinese (Simplified, Traditional)
Russian(Русский) translation Patch thanks to kamikadza13
Leave a comment if you wish to provide other language translations.

Performance
There should be negligible impact on game speed, as most patches take <0.005 milliseconds per game second on average in my tests;
All patches are applied conditionally on game start–enabling new features may now require a game restart, but features you don't use have 0 impact on the game;
Almost everything outside of game startup/saving/loading is O(1) (in another word, fast).

Licenses
All codes are written by me (AmCh). I'd appreciate it if you let me know of your redistribution, but it's not required.
Discusiones populares Ver todo (1)
1
17 JUN a las 7:37
Possible issue
CrusaderRO
291 comentarios
CMaia 16 SEP a las 14:15 
I noticied that nutrient paste dripper from vanilla nutrient paste expanded is always overfeeding pawns on beds. Can you make it not to overfeed?
萌军 5 SEP a las 18:35 
苹果皮!(bushi)
csc001 27 JUL a las 1:55 
感谢
AmCh  [autor] 5 JUL a las 14:54 
Version 1.2.9 is now on WorkShop as well as GitHub [github.com]
Fixed previously mentioned issue noted by @赫斯
Let me know if you notice any bugs (there might be some since 1.2.8 has not been tested much yet).
---
1.2.9版本已经更新创意工坊,同时已经上传 GitHub [github.com]
应该修复了 @赫斯 发现的问题。
如果还有其它bug随时戳我(因为1.2.8还没怎么测试所以可能有bug)
AmCh  [autor] 5 JUL a las 13:44 
@赫斯
发现了确实有之前没遇到过的bug,这个bug只有创意工坊发布的版本会出现(虽然创意工坊和GitHub版本的mod文件是完全一致的),我修一下
---
Some weird bug occurred for 1.2.7 and it could only be reproduced on the Workshop release and not on the local download release (despite them having the exact same files) and I am working to fix it now.
赫斯 5 JUL a las 12:19 
mod选项里找不到这个mod设置,很奇怪
AmCh  [autor] 4 JUL a las 23:24 
Version 1.2.7 is now on Workshop and a new version 1.2.8 is available for testing on GitHub [github.com]
1.2.8 adds new minor functionality for Vanilla God Mode & Character Editor Mod: When you use the +/- sign or the arrows to modify a character's need bar, hold shift to +/- 100% or hold ctrl to +/- 1%.
---
1.2.7版本已经更新创意工坊,同时新的1.2.8版本已经上传至 GitHub [github.com]供测试!
1.2.8对原版上帝模式的以及人物编辑器模组新添加了一个小功能:调节需求条满足度的时候按住shift可以一次调节100%,按住ctrl可以一次调节1%。
tw_boring 4 JUL a las 3:05 
Update to workshop pleaseee.:steamhappy: test version 1.2.7 work fine for me.:steamthumbsup:
AmCh  [autor] 18 JUN a las 4:52 
Verision 1.2.7 is now available on GitHub [github.com], will upload to workshop later if no bug found.
1. Fixed issues mentioned by @Aphasia and @tw_boring
2. Used new code framework that may slightly boost performance.
---
1.2.7版模组已经发布到 GitHub [github.com],如果没人报告BUG的话晚点发工坊。
1. 修复了“物品栏进食按钮消失”和“一部分设置条锁死”的问题。
2. 更新了代码框架,可能能稍微提升性能。
mtmfs324215 16 JUN a las 1:06 
感谢大佬的mod