RimWorld

RimWorld

Reading Schedule
55 Comments
TurtleShroom 12 Oct @ 5:07pm 
I can confirm that an error like Vitakaninen's appears on my end, too:



Exception in Verse.AI.ThinkNode_PrioritySorter GetPriority: System.NullReferenceException: Object reference not set to an instance of an object
[Ref 68485]
at ReadingSchedule.Harmony_PriorityPatches_GetWork.Prefix (RimWorld.JobGiver_Work __instance, Verse.Pawn pawn, System.Single& __result) [0x00000] in <90e15e20416345949d49caf5f0965a47>:0
at RimWorld.JobGiver_Work.GetPriority (Verse.Pawn pawn) [0x0002a] in <24d25868955f4df08b02c73b55f389fe>:0
VitaKaninen 8 Oct @ 11:26am 
I am getting an error when traders show up on my map, where each person in the caravan gives this error: (pawn name) did not have work settings initialized.

It is very consistent after it happens. I can save and reload, and I instantly get the error, and if I remove this mod, the error goes away upon reload, and it happens for every trader that shows up. However, when I just create a new dev test map and spawn a trader, I do not get the error, so I am not sure what initially causes it to happen.

https://gist.github.com/HugsLibRecordKeeper/6efcc870a02440303a775e6db2408c9a
veoba 3 Oct @ 2:39pm 
@Safairette
Added erros in new discussion topic
Atist☆rry 1 Oct @ 9:16am 
Im getting the same overhead. It's the prefix method. I think its related to children trying to fulfill their learning need from reading. Once the learning is maxed out, the kids get stuck in a reading and hauling the book back loop. Here is a log: https://0x0.st/KMcA.log
田所浩二 30 Sep @ 1:57am 
在添加some more job 后导致日程界面不显示请尽快修复
ferny 27 Sep @ 7:21am 
@Safairette I'm thinking its a conflict with one of my in development mods. Will fix on my end if necessary. If it's not, then I'll report back
Safairette  [author] 27 Sep @ 3:23am 
which method specifically
ferny 26 Sep @ 6:47am 
Getting an insane 7ms read from this is in performance analyzer
veoba 22 Sep @ 8:23am 
@Safairette
pls look at conversation section to see error log. The interesting thing is that i didn't use schedules not pilot not reading in this run, they not set in schedule tab but somehow game shows conflict error with jobgiver.
Safairette  [author] 21 Sep @ 12:17pm 
@veoba I'll see what happens with the PR and will adjust my code accordingly, no worries
veoba 21 Sep @ 11:02am 
Big thanks its really very funny that i asked Mlie( just a piece of shit as it turned out despite everything he does for the community) then tried to ask Eagle (he was on vac, but answered just 30 mins ago - to help with), then Just helped me to figure out what is problem and made PR on github to exosuit source.
veoba 21 Sep @ 10:58am 
@Safairette
Lol, the funny fact that Just already made a patch for exosuit and made pull request to it...
Wouldn't it conflict with this?
Safairette  [author] 21 Sep @ 10:46am 
@veoba The buttons replace each other because both are being drawn on the same spot without any knowledge of each other. Either way, updated the compatibility patch with Exosuit, should be fine now.
veoba 13 Sep @ 1:48pm 
@ VitaKaninen
As was sat below - DMS pilot schedule somehow replaces this mods schedule. Ive looked in mod files but there is no any files where you can change it.
VitaKaninen 13 Sep @ 1:34pm 
@Veoba. It works fine for me. Maybe you have a mod conflict. https://i.imgur.com/b8Fomxr.jpeg
veoba 13 Sep @ 1:20pm 
@ VitaKaninen
Thank you! But in my playthrough there is no readaction in timetab.
VitaKaninen 4 Sep @ 12:55am 
@veoba, it works just fine in 1.6. Also, there are alternatives that do something similar, such as Reading bill, and Book Study.
BTCafe 3 Sep @ 1:28am 
If you use DMS the pilot schedule from that mod will be buried under this lol.
VitaKaninen 25 Aug @ 1:37am 
@笛子, this mod works just fine in 1.6.
笛子 24 Aug @ 11:09pm 
1.6 plz
Anna 20 Jul @ 8:50am 
The mod is great, but in 1.6 reading overrides sleeping need even when exhaused. Pawns can eat and get neural charge at 100% reading schedule, but can't sleep.
Elindis 14 Jul @ 8:29pm 
This mod seems to work in 1.6 Odyssey, after having tested it briefly. Not sure if it's stable.
Safairette  [author] 13 Jul @ 12:31pm 
I will probably start updating my personal mods when CE gets a proper 1.6 release, until then most of my modding time is spent on that.
joggtian 13 Jul @ 12:29pm 
can it be updated to 1.6 please :steamhappy:
VitaKaninen 23 Jun @ 7:44pm 
This is one of my favorite, must-have mods!
NöSTer 23 Jun @ 10:13am 
Thx :)
Safairette  [author] 23 Jun @ 9:49am 
@NöSTer Testing both in game and by reading the mod's code, the mod is compatible.
NöSTer 23 Jun @ 5:35am 
Toyo 21 Mar @ 3:48pm 
This is perfect for my no research books only playthrough
Pijan 10 Mar @ 3:30pm 
randomly stopped working about 8 years into my run. No change to mods or anything so no idea what caused this.
VitaKaninen 22 Jan @ 6:06pm 
Pro tip: Don't assign a blind pawn a reading schedule.
Critical32 17 Jan @ 6:43pm 
This is exactly the mod I wanted! Thank you!
Three 17 Jan @ 8:38am 
@Ithaldir Have you tried to make it happens with Some More Jobs?
Torres 20 Dec, 2024 @ 4:40am 
FINALLY! FFS THANKS
Pagan Nova 9 Dec, 2024 @ 4:59pm 
ah, perfect for this 15 minutes of free time daily...
(yes this joke is a reference to something i'm not too deep into. thank you for making this mod)
Ithaldir 5 Dec, 2024 @ 10:15pm 
Love watching all my children hold up the library reading books.
Just wish it could also be a job priority so I could have them read if they've got nothing else to do.
Safairette  [author] 30 Nov, 2024 @ 1:35pm 
shouldn't be, this mod doesn't do anything different from how vanilla handles schedules
Risk 30 Nov, 2024 @ 1:27pm 
is there any chance this mod would be causing lag? just got a recent lag spike in my game and looking into all my recently added mods
Safairette  [author] 28 Nov, 2024 @ 2:51am 
@mynameactually That should also be fixed now.
mynameactually 27 Nov, 2024 @ 10:55am 
Is same scheduling issue.
mynameactually 27 Nov, 2024 @ 10:54am 
Found an incompatibility with RimBody
Safairette  [author] 24 Nov, 2024 @ 1:28am 
@fantasia5thsymphony Should be fixed now, resub/check file integrity to force steam to install the update. If anything else is broken do let me know.
Safairette  [author] 24 Nov, 2024 @ 12:56am 
Looks like the same issue as was with exosuit framework, I'll push the fix in a few
fantasia5thsymphony 23 Nov, 2024 @ 3:11pm 
Yo, small issue with compatibility with 'Rimsential - Homebound: Continued' <- this mod adds a 'home' assignment to the schedule tab, which overlaps with the reading assignment. At first I couldn't find the reading assignment, then I realized it was hidden behind. When clicking on 'home' it selects the reading assignment instead that I can still use it seems; simply a visual bug hiding the reading assignment.
Alt 20 Nov, 2024 @ 11:33am 
That's actually makes so much sence!
It definetly should be in the base game
Safairette  [author] 20 Nov, 2024 @ 9:03am 
@HawnHan Looking at the code nothing stands out that would conflict with it. The feature that automatically assigns work schedules might assign over what you did manually, but I don't think anything there would break. If you find any bugs that were caused by this mod do let me know though.
HawnHan 20 Nov, 2024 @ 5:42am 
compatible with Work Manager ?
VitaKaninen 18 Nov, 2024 @ 8:29pm 
@MajorityOfTheInternet There is a reading policy in the Assign tab.
MajorityOfTheInternet 18 Nov, 2024 @ 6:43pm 
How can I make pawns only read the books I want them to read?