Files
WaifuCellar/Attributes.cs
Samuele Lorefice 3380ad963c Added Human parts
2024-12-31 04:34:04 +01:00

20 lines
571 B
C#

using WaifuCellar.Parts;
namespace WaifuCellar;
[AttributeUsage(AttributeTargets.Property)]
public class TraitAttribute : Attribute {}
[AttributeUsage(AttributeTargets.Property)]
public class AttributeAttribute : Attribute{}
[AttributeUsage(AttributeTargets.Property)]
public class StateAttribute : Attribute{}
[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
public class PartSpecificAttribute(Part part) : Attribute {
public Part Part { get; set; } = part;
}
[AttributeUsage(AttributeTargets.Property)]
public class SkillAttribute : Attribute {}