RimWorld

RimWorld

XVI-MECHFRAME
DX12_XYZ 4 Feb, 2024 @ 2:06am
启用防御工事 - 工业后鸦机甲的导弹无限发射Bug
这个mod在和 防御工事 - 工业 共存时会使鸦机甲的导弹技能能无限发射,除非退出机甲,目标不在范围内、被墙阻挡、死亡或消失,否则即使不征召,也会发射导弹并且后台刷红字
这些是红字报错
Exception ticking Squint (at (68, 0, 86)): System.NullReferenceException: Object reference not set to an instance of an object at Fortification.Harmony_Verb_Shoot.Postfix (System.Boolean& __result, Verse.Verb_Shoot __instance) [0x000ba] in <81f010d44ffe418ba3dceb5433b299f2>:0 at (wrapper dynamic-method) Verse.Verb_Shoot.Verse.Verb_Shoot.TryCastShot_Patch1(Verse.Verb_Shoot) at MParmorLibrary.Verb_Shoot_Skill.TryCastShot () [0x00026] in <3802c1641d2e44948e3696a5486535f3>:0 at Verse.Verb.TryCastNextBurstShot () [0x00012] in <cd7169108ea74757aa50c5b33d275c15>:0 at Verse.Verb.VerbTick () [0x00056] in <cd7169108ea74757aa50c5b33d275c15>:0 at Verse.VerbTracker.VerbsTick () [0x00019] in <cd7169108ea74757aa50c5b33d275c15>:0 at MParmorLibrary.SkillSystem.SkillObject.Tick () [0x0000e] in <3802c1641d2e44948e3696a5486535f3>:0 at MParmorLibrary.SkillSystem.CompSkills.CompTick () [0x0005d] in <3802c1641d2e44948e3696a5486535f3>:0 at Verse.ThingWithComps.Tick () [0x00024] in <cd7169108ea74757aa50c5b33d275c15>:0 at MParmorLibrary.MParmorCore.Tick () [0x0006a] in <3802c1641d2e44948e3696a5486535f3>:0 at Verse.ThingOwner.ThingOwnerTick (System.Boolean removeIfDestroyed) [0x00021] in <cd7169108ea74757aa50c5b33d275c15>:0 at RimWorld.Pawn_ApparelTracker.ApparelTrackerTick () [0x00000] in <cd7169108ea74757aa50c5b33d275c15>:0 at Verse.Pawn.Tick () [0x0015c] in <cd7169108ea74757aa50c5b33d275c15>:0 at Verse.TickList.Tick () [0x0015c] in <cd7169108ea74757aa50c5b33d275c15>:0 UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch1 (string) Verse.TickList:Tick () (wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch3 (Verse.TickManager) Verse.TickManager:TickManagerUpdate () Verse.Game:UpdatePlay () Verse.Root_Play:Update ()