internal static bool Contact(string response_str, InfoStruct returninfo) { ResponseStruct responseobj = MelonUtils.ParseJSONStringtoStruct <ResponseStruct>(response_str); if (responseobj == null) { return(false); } //returninfo.ForceDumperVersion = responseobj.forceDumperVersion; returninfo.ForceUnhollowerVersion = responseobj.forceUnhollowerVersion; returninfo.ObfuscationRegex = responseobj.obfuscationRegex; returninfo.MappingURL = responseobj.mappingURL; returninfo.MappingFileSHA512 = responseobj.mappingFileSHA512; return(true); }
internal static InfoStruct Contact(string response_str) { ResponseStruct responseobj = MelonUtils.ParseJSONStringtoStruct <ResponseStruct>(response_str); if (responseobj == null) { return(null); } InfoStruct returninfo = new InfoStruct(); returninfo.ForceDumperVersion = responseobj.forceCpp2IlVersion; returninfo.ForceUnhollowerVersion = responseobj.forceUnhollowerVersion; returninfo.ObfuscationRegex = responseobj.obfuscationRegex; returninfo.MappingURL = responseobj.mappingUrl; returninfo.MappingFileSHA512 = responseobj.mappingFileSHA512; return(returninfo); }