using System.Collections.Frozen; namespace ICRebuild.Core; public static class NativeIds { // The native check resolves Permission sheet 0x14A. 1001+ are native aliases, not Status IDs. public static readonly FrozenSet MovementPermissionChecks = new uint[] {96,97,98,99,0x3E9,0x3EE,0x3EF,0x3F0}.ToFrozenSet(); // Action rows: Ten, Chi and Jin, including retained variants in the current action sheet. public static readonly FrozenSet MudraActions = new uint[] {2259,2261,2263,18805,18806,18807}.ToFrozenSet(); // Zero-based cooldown group index passed to ActionManager.GetRecastGroupDetail. public const int GlobalCooldownGroup = 57; }