[MOD](Alpha 8) Rimworld: What The Deuce - 1.3a - 22/01/2015

Started by leondrel, January 01, 2015, 10:52:39 AM

Previous topic - Next topic

Dragoon

yay you added in cleaning but does it work with modded pants as well?
Quote from: faltonico
I truly can't understand that sense of balancing a LOT of modders have, pouring more resources on something doesn't make it more difficult, but more annoying. It is not engaging, even if i'm swimming in silver at late game ¿why to bother?, why all the effort to get there?.

leondrel

Yes it appears so, below are the soiled shots, the washing machine turns them back to normal after.

Also found an interesting bug, if you start the washing, then recruit the washer, clean pants come out instantly, skipping the usual time, probably the same happens if you change to a priority job, on the todo list.




leondrel

Change Log 1.2
-Added the Digestion activity to assist in calculating how often poo comes
-Changed the way poo fullness is calculated, now linked with food and the new digestion activity, which is linked to the stomach and intestines
-Colonist hunger is now also linked to the Digestion activity, certain diseases lower Digestion efficiency which causes the colonist to get hungry faster
-Added the ability for food stuffs to be contaminated, eating contaminated food has a chance to cause one of the diseases below
-Contaminated food doesn't obviously show you that it's contaminated, a small negative thought occurs to the pawn eating it however
-Contaminated food can contaminate other foods nearby if they're both indoors in the same room
-Added 6 diseases, viral gastroenteritis, giardiasis, cholera, polio, hep A and hep E
   Gastro - severity increases rapidly, not fatal, immunity gained in ~3 days
   Giardiasis - severity increases slower than gastro, not fatal, no immunity, will pass in 5 days
   Cholera - severity increases very rapidly, will kill in 2 days without medical aid, heals on it's own after 4 days
   Polio - slow disease, not fatal, immunity gained in ~16 days, affects many parts of the body, sets the stage for lasting paralysis
   Hep A and E - both slow diseases, non fatal, immunity gained in ~13 days, liver/blood filtration mostly hit, can cause chronic hepatitis later
-The diseases all have different incubation times and it's impossible to tell if someone has an incubating disease
-Added 7 incidents, large and small gastro and cholera outbreaks, a food contamination event as well as post-polio syndrome and chronic hepatitis

ItchyFlea

#18
Got a minor bug report:
When someone is heading off the to toilet to do their business, if you order them to do someone else before they get there, the toilet remains set as 'In Use' and stays that way until the save is reloaded.

Interesting mod and now my colonists seem a little more human now that they have to do human things once every day or so.

EDIT:
Is it possible to empty a latrine? It's full and is starting to create a mess in my bathroom.
All my mods are licensed under a Attribution-NonCommercial-ShareAlike 4.0 International
Ask for permission before using in ModPacks

Click here for a list of the mods I've created

leondrel

Just fixed up the issue with the toilets being in use, I didn't understand how the reservation system worked in the base game and made a poor substitute, I know how it works now (kinda) so it appears to be without issue.

As for emptying toilets, no, not yet, it's what I want to put in for 1.3
Deconstructing the toilet is unfortunately the easiest way to stop that poop flowing.

1.3 should be done this week at some point.

hyprformnce

not sure if this is possible, but perhaps give the colonists a positive thought for using the only toilet in an enclosed room. sort of like how colonists like to sleep in a private room, I imagine they would also like to do their business in a private room :p

Also, i get this error in the console (attached) in my fresh colony. I also use a lot of mods though, so perhaps that is the cause if you can't reproduce it on your end.

[attachment deleted due to age]

leondrel

Yes it is possible and is along the lines of something I was wanting to try and add, as well as negative thoughts for being seen by others while using the toilet.

As for that error I would guess that it's because the body part I added, Intestines, has been overwritten by another mod that changes the body.

I'll have to have a look into a solution, I think that RecipeNurse mod can fix it.

Baguette

Oh dear god all my toilets are full to the brim and theres crap everywhere what do i do
R.I.P all my saves that got permanently corrupted by mods
2015-2015

HBKRKO619

Quote from: Baguette on January 17, 2015, 02:24:23 PM
Oh dear god all my toilets are full to the brim and theres crap everywhere what do i do

He said something like 4 or 5 posts before that actually, there's no solution other than deconstruct the toilet and rebuild it.

leondrel

Yeah sorry about that, haven't had much chance to update this during the week. And was being a boss out on a boat today with my pashmina afgan.

Been working on getting poo cleaning happening, as well as creating the poo resource that will be used for methane power/heat generators which are in various stages of progress. Just picture prisoners powering your base with all their shit....

Just been having some trouble getting the toilet cleaning 'Toil' to fail when there's no viable storage to place the poo in. At the moment it errors like a nub telling me that the storage location is invalid, which I damn well know already...

The "art" and other XML stuff is in already, it's just this Toil issue that's preventing release, should hopefully figure out what I'm doing wrong in the next couple of hours.

leondrel

Updated to 1.3
We now have a poo item that can be collected from toilets! Excellent!
Pawns will now want to clean that loo after the toilets reach 50% capacity, this cleaning activity creates a poo resource, which currently can't be used, but it will be useful in 1.4

Still working on the poo piping system, once that's done it should be no problem to add in the various power/heat buildings. I'm thinking of a poo-source to destination type system, toilets are always sources and gas heaters are always destinations, so vaguely emulating pipes full of poo that head off to the de-pooing facility, different from the PowerNet system that is used for power distribution.

I have some time off next weekend so I will be having a good long look at all this poo.

As always, let me know of any issues, I'm just one amazing man and can't cover all variables.

StorymasterQ

Make a Polished Turd Ball Art recipe :D We know the Mythbusters had done it, so it's doable!
I like how this game can result in quotes that would be quite unnerving when said in public, out of context. - Myself

The dubious quotes list is now public. See it here

ItchyFlea

You asked to be advised of issues, so I've got some bug reports for you:

Bug 1: Soiled clothing crashes game on load.
Description: If a colonist's clothing gets soiled, save and quit the game, then reload the saved game, the game crashes.
Repro steps:
1) Let a colonist soil themselves.
2) Save the game.
3) Exit RimWorld completely.
4) Start RimWorld and load the save.

From output_log:
InvalidOperationException: SaveableFromNode exception: System.InvalidOperationException: SaveableFromNode exception: System.InvalidOperationException: SaveableFromNode exception: System.NullReferenceException: Object reference not set to an instance of an object

  at Verse.Thing.ExposeData () [0x00000] in <filename unknown>:0

  at Verse.ThingWithComponents.ExposeData () [0x00000] in <filename unknown>:0

  at Verse.ScribeExtractor.SaveableFromNode[Apparel] (System.Xml.XmlNode subNode, System.Object[] ctorArgs) [0x00000] in <filename unknown>:0
Subnode:
<li Class="Everyone_Poops.SoiledApparel"><def>Soiled_Apparel_Pants</def><id>Soiled_Apparel_Pants35988</id><pos>(-1000, -1000, -1000)</pos><health>100</health><stuff>Synthread</stuff></li>

  at Verse.ScribeExtractor.SaveableFromNode[Apparel] (System.Xml.XmlNode subNode, System.Object[] ctorArgs) [0x00000] in <filename unknown>:0

  at Verse.Scribe_Collections.LookList[Apparel] (System.Collections.Generic.List`1& list, System.String listLabel, LookMode lookMode, System.Object[] ctorArgs) [0x00000] in <filename unknown>:0

  at Verse.Scribe_Collections.LookList[Apparel] (System.Collections.Generic.List`1& list, System.String listLabel, LookMode lookMode, System.Object singleCtorArg) [0x00000] in <filename unknown>:0

  at RimWorld.Pawn_ApparelTracker.ExposeData () [0x00000] in <filename unknown>:0

  at Verse.ScribeExtractor.SaveableFromNode[Pawn_ApparelTracker] (System.Xml.XmlNode subNode, System.Object[] ctorArgs) [0x00000] in <filename unknown>:0
Subnode:
<apparel><wornApparel><li Class="Everyone_Poops.SoiledApparel"><def>Soiled_Apparel_Pants</def><id>Soiled_Apparel_Pants35988</id><pos>(-1000, -1000, -1000)</pos><health>100</health><stuff>Synthread</stuff></li><li Class="Apparel"><def>Apparel_BasicShirt</def><id>Apparel_BasicShirt35856</id><pos>(-1000, -1000, -1000)</pos><health>100</health><stuff>Synthread</stuff></li><li Class="Everyone_Poops.SoiledApparel"><def>Soiled_Apparel_PowerArmor</def><id>Soiled_Apparel_PowerArmor36166</id><pos>(-1000, -1000, -1000)</pos><health>100</health><color>RGBA(0.439, 0.332, 0.332, 1.000)</color><colorActive>True</colorActive></li></wornApparel></apparel>

  at Verse.ScribeExtractor.SaveableFromNode[Pawn_ApparelTracker] (System.Xml.XmlNode subNode, System.Object[] ctorArgs) [0x00000] in <filename unknown>:0

  at Verse.Scribe_Deep.LookDeep[Pawn_ApparelTracker] (RimWorld.Pawn_ApparelTracker& target, System.String label, System.Object[] ctorArgs) [0x00000] in <filename unknown>:0

  at Verse.Scribe_Deep.LookDeep[Pawn_ApparelTracker] (RimWorld.Pawn_ApparelTracker& target, System.String label, System.Object singleCtorArg) [0x00000] in <filename unknown>:0

  at Verse.Pawn.ExposeData () [0x00000] in <filename unknown>:0

  at Everyone_Poops.PooPawn.ExposeData () [0x00000] in <filename unknown>:0

  at Verse.ScribeExtractor.SaveableFromNode[Thing] (System.Xml.XmlNode subNode, System.Object[] ctorArgs) [0x00000] in <filename unknown>:0
Subnode:
<thing Class="Everyone_Poops.PooPawn"><def>Human</def><id>Human35854</id><pos>(171, 0, 77)</pos><rot>2</rot><faction>Colony2008059589</faction><kindDef>Colonist</kindDef><jailerFaction>null</jailerFaction><story><name.first>Alexander</name.first><name.last>Wilshire</name.last><name.nick>Crunchy</name.nick><childhood>Scout-1463904967</childhood><adulthood>MidworldChef-104605339</adulthood><skinColor>RGBA(0.949, 0.929, 0.878, 1.000)</skinColor><hairColor>RGBA(0.310, 0.280, 0.260, 1.000)</hairColor><crownType>Narrow</crownType><headGraphicPath>Things/Pawn/Humanoid/Heads/Male/Male_Narrow_Pointy</headGraphicPath><hairDef>Wavy</hairDef><traits><allTraits><li Class="Trait"><def>Nerves</def><degree>-1</degree></li><li Class="Trait"><def>PsychicSensitivity</def><degree>-2</degree></li></allTraits></traits></story><apparel><wornApparel><li Class="Everyone_Poops.SoiledApparel"><def>Soiled_Apparel_Pants</def><id>Soiled_Apparel_Pants35988</id><pos>(-1000, -1000, -1000)</pos><health>100</health><stuff>Synthread</stuff></li><li Class="Apparel"><def>Apparel_BasicShirt</def><id>Apparel_BasicShirt35856</id><pos>(-1000, -1000, -1000)</pos><health>100</health><stuff>Synthread</stuff></li><li Class="Everyone_Poops.SoiledApparel"><def>Soiled_Apparel_PowerArmor</def><id>Soiled_Apparel_PowerArmor36166</id><pos>(-1000, -1000, -1000)</pos><health>100</health><color>RGBA(0.439, 0.332, 0.332, 1.000)</color><colorActive>True</colorActive></li></wornApparel></apparel><equipment><primary IsNull="True" /></equipment><mind><MindState><lastJobTag>Idle</lastJobTag><duty IsNull="True" /><enemyTarget>null</enemyTarget></MindState></mind><playerController><drafter><autoUndrafter><lastNonWaitingTick>21200</lastNonWaitingTick></autoUndrafter></drafter></playerController><jobs><curJob><def>Wait</def><targetC>(0, 0, 0)</targetC><targetQueueA IsNull="True" /><targetQueueB IsNull="True" /><placedTargets IsNull="True" /><numToBring IsNull="True" /><expiryTime>21402</expiryTime><bill>null</bill><commTarget>null</commTarget><eqToUse>null</eqToUse></curJob><curJobDriver Class="JobDriver_Wait"><curToilIndex>0</curToilIndex><ticksLeftThisToil>-7</ticksLeftThisToil><curToilCompleteMode>Never</curToilCompleteMode></curJobDriver></jobs><ageTracker><age>26</age><dateOfBirthDay>9</dateOfBirthDay><dateOfBirthMonth>Jul</dateOfBirthMonth></ageTracker><healthTracker><pawnHealth>25</pawnHealth><bodyModel><healthDiffs /><diseaseImmunity /></bodyModel><operationsBillStack><bills /></operationsBillStack></healthTracker><pather><moving>False</moving><nextCell>(171, 0, 77)</nextCell><totalMoveDuration>30</totalMoveDuration><pathMode>OnCell</pathMode></pather><inventory><container><maxStacks>99999</maxStacks><contents><li Class="ThingWithComponents"><def>DoorKey</def><id>DoorKey35857</id><pos>(-1000, -1000, -1000)</pos><health>30</health></li></contents></container></inventory><filth><carriedFilth><li Class="Filth"><def>FilthDirt</def><id>FilthDirt36266</id><pos>(-1000, -1000, -1000)</pos><thickness>1</thickness><sources /></li></carriedFilth></filth><food><pieceFood><curLevel>41.63175</curLevel></pieceFood></food><rest><pieceRest><curLevel>55.04523</curLevel></pieceRest></rest><carryHands><container><maxStacks>1</maxStacks><contents /></container></carryHands><psychology><thoughts><thoughts><li Class="Thought_Observation"><def>ObservedLayingCorpse</def><age>2100</age><targetHash>5403</targetHash></li><li Class="Thought"><def>SocialTalk</def><age>8250</age></li><li Class="Thought"><def>SocialTalk</def><age>7050</age><instancePowerFactor>0.4</instancePowerFactor></li><li Class="Thought"><def>PoodPants</def><age>2250</age></li><li Class="Thought"><def>PoodPantsCont</def><age>450</age></li><li Class="Thought"><def>PoodPantsCont</def><age>150</age></li><li Class="Thought"><def>PoodPantsCont</def><age>1200</age></li><li Class="Thought"><def>PoodPantsCont</def><age>900</age></li><li Class="Thought"><def>PoodPantsCont</def><age>600</age></li><li Class="Thought"><def>PoodPants</def><age>5250</age></li><li Class="Thought"><def>PoodPants</def><age>3750</age></li><li Class="Thought"><def>EnvironmentDark</def><age>0</age></li><li Class="Thought"><def>Poo</def><age>0</age></li></thoughts></thoughts><mood><curLevel>27.95884</curLevel></mood><environment><curLevel>47.53286</curLevel></environment><openness><curLevel>85</curLevel></openness><recentMemory><lastLightTick>16978</lastLightTick><lastOutdoorTick>21178</lastOutdoorTick></recentMemory></psychology><prisoner IsNull="True" /><ownership><ownedBed>null</ownedBed></ownership><talker><lastTalkTime>21061</lastTalkTime></talker><skills><skills><li Class="SkillRecord"><def>Construction</def><level>4</level><xpSinceLastLevel>2817.982</xpSinceLastLevel></li><li Class="SkillRecord"><def>Growing</def><level>3</level><xpSinceLastLevel>481.2798</xpSinceLastLevel><passion>Minor</passion></li><li Class="SkillRecord"><def>Research</def><level>3</level></li><li Class="SkillRecord"><def>Mining</def><level>3</level><xpSinceLastLevel>3130.728</xpSinceLastLevel><passion>Minor</passion></li><li Class="SkillRecord"><def>Shooting</def><level>6</level><xpSinceLastLevel>4023.283</xpSinceLastLevel><passion>Minor</passion></li><li Class="SkillRecord"><def>Melee</def><level>3</level><xpSinceLastLevel>1772.935</xpSinceLastLevel></li><li Class="SkillRecord"><def>Social</def><level>5</level><xpSinceLastLevel>2483.462</xpSinceLastLevel></li><li Class="SkillRecord"><def>Cooking</def><level>9</level><xpSinceLastLevel>1545.807</xpSinceLastLevel><passion>Minor</passion></li><li Class="SkillRecord"><def>Medicine</def><level>3</level><xpSinceLastLevel>1094.354</xpSinceLastLevel></li><li Class="SkillRecord"><def>Artistic</def><level>3</level></li><li Class="SkillRecord"><def>Crafting</def><level>5</level><xpSinceLastLevel>4719.216</xpSinceLastLevel></li></skills></skills><workSettings><workPriorities><keys><li>Cooking</li><li>Crafting</li><li>Warden</li><li>Hunting</li><li>Repair</li><li>Construction</li><li>Patient</li><li>Firefighter</li><li>Research</li><li>Art</li><li>Cleaning</li><li>Hauling</li><li>PlantCutting</li></keys><values><li>4</li><li>4</li><li>4</li><li>4</li><li>4</li><li>4</li><li>4</li><li>4</li><li>0</li><li>0</li><li>0</li><li>0</li><li>0</li></values></workPriorities></workSettings><diseaseTracker><diseaseIncubation>-1</diseaseIncubation><diseaseIncubating /></diseaseTracker><poo><insidePoo><curLevel>37.42027</curLevel><ticksToNextPooDrop>1500</ticksToNextPooDrop></insidePoo></poo></thing>
  at Verse.ScribeExtractor.SaveableFromNode[Thing] (System.Xml.XmlNode subNode, System.Object[] ctorArgs) [0x00000] in <filename unknown>:0

  at Verse.Scribe_Collections.LookList[Thing] (System.Collections.Generic.List`1& list, System.String listLabel, LookMode lookMode, System.Object[] ctorArgs) [0x00000] in <filename unknown>:0

  at Verse.Scribe_Collections.LookList[Thing] (System.Collections.Generic.List`1& list, System.String listLabel, LookMode lookMode, System.Object singleCtorArg) [0x00000] in <filename unknown>:0

  at Verse.MapIniter_LoadFromFile.InitMapFromFile (System.String mapFileName) [0x00000] in <filename unknown>:0

  at VerseBase.RootMap.Start () [0x00000] in <filename unknown>:0

(Filename:  Line: -1)

Platform assembly: C:\Games\RimWorld\RimWorld Alpha 8f\RimWorld671Win_Data\Managed\Boo.Lang.dll (this message is harmless)
NullReferenceException: Object reference not set to an instance of an object
  at Verse.MapDrawer.MapMeshDrawerUpdate_First () [0x00000] in <filename unknown>:0

  at Verse.Map.MapUpdate () [0x00000] in <filename unknown>:0

  at VerseBase.RootMap.Update () [0x00000] in <filename unknown>:0

(Filename:  Line: -1)

NullReferenceException: Object reference not set to an instance of an object
  at Verse.ThingOverlays.ThingOverlaysOnGUI () [0x00000] in <filename unknown>:0

  at RimWorld.UIRoot_Map.UIRootOnGUI () [0x00000] in <filename unknown>:0

  at VerseBase.Root.OnGUI () [0x00000] in <filename unknown>:0

(Filename:  Line: -1)

NullReferenceException: Object reference not set to an instance of an object
  at Verse.ThingOverlays.ThingOverlaysOnGUI () [0x00000] in <filename unknown>:0

  at RimWorld.UIRoot_Map.UIRootOnGUI () [0x00000] in <filename unknown>:0

  at VerseBase.Root.OnGUI () [0x00000] in <filename unknown>:0

(Filename:  Line: -1)

NullReferenceException: Object reference not set to an instance of an object
  at Verse.MapDrawer.MapMeshDrawerUpdate_First () [0x00000] in <filename unknown>:0

  at Verse.Map.MapUpdate () [0x00000] in <filename unknown>:0

  at VerseBase.RootMap.Update () [0x00000] in <filename unknown>:0

(Filename:  Line: -1)

NullReferenceException: Object reference not set to an instance of an object
  at Verse.ThingOverlays.ThingOverlaysOnGUI () [0x00000] in <filename unknown>:0

  at RimWorld.UIRoot_Map.UIRootOnGUI () [0x00000] in <filename unknown>:0

  at VerseBase.Root.OnGUI () [0x00000] in <filename unknown>:0

(Filename:  Line: -1)

NullReferenceException: Object reference not set to an instance of an object
  at Verse.ThingOverlays.ThingOverlaysOnGUI () [0x00000] in <filename unknown>:0

  at RimWorld.UIRoot_Map.UIRootOnGUI () [0x00000] in <filename unknown>:0

  at VerseBase.Root.OnGUI () [0x00000] in <filename unknown>:0

(Filename:  Line: -1)

NullReferenceException: Object reference not set to an instance of an object
  at Verse.MapDrawer.MapMeshDrawerUpdate_First () [0x00000] in <filename unknown>:0

  at Verse.Map.MapUpdate () [0x00000] in <filename unknown>:0

  at VerseBase.RootMap.Update () [0x00000] in <filename unknown>:0

(Filename:  Line: -1)


Bug 2: Washing machine NullRef with bills in it.
Description: The game will throw nullref's when you open the bills tab on a washing machine after save, quit, reload.
Repro steps:
1) Build a washing machine.
2) Give it a clean soiled clothing bill.
3) Save the game.
4) Quit the game.
5) Open game, reload save.
6) Select washing machine and open bills tab.

From output_log:
Could not load reference to Verse.RecipeDef named Clean_Soiled_Apparel_Pants

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

Could not load reference to Verse.ThingDef named Soiled_Apparel_Pants

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

Platform assembly: C:\Games\RimWorld\RimWorld Alpha 8f\RimWorld671Win_Data\Managed\Boo.Lang.dll (this message is harmless)
Exception doing inspect pane: System.NullReferenceException: Object reference not set to an instance of an object

  at RimWorld.Bill.get_Label () [0x00000] in <filename unknown>:0

  at RimWorld.Bill.get_LabelCap () [0x00000] in <filename unknown>:0

  at RimWorld.Bill.DrawInterface (Rect rect) [0x00000] in <filename unknown>:0

  at RimWorld.BillStack.DrawListing (Rect rect, System.Func`1 recipeOptionsMaker, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight) [0x00000] in <filename unknown>:0

  at RimWorld.ITab_Bills.FillTab () [0x00000] in <filename unknown>:0

  at Verse.ITab.DoTabGui () [0x00000] in <filename unknown>:0

  at RimWorld.InspectPane.DoTabs (IEnumerable`1 tabs) [0x00000] in <filename unknown>:0

  at RimWorld.InspectPane.InspectPaneOnGUI () [0x00000] in <filename unknown>:0

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

Exception doing inspect pane: System.NullReferenceException: Object reference not set to an instance of an object

  at RimWorld.Bill.get_Label () [0x00000] in <filename unknown>:0

  at RimWorld.Bill.get_LabelCap () [0x00000] in <filename unknown>:0

  at RimWorld.Bill.DrawInterface (Rect rect) [0x00000] in <filename unknown>:0

  at RimWorld.BillStack.DrawListing (Rect rect, System.Func`1 recipeOptionsMaker, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight) [0x00000] in <filename unknown>:0

  at RimWorld.ITab_Bills.FillTab () [0x00000] in <filename unknown>:0

  at Verse.ITab.DoTabGui () [0x00000] in <filename unknown>:0

  at RimWorld.InspectPane.DoTabs (IEnumerable`1 tabs) [0x00000] in <filename unknown>:0

  at RimWorld.InspectPane.InspectPaneOnGUI () [0x00000] in <filename unknown>:0

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

GUI Error: You are pushing more GUIClips than you are popping. Make sure they are balanced)

(Filename:  Line: 398)

Exception doing inspect pane: System.NullReferenceException: Object reference not set to an instance of an object

  at RimWorld.Bill.get_Label () [0x00000] in <filename unknown>:0

  at RimWorld.Bill.get_LabelCap () [0x00000] in <filename unknown>:0

  at RimWorld.Bill.DrawInterface (Rect rect) [0x00000] in <filename unknown>:0

  at RimWorld.BillStack.DrawListing (Rect rect, System.Func`1 recipeOptionsMaker, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight) [0x00000] in <filename unknown>:0

  at RimWorld.ITab_Bills.FillTab () [0x00000] in <filename unknown>:0

  at Verse.ITab.DoTabGui () [0x00000] in <filename unknown>:0

  at RimWorld.InspectPane.DoTabs (IEnumerable`1 tabs) [0x00000] in <filename unknown>:0

  at RimWorld.InspectPane.InspectPaneOnGUI () [0x00000] in <filename unknown>:0

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

GUI Error: You are pushing more GUIClips than you are popping. Make sure they are balanced)

(Filename:  Line: 398)

Exception doing inspect pane: System.NullReferenceException: Object reference not set to an instance of an object

  at RimWorld.Bill.get_Label () [0x00000] in <filename unknown>:0

  at RimWorld.Bill.get_LabelCap () [0x00000] in <filename unknown>:0

  at RimWorld.Bill.DrawInterface (Rect rect) [0x00000] in <filename unknown>:0

  at RimWorld.BillStack.DrawListing (Rect rect, System.Func`1 recipeOptionsMaker, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight) [0x00000] in <filename unknown>:0

  at RimWorld.ITab_Bills.FillTab () [0x00000] in <filename unknown>:0

  at Verse.ITab.DoTabGui () [0x00000] in <filename unknown>:0

  at RimWorld.InspectPane.DoTabs (IEnumerable`1 tabs) [0x00000] in <filename unknown>:0

  at RimWorld.InspectPane.InspectPaneOnGUI () [0x00000] in <filename unknown>:0

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

GUI Error: You are pushing more GUIClips than you are popping. Make sure they are balanced)

(Filename:  Line: 398)


Bug 3: Colonists soil themselves in less than 6 hours game time. (About 30 seconds play time when playing at 3x speed)
Description: See above.
Repro steps:
1) Start a new colony.
2) Open colonist thought tab and run game at 3x speed.
All my mods are licensed under a Attribution-NonCommercial-ShareAlike 4.0 International
Ask for permission before using in ModPacks

Click here for a list of the mods I've created

leondrel

First 2 bugs I was hoping didn't occur, but I believe there is a way to fix it.
3rd seems I must have left a switch on that speeds up poo time for debugging.

All 3 should be sorted shortly.

HBKRKO619

Yeah, first time I played this mod and I had the extra fast soil bug to. My guys go to toilet every 10 sec in game in X3 speed o-O and 100% soil themself every time they go to sleep.