RimWorld

RimWorld

Go Read Book!
17 kommentarer
AbsolutelyNotSteveJobs 17. juli 2024 kl. 10:37 
any plans on making this for now vanilla books on 1.5?
 [ophavsmand] 18. dec. 2023 kl. 14:09 
@Roshag It seems that the error is caused by other mods (maybe caused by "PerformanceFish"). Since this mod is running well, I won't follow up on this issue
Roshag 18. dec. 2023 kl. 12:20 
Miwako threw exception in WorkGiver EXP_VBE_GoRead: System.InvalidOperationException: Invalid ThingRequest ThingRequest(group Undefined)
at (wrapper dynamic-method) Verse.ListerThings.Verse.ListerThings.ThingsMatching_Patch1(Verse.ListerThings,Verse.ThingRequest)
at (wrapper dynamic-method) RimWorld.JobGiver_Work.RimWorld.JobGiver_Work.TryIssueJobPackage_Patch1(RimWorld.JobGiver_Work,Verse.Pawn,Verse.AI.JobIssueParams)



Verse.ListerThings.Verse.ListerThings.ThingsMatching_Patch1 was patched by:
PRE:
[800]PerformanceFish.Listers.Things+ThingsMatching_Patch.Prefix

RimWorld.JobGiver_Work.RimWorld.JobGiver_Work.TryIssueJobPackage_Patch1 was patched by:
PRE:
Hospitality.Patches.JobGiver_Work_Patch+TryIssueJobPackage.Prefix
TRANS:
SmarterConstruction.Patches.PatchMakeFinishFramesPrioritized.Transpiler

Still seems to work except for slowly spamming this error
 [ophavsmand] 28. nov. 2023 kl. 8:49 
@电子阳痿ing

建议:
想要正义化设置的话,建议用别的mod直接调整全部人的学习效率比较方便。因为有些设置是为了避免 “小人一直读书,但是读几天也升不了一级” 之类的,各种低效率行为。

提示:
另外需要注意,原版书籍扩展,本身就有一个“低品质书籍限制高等级人员阅读”的机制。比如极差的艺术书,让艺术18级的小人去读是读不了的。——而这个机制没有被此mod修改。
 [ophavsmand] 28. nov. 2023 kl. 8:47 
@电子阳痿ing 应该就是第一点的原因:经验满了之后会降低学习效率。但这个是可以调的。

我记得默认模式下限制了可调整范围的上下限,开启手动模式(还是别的什么模式名字不记得了)可以把兴趣门槛压到很低。

如果不是很有必要的话,还是建议使用默认数值。
默认数值的目标场景是,在人手充足而工作不够的情况下(包括儿童一直闲逛不跟着成人学习),可以让小人通过读书代替工作来学习技能。
或者是一些技能如手工、雕塑,需要耗费大量材料来堆经验升级,就可以借助读书免去花费材料造大量垃圾。
总之默认数值是让读书作为原版玩法的补充,而不是成为一个正义mod。
电子阳痿ing 27. nov. 2023 kl. 20:50 
第一个不读书的原因找到了,经验上限,达到每日经验上限4000之后就不读了
第二个触发机制就有点迷了,就是第一个技能读书读了之后,有概率该读下一个技能书的时候会不去读,有时候是读完第一本接着就读第二本,有时候要闲逛很久再去读第二本书,也有闲逛了一天都不去读第二本书的。但是睡了觉之后第二天起来读完第一本书又能去读第二本书了。
我觉得触发原因还是和这个达到每日经验上限就不读书有关
 [ophavsmand] 18. nov. 2023 kl. 20:23 
@电子阳痿ing 参与判定的条件有很多,一个不成立就不会去读书。你可以进测试模式快速排查下,如果确定有问题我再翻翻代码看
电子阳痿ing 16. nov. 2023 kl. 23:36 
很奇怪,不管怎么设置小人都不去读书,学习兴趣都拉到最低了,给了一堆书,宁可闲逛也不去读书
 [ophavsmand] 2. sep. 2023 kl. 2:55 
@Norfuer or you can just use the default settings, I think it usually works well
 [ophavsmand] 2. sep. 2023 kl. 2:53 
@Norfuer

For each condition group:
If pawn's skill "S" matching condition's skill, and "S" is smaller then MaxLevel, and pawn's LearnRateFactor bigger then MinLearnRateFactor, and have some idle skill-book's Quality better then MinQuality,

then pawn will choose a book matching the skill to read (prioritizing the highest quality book)
Norfuer 1. sep. 2023 kl. 17:02 
Can someone please explain how to use the condition group settings? I don't think I quite understand how they work...
米索米索不达米亚 31. juli 2023 kl. 9:43 
环课堂开课啦!早八晚八,课堂当家!
ming 24. maj 2023 kl. 2:49 
you did a good job!!!!!
Grim 22. maj 2023 kl. 13:13 
NOW!
HawnHan 19. maj 2023 kl. 21:36 
我直接高呼,好耶!
jestyndarcy 19. maj 2023 kl. 3:45 
why its not in the other mod i have NO idea but this does put a smile on my face
nothing to see here 18. maj 2023 kl. 10:14 
You know, I've never used that stupid mod more than a few times because relying on pawns to read for recreation was never a reliable way to actually get skill increases from those books. This is a pretty good idea.