RimWorld

RimWorld

Way Better Romance
Narlindir May 5, 2024 @ 12:27pm
RimHud Crashing
[[RimHUD v1.15.3 Auto-deactivation report]]
(This error appears to have been triggered by'Way Better Romance')

Object reference not set to an instance of an object

Trace:
[WayBetterRomance] Object reference not set to an instance of an object
[Ref 7A5963FB]
at BetterRomance.SettingsUtilities.ChildAge (Verse.Pawn pawn)
at BetterRomance.SettingsUtilities.ConvertAge (System.Single age, Verse.Pawn pawn)
at BetterRomance.HarmonyPatches.StatPart_Age_AgeEffect.NewCurve (Verse.Pawn pawn, Verse.SimpleCurve oldCurve)
at BetterRomance.HarmonyPatches.StatPart_Age_AgeEffect.Prefix (Verse.Pawn pawn, System.Single& __result, System.Boolean ___humanlikeOnly, System.Boolean ___useBiologicalYears, Verse.SimpleCurve ___curve)
at RimWorld.StatPart_Age.AgeMultiplier (Verse.Pawn pawn)
- PREFIX rimworld.divineDerivative.romance: Boolean BetterRomance.HarmonyPatches.StatPart_Age_AgeEffect:Prefix(Pawn pawn, Single& __result, Boolean ___humanlikeOnly, Boolean ___useBiologicalYears, SimpleCurve ___curve)
at RimWorld.StatPart_Age.TransformValue (RimWorld.StatRequest req, System.Single& val)
at RimWorld.StatWorker.FinalizeValue (RimWorld.StatRequest req, System.Single& val, System.Boolean applyPostProcess)
- POSTFIX VanillaExpanded.VFEA: Void VFEAncients.HarmonyPatches.PowerPatches:SetStat(StatRequest req, Single& val, StatWorker __instance)
at RimWorld.StatWorker.GetValue (RimWorld.StatRequest req, System.Boolean applyPostProcess)
- TRANSPILER Krkr.RocketMan: IEnumerable`1 RocketMan.Optimizations.StatWorker_Patch:Transpiler(IEnumerable`1 instructions, MethodBase original)
at RimWorld.StatWorker.GetValue (Verse.Thing thing, System.Boolean applyPostProcess, System.Int32 cacheStaleAfterTicks)
at RimWorld.StatExtension.GetStatValue (Verse.Thing thing, RimWorld.StatDef stat, System.Boolean applyPostProcess, System.Int32 cacheStaleAfterTicks)
- POSTFIX ChickenPlucker.Enlist: Void Enlist.GetStatValue_Patch:Postfix(Thing thing, StatDef stat, Boolean applyPostProcess, Single& __result)
- POSTFIX ogstools.Ogliss.comps.slotloadable: Void OgsCompSlotLoadable.HarmonyCompSlotLoadable:GetStatValue_PostFix(Single& __result, Thing thing, StatDef stat, Boolean applyPostProcess)
- POSTFIX Mlie.StuffMassMatters: Void StuffMassMatters.StatExtension_GetStatValue:Postfix(Thing thing, StatDef stat, Single& __result)
- POSTFIX OskarPotocki.VanillaSocialInteractionsExpanded: Void VanillaSocialInteractionsExpanded.GetStatValue_Patch:Postfix(Thing thing, StatDef stat, Boolean applyPostProcess, Single& __result)
- POSTFIX OskarPotocki.VFECore: Void VFECore.StatExtension_GetStatValue_Patch:Postfix(Thing thing, StatDef stat, Boolean applyPostProcess, Single& __result)
at RimHUD.Extensions.TextExtensions.AppendStatLine (System.Text.StringBuilder self, RimWorld.StatDef def)
at RimHUD.Interface.Hud.Models.Values.SkillValue.PrepareBuilder ()
at RimHUD.Interface.Hud.Models.Values.SkillMiningValue.GetTooltip ()
at RimHUD.Interface.Hud.Tooltips.TooltipsPlus.Draw (UnityEngine.Rect rect, System.Func`1[TResult] getter, RimHUD.Interface.Hud.Tooltips.TooltipsPlus+TooltipId id)
at RimHUD.Interface.Hud.Tooltips.TooltipsPlus.DrawCompact (UnityEngine.Rect rect, System.Func`1[TResult] getter)
at RimHUD.Interface.Hud.Widgets.ValueWidget.Draw (UnityEngine.Rect rect)
at RimHUD.Interface.Hud.Layers.WidgetLayer.Draw (UnityEngine.Rect rect)
at RimHUD.Interface.Hud.Layers.RowLayer+<>c__DisplayClass12_0.<Draw>b__1 (RimHUD.Interface.Hud.Layers.WidgetLayer child)
at System.Linq.Utilities+<>c__DisplayClass1_0`1[TSource].<CombinePredicates>b__0 (TSource x)
at System.Linq.Enumerable+WhereArrayIterator`1[TSource].MoveNext ()
at HarmonyLib.CollectionExtensions.Do[T] (System.Collections.Generic.IEnumerable`1[T] sequence, System.Action`1[T] action)
at RimHUD.Interface.Hud.Layers.RowLayer.Draw (UnityEngine.Rect rect)
at RimHUD.Interface.Hud.Layers.PanelLayer.Draw (UnityEngine.Rect rect)
at RimHUD.Interface.Hud.Layers.HStackLayer.Draw (UnityEngine.Rect rect)
at RimHUD.Interface.Hud.Layers.VStackLayer.Draw (UnityEngine.Rect rect)
at RimHUD.Interface.Hud.Layers.LayoutLayer.Draw (UnityEngine.Rect rect)
< >
Showing 1-2 of 2 comments
divineDerivative  [developer] May 5, 2024 @ 3:18pm 
This is just one error message, I need a full log.
Narlindir May 7, 2024 @ 10:17am 
ah crap
sorry

Ill see If I can replicate it exactly
otherwise ill post a log when it happens again!
< >
Showing 1-2 of 2 comments
Per page: 1530 50