using System; using System.Threading; using Cpp2IlInjected; using UnityEngine; using UnityEngine.Experimental.Rendering; // Token: 0x02000613 RID: 1555 [Token(Token = "0x2000613")] public class MDBKOHJNCNL { // Token: 0x06002DA3 RID: 11683 RVA: 0x000BBBF0 File Offset: 0x000B9DF0 [Token(Token = "0x6002DA3")] [Address(RVA = "0xB4ED40", Offset = "0xB4DB40", VA = "0x180B4ED40")] public static void FEDGOFKEGEF(Texture2D PMHHJKDOGAC, int KNJKJDOEMAF, int IOGAEBGAFEC) { int num = 0; MDBKOHJNCNL.LFLJCKGHEPL(PMHHJKDOGAC, KNJKJDOEMAF, IOGAEBGAFEC, (MDBKOHJNCNL.OABBJBOEDOC)num); } // Token: 0x06002DA4 RID: 11684 RVA: 0x000BBC08 File Offset: 0x000B9E08 [Token(Token = "0x6002DA4")] [Address(RVA = "0xB4EF40", Offset = "0xB4DD40", VA = "0x180B4EF40")] public static void LEEOHCJJNHF(Texture2D PMHHJKDOGAC, int KNJKJDOEMAF, int IOGAEBGAFEC) { MDBKOHJNCNL.LFLJCKGHEPL(PMHHJKDOGAC, KNJKJDOEMAF, IOGAEBGAFEC, (MDBKOHJNCNL.OABBJBOEDOC)((uint)1)); } // Token: 0x06002DA5 RID: 11685 RVA: 0x000BBC20 File Offset: 0x000B9E20 [Token(Token = "0x6002DA5")] [Address(RVA = "0xB4ED20", Offset = "0xB4DB20", VA = "0x180B4ED20")] public static void EMJNMOGIAKL(Texture2D PMHHJKDOGAC, int KNJKJDOEMAF, int IOGAEBGAFEC) { MDBKOHJNCNL.LFLJCKGHEPL(PMHHJKDOGAC, KNJKJDOEMAF, IOGAEBGAFEC, (MDBKOHJNCNL.OABBJBOEDOC)((uint)2)); } // Token: 0x06002DA6 RID: 11686 RVA: 0x000BBC38 File Offset: 0x000B9E38 [Token(Token = "0x6002DA6")] [Address(RVA = "0xB4EF60", Offset = "0xB4DD60", VA = "0x180B4EF60")] private static void LFLJCKGHEPL(Texture2D PMHHJKDOGAC, int KNJKJDOEMAF, int IOGAEBGAFEC, MDBKOHJNCNL.OABBJBOEDOC APAICGIHAGJ) { MDBKOHJNCNL.MCNONOJAHDL = PMHHJKDOGAC.GetPixels(); MDBKOHJNCNL.EOFPIIPJLLL = new Color[KNJKJDOEMAF * IOGAEBGAFEC]; if (APAICGIHAGJ != MDBKOHJNCNL.OABBJBOEDOC.Point && APAICGIHAGJ == MDBKOHJNCNL.OABBJBOEDOC.Bilinear) { GraphicsFormat graphicsFormat = PMHHJKDOGAC.graphicsFormat; } GraphicsFormat graphicsFormat2 = PMHHJKDOGAC.graphicsFormat; MDBKOHJNCNL.AIKPCOLLNND = (int)PMHHJKDOGAC.graphicsFormat; MDBKOHJNCNL.KPFHKIPOLNA = KNJKJDOEMAF; int num = 0; MDBKOHJNCNL.GNPFKGEBBCH = num; int num2; Mutex mutex = new Mutex(num2 != 0); int num3 = 0; num2 = 0; MDBKOHJNCNL.MKDPOIOHKKN = mutex; int num4 = 0; MDBKOHJNCNL.OEEDJKCFIDI oeedjkcfidi; oeedjkcfidi.FieldGetter(num4, num3, APAICGIHAGJ); oeedjkcfidi.FKGCMPGAIAP = num; oeedjkcfidi.KOFMGJJCPPB = IOGAEBGAFEC; if (APAICGIHAGJ == MDBKOHJNCNL.OABBJBOEDOC.Point) { MDBKOHJNCNL.JELBBGCHIIE(oeedjkcfidi); } if (APAICGIHAGJ == MDBKOHJNCNL.OABBJBOEDOC.Bilinear) { MDBKOHJNCNL.NODBFLDNPMK(oeedjkcfidi); } MDBKOHJNCNL.BGKGAOBHDDM(oeedjkcfidi); if (IOGAEBGAFEC - 1 > 0) { int num5 = 0; MDBKOHJNCNL.OEEDJKCFIDI oeedjkcfidi2; oeedjkcfidi2.FieldGetter(num5, num3, APAICGIHAGJ); oeedjkcfidi2.FKGCMPGAIAP = num; oeedjkcfidi2.KOFMGJJCPPB = 0; int num6; ParameterizedThreadStart parameterizedThreadStart = new ParameterizedThreadStart(num6.BGKGAOBHDDM); if (APAICGIHAGJ == MDBKOHJNCNL.OABBJBOEDOC.Point) { } if (APAICGIHAGJ != MDBKOHJNCNL.OABBJBOEDOC.Bilinear) { } num6 = 0; new Thread(parameterizedThreadStart).Start(oeedjkcfidi2); int num7 = IOGAEBGAFEC - 1; num++; } MDBKOHJNCNL.OEEDJKCFIDI oeedjkcfidi3; oeedjkcfidi3.KOFMGJJCPPB = 0; oeedjkcfidi3.FKGCMPGAIAP = num; if (APAICGIHAGJ == MDBKOHJNCNL.OABBJBOEDOC.Point) { MDBKOHJNCNL.JELBBGCHIIE(oeedjkcfidi3); } if (APAICGIHAGJ == MDBKOHJNCNL.OABBJBOEDOC.Bilinear) { MDBKOHJNCNL.NODBFLDNPMK(oeedjkcfidi3); } MDBKOHJNCNL.BGKGAOBHDDM(oeedjkcfidi3); Thread.Sleep(1); Color[] eofpiipjlll = MDBKOHJNCNL.EOFPIIPJLLL; PMHHJKDOGAC.SetPixels(eofpiipjlll); PMHHJKDOGAC.Apply(); } // Token: 0x06002DA7 RID: 11687 RVA: 0x000BBD94 File Offset: 0x000B9F94 [Token(Token = "0x6002DA7")] [Address(RVA = "0xB4F3F0", Offset = "0xB4E1F0", VA = "0x180B4F3F0")] public static void NODBFLDNPMK(object NLNHFEEMFBN) { while (NLNHFEEMFBN == 0) { } float najjneepgnf = MDBKOHJNCNL.NAJJNEEPGNF; int num = 0; if (MDBKOHJNCNL.KPFHKIPOLNA > 0) { Color[] mcnonojahdl = MDBKOHJNCNL.MCNONOJAHDL; Color[] eofpiipjlll = MDBKOHJNCNL.EOFPIIPJLLL; int length = mcnonojahdl.Length; int length2 = MDBKOHJNCNL.MCNONOJAHDL.Length; num++; eofpiipjlll.r = najjneepgnf; } Mutex mkdpoiohkkn = MDBKOHJNCNL.MKDPOIOHKKN; MDBKOHJNCNL.MKDPOIOHKKN.ReleaseMutex(); } // Token: 0x06002DA8 RID: 11688 RVA: 0x000BBE04 File Offset: 0x000BA004 [Token(Token = "0x6002DA8")] [Address(RVA = "0xB4ED60", Offset = "0xB4DB60", VA = "0x180B4ED60")] public static void JELBBGCHIIE(object NLNHFEEMFBN) { while (NLNHFEEMFBN == 0) { } int num = 0; int num2 = MDBKOHJNCNL.KPFHKIPOLNA; if (num2 > 0) { Color[] mcnonojahdl = MDBKOHJNCNL.MCNONOJAHDL; Color[] eofpiipjlll = MDBKOHJNCNL.EOFPIIPJLLL; num2 += 2; num2 += num2; num++; } Mutex mkdpoiohkkn = MDBKOHJNCNL.MKDPOIOHKKN; MDBKOHJNCNL.MKDPOIOHKKN.ReleaseMutex(); } // Token: 0x06002DA9 RID: 11689 RVA: 0x000BBE54 File Offset: 0x000BA054 [Token(Token = "0x6002DA9")] [Address(RVA = "0xB4E980", Offset = "0xB4D780", VA = "0x180B4E980")] private static Color BANKIBLMPJO(int NDILEEFABJA, int DFICPKCPNLK, float OJFGPPKAKEO, float NAJJNEEPGNF) { int num = 0; int num2 = MDBKOHJNCNL.MCNONOJAHDL.Length; if (DFICPKCPNLK < num2) { num2 += num2; num++; } while (DFICPKCPNLK <= 80018) { } while (80018 <= 80018) { } int num3 = 0; NDILEEFABJA.m_value = num3; throw new NullReferenceException(); } // Token: 0x06002DAA RID: 11690 RVA: 0x000BBEA0 File Offset: 0x000BA0A0 [Token(Token = "0x6002DAA")] [Address(RVA = "0xB4EB40", Offset = "0xB4D940", VA = "0x180B4EB40")] public static void BGKGAOBHDDM(object NLNHFEEMFBN) { int num; do { num = 0; } while (NLNHFEEMFBN == 0); if (MDBKOHJNCNL.KPFHKIPOLNA > 0) { float najjneepgnf = MDBKOHJNCNL.NAJJNEEPGNF; Color[] eofpiipjlll = MDBKOHJNCNL.EOFPIIPJLLL; num++; } Mutex mkdpoiohkkn = MDBKOHJNCNL.MKDPOIOHKKN; MDBKOHJNCNL.MKDPOIOHKKN.ReleaseMutex(); } // Token: 0x06002DAB RID: 11691 RVA: 0x000BBEE4 File Offset: 0x000BA0E4 [Token(Token = "0x6002DAB")] [Address(RVA = "0xB4E890", Offset = "0xB4D690", VA = "0x180B4E890")] private static Color AMKAHMHMFFD(Color DMPJCAIFJBJ, Color KOLDNBHNKHH, float ONGBFDACHHG) { int num = 0; DMPJCAIFJBJ.r = (float)num; DMPJCAIFJBJ.b = (float)num; return DMPJCAIFJBJ; } // Token: 0x06002DAC RID: 11692 RVA: 0x000BBF04 File Offset: 0x000BA104 [Token(Token = "0x6002DAC")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public MDBKOHJNCNL() { } // Token: 0x040024F1 RID: 9457 [Token(Token = "0x40024F1")] private static Color[] MCNONOJAHDL; // Token: 0x040024F2 RID: 9458 [Token(Token = "0x40024F2")] private static Color[] EOFPIIPJLLL; // Token: 0x040024F3 RID: 9459 [Token(Token = "0x40024F3")] private static int AIKPCOLLNND; // Token: 0x040024F4 RID: 9460 [Token(Token = "0x40024F4")] private static float OJFGPPKAKEO; // Token: 0x040024F5 RID: 9461 [Token(Token = "0x40024F5")] private static float NAJJNEEPGNF; // Token: 0x040024F6 RID: 9462 [Token(Token = "0x40024F6")] private static int KPFHKIPOLNA; // Token: 0x040024F7 RID: 9463 [Token(Token = "0x40024F7")] private static int GNPFKGEBBCH; // Token: 0x040024F8 RID: 9464 [Token(Token = "0x40024F8")] private static Mutex MKDPOIOHKKN; // Token: 0x02000614 RID: 1556 [Token(Token = "0x2000614")] public class OEEDJKCFIDI { // Token: 0x06002DAD RID: 11693 RVA: 0x000BBF18 File Offset: 0x000BA118 [Token(Token = "0x6002DAD")] [Address(RVA = "0x8F0C90", Offset = "0x8EFA90", VA = "0x1808F0C90")] public OEEDJKCFIDI(int ENMDDKHBHPA, int CHKKEHOKPJP) { this.FKGCMPGAIAP = ENMDDKHBHPA; this.KOFMGJJCPPB = CHKKEHOKPJP; } // Token: 0x040024F9 RID: 9465 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40024F9")] public int FKGCMPGAIAP; // Token: 0x040024FA RID: 9466 [FieldOffset(Offset = "0x14")] [Token(Token = "0x40024FA")] public int KOFMGJJCPPB; } // Token: 0x02000615 RID: 1557 [Token(Token = "0x2000615")] private enum OABBJBOEDOC { // Token: 0x040024FC RID: 9468 [Token(Token = "0x40024FC")] Point, // Token: 0x040024FD RID: 9469 [Token(Token = "0x40024FD")] Bilinear, // Token: 0x040024FE RID: 9470 [Token(Token = "0x40024FE")] Average } }