上传文件至 Attributes

This commit is contained in:
2025-10-13 18:18:16 +08:00
parent f7a280029f
commit dc6087211e

View File

@@ -0,0 +1,19 @@
using System;
namespace SinmaiAssist.Attributes;
[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class)]
public class EnableGameVersionAttribute(uint minGameVersion, uint maxGameVersion = 99999): Attribute
{
public uint MinGameVersion { get; } = minGameVersion;
public uint MaxGameVersion { get; } = maxGameVersion;
public bool ShouldEnable()
{
if (SinmaiAssist.GameVersion >= MinGameVersion && SinmaiAssist.GameVersion <= MaxGameVersion)
{
return true;
}
return false;
}
}