C# Класс LegalityChecker.PokemonData

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
ParseStats ( ) : byte[]
ValidateArray ( ) : void

Описание методов

BasicChecks() публичный Метод

public BasicChecks ( ) : void
Результат void

Checks() публичный Метод

public Checks ( ) : void
Результат void

GetEvoChildren() публичный Метод

public GetEvoChildren ( ) : ushort[]
Результат ushort[]

GetHPPower() публичный Метод

public GetHPPower ( ) : int
Результат int

GetHPType() публичный Метод

public GetHPType ( ) : int
Результат int

GetPokemon() публичный статический Метод

public static GetPokemon ( byte data ) : PokemonData
data byte
Результат PokemonData

Initialize() публичный Метод

public Initialize ( ) : void
Результат void

IsShiny() публичный Метод

public IsShiny ( ) : bool
Результат bool

IsValidAlgorithm() публичный Метод

public IsValidAlgorithm ( string &message ) : bool
message string
Результат bool

IsValidEffortValues() публичный Метод

public IsValidEffortValues ( ) : bool
Результат bool

IsValidFatefulEncounter() публичный Метод

public IsValidFatefulEncounter ( ) : bool
Результат bool

IsValidGender() публичный Метод

public IsValidGender ( ) : bool
Результат bool

IsValidLeaves() публичный Метод

public IsValidLeaves ( ) : bool
Результат bool

IsValidLocation() публичный Метод

public IsValidLocation ( ) : bool
Результат bool

IsValidPokeBall() публичный Метод

public IsValidPokeBall ( ) : bool
Результат bool

IsValidRibbons() публичный Метод

public IsValidRibbons ( ) : bool
Результат bool

OutputAbility() публичный Метод

public OutputAbility ( ) : string
Результат string

OutputGender() публичный Метод

public OutputGender ( ) : string
Результат string

OutputHomeTown() публичный Метод

public OutputHomeTown ( ) : string
Результат string

OutputLanguage() публичный Метод

public OutputLanguage ( ) : string
Результат string

PokemonData() публичный Метод

public PokemonData ( byte data ) : System
data byte
Результат System

ToUInt16() публичный Метод

public ToUInt16 ( int index ) : ushort
index int
Результат ushort

ToUInt16Array() публичный Метод

public ToUInt16Array ( int index, int size ) : ushort[]
index int
size int
Результат ushort[]

ToUInt32() публичный Метод

public ToUInt32 ( int index ) : uint
index int
Результат uint

ValidCheckSum() публичный Метод

public ValidCheckSum ( ushort &realsum ) : bool
realsum ushort
Результат bool