|
|
遇到了同样的问题,游戏都打不开了。
ds查log的判断是:
有问题的 mod
TDSHM —— TheDarkSix的舰船武器包-船插扩展版,版本 1.812,目录 D:\Starsector\starsector-core\..\mods\mod-TDSHM+
判断依据:-tds 是该 mod 的舰船 ID 前缀(日志里紧挨着崩溃点的全是 orokin-tds、deathwalker-tds、memory-tds 这类船,都由它的 ship_data.csv 批量套用数据)。它里面的 hollvania-tds 这条记录找不到对应船体,于是 ShipHullSpecLoader 去 clone 一个 null 船体,直接 NPE 崩掉。
怎么修
优先:重装这个 mod(大概率是解压时漏了 data/hulls/hollvania-tds.ship,或从旧版本覆盖升级留下的残缺文件)。先检查 mod-TDSHM+\data\hulls\ 里有没有 hollvania-tds.ship。
临时能进游戏:在该 mod 的 data/ship/ship_data.csv 里删掉 hollvania-tds 那一行(如果有 .skin/.variant 引用它也一并删掉)。
或者先禁用 TDSHM,验证能否进主界面。 |
|