RimWorld

RimWorld

BetterInfoCard
Ontario 6 May, 2023 @ 4:02am
A small incompatibility with Elite Bionics Framework
[V1024-EBF] Elite Bionics Framework has detected some mods using the unmodified GetMaxHealth() method, which violates the EBF protocol. The author(s) of the involved mod(s) should adopt the EBF to clarify their intentions.
For now, the unmodified max HP is returned.
The detected mod comes from: BetterInfoCard

https://gist.github.com/HugsLibRecordKeeper/146c51832004aaf3380fee09ee48602a
< >
Showing 1-1 of 1 comments
Kyrox 12 May, 2024 @ 1:39pm 
[V1024-EBF] Elite Bionics Framework has detected some mods using the unmodified GetMaxHealth() method, which violates the EBF protocol. The author(s) of the involved mod(s) should adopt the EBF to clarify their intentions.
For now, the unmodified max HP is returned.
The detected mod comes from: BetterInfoCard
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch6 (string)
EBF.EliteBionicsFrameworkMain:LogError (string)
EBF.Patches.PostFix_BodyPart_GetMaxHealth:CheckEbfProtocolViolation (Verse.BodyPartDef,single&,Verse.Pawn)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.BodyPartDef.GetMaxHealth_Patch3 (Verse.BodyPartDef,Verse.Pawn)
BetterInfoCard.StatWorker_BodyPart:GetBodyPartStr (Verse.BodyPartRecord,BetterInfoCard.StatWorker_BodyPart/BodyPartInfo,string)
BetterInfoCard.StatWorker_BodyPart:GetExplanationUnfinalized (RimWorld.StatRequest,Verse.ToStringNumberSense)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.StatWorker.GetExplanationFull_Patch1 (RimWorld.StatWorker,RimWorld.StatRequest,Verse.ToStringNumberSense,single)
RimWorld.StatDrawEntry:GetExplanationText (RimWorld.StatRequest)
BetterInfoCard.StatsReportUtility_Instanced:DrawStatsWorker (UnityEngine.Rect,Verse.Thing,RimWorld.Planet.WorldObject)
BetterInfoCard.StatsReportUtility_Instanced:DrawStatsReport (UnityEngine.Rect,Verse.Thing)
BetterInfoCard.Dialog_InfoCard_Patch:DrawStatsReportInstanced3 (UnityEngine.Rect,Verse.Thing,Verse.Dialog_InfoCard)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Dialog_InfoCard.FillCard_Patch2 (Verse.Dialog_InfoCard,UnityEngine.Rect)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Dialog_InfoCard.DoWindowContents_Patch1 (Verse.Dialog_InfoCard,UnityEngine.Rect)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
< >
Showing 1-1 of 1 comments
Per page: 1530 50