RimWorld

RimWorld

Progression: Education
Timetable bug
After a pawn is removed from the "Daycare" class type, and the class is deleted the pawn's timetable doesn't get properly reset, leaving it with less than 24 entries. This causes an error when trying to open the "Schedule" maintab in the game, making it impossible to fix in-game. The only way I've found is to manually edit the save file to fix the timetable to have 24 entries again.
An example error log when trying to open the corrupted timetable:
https://pastebin.com/vqWvmUKn

This also causes issues during the times when the pawn is missing it's timetable entries. It doesn't break the game, but during the period where the pawn doesn't have a schedule the game keeps throwing errors if in dev mode and the pawn just wanders around aimlessly.

Example of corrupted timetable from the save:
<timetable>
<times>
<li>Anything</li>
<li>Sleep</li>
<li>Sleep</li>
<li>Sleep</li>
<li>Sleep</li>
<li>Sleep</li>
<li>Anything</li>
<li>Anything</li>
<li>Anything</li>
<li>Anything</li>
<li>Anything</li>
<li>Anything</li>
<li>Anything</li>
<li>Anything</li>
<li>Anything</li>
<li>Anything</li>
<li>Anything</li>
<li>Anything</li>
<li>Anything</li>
<li>Anything</li>
<li>Anything</li>
</times>
</timetable>


For anyone looking for a temporary fix until the authors can sort this out:
Open your save file, search for the pawn's last name like this: <birthLastName>Luzaj</birthLastName>
Then you have to keep scrolling down until you find the <timetable> entry. If you're not sure which of your pawn has a corrupted timetable then you have to check them all and count if they have 24 entries in it. For any pawn that that has less than 24 entries, just add new <li>Anything</li> lines until they have 24 entries. Save the file and it should be fixed.
< >
Showing 1-6 of 6 comments
also...just gonna add that here, if you forcefully remove a pawn from a class, it will still think the pawn will have the slots occupied. Though doesn't crashes the tab itself

though the pawn itself still works on their own stuff and won't go into idle mode
Last edited by Raven Guertena; 26 Oct @ 8:26am
Guardian 26 Oct @ 8:46am 
i'll add something similar. If you remove a board (a classroom) without first removing all the classes in it, the pawns who were part of that class will still have their timetables stuck on those classes. The only way to remove them in-game is to wait for the time of the class, and in each pawn change what they are scheduled for.
or just copy someones shedule and paste onto broken one and all tabs should reapear
Originally posted by Shepardina:
or just copy someones shedule and paste onto broken one and all tabs should reapear
well that did worked, but its still something he should look into
ferny  [developer] 26 Oct @ 10:29am 
Will fix, sorry!
Yeah, I cannot assign colonists to areas either. Anyone else limited to 9 colonists' timetables?
< >
Showing 1-6 of 6 comments
Per page: 1530 50