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
edit: Caught it happening - it seems to occur at the end of the day, right when pawns are heading to their beds.
Done!
@Lime Thief
I can't repeat it yet
My suspicion is that a lover is being assigned to the bed, going to lay down in it first, and then when the bed master tries to sleep, he sees that there's a non-spouse already assigned to the bed and unassigns himself.
This is further, if ambiguously, supported by the fact that in the period in which it was working for a long time, I believe there were no lovers, only spouses.
edit: Yeah, I think I can confirm this is it. The secondary position got assigned to someone who was just a fiancee - when evening fell and everybody went to bed, the master was unassigned.
I'm already a little disoriented about all the edits that I made. And I don't know for sure if it makes sense to ask you to check if the bug is missing. But there is a chance that the problem will no longer be. I just tried to create a situation where the master has 2 wives and 1 loveв. As a result, only wives were assigned to the queue for the bed, and only they went there. I waited a few laps.
If you have a problem again, then tell us exactly what your system of relations between the pawns is and how the beds to which they are assigned are located, whether in the same room with the master or in different ones.
On making a polygamy bed and giving him master status, the fiancee was immediately assigned to the other position, and when they went to sleep, they unassigned themselves.
edit: No, I think it's both lovers and fiancees. At least, I went back to my main game, and an unassignment happened when there were only wives and one lover. System of relations is fairly straightforward, no special relationship between the pawns except the romantic ones in question (currently six wives, one lover, one acquaintance among the eight female pawns for the one male), one double bed in a large room and a bunch of single beds in separate rooms.
I will probably add "debug mode"to the mod settings in the next few days. And then I will turn on the ability to analyze whether there are any conflicts between mods. I will throw you an invitation of friendship, so that in the future we can communicate through private messages.
1. Open the options menu and turn on "development mode"
2. Go to "Mod settings" find my mod and click "Get to log" in its settings
3. Close all the open windows and click on the first white button at the top of the screen.
4. Somewhere at the bottom of the console there should be a line with following text:
One bed to sleep with all :: DEBUG INFO
!!! CLICK HERE !!!
5. Click on this line and copy the text that appears at the bottom of the console here.
But look carefully, because there is a scroll in this window with the text. Make sure that you really highlighted the entire text.
Tried to get sleeping slot pos with index 2, but there are only 2 sleeping slots available.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
RimWorld.BedUtility:GetSleepingSlotPos (int,Verse.IntVec3,Verse.Rot4,Verse.IntVec2)
(wrapper dynamic-method) RimWorld.Building_Bed:RimWorld.Building_Bed.GetSleepingSlotPos_Patch1 (RimWorld.Building_Bed,int)
(wrapper dynamic-method) RimWorld.RestUtility:RimWorld.RestUtility.GetBedSleepingSlotPosFor_Patch1 (Verse.Pawn,RimWorld.Building_Bed)
RimWorld.Toils_Bed/<>c__DisplayClass0_0:<GotoBed>b__0 ()
Verse.AI.JobDriver:TryActuallyStartNextToil ()
Verse.AI.JobDriver:ReadyForNextToil ()
Verse.AI.JobDriver:TryActuallyStartNextToil ()
Verse.AI.JobDriver:ReadyForNextToil ()
(wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.StartJob_Patch3 (Verse.AI.Pawn_JobTracker,Verse.AI.Job,Verse.AI.JobCondition,Verse.AI.ThinkNode,bool,bool,Verse.ThinkTreeDef,System.Nullable`1<Verse.AI.JobTag>,bool,bool)
Verse.AI.Pawn_JobTracker:TryFindAndStartJob ()
(wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.EndCurrentJob_Patch1 (Verse.AI.Pawn_JobTracker,Verse.AI.JobCondition,bool,bool)
(wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.JobTrackerTick_Patch0 (Verse.AI.Pawn_JobTracker)
(wrapper dynamic-method) Verse.Pawn:Verse.Pawn.Tick_Patch2 (Verse.Pawn)
SK.Asari:Tick ()
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch3 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch3 (Verse.Game)
Verse.Root_Play:Update ()
Wait. I have also received such a problem in my game and have not yet found the reason for its appearance. Where do you think this error came from and how did you fix it?
But even with developer mode on, the only thing that appears in the mod settings for this is the required sleep hours slider. Is it possible it isn't updating? I have it subscribed, I don't know why it wouldn't be...
edit: Unsubscribed and resubscribed to get the most recent version, and it seems like it's working now - doing the same thing as before (having only fiancee and a lover in a new game) results in the polygamy bed assigning only the master, nobody else.
Guess I had you looking for a bug that you'd already fixed - I'm sorry about that.