
GHOSTau的扇区探索器2.0
给飞船下达Sector Explorer 2.0命令后,它在飞往空间站、星门、锁箱、废弃飞船和数据金库的途中会清除迷雾。它会在覆盖范围最大的位置投放卫星,用完后会购买更多。多个探索者各自负责一个星区。基于Assailer的Sector Explorer,为X4 9.00重写。可安全移除。
查看大图[size=6][b]GHOSTau 的 Sector Explorer 2.0[/b][/size]
给一艘船下达 [b]Sector Explorer 2.0[/b] 指令后,它会自行逐扇区探索:清除迷雾、造访值得造访的目标,并在覆盖范围最大的位置留下卫星。
它基于 Assailer 的 Sector Explorer:是为 X4 9.00 重写的独立扩展,而不是它的补丁。两者可以并存安装;只是不要给同一艘船同时下达这两个指令。
[size=5][b]功能[/b][/size]
[list] [][b]同时清除迷雾和造访目标。[/b] 卫星围绕扇区走一个逐渐扩大的圆,和 Assailer 原版一样,同时飞船飞往值得造访的目标。AI 脚本一次只能做一件事,所以在原版中飞船会在卫星环绕时等待。这里环绕由独立脚本驱动,所以两件事同时进行。[/] [][b]造访你勾选的目标。[/b] 它尚不知道的星门,以及空间站、锁箱、废弃飞船和数据保管库(如果你想要)。星门总是会被搜寻,因为它们自己永远不会出现在雷达上。每个目标只造访一次,之后不再造访,所以飞船不会围着某个永远无法勾掉的目标打转。[/] [][b]在覆盖范围最大的位置投放卫星。[/b] 不是投在它碰巧飞到的东西上面。它会计算一颗卫星能同时监视多少附近的空间站和星门,飞到它们的中间,然后在那里留下一颗。两颗卫星触及范围内的四个目标只会消耗你两颗卫星,而不是四颗。[/] [][b]用完了会再买。[/b] 通过游戏自身的补给机制,使用你选择的类型,且一发现用完就立刻请求,而不是浪费了往返之后才请求。高级卫星用完了,它会继续用标准卫星,按其较短的射程相应调整间距,而不是停下来。[/] [][b]多艘船同时运行,各在不同扇区。[/b] 每个探索者在出发前先认领一个扇区,所以两艘船永远不会做同一个,一艘船完成的扇区也不会被下一艘再扫一遍。进度按扇区保存。[/] [][b]完成时通知你。[/b] 如果你想要,每个扇区发一条消息,附近没有可探索的东西时也发一条消息。[/] [/list][size=5][b]设置[/b][/size]
选一艘船。什么船都行,但快一点的 S 级侦察船配上不错的雷达和一些货舱空间才是这个模组的用途所在。
打开它的信息面板,找到底部的 [b]Default Behaviour[/b](默认行为)并选择 [b]Sector Explorer 2.0[/b]。选项会出现在下面。设置好,按确认,它就开始运行。
它也可以作为指令队列中的一次性指令使用。作为默认行为,它在被更紧急的事情打断后会自动恢复工作,这通常是你想要的。
如果你想要它投放卫星,先给飞船装满卫星。它用完了会再买,但得飞到某处才能买到。
[size=5][b]选项[/b][/size]
[list] [][b]Continue to next sector(继续到下一个扇区):[/b] 关闭则让飞船留在当前扇区。开启则移动到最近仍有工作的扇区。[/] [][b]Fog radius per sector(每扇区迷雾半径):[/b] 从中心向外清除多远。受扇区自身大小限制,所以设置得比扇区还大没有额外开销。[/] [][b]Fog ring spacing(迷雾环间距):[/b] 一个圆与下一个圆之间的距离。越宽越快,但留下的空隙越多。[/] [][b]Centre rings on core(以核心为中心环绕):[/b] 围绕扇区的核心而非原点画圆。适用于一切都远离原点的情况。[/] [][b]Skip fog, objects only(跳过迷雾,仅目标):[/b] 完全不清除迷雾,只造访目标。[/] [][b]Visit unknown stations、Visit lockboxes、Visit abandoned ships、Visit data vaults(造访未知空间站、造访锁箱、造访废弃飞船、造访数据保管库):[/b] 除了星门之外还要搜寻什么。你勾选的每一项也是扇区未完成的条件之一,所以四项全勾意味着彻底清扫,全不勾则只清迷雾和星门。[/] [][b]Drop satellites(投放卫星):[/b] 在空间站和星门处从飞船货舱留下卫星。[/] [][b]Use advanced satellites(使用高级卫星):[/b] 75 公里射程而非 30 公里,价格约为十倍。它决定飞船补给时购买哪种,也决定投放间距。[/] [][b]Notify when sector done(扇区完成时通知):[/b] 每次完成一个扇区时发一条消息。[/] [][b]Redo this sector now(立即重做此扇区):[/b] 忘记此扇区已探索的内容并重新开始。使用一次后自动清除。[/] [][b]Fly fog myself, no probe(自己飞迷雾,不用探测器):[/b] 飞船自己飞那些圆。慢得多,因为飞行时无法造访任何目标,但它不部署任何东西,也不留下任何东西。[/] [/list][size=5][b]卫星投放位置[/b][/size]
飞船在投放卫星之前会先计算站在哪里。
它收集目标周围两倍卫星射程内的所有未覆盖空间站和星门,因为距离超过这个范围的东西在任何位置都无法共用一颗卫星。然后它选定一个位置并检查,按顺序有两个候选:
[list] [][b]该组的平均位置:[/b] 当成员均匀分布在一个中心周围时,这是正确的中心。对于一个紧凑的三角形,它与存在的最佳点相差几个百分点以内。[/] [][b]相距最远的两个成员的中点:[/b] 平均值会被碰巧靠得近的成员拉偏,所以排成一条线的组会通不过平均值,即使两端之间有一个点能触及所有成员。对于一对成员,以及任何有一个钝角的三角形,这是精确的最佳中心。[/] [/list]无论它选哪个点,它都会在确定之前测量每个成员到该点的距离,只有当它们全部在射程内时才接受该组。如果两个点都无法触及所有成员,服务最差的成员会被从组中剔除,再试剩下的,直到只覆盖它最初要造访的单个目标。
太空中已有的卫星按其自身射程判定,而不是按计划,所以一颗标准 30 公里卫星永远不会被算作高级卫星的 75 公里。
[size=5][b]兼容性[/b][/size]
[list] [][b]X4 Foundations 9.00:[/b] 基础游戏以及任意 DLC 组合,包括不带 DLC。[/] [][b]不替换任何原版内容。[/b] 不改 Lua,不替换 UI,不修改游戏文件。它附带的唯一补丁是给图标库添加一个条目,使该指令在地图上显示图标而非问号。[/] [][b]可以安全移除:[/b] 该扩展被标记为与存档无关,所以存档永远不会依赖它。移除它后,游戏会从所有拥有该指令的船上移除指令;存档中剩下的只是惰性数据。唯一会保留的是当时正在飞行中的探测器卫星,它会变成一颗普通的玩家卫星,你可以像其他卫星一样删除它。[/] [][b]它不在你的飞行员身上存储任何东西[/b],也不触碰任何原版行为,所以你的飞船内不会留下它的任何痕迹。[/] [/list][size=5][b]清理[/b][/size]
模组创建的一切都是临时的,指令结束的每一种方式都有对应的清理路径。
[list] [][b]你取消指令、替换它,或更改默认行为。[/b] 环绕停止,其卫星被移除,扇区认领被释放。[/] [][b]更紧急的事情接管。[/b] 指令被暂停而非取消。如果飞船离开扇区,环绕会察觉并清理;如果它留下,环绕会继续清除迷雾,指令会从上次中断处恢复。未被触碰的认领会在一小时后失效。[/] [][b]飞船被摧毁。[/b] 环绕发现它不在了并移除其卫星。扇区立即恢复空闲,因为由不再存在的飞船持有的认领会直接忽略。[/] [][b]你在环绕进行到一半时保存并重新加载。[/b] 它从存储的角度恢复,已覆盖的半径按扇区保存。[/] [][b]探测器被击落。[/b] 最多会被替换三次,之后飞船会自己执行清扫。[/] [/list][size=5][b]已知限制[/b][/size]
[list] []游戏不为指令参数提供悬停文本。因此选项名称必须自含其意义,完整说明位于指令自身的描述中,游戏会在你于飞船列表中悬停该指令时显示,以及模组文件夹内的 README.txt 中。[/] []尚不支持 Satellite Mk3。它宽得多的雷达会把投放方式从每簇一颗卫星变为每扇区一到两颗,那是下一个版本的工作。[/] [/list][size=5][b]更新日志[/b][/size]
[list] [][b]2.0[/b] - 首次发布。[/] [/list][size=5][b]鸣谢[/b][/size]
本模组基于 Assailer 的 [url=https://www.nexusmods.com/x4foundations/mods/545]Sector Explorer[/url]。扇区探索者任务、围绕扇区清除迷雾的卫星,以及大部分选项都来自 Assailer 的模组。谢谢你,Assailer,感谢这一切。
新增内容:卫星环绕时飞船持续工作,多个探索者可同时运行,各在不同扇区,每个目标只造访一次,卫星从货舱投放到覆盖范围最大的位置。脚本为 X4 9.00 重写,在可行处遵循原版,未包含它的任何文件。
[line] [/line]
[size=5][b]☕ 支持开发[/b][/size]
本模组过去是、将来也永远是 100% 免费的。然而,对现有游戏进行逆向工程并基于其构建需要数百小时无报酬的深夜编码、测试和调试。
如果本模组拯救了你的存档、免去了头疼,或只是让你在跳跃门网络中的时光更愉快,请考虑给我一点小小的捐赠。接受度一直很慢,你请我的每一杯咖啡或能量饮料都对保持这个项目存活并激励我构建下一个功能有巨大帮助。
[b][url=https://ko-fi.com/ghostau]在 Ko-fi 上请我喝杯咖啡[/url][/b]
[i]本模组免费与社区分享,按原样提供。虽然我无法保证积极的技术支持或满足自定义修改请求,但希望它让你的游戏体验更愉快。[/i]
[size=5][b]许可[/b][/size]
[b]未经许可不得使用。[/b] 游玩、直播和撰写相关内容无需许可。重新上传、将其包含在模组包中,或将其代码复制到另一个模组中需要先征得我的同意。完整条款位于模组文件夹内的 LICENSE.txt 中;问一下,答案通常是同意。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。