SWI 无玩家船厂惩罚

SWI 无玩家船厂惩罚

减少或消除玩家船厂销售价格中50%的罚金。你现在可以再次根据你所在星域的市场竞争情况,打折促销或对AI进行价格欺诈了。

杂项

本模组功能:

调整 shipsalefactor 参数,用于降低或完全消除玩家在自家船厂向 AI 出售飞船时受到的惩罚。

轻量版shipsalefactor 设置为 0.6666,这样当你在物流概览中将船厂售价设为 150% 时,实际售价将与玩家手动出售飞船给 AI 的价格相同。

完整版shipsalefactor 设置为 1.0,这样当你在物流概览中将船厂售价设为 100% 时,实际售价将与玩家手动出售飞船给 AI 的价格相同。

在完整版中,你可以重新利用你的经济优势,以正常价格 150% 的价格向没有其他选择的 AI 出售飞船——就像物流概览滑块所暗示的那样。你将再次能够通过折扣促销刺激销售,或根据星系角落的市场竞争对 AI 进行高价垄断。


为什么会有这个模组?

在 X4 v3.0 中,Egosoft 为玩家船厂销售设定了 70% 的惩罚(SWI 中降低为 50%),以降低玩家收入。但 Egosoft 并未对手动出售飞船施加这一惩罚。这导致了一个不健康且破坏沉浸感的游戏循环:玩家被迫关闭公共船厂,然后逐个手动向 AI 出售飞船以最大化利润。而 AI 收到飞船后立即将其摧毁,甚至不用于战争。我认为这很愚蠢。

大多数人没有意识到,AI 实际上会对比不同船厂寻找最佳价格。但 SWI 默认的 50% 惩罚意味着玩家永远是最划算的选择。乍一看,这似乎不错?AI 总是会从你这里购买,但这其实更阴险。你一直在给 AI“买一送一”的特别优惠,同时损失了本可以通过手动出售成品飞船赚取的收入。


飞船销售价格如何计算?

计算公式如下:

(物资价值 * shipsalefactor)* 船厂物流概览滑块值 * 各声望加成 = 船厂售价

(物资价值 * 各声望加成 = 手动售价


示例:

(((1000 * .50)* 100%)* 1.0)= 500

(1000 * 1.0)= 1000

这意味着在标准 SWI 中,默认 100% 滑块下的船厂售价比手动出售低 50%


(((1000 * .50)* 150%)* 1.0)= 750

(1000 * 1.0)= 1000

这意味着在标准 SWI 中,最高滑块下的船厂售价比手动出售低 25%


(((1000 * .6666)* 150%)* 1.0)= 1000

(1000 * 1.0)= 1000

这意味着在轻量版中,最高滑块下的船厂售价与手动出售相同


(((1000 * 1.0)* 150%)* 1.0)= 1500

(1000 * 1.0)= 1000

这意味着在完整版中,最高滑块下的船厂售价比手动出售高 50%


安装方法:

解压 zip 文件,然后将 "starwarsmod_noshipyardpenalty_lite" 或 "starwarsmod_noshipyardpenalty_full" 文件夹复制到 ...\X4 Foundations\extensions\ 目录下,与其他模组放在一起。

这是一个独立模组,不要放入 starwarsmod_m1 文件夹中。

请勿同时使用两个版本。


兼容性:

  • 本模组适用于 X4 Star Wars Interworlds 0.7x 及以上版本。适用于原版 X4 的版本可在 此处 找到。
  • 本模组对安装后下达的船厂订单生效。
  • 可在现有存档中安全添加或移除。
  • 全局修改,也支持任何 SWI 子模组添加的飞船。
  • 请勿同时使用完整版和轻量版。