RimWorld

RimWorld

VFE Ancients - Functional Hygiene
39 Comments
Tleno 2 Jul @ 4:33pm 
They confirmed they will redo it as Vanilla Quests Expanded instead of Vanilla Factions since Ancients aren't much of a faction but it's got the structure of their current Quest mods of exploring areas, and it will be a separate mod upload.
Space Moth  [author] 18 Jun @ 5:32am 
Will keep an eye out. As it is only an XML mod I was able to preemptively update but can remove it if I see confirmation that it is not coming to 1.6
Seanbeag 18 Jun @ 5:12am 
Don't think they are updating VE Ancients to 1.6
CZeus 25 Apr, 2024 @ 12:49am 
Thanks!
Space Moth  [author] 23 Apr, 2024 @ 3:19pm 
@CZeus It has been added by default to the Vanilla Factions Ancients mod!
CZeus 23 Apr, 2024 @ 2:18pm 
update, please
Space Moth  [author] 16 Nov, 2023 @ 1:04am 
A little late to looking into it on this end!
RealLifeHobgoblin 16 Nov, 2023 @ 12:30am 
Yeah they added that patch on April 29th {LINK REMOVED}
Space Moth  [author] 15 Nov, 2023 @ 1:55am 
I have looked into it, and it turns out that the filter and sewage cleaning has been added by default in the Vanilla Factions - Ancients mod. It looks like they've made it more powerful too, able to produce and store water too.

The only difference this mod now provides is allowing you to minimise the filter for taking back home.

The errors should no longer occur.
DocEternal 14 Nov, 2023 @ 11:15am 
Ok, so did a bunch of testing with new colonies. Both this mod and Bill Door's Useful Junk seem to give that same error. Made new maps with each mod and then with neither. Both gave that same error, removing them both got rid of it.
DocEternal 14 Nov, 2023 @ 2:05am 
I'm also getting the same error as TurtleShroom and theomehungryking. I am using Bill Door's Useful Junk but not Worthless Junk. Going to try removing Bill's mod and see if that changes anything. Will update when i know something.
Space Moth  [author] 13 Nov, 2023 @ 1:31pm 
I don't think so, but will look into it!
TurtleShroom 13 Nov, 2023 @ 1:28pm 
I have one called Worthless Junk. Would that count?
Space Moth  [author] 13 Nov, 2023 @ 1:15pm 
I shall take a look into it as soon as I can! Are you using Bill Door's Useful Junks?
TurtleShroom 13 Nov, 2023 @ 1:12pm 
@Lascupa0788

What purpose were they given?
TurtleShroom 13 Nov, 2023 @ 1:11pm 
I am getting the same error as Theomehungryking.
lascupa0788 25 May, 2023 @ 3:10am 
@theomehungryking

It seems that they added a use for them officially, so perhaps this patch no longer works.
theomehungryking 14 May, 2023 @ 6:28am 
part 2

following error,

UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch1 (string)
DubsBadHygiene.HygienePipeMapComp:RebuildPipeGrid (int)
DubsBadHygiene.HygienePipeMapComp:RegenGrids ()
DubsBadHygiene.Patches.HarmonyPatches_Plumbing:GridRegen_Prefix (Verse.Map)
(wrapper dynamic-method) Verse.Map:Verse.Map.MapUpdate_Patch4 (Verse.Map)
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch1 (Verse.Game)
(wrapper dynamic-method) Verse.Root_Play:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)
theomehungryking 14 May, 2023 @ 6:28am 
Hey there hope for some help with a error. did some testing and found that this mod was making the error
Following error:

More than 1 pipe comp in the same cell at (132, 0, 184), things with pipes cannot overlap!
System.ArgumentException: An item with the same key has already been added. Key: (132, 0, 184)
at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x000c1] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at DubsBadHygiene.HygienePipeMapComp.RebuildPipeGrid (System.Int32 P) [0x00122] in <10ca328d21474fe2be6bc0cbe1f4f84a>:0
TurtleShroom 5 Dec, 2022 @ 7:52am 
I guess the best thing you could do would be to patch the Comps statement via replacement.
Space Moth  [author] 5 Dec, 2022 @ 3:32am 
Been unable to reproduce the issue with the CompPowerTrader, it could be a clash between mods maybe, so added extra handling to ensure power settings are not added twice.

I have also fixed the issue with the sewage treatment not ticking as it should.
Space Moth  [author] 2 Dec, 2022 @ 12:23am 
Odd, I will take a look into these issues and see if I can work out what is going on!
TurtleShroom 1 Dec, 2022 @ 7:48pm 
Part two:

PowerNet registered connector it already had: CompPowerTrader(parent=VFEA_AncientWaterFilter75048 at=(157, 0, 122))
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch2 (string)
RimWorld.PowerNet:RegisterConnector (RimWorld.CompPower)
RimWorld.PowerNet:.ctor (System.Collections.Generic.IEnumerable`1<RimWorld.CompPower>)
RimWorld.PowerNetMaker:NewPowerNetStartingFrom (Verse.Building)
RimWorld.PowerNetManager:TryCreateNetAt (Verse.IntVec3)
RimWorld.PowerNetManager:UpdatePowerNetsAndConnections_First ()
(wrapper dynamic-method) Verse.Map:Verse.Map.MapUpdate_Patch4 (Verse.Map)
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch3 (Verse.Game)
Verse.Root_Play:Update ()
TurtleShroom 1 Dec, 2022 @ 7:48pm 
This Mod causes a serious issue on my end. Every time I build a Conduit connected by any path to the Ancient Water Filter, I get an error. It claims that it calls for electricity twice:

PowerNet adding powerComp CompPowerTrader(parent=VFEA_AncientWaterFilter75048 at=(157, 0, 122)) which it already has.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch2 (string)
RimWorld.PowerNet:RegisterAllComponentsOf (Verse.ThingWithComps)
RimWorld.PowerNet:RegisterConnector (RimWorld.CompPower)
RimWorld.PowerNet:.ctor (System.Collections.Generic.IEnumerable`1<RimWorld.CompPower>)
RimWorld.PowerNetMaker:NewPowerNetStartingFrom (Verse.Building)
RimWorld.PowerNetManager:TryCreateNetAt (Verse.IntVec3)
RimWorld.PowerNetManager:UpdatePowerNetsAndConnections_First ()
(wrapper dynamic-method) Verse.Map:Verse.Map.MapUpdate_Patch4 (Verse.Map)
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch3 (Verse.Game)
Verse.Root_Play:Update ()
Kusko25 1 Dec, 2022 @ 9:05am 
Doesn't seem to work for me, the water filter does fill up with sewage, but doesn't clean it
Space Moth  [author] 24 Nov, 2022 @ 4:40am 
Only a minor update to change the icon and description! Re-branding my mods :)
Broms 24 Nov, 2022 @ 4:14am 
What's new in this update?
Almandine-17 21 Oct, 2022 @ 5:27pm 
Dont be sorry! Thank you for taking the time to update the mod!
Space Moth  [author] 21 Oct, 2022 @ 2:40pm 
Sorry about the update delay, had to wait for the vanilla factions mod to update first to work off of.
NothingToSay 21 Oct, 2022 @ 1:48pm 
1.4?
Dracon 10 Jul, 2022 @ 5:02am 
For me they don't work at all. They just blink with the electricity and water signbut both is connected to the filters.
TurtleShroom 7 Jun, 2022 @ 1:41pm 
[code]
PowerNet adding powerComp CompPowerTrader(parent=VFEA_AncientWaterFilter51609 at=(111, 0, 112)) which it already has.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch2 (string)
RimWorld.PowerNet:RegisterAllComponentsOf (Verse.ThingWithComps)
RimWorld.PowerNet:RegisterConnector (RimWorld.CompPower)
RimWorld.PowerNet:.ctor (System.Collections.Generic.IEnumerable`1<RimWorld.CompPower>)
RimWorld.PowerNetMaker:NewPowerNetStartingFrom (Verse.Building)
RimWorld.PowerNetManager:TryCreateNetAt (Verse.IntVec3)
RimWorld.PowerNetManager:UpdatePowerNetsAndConnections_First ()
(wrapper dynamic-method) Verse.Map:Verse.Map.MapUpdate_Patch4 (Verse.Map)
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch3 (Verse.Game)
Verse.Root_Play:Update ()
[/code]

For some reason, every time I do anything involving laying Conduits or adding sources of Power, i get this error with the Ancient Water Filter.
Space Moth  [author] 30 May, 2022 @ 3:31pm 
It looks like this mod is included among the functionality of the useful Junk mod, I do not think you need this one!
Hahnibal 30 May, 2022 @ 1:57pm 
I think I encountered a problem as I had both 'Bill Doors' Useful Junks' and this mod installed. I got lots of 'More than 1 pipe comp in the same cell at (...), things with pipes cannot overlap!' errors ingame. Probably because of the overlapping functionality.
Starways System 28 May, 2022 @ 9:45pm 
I feel like these shouldn't be buildable.
Space Moth  [author] 26 May, 2022 @ 12:13am 
I believe it should be, but if there is a mod to allow it to be minified that might cause a yellow error. I will need to double check that if so, so please let me know if there are any issues!
VelxraTV 25 May, 2022 @ 6:41pm 
Great to see this add more functionality. Will this be compatible with other mods that edit the ancient water filter?
Lekoda 23 May, 2022 @ 4:53pm 
Was wondering why comparability weren't added to these things.
TheReallyRealPlayer 23 May, 2022 @ 10:58am 
Just a cool idea, you could do that for the toilets and sinks added in vanilla genetics expanded. It also would need the animal gates to be replaced by stall doors, too, though.