
地平线UI
一个完整的模块化星际UI。简洁、可自定义的卡片,用于显示位置、罗盘、任务、生命体征、武器和物品,另含消息日志和游戏内F11设置(带预设和主题)。可将卡片排列在屏幕任意位置。可选通讯(字幕和对话)、扫描仪和瞄准镜模块。需要SFSE和Address Library for SFSE Plugins。
查看大图[center][size=6][b]Horizon UI[/b][/size]
[size=4][i]为《星空》打造的模块化 UI[/i][/size]
[size=3]作者:Moragar[/size][/center]
Horizon UI 是《星空》的模块化 UI。它把你在整个游戏过程中一直看着的界面,替换成干净、半透明的胶囊形卡片:主显示(位置、罗盘、任务、生命体征、武器、物品等)、字幕与对话、手持扫描仪、瞄准镜的屏息提示、可搜索的消息日志,以及游戏内设置窗口。你可以在游戏中按 [b]F11[/b] 实时完成全部设置,将你的外观保存为预设,并可在主屏幕和扫描仪中把卡片拖到任意位置。
它是自适应的(每张卡片都有自己的显示规则,因此卡片只在需要时出现)、动态的(经验值、负重、弹药、星裔能力计量条和两个时钟都会实时更新)、可自定义的(超过 100 项设置、颜色、尺寸、预设)且模块化的(一个核心 UI 加上你在安装程序中选择的可选模块)。
[b]Alpha 阶段:[/b] Horizon UI 在 1.0 之前处于公开测试阶段。版本之间仍可能发生变化。你的设置会保存在 [b]HorizonUI.user.ini[/b] 中并延续使用。
[line]
[size=5][b]需求[/b][/size]
以下内容均为 Horizon UI 加载所必需。前三项为单独下载,[b]不[/b]包含在 Horizon UI 内。
[list]
[][b]《星空》(PC)。[/b] 已在游戏版本 [b]1.16.244[/b] 上测试。[/]
[][b]对应游戏版本的 Starfield Script Extender (SFSE)[/b]:[url=https://www.nexusmods.com/starfield/mods/106]Nexus 模组页面[/url] 或 [url=https://sfse.silverlock.org/]sfse.silverlock.org[/url]。请单独安装,并使用 [b]sfse_loader.exe[/b] 启动游戏。[/]
[][b]对应游戏版本的 Address Library for SFSE Plugins[/b]:[url=https://www.nexusmods.com/starfield/mods/3256]Nexus 模组 3256[/url]。必需。[b]HorizonUI.dll[/b] 需要它才能加载。[/]
[][b]Horizon UI Core[/b],始终必需。本下载中的 FOMOD 安装程序会自动安装它。Core 包含主显示、设置文件、F11 菜单和 [b]HorizonUI.dll[/b]。通讯、扫描仪、瞄准镜和消息日志是同一安装程序内的可选模块,且需要 Core。[/]
[][b]在 [b]Documents\My Games\Starfield\StarfieldCustom.ini[/b] 中启用松散文件[/b](如果文件不存在请创建)。否则《星空》会忽略松散界面文件,你将看到原版 HUD。请参阅下方代码框。[/]
[][b]用于 FOMOD 安装程序的模组管理器:[/b] Vortex 或 Mod Organizer 2(推荐)。也可以手动安装,详见下方“详细安装”。[/]
[/list]
[code]
[Archive]
bInvalidateOlderFiles=1
sResourceDataDirsFinal=[/code]
[b]不需要:[/b] 可选模块(通讯、扫描仪、瞄准镜、消息日志)以及 Horizon 字体和设置预设选项。Core 可独立工作。
[line]
[size=5][b]快速开始[/b][/size]
[list=1]
[][b]准备游戏。[/b] 安装 SFSE 和 Address Library for SFSE Plugins(见“需求”),并将两行松散文件设置添加到 [b]StarfieldCustom.ini[/b]。[/]
[][b]先移除冲突。[/b] 如果你使用 StarUI HUD,请卸载它。如果你计划使用通讯模块,请卸载任何字幕模组(例如 Enhanced Subtitles)和对话菜单模组(例如 Enhanced Dialogue Interface)。如果你使用其他扫描仪或瞄准镜模组,请在安装程序中跳过扫描仪或瞄准镜(见“可选模块”)。[/]
[][b]从“文件”标签页下载 Horizon UI FOMOD 安装程序[/b],并使用 [b]Vortex[/b] 或 [b]Mod Organizer 2[/b] 安装。Core 会自动安装。随后安装程序会引导你完成字体、设置预设和可选模块的选择。[/]
[][b]使用 sfse_loader.exe 启动[/b]并[b]加载存档。[/b] 存档加载后,你会看到简短的 HORIZON UI 欢迎介绍(之后可以关闭)。[/]
[][b]按 F11[/b] 打开设置窗口。它只能从主 HUD 打开。[/]
[][b]选择预设[/b]:在 F11 菜单(CONTROLS 标签页)的预设区域中选择。选择 Moragar's Choice 以使用我自己的配置,或保持默认设置。[/]
[][b]排列你的卡片。[/b] 从 F11 打开 ARRANGE CARDS,把卡片移动到你想要的位置。对于扫描仪,使用 F11 > SCANNER > ARRANGE SCANNER。见下方“排列卡片”。[/]
[/list]
[line]
[size=5][b]内容一览[/b][/size]
[list]
[][b]Core(始终安装):[/b] 基于卡片的主显示、F11 实时设置窗口、预设、ARRANGE CARDS,以及 [b]HorizonUI.dll[/b] SFSE 插件。[/]
[][b]Horizon 字体(可选):[/b] 用于 UI 的 Horizon 字体。[/]
[][b]设置预设(安装程序页面):[/b] 默认设置,或 Moragar's Choice。[/]
[][b]通讯(可选):[/b] Horizon 字幕、消息卡片和 Horizon 对话菜单。[/]
[][b]扫描仪(可选):[/b] Horizon 自己的手持扫描仪界面。[/]
[][b]瞄准镜(可选):[/b] 用于武器瞄准镜的 Horizon 屏息小标签。[/]
[][b]消息日志(可选):[/b] 可搜索的 HUD 消息历史记录。[/]
[/list]
[line]
[size=5][b]更新内容[/b][/size]
[size=4][b]0.43.0.33 (Alpha)[/b][/size]
[list]
[][b]Moragar's Choice 预设已更新:[/b] 该预设现在与我当前的游戏内配置一致,包括截图中显示的 HUD 和扫描仪卡片位置。[/]
[][b]更新了 SFSE 插件:[/b] HorizonUI.dll 和界面组件已更新至版本 0.43.0.33。[/]
[/list]
[size=4][b]0.43.0.32 (Alpha)[/b][/size]
[list]
[][b]紧凑名称悬停改进:[/b] Use、Talk、Trade、Steal、Search、Recycle 和 Open 等交互动词现在会完整显示。较长的对象名称会在必要时缩短,胶囊形标签会自动调整宽度以适应。[/]
[][b]改进模块设置:[/b] 打开 F11 时,SCANNER 和 COMMS 标签页中的状态面板现在默认折叠,使设置窗口更整洁。[/]
[][b]欢迎介绍开关:[/b] 在 F11 > EFFECTS 下添加了 WELCOME INTRO。可启用或禁用加载存档时显示的介绍。该设置也包含在预设和“恢复默认值”中。[/]
[/list]
[size=4][b]0.43.0.31 (Alpha) - 自 0.42.0.13 以来的重大更新[/b][/size]
[list]
[][b]消息日志:[/b] 添加了可选的、可搜索的 HUD 通知历史记录,包含消息类别、过滤器、固定消息、按角色记录的历史记录和可配置的记录设置。
[/]
[][b]紧凑名称悬停:[/b] 引入了更小的单行交互卡片,包含图标、对象名称和交互按键。原有的完整卡片仍然可用。
[/]
[][b]紧凑生命体征:[/b] 添加了将生命值、氧气和助推合并为一张紧凑卡片的选项,并在助推行隐藏时自动调整布局。
[/]
[][b]欢迎介绍:[/b] 添加了加载存档时的 Horizon UI 介绍,包含 Horizon 字标、星芒扫过动画和所选预设名称。
[/]
[][b]通讯改进:[/b] 在 F11 的 COMMS 标签页中添加了 SUBTITLES / DIALOGUE 选择器,便于分别配置每个界面。
[/]
[][b]更多消息卡片:[/b] 在 Horizon 消息系统中添加了 GAME 和 ARTIFACT 通知。
[/]
[][b]扩展外观设置:[/b] 在 F11 > STYLE 下添加了卡片背景不透明度、卡片阴影和设置窗口不透明度的实时控制。
[/]
[][b]改进 F11 行为:[/b] 打开和关闭更可靠,包括在其他全屏菜单出现时更好的处理。
[/]
[][b]界面优化:[/b] 改进了 TAKE 卡片文本可读性、喷气背包间距、紧凑卡片行为和消息日志可靠性。[/]
[/list]
[line]
[size=5][b]功能特性[/b][/size]
[size=4][b]主显示:卡片[/b][/size]
每张卡片都有自己的开/关、尺寸、紧凑形式、显示规则和位置。默认值见下方 ini 部分;一切均可在 F11 中实时调整。
[list]
[][b]位置(星球)卡片:[/b] 带有两个时钟的星球/飞船胶囊形标签:游戏内时间(LOCAL / GAME)和你的真实 PC 时间(PC / REAL),支持 12 或 24 小时制。它显示摄氏度或华氏度温度,可选额外显示系统/重力行,并在危险环境中亮起。[/]
[][b]罗盘:[/b] 任务目标、随从/同伴、地点、你的飞船、敌人和你自己的标记。你可以切换每种标记,并选择随从颜色。世界中和 HUD 罗盘上的蓝色任务菱形使用游戏自身样式。[/]
[][b]任务追踪器:[/b] 在一张卡片中显示你的目标,带有紧凑形式和自己的显示规则。配合通讯模块时,Horizon 的“任务已更新”提示会替代游戏的任务横幅。[/]
[][b]角色卡片:[/b] 你的名字、等级和 XP 条、技能点、信用点和质量/超重(紧凑模式下为细条)。它可以在获得 XP、升级、获得信用点或技能点时显示(随后淡出),或在超重时显示。旁边会出现一个 [b]+N XP 提示[/b],相近时间获得的经验会合并计算。[/]
[][b]生命体征卡片:[/b] 生命值和 O2,带有会响应你的生命值和氧气状态的警告。可将它们堆叠(VERTICAL,默认)或并排(HORIZONTAL);在 ARRANGE CARDS 中选中卡片后按 [b]L[/b],或使用 F11 > CARDS 中的 VITALS LAYOUT。生命值恢复时,生命值条前方会显示一条绿色治疗细条。[/]
[][b]紧凑生命体征:[/b] HEALTH AND O2 BARS(F11 > CARDS)可以设为 [b]FULL[/b](单独卡片,默认)或 [b]COMPACT[/b],后者将助推、生命值和氧气一起显示在 COMPACT MODE 使用的同一张合并卡片上。当助推行隐藏时(例如在默认喷气背包规则下助推已满),卡片会围绕剩余行收拢。[/]
[][b]喷气背包卡片:[/b] 助推。默认仅在使用中或未满时显示。[/]
[][b]病痛卡片:[/b] 一列小标签、一行,或仅图标。默认仅在你患病时显示。[/]
[][b]装备卡片(武器和弹药):[/b] 武器图标(在运行时从你的游戏加载)、弹药、手雷数量和你选择的星裔能力及其计量条。默认仅在你拔出武器时显示。[/]
[][b]敌人生命值条:[/b] 位于顶部中央,显示等级、名称、百分比、传奇星级/修正和 EM/眩晕。它会隐藏原版生命值条。[/]
[][b]潜行胶囊标签:[/b] 潜行时显示在准星上方,显示 DETECTED 和 HIDDEN 等状态。当该标签显示时,游戏自身的潜行计量条保持隐藏。[/]
[][b]载具退出胶囊标签:[/b] 载具中的长按退出提示变为带按键提示、EXIT 和长按时扫过填充的 Horizon 胶囊标签。[/]
[][b]屏幕边缘脉冲:[/b] 脉冲着色:生命值低于 15% 时为红色,氧气低于 15% 时为琥珀色。屏幕中心不受影响。[/]
[/list]
[size=4][b]准星与交互[/b][/size]
[list]
[][b]目标卡片:[/b] 重新设计的激活提示,居中于准星(或在屏幕上跟随目标)。扫描仪和物品栏提示始终保持原版。[/]
[][b]紧凑名称悬停胶囊标签:[/b] 你看着的名称以细长单行卡片显示,包含图标、名称和按键。名称使用你的强调色,当提示为偷窃时显示为红色。Use 和 Recycle 等动词始终完整显示;较长名称是缩短的部分。这是默认设置。要使用更高的卡片,请在 F11 > CARDS 的 NAME HOVER 下选择 [b]FULL[/b]。Moragar's Choice 使用 Compact。[/]
[][b]物品卡片:[/b] TAKE 和 STEAL 卡片(武器或护甲行仅对武器和护甲显示)、比较卡片和敌人悬停标签。TAKE 卡片的按键字母和 HOLD 文本至少保持 13 px。[/]
[][b]容器窗口:[/b] 带有稀有度颜色的完整物品列表。[/]
[][b]准星样式:[/b] 瞄准可使用对象时,可选择原版圆环、Horizon 圆点、Horizon 十字或没有准星。可选圆环和引导线可以标记你看着的对象。[/]
[][b]战斗反馈:[/b] 命中标记和击杀 X、浮动伤害数字(白色、暴击琥珀色、EM 蓝色、抵抗灰色)和伤害方向环。[/]
[/list]
[size=4][b]通讯:字幕、消息卡片和对话(可选模块)[/b][/size]
[list]
[][b]字幕:[/b] Horizon 字幕卡片,包含说话者名称、尺寸、宽度、位置、对齐方式、最大行数(2 到 5)、颜色和文字后方的可选卡片。[/]
[][b]消息卡片:[/b] 船员、同伴和随从变动、好感度、忙碌和平静、病痛、犯罪(CRIME、ALARM、CAUGHT、PICKPOCKET、TRESPASS、WITNESS、BOUNTY、BOUNTY PAID)、CREDITS 和 KID STUFF。游戏显示的其他通知会变为通用 GAME 卡片,包含 Artifact 的通知会变为 ARTIFACT 卡片。它们共享一个 HUD Messages 框,你可以在 ARRANGE CARDS 中移动它。[/]
[][b]同伴反应卡片:[/b] 同伴的反应台词(“<Name> loved / liked / disliked / hated that.”)会变为 Horizon 卡片,包含名称、使用独立颜色的反应和上/下箭头图标。可在 F11 > COMMS(SUBTITLES 页面)中用 COMPANION REACTION CARD 切换。[/]
[][b]对话菜单:[/b] Horizon 对话列表,包含卡片列表、紧凑或经典居中布局、数字键快速选择、显示你正在与谁交谈的选项卡片,以及一个[b]说服计量条[/b](你的分数、高亮回复的分数、剩余回合数,以及 PERSUADED 或 FAILED 标题)。[/]
[][b]COMMS 标签页:[/b] 顶部有全宽的 [b]SUBTITLES / DIALOGUE[/b] 选择器。其下方的设置只更改你选中的页面,因此编辑前请确认选中了哪一页。[/]
[/list]
[size=4][b]消息日志[/b][/size]
记录 Horizon 在 HUD 上显示的消息历史,以便在消息淡出后再次阅读。从 [b]F11 > CONTROLS > MESSAGE LOG > OPEN[/b] 打开。它只能从键盘打开;打开后控制器可以移动操作。如果该行灰显并显示“needs Notifications”,则说明安装程序中的消息日志选项未安装。
[list]
[][b]初始为空。[/b] 它从启用那一刻开始记录。安装 Horizon UI 之前的消息无法恢复。[/]
[][b]类型:[/b] Medical、Crew、Reactions(同伴反应)、Busy、Crime、Credits、Quest、Location、Game 和 XP。Quest、Location 和 XP 来自通讯模块,因此仅在安装通讯模块时才会记录。“CALMED”行不会保存。每条消息最多保留约 256 个字符。[/]
[][b]过滤器:[/b] 每种类型一个带计数的标签,用于在日志中显示或隐藏该类型。以这种方式隐藏类型不会删除任何内容。[/]
[][b]搜索:[/b] 顶部的查找框会在你输入时过滤。按 [b]/[/b] 跳转到它。[/]
[][b]ALL TIME:[/b] 开启时显示该角色存储的所有内容;关闭时仅显示本次游戏会话。[/]
[][b]固定:[/b] PIN(或 UNPIN)将选中的消息保持在顶部,最多 50 条。固定消息不计入历史记录大小。[/]
[][b]CLEAR SESSION:[/b] 在确认后移除本次游戏会话中当前显示的未固定消息。[/]
[][b]日志内的 SETTINGS:[/b] RECORD MESSAGES、SAVE TO DISK、FOLDER(当 SAVE TO DISK 关闭时显示)、HISTORY(100 到 1000 条消息,步长 100,默认 500)、每种消息类型的开关,以及 OLD CHARACTERS(其他角色的日志文件)。[/]
[][b]按角色而非按存档:[/b] 每个角色一个文件,位于 [b]Documents\My Games\Starfield\SFSE\HorizonUI\MessageLog\[/b],命名为 [b]MessageLog_<character>.json[/b]。角色是十六进制 ID,不是你的角色名。改变角色 ID 的新游戏+会开始新的日志。[/]
[][b]较早的存档:[/b] 如果你加载较早的存档,来自较后时间点的消息会被保留并以暗色显示,标注“from a later point”。[/]
[][b]设计上安全:[/b] 它从不删除文件,会重试失败的保存,且从不用空日志替换现有日志。你关闭的类型永远不会被记录,但仍会在屏幕上显示。要完全停止记录,请关闭 RECORD MESSAGES 或在 [b][MessageLog][/b] 下设置 [b]Record=0[/b]。[/]
[][b]隐私:[/b] 随每条消息保存的地点和真实世界时间保留在你的 PC 上。[/]
[/list]
[size=4][b]欢迎介绍[/b][/size]
加载存档后,Horizon 会播放一段简短欢迎,显示 HORIZON UI 字标和你加载的预设名称。它仅在加载存档后播放,快速旅行时不播放。可通过 [b]F11 > EFFECTS > WELCOME INTRO[/b] 关闭,或在 [b][UI][/b] 下设置 [b]StartupIntro=0[/b]。
[size=4][b]扫描仪(可选模块)[/b][/size]
Horizon 自己的手持扫描仪界面。从主 HUD 在 F11 > SCANNER 中设置;更改会在下次打开扫描仪时生效。
[list]
[][b]面板:[/b] 星球卡片、生物扫描、信号、特征和资源、罗盘、模式胶囊标签和提示栏(扫描仪的操作),以及带兴趣点标记的世界标签。[/]
[][b]额外内容:[/b] 扫描完成闪光、“N FAUNA LEFT / N FLORA LEFT”计数、资源稀有度过滤器,以及信号列表和紧凑模式中的 NEAREST UNDISCOVERED。[/]
[][b]信号:[/b] 你的同伴显示为绿色行,同伴飞船显示为紫色行,还有 YOUR SHIP / YOUR VEHICLE 行。归属通过标签和图标以及颜色显示,因此色盲玩家也能区分。任务菱形在信号列表和扫描仪罗盘中为金色。[/]
[][b]人物:[/b] 一条包含你的社交技能和你正瞄准对象的悬赏提示的条带,以及仅显示名称的世界标签。动物标签会显示生物是否死亡或患病。[/]
[][b]危险:[/b] 危险行使用 EXPOSURE,带有你可以设置的琥珀色和红色等级(AMBER AT EXPOSURE %、RED AT EXPOSURE %)。[/]
[][b]紧凑条带:[/b] 每个面板都有紧凑形式(细条)。所有面板尺寸允许 0.60 到 1.60,默认尺寸下文本至少保持 13 px。[/]
[][b]HIDE HORIZON HUD WHILE SCANNING[/b](默认开启):Horizon 扫描仪打开时卡片隐藏,但物品卡片、容器列表、激活提示和战斗反馈会保留。KEEP HEALTH、KEEP O2 和 KEEP BOOST 会让你的生命体征保持在屏幕上(完整卡片或细条,堆叠或成行),默认位于底部中央。[/]
[][b]弹窗:[/b] 默认在整个扫描期间隐藏任务弹窗和任务提示。你也可以在生物扫描时调暗特征弹窗。这些弹窗选项需要通讯模块。[/]
[/list]
[size=4][b]瞄准镜(可选附加组件)[/b][/size]
瞄准镜的屏息提示变为 Horizon 小标签,带有目标图标、标签和一个 O2 计量条,氧气低于 35% 时变黄,低于 15% 时变红。游戏的提示只是被隐藏,从未被移除。在 ARRANGE CARDS 中移动和调整小标签大小;在 F11 > CARDS 底部(安装瞄准镜时显示)开启或关闭、调整大小并重置它。小标签的 HOLDING BREATH 标签是根据你的 O2 下降推断的。
[size=4][b]F11 设置窗口[/b][/size]
[list]
[][b]标签页:[/b] CARDS、STYLE、EFFECTS、CONTROLS(预设和消息日志)、COMMS(SUBTITLES / DIALOGUE)、SCANNER,以及 ARRANGE CARDS。标题栏显示确切的构建版本。[/]
[][b]实时预览[/b]在你更改时显示,以及[b]超过 100 项设置:[/b] 颜色(13 种强调色选择加上自定义颜色)、卡片颜色(12 种选择加上自定义颜色,浅色卡片使用深色文本)、卡片背景、阴影和设置窗口不透明度、尺寸、文字大小、边距、时钟、温度单位等。[/]
[][b]鼠标滚轮[/b]在 Horizon 菜单中可用。[/]
[][b]只能从主 HUD 打开。[/b] 它不会在手持扫描仪内打开(取出扫描仪会关闭它),并且在物品栏、星图、建造器、对话、任务板和书籍等全屏游戏菜单中,以及在你瞄准镜瞄准或检查物品时保持关闭。按一次打开,再按一次关闭。[/]
[][b]可重新绑定:[/b] 按键是 ini 中的 [b]SettingsKey[/b](默认 F11)。重启后生效。[/]
[/list]
[line]
[size=5][b]排列卡片[/b][/size]
你可以在屏幕上任意移动卡片,包括主 HUD 和扫描仪中。卡片会记住你放置的位置,预设会携带布局。
[size=4][b]主 HUD:ARRANGE CARDS[/b][/size]
[list=1]
[]按 [b]F11[/b] 并打开 [b]ARRANGE CARDS[/b]。[/]
[]拿起一张卡片并移动它。你可以移动位置、罗盘、任务追踪器、角色、生命体征、喷气背包、病痛、装备、紧凑、敌人条、潜行胶囊标签和 XP 提示卡片,使用通讯模块时还可移动字幕、对话、任务提示和共享的 HUD Messages 框。瞄准镜的屏息小标签(安装瞄准镜后)也在此移动。[/]
[]ARRANGE CARDS 栏有提示行和按钮。你可以拖动栏本身移开,它会记住位置。[/]
[]选中[b]生命体征卡片[/b]后,按 [b]L[/b] 在堆叠和并排之间切换。选中瞄准镜小标签后,[b]+[/b] 键改变其大小。[/]
[]紧凑卡片(助推、生命值和氧气一起)在 COMPACT MODE 或 HEALTH AND O2 BARS = COMPACT 开启时可随时移动。[/]
[/list]
位置保存在 [b][Layout][/b] 部分,锚定到最近的屏幕边缘:X 为左/右/中,Y 为上/下/中,加上从 Screen Margin 线起的 1080p 单位偏移。你的 [b]Margin[/b] 设置会移动那条线,你移动过的卡片会保持与它的距离。
[size=4][b]扫描仪:ARRANGE SCANNER[/b][/size]
[list=1]
[]从主 HUD 按 [b]F11 > SCANNER > ARRANGE SCANNER[/b](F11 不会在扫描仪内打开)。[/]
[]会出现一个模拟扫描仪。[b]拖动[/b]扫描仪面板、人物卡片和保留的生命体征到位置。[/]
[]按键:[b]方向键[/b]微调,[b]C[/b] 切换紧凑,[b]L[/b] 切换保留的生命体征布局,[b]R[/b] 重置,[b]ENTER[/b] 保存,[b]ESC[/b] 取消。[/]
[]新布局会在下次打开扫描仪时应用。预设会携带布局。[/]
[/list]
扫描仪位置保存在 [b][Scanner][/b] 部分(例如 [b]ScanPlanetX[/b] / [b]ScanPlanetY[/b])。世界标签跟随你选择的对象,因此没有位置。
[line]
[size=5][b]可选模块[/b][/size]
Core 始终安装并可完全独立工作。以下模块是 FOMOD 安装程序中的可选选项。它们属于同一下载(不是单独模组),且都需要 Core。
[b]重要:某些模块会替换其他模组也替换的菜单。一个给定菜单只能由一个模组替换,因此每个菜单只选一个模组。[/b] 如果你已经使用该类模组,请在安装程序中跳过对应的 Horizon 选项,或先卸载另一个模组。
[size=4][b]通讯模块:字幕和对话[/b][/size]
[list]
[][b]内容:[/b] Horizon 字幕、消息卡片(包括同伴反应、GAME 和 ARTIFACT 卡片,以及任务提示)和 Horizon 对话菜单。文件夹:[b]10 Comms[/b](字幕和消息卡片)和 [b]11 Comms Dialogue[/b](对话菜单)。安装程序将对话部分与通讯模块一起提供,你可以跳过它以保留另一个对话模组。[/]
[][b]替换的菜单文件:[/b] 用于字幕和消息卡片的游戏 HUD Messages 菜单(hudmessagesmenu),以及用于 Horizon 对话的对话菜单(dialoguemenu)。[/]
[][b]冲突:[/b] 通讯模块会替换字幕模组(例如 Enhanced Subtitles)和对话菜单模组(例如 Enhanced Dialogue Interface)。如果你有其他字幕或对话模组,[b]请二选一。[/b] 先卸载你的模组,或跳过通讯模块的那些部分。[/]
[][b]安全网:[/b] 当安装了其他更改字幕的模组时,[b]SubAutoPause=1[/b] 会让 Horizon 暂停其字幕;当安装了其他对话菜单模组时,[b]DlgAutoPause=1[/b] 会让它暂停其对话列表。[/]
[][b]在 F11 中:[/b] COMMS 标签页,顶部有 SUBTITLES / DIALOGUE 选择器。[/]
[/list]
[size=4][b]扫描仪模块[/b][/size]
[list]
[][b]内容:[/b] Horizon 自己的手持扫描仪界面(见上方“功能特性”)。文件夹:[b]20 Scanner[/b]。[/]
[][b]冲突:[/b] 扫描仪会替换游戏的扫描仪以及任何其他扫描仪或手持扫描仪模组的扫描仪。如果你使用其他扫描仪模组,[b]请二选一。[/b] 要保留你当前的扫描仪,请在安装程序中取消勾选扫描仪。[/]
[][b]在 F11 中:[/b] SCANNER 标签页,包括 ARRANGE SCANNER。[/]
[/list]
[size=4][b]瞄准镜附加组件[/b][/size]
[list]
[][b]内容:[/b] 用于武器瞄准镜的 Horizon 屏息小标签(见上方“功能特性”)。文件夹:[b]30 Scope[/b]。[/]
[][b]替换的菜单文件:[/b] 瞄准镜菜单影片,[b]scopemenu.swf[/b] 和 [b]scopemenu_lrg.swf[/b]。[/]
[][b]冲突:[/b] 瞄准镜模块会更改瞄准镜视图,并替换任何其他瞄准镜模组的瞄准镜视图。[b]瞄准镜默认勾选,因此如果你使用其他瞄准镜模组,请取消勾选瞄准镜。[/b][/]
[][b]无需卸载即可回到游戏提示:[/b] 在 F11 > CARDS 中关闭瞄准镜小标签,或在 [b][Scope][/b] 下设置 [b]ScopeHoldBreathChip=0[/b]。[/]
[/list]
[size=4][b]消息日志选项[/b][/size]
安装程序的消息日志选项(默认勾选)启用了 F11 中的 MESSAGE LOG 行。没有它,该行会灰显并显示“needs Notifications”。文件夹:[b]40 Notifications[/b]。
[size=4][b]Horizon 字体选项[/b][/size]
Horizon 字体选项安装 Horizon 字体。它会替换 [b]fontconfig_en.txt[/b],因此会与其他字体模组冲突;选择“保留我当前的字体”以避免冲突。没有它,Horizon UI 使用游戏字体。文件夹:[b]01 Horizon Font[/b]。
[line]
[size=5][b]预设与恢复默认值[/b][/size]
[list]
[][b]预设[/b]保存外观和布局。在 F11 中你可以列出、应用、保存、隐藏和撤销预设。随附的预设位于 [b]Interface\HorizonUI\presets\[/b],你自己保存的预设位于 [b]presets\user\[/b]。“从列表中移除”只会隐藏已保存的预设;文件仍留在 [b]Data\Interface\HorizonUI\presets\user\[/b]。Horizon UI 从不删除文件。[/]
[]每个预设在列表中只显示一次,保存的名称会去除可能破坏设置文件的字符。[/]
[]预设会保存和恢复所有扫描仪设置,并携带你的布局,包括排列好的扫描仪。[/]
[][b]恢复默认值[/b]将设置恢复为默认值。WELCOME INTRO 设置包含在预设和恢复默认值中。[/]
[][b]RESTORE UPDATE BACKUP:[/b] Horizon 每次更新会保留一份你的设置备份([b]HorizonUI.user.bak.ini[/b]),你可以从 F11 恢复它。[/]
[][b]你的设置会在更新后保留。[/b] 它们位于 [b]HorizonUI.user.ini[/b],仅存储与默认值不同的内容。更新会替换 [b]HorizonUI.default.ini[/b],且从不编辑你的用户文件。[/]
[/list]
[size=4][b]Moragar's Choice[/b][/size]
我自己的配置,与本页截图一致。在安装程序的“设置预设”页面选择它,或保持默认设置。它所设置的:
[list]
[][b]外观:[/b] 金色强调色([b]AccentColor=9[/b])、石墨卡片([b]CardColor=1[/b])、HUD 尺寸 0.8、卡片背景 92、卡片阴影 12 和设置窗口 93。[/]
[][b]卡片:[/b] 紧凑名称悬停和完整(分开)的生命值与 O2 条。[/]
[*][b]布局:[/b] 为喷气背包、生命体征、病痛、角色、敌人条
istance。 -1 = 默认位置。可在此设置、通过预设设置,或使用 F11 > SCANNER > ARRANGE SCANNER 设置。[/]
[][b]ScanCompassY[/b](默认:[b]-1[/b]):扫描仪罗盘的水平位置:T / B / C,再加上从该屏幕边缘或中心起算、位于边缘距离内的偏移量(单位:1080p 像素)。-1 = 默认位置。可在此设置、通过预设设置,或使用 F11 > SCANNER > ARRANGE SCANNER 设置。[/]
[][b]ScanModeX[/b](默认:[b]-1[/b]):模式胶囊的水平位置:L / R / C,再加上从该屏幕边缘或中心起算、位于边缘距离内的偏移量(单位:1080p 像素)。-1 = 默认位置。可在此设置、通过预设设置,或使用 F11 > SCANNER > ARRANGE SCANNER 设置。[/]
[][b]ScanModeY[/b](默认:[b]-1[/b]):模式胶囊的垂直位置:T / B / C,再加上从该屏幕边缘或中心起算、位于边缘距离内的偏移量(单位:1080p 像素)。-1 = 默认位置。可在此设置、通过预设设置,或使用 F11 > SCANNER > ARRANGE SCANNER 设置。[/]
[][b]ScanHintsX[/b](默认:[b]-1[/b]):提示栏的水平位置:L / R / C,再加上从该屏幕边缘或中心起算、位于边缘距离内的偏移量(单位:1080p 像素)。-1 = 默认位置。可在此设置、通过预设设置,或使用 F11 > SCANNER > ARRANGE SCANNER 设置。[/]
[][b]ScanHintsY[/b](默认:[b]-1[/b]):提示栏的垂直位置:T / B / C,再加上从该屏幕边缘或中心起算、位于边缘距离内的偏移量(单位:1080p 像素)。-1 = 默认位置。可在此设置、通过预设设置,或使用 F11 > SCANNER > ARRANGE SCANNER 设置。[/]
[][b]ScanVitalsX[/b](默认:[b]-1[/b]):扫描时保留在屏幕上的生命体征的水平位置:L / R / C,再加上从该屏幕边缘或中心起算、位于边缘距离内的偏移量(单位:1080p 像素)。-1 = 底部居中。可在此设置、通过预设设置,或使用 F11 > SCANNER > ARRANGE SCANNER 设置。[/]
[][b]ScanVitalsY[/b](默认:[b]-1[/b]):扫描时保留在屏幕上的生命体征的垂直位置:T / B / C,再加上从该屏幕边缘或中心起算、位于边缘距离内的偏移量(单位:1080p 像素)。-1 = 底部居中。可在此设置、通过预设设置,或使用 F11 > SCANNER > ARRANGE SCANNER 设置。[/]
[][b]ScanPlanetScale[/b](默认:[b]-1[/b]):行星卡片的大小:-1 = [Style] HudScale(全局),0.60 到 1.60 = 此面板自身的大小。文本随面板缩放(低于 1.00 时在 1080p 下绘制为 13 px 以下)。[/]
[][b]ScanBioscanScale[/b](默认:[b]-1[/b]):生物扫描卡片的大小:-1 = [Style] HudScale(全局),0.60 到 1.60 = 此面板自身的大小。文本随面板缩放(低于 1.00 时在 1080p 下绘制为 13 px 以下)。[/]
[][b]ScanSignalsScale[/b](默认:[b]-1[/b]):信号列表的大小:-1 = [Style] HudScale(全局),0.60 到 1.60 = 此面板自身的大小。文本随面板缩放(低于 1.00 时在 1080p 下绘制为 13 px 以下)。[/]
[][b]ScanTraitsScale[/b](默认:[b]-1[/b]):特性卡片的大小:-1 = [Style] HudScale(全局),0.60 到 1.60 = 此面板自身的大小。文本随面板缩放(低于 1.00 时在 1080p 下绘制为 13 px 以下)。[/]
[][b]ScanSocialScale[/b](默认:[b]-1[/b]):社交条的大小(-1 = 特性卡片的大小):-1 = [Style] HudScale(全局),0.60 到 1.60 = 此面板自身的大小。文本随面板缩放(低于 1.00 时在 1080p 下绘制为 13 px 以下)。[/]
[][b]ScanCompassScale[/b](默认:[b]-1[/b]):扫描仪罗盘的大小:-1 = [Style] HudScale(全局),0.60 到 1.60 = 此面板自身的大小。文本随面板缩放(低于 1.00 时在 1080p 下绘制为 13 px 以下)。[/]
[][b]ScanModeScale[/b](默认:[b]-1[/b]):模式胶囊的大小:-1 = [Style] HudScale(全局),0.60 到 1.60 = 此面板自身的大小。文本随面板缩放(低于 1.00 时在 1080p 下绘制为 13 px 以下)。[/]
[][b]ScanHintsScale[/b](默认:[b]-1[/b]):提示栏的大小:-1 = [Style] HudScale(全局),0.60 到 1.60 = 此面板自身的大小。文本随面板缩放(低于 1.00 时在 1080p 下绘制为 13 px 以下)。[/]
[][b]ScanWorldTagScale[/b](默认:[b]-1[/b]):世界标签大小(-1 = 全局)。标签跟随所选对象,因此没有位置键。[/]
[][b]ScanPlanetCompact[/b](默认:[b]-1[/b]):行星卡片的紧凑形式:-1 = 跟随 ScanCompactAll,0 = 完整卡片,1 = 细条。[/]
[][b]ScanBioscanCompact[/b](默认:[b]-1[/b]):生物扫描卡片的紧凑形式:-1 = 跟随 ScanCompactAll,0 = 完整卡片,1 = 细条。[/]
[][b]ScanSignalsCompact[/b](默认:[b]-1[/b]):信号列表的紧凑形式:-1 = 跟随 ScanCompactAll,0 = 完整卡片,1 = 细条。[/]
[][b]ScanTraitsCompact[/b](默认:[b]-1[/b]):特性卡片的紧凑形式:-1 = 跟随 ScanCompactAll,0 = 完整卡片,1 = 细条。[/]
[][b]ScanCompassCompact[/b](默认:[b]-1[/b]):扫描仪罗盘的紧凑形式:-1 = 跟随 ScanCompactAll,0 = 完整卡片,1 = 细条。[/]
[][b]ScanCompactAll[/b](默认:[b]-1[/b]):紧凑显示所有扫描仪面板:-1 = [Style] Compact(全局),0 = 关,1 = 开。[/]
[][b]ScanOpacity[/b](默认:[b]-1[/b]):面板不透明度:-1 = [Style] CardOpacity,或 0.20 到 1.60。[/]
[][b]ScanAccent[/b](默认:[b]-1[/b]):扫描仪强调色:-1 = HUD 强调色,0 到 12 = 强调色板,13 = ScanAccentHex。[/]
[][b]ScanAccentHex[/b](默认:[b](空)[/b]):自定义扫描仪强调色(#RRGGBB),在 ScanAccent=13 时使用。[/]
[][b]ScanTextCase[/b](默认:[b]-1[/b]):Horizon 自有扫描仪标签的文本大小写:-1 = [Style] HeaderStyle,0 = 大写,1 = 标题式。(游戏名称从不会改为标题式。)[/]
[][b]ScanFont[/b](默认:[b]-1[/b]):扫描仪字体:-1 = [Style] FontFace,1 = 第一个 Horizon 字体,2 = 第二个 Horizon 字体,0 = 游戏字体,3 = 游戏字体(半粗)。[/]
[][b]ScanMargin[/b](默认:[b]-1[/b]):边缘距离:-1 = [Style] Margin,或 20 到 200(1080p 像素)。[/]
[][b]ScanUnits[/b](默认:[b]0[/b]):距离:0 = 自动(米 / 千米),1 = 仅米。[/]
[][b]ScanMaxSignals[/b](默认:[b]5[/b]):列出的信号数量(1 到 8)。任务目标行始终保留。[/]
[][b]ScanHazardWarn[/b](默认:[b]50[/b]):行星卡片的危险行在此暴露 % 时变为琥珀色(5 到 95)。[/]
[][b]ScanHazardCrit[/b](默认:[b]85[/b]):危险行在此暴露 % 时变为红色(10 到 100,至少为琥珀色 + 5)。[/]
[][b]ScanCompleteFlash[/b](默认:[b]1[/b]):1 = 扫描完成时生物扫描卡片闪烁绿色。[/]
[][b]ScanLeftToFind[/b](默认:[b]1[/b]):1 = 在生物扫描行下方显示“还剩 N 种动物 / 还剩 N 种植物”(行星总数)。[/]
[][b]ScanMinRarity[/b](默认:[b]0[/b]):列出的资源:0 全部,1 罕见及以上,2 稀有及以上,3 奇异及以上,4 仅独特。[/]
[][b]ScanNearestUnscanned[/b](默认:[b]1[/b]):1 = 在信号列表中高亮最近的未发现信号。[/]
[][b]HideMainHudWhileScanning[/b](默认:[b]1[/b]):1 = 当 Horizon 扫描仪打开时隐藏 Horizon HUD 卡片(需要 Scanner 模块)。物品卡片、容器列表、激活提示和战斗反馈始终保留。无论此项设置如何,原版左下角的行星名称/类型在扫描时始终隐藏,只有当 ScanWorldMarkers=0(POI MARKERS 关闭)时,浮动任务标记才会在扫描时隐藏。[/]
[][b]ScanShowVitalsHealth[/b](默认:[b]1[/b]):当 HideMainHudWhileScanning 隐藏 HUD 时保留在屏幕上的生命值:1 = 显示,0 = 隐藏。(旧的 ScanShowVitals=0 仍会关闭全部三项保留的生命体征。)[/]
[][b]ScanShowVitalsO2[/b](默认:[b]1[/b]):扫描时保留在屏幕上的 O2:1 = 显示,0 = 隐藏。[/]
[][b]ScanShowVitalsBoost[/b](默认:[b]1[/b]):扫描时保留在屏幕上的 Boost:1 = 显示,0 = 隐藏。[/]
[][b]ScanVitalsCompact[/b](默认:[b]0[/b]):保留生命体征的形式:0 = 完整卡片,1 = 细条。[/]
[][b]ScanVitalsLayout[/b](默认:[b]0[/b]):保留生命体征的布局:0 = 垂直堆叠(每行一项属性),1 = 水平一行。[/]
[][b]HideQuestPopupsWhileScanning[/b](默认:[b]1[/b]):1 = 在整个扫描期间隐藏任务弹窗和任务提示条(由 Comms HUD Messages 文件完成)。[/]
[][b]DimTraitPopupDuringBioscan[/b](默认:[b]0[/b]):1 = 扫描时使特性弹窗变暗(由 Comms HUD Messages 文件完成)。TraitPopupDim 是其不透明度。[/]
[][b]TraitPopupDim[/b](默认:[b]0.40[/b]):变暗的特性弹窗的不透明度,0.10 到 0.90。[/]
[/list][/spoiler]
[size=3][b][Scope](4 个键)[/b][/size]
[spoiler]
Horizon Scope 模块(可选:scopemenu.swf / scopemenu_lrg.swf)。在打开瞄准镜时读取;在 F11 > CARDS 和 ARRANGE CARDS 中设置。
[list]
[][b]ScopeHoldBreathChip[/b](默认:[b]1[/b]):1 = 屏息提示是 Horizon 芯片(目标图标、标签、O2 计量条)。游戏提示被隐藏,但从不移除。0 = 使用游戏自身的提示。[/]
[][b]ScopeChipX[/b](默认:[b]0[/b]):芯片位置:相对于游戏提示的水平偏移量,单位 1080p 像素(正数 = 向右,范围 -900 到 900)。0 / 0 = 游戏的位置。[/]
[][b]ScopeChipY[/b](默认:[b]0[/b]):芯片位置:相对于游戏提示的垂直偏移量,单位 1080p 像素(正数 = 向上,范围 -500 到 500)。0 / 0 = 游戏的位置。[/]
[][b]ScopeChipScale[/b](默认:[b]1[/b]):芯片大小,0.60 到 1.60(1 = 游戏提示的大小)。[/]
[/list][/spoiler]
[size=3][b][MessageLog](5 个键)[/b][/size]
[spoiler]
消息日志。1 = 开,0 = 关。
[list]
[][b]Record[/b](默认:[b]1[/b]):总“记录消息”开关。关闭:不存储任何新消息。消息类型仍会显示在 HUD 上。[/]
[][b]LogTypes[/b](默认:[b]medical,crew,reaction,busy,crime,credits,quest,location,xp,game[/b]):要记录的内容,以逗号分隔的列表。关闭的类型从不保存,也不计为遗漏;它们仍会显示在屏幕上。空列表不记录任何内容。Quest / location / xp 从 Comms hudmessagesmenu 影片转发。[/]
[][b]HistorySize[/b](默认:[b]500[/b]):每个角色保留的历史记录数,100 到 1000,步长 100。固定项(最多 50 条)位于其之上。[/]
[][b]MissedBadge[/b](默认:[b]1[/b]):HUD 遗漏消息徽章。在此构建中会存储但不绘制。[/]
[][b]Persist[/b](默认:[b]1[/b]):保存到磁盘。0 = 仅内存:无 MessageLog 文件夹、无文件、无 .tmp、无 .bak。关闭此项只会停止写入;不会删除任何内容,现有的 MessageLog 文件仍保留在磁盘上。[/]
[/list][/spoiler]
[size=3][b][Debug](1 个键)[/b][/size]
[spoiler]
仅用于故障排除。
[list]
[][b]Debug[/b](默认:[b]0[/b]):1 显示用于故障排除的实时数据读数(包括每个标记的罗盘列表/类型/朝向,以及罗盘图标下方的数字)。[/*]
[/list][/spoiler]
[line]
感谢测试!Moragar
[b]链接:[/b] [url=https://github.com/moragar360/HorizonUI-Starfield]GitHub 仓库[/url] | [url=https://www.nexusmods.com/profile/moragar]作者:Moragar[/url]
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。