// Token: 0x06003BB3 RID: 15283 RVA: 0x00139388 File Offset: 0x00137588 public static string MouseHome(byte[] data, byte[] home, byte[] info, bool isCompress = false) { byte[] bytes = CatAndMouseGame.MouseHomeMain(data, home, info, isCompress); string @string = Encoding.UTF8.GetString(bytes); return(@string.TrimEnd(new char[1])); }
// Token: 0x06003B9F RID: 15263 RVA: 0x00138B94 File Offset: 0x00136D94 public static byte[] MouseGame7(byte[] data) { byte[] array = CatAndMouseGame.MouseHomeMain(data, CatAndMouseGame.stageData, CatAndMouseGame.stageTop, true); for (int i = 0; i < array.Length; i++) { array[i] = ~array[i]; } return(array); }
public static string MouseGame3(string str) { byte[] data = Convert.FromBase64String(str); byte[] array = CatAndMouseGame.MouseHomeMain(data, CatAndMouseGame.stageData, CatAndMouseGame.stageTop, true); if (array == null) { return(null); } for (int i = 0; i < array.Length; i++) { array[i] = (byte)~array[i]; } return(Encoding.UTF8.GetString(array).TrimEnd(new char[1])); }
// Token: 0x06003B9B RID: 15259 RVA: 0x001389CC File Offset: 0x00136BCC public static byte[] MouseGame4(byte[] data) { byte[] array = CatAndMouseGame.MouseHomeMain(data, CatAndMouseGame.baseData, CatAndMouseGame.baseTop, false); if (array == null) { return(null); } for (int i = 0; i < array.Length; i += 2) { if (i + 1 >= array.Length) { break; } byte b = array[i]; byte b2 = array[i + 1]; array[i] = (b2 ^ 210); array[i + 1] = (b ^ 206); } return(array); }
// Token: 0x06003BB4 RID: 15284 RVA: 0x001393B8 File Offset: 0x001375B8 public static byte[] MouseHome_UWA(byte[] data, byte[] home, byte[] info, bool isCompress = false) { return(CatAndMouseGame.MouseHomeMain(data, home, info, isCompress)); }