rokukoo/AzureFlow-issues

✨[Feature] 新增action类型:cooldown:<time>:<render> 使用冷却

Opened this issue · 0 comments

官方WIKI:https://rokuko.gitbook.io/azureflow

反馈须知

  • 已查阅wiki不存在该功能

功能描述

请描述您的想法,该功能的意义、作用

可能和delay有相似/冲突的地方
此外这个建议可能不是很好(或许有更好的解决方案)

执行该动作时,中断/暂停后续动作流,并添加计时器,并根据时间渲染原版冷却动画。(就是原版快捷栏上白色那种冷却条动画)计时期间,满足对应监听时(如:左右键物品、攻击等),自动取消对应的后续动作流(或新增一个触发器 "onCooldown",计时期间,当检测到其他触发器下执行的动作并被取消时,执行onCooldown内的动作)。

参数配置参考建议:

cooldown:<time>:<render>

- <time> 冷却时间:s秒

- <render> 是否渲染冷却动画:true/false

或许还需要新增一个触发器 onCooldown:
计时期间,允许执行对应动作流(比如action、title这类提示消息)

感谢六子大佬的耐心阅读!🌟

备注信息

需要额外说明的内容