找回密码
 初始化身份识别芯片
搜索
查看: 3664|回复: 47

人物编辑器(只限于玩家,还有属于玩家的军官和执政官)

    [复制链接]

战列舰长

发表于 2026-4-21 01:55:35 | 显示全部楼层 |阅读模式
原创Mod发布
人物编辑器 0.1.2 / ID:character_editor
在情报页内直接编辑玩家、军官和执政官的技能、等级、经验与基础人物信息。
Mod作者: 不想起名字
Mod类别: 功能
Mod适用版本: 0.98 
Mod更新时间: 2026-04-22
可安全移除:
依赖Mod: 无 
其它依赖Mod:
冲突Mod:
Mod下载地址:
网盘提取码 / 解压密码:
本帖最后由 不想起名字 于 2026-7-26 19:29 编辑

在情报页内直接编辑玩家、军官和执政官的技能、等级、经验与基础人物信息。
我知道能用控制台,但是控制台全程敲代码还得去翻找半天,所以我整了个图形化GUI的,能方便去修改相关信息的东西。我拿gpt5.4(AI)搓出来的。事先声明,这是个作弊模组,因本模组导致的存档损坏(比如一些奇奇怪怪的本来不该给玩家的技能之类的)或者失去游戏的兴趣之类的,本人一概不负责
可安全移除(毕竟这只是个修改数据的模组,并没有往存档里拉屎)
更新了一下,现在能在右边的技能选项框里鼠标选中对应技能的时候看到对应的属性()
4.22 做了点小小的优化,兼容势力争霸那些特工,同时正确编译Java现在能在游戏原生java17状态下工作了,之前编译时忘加参数了
4.23 本模组里所有“动态文本进 addPara()”的关键入口都一起做了转义,避免下次换个技能/换个描述又炸。(
7.26 一次bug更新主要是以前用的方法我没意识到会导致性能方面有这么大的出现问题,现在修复了。(虽然说这那个问题可以通过保存一次存档再读取就解决(因为游戏在保存时会跳过零级技能,也就是说这个确实是用来移除技能的一个方法,但是很神经,反正保存之后再读取,那么那些零级技能就不存在了,不过玩家上的会保留,因为玩家的保存逻辑比较特殊。),具体原因就是因为零级技能会被游戏视作还在存在,所以说会进行判定导致的。然后我旧版本进行一次应用之后,会直接把不存在技能用零级技能表示,现在直接不存在的技能就直接跳过处理了。)


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×

评分

参与人数 5星币 +25 收起 理由
wither-pt + 5 哇,这司ao的
魂魄妖月 + 5 很给力!
百香果 + 5 赞一个!
艾贝路斯 + 5 很给力!
钦佩鱼 + 5 很给力!

查看全部评分

势力巨擘

发表于 2026-4-21 02:54:44 | 显示全部楼层
感谢大佬

势力巨擘

发表于 2026-4-21 07:40:21 | 显示全部楼层
下来试试,最期待能改头像的功能
已经有mod有这个功能了  详情 回复 发表于 2026-4-21 09:07

势力巨擘

发表于 2026-4-21 07:46:42 | 显示全部楼层
?!虽!?

势力巨擘

聯合聯邦理事會理事長

发表于 2026-4-21 09:07:15 来自手机 | 显示全部楼层
新星号 发表于 2026-4-21 07:40
下来试试,最期待能改头像的功能

已经有mod有这个功能了
我愛約本!!!

巡洋大副

发表于 2026-4-21 09:39:27 | 显示全部楼层
能改性格好!不知道这个性格修改对A核生效嘛

势力巨擘

发表于 2026-4-21 10:09:37 | 显示全部楼层
666,感谢楼主的辛苦努力

战列舰长

发表于 2026-4-21 10:35:19 | 显示全部楼层
666,感谢楼主的辛苦努力

势力巨擘

高级机师

发表于 2026-4-21 10:41:23 | 显示全部楼层
哇还有ce

势力巨擘

发表于 2026-4-21 11:10:46 | 显示全部楼层
? !强强! ?

势力巨擘

临光

发表于 2026-4-21 12:32:30 | 显示全部楼层
图形化是好文明

星域军阀

晴岚号舰长

发表于 2026-4-21 15:26:49 | 显示全部楼层
能可视化啊,那很方便了
别的国家喜欢在船上带修理队修修补补,英国人喜欢在船上装一座造船厂造半艘新的.jpg

星域军阀

晴岚号舰长

发表于 2026-4-21 17:47:54 | 显示全部楼层
话说能不能让鼠标悬浮在技能上时显示技能是啥效果,是能看到有很多技能,但是两眼一抹黑根本不知道有什么加成
确实,我加一下  详情 回复 发表于 2026-4-22 01:22
别的国家喜欢在船上带修理队修修补补,英国人喜欢在船上装一座造船厂造半艘新的.jpg

势力巨擘

安全超驰协议

发表于 2026-4-21 22:48:25 | 显示全部楼层
卢德与你同在! 赞美你! 伟大的圣斗士!
接下来我将组建朝圣远征军了! 目标核心星系!
消灭邪恶科技! 消灭涓嶆磥涔嬫畫?!
快就是好! 多就是强! 超! 超! 冲!

战列舰长

发表于 2026-4-22 00:03:42 | 显示全部楼层
CE(Character Editor)都来了,那CE(Combat Extended)什么时候来?

势力巨擘

发表于 2026-4-22 00:08:57 | 显示全部楼层
CE?CE!

势力巨擘

发表于 2026-4-22 01:00:26 | 显示全部楼层
能查改军官性别真是世纪好mod
玩那么久才发现兽耳全体都是南梁
掏出来比舰长还大太可怕了,必须狠狠的摘掉!

战列舰长

 楼主| 发表于 2026-4-22 01:22:59 | 显示全部楼层
雪夜晴岚 发表于 2026-4-21 17:47
话说能不能让鼠标悬浮在技能上时显示技能是啥效果,是能看到有很多技能,但是两眼一抹黑根本不知道有什么加 ...

确实,我加一下

战列舰长

发表于 2026-4-22 07:16:42 | 显示全部楼层
本帖最后由 快乐柠萌茶 于 2026-4-22 08:02 编辑

能不能改改修改头像的选择头像的逻辑?
改成创建开局时的那种滑动选头像
不然在打了头像包的情况下会很麻烦 比如 少女星域 有整整48页 选不过来了
而且现在这种翻页的情况 我这边2K分辨率开150%UI 会导致下一页卡在头像里 不好点到!
还有还有!在势力争霸环境下,是有特工的,特工也有换头像的需求。
还有一件事,修改姓氏和名称没办法输入中文,我用复制粘贴法也不行

势力巨擘

发表于 2026-4-22 13:41:33 | 显示全部楼层


java.lang.UnsupportedClassVersionError: charactereditor/SkillTooltipCreator has been compiled by a more recent version of the Java Runtime (class file version 66.0), this version of the Java Runtime only recognizes class file versions up to 61.0
        at java.base/java.lang.ClassLoader.defineClass1(Native Method)
        at java.base/java.lang.ClassLoader.defineClass(Unknown Source)
        at java.base/java.security.SecureClassLoader.defineClass(Unknown Source)
        at java.base/java.net.URLClassLoader.defineClass(Unknown Source)
        at java.base/java.net.URLClassLoader$1.run(Unknown Source)
        at java.base/java.net.URLClassLoader$1.run(Unknown Source)
        at java.base/java.security.AccessController.doPrivileged(Unknown Source)
        at java.base/java.net.URLClassLoader.findClass(Unknown Source)
        at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
        at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
        at charactereditor.CharacterEditorPanelRenderer.renderAvailableSkillRow(CharacterEditorPanelRenderer.java:574)
        at charactereditor.CharacterEditorPanelRenderer.renderSkillGroups(CharacterEditorPanelRenderer.java:471)
        at charactereditor.CharacterEditorPanelRenderer.renderSkillPanel(CharacterEditorPanelRenderer.java:456)
        at charactereditor.CharacterEditorPanelRenderer.render(CharacterEditorPanelRenderer.java:144)
        at charactereditor.CharacterEditorIntel.createLargeDescription(CharacterEditorIntel.java:53)
        at com.fs.starfarer.campaign.comms.v2.EventsPanel.new(Unknown Source)
        at com.fs.starfarer.campaign.comms.v2.EventsPanel.actionPerformed(Unknown Source)
        at com.fs.starfarer.ui.n.buttonPressed(Unknown Source)
        at com.fs.starfarer.ui.int.new(Unknown Source)
        at com.fs.starfarer.ui.int.processInput(Unknown Source)
        at com.fs.starfarer.ui.n.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.OOOo.processInput(Unknown Source)
        at com.fs.starfarer.ui.g$Oo.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.OOOo.processInput(Unknown Source)
        at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
        at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.g.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.OOOo.processInput(Unknown Source)
        at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
        at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.OOOo.processInput(Unknown Source)
        at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
        at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
        at com.fs.starfarer.campaign.comms.v2.EventsPanel.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.OOOo.processInput(Unknown Source)
        at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
        at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
        at com.fs.starfarer.campaign.comms.F.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.OOOo.processInput(Unknown Source)
        at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
        at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.newui.o0OO.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.OOOo.processInput(Unknown Source)
        at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
        at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.oo0O.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.newui.L.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.OOOo.processInput(Unknown Source)
        at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
        at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.OOOo.processInput(Unknown Source)
        at com.fs.starfarer.campaign.CampaignState.processInput(Unknown Source)
        at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
        at com.fs.state.AppDriver.begin(Unknown Source)
        at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
        at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
        at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
        at java.base/java.lang.Thread.run(Unknown Source)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×
emmm不小心编译到Java22了,等一下我回退一下编译版本。不过得等会了,我在折腾编辑器的新内容  详情 回复 发表于 2026-4-22 14:07

战列舰长

 楼主| 发表于 2026-4-22 14:07:35 | 显示全部楼层
艾贝路斯 发表于 2026-4-22 13:41
java.lang.UnsupportedClassVersionError: charactereditor/SkillTooltipCreator has been compiled by a ...

emmm不小心编译到Java22了,等一下我回退一下编译版本。不过得等会了,我在折腾编辑器的新内容
好的,我换了Java26才能正常用  详情 回复 发表于 2026-4-22 14:26

势力巨擘

发表于 2026-4-22 14:26:44 | 显示全部楼层
不想起名字 发表于 2026-4-22 14:07
emmm不小心编译到Java22了,等一下我回退一下编译版本。不过得等会了,我在折腾编辑器的新内容 ...

好的,我换了Java26才能正常用

势力巨擘

发表于 2026-4-22 15:47:03 | 显示全部楼层


还有个问题,在已接受任务里边能看到这个

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×
晚点一块处理了  详情 回复 发表于 2026-4-22 16:56
我也想说这个来着  详情 回复 发表于 2026-4-22 16:07

战列舰长

发表于 2026-4-22 16:07:42 | 显示全部楼层
艾贝路斯 发表于 2026-4-22 15:47
还有个问题,在已接受任务里边能看到这个

我也想说这个来着

巡洋大副

发表于 2026-4-22 16:17:04 | 显示全部楼层
66666666666666666666666666666
解决了重生规则不方便把上个存档的超人军官带到下一个周目的问题

战列舰长

 楼主| 发表于 2026-4-22 16:56:57 | 显示全部楼层
艾贝路斯 发表于 2026-4-22 15:47
还有个问题,在已接受任务里边能看到这个

晚点一块处理了

势力巨擘

发表于 2026-4-22 23:46:08 | 显示全部楼层
有一个老mod叫军官升级技能更多选择,可以安超到098,和这个mod会不会起冲突?还是不需要了?
为啥会冲突?这玩意说白了就是个修改器而已,没有修改任何原版逻辑  详情 回复 发表于 2026-4-22 23:56

战列舰长

 楼主| 发表于 2026-4-22 23:56:52 | 显示全部楼层
英仙座耐摔王 发表于 2026-4-22 23:46
有一个老mod叫军官升级技能更多选择,可以安超到098,和这个mod会不会起冲突?还是不需要了? ...

为啥会冲突?这玩意说白了就是个修改器而已,没有修改任何原版逻辑

驱逐技师

发表于 2026-4-23 00:03:20 来自手机 | 显示全部楼层


求助,游戏内点击信息界面里的人物编辑器就报错弹出

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×
有时候我是真想吐槽这傻逼游戏的处理错误机制的。算了,等会我修一下,顺便把都可能的那些问题都同步处理一下 这神秘问题就是把百分比号描述当格式解析导致的。虽然我在我的环境下没触发的问题,但天知道哪个mod的技  详情 回复 发表于 2026-4-23 00:13

战列舰长

 楼主| 发表于 2026-4-23 00:13:22 | 显示全部楼层
进攻D点 发表于 2026-4-23 00:03
求助,游戏内点击信息界面里的人物编辑器就报错弹出

有时候我是真想吐槽这傻逼游戏的处理错误机制的。算了,等会我修一下,顺便把都可能的那些问题都同步处理一下 这神秘问题就是把百分比号描述当格式解析导致的。虽然我在我的环境下没触发的问题,但天知道哪个mod的技能是这样写的
多谢大佬,问题解决了。收到回复后又问了AI,知道了是某个模组的技能文本有个“%部”,然后纯纯力大飞砖,把所有带技能模组skills里的csv文件全翻了一遍。让我找着了,是1130蔚蓝联盟的技能。[attachimg]77909[/atta  详情 回复 发表于 2026-4-23 00:42

驱逐技师

发表于 2026-4-23 00:42:29 来自手机 | 显示全部楼层
不想起名字 发表于 2026-4-23 00:13
有时候我是真想吐槽这傻逼游戏的处理错误机制的。算了,等会我修一下,顺便把都可能的那些问题都同步处理 ...

多谢大佬,问题解决了。收到回复后又问了AI,知道了是某个模组的技能文本有个“%部”,然后纯纯力大飞砖,把所有带技能模组skills里的csv文件全翻了一遍。让我找着了,是1130蔚蓝联盟的技能。
改成两个百分号就行了,现在点击不会闪退了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×
不必了,我已经修了()  详情 回复 发表于 2026-4-23 00:48

战列舰长

 楼主| 发表于 2026-4-23 00:48:24 | 显示全部楼层
进攻D点 发表于 2026-4-23 00:42
多谢大佬,问题解决了。收到回复后又问了AI,知道了是某个模组的技能文本有个“%部”,然后纯纯力大飞砖 ...

不必了,我已经修了()

势力巨擘

发表于 2026-5-7 15:45:39 来自手机 | 显示全部楼层
楼主你好,我用了舰队副官(二把手),发现能修改舰队类技能,但是原版的技能一添加会直接被二把手再清理掉。
然后我看到能添加伽马的技能树技能,但是却没有博尔肯的技能,方便修复一下吗?我指检索不到博尔肯技能这件事。
能行的话,以后玩舰队副官就能搞全都要了,博尔肯这种添加了额外技能书的mod也可以爽玩。
這個要手動兼容 找到博尔肯資料夾裡的skill_data.csv [attachimg]78807[/attachimg] 因為代碼檢測其他模組的技能會查這三個欄位 只要全為空就抓不到 這裡就選其中一個欄位填入"TRUE"值 [attachimg]78808[/attachimg  详情 回复 发表于 2026-5-11 18:56
不打算兼容,所以搜索不到的话也没办法。(这傻逼游戏一旦空引用就爆炸,是真不想去写这堆乱七八糟的兼容,容易出事),至于舰队副官的,那就是人家的事,和我没啥关系。反正我只要确保原版兼容就行,别的真的懒得管。  详情 回复 发表于 2026-5-8 20:02

战列舰长

 楼主| 发表于 2026-5-8 20:02:05 | 显示全部楼层
Repair 发表于 2026-5-7 15:45
楼主你好,我用了舰队副官(二把手),发现能修改舰队类技能,但是原版的技能一添加会直接被二把手再清理掉 ...

不打算兼容,所以搜索不到的话也没办法。(这傻逼游戏一旦空引用就爆炸,是真不想去写这堆乱七八糟的兼容,容易出事),至于舰队副官的,那就是人家的事,和我没啥关系。反正我只要确保原版兼容就行,别的真的懒得管。

战列舰长

发表于 2026-5-11 18:56:26 | 显示全部楼层
Repair 发表于 2026-5-7 15:45
楼主你好,我用了舰队副官(二把手),发现能修改舰队类技能,但是原版的技能一添加会直接被二把手再清理掉 ...

這個要手動兼容
找到博尔肯資料夾裡的skill_data.csv


因為代碼檢測其他模組的技能會查這三個欄位 只要全為空就抓不到
這裡就選其中一個欄位填入"TRUE"值

像這樣就找得到了


P.S 意識降臨找不到是正常的 因為它帶了一個"Permanent"屬性 這在代碼檢索中被設為排除條件
考慮到這技能獲得的方式 如果真的可以手動添加八成會出BUG

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×

势力巨擘

发表于 2026-5-19 13:18:05 | 显示全部楼层
  谢谢你的MOD 制作。。。很好用啊,可以给自己更好的添加一些技能代入游戏去玩

战列舰长

发表于 2026-5-29 11:25:33 | 显示全部楼层
ce的大手终究还是打过来了

战列舰长

发表于 2026-6-12 16:03:33 | 显示全部楼层
太强大了,真的很好用终于不用担心只有个别MOD军官才能开无人舰了

巡洋大副

发表于 2026-6-18 22:45:05 | 显示全部楼层
不知道是模组冲突了还是别的原因,使用这个模组的时候只要点击过“应用全部修改“按钮,哪怕实际上没修改内容,游戏帧率就会骤降至十几帧,但是没有任何报错出现
我发现那个很有意思的事,那就是你只需要保存一次存档再载入就好了。因因为这个问题主要是我那个模组会对所有的模组就是零级的,也就是不存在的技能,全部输入一次零级来进行一次强行复位,但这个复位会导致每个那些  详情 回复 发表于 2026-7-7 23:54
收到,我明白什么鬼了,我在写个修复版中,预计这个版本能处理掉这些问题。()  详情 回复 发表于 2026-7-7 23:28

战列舰长

 楼主| 发表于 2026-7-7 23:28:17 | 显示全部楼层
z1357911246 发表于 2026-6-18 22:45
不知道是模组冲突了还是别的原因,使用这个模组的时候只要点击过“应用全部修改“按钮,哪怕实际上没修改内 ...

收到,我明白什么鬼了,我在写个修复版中,预计这个版本能处理掉这些问题。()

战列舰长

 楼主| 发表于 2026-7-7 23:54:29 | 显示全部楼层
z1357911246 发表于 2026-6-18 22:45
不知道是模组冲突了还是别的原因,使用这个模组的时候只要点击过“应用全部修改“按钮,哪怕实际上没修改内 ...

我发现那个很有意思的事,那就是你只需要保存一次存档再载入就好了。因因为这个问题主要是我那个模组会对所有的模组就是零级的,也就是不存在的技能,全部输入一次零级来进行一次强行复位,但这个复位会导致每个那些角色都会有个零级技能。虽然说这个就是游戏官方给的删除。方法很不优雅,但这些方法用这些零级技能仍然在某些时候会被检查到,并且调用,虽然没啥卵用,就是让你更卡,这游戏他也知道这个问题,所以说存档时会进行一次判定,把零级的全部不保存。所以你再载入就行,也就玩家特殊分支豁免这种行为。不过我的新版本会处理掉这个

驱逐技师

发表于 2026-7-10 04:31:23 | 显示全部楼层
大佬快更新

驱逐技师

发表于 4 天前 | 显示全部楼层
新版本报错了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×
[attachimg]82878[/attachimg]  详情 回复 发表于 4 天前

驱逐技师

发表于 4 天前 | 显示全部楼层
本帖最后由 风灵幽狸 于 2026-7-27 07:07 编辑

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×
问题不是这mod的,乃的java该更新辽  详情 回复 发表于 4 天前

势力巨擘

晶石矿业主控AI

发表于 4 天前 | 显示全部楼层

问题不是这mod的,乃的java该更新辽
谢了。不过我下载并安装新的JAVA后依旧会报错,是需要什么配置环境吗?  详情 回复 发表于 4 天前
纳米机器!小子!这就是人工智能的力量哒!我大人之领技术天下无敌!

驱逐技师

发表于 4 天前 | 显示全部楼层
wither-pt 发表于 2026-7-27 12:36
问题不是这mod的,乃的java该更新辽

谢了。不过我下载并安装新的JAVA后依旧会报错,是需要什么配置环境吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×
这游戏的098版本的java版本是java21(你这是26()  详情 回复 发表于 4 天前

势力巨擘

晶石矿业主控AI

发表于 4 天前 | 显示全部楼层
风灵幽狸 发表于 2026-7-27 14:05
谢了。不过我下载并安装新的JAVA后依旧会报错,是需要什么配置环境吗?

这游戏的098版本的java版本是java21(你这是26()
纳米机器!小子!这就是人工智能的力量哒!我大人之领技术天下无敌!

战列舰长

 楼主| 发表于 4 天前 | 显示全部楼层
我是Java 二十二强行用Java十七参编译的。不过看了一会发现有些残余的Java二十二参数,待会我重新编译一份。

本版积分规则

Archiver|手机版|小黑屋|远行星号中文论坛

GMT+8, 2026-7-31 07:30

Powered by Discuz! X3.5

© 2001-2077 Tencent Cloud | Durian Software Studio

快速回复 返回顶部 返回列表