RimWorld

RimWorld

Romance On The Rim
 This topic has been pinned, so it's probably important
telardo  [developer] 14 Nov, 2021 @ 4:39am
Bug report!
If you encountered a bug or mod incompatibility, please submit hugslib log with an explanation about how or when the bug occurred. Only in this way can I reproduce it quickly and fix it ASAP.

To get hugslib logs, you need to run the Hugslib mod, then go to the dev console and press the 'Share logs' button (default hotkey for it is ctrl+F12), you should get a github gist address then, leave it here. ^^
< >
Showing 121-135 of 154 comments
R4nD0mI3z 13 Dec, 2024 @ 10:24am 
Hi, getting errors whenever recreation time happens:
Exception ticking Lewin (at (147, 0, 161)): System.TypeLoadException: Could not resolve type with token 010000e6 (from typeref, class/assembly RomanceOnTheRim.PawnExtension, RomanceOnTheRim, Version=1.5.2.0, Culture=neutral, PublicKeyToken=null) [Ref C220C68C] at BetterRomance.HarmonyPatches.RotRPatches.RomanceAttempt_RandomSelectionWeight_Patch (System.Single& __result, Verse.Pawn initiator) [0x000ac] in <bdefeeac9a694fd98d230ba72b9612d9>:0 at RimWorld.InteractionWorker_RomanceAttempt.RandomSelectionWeight (Verse.Pawn initiator, Verse.Pawn recipient) [0x002a2] in <69945a8ed6c540cf90b578de735e0605>:0 - PREFIX rimworld.divineDerivative.romance: Boolean BetterRomance.HarmonyPatches.InteractionWorker_RomanceAttempt_RandomSelectionWeight:Prefix(Pawn initiator, Pawn recipient, Single& __result) - POSTFIX OskarPotocki.VanillaSocialInteractionsExpanded: Void VanillaSocialInteractionsExpanded.InteractionWorker_RomanceAttempt_RandomSelectionWeight_Patch:Postfix(Single& __result, Pawn initiator, Pawn recipient) - POSTFIX OskarPotocki.VanillaTraitsExpanded: Void VanillaTraitsExpanded.InteractionWorker_RomanceAttempt_RandomSelectionWeight_Patch:Postfix(Single& __result, Pawn initiator, Pawn recipient) - POSTFIX rimworld.divineDerivative.romance: Void BetterRomance.HarmonyPatches.RotRPatches:RomanceAttempt_RandomSelectionWeight_Patch(Single& __result, Pawn initiator) at RimWorld.Pawn_InteractionsTracker+<>c__DisplayClass36_0.<TryInteractRandomly>b__0 (RimWorld.InteractionDef x) [0x00020] in <69945a8ed6c540cf90b578de735e0605>:0 at Verse.GenCollection.TryRandomElementByWeight[T] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] weightSelector, T& result) [0x0001f] in <69945a8ed6c540cf90b578de735e0605>:0 at RimWorld.Pawn_InteractionsTracker.TryInteractRandomly () [0x001df] in <69945a8ed6c540cf90b578de735e0605>:0 - TRANSPILER VanillaExpanded.VFEA: IEnumerable`1 VFEAncients.HarmonyPatches.PowerPatches:ForceInteraction(IEnumerable`1 instructions, ILGenerator generator) - PREFIX OskarPotocki.VanillaSocialInteractionsExpanded: Boolean VanillaSocialInteractionsExpanded.TryInteractRandomly_Patch:Prefix(Pawn_InteractionsTracker __instance, Pawn ___pawn, Boolean& __result) at RimWorld.Pawn_InteractionsTracker.InteractionsTrackerTick () [0x000ac] in <69945a8ed6c540cf90b578de735e0605>:0 at Verse.Pawn.Tick () [0x0064a] in <69945a8ed6c540cf90b578de735e0605>:0 - TRANSPILER Krkr.RocketMan.Soyuz: IEnumerable`1 Soyuz.Patches.Pawn_Tick_Patch:Transpiler(IEnumerable`1 instructions, ILGenerator generator) - POSTFIX Mlie.MarkThatPawn: Void MarkThatPawn.Harmony.Pawn_Tick:Postfix(Pawn __instance) - FINALIZER Krkr.RocketMan.Soyuz: Void Soyuz.Patches.Pawn_Tick_Patch:Finalizer(Pawn __instance, Exception __exception) at Verse.TickList.Tick () [0x0015c] in <69945a8ed6c540cf90b578de735e0605>:0 UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch4 (string) Verse.TickList:Tick () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch3 (Verse.TickManager) Verse.TickManager:TickManagerUpdate () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch3 (Verse.Game) Verse.Root_Play:Update ()

And this one is when social tab was open:
Exception filling tab RimWorld.ITab_Pawn_Social: System.TypeLoadException: Could not resolve type with token 010000e6 (from typeref, class/assembly RomanceOnTheRim.PawnExtension, RomanceOnTheRim, Version=1.5.2.0, Culture=neutral, PublicKeyToken=null) [Ref EF43AA0] at RimWorld.InteractionWorker_RomanceAttempt.SuccessChance (Verse.Pawn initiator, Verse.Pawn recipient, System.Single baseChance) [0x000b9] in <69945a8ed6c540cf90b578de735e0605>:0 - POSTFIX OskarPotocki.VanillaSocialInteractionsExpanded: Void VanillaSocialInteractionsExpanded.SuccessChance_Patch:Postfix(Single& __result, Pawn initiator, Pawn recipient) - POSTFIX rimworld.divineDerivative.romance: Void BetterRomance.HarmonyPatches.RotRPatches:SuccessChancePostfix(Single& __result, Pawn initiator, Pawn recipient) at RimWorld.RelationsUtility.RomanceEligiblePair (Verse.Pawn initiator, Verse.Pawn target, System.Boolean forOpinionExplanation) [0x001ac] in <69945a8ed6c540cf90b578de735e0605>:0 - TRANSPILER rimworld.divineDerivative.romance: IEnumerable`1 BetterRomance.HarmonyPatches.RelationsUtility_RomanceEligiblePair:OrientationTranspiler(IEnumerable`1 instructions) - TRANSPILER rimworld.divineDerivative.romance: IEnumerable`1 BetterRomance.HarmonyPatches.RelationsUtility_RomanceEligiblePair:OpinionTranspiler(IEnumerable`1 instructions) - PREFIX rimworld.divineDerivative.romance: Boolean BetterRomance.HarmonyPatches.RelationsUtility_RomanceEligiblePair:RobotPrefix(Pawn target, AcceptanceReport& __result) at RimWorld.RelationsUtility.RomanceOption (Verse.Pawn initiator, Verse.Pawn romanceTarget, Verse.FloatMenuOption& option, System.Single& chance) [0x00038] in <69945a8ed6c540cf90b578de735e0605>:0 at RimWorld.SocialCardUtility.RomanceOptions (Verse.Pawn romancer) [0x0002c] in <69945a8ed6c540cf90b578de735e0605>:0 at RimWorld.SocialCardUtility.DrawTryRomance (UnityEngine.Rect buttonRect, Verse.Pawn pawn) [0x00053] in <69945a8ed6c540cf90b578de735e0605>:0 - PREFIX rimworld.divineDerivative.romance: Boolean BetterRomance.HarmonyPatches.SocialCardUtility_DrawTryRomance:Prefix(Pawn pawn) at RimWorld.SocialCardUtility.DrawRelationsAndOpinions (UnityEngine.Rect rect, Verse.Pawn selPawnForSocialInfo) [0x001e3] in <69945a8ed6c540cf90b578de735e0605>:0 - TRANSPILER Telardo.RomanceOnTheRim: IEnumerable`1 RomanceOnTheRim.HarmonyPatch_SocialCardUtility_DrawRelationsAndOpinions:AddManualButtons(IEnumerable`1 instructions) - TRANSPILER rimworld.divineDerivative.romance: IEnumerable`1 BetterRomance.HarmonyPatches.SocialCardUtility_DrawRelationsAndOpinions:Transpiler(IEnumerable`1 instructions) at RimWorld.SocialCardUtility.DrawSocialCard (UnityEngine.Rect rect, Verse.Pawn pawn) [0x001f2] in <69945a8ed6c540cf90b578de735e0605>:0 at RimWorld.ITab_Pawn_Social.FillTab () [0x0002b] in <69945a8ed6c540cf90b578de735e0605>:0 at Verse.InspectTabBase+<>c__DisplayClass19_0.<DoTabGUI>b__0 () [0x00039] in <69945a8ed6c540cf90b578de735e0605>:0 UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch4 (string) Verse.Log:ErrorOnce (string,int) Verse.InspectTabBase/<>c__DisplayClass19_0:<DoTabGUI>b__0 () Verse.ImmediateWindow:DoWindowContents (UnityEngine.Rect) Verse.Window:InnerWindowOnGUI (int) UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
R4nD0mI3z 13 Dec, 2024 @ 10:26am 
Above errors started after update on 13.12 and here is full log:
https://gist.github.com/HugsLibRecordKeeper/f0a5bd386c93e7174a7ade4ac8869591
telardo  [developer] 14 Dec, 2024 @ 12:18am 
@b @Locke @esmalls @R4nD0mI3z The latest update breaks the compatibility patch in Way Better Romance. It should be fixed now. Try re-subscribe WBR to get the latest version.
Alex_skywaller 26 Dec, 2024 @ 2:29pm 
https://gist.github.com/HugsLibRecordKeeper/ccc24eefe35c4240d28261c833289aca

大佬您好,我在每次尝试开启婚礼仪式时就会有角色卡死不动(报告好像是说找不到对应动作?),有时候可以靠develop里的stop让他们重新移动但是大多数时间他们会持续卡在那里。我发现卡住的大概率时伴娘/伴郎/花童。请问这是兼容问题还是什么其它原因?(上面的链接时报错的日志)。对了偶尔可以触发婚礼但是新郎或者新娘却不在场(出于代入感我就取消了,最近几次没试出来。如果有机会再触发我就会尝试把报错也复制过来。)

编辑:TryMakePreToilReservations() returned false for a non-queued job right after StartJob(). This should have been checked before. pawn = Lozano, curJob = RotR_Job_CeremonyEntrance (Job_21935570) A = (236, 0, 142) Giver = JobGiver_CeremonyEntrance [workGiverDef: null]
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Warning (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_JobTracker.StartJob_Patch4 (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,System.Nullable`1<bool>,bool,bool,bool)
Verse.AI.Pawn_JobTracker:TryFindAndStartJob ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_JobTracker.EndCurrentJob_Patch2 (Verse.AI.Pawn_JobTracker,Verse.AI.JobCondition,bool,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_JobTracker.JobTrackerTick_Patch0 (Verse.AI.Pawn_JobTracker)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Pawn.Tick_Patch1 (Verse.Pawn)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickList.Tick_Patch2 (Verse.TickList)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch4 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch1 (Verse.Game)
Verse.Root_Play:Update ()


我从现在看的原因是去婚礼时找不到workGiverDef,不清楚因为什么。考虑到我把这个mod方的挺高的应该不是被其它顶掉id。现在甚至开始影响新娘。

我又翻了一段时间,问题来源应该是这个,我先验证一下游戏完整性看看有没有解决
Exception in Verse.AI.ThinkNode_Priority TryIssueJobPackage: System.NullReferenceException: Object reference not set to an instance of an object
[Ref C26C59B4]
at RimWorld.JobGiver_Work.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams) [0x001cc] in <69945a8ed6c540cf90b578de735e0605>:0
- PREFIX Orion.Hospitality: Boolean Hospitality.Patches.JobGiver_Work_Patch+TryIssueJobPackage:Prefix(Pawn pawn)
at (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Glue:AbiFixup<Verse.AI.ThinkResult RimWorld.JobGiver_Work:TryIssueJobPackage(Verse.Pawn, Verse.AI.JobIssueParams),Verse.AI.ThinkResult RimWorld.JobGiver_Work.TryIssueJobPackage_Patch1(RimWorld.JobGiver_Work, Verse.Pawn, Verse.AI.JobIssueParams)>(RimWorld.JobGiver_Work,Verse.AI.ThinkResult&,Verse.Pawn,Verse.AI.JobIssueParams)
at Verse.AI.ThinkNode_Priority.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams) [0x00022] in <69945a8ed6c540cf90b578de735e0605>:0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Last edited by Alex_skywaller; 8 Jan @ 7:24pm
作者您好,我找出来问题的原因了。因为地形关系(我放置了雕塑)导致角色路径堵塞然后不能执行下一个活动,然后多人路径互相卡顿导致bug。我在粗略翻阅后暂时没看见有人报类似的bug。如果您愿意的话不知是否能麻烦您把这个问题放进FAQ。毕竟对喜欢装饰的玩家来说堵路还是挺难排查出来的。麻烦您了
I have a weird bug when I try to start a wedding ceremony. It says something like "Cant find preparing spot for bride" or "Error in positions searching when starting wedding ceremony" and cancels the ceremony. It doesnt depend on the size of the room, tried to do it in the open and something similar happened. I dont know what Im supposed to do.
telardo  [developer] 17 Jan @ 3:13pm 
Originally posted by АЛИСА ДVАЧЕVСКАЯ:
I have a weird bug when I try to start a wedding ceremony. It says something like "Cant find preparing spot for bride" or "Error in positions searching when starting wedding ceremony" and cancels the ceremony. It doesnt depend on the size of the room, tried to do it in the open and something similar happened. I dont know what Im supposed to do.

Perhaps allowed areas.
maciek 18 Jan @ 3:31am 
same sex couples cannot have a marriage ceremony 0/10
Originally posted by telardo:
Originally posted by АЛИСА ДVАЧЕVСКАЯ:
I have a weird bug when I try to start a wedding ceremony. It says something like "Cant find preparing spot for bride" or "Error in positions searching when starting wedding ceremony" and cancels the ceremony. It doesnt depend on the size of the room, tried to do it in the open and something similar happened. I dont know what Im supposed to do.

Perhaps allowed areas.
Nope, doesnt seem to be the case. I purposefully set up the zone that included the marriage spot, tried to start it and all the same result, it says "Pawn has left from wedding ceremony (No avaliable space)" and "{0} has left from wedding ceremony (No avaliable space)", then the ceremony is cancelled
Last edited by -002- ゼロツー -002-; 18 Jan @ 4:01am
NikiSm 25 Jan @ 8:43am 
Exception filling tab RimWorld.ITab_Pawn_Social: System.NullReferenceException: Object reference not set to an instance of an object
[Ref 389143DE]
at RimWorld.SocialCardUtility.ShouldShowPawnRelations (Verse.Pawn pawn, Verse.Pawn selPawnForSocialInfo) [0x0003d] in <69945a8ed6c540cf90b578de735e0605>:0
at RimWorld.SocialCardUtility.PawnsForSocialInfo (Verse.Pawn pawn) [0x0005b] in <69945a8ed6c540cf90b578de735e0605>:0
at RimWorld.SocialCardUtility.Recache (Verse.Pawn selPawnForSocialInfo) [0x0006c] in <69945a8ed6c540cf90b578de735e0605>:0
at RimWorld.SocialCardUtility.CheckRecache (Verse.Pawn selPawnForSocialInfo) [0x00012] in <69945a8ed6c540cf90b578de735e0605>:0
at RimWorld.SocialCardUtility.DrawRelationsAndOpinions (UnityEngine.Rect rect, Verse.Pawn selPawnForSocialInfo) [0x00000] in <69945a8ed6c540cf90b578de735e0605>:0
at RimWorld.SocialCardUtility.DrawSocialCard (UnityEngine.Rect rect, Verse.Pawn pawn) [0x001f2] in <69945a8ed6c540cf90b578de735e0605>:0
at RimWorld.ITab_Pawn_Social.FillTab () [0x0002b] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.InspectTabBase+<>c__DisplayClass19_0.<DoTabGUI>b__0 () [0x00039] in <69945a8ed6c540cf90b578de735e0605>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch2 (string)
Verse.Log:ErrorOnce (string,int)
Verse.InspectTabBase/<>c__DisplayClass19_0:<DoTabGUI>b__0 ()
Verse.ImmediateWindow:DoWindowContents (UnityEngine.Rect)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
husagi 1 Feb @ 9:49am 
i got a quest for diplomatic marriage but i cant accept it after i choose a pawn. all my pawns are custom zenos . so maybe that's the problem?

another problem i have is that the marriages doesn't work anymore. its always get cancelled because its says there is no space. it tried in a big room and outdoors with huge open space around it.


this was what my visual exceptions mods spewed out (only the first problem with the diplomatic marriage) does this help?:

Exception in Verse.Window.InnerWindowOnGUI: System.NullReferenceException: Object reference not set to an instance of an object
[Ref EA078FF5]
at BigAndSmall.RomanceTagsExtensions.<GetHighestSharedTag>g__CheckTags|0_0 (BigAndSmall.RomanceTags rOne, BigAndSmall.RomanceTags rTwo, BigAndSmall.RomanceTagsExtensions+<>c__DisplayClass0_0& ) [0x0004b] in <f243b398ae16476f90e9864a6592d885>:0
at BigAndSmall.RomanceTagsExtensions.GetHighestSharedTag (BigAndSmall.BSCache first, BigAndSmall.BSCache second) [0x0000e] in <f243b398ae16476f90e9864a6592d885>:0
at BigAndSmall.RomancePatches.GetLovinghanceFactor (Verse.Pawn pawn, Verse.Pawn otherPawn, System.Single result) [0x00043] in <f243b398ae16476f90e9864a6592d885>:0
at BigAndSmall.RomancePatches.LovingFactorPostfix (System.Single& __result, RimWorld.Pawn_RelationsTracker __instance, Verse.Pawn otherPawn, Verse.Pawn ___pawn) [0x00001] in <f243b398ae16476f90e9864a6592d885>:0
at RimWorld.Pawn_RelationsTracker.SecondaryLovinChanceFactor (Verse.Pawn otherPawn) [0x001ae] in <69945a8ed6c540cf90b578de735e0605>:0
- TRANSPILER RedMattis.BetterPrerequisites: IEnumerable`1 BigAndSmall.RomancePatches:LovingFactor_Transpiler(IEnumerable`1 instructions)
- TRANSPILER rimworld.erdelf.alien_race.main: IEnumerable`1 AlienRace.HarmonyPatches:SecondaryLovinChanceFactorTranspiler(IEnumerable`1 instructions)
- PREFIX rimworld.divineDerivative.romance: Boolean BetterRomance.HarmonyPatches.Pawn_RelationsTracker_SecondaryLovinChanceFactor:Prefix(Pawn otherPawn, Single& __result, Pawn_RelationsTracker& __instance, Pawn ___pawn)
- POSTFIX Rimworld.Alite.EBSG.main: Void EBSGFramework.HarmonyPatches:SecondaryLovinChanceFactorPostFix(Single& __result, Pawn otherPawn, Pawn ___pawn)
- POSTFIX rimworld.erdelf.alien_race.main: Void AlienRace.HarmonyPatches:SecondaryLovinChanceFactorPostfix(Pawn ___pawn, Pawn otherPawn, Single& __result)
- POSTFIX RedMattis.BetterPrerequisites: Void BigAndSmall.RomancePatches:LovingFactorPostfix(Single& __result, Pawn_RelationsTracker __instance, Pawn otherPawn, Pawn ___pawn)
at RomanceOnTheRim.Dialog_DiplomaticMarriage.AcceptButtonActive () [0x00023] in <cd3e769ee14d483c8be3cce6e864f458>:0
- POSTFIX rimworld.divineDerivative.romance: Void BetterRomance.HarmonyPatches.RotRPatches:AcceptButtonActivePostfix(Pawn ___suitor, Pawn ___betrothed, Boolean& __result)
at RomanceOnTheRim.Dialog_DiplomaticMarriage.AddRejectAndAcceptButtons (UnityEngine.Rect rejectButtonRect, UnityEngine.Rect acceptButtonRect) [0x00065] in <cd3e769ee14d483c8be3cce6e864f458>:0
at RomanceOnTheRim.Dialog_DiplomaticMarriage.DoWindowContents (UnityEngine.Rect inRect) [0x00427] in <cd3e769ee14d483c8be3cce6e864f458>:0
at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001d3] in <69945a8ed6c540cf90b578de735e0605>:0
- TRANSPILER net.pardeike.rimworld.lib.harmony: IEnumerable`1 VisualExceptions.ExceptionsAndActivatorHandler:Transpiler(IEnumerable`1 instructions, MethodBase original)
- TRANSPILER Uuugggg.rimworld.TDS_Bug_Fixes.main: IEnumerable`1 TDS_Bug_Fixes.FixWindowDragInsteadOfReorderable:Transpiler(IEnumerable`1 instructions)
telardo  [developer] 1 Feb @ 10:15am 
Originally posted by husagi:
i got a quest for diplomatic marriage but i cant accept it after i choose a pawn. all my pawns are custom zenos . so maybe that's the problem?

another problem i have is that the marriages doesn't work anymore. its always get cancelled because its says there is no space. it tried in a big room and outdoors with huge open space around it.


this was what my visual exceptions mods spewed out (only the first problem with the diplomatic marriage) does this help?:

As you can see, the exception is thrown from Big and Small.
No idea why marriage ceremony got cancelled. But you can toggle the debug drawer in the mod setting to see those positions.
Scorpio 6 Feb @ 12:15pm 
getting some weird errors pawns still do the reading together but get no recreation

Exception in JobDriver tick for pawn Sebastian driver=JobDriver_ReadTogether (toilIndex=4)
System.NullReferenceException: Object reference not set to an instance of an object
at Verse.GridsUtility.GetThingList (Verse.IntVec3 c, Verse.Map map) [0x00000] in <69945a8ed6c540cf90b578de735e0605>:0
at ItemTeleporter.Pawn_JobTracker_StartJob_Patch.Prefix (Verse.Pawn ___pawn, Verse.AI.Job newJob, Verse.AI.JobCondition lastJobEndCondition, Verse.AI.ThinkNode jobGiver, System.Boolean resumeCurJobAfterwards, System.Boolean cancelBusyStances, Verse.ThinkTreeDef thinkTree, System.Nullable`1[T] tag, System.Boolean fromQueue, System.Boolean canReturnCurJobToPool) [0x004a9] in <3e0413dc6cbd46fe924343f843a427d8>:0
at Verse.AI.Pawn_JobTracker.StartJob (Verse.AI.Job newJob, Verse.AI.JobCondition lastJobEndCondition, Verse.AI.ThinkNode jobGiver, System.Boolean resumeCurJobAfterwards, System.Boolean cancelBusyStances, Verse.ThinkTreeDef thinkTree, System.Nullable`1[T] tag, System.Boolean fromQueue, System.Boolean canReturnCurJobToPool, System.Nullable`1[T] keepCarryingThingOverride, System.Boolean continueSleeping, System.Boolean addToJobsThisTick, System.Boolean preToilReservationsCanFail) [0x00136] in <69945a8ed6c540cf90b578de735e0605>:0
- PREFIX VFEPirates.Mod: Boolean VFEPirates.Pawn_JobTracker_StartJob_Patch:Prefix(Pawn_JobTracker __instance, Pawn ___pawn, Job newJob, Nullable`1 tag)
- PREFIX VREAndroidsMod: Boolean VREAndroids.Pawn_JobTracker_StartJob_Patch:Prefix(Pawn ___pawn, Job newJob, JobCondition lastJobEndCondition, ThinkNode jobGiver, Boolean resumeCurJobAfterwards, Boolean cancelBusyStances, ThinkTreeDef thinkTree, Nullable`1 tag, Boolean fromQueue, Boolean canReturnCurJobToPool)
- PREFIX com.spdskatr.projectrimfactory: Boolean ProjectRimFactory.Common.HarmonyPatches.Patch_Pawn_JobTracker_StartJob:Prefix(Job newJob, Pawn& ___pawn, JobCondition lastJobEndCondition, ThinkNode jobGiver, Boolean resumeCurJobAfterwards, Boolean cancelBusyStances, ThinkTreeDef thinkTree, Nullable`1 tag, Boolean fromQueue, Boolean canReturnCurJobToPool)
- PREFIX OskarPotocki.VanillaPsycastsExpanded: Boolean VanillaPsycastsExpanded.Pawn_JobTracker_StartJob_Patch:Prefix(Pawn_JobTracker __instance, Pawn ___pawn, Job newJob, Nullable`1 tag)
- PREFIX GiddyUp: Boolean GiddyUp.Harmony.Patch_StartJob:Prefix(Pawn_JobTracker __instance)
- PREFIX ItemTeleporter.Mod: Boolean ItemTeleporter.Pawn_JobTracker_StartJob_Patch:Prefix(Pawn ___pawn, Job newJob, JobCondition lastJobEndCondition, ThinkNode jobGiver, Boolean resumeCurJobAfterwards, Boolean cancelBusyStances, ThinkTreeDef thinkTree, Nullable`1 tag, Boolean fromQueue, Boolean canReturnCurJobToPool)
- PREFIX OskarPotocki.VanillaTraitsExpanded: Boolean VanillaTraitsExpanded.StartJob_Patch:Prefix(Pawn ___pawn, Job newJob, JobCondition lastJobEndCondition)
at Verse.AI.Pawn_JobTracker.EndCurrentJob (Verse.AI.JobCondition condition, System.Boolean startNewJob, System.Boolean canReturnToPool) [0x001f1] in <69945a8ed6c540cf90b578de735e0605>:0
- PREFIX com.spdskatr.projectrimfactory: Boolean ProjectRimFactory.Common.HarmonyPatches.Patch_EndCurrentJob_DroneJobs:Prefix(Pawn_JobTracker __instance, Pawn ___pawn, JobCondition condition, Boolean startNewJob, Boolean canReturnToPool)
- PREFIX OskarPotocki.VanillaTraitsExpanded: Void VanillaTraitsExpanded.EndCurrentJobPatch:Prefix(Pawn ___pawn)
- PREFIX Troy_Alias.TacticalGroups: Void TacticalGroups.HarmonyPatches:EndCurrentJobPrefix(Pawn_JobTracker __instance, Pawn ___pawn, JobCondition condition, Boolean& startNewJob, Dictionary`2& __state, Boolean canReturnToPool)
- POSTFIX Troy_Alias.TacticalGroups: Void TacticalGroups.HarmonyPatches:EndCurrentJobPostfix(Pawn ___pawn, Dictionary`2 __state)
at Verse.AI.JobDriver.EndJobWith (Verse.AI.JobCondition condition) [0x00031] in <69945a8ed6c540cf90b578de735e0605>:0
- POSTFIX alt4s.visitsettlements: Void VS_PenalizeForMining:Postfix(JobDriver __instance, JobCondition condition)
at RomanceOnTheRim.JobDriver_ReadTogether+<>c__DisplayClass14_0.<ReadBook>b__1 () [0x00033] in <cd3e769ee14d483c8be3cce6e864f458>:0
at Verse.AI.JobDriver.DriverTick () [0x00163] in <69945a8ed6c540cf90b578de735e0605>:0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Last edited by Scorpio; 6 Feb @ 12:15pm
Originally posted by maciek:
same sex couples cannot have a marriage ceremony 0/10

it's working for me
Originally posted by husagi:
i got a quest for diplomatic marriage but i cant accept it after i choose a pawn. all my pawns are custom zenos . so maybe that's the problem?

another problem i have is that the marriages doesn't work anymore. its always get cancelled because its says there is no space. it tried in a big room and outdoors with huge open space around it.


this was what my visual exceptions mods spewed out (only the first problem with the diplomatic marriage) does this help?:

Exception in Verse.Window.InnerWindowOnGUI: System.NullReferenceException: Object reference not set to an instance of an object
[Ref EA078FF5]
at BigAndSmall.RomanceTagsExtensions.<GetHighestSharedTag>g__CheckTags|0_0 (BigAndSmall.RomanceTags rOne, BigAndSmall.RomanceTags rTwo, BigAndSmall.RomanceTagsExtensions+<>c__DisplayClass0_0& ) [0x0004b] in <f243b398ae16476f90e9864a6592d885>:0
at BigAndSmall.RomanceTagsExtensions.GetHighestSharedTag (BigAndSmall.BSCache first, BigAndSmall.BSCache second) [0x0000e] in <f243b398ae16476f90e9864a6592d885>:0
at BigAndSmall.RomancePatches.GetLovinghanceFactor (Verse.Pawn pawn, Verse.Pawn otherPawn, System.Single result) [0x00043] in <f243b398ae16476f90e9864a6592d885>:0
at BigAndSmall.RomancePatches.LovingFactorPostfix (System.Single& __result, RimWorld.Pawn_RelationsTracker __instance, Verse.Pawn otherPawn, Verse.Pawn ___pawn) [0x00001] in <f243b398ae16476f90e9864a6592d885>:0
at RimWorld.Pawn_RelationsTracker.SecondaryLovinChanceFactor (Verse.Pawn otherPawn) [0x001ae] in <69945a8ed6c540cf90b578de735e0605>:0
- TRANSPILER RedMattis.BetterPrerequisites: IEnumerable`1 BigAndSmall.RomancePatches:LovingFactor_Transpiler(IEnumerable`1 instructions)
- TRANSPILER rimworld.erdelf.alien_race.main: IEnumerable`1 AlienRace.HarmonyPatches:SecondaryLovinChanceFactorTranspiler(IEnumerable`1 instructions)
- PREFIX rimworld.divineDerivative.romance: Boolean BetterRomance.HarmonyPatches.Pawn_RelationsTracker_SecondaryLovinChanceFactor:Prefix(Pawn otherPawn, Single& __result, Pawn_RelationsTracker& __instance, Pawn ___pawn)
- POSTFIX Rimworld.Alite.EBSG.main: Void EBSGFramework.HarmonyPatches:SecondaryLovinChanceFactorPostFix(Single& __result, Pawn otherPawn, Pawn ___pawn)
- POSTFIX rimworld.erdelf.alien_race.main: Void AlienRace.HarmonyPatches:SecondaryLovinChanceFactorPostfix(Pawn ___pawn, Pawn otherPawn, Single& __result)
- POSTFIX RedMattis.BetterPrerequisites: Void BigAndSmall.RomancePatches:LovingFactorPostfix(Single& __result, Pawn_RelationsTracker __instance, Pawn otherPawn, Pawn ___pawn)
at RomanceOnTheRim.Dialog_DiplomaticMarriage.AcceptButtonActive () [0x00023] in <cd3e769ee14d483c8be3cce6e864f458>:0
- POSTFIX rimworld.divineDerivative.romance: Void BetterRomance.HarmonyPatches.RotRPatches:AcceptButtonActivePostfix(Pawn ___suitor, Pawn ___betrothed, Boolean& __result)
at RomanceOnTheRim.Dialog_DiplomaticMarriage.AddRejectAndAcceptButtons (UnityEngine.Rect rejectButtonRect, UnityEngine.Rect acceptButtonRect) [0x00065] in <cd3e769ee14d483c8be3cce6e864f458>:0
at RomanceOnTheRim.Dialog_DiplomaticMarriage.DoWindowContents (UnityEngine.Rect inRect) [0x00427] in <cd3e769ee14d483c8be3cce6e864f458>:0
at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001d3] in <69945a8ed6c540cf90b578de735e0605>:0
- TRANSPILER net.pardeike.rimworld.lib.harmony: IEnumerable`1 VisualExceptions.ExceptionsAndActivatorHandler:Transpiler(IEnumerable`1 instructions, MethodBase original)
- TRANSPILER Uuugggg.rimworld.TDS_Bug_Fixes.main: IEnumerable`1 TDS_Bug_Fixes.FixWindowDragInsteadOfReorderable:Transpiler(IEnumerable`1 instructions)
ran into the same issue but managed to get it "working" not exactly sure how but here's everything I did: Put this mod as high as I could in load order, Used debug menu and clicked World Pawn relations, All Factions, World Pawn List, (no idea what the first three did) used Add/remove pawn relation and added the pawn from the other faction as a fiance to one of my colonists, In the social tab of that colonist I hit DEV: AllRelations to show all then I turned off pause and let it run for a second and it started working the accept button was always there greyed out for some but thats definitely intended. I tested it a lot and now whenever I load the save I don't have to do anything except open the prompt once close out of it turn off pause let it run and it works.
< >
Showing 121-135 of 154 comments
Per page: 1530 50