边缘世界 RimWorld

边缘世界 RimWorld

37 个评价
Go Read Book! 滚去读书!
   
奖励
收藏
已收藏
取消收藏
Mod, 1.4
文件大小
发表于
更新日期
49.043 KB
2023 年 5 月 18 日 上午 3:19
2023 年 5 月 29 日 上午 10:25
8 项改动说明 ( 查看 )

订阅以下载
Go Read Book! 滚去读书!

描述
增加了一项工作类型让小人根据自己的兴趣(学习效率)去读书。可自由调整读书的条件。
提示1:多个条件组中,只要有一个条件组生效,小人就会去读书。
提示2:注意合理调整数值,不然可能出现小人读书读到死(但永远不可能达成目标技能等级)的情况。(放孩子一条生路吧,哭)
- - -
Added a work-type to make pawns auto read book. Customizable reading conditions.
NOTE1: In multiple condition groups, as long as any one of them takes effect, the pawn will actively read books.
NOTE2: Be careful with numerical values when customizing, avoid letting incompetent pawns waste all their time on unprofitable read-work.
18 条留言
veoba 9 月 17 日 下午 2:18 
Any plans for 1.6?
AbsolutelyNotSteveJobs 2024 年 7 月 17 日 上午 10:37 
any plans on making this for now vanilla books on 1.5?
 [作者] 2023 年 12 月 18 日 下午 2: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 2023 年 12 月 18 日 下午 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
 [作者] 2023 年 11 月 28 日 上午 8:49 
@电子阳痿ing

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

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

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

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