Files
2026-04-08 23:40:05 +02:00

161 lines
4.2 KiB
C#

using System;
using System.IO;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x02000766 RID: 1894
[Token(Token = "0x2000766")]
[StructLayout(3)]
public static class IDHIKOKKMEJ
{
// Token: 0x060036AB RID: 13995 RVA: 0x000E55FC File Offset: 0x000E37FC
[Token(Token = "0x60036AB")]
[Address(RVA = "0x134D140", Offset = "0x134BB40", VA = "0x18134D140")]
public static void BAFJMJLDDMG(string GCCAOPCODPD, uint HHMIKOEAEPN, uint KBBBKDAFLJB, uint OPJENCCBBFE, float[] KNGOIGJDGHC)
{
byte[] array;
File.WriteAllBytes(GCCAOPCODPD, array);
}
// Token: 0x060036AC RID: 13996 RVA: 0x000E5610 File Offset: 0x000E3810
[Token(Token = "0x60036AC")]
[Address(RVA = "0x134C370", Offset = "0x134AD70", VA = "0x18134C370")]
public static void BAFJMJLDDMG(string GCCAOPCODPD, uint HHMIKOEAEPN, uint KBBBKDAFLJB, Color[] DHBGBIEPMGM)
{
float[] array = new float[HHMIKOEAEPN];
int num = 0;
int num2 = 0;
int num3 = 0;
int length = DHBGBIEPMGM.Length;
if (num2 < length)
{
array[0] = (float)2;
num += num;
array[0] = (float)2;
num3 += 2;
num++;
num3 += 3;
array[0] = (float)2;
}
uint num4;
byte[] array2 = IDHIKOKKMEJ.BAFJMJLDDMG(HHMIKOEAEPN, KBBBKDAFLJB, num4, array);
File.WriteAllBytes(GCCAOPCODPD, array2);
}
// Token: 0x060036AD RID: 13997 RVA: 0x000E567C File Offset: 0x000E387C
[Token(Token = "0x60036AD")]
[Address(RVA = "0x134C4F0", Offset = "0x134AEF0", VA = "0x18134C4F0")]
public static byte[] BAFJMJLDDMG(uint HHMIKOEAEPN, uint KBBBKDAFLJB, Color[] DHBGBIEPMGM)
{
float[] array = new float[KBBBKDAFLJB];
int num = 0;
int num2 = 0;
int num3 = 0;
int length = DHBGBIEPMGM.Length;
if (num2 < length)
{
array[0] = (float)2;
num += num;
array[0] = (float)2;
num3 += 2;
num++;
num3 += 3;
array[0] = (float)2;
}
uint num4;
return IDHIKOKKMEJ.BAFJMJLDDMG(HHMIKOEAEPN, KBBBKDAFLJB, num4, array);
}
// Token: 0x060036AE RID: 13998 RVA: 0x000E56DC File Offset: 0x000E38DC
[Token(Token = "0x60036AE")]
[Address(RVA = "0x134C650", Offset = "0x134B050", VA = "0x18134C650")]
public static byte[] BAFJMJLDDMG(uint HHMIKOEAEPN, uint KBBBKDAFLJB, uint OPJENCCBBFE, float[] KNGOIGJDGHC)
{
uint num = HHMIKOEAEPN - 1U;
uint num2 = KBBBKDAFLJB - 1U;
byte[] array = new byte[313];
RuntimeHelpers.InitializeArray(array, fieldof(<PrivateImplementationDetails>.B8719FE0146ED65BA497CC924D142EDB63AF8B14).FieldHandle);
array[17] = (byte)num;
array[17] = (byte)num;
array[17] = (byte)num;
array[18] = (byte)num;
array[18] = (byte)num2;
array[18] = (byte)num2;
array[18] = (byte)num2;
array[18] = (byte)num2;
array[22] = (byte)num;
array[22] = (byte)num;
array[22] = (byte)num;
array[23] = (byte)num;
array[23] = (byte)num2;
array[23] = (byte)num2;
array[23] = (byte)num2;
array[23] = (byte)num2;
int length = array.Length;
uint num3 = HHMIKOEAEPN * KBBBKDAFLJB;
num3 += (uint)length;
byte[] array2 = new byte[num3];
int num4 = 0;
int num5 = 0;
if (length != 0)
{
num4++;
num5++;
}
int num6 = 0;
if (KBBBKDAFLJB != (uint)0)
{
array2[0] = (byte)num4;
array2[0] = (byte)num4;
num5 += 3;
array2[0] = (byte)num4;
array2[0] = (byte)((ulong)0L);
num5 += 5;
num5 += 6;
array2[0] = (byte)((ulong)0L);
array2[0] = (byte)((ulong)0L);
num6++;
num4 += (int)HHMIKOEAEPN;
}
ushort[] array3 = new ushort[KNGOIGJDGHC.Length];
int num7 = 0;
int num8 = 0;
int length2 = KNGOIGJDGHC.Length;
if (num8 < length2)
{
float num9 = KNGOIGJDGHC[num7];
int length3 = KNGOIGJDGHC.Length;
KNGOIGJDGHC[0] = num9;
ushort num10 = NCBAHEBDJEK.ABCMFGPGONL(num9);
num7++;
array3[0] = num10;
}
int num11 = 0;
int num12 = 0;
array2[0] = (byte)num12;
array2[0] = (byte)num12;
num5 += 3;
array2[0] = (byte)num12;
num5 += 5;
array2[0] = (byte)HHMIKOEAEPN;
num5 += 6;
array2[0] = (byte)HHMIKOEAEPN;
array2[0] = (byte)HHMIKOEAEPN;
int num13 = 0;
num11 += 2;
byte b = BitConverter.GetBytes(array3[num11])[0];
num13++;
int num14 = 0;
num11++;
byte b2 = BitConverter.GetBytes(array3[num11])[0];
num14++;
int num15 = 0;
byte b3 = BitConverter.GetBytes(array3[num11])[0];
num15++;
num11++;
return array2;
}
}