public override void Write(Race value) => Write(value != null ? (byte)value.RaceIndex : (byte)0xFF);
 public abstract void Write(Race value);