Files
Continentis/Assets/Scripts/SLSUtilities/CommandQueue/CommandLane.cs

18 lines
666 B
C#
Raw Normal View History

2026-03-20 11:56:50 -04:00
namespace SLSFramework.General
{
/// <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,
}
}