边缘世界 RimWorld

边缘世界 RimWorld

164 个评价
Biosculpter Pod and Neural Supercharger Variations
   
奖励
收藏
已收藏
取消收藏
Mod, 1.4, 1.5, 1.6
文件大小
发表于
更新日期
688.786 KB
2023 年 1 月 4 日 下午 12:24
9 月 17 日 上午 11:44
16 项改动说明 ( 查看 )
您需要 DLC 才能使用该物品。

订阅以下载
Biosculpter Pod and Neural Supercharger Variations

描述
Description
Adds differently sized variations of the Biosculpter Pod and the Neural Supercharger to the game.

Unlike my other mod "Biosculpter Pod and Neural Supercharger Resize", Variations adds new buildings instead of resizing the existing buildings, as well as adding a lot of settings for far-reaching customizability.

Yes, you can have all sizes at the same time!


Available dimensions for Biosculpter Pod are:
3x2 (standard), 2x2 (left), 2x2 (right), 1x2, 1x3

Available dimensions for Neural Supercharger are:
1x3 (standard), 1x2


Includes many settings to adjust Biosculpter Pods, Neural Superchargers and Sleep Accelerator to your liking!

Changing some settings requires reloading the game.

Biosculpter Pod interaction spots can overlap. This is set as the default behaviour when using this mod, the setting for it has been removed.

---

Notes:
Should be safe to add to an ongoing game, but as always I recommend creating a backup save.
In case of removing the mod from the game - once again, create a backup save! - take utmost care in ensuring that none of your colonists is in a modded Biosculpter Pod, as these colonists will be removed from the game when the building stops existing! It is recommended to deconstruct all modded Biosculpter Pods and Neural Superchargers before disabling the mod.
(In other words, do this at your own risk.)

---

Compatibility:
Compatible:
- Animal Biosculpter
- Death Rattle - Biosculpter Patch

Incompatible:
- Biosculpter Pod and Neural Supercharger Resize
Functionality is reworked and/or included in Variations
- Faster Biosculpter Pod
Not necessary, not compatible. Do not have active at the same time, likely to cause issues!

Please report any issues and include the HugsLib log (CTRL+F12) when reporting bugs,
it helps immensely tracking down what went wrong, thank you!


---

Modder Notes
Expands "ThingListGroupHelper.AllGroups" by two additional groups, as well as applying transpiler patches to "ThingListGroupHelper.Includes", "ThingRequestGroupUtility.StoreInRegion", "CompBiosculpterPod.PostDraw", "CompBiosculpterPod.CompTick", "WorkGiver_HaulToBiosculpterPod.PotentialWorkThingRequest" and "JobGiver_GetNeuralSupercharge.ClosestSupercharger".

Please inform me if you encounter conflicts, especially in regards to the "ThingRequestGroup" changes!

---

GitHub: https://github.com/XT-0xFF/BPaNSVariations
119 条留言
Coolchilion 7 小时以前 
Well thanks for your effort, I atleast think the resize version doesn't cause the same error, but I haven't tested it thoroughly myself yet
Syrus  [作者] 13 小时以前 
After hours of trying different things, I give up. It's a rare error, I don't think it is caused by my mod, as my patches work fine without Performance Optimizer - it is almost like that mod disables my patches for a short moment, in which time a call to that method causes the exception.

I tried a different approach to how my addition is handled, but it failed just the same, I also tried adding some patches to debug what is happening, without much more insight into the issue. It executes properly - except for when the exception occurs.

I have posted a report about this on their bug reports section, maybe they have an idea what is going on...
Syrus  [作者] 14 小时以前 
Only thing I could narrow down so far is that it is somehow related to Performance Optimizer.
I have no idea why it happens though, it's like my patches are just ignored at that point, which causes the method to fail because it cannot handle my additional group id. It even ignores my attempt at catching the exception using a finalizer patch.

So, the Vanilla Expanded mod and its addon are not cause to the problem, I'm using only my mod and Performance Optimizer now.
Coolchilion 18 小时以前 
I would usually stop relaunching if I get the error once, but I would say it commonly happens
Syrus  [作者] 18 小时以前 
Are you getting this error every time?
Because I finally got it as well, but it only occurs very sporadicly, without a very clear pattern as to what causes it - mainly because trying to debug it seems to have made it not appear anymore...
Coolchilion 19 小时以前 
Launched into dev quicktest, the VNP: RP mod author confirmed on their end the error still occurs with these mods together. The resize mod causes no such errors.
Syrus  [作者] 22 小时以前 
What were you doing when you got that error?
Quite unsure what actually happens there and unable to reproduce it, so I need more details into how you produced that issue.
Coolchilion 10 月 1 日 下午 6:46 
jjmalyen 9 月 28 日 下午 6:47 
You are a star! Many thanks.
Syrus  [作者] 9 月 17 日 上午 11:45 
Version 1.6.2
Fixed Sleep Accelerator Settings not being saved

---

Finally noticed that mistake, it was always working for me because the method that checks for modification works for building cost etc, but when you only change the specific settings (rest & hunger) it didn't notice the changes and would not save.