废弃船只生成扩展

废弃船只生成扩展

一个非常简单的废弃船只生成器!如果你知道该找什么,可以进行配置!

游戏玩法

我创建了一个非常简单的废弃飞船生成器。

这个想法只是为了让您在某些稀有船只上获得优势,或者为探险提供一些奖励。

此模组添加了来自基础游戏和人类 DLC 的废弃船只,但可轻易修改!

你想从一个特定 DLC 的特定星区中找到一艘特定的废弃飞船吗?

例如,你想要一艘来自波隆的废弃雷击舰在荒芜海岸生成

你需要找到两个宏指令,一个来自飞船,另一个来自星区。

要找到它们,你有两种方法:使用 Egosoft 网站上的 X Catalog 工具 打开游戏文件中的 .cat 文件!

或者也可以使用精彩的网站 Roguey

如果你搜索“荒芜海岸”,你会得到这个链接:https://roguey.co.uk/x4/universe/cluster_01/**cluster_602_sector001_macro**/

哦,看看你需要的宏命令!

如果你寻找以下宏,Ray 的情况也一样:

现在你可以用 Notepad++(举例)打开位于 "ship_spawn_expansion\md" 目录下的 spawnships.xml 文件。

你可以复制其中一个出生点:

<!-- 沉默的证人 -->
<find_sector name="$sector" macro="macro.Cluster_44_Sector001_macro"/>
<do_if value="$sector.exists">
<create_ship name="$ship" macro="macro.ship_ter_m_trans_container_01_a_macro" sector="$sector">
<owner exact="faction.ownerless"/>
<position x="89km" y="-6km" z="50km"/>
<rotation yaw="6deg" pitch="-70deg" roll="52deg"/>
</create_ship>
</do_if>

并根据你的喜好进行调整:

<!-- 荒芜之岸 -->
<find_sector name="$sector" macro="macro.Cluster_602_sector001_macro"/>
<do_if value="$sector.exists">
<create_ship name="$ship" macro="macro.ship_bor_l_destroyer_01_a_macro" sector="$sector">
<owner exact="faction.ownerless"/>
<position x="89km" y="-6km" z="50km"/>
<rotation yaw="6deg" pitch="-70deg" roll="52deg"/>
</create_ship>
</do_if>

DLC 的最后一件事

打开 content.xml 并添加以下内容:

  <dependency id="ego_dlc_boron" name="王国尽头"/>

老实说,没有它可能也行,但小心驶得万年船!

你还可以改变位置,即扇区中心到目标的距离。

你还可以改变旋转角度,这样就能编出一些可怕的意外故事了!