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
Would it be possible to fork a “lite” version that just enables creeps to do romance?
Regular pawns x1000
"Tried 300 times to generate age for summer child"
I then pulled this mod out for testing and generated over 1000 pawns and no pawngen issue in the log.
LudeonTK.DebugActionAttribute..ctor(string, string, bool, bool, bool, bool, bool, int, bool)
If I can provide anything like my github logs that would help you to fix this, let me know!
I tested only with this mod and Harmony in 1.5
it needs an RGB or RGBA values. like (1.0, 0.0, 0.0)
https://gist.github.com/HugsLibRecordKeeper/95df32b10ff5d8f1d1d7de16787272d1
I'll try to send a log later
Error in static constructor of IntegratedCreepJoiners.Patcher: System.TypeInitializationException: The type initializer for 'IntegratedCreepJoiners.Patcher' threw an exception. ---> HarmonyLib.HarmonyException: Patching exception in method System.Single RimWorld.Pawn_RelationsTracker::SecondaryLovinChanceFactor(Verse.Pawn otherPawn) ---> System.InvalidProgramException: Invalid IL code in (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.Pawn_RelationsTracker.SecondaryLovinChanceFactor_Patch1 (RimWorld.Pawn_RelationsTracker,Verse.Pawn): IL_0021: call 0x0000000b
Here is my entire log: https://gist.github.com/HugsLibRecordKeeper/e69bda51b8a75c83d1127b3d53f95776
here is the error in question
Error in static constructor of IntegratedCreepJoiners.Patcher: System.TypeInitializationException: The type initializer for 'IntegratedCreepJoiners.Patcher' threw an exception. ---> HarmonyLib.HarmonyException: Patching exception in method System.Single RimWorld.Pawn_RelationsTracker::SecondaryLovinChanceFactor(Verse.Pawn otherPawn) ---> System.InvalidProgramException: Invalid IL code in (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.Pawn_RelationsTracker.SecondaryLovinChanceFactor_Patch1 (RimWorld.Pawn_RelationsTracker,Verse.Pawn): IL_0021: call 0x0000000b
rest of the error can be found in the github link, didnt want to split this error in multiple comments.
looking through the code, twisted digestion prevents the negative mood from eating twisted meat
--- End of inner exception stack trace ---
[Ref 542CD9C4] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch4 (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.StaticConstructorOnStartupUtility.CallAll_Patch3 ()
Verse.PlayDataLoader/<>c:<DoPlayLoad>b__4_4 ()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished ()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent ()
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root.Update_Patch1 (Verse.Root)
Verse.Root_Entry:Update ()
--- End of inner exception stack trace ---
[Ref 3C16000D]
at HarmonyLib.PatchClassProcessor.ReportException (System.Exception exception, System.Reflection.MethodBase original) [0x0013c] in <abec11463bc04855a5322a0a868aeb22>:0
at HarmonyLib.PatchClassProcessor.Patch () [0x000a0] in <abec11463bc04855a5322a0a868aeb22>:0
at HarmonyLib.Harmony+<>c__DisplayClass14_0.<PatchCategory>b__1 (System.Type type) [0x0000c] in <abec11463bc04855a5322a0a868aeb22>:0
at HarmonyLib.CollectionExtensions.Do[T] (System.Collections.Generic.IEnumerable`1[T] sequence, System.Action`1[T] action) [0x00014] in <abec11463bc04855a5322a0a868aeb22>:0
at HarmonyLib.Harmony.PatchCategory (System.Reflection.Assembly assembly, System.String category) [0x0002b] in <abec11463bc04855a5322a0a868aeb22>:0
at <0x20a41387780 + 0x000da> <unknown method>
Error in static constructor of IntegratedCreepJoiners.Patcher: System.TypeInitializationException: The type initializer for 'IntegratedCreepJoiners.Patcher' threw an exception. ---> HarmonyLib.HarmonyException: Patching exception in method System.Single RimWorld.Pawn_RelationsTracker::SecondaryLovinChanceFactor(Verse.Pawn otherPawn) ---> System.InvalidProgramException: Invalid IL code in (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.Pawn_RelationsTracker.SecondaryLovinChanceFactor_Patch6 (RimWorld.Pawn_RelationsTracker,Verse.Pawn): IL_0030: call 0x00000011
[Ref C9C4351E]
at HarmonyLib.PatchFunctions.UpdateWrapper (System.Reflection.MethodBase original, HarmonyLib.PatchInfo patchInfo) [0x00094] in <abec11463bc04855a5322a0a868aeb22>:0
at HarmonyLib.PatchClassProcessor.ProcessPatchJob (HarmonyLib.PatchJobs`1+Job[T] job) [0x000be] in <abec11463bc04855a5322a0a868aeb22>:0
Creep Joiners Romance Patch
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3340128104
Aaargh, is that what causes it?
I've been wanting this one creepjoiner to get together with another colonist, but the romance chance has been 0%, no matter how much they like eachother.
It's sad, I really want them to get together! They're so cute together, but I can't do it!
I can't remove the other mod, either, because it's so essential to a lot of other things we're doing, and has been in the save since near the start.
https://gist.github.com/HugsLibRecordKeeper/46a2e2acde41a04c6b99436b115f7688
Changing their order gives me a different error from Integrated Creep Joiners, but the world manages to load. I honestly don't know which mod is at fault here.
Error in static constructor of IntegratedCreepJoiners.Patcher: System.TypeInitializationException: The type initializer for 'IntegratedCreepJoiners.Patcher' threw an exception. ---> HarmonyLib.HarmonyException: Patching exception in method System.Single RimWorld.Pawn_RelationsTracker::SecondaryLovinChanceFactor(Verse.Pawn otherPawn) ---> System.InvalidProgramException: Invalid IL code in (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.Pawn_RelationsTracker.SecondaryLovinChanceFactor_Patch1 (RimWorld.Pawn_RelationsTracker,Verse.Pawn): IL_0021: call 0x0000000b
https://gist.github.com/HugsLibRecordKeeper/999001c852eece65a61dc3233c0ad5b3
Granted, I haven't looked at this in several months, so maybe they changed it since then.