Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Erratum

#1
Outdated / Re: [A17] SeveralPuffins mods for A17
July 15, 2017, 12:03:13 PM
Okay, have a problem here with Recon and Discovery:

My colonists keep sticking livestock into the cryptocaskets. Dead livestock. And when I have them open up the casket, they pop the cadaver back in again immediately.

I suggest adding a 'storage restrictions' thing to the caskets if you're going to use a bodge for resurrection, because I'm getting tired of finding my caskets - not just the Osiris one, but even the ancient cryptocaskets - full of dead chickens.
#2
Outdated / Re: [A17] Change Dresser
June 28, 2017, 05:51:09 PM
I've been having problems with the change dresser not being destrucible - it can't be uninstalled or deconstructed, and pawns will try repeatedly to do so if the task is assigned to no effect.

Even using devmode tools to damage the dresser to 0 HP does nothing.

From the log:

Quote
Object reference not set to an instance of an object
  at ChangeDresser.StoredApparel.StoredApparelContainer.RemoveApparelSets (ChangeDresser.Building_Dresser dresser) [0x00000] in <filename unknown>:0
  at ChangeDresser.Building_Dresser.Dispose () [0x00000] in <filename unknown>:0
  at ChangeDresser.Building_Dresser.Destroy (DestroyMode mode) [0x00000] in <filename unknown>:0
  at RimWorld.Designator_Deconstruct.DesignateThing (Verse.Thing t) [0x00000] in <filename unknown>:0
  at RimWorld.Designator_Deconstruct.DesignateSingleCell (IntVec3 loc) [0x00000] in <filename unknown>:0
  at Verse.Designator.DesignateMultiCell (IEnumerable`1 cells) [0x00000] in <filename unknown>:0
  at Verse.DesignatorManager.ProcessInputEvents () [0x00000] in <filename unknown>:0
  at RimWorld.MapInterface.HandleMapClicks () [0x00000] in <filename unknown>:0
  at RimWorld.UIRoot_Play.UIRootOnGUI () [0x00000] in <filename unknown>:0
  at Verse.Root.OnGUI () [0x00000] in <filename unknown>:0

Edit: It corrected itself after I made a clothing group in one of the dressers, even though there were no items in the group. Looks like just an edge case.
#3
Quote from: lperkins2 on June 27, 2017, 07:28:04 PM
So, checking out the source code on github, I spotted that someone (richmost) has a fork which is updated for A17.1557.  Unfortunately, he did not provide the compiled assemblies to make it actually work.  Anyway, about 2 hours of getting monodevelop to build for dotnet 3.5 later, I have a working copy that doesn't seem to be spitting errors into the console.

If anyone is interested, I'm including a copy here.  I make no promises about it, I didn't even more than glance at the changes richmost made, so make sure you back up your save file and what not first.

Looks like something's broken, because I get this error in dev console:
Quote
Exception printing Vent87924 at (131, 0, 180): System.NullReferenceException: Object reference not set to an instance of an object
  at RimWorld.Building_Vent.get_Graphic () [0x00000] in <filename unknown>:0
  at Verse.Thing.Print (Verse.SectionLayer layer) [0x00000] in <filename unknown>:0
  at Verse.ThingWithComps.Print (Verse.SectionLayer layer) [0x00000] in <filename unknown>:0
  at Verse.SectionLayer_ThingsGeneral.TakePrintFrom (Verse.Thing t) [0x00000] in <filename unknown>:0
Verse.Log:Error(String)
Verse.SectionLayer_ThingsGeneral:TakePrintFrom(Thing)
Verse.SectionLayer_Things:Regenerate()
Verse.Section:RegenerateLayers(MapMeshFlag)
Verse.MapDrawer:TryUpdateSection(Section)
Verse.MapDrawer:MapMeshDrawerUpdate_First()
RedistHeat.AirNetManager:UpdateMapDrawer()
RedistHeat.AirNetTicker:MapComponentUpdate()
Verse.MapComponentUtility:MapComponentUpdate(Map)
Verse.Map:MapUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()
#4
I don't suppose there's any plans for making it so you can dump heat into a body of water if your colony happens to have one nearby, are there?