public void Do_MPQ_CHECK(string File) { CheatCheck newCheck = new CheatCheck(CheckTypes.MPQ_CHECK) { Str = File }; UsedStrings.Add(File); Checks.Add(newCheck); }
public void Do_LUA_STR_CHECK(string str) { CheatCheck newCheck = new CheatCheck(CheckTypes.LUA_STR_CHECK) { Str = str }; UsedStrings.Add(str); Checks.Add(newCheck); }
public void Do_MODULE_CHECK(int Seed, byte[] Hash) { CheatCheck newCheck = new CheatCheck(CheckTypes.MODULE_CHECK) { Seed = Seed, Hash = Hash }; Checks.Add(newCheck); }
public void Do_DRIVER_CHECK(int Seed, byte[] Hash, string Driver) { CheatCheck newCheck = new CheatCheck(CheckTypes.DRIVER_CHECK) { Seed = Seed, Hash = Hash, Str = Driver }; UsedStrings.Add(Driver); Checks.Add(newCheck); }
public void Do_PAGE_CHECK_A_B(int Seed, byte[] Hash, int Offset, byte Length) { CheatCheck newCheck = new CheatCheck(CheckTypes.PAGE_CHECK_A_B) { Seed = Seed, Hash = Hash, Addr = Offset, Length = Length }; Checks.Add(newCheck); }
public void Do_MEM_CHECK(string ScanModule, int Offset, byte Length) { CheatCheck newCheck = new CheatCheck(CheckTypes.MEM_CHECK) { Str = ScanModule, Addr = Offset, Length = Length }; if (Operators.CompareString(ScanModule, "", TextCompare: false) != 0) { UsedStrings.Add(ScanModule); } Checks.Add(newCheck); }
public void Do_PROC_CHECK(int Seed, byte[] Hash, string ScanModule, string ProcName, int Offset, byte Length) { CheatCheck newCheck = new CheatCheck(CheckTypes.PROC_CHECK) { Seed = Seed, Hash = Hash, Str = ScanModule, Str2 = ProcName, Addr = Offset, Length = Length }; UsedStrings.Add(ScanModule); UsedStrings.Add(ProcName); Checks.Add(newCheck); }
public void Do_TIMING_CHECK() { CheatCheck newCheck = new CheatCheck(CheckTypes.TIMING_CHECK); Checks.Add(newCheck); }