skjungjun 发表于 2026-6-11 12:13:45

自动船这个性质是写在哪里的呀

如题hulls里面翻了半天没找到
{:tieba_11:}

DEEPDOG 发表于 2026-6-11 13:17:30

我记得是tag那一列里面吧

share 发表于 2026-6-11 13:37:18

如果你是指舰体上的的全自动舰船船插,是写在舰船对应的.ship文件里,里面有个"builtInMods": 下面写的就是包括全自动舰船在内的船体默认内置的船插。当然在ship_data的相关tag里也有对应自动舰船的tag,但是我不太清楚tag里的自动舰船相关的东西作用是什么。

不清楚你问这个干什么,但是没有MOD制作经验的话不建议乱动游戏的文件,容易出问题

典范1024 发表于 2026-6-11 14:16:21

解压starsector-core的starfarer.api.zip文件,然后按照
com.fs.starfarer.api.impl.hullmods.Automated.java这个路径就是

skjungjun 发表于 2026-6-11 14:58:38

典范1024 发表于 2026-6-11 14:16
解压starsector-core的starfarer.api.zip文件,然后按照
com.fs.starfarer.api.impl.hullmods.Automated.ja ...

牛币{:tieba_43:}

skjungjun 发表于 2026-6-11 15:00:40

典范1024 发表于 2026-6-11 14:16
解压starsector-core的starfarer.api.zip文件,然后按照
com.fs.starfarer.api.impl.hullmods.Automated.ja ...

但是我修改了之后好像没效果,是应为这个是压缩包的缘故吗

典范1024 发表于 2026-6-11 17:38:12

skjungjun 发表于 2026-6-11 15:00
但是我修改了之后好像没效果,是应为这个是压缩包的缘故吗

你是想要解决自动船降CR的问题吗?这个可以通过写一个新船插来抵消
stats.getMaxCombatReadiness().modifyFlat(id, 1);//最大CR
这段是提高最大CR的代码

skjungjun 发表于 2026-6-11 18:04:49

典范1024 发表于 2026-6-11 17:38
你是想要解决自动船降CR的问题吗?这个可以通过写一个新船插来抵消
stats.getMaxCombatReadiness().modif ...

我想能转移指挥自动船,
我吧这行改成否定了但是没效果:
@Override
public void applyEffectsAfterShipCreation(ShipAPI ship, String id) {
    ship.setInvalidTransferCommandTarget(false);
}
我把这行删了也没反应
这个文件是否不是每次进入游戏都会读取呀{:tieba_11:}

典范1024 发表于 2026-6-11 18:24:24

skjungjun 发表于 2026-6-11 18:04
我想能转移指挥自动船,
我吧这行改成否定了但是没效果:
@Override


你可以试试把csv文件里的全自动插件的script那一栏的com.fs.starfarer.api.impl.hullmods.Automated改成data.hullmods.Automated
然后把Automated.java文件复制一份到starsector-core\data\hullmods目录
然后改这份文件,记得把复制后的文件的第一行的package com.fs.starfarer.api.impl.hullmods;改成package data.hullmods;

skjungjun 发表于 2026-6-11 18:28:55

典范1024 发表于 2026-6-11 18:24
你可以试试把csv文件里的全自动插件的script那一栏的com.fs.starfarer.api.impl.hullmods.Automated改成d ...

请问是那个csv文件,hullmods吗

典范1024 发表于 2026-6-11 18:29:49

skjungjun 发表于 2026-6-11 18:28
请问是那个csv文件,hullmods吗

starsector-core\data\hullmods里的hull_mods.csv

skjungjun 发表于 2026-6-11 18:37:04

典范1024 发表于 2026-6-11 18:29
starsector-core\data\hullmods里的hull_mods.csv

我去,成了{:tieba_46:}大佬牛逼{:tieba_15:}{:tieba_26:}
页: [1]
查看完整版本: 自动船这个性质是写在哪里的呀