GS QoL - 地图显示

GS QoL - 地图显示

为船只事件弹窗添加“在地图上显示”按钮(包括攻击、劫掠要求、检查、锁箱、贸易停靠等)。将地图聚焦于你的船只,如果适用,也会聚焦于涉及的另一方。

用户界面

TLDR: 为船只事件弹窗(攻击、掠夺要求、检查、锁箱、贸易停靠等)添加“在地图上显示”按钮。将地图聚焦于你的船只,若适用,也将涉及的另一方聚焦。

属于 GS QoL 模组合集的一部分。

游戏版本

  • 9.00:已支持
  • 8.00:不支持

安装

  • 需要 GS: 图书馆 模组
  • 需要将保护性用户界面模式设置为关闭(设置 -> 扩展)

什么

在“飞船遭到攻击”、“发现锁箱”等飞船事件中添加“在地图上显示”功能。事件发生时,会显示针对玩家自己飞船的按钮,并在适用时显示另一方的按钮。

为什么

原版弹窗会通知你发生了某些事件,但需要手动查找才能了解具体位置。这可能不是最佳解决方案。

处理的事件

显示己方船只和对方船只:

  • 舰船遭袭(攻击者)
  • 海盗掠夺需求(+海盗)
  • 发现废弃船只(+废弃物)
  • 发现锁箱(+锁箱)
  • 停靠贸易(+ 空间站)
  • 非法货物 / 库存(含扫描仪)

仅显示你的飞船:

  • 已检查船只
  • 弹药耗尽
  • 发现违禁品

注意事项

  • 发现废弃飞船 / 发现保险箱:选择“在地图上显示”会关闭对话框并触发飞船的默认操作(例如忽略、认领、收集)。可配置(见下文)。
  • 灵感来源于 Mycu 的 在地图上显示对话对象

设置(需要安装“SirNukes Mod Support APIs”模组)

打开地图后的行为:控制“在地图上显示”关闭废弃船/锁箱对话框后会发生什么。

  • 飞船默认(默认):飞船执行其配置的响应(例如,忽略、认领、收集)。
  • 忽略:船只始终忽略,无论配置的响应如何。

事件开关:每种事件类型都可以单独启用或禁用。

性能影响

无任何事件驱动,无后台活动。

翻译

欢迎在评论区留言 / 请求进一步翻译。

更新日志

  • 110: 添加西班牙语翻译
  • 109: 修复未设置变量属性查找的日志错误
  • 108: 添加smo选项,用于强制忽略废弃船只和锁箱在地图上显示后的状态
  • 107: 移除所有硬性外部依赖
  • 106: 需要 X4 9.00 beta
  • 105: 添加俄语和简体中文翻译
  • 104: 增加法语和德语翻译
  • 103: 避免与原版等待碰撞
  • 102: 修复车轮槽碰撞并添加详细调试日志
  • 101: 增强废弃船只和锁箱的地图功能