RimWorld

RimWorld

Polarisbloc - Security Force tmp port
 This topic has been pinned, so it's probably important
Pos 4/5  [developer] 17 Apr, 2024 @ 3:43pm
1.5 Bugs
Please report 1.5 Bugs here. Please try to minimize the mod list and I will not work on any bugs related to mod conflicts. Remeber to post a link to your full log here so I can take a look. It's better with more links for screenshots and a save that can reproduce this problem with minimized mod list (I may give up working on a particular problem if the mod list is too long).

请在此帖汇总1.5的BUG。请把模组列表尽可能缩小,我不会修复模组冲突相关的BUG。记得发一个能够访问完整log的链接。最好能再有几个截图的链接,有存档的链接更好,请记得缩小模组列表,存档必须能够复现出现的问题并且尽可能小的模组列表(如果模组太多我可能会放弃修复这个BUG)。
< >
Showing 1-12 of 12 comments
Todokoro 17 Apr, 2024 @ 4:38pm 
oh boy - well I found something. when I get a distress call from the security force I send one of my pawns out to investigate. as soon as my pawn gets to the location the caravan disappears as well as the distress call. not sure if its isolated only to the security force, or if its a problem with the distress call.
Pos 4/5  [developer] 17 Apr, 2024 @ 6:42pm 
Do you have a save or a log?
Todokoro 18 Apr, 2024 @ 12:27pm 
I didn't think to grab it at the time. when it happens again I'll upload them.
AsakuraJyuuya 30 Apr, 2024 @ 11:27am 
在1.5版本中,收到安保部队势力的求救信号distressCall之后,旅行队进入求救的地区会导致任务和地区消失。这里是对应的日志https://gist.github.com/HugsLibRecordKeeper/8b111409931d6a389e666f53c52e52b2
可能是因为安保部队人均生成弹药包导致的BUG吧,如果是这样的话,个人建议:不如调整下直接生成携带潜行战术芯片,不携带弹药包的尸体,这样应该相对简单且符合逻辑。

还有,MOD原版小人携带任意战术芯片并且装备弹药包死亡后,应该会自动消耗弹药包复活且直接将战术芯片切为隐形,且开启隐形状态,现在虽然会切换成隐形战术芯片,但是装备的弹药包不会生效,直接死,对此没有产生任何红字。

此外,原版使用弹药包当复活夜复活别人时,是不会消耗掉弹药包的,这和原版不符,请更正。
Pos 4/5  [developer] 30 Apr, 2024 @ 5:59pm 
Originally posted by AsakuraJyuuya:
在1.5版本中,收到安保部队势力的求救信号distressCall之后,旅行队进入求救的地区会导致任务和地区消失。这里是对应的日志https://gist.github.com/HugsLibRecordKeeper/8b111409931d6a389e666f53c52e52b2
可能是因为安保部队人均生成弹药包导致的BUG吧,如果是这样的话,个人建议:不如调整下直接生成携带潜行战术芯片,不携带弹药包的尸体,这样应该相对简单且符合逻辑。

还有,MOD原版小人携带任意战术芯片并且装备弹药包死亡后,应该会自动消耗弹药包复活且直接将战术芯片切为隐形,且开启隐形状态,现在虽然会切换成隐形战术芯片,但是装备的弹药包不会生效,直接死,对此没有产生任何红字。

此外,原版使用弹药包当复活夜复活别人时,是不会消耗掉弹药包的,这和原版不符,请更正。

1. 如何收到安保部队势力的求救信号?是哪个模组的任务?我没有见过这个事件,也不知道如何触发,根据日志信息定位到的代码尝试进行了修复,不确定能解决问题。

2. 小人携带任意战术芯片并且装备弹药包死亡后。。。这个问题无法复现,我这里小人死后正常复活,弹药包消耗,芯片变成隐形并开起光学迷彩,请问你是安装的最新版本么?请取消订阅,然后再次订阅,等待Steam更新完成后再试一下,最好是纯净环境确认是不是别的模组的问题。

3. 已经校对过了,1.4,1.3,1.2的Defs和1.5的是一致的,没有打算对其进行这样的修改。
Pos 4/5  [developer] 30 Apr, 2024 @ 6:03pm 
Originally posted by AsakuraJyuuya:
在1.5版本中,收到安保部队势力的求救信号distressCall之后,旅行队进入求救的地区会导致任务和地区消失。这里是对应的日志https://gist.github.com/HugsLibRecordKeeper/8b111409931d6a389e666f53c52e52b2
可能是因为安保部队人均生成弹药包导致的BUG吧,如果是这样的话,个人建议:不如调整下直接生成携带潜行战术芯片,不携带弹药包的尸体,这样应该相对简单且符合逻辑。

还有,MOD原版小人携带任意战术芯片并且装备弹药包死亡后,应该会自动消耗弹药包复活且直接将战术芯片切为隐形,且开启隐形状态,现在虽然会切换成隐形战术芯片,但是装备的弹药包不会生效,直接死,对此没有产生任何红字。

此外,原版使用弹药包当复活夜复活别人时,是不会消耗掉弹药包的,这和原版不符,请更正。

补充一下,需要更新的是core,不是这个安保部队
Todokoro 30 Apr, 2024 @ 7:13pm 
Originally posted by Pos 5:
Originally posted by AsakuraJyuuya:
在1.5版本中,收到安保部队势力的求救信号distressCall之后,旅行队进入求救的地区会导致任务和地区消失。这里是对应的日志https://gist.github.com/HugsLibRecordKeeper/8b111409931d6a389e666f53c52e52b2
可能是因为安保部队人均生成弹药包导致的BUG吧,如果是这样的话,个人建议:不如调整下直接生成携带潜行战术芯片,不携带弹药包的尸体,这样应该相对简单且符合逻辑。

还有,MOD原版小人携带任意战术芯片并且装备弹药包死亡后,应该会自动消耗弹药包复活且直接将战术芯片切为隐形,且开启隐形状态,现在虽然会切换成隐形战术芯片,但是装备的弹药包不会生效,直接死,对此没有产生任何红字。

此外,原版使用弹药包当复活夜复活别人时,是不会消耗掉弹药包的,这和原版不符,请更正。

1. 如何收到安保部队势力的求救信号?是哪个模组的任务?我没有见过这个事件,也不知道如何触发,根据日志信息定位到的代码尝试进行了修复,不确定能解决问题。

2. 小人携带任意战术芯片并且装备弹药包死亡后。。。这个问题无法复现,我这里小人死后正常复活,弹药包消耗,芯片变成隐形并开起光学迷彩,请问你是安装的最新版本么?请取消订阅,然后再次订阅,等待Steam更新完成后再试一下,最好是纯净环境确认是不是别的模组的问题。

3. 已经校对过了,1.4,1.3,1.2的Defs和1.5的是一致的,没有打算对其进行这样的修改。
I think the distress signal comes from the Anomaly DLC. It happens when you receive a distress call from a faction not far from your settlement.
Pos 4/5  [developer] 1 May, 2024 @ 10:41am 
@Todokoro @AsakuraJyuuya
安保部队呼救信号BUG已经修复,需要:1. 更新Core至最新版本 2. 订阅这个补丁https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3237001325

呼救信号任务出红字有以下几个原因:1. 似乎呼救信号任务小人生成机制有问题,所以几个关键函数调用的地图是null,导致红字,由更新的Core修复
2. 原版呼救信号任务会对生成的小人进行模拟击杀,但是击杀后因为小人复活,没有尸体,原版没有做尸体为空的检查,这个问题还会影响其他有相似机制的模组,所以我认定为游戏BUG,已经上报官方Discord,等待回复(确认这是否是游戏BUG),目前这个问题由那个补丁解决。

---

Security Force Distress Call quest bug has been fixed, requiring:
1. Update the core lib to the newest version 2. subscribe this patch mod https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3237001325

The reason for this bug:
1. The mechanism of the distress call quest seems to be weird, some key function calls are having null for map, leading to the error messages, these problems are fixed with the updated core
2. The vanilla distress call quest will simulate kill to the pawns, however because the pawns from Security Force factions are wearing cartidges, that prevents them from death, leading to Corpse is null, causing the issue. I think this is a vanilla bug rather than a mod bug because this bug will affect all mods that the faction pawns have similar mechanisms (pawn resurrect immediately after killed). Currently this is reported to official discord, waiting for their reply (whether this is confirmed as a game bug), currently this issue is resloved with the patch mod.
Todokoro 2 May, 2024 @ 4:20am 
outstanding work. I'll give it a test to see how it goes. thank you for looking into this.
UMY 22 May, 2024 @ 5:42pm 
大佬,mod和sos2一起用的时候会报红字
日志链接在这里https://gist.github.com/HugsLibRecordKeeper/9e51bc62fb501885eee50c03c7e397f6
谢谢大佬
Pos 4/5  [developer] 12 Jun, 2024 @ 6:36pm 
Originally posted by UMY:
大佬,mod和sos2一起用的时候会报红字
日志链接在这里https://gist.github.com/HugsLibRecordKeeper/9e51bc62fb501885eee50c03c7e397f6
谢谢大佬
暂时需要写毕业论文,十二月份之前没有时间做模组,不好意思
等毕业之后我会看一下的
生成派系的时候只要选择安保公司,那么大地图上的派系就会少的可怜
< >
Showing 1-12 of 12 comments
Per page: 1530 50