边缘世界 RimWorld

边缘世界 RimWorld

DDA Security and More
 此主题已被置顶,因此可能具有重要性
DaemonDeath  [开发者] 2017 年 3 月 27 日 下午 1:09
Bug Reports
If you find a bug, or get an error message, please report it here.
< >
正在显示第 1 - 15 条,共 42 条留言
Avoler 2017 年 3 月 31 日 上午 2:46 
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: http://psteamcommunity.yuanyoumao.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  [开发者] 2017 年 3 月 31 日 上午 10:19 
Ah, okay. Thats a rather simple fix, i will have it fixed in the next update.
DaemonDeath  [开发者] 2017 年 4 月 2 日 下午 2:05 
引用自 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: http://psteamcommunity.yuanyoumao.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
Karate Fire Chicken 2017 年 4 月 2 日 下午 2:55 
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 2017 年 4 月 2 日 下午 2:58 
The fix to the conflict breaks existing saves. Link to pastebin errors below.

https://pastebin.com/ZXg6mtpK
DaemonDeath  [开发者] 2017 年 4 月 2 日 下午 3:08 
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  [开发者] 2017 年 4 月 2 日 下午 3:11 
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  [开发者] 2017 年 4 月 2 日 下午 3:14 
引用自 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 2017 年 4 月 2 日 下午 3:29 
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.
最后由 {GFG} Kage 编辑于; 2017 年 4 月 2 日 下午 3:32
DaemonDeath  [开发者] 2017 年 4 月 2 日 下午 3:33 
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 2017 年 4 月 3 日 下午 12:58 
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.
最后由 Avoler 编辑于; 2017 年 4 月 3 日 下午 12:59
{GFG} Kage 2017 年 4 月 3 日 下午 1:18 
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.
最后由 {GFG} Kage 编辑于; 2017 年 4 月 3 日 下午 1:18
Avoler 2017 年 4 月 3 日 下午 2:45 
Damn,
and I felt so smart for figuring it out myself...

Probably should have looked into the other threads first.
DaemonDeath  [开发者] 2017 年 4 月 3 日 下午 6:26 
Avoler, we will not seny you being smart my friend =D What you did works too =p
BakedDumplings 2017 年 4 月 8 日 上午 2:34 
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.
最后由 BakedDumplings 编辑于; 2017 年 4 月 8 日 上午 2:37
< >
正在显示第 1 - 15 条,共 42 条留言
每页显示数: 1530 50