找回密码
 初始化身份识别芯片
img_loading
智能检测中
查看: 381|回复: 1

请问,要怎么能给殖民地添加产出修正?

[复制链接]

巡洋大副

发表于 2025-2-21 23:47:21 | 显示全部楼层 |阅读模式
本帖最后由 0x0060A13 于 2025-2-22 00:15 编辑

就是想要实现能在载入存档或者别的什么时候,能直接给玩家所属的殖民地给些产出修正,但有点看不懂这到底是什么结构......
在 ModPlugin 的 onGameLoa 里面,希望能像 market.getAccessibilityMod() 一样直接给商品添加一个修正?
就是......不知道用哪个API,for (MarketAPI market : Misc.getFactionMarkets("player")) {} 如果理解没错的话那这里应该有?但好像没有有关的方法()
对了对了,看别人的建筑代码里还找到了 com.fs.starfarer.api.impl.campaign.econ.impl.BaseIndustry 但是如果用 getIndustry() 方法的话 getSupply().getQuantity() 却不生效XP
希望大佬能给我指个方向......如果原版不能直接弄的话,也许可以试试写个新的殖民地效果然后再加上去?(不过用殖民地的单词却找不到相关的方法或者类(悲))

巡洋大副

 楼主| 发表于 2025-2-24 01:11:00 | 显示全部楼层
结案,不能放在onGameLoa里面,换地方就好了,修饰器是生效的

本版积分规则

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

GMT+8, 2025-4-8 00:36

Powered by Discuz! X3.5

© 2001-2077 Tencent Cloud | Durian Software Studio

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