PKHeX/PKHeX.Core/Legality/Structures/EncounterLink.cs
Kurt 3f38b123a3 Refactoring
mostly renaming things, includes a little bit of added sugar and
splitting methods to simplify the codebase.

all methods are now PascalCase
2017-06-17 18:37:19 -07:00

24 lines
833 B
C#

namespace PKHeX.Core
{
public class EncounterLink : IEncounterable
{
public int Species { get; set; }
public int Level { get; set; }
public int LevelMin => Level;
public int LevelMax => Level;
public int Location { get; set; } = 30011;
public int Ability { get; set; } = 1;
public int Ball { get; set; } = 4; // Pokéball
public bool Classic { get; set; } = true;
public bool Fateful { get; set; } = false;
public int[] RelearnMoves = new int[4];
public bool? Shiny { get; set; } = false;
public bool OT { get; set; } = true; // Receiver is OT?
public bool EggEncounter => false;
public bool XY { get; set; }
public bool ORAS { get; set; }
public string Name => "Pokémon Link Gift";
}
}