RimWorld

RimWorld

Quantum Storage Redux
1.1 errors
thank you by the way for updating this to 1.1 its very useful once you get to the point that your that rich with so much stuff you start running out of places to store it all. that being said im getting errors when the werehouse tries to pull in items its also not getting half the items in the zone i dont know if its because its limited range or what but i have items sitting right next to an empty one and its not pulling the item in i think its related to the error.

PS: can you get rid of the sound file when the werehouse item stacking ticks. it sounds like pawns are social fighting non stop. (note this could just be the werehouse moving items already in storage ((i know you cant really remove vanilla sounds)) in which case you might want to reduce the tick rate.)


this is the error that im getting.

Exception ticking Building_QSRRelaySmall849835 (at (128, 0, 143)): System.NullReferenceException: Object reference not set to an instance of an object
at Verse.ThingFilter.Allows (Verse.Thing t) [0x00008] in <29684bdca4b441d38f64a3f064edc8ed>:0
at RimWorld.StorageSettings.AllowedToAccept (Verse.Thing t) [0x00000] in <29684bdca4b441d38f64a3f064edc8ed>:0
at RimWorld.Zone_Stockpile.Accepts (Verse.Thing t) [0x00000] in <29684bdca4b441d38f64a3f064edc8ed>:0
at RimWorld.StoreUtility.IsInValidBestStorage (Verse.Thing t) [0x0000a] in <29684bdca4b441d38f64a3f064edc8ed>:0
at RimWorld.ListerHaulables.ShouldBeHaulable (Verse.Thing t) [0x0004d] in <29684bdca4b441d38f64a3f064edc8ed>:0
at RimWorld.ListerHaulables.CheckAdd (Verse.Thing t) [0x00000] in <29684bdca4b441d38f64a3f064edc8ed>:0
at RimWorld.ListerHaulables.Notify_Spawned (Verse.Thing t) [0x00000] in <29684bdca4b441d38f64a3f064edc8ed>:0
at Verse.Thing.SpawnSetup (Verse.Map map, System.Boolean respawningAfterLoad) [0x00299] in <29684bdca4b441d38f64a3f064edc8ed>:0
at Verse.ThingWithComps.SpawnSetup (Verse.Map map, System.Boolean respawningAfterLoad) [0x00000] in <29684bdca4b441d38f64a3f064edc8ed>:0
at QuantumStorageRedux.Utils.Spawn (Verse.Thing thing, Verse.IntVec3 loc, Verse.Map map, Verse.Rot4 rot, Verse.WipeMode wipeMode, System.Boolean respawningAfterLoad) [0x0017c] in <e83ce71dd19040529e105756ed5ea2e1>:0
at QuantumStorageRedux.SpawnAction.Perform () [0x00038] in <e83ce71dd19040529e105756ed5ea2e1>:0
at QuantumStorageRedux.QNetwork.Mantain (Verse.Map map, System.Int32 tick) [0x002d5] in <e83ce71dd19040529e105756ed5ea2e1>:0
at QuantumStorageRedux.CompQSRRelay.RelayTick (System.Int32 tickAmount) [0x00038] in <e83ce71dd19040529e105756ed5ea2e1>:0
at QuantumStorageRedux.CompQSRRelay.CompTick () [0x00000] in <e83ce71dd19040529e105756ed5ea2e1>:0
at Verse.ThingWithComps.Tick () [0x00024] in <29684bdca4b441d38f64a3f064edc8ed>:0
at Verse.TickList.Tick () [0x0015c] in <29684bdca4b441d38f64a3f064edc8ed>:0
Verse.Log:Error(String, Boolean)
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()