2026-04-17 12:01:50 -04:00
|
|
|
|
namespace SLSUtilities.General
|
2026-03-20 11:56:50 -04:00
|
|
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 命令队列的优先级分桶。数值越小优先级越高。
|
|
|
|
|
|
/// Mod 制作者只需使用 <see cref="Main"/>,其余供框架内部使用。
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public enum CommandLane
|
|
|
|
|
|
{
|
|
|
|
|
|
/// <summary>最高优先级:死亡判定、强制打断。</summary>
|
|
|
|
|
|
Interrupt = 0,
|
|
|
|
|
|
/// <summary>Buff 触发链、被动响应。</summary>
|
|
|
|
|
|
Reaction = 10,
|
|
|
|
|
|
/// <summary>主流程:出牌、抽牌、弃牌(默认)。</summary>
|
|
|
|
|
|
Main = 20,
|
|
|
|
|
|
/// <summary>最低优先级:UI 刷新、VFX 清理。</summary>
|
|
|
|
|
|
Cleanup = 30,
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|