C# Class LegalityChecker.PokemonData

Mostra file Open project: kamronbatman/Pokemon-Legality-Checker Class Usage Examples

Public Methods

Method Description
BasicChecks ( ) : void
Checks ( ) : void
GetEvoChildren ( ) : ushort[]
GetHPPower ( ) : int
GetHPType ( ) : int
GetPokemon ( byte data ) : PokemonData
Initialize ( ) : void
IsShiny ( ) : bool
IsValidAlgorithm ( string &message ) : bool
IsValidEffortValues ( ) : bool
IsValidFatefulEncounter ( ) : bool
IsValidGender ( ) : bool
IsValidLeaves ( ) : bool
IsValidLocation ( ) : bool
IsValidPokeBall ( ) : bool
IsValidRibbons ( ) : bool
OutputAbility ( ) : string
OutputGender ( ) : string
OutputHomeTown ( ) : string
OutputLanguage ( ) : string
PokemonData ( byte data ) : System
ToUInt16 ( int index ) : ushort
ToUInt16Array ( int index, int size ) : ushort[]
ToUInt32 ( int index ) : uint
ValidCheckSum ( ushort &realsum ) : bool

Private Methods

Method Description
ParseStats ( ) : byte[]
ValidateArray ( ) : void

Method Details

BasicChecks() public method

public BasicChecks ( ) : void
return void

Checks() public method

public Checks ( ) : void
return void

GetEvoChildren() public method

public GetEvoChildren ( ) : ushort[]
return ushort[]

GetHPPower() public method

public GetHPPower ( ) : int
return int

GetHPType() public method

public GetHPType ( ) : int
return int

GetPokemon() public static method

public static GetPokemon ( byte data ) : PokemonData
data byte
return PokemonData

Initialize() public method

public Initialize ( ) : void
return void

IsShiny() public method

public IsShiny ( ) : bool
return bool

IsValidAlgorithm() public method

public IsValidAlgorithm ( string &message ) : bool
message string
return bool

IsValidEffortValues() public method

public IsValidEffortValues ( ) : bool
return bool

IsValidFatefulEncounter() public method

public IsValidFatefulEncounter ( ) : bool
return bool

IsValidGender() public method

public IsValidGender ( ) : bool
return bool

IsValidLeaves() public method

public IsValidLeaves ( ) : bool
return bool

IsValidLocation() public method

public IsValidLocation ( ) : bool
return bool

IsValidPokeBall() public method

public IsValidPokeBall ( ) : bool
return bool

IsValidRibbons() public method

public IsValidRibbons ( ) : bool
return bool

OutputAbility() public method

public OutputAbility ( ) : string
return string

OutputGender() public method

public OutputGender ( ) : string
return string

OutputHomeTown() public method

public OutputHomeTown ( ) : string
return string

OutputLanguage() public method

public OutputLanguage ( ) : string
return string

PokemonData() public method

public PokemonData ( byte data ) : System
data byte
return System

ToUInt16() public method

public ToUInt16 ( int index ) : ushort
index int
return ushort

ToUInt16Array() public method

public ToUInt16Array ( int index, int size ) : ushort[]
index int
size int
return ushort[]

ToUInt32() public method

public ToUInt32 ( int index ) : uint
index int
return uint

ValidCheckSum() public method

public ValidCheckSum ( ushort &realsum ) : bool
realsum ushort
return bool