Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I can and had been working in the background to support that, though I haven't found any mods that are (1) small enough for me to try it on (e.g. not RimWorld of Magic right away), (2) can benefit from needs overflowing in a way that I think is a real QoL improvement (e.g. "Sanity" and "Aspirations" from Vanilla Expanded and "Hygiene" from Dubs' mods makes sense to be capped at 100%), any suggestions?
有些奇怪……我的模组根本不碰这个函数会碰的任何信息……
把我的模组原地加回来,报错也会回来吗?(确定是“关闭此Mod会恢复正常”而不是“重启游戏会恢复正常”吗?)
这份报错信息另外提到了萌螈和CommunityFramework。我的模组上次更新是8月22,萌螈上次更新都是8月20,CommunityFramework是8月初,突然开始报错也很奇怪。
能发一份完整存档+模组列表吗?光现有的信息看不出来怎么能跟这个模组有关系的。
Error while determining if Axolotl45543 should have Need Chemical_Alcohol: System.NullReferenceException: Object reference not set to an instance of an object
[Ref 198235D9]
at CF.ShouldHaveNeedPatch+ShouldHaveNeed.Postfix (System.Boolean& __result, RimWorld.NeedDef nd, Verse.Pawn ___pawn) [0x0000f] in <574eda3d80c14370903c6f8a83093082>:0
at RimWorld.Pawn_NeedsTracker.ShouldHaveNeed (RimWorld.NeedDef nd) [0x006a7] in <24d25868955f4df08b02c73b55f389fe>:0
- PREFIX com.Axolotl.rimworld.mod: Boolean Axolotl.Pawn_NeedsTracker_ShouldHaveNeed_Patch:Prefix(Boolean& __result, NeedDef nd, Pawn ___pawn)
我之前研究过这个!可惜这块的阈值分散在很多很多小人AI的代码里面,想改的话补丁数量/设置选项/代码复杂度都要高好多,而且对模组兼容性和游戏性能危害都挺大的……所以恐怕暂时不会做这个=w=
---
Mod is now updated to version 1.4.5.
Compatibility: Now the "Don't pack food" option from the mod "Tweaks Galore" works as expected. And compatibility patch for "CM Colored Mood Bar" should actually work now.
Should've fixed error noted by @Ogodai
---
模组1.4.4版本已经更新:应该修复了 @Ogodai 发现的问题(没有模组设置文件的时候模组失效)。
---
@Ogodai Sorry that I forgot to check the case when there's no mod settings file... should be fixed now!
Should've fixed error noted by @ZebraRabbit and @Varsia
---
模组1.4.3版本已经更新:应该修复了 @ZebraRabbit 和 @Varsia 发现的问题。
(1) (Hopefully) fixed issue noted by @PriinceShriika ; (2) now enables comfort/recreation/chemical need by default (configurable); (3) Support for "Dubs Performance Analyzer" (you can now see more about the performance of this mod).
---
模组1.4.2版本已经在 GitHub [github.com]和创意工坊更新。
(1) (大概) 修复了 @PriinceShriika 提到的设置无法保存的问题; (2) 默认启用了舒适、美观、成瘾品需求的溢出 (3) 兼容Dubs Performance Analyzer(可以更详细的分析模组性能了).
你好,你好礼貌呀hhhh 多谢你的建议
在这里“饿的越快”的意思是“饮食值下降的速度加快”,不是“吃饱的人反倒比吃不饱的人先饿”的意思。等到吃饱的人饮食值下降到100%以内,他饿的速度也就回到正常人的速度啦。
这个是我出于类似“边际效应”的考量而 故意设置的,假如你100%饮食,12小时后可能掉到20%(下降80%),200%饮食12小时后可能就掉到80%了(下降120%)。后者虽然“饿的更快”,但还是能比前者坚持更久时间不吃东西。
原版游戏也是这样设计的,哪怕不考虑食物溢出,把小人放到快饿死再喂食的话 消耗食物的量会比正常喂食明显更少,也就是“越低饿的越慢,(相对的)越饱饿的越快”。
With the raceDef they seemed to revert sometimes (after save relaod I think). I report back if it happens again with your implementation.
Should be fixed now with built-in compatibility patch for Dust Bunnies
启动游戏提速~10秒左右,提升兼容性,添加大量新设置(如果启动游戏发现红字,考虑把模组设置文件删掉让它重新加载)
Mod version 1.4.1 has been uploaded to the Workshop and GitHub [github.com]
~10 second improvement to game startup time, better mod compatibility, many more configuration options. (If you see setting-related errors at startup, consider deleting your mod config file and let it regenerate.)
Anyway, the defName is Crows_DustBunnyRace
Hahaha that's funny story.
I think I should add the Dust bunny to the default list of excluded races then. It'd probably be easier than asking Crow for a patch.
I'd like to share a funny story with you:
I'm playing with Crow's dust bunnies. they eat filth when tamed and of course newly tamed animals have no area restrictions. I found out, my pawns tamed a dust bunny around 2 ingame days afterwards and my colony was almost sparkling. The poor dust bunny had a food bar of 1021% still runnig around like a mix of pacman and kurby.
I added them to your exclusion list. thank you for this feature! I also told Crow about this. it's really hilarious^^
Glad to hear it helped! Though "disable overflow by gene" need to be enabled in the mod settings and should contain the "Mind Coalescense" gene - it should already be there by default, but check just to make sure and let me know if it isn't showing for some reason.
Mod version v1.3.5 has been uploaded to both Steam Workshop and GitHub [github.com]
修复了上文@D 提到的问题。
Fixed issued noted by @D
This error only appears once per game and doesn't affect anything other than the visual(placement) of the tick mark.
---
现有版本心情/美观等有那个趋势标号的需求条在溢出时可能报错,但每次启动游戏只会报一次,除了标号绘制外观/位置之外没有别的影响。
我几小时后更新一下修复。
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch3 (string)
Verse.Log:ErrorOnce (string,int)
RimWorld.Need:DrawBarInstantMarkerAt (UnityEngine.Rect,single)
NeedBarOverflow.Patches.Need_DrawOnGUI:PrefixMethod (RimWorld.Need,UnityEngine.Rect,int,single,bool,bool,System.Nullable`1<UnityEngine.Rect>,bool)
...
This happens when a pawn using a psychic harmonizer at above 100% mood, in my case, a death resting pawn at 150% mood
You may need to draw the Mood bar further in the Needs tab as you do with other bars.
Not asking for a fix, just giving a heads up. (I just tossed Insanity out, wasn't really enjoying it)
Version 1.3.4 have been updated on Steam Workshop: Fixed visual bug mentioned here
Version 1.3.3 have been updated on the workshop
模组版本1.3.3已经在GitHub上更新 [github.com]
Tweaks to the GUI looks. Now overflow part of the bar looks different.
修改了用户界面,(需求条)溢出部分会有不同的外观。
I will upload it to the Workshop in a few hours. 我几个小时后会更新到创意工坊。
“小人的AI仍然会把100%认作自己的上限”,所以如果吃小份的食物(干肉饼,生食等等)他们只会取用刚好满足到100%的食物,只有单份食物(相对进食者来说)够大的时候,才会看到显著的溢出。
---
"Pawns will still think of 100% as their cap", so if you feed them pemmican/small pieces of food, they'd only take just enough to just reach 100% food, so they won't see lots of food overflow unless they get large meals (compared to their body size).
测试了一下没发现问题……能详细讲一下你游戏观察到是怎么样,认为应该是怎么样吗。
“只吃1.0”如果指的是“吃一次食物只涨1.0营养”:这大概是正常的,食物能提供多少营养就只能涨多少。这个模组不会给你加强食物数据。
如果指的是“吃到1.0就不自动吃了”:这是正常的,小人仍然会默认100%是它的最大值,不会主动去吃东西超过100%。
如果指的是“吃完东西还是锁100%营养上限,多出的营养消失了”:那可能是你的小人因为属于特殊的种族/有特别的健康状况/衣物/基因,不过如果你把相关的模组设置都关了,应该不会影响才对。
还有一些少数特别情况会为了模组兼容而禁止食物溢出,不过对绝大多数小人应该都没影响才对。
1. 新的可设置选项:根据基因禁止小人需求条溢出。
2. 修改饮食条默认溢出值到200%(可修改)
3. 对以下模组改善了兼容性:原版营养膏拓展,原版种族拓展——真菌,WVC更多基因
如果没有人发现错误,我几天后会把这个版本上传到创意工坊。感谢各位玩我写的模组!
New configuration feature: Disable Need Overflow by active gene.
Modified default food overflow to 200% (configurable)
Improved compatibility for the following mods: Vanilla Nutrient Paste Expanded, Vanilla Races Expanded - Fungoid, WVC - Xenotypes and Genes
I will upload the update to the WorkShop in a few days if no one finds more bugs.
This should've fixed the issues mentioned by the following people:
[@CMaia][@Takk][@Guineatown20806 ][@infra-dan-accelerator unit 84725 ],[@D ]
Thank you for playing with my mod!
模组版本1.3.1已经更新:修复了一个涉及模组设置的小BUG
---
This is unrelated to the bug report from @moo , I don't think my mod was the cause of error in their modlist, but I looked into it and you can read the discussions "1.6" for details.
以上跟楼下@moo 发的BUG报告无直接关系,我认为他的模组列表有其他模组造成了报错,具体分析讨论可以看"1.6"讨论链接。