RimWorld

RimWorld

Replace Stuff - Continued
928 Comments
不善言辞钟表头 Sep 21 @ 8:50pm 
[Core, Assembly-CSharp.dll] Verse.AI.JobDriver.DriverTickInterval(System.Int32 delta)
[Core, Assembly-CSharp.dll] Verse.AI.Pawn_JobTracker.JobTrackerTickInterval(System.Int32 delta)
[Core, Assembly-CSharp.dll] Verse.Pawn.TickInterval(System.Int32 delta)
[Core, Assembly-CSharp.dll] Verse.Thing.DoTick()
[Core, Assembly-CSharp.dll] Verse.TickList.Tick()
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.TickManager.DoSingleTick_Patch4(Verse.TickManager)
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.TickManager.TickManagerUpdate_Patch1(Verse.TickManager)
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.Game.UpdatePlay_Patch2(Verse.Game)
[Core, Assembly-CSharp.dll] Verse.Root_Play.Update()
不善言辞钟表头 Sep 21 @ 8:50pm 
Replace_Stuff.NewThing.RememberWasNewThing:Prefix(Frame __instance)
at RimWorld.JobDriver_ConstructFinishFrame+<>c__DisplayClass8_0.<MakeNewToils>b__1 (System.Int32 delta) [0x001a7] in <24d25868955f4df08b02c73b55f389fe>:0
- TRANSPILER OskarPotocki.VEF: IEnumerable`1 VEF.Pawns.VanillaExpandedFramework_JobDriver_ConstructFinishFrame_MakeNewToils_TickAction_Patch:Transpiler(IEnumerable`1 codeInstructions, MethodBase method)
at Verse.AI.JobDriver.DriverTickInterval (System.Int32 delta) [0x0009f] in <24d25868955f4df08b02c73b55f389fe>:0
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.UnityEngine.StackTraceUtility.ExtractStackTrace_Patch1()
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.Log.Error_Patch2(System.String)
[Core, Assembly-CSharp.dll] Verse.AI.JobUtility.TryStartErrorRecoverJob(Verse.Pawn pawn, System.String message, System.Exception exception, Verse.AI.JobDriver concreteDriver)
不善言辞钟表头 Sep 21 @ 8:50pm 
<24d25868955f4df08b02c73b55f389fe>:0
at RimWorld.CompQuality.SetQuality (RimWorld.QualityCategory q, System.Nullable`1[T] source) [0x00027] in <24d25868955f4df08b02c73b55f389fe>:0
at RimWorld.Frame.CompleteConstruction (Verse.Pawn worker) [0x0017c] in <24d25868955f4df08b02c73b55f389fe>:0
- TRANSPILER Uuugggg.rimworld.Replace_Stuff.main: IEnumerable`1 Replace_Stuff.DestroyedRestore.ReviveBuilding:Transpiler(IEnumerable`1 instructions, MethodBase mb, ILGenerator ilg)
- TRANSPILER OskarPotocki.VEF: IEnumerable`1 VEF.Pawns.VanillaExpandedFramework_Frame_CompleteConstruction_Patch:Transpiler(IEnumerable`1 codeInstructions)
- PREFIX Uuugggg.rimworld.Replace_Stuff.main: Boolean Replace_Stuff.Virtualize_CompleteConstruction:Prefix(Frame __instance, Pawn worker)
- PREFIX Uuugggg.rimworld.Replace_Stuff.main: Void
不善言辞钟表头 Sep 21 @ 8:50pm 
<24d25868955f4df08b02c73b55f389fe>:0
at RimWorld.TaleReference.GenerateText (RimWorld.TextGenerationPurpose purpose, Verse.RulePackDef extraInclude, System.Collections.Generic.List`1[T] extraRules, System.Collections.Generic.Dictionary`2[TKey,TValue] extraConstants) [0x00019] in <24d25868955f4df08b02c73b55f389fe>:0
at RimWorld.CompArt.GenerateTitle (RimWorld.ArtGenerationContext context) [0x0003d] in <24d25868955f4df08b02c73b55f389fe>:0
at RimWorld.CompArt.InitializeArtInternal (Verse.Thing relatedThing, RimWorld.ArtGenerationContext source) [0x0006c] in <24d25868955f4df08b02c73b55f389fe>:0
at RimWorld.CompArt.InitializeArt (RimWorld.ArtGenerationContext source) [0x00000] in
不善言辞钟表头 Sep 21 @ 8:49pm 
<24d25868955f4df08b02c73b55f389fe>:0
at System.Collections.Generic.List`1[T].AddEnumerable (System.Collections.Generic.IEnumerable`1[T] enumerable) [0x00059] in <51fded79cd284d4d911c5949aff4cb21>:0
at System.Collections.Generic.List`1[T].InsertRange (System.Int32 index, System.Collections.Generic.IEnumerable`1[T] collection) [0x000f4] in <51fded79cd284d4d911c5949aff4cb21>:0
at System.Collections.Generic.List`1[T].AddRange (System.Collections.Generic.IEnumerable`1[T] collection) [0x00000] in <51fded79cd284d4d911c5949aff4cb21>:0
at RimWorld.TaleTextGenerator.GenerateTextFromTale (RimWorld.TextGenerationPurpose purpose, RimWorld.Tale tale, System.Int32 seed, System.Collections.Generic.List`1[T] extraInclude, System.Collections.Generic.List`1[T] extraRules, System.Collections.Generic.Dictionary`2[TKey,TValue] extraConstants) [0x0010a] in
不善言辞钟表头 Sep 21 @ 8:49pm 
Exception in JobDriver tick for pawn DMS_Mech_ShaftWorker768476 driver=JobDriver_ConstructFinishFrame (toilIndex=1) driver.job=(FinishFrame (Job_2627422) A = Thing_Frame_Bed2130752 Giver = JobGiver_Work [workGiverDef: ConstructFinishFrames])
System.NullReferenceException: Object reference not set to an instance of an object
[Ref 4B7CF105]
at Verse.Grammar.GrammarUtility+<RulesForPawn>d__1.MoveNext () [0x00149] in <24d25868955f4df08b02c73b55f389fe>:0
at RimWorld.Tale_SinglePawn+<SpecialTextGenerationRules>d__10.MoveNext () [0x00082] in <24d25868955f4df08b02c73b55f389fe>:0
at RimWorld.Tale+<GetTextGenerationRules>d__29.MoveNext () [0x00151] in
Meme Goddess  [author] Sep 19 @ 10:51pm 
I'll add it to my todo list ^.^
Poindexter1985 Sep 19 @ 9:04pm 
@Meme Goddess - I think that would be a good change. The original author can be well-acknowledged and linked in the description. It's a minor usability issue as it stands, because it's certainly not where the end user is expecting or wanting to go when they open the linked URL from a mod manager.
Meme Goddess  [author] Sep 19 @ 8:06pm 
@Poindexter1985 ~ Originally it was left like that intentionally, but I have been thinking of going and changing it due to how many people have brought it up
Poindexter1985 Sep 19 @ 7:18pm 
Is the URL in the About.xml file for this (and your other Continued mods) meant to point to Uuugggg's profile? That normally links to the workshop page for the actual mod.
Robob Sep 19 @ 12:42am 
Robin Banks Sep 19 @ 12:07am 
the mod is alive.... amen!!!

not a big fan of mods unlike others that need to overblow their game with a couple hundreds of mods, but this one....this one is essential to me. THANK YOU.
Meme Goddess  [author] Sep 18 @ 5:33pm 
@Robob ~ The mod called "wall corners"? I can add it to the list ^.^
Robob Sep 18 @ 10:39am 
Could you please add compatibility for "wall corners"? I'd like to be able to replace walls with beveled ones and vice versa
Meme Goddess  [author] Sep 18 @ 1:18am 
I wouldn't mind taking a look at them if you want to send logs ^.^
Nik.rul Sep 17 @ 10:58pm 
I'm getting a lot of errors when enabling everything from library mods to small mods. For example, ventilation and air conditioners in the walls. The errors are very varied, but no developer has been able to help me with the logs yet.
Meme Goddess  [author] Sep 17 @ 5:48pm 
@Nik.rul ~ What bugs are these? I can fix them ^.^

@ShadouFireborn ~ Ah, haha, so there's no issue?
Nik.rul Sep 16 @ 10:26pm 
I encountered a number of bugs and incompatibilities with other mods, but I read the description of the original mod, so... I won't create an issue. I'll just leave a comment in case someone encounters something similar. :machiko:
ShadouFireborn Sep 16 @ 4:34pm 
Follow up to my last comment: TOTALLY my bad. The over-wall vent is working for vacuum, I just got fooled by the game. Tynan didn't code the Oxygen Pumps very well. They work faster than the vent (both vanilla and the over-wall from replace stuff), and will report their power setting as 'low' as long as the vacuum in the room is 0%. Since it pumps in oxygen faster than the vent lets it out, you see the room vacuum as 0%, the oxygen pump not working, and that vent that's open to vacuum appears to not be letting in the vacuum at all, because you'd think the oxygen pump would be working.
ShadouFireborn Sep 15 @ 5:59pm 
Follow up on the bug I reported last month: The over-wall vent still does not equalize vacuum between rooms. It allows heat transfer, but not oxygen. Vanilla vents both transfer heat and equalize pressure.
Pet Mudstone Sep 14 @ 5:06pm 
Unfortunately it seems like Replace Stuff makes the categorized dropdowns from Clean Categories: Dropdowns (which is itself reliant on Material Sub-Menu and Float Sub-Menus ) not function. Objects like bed and double beds are not consolidated into a single button with a context menu as they should be with Replace Stuff enabled. I've tested this without any other mods other than dependencies in use and there are no relevant errors or warnings to be found in the console.

Console Log: [rentry.co]
RimSort Modlist (XML of course) [rentry.co]
Bretthackattack Sep 14 @ 8:04am 
Rest In Peace to Uuugggg. I'm not sure how many mods of theirs I have downloaded but this one was one of my favorites. Thank you for taking up the mantel and continuing the mods for current and future patches.
Rusturion Sep 14 @ 3:51am 
Thanks, I actually traced it back to this mod:
https://steamcommunity.com/sharedfiles/filedetails/?id=3093303048

I have reported it to them directly.
Meme Goddess  [author] Sep 13 @ 11:34pm 
@Chubby ~ Nope, it's all included in this mod now

@get it twisted ~ I don't think it did, but it's also on my (admittedly pretty long) todo list to add it ^.^

@Rusturion ~ Could I have a modlist exported via RimSort on rentry.co, and possibly a save file of the issue happening?
Rusturion Sep 13 @ 10:04pm 
Thanks for updating this mod.

Sadly I'm also having people shoot into my gravship through over the wall coolers.
get it twisted Sep 13 @ 4:22pm 
hello, i think the old replace stuff had double wide vents but they are not appearing in my save in this continuation, will they be added at a later date?
Chubby Sep 13 @ 2:20am 
Do I still need Replace Stuff Compatibility for this mod?
Eris Luuvan Sep 9 @ 1:47pm 
No problem and no pressure! Best of luck with the bug hunt haha
Meme Goddess  [author] Sep 9 @ 4:29am 
@Eris Luuvan ~ Ah yep, discussions don't give notifications. That looks like a mod conflict, I'll add it to my list and get to it when I can ^.^
Eris Luuvan Sep 9 @ 2:54am 
Hey! I had someone offhandedly mention that new discussions don't notify mod authors if they exist, so leaving a comment to say I threw a pooooossibly error log in there? Either way, thank you for continuing this mod, it is basically essential in my modlists haha
Gabe Knight Sep 4 @ 11:40am 
In my memories, either this mod or another allowed me to truly replace anything by anything, IE: a wooden crate in place of a wall; while this mod does really good in my current run, it has some limitations. Anyone knows of something that'd be more 'unlimited'?
oldnewone Sep 4 @ 12:23am 
No errors Goddess. Just when trying to replace chair, blueprint is red and game says "Space is already occupied". Like mod is not present in my game but it is.
Meme Goddess  [author] Sep 4 @ 12:06am 
@Corvus ~ It's possible, but I'm curious as to what the use case would be O.o

@fey ~ Any errors show up in the console?
Corvus Sep 3 @ 6:10am 
Would it be possible to add double-width vents?
Sanswer Aug 31 @ 6:56pm 
I'm not sure if it's a mod incompatibility on my end since I also use a mod to uninstall coolers, but colonists can shoot through the over wall coolers
prplelefants Aug 31 @ 9:08am 
my condolences to the family. thank you for continuing his work.
Recipient Lumber Aug 30 @ 8:55pm 
@fey try simply loading it by itself you might also still have the old one on and maybe thats causing it as while it isn't the case for this but some mods have the same mod Id and rim world fucks it up so also try unsubscribing the old one
Señor Mondongo Aug 30 @ 6:59pm 
Oh I see. TYSM
fey Aug 30 @ 5:04pm 
For some reason this has totally stopped working for me. It's like it's not even in the load order even though it is.
Meme Goddess  [author] Aug 30 @ 3:58pm 
@Señor Mondongo ~ You don't need Replace Stuff Mod Compatibility anymore, as yes, it was included in this mod now. It might not work correctly for SOS2, considering when the Mod Compatibility mod was rolled into this one, SOS2 1.6 wasn't out yet. If there are any issues with it, please do let me know <3

@Öffentliches Ärgernis ~ Hmmm ok, I'll do some testing and see what I can find
Señor Mondongo Aug 30 @ 11:34am 
Hi Meme Goddes. The "Replace Stuff Mod Compatibility" is already included?, I'm playing for the first time with SOS2 and it seems I need that but is isnt out for 1.6
Ayaka Aug 30 @ 11:25am 
Well, thanks all the same, I'll hopefully be on the look out for an update that fixes it.
Öffentliches Ärgernis Aug 30 @ 3:30am 
I didn't investigate the issue in particular, so this is more a question like: "has anybody else experienced it?" but it seems to me, that an auto-rebuild building doesn't keep its settings and I'm quite sure this mod ensured that once.
A flashstorm destroyed my library and the auto-rebuild bookshelves where set to "accept any books" instead of my grouped sets to have different parts in the library for textbooks, novels, schematics, etc.
Meme Goddess  [author] Aug 30 @ 12:55am 
It's on my todo list to try and patch that mod to fix the issue, as they don't seem to have much support for it ^.^
Ayaka Aug 30 @ 12:53am 
As a matter of fact, I am! Huh. I wonder why? I need it though as it's very ratkin themed and it's practically a racial style for me to use. Any idea on what I can do as a work around?
Meme Goddess  [author] Aug 29 @ 11:37pm 
@Ayaka ~ Are you perhaps using Gloomy Furniture? It is known to conflict with this mod and disable certain features
Ayaka Aug 29 @ 11:26pm 
I don't know why but this version doesn't let me build over old stuff to replace it. Far as I can tell, this mod's only letting me use stuff like the over the wall cooler and vents.
Meme Goddess  [author] Aug 29 @ 9:57pm 
@Lorebot ~ Yeah, it's possible that you've got something that is affecting it. If I get the chance, I'll take a look at your modlist
Lorebot Aug 29 @ 5:44pm 
I'm not sure what the issue was, but when I tried to turn off all my mods to test just the 2 mods by themselves and my game wouldn't get through the new game menu. I had to reinstall Rimworld and all my mods to get it working and when I finally got it to work I was able to replace the Storage Pit with a Wood Cellar. So the mod works on its own, but doesn't when I have my normal mod list loaded. Maybe one of the other adaptive storage mods is interfering with it?
Lorebot Aug 29 @ 4:40pm 
Adaptive Primitive Storage compatibility is definitely not working for me. Double checked my mod load order and that I've got everything up to date. Started a new game and built a Wooden Storage Pit, tried to upgrade it to a Wooden Wood Cellar and got the error 'Can't be overlapped with other storages'. Not really sure what more I can do than share a log and my mod list, so here you go:
https://gist.github.com/HugsLibRecordKeeper/29bb0d484d7353a70f352437b1e696b9
https://rentry.co/tmbh69i4