18 lines
545 B
C#
18 lines
545 B
C#
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 {} |