找回密码
 初始化身份识别芯片
楼主: GentleCode

【0.98】重生拓展-继承船舰精通等级和点数 3.0.0

    [复制链接]

战列舰长

 楼主| 发表于 2025-10-20 14:56:08 | 显示全部楼层
dumn 发表于 2025-10-20 01:27
098不行,新版没有这个方法,ShipMastery.setPlayerMasteryPoints,新档重生,调用直接闪退 ...

已经改好了,欢迎再来尝试
好,我试试  详情 回复 发表于 2025-10-21 10:02

巡洋大副

发表于 2025-10-20 18:51:00 | 显示全部楼层
大佬,有办法研究下怎么把种子记下来吗?好不容易刷的词条....
你要的功能更新了,具体看新的主帖描述吧  详情 回复 发表于 2025-10-25 18:53
我研究研究  详情 回复 发表于 2025-10-20 19:33

战列舰长

 楼主| 发表于 2025-10-20 19:33:33 | 显示全部楼层
stylkkk 发表于 2025-10-20 18:51
大佬,有办法研究下怎么把种子记下来吗?好不容易刷的词条....

我研究研究
感谢,等待你的好消息。  详情 回复 发表于 2025-10-20 19:37

巡洋大副

发表于 2025-10-20 19:37:26 | 显示全部楼层

感谢,等待你的好消息。
我琢磨了几天,船舰精通系统的原作者代码里面没有提供修改种子、每一级效果的接口,我试了反射和注入的方法,但是搞不定一直报错,而且越搞越复杂了。目前实现你的想法的最简单的方法就是去问船舰精通系统的原作者,  详情 回复 发表于 2025-10-23 19:34

巡洋大副

发表于 2025-10-21 10:02:48 | 显示全部楼层
GentleCode 发表于 2025-10-20 14:56
已经改好了,欢迎再来尝试

好,我试试

战列舰长

 楼主| 发表于 2025-10-23 19:34:05 | 显示全部楼层
stylkkk 发表于 2025-10-20 19:37
感谢,等待你的好消息。

我琢磨了几天,船舰精通系统的原作者代码里面没有提供修改种子、每一级效果的接口,我试了反射和注入的方法,但是搞不定一直报错,而且越搞越复杂了。目前实现你的想法的最简单的方法就是去问船舰精通系统的原作者,让他在代码里面提供接口,或者让某几个关键类变量和函数变成public。

总之,短期内估计是没可能搞定继承种子或者roll出来的效果的功能了,你现在能做的只有在继承前多给你的船打点精通点,这样继承之后就有足够的点数roll效果。
额...Roll用的是故事点啊  详情 回复 发表于 2025-10-24 14:35

巡洋大副

发表于 2025-10-24 14:35:33 | 显示全部楼层
GentleCode 发表于 2025-10-23 19:34
我琢磨了几天,船舰精通系统的原作者代码里面没有提供修改种子、每一级效果的接口,我试了反射和注入的方 ...

额...Roll用的是故事点啊

战列舰长

发表于 2025-10-24 14:52:36 | 显示全部楼层
能继承舰船装配吗
如果你指的是船舰装什么武器,装什么内插,那么不能,这个mod是针对船舰精通系统的附属mod,不是单纯重生模组的扩展。  详情 回复 发表于 2025-10-25 11:17

战列舰长

 楼主| 发表于 2025-10-25 11:17:20 | 显示全部楼层
acfacxscdc 发表于 2025-10-24 14:52
能继承舰船装配吗

如果你指的是船舰装什么武器,装什么内插,那么不能,这个mod是针对船舰精通系统的附属mod,不是单纯重生模组的扩展。

战列舰长

 楼主| 发表于 2025-10-25 18:53:14 | 显示全部楼层
stylkkk 发表于 2025-10-20 18:51
大佬,有办法研究下怎么把种子记下来吗?好不容易刷的词条....

你要的功能更新了,具体看新的主帖描述吧
大佬NB!!  详情 回复 发表于 2025-10-25 22:37

巡洋大副

发表于 2025-10-25 22:37:50 | 显示全部楼层
GentleCode 发表于 2025-10-25 18:53
你要的功能更新了,具体看新的主帖描述吧

大佬NB!!

战列舰长

译码专家

发表于 2026-1-10 19:38:17 | 显示全部楼层
开新档时,如果碰上了不认识的舰船(比如干掉了某个mod),会报错
是会报错我知道,我专门留下的。但是游戏会崩溃吗?  详情 回复 发表于 2026-1-15 12:14

战列舰长

 楼主| 发表于 2026-1-15 12:14:12 | 显示全部楼层
Old Driver 发表于 2026-1-10 19:38
开新档时,如果碰上了不认识的舰船(比如干掉了某个mod),会报错

是会报错我知道,我专门留下的。但是游戏会崩溃吗?
會,我下掉了一個Mod後,新檔重生要繼承紀錄時,會直接閃退,把這個拓展也下掉之後就可以正常繼承了  详情 回复 发表于 2026-1-25 04:03

巡洋大副

发表于 2026-1-25 04:03:16 | 显示全部楼层
GentleCode 发表于 2026-1-15 12:14
是会报错我知道,我专门留下的。但是游戏会崩溃吗?

會,我下掉了一個Mod後,新檔重生要繼承紀錄時,會直接閃退,把這個拓展也下掉之後就可以正常繼承了
@Old Driver 这个问题应该已经修复了,欢迎再来尝试  详情 回复 发表于 2026-2-6 14:38
好的,我知道了,感谢反馈。我之后再检查一下  详情 回复 发表于 2026-1-25 10:49

战列舰长

 楼主| 发表于 2026-1-25 10:49:56 | 显示全部楼层
Novathyes 发表于 2026-1-25 04:03
會,我下掉了一個Mod後,新檔重生要繼承紀錄時,會直接閃退,把這個拓展也下掉之後就可以正常繼承了 ...

好的,我知道了,感谢反馈。我之后再检查一下

战列舰长

 楼主| 发表于 2026-2-6 14:38:41 | 显示全部楼层
Novathyes 发表于 2026-1-25 04:03
會,我下掉了一個Mod後,新檔重生要繼承紀錄時,會直接閃退,把這個拓展也下掉之後就可以正常繼承了 ...

@Old Driver   这个问题应该已经修复了,欢迎再来尝试

驱逐技师

发表于 2026-2-8 12:07:20 | 显示全部楼层
一直在找这个mod的98版本,感谢大佬
哦我以为大佬的这个mod是重生规则拓展  详情 回复 发表于 2026-2-8 12:10

驱逐技师

发表于 2026-2-8 12:10:49 | 显示全部楼层
牛爷爷 发表于 2026-2-8 12:07
一直在找这个mod的98版本,感谢大佬

哦我以为大佬的这个mod是重生规则拓展

驱逐技师

发表于 2026-2-10 19:01:48 | 显示全部楼层
666啊 一直在找这个,感谢大佬

巡洋大副

发表于 2026-2-17 02:43:35 | 显示全部楼层
太强了哥

战列舰长

发表于 2026-3-9 02:54:09 | 显示全部楼层
刚准备试试舰船精通就看到这个,好评!

战列舰长

发表于 2026-4-3 21:26:45 | 显示全部楼层
奇怪,打了这个mod之后玩时间长的档会因为不明原因无法记录重生点,但新档却可以
确实有些奇怪,你可以在你认为有问题的地方截下上下一段的日志信息发给我,主要是warning和error信息,可能能窥见原因。  详情 回复 发表于 2026-4-3 23:41

战列舰长

 楼主| 发表于 2026-4-3 23:41:45 来自手机 | 显示全部楼层
wang01 发表于 2026-4-3 21:26
奇怪,打了这个mod之后玩时间长的档会因为不明原因无法记录重生点,但新档却可以 ...

确实有些奇怪,你可以在你认为有问题的地方截下上下一段的日志信息发给我,主要是warning和error信息,可能能窥见原因。
前段时间电脑自刎归天了,恐怕我短时间内没法重现这个bug了(悲)  详情 回复 发表于 前天 15:36

战列舰长

发表于 2026-4-9 09:50:56 | 显示全部楼层
这是我见过修bug最多的帖子 修的真快啊
修bug多是因为技术力不行导致一开始就有很多严重bug需要修  详情 回复 发表于 2026-4-9 11:23

战列舰长

 楼主| 发表于 2026-4-9 11:23:45 | 显示全部楼层
fscs 发表于 2026-4-9 09:50
这是我见过修bug最多的帖子 修的真快啊

修bug多是因为技术力不行导致一开始就有很多严重bug需要修

战列舰长

发表于 2026-4-9 20:09:21 | 显示全部楼层
我有一个新的疑问 继承的精通是无法刷新的么
可以的吧,你没办法刷新吗?  详情 回复 发表于 2026-4-9 20:51

战列舰长

 楼主| 发表于 2026-4-9 20:51:25 | 显示全部楼层
fscs 发表于 2026-4-9 20:09
我有一个新的疑问 继承的精通是无法刷新的么

可以的吧,你没办法刷新吗?
纯新存档加了一个故事点 就刷新不了  详情 回复 发表于 2026-4-10 14:42

战列舰长

发表于 2026-4-10 14:42:55 | 显示全部楼层
GentleCode 发表于 2026-4-9 20:51
可以的吧,你没办法刷新吗?

纯新存档加了一个故事点 就刷新不了
ed7eab43-f933-4051-99b4-16cecfe3b33b.png
181b1e95-52b3-44e7-b0bc-700bd2fab551.png
这个问题新版本目前看上去是解决了,不过我测试的不多,你可以试试新版  详情 回复 发表于 2026-4-11 13:39
麻烦问一下,你的精通有九个怎么搞的  详情 回复 发表于 2026-4-11 09:27
好的,感谢反馈,我回头测试一下。  详情 回复 发表于 2026-4-10 15:53

战列舰长

 楼主| 发表于 2026-4-10 15:53:30 | 显示全部楼层
fscs 发表于 2026-4-10 14:42
纯新存档加了一个故事点 就刷新不了

好的,感谢反馈,我回头测试一下。

巡洋大副

发表于 2026-4-11 09:27:19 | 显示全部楼层
fscs 发表于 2026-4-10 14:42
纯新存档加了一个故事点 就刷新不了

麻烦问一下,你的精通有九个怎么搞的
G:\Game\Starsector 0.98\mods\舰船精通系统\data\shipmastery mastery_presets.json文件 { "_DEFAULT_": { "maxLevel": 9, "levels": { "1": { "A": "RandomMastery 1 1", "B": "  详情 回复 发表于 2026-4-12 20:29
改文件,在Ship Mastery System\data\shipmastery里面,建议先备份,动代码可能会产生各种奇奇怪怪的问题  详情 回复 发表于 2026-4-11 16:46

战列舰长

 楼主| 发表于 2026-4-11 13:39:43 | 显示全部楼层
fscs 发表于 2026-4-10 14:42
纯新存档加了一个故事点 就刷新不了

这个问题新版本目前看上去是解决了,不过我测试的不多,你可以试试新版

势力巨擘

发表于 2026-4-11 16:46:51 | 显示全部楼层
MO130 发表于 2026-4-11 09:27
麻烦问一下,你的精通有九个怎么搞的

改文件,在Ship Mastery System\data\shipmastery里面,建议先备份,动代码可能会产生各种奇奇怪怪的问题

势力巨擘

发表于 2026-4-12 15:06:52 | 显示全部楼层
太爽了,刷精通内容真的要吐了

战列舰长

发表于 2026-4-12 20:29:25 | 显示全部楼层
MO130 发表于 2026-4-11 09:27
麻烦问一下,你的精通有九个怎么搞的

G:\Game\Starsector 0.98\mods\舰船精通系统\data\shipmastery
mastery_presets.json文件

{
  "_DEFAULT_": {
    "maxLevel": 9,
    "levels": {
      "1": {
        "A": "RandomMastery 1 1",
        "B": "RandomMastery 1 1",
        "C": "RandomMastery 1 1",
        "D": "RandomMastery 1 1"
      },
      "2": {
        "A": "RandomMastery 1 2",
        "B": "RandomMastery 1 2",
        "C": "RandomMastery 1 2",
        "D": "RandomMastery 1 2"
      },
      "3": [
        "SModCapacityAsFractionOfMax 0.5 ROUND_DOWN",
        "RestorationCost"
      ],
      "4": {
        "A": "RandomMastery 1 2",
        "B": "RandomMastery 1 2",
        "C": "RandomMastery 1 2",
        "D": "RandomMastery 1 2"
      },
      "5": {
        "A": "RandomMastery 1 3",
        "B": "RandomMastery 1 3",
        "C": "RandomMastery 1 3",
        "D": "RandomMastery 1 3"
      },
      "6": [
        "SModCapacityAsFractionOfMax 0.5 ROUND_UP",
        "SModCreditsCost"
      ],
      "7": {
        "A": "RandomMastery 1 3",
        "B": "RandomMastery 1 3",
        "C": "RandomMastery 1 3",
        "D": "RandomMastery 1 3"
      },
      "8": {
        "A": "SModCapacity",
        "B": "ScaleOtherMasteries"
      },
      "9": {
        "A": "RandomMastery 1 4",
        "B": "RandomMastery 1 4",
        "C": "RandomMastery 1 4",
        "D": "RandomMastery 1 4"
      }
    }
  },


论坛里的舰船精通页的介绍部分应该也有写怎么更改
十分感谢分享代码  详情 回复 发表于 2026-4-12 22:52

巡洋大副

发表于 2026-4-12 22:52:17 | 显示全部楼层
fscs 发表于 2026-4-12 20:29
G:\Game\Starsector 0.98\mods\舰船精通系统\data\shipmastery
mastery_presets.json文件

十分感谢分享代码

战列舰长

发表于 6 天前 | 显示全部楼层
我怎么感觉打上这个mod 精通升级更难了,是经验要的更多了么 可以出个功能增加获得经验么
我之前满级的经验好像只能升级到6级,,好难升级
和本mod无关,没有修改精通本体的任何功能。至于增加经验获取,你既然都能自己改船舰精通的代码了,那不如再翻翻再改改,自己动手丰衣足食。  详情 回复 发表于 6 天前

战列舰长

 楼主| 发表于 6 天前 来自手机 | 显示全部楼层
本帖最后由 GentleCode 于 2026-4-24 13:10 编辑
fscs 发表于 2026-4-24 09:10
我怎么感觉打上这个mod 精通升级更难了,是经验要的更多了么 可以出个功能增加获得经验么
我之前满级的经验 ...

和本mod无关,没有修改精通本体的任何功能。至于增加经验获取,你既然都能自己改船舰精通的代码了,那不如再翻翻再改改,自己动手丰衣足食。
好吧 谢谢 之前的代码是我照着精通的介绍改了好久,更改获取没写根本不会改,,  详情 回复 发表于 6 天前

战列舰长

发表于 6 天前 | 显示全部楼层
GentleCode 发表于 2026-4-24 11:10
和本mod无关,没有修改精通本体的任何功能。至于增加经验获取,你既然都能自己改船舰精通的代码了,那不如 ...

好吧 谢谢
之前的代码是我照着精通的介绍改了好久,更改获取没写根本不会改,,

巡洋大副

发表于 前天 12:57 | 显示全部楼层
大佬大佬 能不能加入一个只继承我刷新的词条 不继承等级的选项
我后面尝试尝试,但可能需要一段时间  详情 回复 发表于 前天 16:05

战列舰长

发表于 前天 15:36 来自手机 | 显示全部楼层
GentleCode 发表于 2026-4-3 23:41
确实有些奇怪,你可以在你认为有问题的地方截下上下一段的日志信息发给我,主要是warning和error信息,可 ...

前段时间电脑自刎归天了,恐怕我短时间内没法重现这个bug了(悲)

战列舰长

 楼主| 发表于 前天 16:05 | 显示全部楼层
不会手操 发表于 2026-4-28 12:57
大佬大佬 能不能加入一个只继承我刷新的词条 不继承等级的选项

我后面尝试尝试,但可能需要一段时间
感谢大佬  详情 回复 发表于 前天 18:43

巡洋大副

发表于 前天 18:43 | 显示全部楼层
GentleCode 发表于 2026-4-28 16:05
我后面尝试尝试,但可能需要一段时间

感谢大佬

本版积分规则

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

GMT+8, 2026-4-30 01:09

Powered by Discuz! X3.5

© 2001-2077 Tencent Cloud | Durian Software Studio

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