Беда с модами

пропадающее оружие
Ancifer
Ancifer
Группы пользователя
Пользователи
  • Сообщений: 2
  • Последний визит:
    18 декабря 2022 в 08:07

Появилась проблема в виде пропадающего оружия при падении его на землю, никак не могу сообразить что за мод глючит, надеюсь на помощь.

brrainz.harmony
ludeon.rimworld
ludeon.rimworld.royalty
ludeon.rimworld.ideology
ludeon.rimworld.biotech
unlimitedhugs.hugslib
oskarpotocki.vanillafactionsexpanded.core
pechenyushka.mlibrary
rus.biotech.nastia
jecrell.jecstools
torann.arimworldofmagic
arimworldofmagic.rus
vanillaexpanded.vpsycastse
ow.ru.psy
avilmask.commonsense
weilbyte.snapout
roolo.runandguncontinued
linkolas.stabilize
unlimitedhugs.allowtool
avilmask.nonunopinata
void.charactereditor
gloomy.gloomyhairmk2
arandomkiwi.huntforme
lwm.deepstorage
mehni.pickupandhaul
avius.locks
ogliss.thewhitecrayon.quarry
avius.prisonlabor
uuugggg.replacestuff
sarg.magicalmenagerie
ru.sarg.magicalmenagerie
murmur.walllight
krkr.rocketman

 

--- Main thread ---
0.078ms (self: 0.013 ms) ExecuteToExecuteWhenFinished()
- 0.065ms (83%) (self: 0.065 ms) Verse.Sound.SubSustainer -> Void <.ctor>b__12_0()


Hotspot analysis
----------------------------------------
1x Verse.Sound.SubSustainer -> Void <.ctor>b__12_0() -> 0.065 ms (total (w/children): 0.065 ms)
1x ExecuteToExecuteWhenFinished() -> 0.013 ms (total (w/children): 0.078 ms)

UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Message (string)
Verse.ThreadLocalDeepProfiler:Output (Verse.ThreadLocalDeepProfiler/Watcher)
Verse.ThreadLocalDeepProfiler:End ()
Verse.DeepProfiler:End ()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished ()
Verse.LongEventHandler:ExecuteWhenFinished (System.Action)
Verse.Sound.SubSustainer:.ctor (Verse.Sound.Sustainer,Verse.Sound.SubSoundDef)
Verse.Sound.Sustainer:.ctor (Verse.SoundDef,Verse.Sound.SoundInfo)
Verse.Sound.SoundStarter:TrySpawnSustainer (Verse.SoundDef,Verse.Sound.SoundInfo)
Verse.SubEffecter_Sustainer:SubEffectTick (Verse.TargetInfo,Verse.TargetInfo)
Verse.Effecter:EffectTick (Verse.TargetInfo,Verse.TargetInfo)
Verse.AI.ToilEffects/<>c__DisplayClass8_0:<WithEffect>b__0 ()
(wrapper dynamic-method) Verse.AI.JobDriver:Verse.AI.JobDriver.DriverTick_Patch0 (Verse.AI.JobDriver)
(wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.JobTrackerTick_Patch0 (Verse.AI.Pawn_JobTracker)
(wrapper dynamic-method) Verse.Pawn:Verse.Pawn.Tick_Patch1 (Verse.Pawn)
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch3 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch1 (Verse.Game)
Verse.Root_Play:Update ()

JobDriver threw exception in toil MakeNewToils's initAction for pawn Стрелок driver=JobDriver_DropEquipment (toilIndex=1) driver.job=(DropEquipment (Job_2449068) A=Thing_Gun_SniperRifle328584)
System.NullReferenceException: Object reference not set to an instance of an object
at MVCF.VerbManager.RemoveVerb (Verse.Verb verb) [0x0008c] in <8b6d604b224c458b9de43199ef6bd2ed>:0
at MVCF.Features.Feature_Humanoid.EquipmentRemoved_Prefix (Verse.ThingWithComps eq, Verse.Pawn_EquipmentTracker __instance) [0x000d7] in <8b6d604b224c458b9de43199ef6bd2ed>:0
at (wrapper dynamic-method) Verse.Pawn_EquipmentTracker.Verse.Pawn_EquipmentTracker.Notify_EquipmentRemoved_Patch2(Verse.Pawn_EquipmentTracker,Verse.ThingWithComps)
at Verse.ThingOwner.NotifyRemoved (Verse.Thing item) [0x00040] in <da600864a9db4f8087fd0b640e5c28b6>:0
at Verse.ThingOwner`1[T].Remove (Verse.Thing item) [0x00039] in <da600864a9db4f8087fd0b640e5c28b6>:0
at (wrapper dynamic-method) Verse.GenSpawn.Verse.GenSpawn.Spawn_Patch2(Verse.Thing,Verse.IntVec3,Verse.Map,Verse.Rot4,Verse.WipeMode,bool)
at Verse.GenPlace.SplitAndSpawnOneStackOnCell (Verse.Thing thing, Verse.IntVec3 loc, Verse.Rot4 rot, Verse.Map map, Verse.Thing& resultingThing, System.Action`2[T1,T2] placedAction) [0x00029] in <da600864a9db4f8087fd0b640e5c28b6>:0
at Verse.GenPlace.TryPlaceDirect (Verse.Thing thing, Verse.IntVec3 loc, Verse.Rot4 rot, Verse.Map map, Verse.Thing& resultingThing, System.Action`2[T1,T2] placedAction) [0x00129] in <da600864a9db4f8087fd0b640e5c28b6>:0
at Verse.GenPlace.TryPlaceThing (Verse.Thing thing, Verse.IntVec3 center, Verse.Map map, Verse.ThingPlaceMode mode, Verse.Thing& lastResultingThing, System.Action`2[T1,T2] placedAction, System.Predicate`1[T] nearPlaceValidator, Verse.Rot4 rot) [0x00068] in <da600864a9db4f8087fd0b640e5c28b6>:0
at (wrapper dynamic-method) Verse.GenDrop.Verse.GenDrop.TryDropSpawn_Patch1(Verse.Thing,Verse.IntVec3,Verse.Map,Verse.ThingPlaceMode,Verse.Thing&,System.Action`2<Verse.Thing, int>,System.Predicate`1<Verse.IntVec3>,bool)
at Verse.ThingOwner.TryDrop (Verse.Thing thing, Verse.IntVec3 dropLoc, Verse.Map map, Verse.ThingPlaceMode mode, Verse.Thing& lastResultingThing, System.Action`2[T1,T2] placedAction, System.Predicate`1[T] nearPlaceValidator, System.Boolean playDropSound) [0x00034] in <da600864a9db4f8087fd0b640e5c28b6>:0
at Verse.ThingOwner`1[T].TryDrop (Verse.Thing thing, Verse.IntVec3 dropLoc, Verse.Map map, Verse.ThingPlaceMode mode, T& lastResultingThing, System.Action`2[T1,T2] placedAction, System.Predicate`1[T] nearPlaceValidator) [0x00025] in <da600864a9db4f8087fd0b640e5c28b6>:0
at (wrapper dynamic-method) Verse.Pawn_EquipmentTracker.Verse.Pawn_EquipmentTracker.TryDropEquipment_Patch3(Verse.Pawn_EquipmentTracker,Verse.ThingWithComps,Verse.ThingWithComps&,Verse.IntVec3,bool)
at RimWorld.JobDriver_DropEquipment.<MakeNewToils>b__4_1 () [0x0001e] in <da600864a9db4f8087fd0b640e5c28b6>:0
at Verse.AI.JobDriver.TryActuallyStartNextToil () [0x001b0] in <da600864a9db4f8087fd0b640e5c28b6>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.AI.JobUtility:TryStartErrorRecoverJob (Verse.Pawn,string,System.Exception,Verse.AI.JobDriver)
Verse.AI.JobDriver:TryActuallyStartNextToil ()
Verse.AI.JobDriver:ReadyForNextToil ()
(wrapper dynamic-method) Verse.AI.JobDriver:Verse.AI.JobDriver.DriverTick_Patch0 (Verse.AI.JobDriver)
(wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.JobTrackerTick_Patch0 (Verse.AI.Pawn_JobTracker)
(wrapper dynamic-method) Verse.Pawn:Verse.Pawn.Tick_Patch1 (Verse.Pawn)
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch3 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch1 (Verse.Game)
Verse.Root_Play:Update ()

 

 

yellows
yellows
Группы пользователя
Проверенные
  • Сообщений: 55
  • Последний визит:
    Вчера в 09:27

При выпадении модового или ванильного оружия? И что за мод avilmask.nonunopinata ?

Ancifer
Ancifer
Группы пользователя
Пользователи
  • Сообщений: 2
  • Последний визит:
    18 декабря 2022 в 08:07
yellows:

При выпадении модового или ванильного оружия? И что за мод avilmask.nonunopinata ?

1)Ванильного.

2) это я пытался с этой фигней с помощью костылей бороться https://top-mods.ru/mods/rimworld/gameplay/14379-non-uno-pinata.html

yellows
yellows
Группы пользователя
Проверенные
  • Сообщений: 55
  • Последний визит:
    Вчера в 09:27

Ну это мод скорее всего связанный с подбором и выкидыванием вещей. Потенциально: avilmask.nonunopinata, mehni.pickupandhaul. Ты конечно не слишком понятно написал какие моды используешь. В моддинге я 50\50 там есть строчка

System.NullReferenceException: Object reference not set to an instance of an object
at MVCF.VerbManager.RemoveVerb (Verse.Verb verb) [0x0008c] in <8b6d604b224c458b9de43199ef6bd2ed>:0
at MVCF.Features.Feature_Humanoid.EquipmentRemoved_Prefix (Verse.ThingWithComps eq, Verse.Pawn_EquipmentTracker __instance) [0x000d7] in <8b6d604b224c458b9de43199ef6bd2ed>:0
at (wrapper dynamic-method)

MVCF относится к VEF. Мод oskarpotocki.vanillafactionsexpanded.core - это Vanilla Expanded Framework? Если да, то это мод roolo.runandguncontinued конфликтует с чем-то.

|
Вы не можете участвовать в этом разделе форума.
Войдите или зарегистрируйтесь, чтобы писать на форуме
|