传奇GOM引擎升级:NPC对话框增强功能 - 倒计时与动态进度条实现

来源: 作者: 点击:

在最新的传奇GOM游戏引擎更新中,我们引入了两项关键的NPC对话框功能提升:动态倒计时显示和全新的动态进度条。这些创新将为玩家与NPC的交互体验带来显著的改进。

NPC对话框倒计时显示
为了增强任务的紧迫感和引导玩家完成特定操作,我们新增了倒计时功能。倒计时将以COUNTDOWN:倒计时时间(秒):次数(0无限次):颜色:X:Y:M的格式显示。玩家可以根据需要调整颜色和位置,确保倒计时信息清晰可见。

动态进度条功能
动态进度条的引入为任务进度可视化提供了新的维度。通过以下参数控制,玩家可以定制进度条的外观和行为:

X, Y: 微调进度条的位置,确保与对话框布局协调。
F, B, P, C, T: 分别控制进度条的文件引用、背景图片、进度部分图片、播放次数和间隔。
X2, Y2: 用于调整进度条部分的偏移,确保其在对话框内的正确位置。
N, X, V: 设置进度条的最小值、最大值和当前值。
D: 进度条的移动方向,目前仅支持水平方向。
L: 文字颜色,范围0-255。
X3, Y3: 文字偏移,确保与进度条同步显示。
显示文字: 显示进度条的百分比、当前值和最大值。
这些新功能不仅增强了任务的可读性,还提升了玩家的沉浸感,使他们在与NPC互动时能更直观地掌握任务进度。 

增加NPC对话框内倒计时显示 格式COUNTDOWN:倒计时时间(秒):次数(0无限次):颜色:X:Y:M,新增Npc对话框动态进度条功能 ProgressBar:X:Y:F:B:P:C:T:X2:Y2:N:X:V:D:L:X3:Y3:显示文字:备注信息

增加NPC对话框内倒计时显示 格式:

新增Npc对话框动态进度条功能
;
X, Y: 微调坐标
F: WIL文件序号(详见引擎:查看-列表信息(二)-WIL资源)
B: 进度条背景为文件中的第几个图片
P: 进度条进度部分为文件中的第几个图片
C: 进度条进度部分播放张数
T: 进度条进度部分播放间隔
X2: 进度条进度部分X坐标偏移
Y2: 进度条进度部分Y坐标偏移
N: 进度条最小值
X: 进度条最大值
V: 进度条当前值
D: 进度条方向(0:左向右, 1:右向左, 2:上向下, 3:下向上) //暂支持水平方向
L: 进度条文字颜色(0-255)
X3: 进度条文字偏移X
Y3: 进度条文字偏移Y
显示文字:%p当前值, %m最大值, %r百分比