2024-05-06 04:24:32 +00:00
|
|
|
using System.ComponentModel;
|
2024-04-26 19:33:03 +00:00
|
|
|
|
|
|
|
namespace PKHeX.Core;
|
|
|
|
|
|
|
|
[TypeConverter(typeof(ExpandableObjectConverter))]
|
|
|
|
public sealed class HOMETransferSettings
|
|
|
|
{
|
|
|
|
[LocalizedDescription("Severity to flag a Legality Check if the HOME Tracker is Missing")]
|
|
|
|
public Severity HOMETransferTrackerNotPresent { get; set; } = Severity.Invalid;
|
|
|
|
|
|
|
|
[LocalizedDescription("Severity to flag a Legality Check if Pokémon has a zero value for both Height and Weight.")]
|
|
|
|
public Severity ZeroHeightWeight { get; set; } = Severity.Fishy;
|
2024-05-06 04:24:32 +00:00
|
|
|
|
|
|
|
public void Disable()
|
|
|
|
{
|
|
|
|
HOMETransferTrackerNotPresent = Severity.Fishy;
|
|
|
|
ZeroHeightWeight = Severity.Fishy;
|
|
|
|
}
|
2024-04-26 19:33:03 +00:00
|
|
|
}
|