RimWorld

RimWorld

Hauts' Framework
23 Comments
Hauts  [author] 20 Jul @ 9:37pm 
@mayonnaise happy to help. Unfortunately, I still wasn't able to replicate the issue with any of the listed relationship types (using various murder methods on a family of one gma, one gaunt, two single mothers, and a pair of children from each mother), using
1) just my mods
2) the error-implicated roster of mods applied to the same save file
3) a brand new save file using the error roster from the very start
4) or a brand new save file using the error roster from the very start, with Big and Small - Framework above Odyssey

Therefore, the actual culprit(s) are hidden elsewhere in your modlist, and whatever is causing the error occurs so far up the chain of logic that's supposed to occur on kill it can't be directly seen in the error log. Sorry.
mayonnaise 20 Jul @ 8:16pm 
thank you! i appreciate you taking your time to help me out here :>
Hauts  [author] 20 Jul @ 8:10pm 
@mayonnaise testing my way through it now. I can tell you that with my mods running, I can kill a grandchild perfectly fine, but let me try with other 2nd-gen family relationships and with the fuller mod list.
mayonnaise 20 Jul @ 12:08pm 
@Hauts after some testing, it seems that only pawns with second generation family relationships (grandaunt, granduncle, grandparents, nephew/nieces, etc) make a pawn unable to die. at least, that's what i've concluded. if you could test it again, i'd be very appreciative :>
mayonnaise 15 Jul @ 6:13pm 
oh. nevermind. for some reason exiting in and out of the menu WITHOUT saving changes shows the effects. i... thiiiiink? will report back. :>
mayonnaise 15 Jul @ 6:11pm 
@Hauts ah! good suggestion, but for some reason the "auto-sort mods" button in the mods menu doesn't seem to actually sort any mods; the list remains exactly the same. don't think it should be doing that either!
Hauts  [author] 15 Jul @ 5:50pm 
@mayonnaise thanks for the report, but I think you've got the wrong culprit. I loaded up all the mods directly implicated in the error message or required for those mods (Big and Small - Framework, HugsLib, VEF, VPE, VAE Accessories, VFE Empire, VFE Deserters, Allow Tool, Gore Upon Dismemberment, my framework, HAT, Allow Consensual Incest, VSIE, Ragdoll Physics, VAE Insanity, Alpha Genes, Animals Logic) in the same order you have them, and was unable to replicate the issue.

For your woes, however, I suggest you press "Auto-sort mods". Big and Small - Framework should be below Odyssey, and the fact that it's above Odyssey in your modlist suggests to me that other mods that should be below others aren't in the right positions either, which is liable to cause all sorts of errors when you have tons of mods running.
mayonnaise 15 Jul @ 3:44pm 
i'm having some weird error where pawns who have any family relations are literally unable to die; signs are pointing towards your mods. i'm unfortunately not able to test this on my side so i figured i'd just make you aware in case anything comes of it.

https://gist.github.com/lordmuff/12f39e37386331dd2be2a9cfd1368a03

note how you have a Harmony patch on RecordsUtility.Notify_PawnKilled, and the error is happening around RimWorld.Pawn_RelationsTracker.Notify_PawnKilled

hope this is useful and not a red herring
Hauts  [author] 10 Jul @ 10:39pm 
@FrozenSnowFox thanks, should be fixed now.
FrozenSnowFox 10 Jul @ 10:02pm 
Found some more errors when your Framework and Trait mod are active with Tweaks Galore.

https://gist.github.com/HugsLibRecordKeeper/2b20e5099cabb522aec4d9e5d2a87b9c
Massattack52 2 Jul @ 9:12pm 
Oh damn, I was just verifying the Vanilla Psycasts Expanded incompatibility when I saw you'd already addressed it. Good stuff Hauts, much appreciated.
azrazalea 2 Jul @ 8:56pm 
Thanks for the quick work on both mods @Hauts! I'm error free (from your mods at least) now!
Hauts  [author] 2 Jul @ 8:48pm 
@azrazalea, @FrozenSnowFox fixed.
FrozenSnowFox 2 Jul @ 4:41pm 
This would be what people reported below. In 1.6 the Vanilla Expanded Framework changed a bunch of classes. So some errors are coming from the Psycasts patches.

The psycasts Defs were
VFECore.Abilities.AbilityDef
They're now
VEF.Abilities.AbilityDef

https://gist.github.com/HugsLibRecordKeeper/875d6ecf79690ff3eaed50d967a58e60
azrazalea 2 Jul @ 2:42pm 
[Hauts' Framework] Patch operation Verse.PatchOperationFindMod(Vanilla Psycasts Expanded) failed
file: c:\program files (x86)\steam\steamapps\workshop\content\294100\3422815711\1.6\Patches\ModPatches\Patches_leapAndSkipAbilities.xml
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
Verse.PatchOperation:Complete (string)
Verse.LoadedModManager:ClearCachedPatches ()
Verse.LoadedModManager:LoadAllActiveMods (bool)
Verse.PlayDataLoader:DoPlayLoad ()
Verse.PlayDataLoader:LoadAllPlayData (bool)
Verse.Root/<>c:<Start>b__10_1 ()
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__28_0 ()
azrazalea 2 Jul @ 2:42pm 
Vanilla psycasts expanded just updated today, seeing this error when loading with Haut's (I also have alpha animals for 1.6 loaded)

[Hauts' Framework - Start of stack trace]
Verse.PatchOperationAddModExtension(xpath="/Defs/VFECore.Abilities.AbilityDef[defName="AAVPE_Charge"]"): Failed to find a node with the given xpath
Verse.PatchOperationSequence: Error in the operation at position=1
Verse.PatchOperationFindMod(Alpha Animals): Error in <match>
Verse.PatchOperationSequence: Error in the operation at position=1
Verse.PatchOperationFindMod(Vanilla Psycasts Expanded): Error in <match>
[End of stack trace]
The top operation is the one that failed, the ones below it are the parents
Source file: c:\program files (x86)\steam\steamapps\workshop\content\294100\3422815711\1.6\Patches\ModPatches\Patches_leapAndSkipAbilities.xml
fayestar 22 May @ 8:51am 
@Hauts its fixed! thanks so much :D
Hauts  [author] 22 May @ 7:24am 
@fayestar just put up an update to address that. Tell me if the issue still pops up.
fayestar 22 May @ 6:55am 
opened up an issue on github with missing "extract hemogen pack" operation bill!
PearificPear 13 Mar @ 9:41pm 
Opened an issue regarding disappearing info cards through GitHub.
♥ Aevery Windchild ♥ 19 Feb @ 5:14pm 
@Hauts It works! Thank you ^^
Hauts  [author] 19 Feb @ 3:34pm 
@ ♥ Aevery Windchild ♥ it should be fixed now, let me know if that's not the case. (Also, thanks for being the first person to actually submit an error log and modlist)
♥ Aevery Windchild ♥ 17 Feb @ 8:53pm 
Seems to have an issue with VPE - Puppeteer, the Puppet ability can't finish casting and returns an error.
Opened an issue with the details on the GitHub page.