C# Class LegalityChecker.LegitCheck

Afficher le fichier Open project: kamronbatman/Pokemon-Legality-Checker

Méthodes publiques

Свойство Type Description
m_CountryNames string[]
m_DPTrashNames byte[][][]
m_PtTrashNames byte[][][]
m_Version string

Méthodes publiques

Méthode Description
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

Method Details

ChainedPID() public static méthode

public static ChainedPID ( uint iv1, uint iv2, uint tid, uint sid, uint realpid ) : bool
iv1 uint
iv2 uint
tid uint
sid uint
realpid uint
Résultat bool

GenerateIVs() public static méthode

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
Résultat bool

GetABGBAIVType() public static méthode

public static GetABGBAIVType ( int pos1, int pos2 ) : string
pos1 int
pos2 int
Résultat string

GetABNDSIVType() public static méthode

public static GetABNDSIVType ( int pos1, int pos2 ) : string
pos1 int
pos2 int
Résultat string

GetACIVType() public static méthode

public static GetACIVType ( int pos1, int pos2 ) : string
pos1 int
pos2 int
Résultat string

GetADIVType() public static méthode

public static GetADIVType ( int pos1, int pos2 ) : string
pos1 int
pos2 int
Résultat string

GetBAIVType() public static méthode

public static GetBAIVType ( int pos1, int pos2 ) : string
pos1 int
pos2 int
Résultat string

GetHPPower() public static méthode

public static GetHPPower ( int ivs ) : int
ivs int
Résultat int

GetHPType() public static méthode

public static GetHPType ( int ivs ) : int
ivs int
Résultat int

GetUnownIVType() public static méthode

public static GetUnownIVType ( int pos1, int pos2 ) : string
pos1 int
pos2 int
Résultat string

IsABCD() public static méthode

public static IsABCD ( uint pid, int iv1, int iv2 ) : bool
pid uint
iv1 int
iv2 int
Résultat bool

IsABCD() public static méthode

public static IsABCD ( uint pid, int iv1, int iv2, uint &intseed ) : bool
pid uint
iv1 int
iv2 int
intseed uint
Résultat bool

IsLegal() public static méthode

public static IsLegal ( int iv1o, int iv2o, int iv1f, int iv2f ) : bool
iv1o int
iv2o int
iv1f int
iv2f int
Résultat bool

IsMunchTree() public static méthode

public static IsMunchTree ( ushort loc, uint tid, uint sid ) : bool
loc ushort
tid uint
sid uint
Résultat bool

IsRoaming() public static méthode

public static IsRoaming ( int c, int iv1, int iv2 ) : bool
c int
iv1 int
iv2 int
Résultat bool

IsShiny() public static méthode

public static IsShiny ( uint pid, uint tid, uint sid ) : bool
pid uint
tid uint
sid uint
Résultat bool

Main() public static méthode

public static Main ( string args ) : void
args string
Résultat void

MysteryGiftTrashNames() public static méthode

public static MysteryGiftTrashNames ( byte data ) : bool
data byte
Résultat bool

PalParkTrashName() public static méthode

public static PalParkTrashName ( byte data, bool platinum, bool nicknamed ) : bool
data byte
platinum bool
nicknamed bool
Résultat bool

ParseStats() public static méthode

public static ParseStats ( int first, int second ) : int[]
first int
second int
Résultat int[]

ProcDir() public static méthode

public static ProcDir ( string target, List &filelist ) : void
target string
filelist List
Résultat void

ProcFile() public static méthode

public static ProcFile ( string filename ) : void
filename string
Résultat void

ReadBytes() public static méthode

public static ReadBytes ( Stream stream, byte data ) : void
stream Stream
data byte
Résultat void

ReadBytes() public static méthode

public static ReadBytes ( Stream stream, int offset, byte data ) : void
stream Stream
offset int
data byte
Résultat void

ShinyPID() public static méthode

public static ShinyPID ( uint tid, uint sid, PokePRNG rand ) : uint
tid uint
sid uint
rand PokePRNG
Résultat uint

ValidGender() public static méthode

public static ValidGender ( uint pid, byte genderflag, byte genderthresh ) : bool
pid uint
genderflag byte
genderthresh byte
Résultat bool

ValidGlitchZig() public static méthode

public static ValidGlitchZig ( uint pid, uint tid, int oivs1, int oivs2 ) : bool
pid uint
tid uint
oivs1 int
oivs2 int
Résultat bool

ValidNature() public static méthode

public static ValidNature ( uint pid1seed, uint nature ) : bool
pid1seed uint
nature uint
Résultat bool

WriteEventType() public static méthode

public static WriteEventType ( string message, bool rest ) : void
message string
rest bool
Résultat void

WriteSyncType() public static méthode

public static WriteSyncType ( string message, bool valid ) : void
message string
valid bool
Résultat void

WriteType() public static méthode

public static WriteType ( string message ) : void
message string
Résultat void

Property Details

m_CountryNames public_oe static_oe property

public static string[] m_CountryNames
Résultat string[]

m_DPTrashNames public_oe static_oe property

public static byte[][][] m_DPTrashNames
Résultat byte[][][]

m_PtTrashNames public_oe static_oe property

public static byte[][][] m_PtTrashNames
Résultat byte[][][]

m_Version public_oe static_oe property

public static string m_Version
Résultat string