光环计时器

创作者: CallHalla
已更新:2026-09-03 01:38:05
1.1MB

前置 MOD

使用 光环计时器 时将自动安装

关于此 MOD

内置在《光环:战役进化》中的速通计时器,配有专为契合《光环》风格而设计的可自定义HUD。追踪全部10个战役任务,挑战你的最佳单关和全流程用时,记录死亡次数和尝试次数,并跟随你的
哈罗计时器 V1.0
===============

感谢你注意到HaloTYmer!

我最初开始这个项目,是因为我想要一个《光环:战役进化》的游戏内计时器,能够准确记录我的通关时间,而不必依赖外部计时器。最初只是一个相当简单的计时器,后来却发展成了一个规模大得多的项目,用来正确追踪游戏进程、剔除不应计入的时间、保存记录、统计死亡次数,并将这一切都直接保留在游戏内。

经过大量测试、重建以及完整战役流程的验证,HaloTYmer 已正式发布 V1.0 版本。

希望你喜欢!


什么是HALOTYMER?
==================

HaloTYmer 是《光环:战役进化》的游戏内速通计时器。

HaloTYmer 不是简单地计算现实时间,而是读取游戏状态,追踪真正应计入速通的时间。

计时器会自动检测你正在进行的战役任务,并处理计时器的启动、停止以及任务间的切换。

HaloTYmer目前支持10个主要战役任务:

秋风之墩号
光环
真相与和解
静默制图师
突袭控制室
343罪恶火花
图书馆
两次背叛
凯斯
巨口

HaloTYmer还会记录你的个人最佳成绩,让你可以在游戏内直接将当前跑法与之前的跑法进行对比。


需求
抱歉,我没有看到需要翻译的文本内容。请提供需要翻译的【自动识别】语言文本,我会将其翻译为中文。

HaloTYmer需要:

- 光环:战役进化 - PC
- 《光环:战役进化》的 UE4SS - 版本 1.3

在此处下载正确的《光环:战役进化》UE4SS包:

https://www.nexusmods.com/halocampaignevolved/mods/9

重要提示:
HaloTYmer V1.0 是基于 Xbox 应用 / Game Pass 版本的《光环:战役进化》构建并测试的。

我在本README中列出了预期的Steam安装路径,因为Halo专用的UE4SS包同时支持Steam和Game Pass安装。但是,我本人并未在Steam版本上测试过HaloTYmer V1.0,无法确认它目前能否在Steam上正常运行。

HaloTYmer V1.0 是基于光环专用的 UE4SS v1.3 包构建和测试的,该包基于 UE4SS v3.0.1 Beta #0。我建议使用该包,而不是通用的原版 UE4SS 安装。

HaloTYmer由两部分组成:

1. HaloTYmerNative - 该模组的原生UE4SS部分。
2. HaloTYmer - 模组的蓝图/HUD内容部分。

两部分均包含在此下载内容中,且均为必需。

你不需要单独下载一个叫“LogicMod”的程序。“LogicMods”只是《光环:战役进化》使用的UE4SS蓝图模组目录。


先安装UE4SS
===================

安装 HaloTYmer 之前,请先为 Halo Campaign Evolved 安装 UE4SS。

光环:战役进化 UE4SS v1.3:
https://www.nexusmods.com/halocampaignevolved/mods/9

UE4SS包应安装到游戏的二进制文件目录中。

Xbox 应用 / Game Pass:

光环-战役进化\内容\陨石\二进制文件\WinGDK\

Steam:

光环战役进化\陨石\二进制文件\Win64\

按照UE4SS Nexus页面上的说明操作,并确保在安装HaloTYmer之前UE4SS已正常运行。


光环计时器安装
======================

下载内容包含两个文件夹:

光环计时器V1二进制版
光环计时器 V1 内容

我这样命名是为了更容易分辨这些文件属于游戏安装的哪个部分。


第1步 - 安装二进制文件/原生模组
----------------------------------------

打开:

HaloTYmer V1 二进制版

里面你会找到:

动态链接库
模组.txt

“dlls”文件夹应放在名为以下名称的UE4SS模组文件夹内:

光环打字原生版


XBOX 应用 / GAME PASS

前往:

光环-战役进化\内容\陨石\二进制文件\WinGDK\ue4ss\模组\

如果尚不存在名为“HaloTYmerNative”的文件夹,请在该位置创建它。

你的目的地应该是:

光环-战役进化\内容\陨石\二进制文件\WinGDK\ue4ss\模组\HaloTYmerNative\

将包含的“dlls”文件夹复制到那个HaloTYmerNative文件夹中。

最终DLL路径应为:

Halo-战役进化\Content\Meteorite\Binaries\WinGDK\ue4ss\Mods\HaloTYmerNative\dlls\main.dll


STEAM - 未使用HALOTYMER V1.0测试

前往:

光环战役进化\陨石\二进制文件\Win64\ue4ss\模组\

如果尚不存在名为“HaloTYmerNative”的文件夹,请在该位置创建。

你的目的地应该是:

Halo 战役进化\陨石\Binaries\Win64\ue4ss\Mods\HaloTYmerNative\

将包含的“dlls”文件夹复制到那个HaloTYmerNative文件夹中。

预期的最终DLL路径为:

Halo Campaign Evolved\Meteorite\Binaries\Win64\ue4ss\Mods\HaloTYmerNative\dlls\main.dll


重要 - MODS.TXT
--------------------

UE4SS使用其Mods目录中名为“mods.txt”的文件来确定哪些模组已启用。

HaloTYmerNative 需要这个条目:

HaloTYmerNative:1

附带的HaloTYmer“mods.txt”是为了让这更简单。

如果你还没有 mods.txt 文件:

将随附的“HaloTYmer V1 Binary”中的“mods.txt”复制到你的 UE4SS Mods 文件夹中。

游戏通行证:

Halo-战役进化\Content\Meteorite\Binaries\WinGDK\ue4ss\Mods\mods.txt

Steam:

光环战役进化\陨石\二进制文件\Win64\ue4ss\模组\mods.txt


如果你已经有了mods.txt文件:

不要覆盖你现有的文件。

打开你现有的mods.txt文件,在文本编辑器中添加:

光晕タイマー原生版:1

保存文件。

这会保留你现有的 UE4SS 模组条目,同时启用 HaloTYmerNative。

包含的mods.txt也包含UE4SS使用的常规Keybinds条目。如果你已有自己的mods.txt,只需添加HaloTYmerNative这一行,保留其他条目不要改动。


第2步 - 安装内容/蓝图模组
--------------------------------------------

打开:

HaloTYmer V1 内容

里面你会找到:

配置.lua
HaloTYmer_V1.0_pakchunk7000-Windows.pak
HaloTYmer_V1.0_pakchunk7000-Windows.ucas
HaloTYmer_V1.0_pakchunk7000-Windows.utoc

这些文件应放入名为以下名称的LogicMods文件夹中:

HaloTYmer


XBOX 应用 / 游戏通行证

前往:

Halo-战役进化\Content\Meteorite\Content\Paks\LogicMods\

如果Paks文件夹内没有“LogicMods”,请创建它。

如果LogicMods中不存在名为“HaloTYmer”的文件夹,请创建它。

你的目的地应该是:

光环-战役进化\内容\陨石\内容\Paks\逻辑模组\光环TYmer\

将所有文件从“HaloTYmer V1 Content”复制到那个HaloTYmer文件夹中。

最终结构应包含:

Halo-战役进化\Content\Meteorite\Content\Paks\LogicMods\HaloTYmer\config.lua
Halo-战役进化\Content\Meteorite\Content\Paks\LogicMods\HaloTYmer\HaloTYmer_V1.0_pakchunk7000-Windows.pak
光环-战役进化\内容\陨石\内容\Paks\逻辑模组\光环计时器\光环计时器_V1.0_pakchunk7000-Windows.ucas
Halo-战役进化\Content\Meteorite\Content\Paks\LogicMods\HaloTYmer\HaloTYmer_V1.0_pakchunk7000-Windows.utoc


STEAM - 未经HALOTYMER V1.0测试

前往:

光环战役进化\陨石\内容\包\逻辑模组\

如果Paks文件夹内没有“LogicMods”,请创建它。

如果LogicMods中不存在名为“HaloTYmer”的文件夹,请创建它。

你的预期目的地是:

光环战役进化\陨石\内容\包\逻辑模组\光环TYmer\

将所有文件从“HaloTYmer V1 Content”复制到那个HaloTYmer文件夹中。


正在使用哈罗泰默
抱歉,您没有提供需要翻译的待翻译文本。请把要翻译的内容发给我,我会按您的要求翻译成中文。

HaloTYmer 的设计目标是自动完成大部分工作。

进入支持该功能的战役任务后,计时器会自动识别并开始记录。

你不需要在任务之间手动启动或停止计时器。

HUD显示你的关卡时间、当前关卡时间、最佳关卡时间、当前总时间、最佳总时间、差值信息、尝试次数、死亡次数以及其他跑图信息。

当前激活的任务行会高亮显示,方便你查看自己在战役中的进度。


移动并调整光敏聚合物的大小
=============================

HaloTYmer 可以移动和调整大小,让你能把它放在屏幕上的任何位置。

光环计时器HUD只会在你进入游戏或任务后才会显示。

在您实际游戏时,Halo通常会控制鼠标,鼠标指针不可用。若要获取鼠标控制权以便移动或调整HaloTYmer的大小,请按:

` 键

这是标准键盘上位于Esc键正下方、Tab键上方、数字1键左侧的按键。它通常被称为反引号键或波浪号键。

按下此键可打开游戏命令窗口并释放鼠标指针。

当鼠标可用后:

- 拖动 HaloTYmer 以移动它。
- 使用小组件右下角的调整大小控件来调整其大小。
- 该控件在调整大小时保持比例。
完成后关闭命令窗口并继续游戏。

HaloTYmer V1.0 始终可编辑。此版本中没有单独的 HUD 编辑模式切换开关。

这通常不会导致意外移动,因为在正常游戏过程中,除非你打开命令窗口,否则游戏不会给你鼠标指针。

您选择的方位和大小已自动保存。

已保存的布局将持续保留于:

任务变更
- 过场动画
- 检查点重置
- 任务重新开始
- 离开并继续任务
关闭并重新打开游戏

HaloTYmer还会监视当前游戏视口。如果你更改了显示器或分辨率,而之前保存的位置不再适合当前屏幕,HaloTYmer会将HUD限制回可用视口内。


计时机制说明
你好,我是一个人工智能助手。

HaloTYmer并非只是在后台运行一个普通的秒表。

原生的HaloTYmer组件会读取游戏状态,并利用Halo的游戏计时信息来判断时间何时才真正开始计算。

HaloTYmer会排除不应计入速通的时间,包括:

- 加载中
- 过场动画
- 暂停
- 游戏模拟完全冻结的时期

计时玩法恢复后,HaloTYmer 会自动继续计时。

这使计时器能够跟随游戏状态,而不只是计算现实世界过去了多少时间。


任务时间
请提供需要翻译的文本内容。

当前任务时间记录你当前正在执行任务的限时游玩过程。

每个任务也都有各自保存的最佳任务时间。

HaloTYmer会将你当前的任务时间与你保存的最佳时间进行比较,并使用差值/颜色系统来显示你是领先还是落后。


总游戏时间
===============

当前总时间记录战役运行中累计的计时游玩时长。

它在任务切换期间持续计时,但将加载、过场动画、暂停和冻结时间排除在总时长之外。

你当前的总时间将直接与你保存的最佳总时间进行比较。

绿色 = 当前总时间低于最佳总时间。
红色 = 当前总时间高于最佳总时间。
白色 = 没有可用的有效对比,或差异基本持平。

最佳总时间是它自己的通关记录。

它不是通过将你各个最佳任务时间相加得出的。


增量时间与颜色
======================

HaloTYmer 使用时间差和颜色标记,让你在游戏过程中轻松对比已保存的记录。

关于任务对比:

负值 / 绿色 = 领先
正面 / 红色 = 后方
白色 = 基本持平或没有有意义的比较

你保存的最佳任务时间会单独显示,方便你随时查看当前对比的记录。


当记录被保存时
======================

这很重要:

HaloTYmer 只记录已完成的结果。

最佳任务时间仅在你实际完成任务后才会记录。

如果你开始了一个任务,然后退出、离开、重启或以其他方式未能完成它,那次未完成的尝试不会成为你的最佳任务时间。

同样的原则也适用于最佳总时间。

最佳总时间代表一次完整通关的记录。未完成的通关不会替换已保存的最佳总时间。

这是有意为之,这样未完成的任务或未完成的跑局就无法覆盖已合法完成的记录。


最佳任务时间
==================

HaloTYmer为每个支持的任务单独记录最佳任务时间。

这些是独立的任务记录。

你的个人最佳任务时间不会相加来计算最佳总时间。


最佳总时间
抱歉,您似乎没有提供需要翻译的文本。请把待翻译内容发给我,我会直接输出中文译文。

最佳总时间是你最佳完整战役通关的时间。

它与你的个人最佳任务时间分开存储。

这意味着最佳总时间代表了一次实际完成的跑图,而非由各任务最快时间理论相加得出的“最佳时间总和”。


死亡计数器
=============

HaloTYmer 会自动追踪游戏过程中的玩家死亡次数。

HUD会显示任务和总死亡信息,让你可以看到当前任务和整局游戏中的死亡次数。

死亡检测由原生HaloTYmer组件处理。你无需手动更新死亡计数器。


正在保存你的记录和界面
===========================

HaloTYmer会自动保存其持久信息。

这包括已完成的记录信息以及你选择的HUD布局。

你无需手动保存 HaloTYmer。

记录时间仅在相应任务或跑图实际完成后才会提交。


开始新的一局
==================

秋风之墩号视为主线战役的开端。

从秋风之墩号的起点开始,即开启新的战役尝试,并重置该尝试所需的当前流程信息。

你已完成的个人记录不会因为你开始另一轮游戏而被清除。


重新开始、检查点和继续任务
===========================================

HaloTYmer旨在处理常规活动行为,包括:

- 任务变更
- 检查点重置/还原
- 任务重新开始
- 离开游戏
- 继续任务

如果你离开后选择继续任务,HaloTYmer 会恢复当前运行所需的已保存信息。

您保存的HUD大小和位置也已恢复。

重新开始游戏不会清除你已完成的个人记录。


哈洛计时器的工作原理
未提供待翻译文本,请发送需要翻译的内容。

HaloTYmer由两个协同工作的组件构成。

光环TYmer原生
---------------

这是原生 UE4SS DLL。

它读取正在运行的游戏状态,并提供HaloTYmer所需的信息,用于以下功能:

- 任务标识
- 任务计时
- 总用时
- 处理加载/过场动画/暂停/冻结状态
- 任务完成
- 死亡检测

HaloTYmer 内容
-----------------

这是HaloTYmer的蓝图/HUD界面。

它处理以下事项:

- 游戏内计时器HUD
- 任务行
- 当前任务高亮显示
- 记录显示
- 差值颜色
- 已保存记录
- HUD移动和调整大小
- HUD 位置/大小持久化

原生组件持续向HaloTYmer的游戏内Actor提供游戏状态信息,Actor随后更新HUD。

这会让HaloTYmer根据游戏本身的运行状态来计时,而不是试图根据屏幕上显示的内容来估算时间。


故障排除
===============

哈罗泰默没有出现
-------------------------

确保HaloTYmer的两个部分都已安装。

Game Pass 应包含:

光环-战役进化\Content\Meteorite\Binaries\WinGDK\ue4ss\Mods\HaloTYmerNative\dlls\main.dll

和:

Halo-战役进化\Content\Meteorite\Content\Paks\LogicMods\HaloTYmer\config.lua

同时请确保适用于《光环:战役进化》v1.3 的 UE4SS 已安装并可正常运行。


界面显示了,但计时器没有更新
---------------------------------------------

请确认已安装并启用 HaloTYmerNative。

确认:

光环计时器原生版 : 1

存在于:

...\ue4ss\Mods\mods.txt

同时确认:

...\ue4ss\Mods\HaloTYmerNative\dlls\main.dll

存在。


HALOTYMER 完全无法加载
------------------------------

检查你的UE4SS日志中是否有以下引用:

光环计时器
HaloTYmerNative

这些消息可以帮助判断内容模组和原生模组是否真的加载了。


我已经有一个MODS.TXT了
-------------------------

不要替换它。

只需添加:

光环计时器原生版:1

添加到现有的 mods.txt 文件中并保存。


我更改了显示或分辨率,HUD移动了
--------------------------------------------------

HaloTYmer 应自动将 HUD 保持在当前游戏视口内。

如果你想自己重新定位或调整它的大小:

1. 进入任务。
2. 按Escape键下方的`键打开命令窗口并释放鼠标。
3. 移动或调整HaloTYmer的大小。
4. 关闭命令窗口。

你更新后的布局将自动保存。


STEAM问题
------------

HaloTYmer V1.0 是在 Xbox 应用 / Game Pass 版本上构建并测试的。

本README中的Steam路径基于标准的《光环:战斗进化》Steam / UE4SS目录结构,但我个人尚未在Steam上测试过此版本。

如果你在Steam上尝试HaloTYmer,报告问题时请记住这一点,并告诉我你使用的是Steam版本。


正在卸载 HALOTYMER
======================

Xbox 应用 / Game Pass:

移除:

光环-战役进化\内容\陨石\二进制文件\WinGDK\ue4ss\模组\HaloTYmerNative

和:

Halo- Campaign Evolved\Content\Meteorite\Content\Paks\LogicMods\HaloTYmer


Steam:

移除:

光环战役进化\陨石\二进制文件\Win64\ue4ss\模组\HaloTYmerNative

和:

光环战役进化\陨石\内容\包\逻辑模组\光环TYmer


如果你手动添加了:

光环计时器本地版:1

到您现有的UE4SS mods.txt中,也请删除那一行。


HALOTYMER V1.0
==============

这是HaloTYmer的第一个正式版本。

我原本决定要做一个游戏内计时器时,没想到会投入这么多精力,但我对最终的结果非常满意。

感谢你尝试 HaloTYmer,尤其要感谢 Halo 速通和模组社区中的每一位,是你们的成果与信息让这一切成为可能。

如果你发现了漏洞,请反馈给我。我更希望知道哪里出了问题,这样我才能真正去修复它。

如果你要报告计时或加载问题,请附上你当时正在游玩的关卡,以及你发现问题时正在发生什么。如果可能的话,也请附上你的 UE4SS 日志。这能让我们更容易查明发生了什么。

祝你玩得开心,跑图好运!

- 谢谢

光环:战役进化 的热门 MOD

探索适用于 光环:战役进化 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 光环:战役进化 的全部潜力 — 今天就探索这些顶级 MOD!