C# Класс LegalityChecker.LegitCheck

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
m_CountryNames string[]
m_DPTrashNames byte[][][]
m_PtTrashNames byte[][][]
m_Version string

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

Метод Описание
ChainedPID ( uint iv1, uint iv2, uint tid, uint sid, uint realpid ) : bool
GenerateIVs ( ushort natid, uint pid, int iv1, int iv2, int hometown, bool checknature, bool palpark ) : bool
GetABGBAIVType ( int pos1, int pos2 ) : string
GetABNDSIVType ( int pos1, int pos2 ) : string
GetACIVType ( int pos1, int pos2 ) : string
GetADIVType ( int pos1, int pos2 ) : string
GetBAIVType ( int pos1, int pos2 ) : string
GetHPPower ( int ivs ) : int
GetHPType ( int ivs ) : int
GetUnownIVType ( int pos1, int pos2 ) : string
IsABCD ( uint pid, int iv1, int iv2 ) : bool
IsABCD ( uint pid, int iv1, int iv2, uint &intseed ) : bool
IsLegal ( int iv1o, int iv2o, int iv1f, int iv2f ) : bool
IsMunchTree ( ushort loc, uint tid, uint sid ) : bool
IsRoaming ( int c, int iv1, int iv2 ) : bool
IsShiny ( uint pid, uint tid, uint sid ) : bool
Main ( string args ) : void
MysteryGiftTrashNames ( byte data ) : bool
PalParkTrashName ( byte data, bool platinum, bool nicknamed ) : bool
ParseStats ( int first, int second ) : int[]
ProcDir ( string target, List &filelist ) : void
ProcFile ( string filename ) : void
ReadBytes ( Stream stream, byte data ) : void
ReadBytes ( Stream stream, int offset, byte data ) : void
ShinyPID ( uint tid, uint sid, PokePRNG rand ) : uint
ValidGender ( uint pid, byte genderflag, byte genderthresh ) : bool
ValidGlitchZig ( uint pid, uint tid, int oivs1, int oivs2 ) : bool
ValidNature ( uint pid1seed, uint nature ) : bool
WriteEventType ( string message, bool rest ) : void
WriteSyncType ( string message, bool valid ) : void
WriteType ( string message ) : void

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

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

public static ChainedPID ( uint iv1, uint iv2, uint tid, uint sid, uint realpid ) : bool
iv1 uint
iv2 uint
tid uint
sid uint
realpid uint
Результат bool

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

public static GenerateIVs ( ushort natid, uint pid, int iv1, int iv2, int hometown, bool checknature, bool palpark ) : bool
natid ushort
pid uint
iv1 int
iv2 int
hometown int
checknature bool
palpark bool
Результат bool

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

public static GetABGBAIVType ( int pos1, int pos2 ) : string
pos1 int
pos2 int
Результат string

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

public static GetABNDSIVType ( int pos1, int pos2 ) : string
pos1 int
pos2 int
Результат string

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

public static GetACIVType ( int pos1, int pos2 ) : string
pos1 int
pos2 int
Результат string

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

public static GetADIVType ( int pos1, int pos2 ) : string
pos1 int
pos2 int
Результат string

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

public static GetBAIVType ( int pos1, int pos2 ) : string
pos1 int
pos2 int
Результат string

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

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

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

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

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

public static GetUnownIVType ( int pos1, int pos2 ) : string
pos1 int
pos2 int
Результат string

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

public static IsABCD ( uint pid, int iv1, int iv2 ) : bool
pid uint
iv1 int
iv2 int
Результат bool

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

public static IsABCD ( uint pid, int iv1, int iv2, uint &intseed ) : bool
pid uint
iv1 int
iv2 int
intseed uint
Результат bool

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

public static IsLegal ( int iv1o, int iv2o, int iv1f, int iv2f ) : bool
iv1o int
iv2o int
iv1f int
iv2f int
Результат bool

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

public static IsMunchTree ( ushort loc, uint tid, uint sid ) : bool
loc ushort
tid uint
sid uint
Результат bool

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

public static IsRoaming ( int c, int iv1, int iv2 ) : bool
c int
iv1 int
iv2 int
Результат bool

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

public static IsShiny ( uint pid, uint tid, uint sid ) : bool
pid uint
tid uint
sid uint
Результат bool

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

public static Main ( string args ) : void
args string
Результат void

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

public static MysteryGiftTrashNames ( byte data ) : bool
data byte
Результат bool

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

public static PalParkTrashName ( byte data, bool platinum, bool nicknamed ) : bool
data byte
platinum bool
nicknamed bool
Результат bool

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

public static ParseStats ( int first, int second ) : int[]
first int
second int
Результат int[]

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

public static ProcDir ( string target, List &filelist ) : void
target string
filelist List
Результат void

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

public static ProcFile ( string filename ) : void
filename string
Результат void

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

public static ReadBytes ( Stream stream, byte data ) : void
stream Stream
data byte
Результат void

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

public static ReadBytes ( Stream stream, int offset, byte data ) : void
stream Stream
offset int
data byte
Результат void

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

public static ShinyPID ( uint tid, uint sid, PokePRNG rand ) : uint
tid uint
sid uint
rand PokePRNG
Результат uint

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

public static ValidGender ( uint pid, byte genderflag, byte genderthresh ) : bool
pid uint
genderflag byte
genderthresh byte
Результат bool

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

public static ValidGlitchZig ( uint pid, uint tid, int oivs1, int oivs2 ) : bool
pid uint
tid uint
oivs1 int
oivs2 int
Результат bool

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

public static ValidNature ( uint pid1seed, uint nature ) : bool
pid1seed uint
nature uint
Результат bool

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

public static WriteEventType ( string message, bool rest ) : void
message string
rest bool
Результат void

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

public static WriteSyncType ( string message, bool valid ) : void
message string
valid bool
Результат void

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

public static WriteType ( string message ) : void
message string
Результат void

Описание свойств

m_CountryNames публичное статическое свойство

public static string[] m_CountryNames
Результат string[]

m_DPTrashNames публичное статическое свойство

public static byte[][][] m_DPTrashNames
Результат byte[][][]

m_PtTrashNames публичное статическое свойство

public static byte[][][] m_PtTrashNames
Результат byte[][][]

m_Version публичное статическое свойство

public static string m_Version
Результат string