在工作台选择了要安装的肢体部位后按退出会闪退(不知道原版会不会)
义体管理页面在哪里啊
船体改装那里会直接跳出
求问怎么进入义体页面啊,萌新刚玩,不知道怎么打开这个人员列表的页面
起源记忆 发表于 2025-10-6 18:13
求问怎么进入义体页面啊,萌新刚玩,不知道怎么打开这个人员列表的页面
在下面的技能页,翻到第二页然后左键空着的格子,之后选义体改造这个技能就行了
能不能直接删除在改装界面的进入按钮,玩的太痛苦了,点错就闪退,mod真的很棒不想放弃啊{:tieba_39:}{:tieba_39:}{:tieba_39:}
找不到在哪里花钱提升rbm。。。。是我出bug了吗
ruididid 发表于 2025-10-18 17:34
找不到在哪里花钱提升rbm。。。。是我出bug了吗
galatia学院下面一个 询问rbm相关 的那个
这个有什么用?详细的改装那些有什么什么的说一下或者图片
BRM升级那里,有个使用未知物品升级,是什么东西啊,也是野外探索的东西吗,我已经找到超频了
dumn 发表于 2025-10-21 10:11
BRM升级那里,有个使用未知物品升级,是什么东西啊,也是野外探索的东西吗,我已经找到超频了 ...
好吧我找到了,有个物品可以直接+12brm
这个对模块船子模块生效吗
我还以为这模组能够不当人了呢 想变香香软软的机娘幼女(?
加最大CR的是不生效吗?应该85%CR吧
a1242026645 发表于 2025-11-19 19:23
加最大CR的是不生效吗?应该85%CR吧
实际是加峰值时间,翻译不统一
义体上限怎么搞啊
所以不在舰船改装界面怎么使用义体呢
我怎么感觉不生效啊,面板上是不会显示装义体后的数值吗
点击工作台出错,稳定复现错误
附件内容详情
本帖最后由 zzzdragon 于 2026-4-8 08:56 编辑
AsiaLD 发表于 2026-1-30 22:38
点击工作台出错,稳定复现错误
附件内容详情
這有個解法 就是把標籤還原回原文
裝個7-zip, 在mod文件夾裡找到bionicalteration.jar
打開後在裡面找到"lunalib"這個資料夾,
抓原版mod, 把原版mod jar裡的"lunalib"取出替換掉漢化mod裡的
我測試結果就是這標籤要保持原文才不會報錯
====================================================
更正一下
準確的錯誤是發生於"lunalib"裡的"ba_bionic_refit_btn.class"
有一段字串作為內部識別ID不該被漢化卻被漢化
詳細代碼:
public void initPanel(CustomPanelAPI backgroundPanel, FleetMemberAPI member, ShipVariantAPI variant, MarketAPI market) {
this.workshopPanel = new ba_uiplugin();
this.workshopPanel.init(backgroundPanel, null, null, "工作台", null);
this.workshopPanel.setCurrentPerson(member.getCaptain());
this.containerPanel = backgroundPanel.createCustomPanel(Global.getSettings().getScreenWidth() - 150.0F, Global.getSettings().getScreenWidth() - 150.0F, (CustomUIPanelPlugin)this.workshopPanel);
backgroundPanel.addComponent((UIComponentAPI)this.containerPanel);
}
"工作台"這個字串不該被漢化,應改回"WORKSHOP"
最後附上修正過的漢化mod檔
zzzdragon 发表于 2026-4-8 07:09
這有個解法 就是把標籤還原回原文
裝個7-zip, 在mod文件夾裡找到bionicalteration.jar
这么棒的回复应该被顶起来或者置顶才对
TheB33 发表于 2025-12-2 03:04
义体上限怎么搞啊
兄弟知道怎么改了吗
南星酱捏 发表于 2026-4-14 20:58
兄弟知道怎么改了吗
忘了 好久没玩了
TheB33 发表于 2026-4-17 22:29
忘了 好久没玩了
你如果是說BRM 那可以在模組設置裡禁用
把樓主的版本再優化一下
UI沒翻譯到的部份應該都有翻到了
然後有修了一點點jar的代碼錯誤
(餵Gemini翻譯的同時AI抓到代碼錯誤,就順便一起改了)
4720319 INFO pigeonpun.bionicalteration.inventory.ba_inventoryhandler - Finish compress
7981895 INFO pigeonpun.bionicalteration.inventory.ba_inventoryhandler - Finish compress
8082457 INFO com.fs.starfarer.api.impl.campaign.intel.AnalyzeEntityMissionIntel - Created AnalyzeEntityMissionIntel: 人之领时代探测器, faction: 卢德左径
8084990 INFO pigeonpun.bionicalteration.inventory.ba_inventoryhandler - Finish compress
8117028 INFO pigeonpun.bionicalteration.inventory.ba_inventoryhandler - Finish compress
8127432 INFO pigeonpun.bionicalteration.inventory.ba_inventoryhandler - Finish compress
8168351 INFO pigeonpun.bionicalteration.inventory.ba_inventoryhandler - Finish compress
8313228 INFO pigeonpun.bionicalteration.ba_officermanager - Finished up bionic data
8313228 INFO pigeonpun.bionicalteration.inventory.ba_inventoryhandler - Finish compress
8313648 ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException: Cannot read field "mainPanel" because "focusTab" is null
java.lang.NullPointerException: Cannot read field "mainPanel" because "focusTab" is null
at pigeonpun.bionicalteration.ui.bionic.ba_uiplugin.focusContent(ba_uiplugin.java:1051)
at pigeonpun.bionicalteration.ui.bionic.ba_uiplugin.init(ba_uiplugin.java:94)
at pigeonpun.bionicalteration.lunalib.ba_bionic_refit_btn.initPanel(ba_bionic_refit_btn.java:60)
at lunalib.backend.ui.refit.RefitButtonAdder.recreateBackgroundPanel$lambda$3$1(RefitButtonAdder.kt:447)
at lunalib.lunaUI.elements.LunaElement.processInput(LunaElement.kt:311)
at com.fs.starfarer.ui.newui.int.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.ui.impl.StandardTooltipV2.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.newui.int.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.int.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.coreui.refit.void.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.oo0O.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.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)
本帖最后由 Scrooge 于 2026-4-20 13:06 编辑
zzzdragon 发表于 2026-4-8 07:09
這有個解法 就是把標籤還原回原文
裝個7-zip, 在mod文件夾裡找到bionicalteration.jar
推荐一个更快的修改方式:
https://www.decompiler.com/jar-string-editor
用这个把jar载入,可以直接改字符串
我去,试了下,这玩意改字符串不改jar的偏移量的,class结构会被破坏,千万别用
Scrooge 发表于 2026-4-20 13:00
什麼情況下的報錯?