快速退出 - LxC

快速退出 - LxC

为《幻兽帕鲁》游戏内菜单添加一个退出游戏按钮,可在退出至桌面前安全保存你的世界。

快速退出 – LxC

快速退出在《幻兽帕鲁》游戏菜单中的“返回标题”正下方添加了一个便捷的“退出游戏”按钮。

无需先返回标题画面再退出,快速退出会安全保存你当前的世界,并直接将《幻兽帕鲁》关闭至桌面。

该模组使用《幻兽帕鲁》正常的存档系统。它会等待游戏报告存档成功完成,并确认存档不再处于活动状态后,才关闭游戏。

不使用 Alt+F4、强制终止进程、固定退出计时器或“返回标题”绕行方案。


描述

快速退出是一个小型生活质量改进模组,旨在让退出《幻兽帕鲁》更快、更便捷。

打开游戏内菜单,选择“退出游戏”,模组将安全保存当前进度,然后直接将《幻兽帕鲁》关闭至桌面。

提供两个版本:

主文件 – 确认版

添加一个《幻兽帕鲁》风格的确认窗口:

“退出游戏?”

  • 选择“是”以保存并退出。
  • 选择“否”以取消并继续游戏。

可选文件 – 即时版

点击“退出游戏”后立即开始安全的保存并退出过程。

无确认窗口。

一次只能安装一个版本。


安装说明

Vortex 安装

  1. 安装与《幻兽帕鲁》兼容版本的 UE4SS。
  2. 下载主确认文件或可选即时文件。
  3. 通过 Vortex 安装所选 ZIP 文件。
  4. 启用模组。
  5. 部署模组。
  6. 启动《幻兽帕鲁》。

手动安装

  1. 完全关闭《幻兽帕鲁》。
  2. 打开以下文件夹:
Palworld\Pal\Binaries\Win64\ue4ss\Mods
  1. 打开下载的 ZIP 文件。
  2. QuickQuit 文件夹复制到 UE4SS Mods 文件夹中。
  3. 启动《幻兽帕鲁》。

完整的目录结构应如下所示:

Palworld\Pal\Binaries\Win64\ue4ss\Mods\QuickQuit\Scripts\main.lua

自带的 enabled.txt 文件应会在支持的 UE4SS 安装中自动启用该模组。

如果你的 UE4SS 安装仅加载 mods.txt 中列出的模组,请添加以下一行:

QuickQuit : 1

不要替换或删除你现有的 mods.txt 文件。

卸载方法

  1. 完全关闭《幻兽帕鲁》。
  2. 删除以下文件夹:
Palworld\Pal\Binaries\Win64\ue4ss\Mods\QuickQuit
  1. 仅当你手动添加了 QuickQuit : 1 这一行时,从 mods.txt 中将其移除。

主要特性

  • 在“返回标题”正下方添加“退出游戏”按钮。
  • 退出前安全保存当前世界。
  • 使用《幻兽帕鲁》正常的自动存档流程。
  • 等待存档成功的明确确认。
  • 退出前确认世界保存不再处于活动状态。
  • 直接将《幻兽帕鲁》关闭至桌面。
  • 无需先返回标题画面。
  • 事件驱动的菜单集成,无永久菜单扫描循环。
  • 测试期间无明显后台性能影响。
  • 包含主确认版和可选即时版。
  • 使用虚幻引擎正常的 QuitGame 函数。
  • 不使用 Alt+F4。
  • 不强制终止游戏进程。
  • 不依赖任意固定的退出延迟。
  • 若无法确认保存成功完成,则保持游戏开启。

需求

必需

  • 《幻兽帕鲁》Windows 版
  • UE4SS v3.0.1 或另一个与《幻兽帕鲁》兼容的 UE4SS 3.0.1 构建版本

测试环境

  • 《幻兽帕鲁》v1.0.2 – Steam
  • UE4SS v3.0.1 Beta #0
  • UE4SS Git SHA:c838a8ac
  • Windows
  • 单人游戏世界

其他近期 UE4SS 3.0.1 构建版本可能也可正常工作,因为快速退出是一个轻量级 Lua 模组,不包含自定义 DLL。但是,除上述列出的构建版本外,其他构建版本尚未完全验证。

多人游戏和专用服务器目前尚未测试。

快速退出是一个 UE4SS Lua 模组。

它不是仅 PAK 模组。

不需要 BuildFlight。

一次只能安装一个快速退出版本。主确认版和可选即时文件使用相同的内部 QuickQuit 文件夹,设计上不应同时运行。


使用方法

主确认版

  1. 进入世界。
  2. 打开游戏内菜单。
  3. 选择“返回标题”下方的“退出游戏”。
  4. 选择“是”以安全保存并退出。
  5. 选择“否”以取消。

可选即时版

  1. 进入世界。
  2. 打开游戏内菜单。
  3. 选择“返回标题”下方的“退出游戏”。
  4. 《幻兽帕鲁》将安全保存并直接关闭至桌面。

兼容性与更新

快速退出被设计为一个轻量级、专注的生活质量改进模组。

由于它与《幻兽帕鲁》的游戏内菜单和存档功能交互,未来《幻兽帕鲁》更新若更改这些系统,可能需要同步更新快速退出。

无法保证与每个 UE4SS 构建版本或每个未来版本的《幻兽帕鲁》兼容。

如果“退出游戏”按钮未出现,或选择后游戏保持打开状态,请在报告问题时附上你的《幻兽帕鲁》版本、UE4SS 版本、安装方法以及 UE4SS.log


鸣谢

特别感谢:

  • UE4SS 开发团队,让虚幻引擎 Lua 模组成为可能。
  • 《幻兽帕鲁》模组社区提供的工具、文档、研究以及持续支持。
  • Pocketpair 创作并持续开发《幻兽帕鲁》。

由 LegendxChris 创建并测试。


💙 支持开发

喜欢快速退出?

快速退出及其更新、错误修复、文档、兼容性工作和公共支持对所有人保持免费。 Patreon 是一个可选的支持方式,用于支持开发、测试、维护和改进快速退出、BuildFlight 以及未来 LegendxChris 模组所投入的时间。

在 Patreon 上支持 LegendxChris

没有付费模组文件、优先支持或保证功能。 也非常感谢点赞和可选的 Nexus 捐赠。 感谢你使用快速退出。

—— LegendxChris