Sculptures disappearing once made

Started by WarrenSchmidt, August 25, 2017, 11:57:35 AM

Previous topic - Next topic

WarrenSchmidt

Hi

I have a new problem whereby any new sculpture made is taken from the table (but cannot be seen with the character) and when placed in a stockpile (even brand new ones) there is no sculpture.  I get this message in debug:

RimWorld 0.17.1557 rev1153
Verse.Log:Message(String)
RimWorld.VersionControl:LogVersionNumber()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()

ShowHair: Adding Harmony Prefix to PawnRenderer.RenderPawnInternal.
Verse.Log:Message(String)
ShowHair.Main:.cctor()
System.Runtime.CompilerServices.RuntimeHelpers:RunClassConstructor(IntPtr)
System.Runtime.CompilerServices.RuntimeHelpers:RunClassConstructor(RuntimeTypeHandle)
Verse.StaticConstructorOnStartupUtility:CallAll()
Verse.PlayDataLoader:<DoPlayLoad>m__80F()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent()
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Update_Patch1(Object)
Verse.Root_Entry:Update()

Loaded PrisonLabor v7
Verse.Log:Message(String)
PrisonLabor.Initialization:checkVersion()
PrisonLabor.Initialization:.cctor()
System.Runtime.CompilerServices.RuntimeHelpers:RunClassConstructor(IntPtr)
System.Runtime.CompilerServices.RuntimeHelpers:RunClassConstructor(RuntimeTypeHandle)
Verse.StaticConstructorOnStartupUtility:CallAll()
Verse.PlayDataLoader:<DoPlayLoad>m__80F()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent()
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Update_Patch1(Object)
Verse.Root_Entry:Update()

Initialized Faction Discovery.
Verse.Log:Message(String)
FactionDiscovery.Initializer:.cctor()
System.Runtime.CompilerServices.RuntimeHelpers:RunClassConstructor(IntPtr)
System.Runtime.CompilerServices.RuntimeHelpers:RunClassConstructor(RuntimeTypeHandle)
Verse.StaticConstructorOnStartupUtility:CallAll()
Verse.PlayDataLoader:<DoPlayLoad>m__80F()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent()
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Update_Patch1(Object)
Verse.Root_Entry:Update()

Hospitality injected.
Verse.Log:Message(String)
Hospitality.ModBaseHospitality:Inject()
Hospitality.ModBaseHospitality:Initialize()
HugsLib.HugsLibController:LoadReloadInitialize()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__84C()

[HugsLib] v3.1.2 initialized Hospitality, Therapy, SimpleSidearms, StackXXL
Verse.Log:Message(String)
HugsLib.Utils.ModLogger:Message(String, Object[])
HugsLib.HugsLibController:LoadReloadInitialize()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__84C()

[StackXXL] Loaded
Verse.Log:Message(String)
HugsLib.Utils.ModLogger:Message(String, Object[])
StackXXL.StackXXLMod:DefsLoaded()
HugsLib.HugsLibController:OnDefsLoaded()
HugsLib.HugsLibController:LoadReloadInitialize()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__84C()

Faction Discovery injected.
Verse.Log:Message(String)
FactionDiscovery.DetourInjector:Inject()
Verse.LongEventHandler:UpdateCurrentSynchronousEvent(Boolean&)
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:Update_Patch1(Object)
Verse.Root_Entry:Update()

Loading game from file War4 - 052 Mia joins with mods Core, HugsLib, EdB Prepare Carefully, Rimsenal - Rimhair, Xeva's Rimhair (A15, A16, A17), Spoons Hair Mod, Quarry, More Furniture (A17), Refugee Stats - A17, Additional Joy Objects, Expanded Prosthetics and Organ Engineering 2.0, Hospitality, Therapy, Headgear Frame, Simple sidearms, [T] MoreFloors, More Vanilla Turrets, RT's Weapon Pack, Hand Me That Brick, Cooks Can Refuel, Refactored Work Priorities, RimFridge - A17, Show Hair With Hats or Hide All Hats, Prison Labor (Alpha), Notifications Archiver, Efficient Light, Stack Merger, Fences And Floors, [SS]Lovely Hair Style, Set-Up Camp, LT-DoorMat, Faction Discovery, Repair Workbench, Stack XXL, and Realistic Rooms Light
Verse.Log:Message(String)
Verse.SavedGameLoader:LoadGameFromSaveFile(String)
Verse.Root_Play:<Start>m__84F()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__84C()

Removing invalid minified thing of type Sculpture.
Verse.Log:Message(String)
Hospitality.Harmony.<>c__DisplayClass1:<DestroySafely>b__0()
Hospitality.ModBaseHospitality:Tick(Int32)
HugsLib.HugsLibController:OnTick()
HugsLib.Core.HugsTickProxy:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

JobDriver threw exception in initAction. Pawn=Willow, Job=DoBill A=Thing_MinifiedSculpture402065 B=(60, 0, 101) C=(77, 0, 101), Exception: System.NullReferenceException: Object reference not set to an instance of an object
  at Verse.ThingFilter.Allows (Verse.Thing t) [0x00000] in <filename unknown>:0
  at RimWorld.StorageSettings.AllowedToAccept (Verse.Thing t) [0x00000] in <filename unknown>:0
  at Verse.AI.Toils_Haul+<PlaceHauledThingInCell>c__AnonStorey4AF.<>m__78F () [0x00000] in <filename unknown>:0
  at Verse.AI.JobDriver.TryActuallyStartNextToil () [0x00000] in <filename unknown>:0  lastJobGiver=RimWorld.JobGiver_Work, curJob.def=DoBill, curDriver=Verse.AI.JobDriver_DoBill
Verse.Log:Error(String)
Verse.AI.Pawn_JobTracker:StartErrorRecoverJob(String)
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()


Any and all help appreciated.

MissTyria

I have the same issue, also, when trying to start a new game, some of the objects I want to start with, are invisble (can only tell because they are still forbidden and the little red x is shown) I tried to remove all mods and even reinstalled the game, but to no avail. It all started after downloading a couple of new mods.
So any kind of advice would be appreciated.  :)

OrangeP47

I am having this issue as well. It has only occured today, after a small update was downloaded for RimWorld before launching (might have been workshop content, I wasn't paying too close attention at the time). Yesterday sculptures were being produced just fine. Other workbenches are working fine, or at least the tailor bench is.

Mod list:

HugsLib
Hospitality
More Furnature
Animal Logic
Brainwashing
Pawns Play Poker
Heat Map
Wall Light
Psychology
More Vanilla Turrets
Medical Tab
Hand Me That Brick


OrangeP47

It's Hospitality guys. It's my only mod that updated today, and it's page on steam is littered with people having the bug. The mod creator has already taken note and is working on it, but until then we just have to wait. Should have checked there first I guess.

MissTyria

It's the second time I ran into issues with this mod. I really like it a lot, but I guess it's not really worth the hassle.
Thanks a lot though, I've been trying to figure this out for hours, but failed to do so myself.  ::)

OrangeP47

It's fixed now.

Apparently, he tried to do a fix for another bug, and that fix was a bit heavy handed in it's approach and had some unintended consequences.

code99xx

Hope someone can help me out a bit...

In my current game i put a pawn to make some sculptures in hopes of selling them but when he completed the sculptures they disappeared! At first i couldnt tell wth was going on thinking he somehow failed to do them, essentially breaking them but at some point i saw a message saying "work completed" so ...


I enabled dev mode and there is an error with the sculptures and the game removes them. I dunno how to read those errors, maybe you guys can help. I dont know if this happens with anything else (other manufactured items) as i havent made anything except food and stone blocks atm.

Anyway, to the errors:

JobDriver threw exception in initAction. Pawn=Elex, Job=DoBill A=Thing_MinifiedSculpture201618 B=(94, 0, 167) C=(96, 0, 163), Exception: System.NullReferenceException: Object reference not set to an instance of an object
  at Verse.ThingFilter.Allows (Verse.Thing t) [0x00000] in <filename unknown>:0
  at RimWorld.StorageSettings.AllowedToAccept (Verse.Thing t) [0x00000] in <filename unknown>:0
  at Verse.AI.Toils_Haul+<PlaceHauledThingInCell>c__AnonStorey4AF.<>m__78F () [0x00000] in <filename unknown>:0
  at Verse.AI.JobDriver.TryActuallyStartNextToil () [0x00000] in <filename unknown>:0  lastJobGiver=RimWorld.JobGiver_Work, curJob.def=DoBill, curDriver=Verse.AI.JobDriver_DoBill
Verse.Log:Error(String)
Verse.AI.Pawn_JobTracker:StartErrorRecoverJob(String)
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()
Verse.AI.Pawn_PathFollower:PatherArrived()
Verse.AI.Pawn_PathFollower:TryEnterNextPathCell()
Verse.AI.Pawn_PathFollower:PatherTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()


Removing invalid minified thing of type Sculpture.
Verse.Log:Message(String)
Hospitality.Harmony.<>c__DisplayClass1:<DestroySafely>b__0()
Hospitality.ModBaseHospitality:Tick(Int32)
HugsLib.HugsLibController:OnTick()
HugsLib.Core.HugsTickProxy:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()


Current mod list (so far its been stable, except for the sculptures issue ofc):

<activeMods>
    <li>Core</li>
    <li>HugsLib</li>
    <li>RF - More Trait Slots</li>
    <li>TradingSpot</li>
    <li>Refactored Work Priorities</li>
    <li>AllowTool</li>
    <li>PrepareLanding</li>
    <li>LT-DoorMat_1.0.7</li>
    <li>MapReroll</li>
    <li>Hospitality</li>
    <li>BetterVents-BetterVents1.4</li>
    <li>ExpandedProsthetics&amp;OrganEngineering</li>
    <li>EPOERebalanced-1.2</li>
    <li>AreaUnlocker</li>
    <li>FeedTheColonists-A17.2</li>
    <li>Hand Me That Brick</li>
    <li>ImprovedWorkbenches</li>
    <li>USCM - Core</li>
    <li>USCM - Turret</li>
    <li>Additional Traits v2.2 [A17]</li>
    <li>CentralizedClimateControl</li>
    <li>Cooks Can Refuel</li>
    <li>DontShaveYourHead_17.0</li>
    <li>ED-Embrasures</li>
    <li>ED-ShieldsBasic</li>
    <li>GaussWeapons-GaussWeapons1.7</li>
    <li>Grenade Fix Rearmed</li>
    <li>High Caliber</li>
    <li>Industrial-Drill-Rig-Vanilla-Edition</li>
    <li>LaserWeapons-LaserWeapons1.7</li>
    <li>Miscellaneous_Core</li>
    <li>Miscellaneous_Objects</li>
    <li>Miscellaneous_Robots</li>
    <li>Miscellaneous_TrainingFacility</li>
    <li>NackbladIncRimhair</li>
    <li>Nandonalt - Set-up Camp</li>
    <li>RF - Basic Bridges</li>
    <li>RF - Fertile Fields</li>
    <li>RF - Concrete</li>
    <li>RF - Consolidated Traits</li>
    <li>RF - Smooth Stone Walls</li>
    <li>Rimsenal</li>
    <li>Rimsenal_Hair</li>
    <li>Rimsenal_Security</li>
    <li>Rimsenal_Storyteller</li>
    <li>Rimsenal_Vanilla</li>
    <li>RT's Weapon Pack</li>
    <li>RT_Fuse-A17-1.0.7</li>
    <li>Spoons Hair Mod -A17</li>
    <li>SSLightningRod-master</li>
    <li>StackMerger</li>
    <li>T-MoreBedsVanilla</li>
    <li>T-MoreFloors</li>
    <li>T-RawCropThoughts</li>
    <li>[A17]Organized Research Tab v1.0.3</li>
    <li>[SS]BiggerBatteries A17</li>
    <li>[SS]BiggerFuses A17</li>
    <li>EdBPrepareCarefully</li>
    <li>VeinMiner</li>
    <li>PriorityTreatment A17</li>
  </activeMods>

Mehni

Was a problem in an older version of Hospitality. Update it and you should be good to go.

code99xx

Quote from: Mehni on August 31, 2017, 03:58:12 PM
Was a problem in an older version of Hospitality. Update it and you should be good to go.

Many thanks!

I've downloaded the new hospitality mod and all works well now, thanks!