pkNX/pkNX.Structures/VsTrainer/Base/TrainerClass.cs
Kurt 930b35d52d Update dependencies, nullable all csproj
Remove amx logic (unused for too long)
2022-10-25 17:05:12 -07:00

20 lines
565 B
C#

namespace pkNX.Structures;
public abstract class TrainerClass
{
protected TrainerClass(byte[] data) => Data = data;
public abstract int SIZE { get; }
protected readonly byte[] Data;
public virtual int Gender { get; set; }
public virtual int Multi { get; set; }
public virtual int Group { get; set; }
public virtual int BallID { get; set; } = 4;
public virtual int BattleBackground { get; set; }
public virtual int EyeCatchBGM { get; set; }
public virtual bool IsBoss => false;
public virtual int MegaItemID => 773;
}