该死的吐司和面板

该死的吐司和面板

Palworld模组的提示和面板

DarnToasts + Panels

精美小巧的通知提示。一个共享库——它本身不做什么,但基于它构建的模组可以获得动画、堆叠、完全可自定义样式的弹出提示,而非硬编码文本。

工作原理

  • 提示展开——每条信息从一条彩色条纹处展开,文本在揭示后逐字打出,停留约5秒后收起。
  • 消息堆叠——新提示在堆叠下方展开;堆叠会随旧提示完成而上滑。每个模组拥有自己的颜色和轨道。
  • 一个配置统管全局——位置、大小、颜色、持续时间、展开方向、退出样式、堆叠深度——只需设置一次,即可应用到所有使用此库的模组。也可以静音某个模组,甚至全部静音。

游戏内菜单

安装 DarnMenu(可选)后,所有设置均可通过 ESC > 模组选项 编辑。更偏爱文件?将 Scripts/ToastLib_config_example.lua 复制到 Mods/shared/ToastLib_config.lua。无论哪种方式,你的设置都会在更新后保留。

模组作者

通道模型(2.0): ToastLib.new("YourMod")(不带选项)= 默认通道——样式、位置、自动轨道以及面向玩家的静音列表均在此处处理;你的模组无需附带任何提示配置。ToastLib.custom("YourMod", {...}) = 你自己的面板(面板、固定提示)——仅包含绘制机制,你需要在自己的选项页面上管理其配置,并通过 configure() 实时推送更改。一个模组可同时拥有两者。文档包含在包内:Scripts/DarnToasts_TUTORIAL.md(两分钟内学会两种方法)和 Scripts/DarnToasts_API.md(完整参考)。ToastLib.registerMenuSchema() 仍然可一键为你的模组创建 DarnMenu 选项页面。

依赖

  • Palworld 的 UE4SS

安装

  1. 如果尚未安装,请先安装 Palworld 的 UE4SS。
  2. 下载并解压此压缩包到你的 UE4SS 模组文件夹——通常是:
    ...\steamapps\common\Palworld\Pal\Binaries\Win64\ue4ss\Mods\
    
    你最终会得到一个 Mods\DarnToasts\ 文件夹(与其他模组并列),以及一个 Mods\shared\ 文件夹(用于保存设置,可在更新后保留)。
  3. 完成——该模组附带了一个 enabled.txt,因此默认已启用。启动游戏。

DarnToasts 本身仅为其他模组提供绘图功能——安装它是因为你需要的某个模组(户外战利品筛选、军火库、医药快捷键……)依赖它。

兼容性

  • 支持单人游戏和专用服务器(客户端侧)。

AI 声明

坦诚相告:这些模组是与 AI 助手(Anthropic 的 Claude)协作构建的。我是一名软件工程师——设计与方向由我主导,我会以批判的眼光看待代码功能、审查它,并在实际游戏中进行测试。AI 负责起草代码和大部分文本;这为我节省了大量时间,也让创建这些模组成为可能。如果你不喜欢 AI 辅助的作品,那也没关系——在下载前你应该知情。