public static string CatHome(byte[] data, byte[] home, byte[] info, bool isCompress = false) { byte[] array = CatAndMouseGame.CatHomeMain(data, home, info, isCompress); if (array != null) { return(Convert.ToBase64String(array)); } return(null); }
// Token: 0x06003B9E RID: 15262 RVA: 0x00138B50 File Offset: 0x00136D50 public static byte[] CatGame7(byte[] data) { byte[] array = new byte[data.Length]; for (int i = 0; i < data.Length; i++) { array[i] = ~data[i]; } return(CatAndMouseGame.CatHomeMain(array, CatAndMouseGame.stageData, CatAndMouseGame.stageTop, true)); }
public static byte[] CatGame4(byte[] data) { for (int i = 0; i < data.Length; i += 2) { if (i + 1 >= data.Length) { break; } byte b = data[i]; byte b2 = data[i + 1]; data[i] = (byte)(b2 ^ 206); data[i + 1] = (byte)(b ^ 210); } return(CatAndMouseGame.CatHomeMain(data, CatAndMouseGame.baseData, CatAndMouseGame.baseTop, false)); }