边缘世界 RimWorld

边缘世界 RimWorld

评价数不足
VPWE Ultratech Compatibility
   
奖励
收藏
已收藏
取消收藏
Mod, 1.4
文件大小
发表于
更新日期
328.012 KB
2023 年 11 月 30 日 下午 6:45
2023 年 12 月 2 日 下午 8:24
2 项改动说明 ( 查看 )

订阅以下载
VPWE Ultratech Compatibility

描述
Fixes repeating offers for persona weapons caused by having Ultratech Altered Carbon and Vanilla Persona Weapons Expanded installed together.
9 条留言
Matsay 2024 年 1 月 27 日 上午 8:03 
Did a bit of testing, your mod seems to completely prevent the weapon from being generated. Nothing in the logs, I do receive the highmate and also the techprint from Imperial Functionality. Tested promoting a pawn straight to Duke, I receive all rewards except the weapon. Same goes for lower titles btw.
Removing the mod allows to receive the weapon as expected; as long as the titled pawn doesn't have a cortical stack you only get it once.
For now I'll just steer clear of these devilish contraptions; God never intended for us to live forever anyway.
Vethrivi 2024 年 1 月 25 日 下午 3:22 
i was wondering what was causing the recurring persona weapon offer lol
Dizzy Ioeuy 2023 年 12 月 21 日 上午 11:57 
Ty for the info
Netzach Sloth  [作者] 2023 年 12 月 21 日 上午 11:51 
Probably caused by something else then. The way VPWE is written makes it hard for other mods to do anything with titles without triggering the free weapon.

This mod fixes that for ultratech by remaking the VPWE method to be more compatible.

You can try this mod, it might fix the issue, even without ultratech, it might also throw errors. Can't hurt to try.
Dizzy Ioeuy 2023 年 12 月 21 日 上午 10:52 
i get repeated offers of baron level weapon even tyhough i don't have the ultratech mod installed.
Netzach Sloth  [作者] 2023 年 12 月 2 日 下午 8:25 
Updated with that change. I did it in a bit of a hacky way though, so let me know if it causes any issues. In particular, the issues would be related to bonded things.

From a quick test of the backup mechanic though, the problem with AlteredCarbon unbonding things on backup is fixed, but again, as I said, this means things are bonded by sleeve, rather than by stack.
Netzach Sloth  [作者] 2023 年 12 月 2 日 下午 7:50 
Found the spot in code that's causing the issue, I think. Calling PersonaData.AssignRoyaltyData for RegisterStack is assigning any bonded weapons to the backup pawn, rather than the actual pawn. Not correct. So. I'm probably just going to remove that with a patch.

It'll mean that persona weapons are bonded by sleeve, rather than stack, but I think that's better than the current bug.
Netzach Sloth  [作者] 2023 年 11 月 30 日 下午 7:18 
Easy work around though is to use character editor to force equip the now unbonded weapon, and it'll correct until the next backup.
Netzach Sloth  [作者] 2023 年 11 月 30 日 下午 7:17 
Note. This is only a partial fix. This will stop the constant messages and free Persona weapons, but it won't fix the issue of Altered Carbon unbonding weapons when you do a backup.

I might add that later if I have time.