RimWorld

RimWorld

DDA Security and More
 This topic has been pinned, so it's probably important
DaemonDeath  [developer] 27 Mar, 2017 @ 1:09pm
Bug Reports
If you find a bug, or get an error message, please report it here.
< >
Showing 1-15 of 42 comments
Avoler 31 Mar, 2017 @ 2:46am 
Hi,

I'm not sure if this is right here because technically it is not a bug with the main game but a strange conflict with a different mod, in this case Storage Crates: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=756216922.

It seems that somehow the Steel Plates in your mod "overwrite" the Steel Crate Plates used in Storage Crates. After installing your mod the recipie in the Machining Bench for creating Steel Crate Plates created Steel Plates for your Mod. After I canceled the bill the recipe for creating Steel Crate Plates was gone entirely.
Your mod loads after Storage Crates.

Just wanted to let you know. :)
DaemonDeath  [developer] 31 Mar, 2017 @ 10:19am 
Ah, okay. Thats a rather simple fix, i will have it fixed in the next update.
DaemonDeath  [developer] 2 Apr, 2017 @ 2:05pm 
Originally posted by Avoler:
Hi,

I'm not sure if this is right here because technically it is not a bug with the main game but a strange conflict with a different mod, in this case Storage Crates: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=756216922.

It seems that somehow the Steel Plates in your mod "overwrite" the Steel Crate Plates used in Storage Crates. After installing your mod the recipie in the Machining Bench for creating Steel Crate Plates created Steel Plates for your Mod. After I canceled the bill the recipe for creating Steel Crate Plates was gone entirely.
Your mod loads after Storage Crates.

Just wanted to let you know. :)

The conflict should be fixed now, if you wouldn't mind testing the new update and letting me know <3
Hello i have been using your mod a week or so now and this error poped up today:


Unloading 22 unused Assets to reduce memory usage. Loaded Objects now: 7407.
Total: 14.551485 ms (FindLiveObjects: 0.209282 ms CreateObjectMapping: 0.340523 ms MarkObjects: 13.978726 ms DeleteObjects: 0.022683 ms)

Loading game from file Autosave-4 with mods Core, 818773962, 880462084, 727862986, 761421485, 729690064, 725623521, 739089840, 798158924, 736582979, 880462253, 784370602, 731997183, 725488168, 822180758, 783475829, 817902482, 732406966, 736582213, 824759276, 731111514, 726261821, 717575199, 884312231, 780389325, 865497369, 672718060, 751352140, 848972794, 841400669, 798086114, 725447220, 853819518, 847668434, 850347623, 858642290, 893632434, 893119590, 738063560, 892434137, and 894910195

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)

Could not load reference to Verse.ThingDef named SteelPlate

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)

Could not load reference to Verse.ThingDef named SteelPlate

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)

Could not load reference to Verse.ThingDef named SteelPlate

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)

Could not load reference to Verse.ThingDef named SteelPlate

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)

Could not load reference to Verse.RecipeDef named MakeSteelPlate

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)

Could not load reference to Verse.ThingDef named ReinforcedWall

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)
{GFG} Kage 2 Apr, 2017 @ 2:58pm 
The fix to the conflict breaks existing saves. Link to pastebin errors below.

https://pastebin.com/ZXg6mtpK
DaemonDeath  [developer] 2 Apr, 2017 @ 3:08pm 
Ah, ♥♥♥♥... Yeah, I didn't think about that, to fix the conflict I had to change def names, which doesnt work if the items are already placed... I will change the def names back for the walls. That should fix a majority of the issues. the steel plates won't be an issue, unless you havea stock of them already.
DaemonDeath  [developer] 2 Apr, 2017 @ 3:11pm 
Okay, I changed the def names of the walls and fences back,the steel plates I did not change. if you already have a metal working table, you''ll need to rebuild it to get it to have the new work recipe.

after that, the errors should be gone, aside from the steel plate reference.
DaemonDeath  [developer] 2 Apr, 2017 @ 3:14pm 
Originally posted by Kage:
The fix to the conflict breaks existing saves. Link to pastebin errors below.

https://pastebin.com/ZXg6mtpK
Attempt to reload your save again after downloading the change I just made., let me know if it loads. as I said, it should now just throw a recipe error, and steel plate error, to fix that just replace the metal working table.
{GFG} Kage 2 Apr, 2017 @ 3:29pm 
Error again, still won't load my save. 2 errors for not being able to load steel plates, an error for the existing recipe, and some config errors for the new turrets not having a tech level.

I should note the new turret errors aren't fatal errors like the ones with the steel plates and steel plates recipe. Those are more warnings I suspect.
Last edited by {GFG} Kage; 2 Apr, 2017 @ 3:32pm
DaemonDeath  [developer] 2 Apr, 2017 @ 3:33pm 
Odd, I never recieved anything about the turrets in debug, I did however recieve a message for the plates and recipes on an existing save, but it still loaded.

Is it loading the game and throwing those errors? Or not laoding the map at all?
Avoler 3 Apr, 2017 @ 12:58pm 
Hello again,

thx for the compatibility patch(es) :).
It now loads fine with walls and Metal Working Table.

Unfortunately, I could not load the map while I had a stack of the Metal Plates lying around. I found a workaround that worked for me and may help some people who have the same problem. So I want to share it here. Be warned, it involves fiddling with your savegame file.

  1. Find the save file you that crashes the game on your harddisk. (You can get to the save folder via the ingame options menu)
  2. Make a copy of that file.
  3. Open the copy with your favourite text editor (I use Notepad++).
  4. Find the part in the file that looks something like this:
    <thing Class="ThingWithComps"> <def>SteelPlate</def> <id>SteelPlate1325659</id> <map>0</map> <pos>(97, 0, 145)</pos> <health>70</health> <stackCount>83</stackCount> </thing>
    The id, pos, health and stackCount will probably be different.
  5. Delete this part. If you have multiple stacks there will be multiple entries, you need to delete all of them.
  6. Save the file and open in Game. The stack will now be gone ingame. The new metal plates should not cause any problems.
Last edited by Avoler; 3 Apr, 2017 @ 12:59pm
{GFG} Kage 3 Apr, 2017 @ 1:18pm 
Avoler, you could have just changed <def>SteelPlate</def> to <def>DDA_SteelPlate</def> which is the new defname for the steel plates. I even left instructions in another thread which DaemonDeathAngel pinned. That lets you keep the steel plates you already crafted.
Last edited by {GFG} Kage; 3 Apr, 2017 @ 1:18pm
Avoler 3 Apr, 2017 @ 2:45pm 
Damn,
and I felt so smart for figuring it out myself...

Probably should have looked into the other threads first.
DaemonDeath  [developer] 3 Apr, 2017 @ 6:26pm 
Avoler, we will not seny you being smart my friend =D What you did works too =p
BakedDumplings 8 Apr, 2017 @ 2:34am 
So... I just picked up this mod and well.

Shotgun Turret has the Sniper Rifle Turret Description and fires like the Sniper Rifle turret.

Added Screenshot to my page of the Description.
Last edited by BakedDumplings; 8 Apr, 2017 @ 2:37am
< >
Showing 1-15 of 42 comments
Per page: 1530 50