Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/AHGFOHNNHCJ.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

366 lines
14 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Threading;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.Analytics;
using UnityEngine.Networking;
using UnityEngine.Profiling;
using UnityEngine.SceneManagement;
// Token: 0x02001769 RID: 5993
[Token(Token = "0x2001769")]
public class AHGFOHNNHCJ : GFHAIDKLNFD
{
// Token: 0x06008985 RID: 35205 RVA: 0x001D0E48 File Offset: 0x001CF048
[Token(Token = "0x6008985")]
[Address(RVA = "0x1ABCA00", Offset = "0x1ABBA00", VA = "0x181ABCA00")]
public AHGFOHNNHCJ()
{
int num;
do
{
num = 0;
base..ctor();
List<AHGFOHNNHCJ.JJFONPKJEAA> list = new List();
this.PDOIOCEHMII = list;
List<AHGFOHNNHCJ.KJHMEEEJOBN> list2 = new List();
this.HLNJPHNKEMO = list2;
PEOOPDDGMII peoopddgmii = new PEOOPDDGMII();
this.OJEKBIMKKAA = peoopddgmii;
List<AHGFOHNNHCJ.OKIDDNENEBP> list3 = new List();
this.CKAJFBHLANK = list3;
IDictionary<string, string> dictionary = this.IGPLODNPBNJ();
bool flag;
if (flag)
{
Sampler sampler;
if (!sampler.isValid)
{
continue;
}
sampler.GetRecorder().enabled = true;
List<AHGFOHNNHCJ.OKIDDNENEBP> ckajfbhlank = this.CKAJFBHLANK;
}
}
while (num != 0);
Application.logMessageReceivedThreaded += this.FCAOLGACNMN;
}
// Token: 0x06008986 RID: 35206 RVA: 0x001D0EEC File Offset: 0x001CF0EC
[Token(Token = "0x6008986")]
[Address(RVA = "0x22A74B0", Offset = "0x22A64B0", VA = "0x1822A74B0", Slot = "4")]
public T FNHLEALEAHM<T>(string LKHEMOPOEIM)
{
/*
An exception occurred when decompiling this method (06008986)
ICSharpCode.Decompiler.DecompilerException: Error decompiling T AHGFOHNNHCJ::FNHLEALEAHM<T>(System.String)
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:object(var_0_06, call:object(ICloneable::Clone, ldloc:string[exp:ICloneable](LKHEMOPOEIM)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
// Token: 0x06008987 RID: 35207 RVA: 0x001D0F00 File Offset: 0x001CF100
[Token(Token = "0x6008987")]
[Address(RVA = "0x1ABBA00", Offset = "0x1ABAA00", VA = "0x181ABBA00", Slot = "7")]
public void GJPHNDLPEIO(KHGPLGBHIAH JEDAHMKLCFP)
{
this.OJEKBIMKKAA.GJPHNDLPEIO();
}
// Token: 0x06008988 RID: 35208 RVA: 0x001D0F20 File Offset: 0x001CF120
[Token(Token = "0x6008988")]
[Address(RVA = "0x1ABAF00", Offset = "0x1AB9F00", VA = "0x181ABAF00", Slot = "8")]
public void CKPCAIJMPJN(string GNMDOGNEAHP, string KCKBKEKAMDF, byte[] MHJNEBJFNPH, Action<float, float> DFPGDEOCNIH, Action<bool, byte[]> AFLPGGJMPOE)
{
UnityWebRequest unityWebRequest = new UnityWebRequest(GNMDOGNEAHP, "POST");
UploadHandlerRaw uploadHandlerRaw = new UploadHandlerRaw(MHJNEBJFNPH);
unityWebRequest.uploadHandler = uploadHandlerRaw;
DownloadHandlerBuffer downloadHandlerBuffer = new DownloadHandlerBuffer();
unityWebRequest.downloadHandler = downloadHandlerBuffer;
int num = 0;
unityWebRequest.SetRequestHeader("Content-Type", KCKBKEKAMDF);
UnityWebRequestAsyncOperation unityWebRequestAsyncOperation = unityWebRequest.SendWebRequest();
int num2 = 0;
AHGFOHNNHCJ.KJHMEEEJOBN kjhmeeejobn;
kjhmeeejobn.FieldGetter(num2, KCKBKEKAMDF, num);
kjhmeeejobn.<LJNDHFJDNDH>k__BackingField = 0;
kjhmeeejobn.<PGPBFOLMBDI>k__BackingField = 0;
kjhmeeejobn.<EMMPLNGPHFE>k__BackingField = unityWebRequest;
this.HLNJPHNKEMO.Add(kjhmeeejobn);
}
// Token: 0x06008989 RID: 35209 RVA: 0x001D0FA4 File Offset: 0x001CF1A4
[Token(Token = "0x6008989")]
[Address(RVA = "0x1ABC2E0", Offset = "0x1ABB2E0", VA = "0x181ABC2E0", Slot = "9")]
public void JOAADNHIBFA(Func<object> CFNPEPPKEBC, Action<object> AFLPGGJMPOE)
{
object obj = CFNPEPPKEBC();
AFLPGGJMPOE(obj);
}
// Token: 0x0600898A RID: 35210 RVA: 0x001D0FC8 File Offset: 0x001CF1C8
[Token(Token = "0x600898A")]
[Address(RVA = "0x15275E0", Offset = "0x15265E0", VA = "0x1815275E0", Slot = "10")]
public void PLLFFKGJNAG(string IKPPEONHGFO, Dictionary<string, object> OEKEOCOGKMG)
{
AnalyticsResult analyticsResult = Analytics.CustomEvent(IKPPEONHGFO, OEKEOCOGKMG);
}
// Token: 0x0600898B RID: 35211 RVA: 0x001D0FE0 File Offset: 0x001CF1E0
[Token(Token = "0x600898B")]
[Address(RVA = "0x1ABC350", Offset = "0x1ABB350", VA = "0x181ABC350", Slot = "11")]
public string NACJBKJONKG(object GCCLEJOGCCE)
{
return MPKALOKNHLF.GNMALINGCMP(GCCLEJOGCCE);
}
// Token: 0x0600898C RID: 35212 RVA: 0x001D0FF4 File Offset: 0x001CF1F4
[Token(Token = "0x600898C")]
[Address(RVA = "0x1ABBA20", Offset = "0x1ABAA20", VA = "0x181ABBA20", Slot = "12")]
public void GKOLCEKKOEE(int LBGPNNBCGNL, int PDKHCAKJAHC, int LGGOFMELOPA, object DIEPOPNJNCO, Action<int, byte[]> AFLPGGJMPOE)
{
PEOOPDDGMII ojekbimkkaa = this.OJEKBIMKKAA;
}
// Token: 0x0600898D RID: 35213 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600898D")]
[Address(RVA = "0x1ABC3B0", Offset = "0x1ABB3B0", VA = "0x181ABC3B0", Slot = "13")]
public void OPEMIFENIJM(KHGPLGBHIAH JEDAHMKLCFP)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600898E RID: 35214 RVA: 0x001D1010 File Offset: 0x001CF210
[Token(Token = "0x600898E")]
[Address(RVA = "0x1ABBA60", Offset = "0x1ABAA60", VA = "0x181ABBA60", Slot = "14")]
public virtual IDictionary<string, string> IGPLODNPBNJ()
{
Dictionary<string, string> dictionary = new Dictionary();
string buildGUID = Application.buildGUID;
throw new NullReferenceException();
}
// Token: 0x0600898F RID: 35215 RVA: 0x001D1204 File Offset: 0x001CF404
[Token(Token = "0x600898F")]
[Address(RVA = "0x1ABB520", Offset = "0x1ABA520", VA = "0x181ABB520", Slot = "15")]
public virtual Dictionary<string, string> DHGFFLFBNOG()
{
Dictionary<string, string> dictionary = new Dictionary();
throw new NullReferenceException();
}
// Token: 0x06008990 RID: 35216 RVA: 0x001D1298 File Offset: 0x001CF498
[Token(Token = "0x6008990")]
[Address(RVA = "0x1ABB050", Offset = "0x1ABA050", VA = "0x181ABB050", Slot = "16")]
public virtual void CLABGCPGDIJ(LGFHFDMDJKK GIGKODMKKHJ)
{
Scene activeScene = SceneManager.GetActiveScene();
List<DAOHHGDPMOM> <EOFJEBMBPKJ>k__BackingField = GIGKODMKKHJ.<EOFJEBMBPKJ>k__BackingField;
Camera main = Camera.main;
int num = 0;
if (main != num)
{
List<DAOHHGDPMOM> <EOFJEBMBPKJ>k__BackingField2 = GIGKODMKKHJ.<EOFJEBMBPKJ>k__BackingField;
string name = main.name;
List<DAOHHGDPMOM> <EOFJEBMBPKJ>k__BackingField3 = GIGKODMKKHJ.<EOFJEBMBPKJ>k__BackingField;
Transform transform = main.transform;
List<DAOHHGDPMOM> <EOFJEBMBPKJ>k__BackingField4 = GIGKODMKKHJ.<EOFJEBMBPKJ>k__BackingField;
Transform transform2 = main.transform;
Transform transform3 = main.transform;
Transform transform4 = main.transform;
bool flag;
if (flag)
{
Transform transform5;
GameObject gameObject = transform5.gameObject;
List<DAOHHGDPMOM> <EOFJEBMBPKJ>k__BackingField5 = GIGKODMKKHJ.<EOFJEBMBPKJ>k__BackingField;
List<DAOHHGDPMOM> <EOFJEBMBPKJ>k__BackingField6 = GIGKODMKKHJ.<EOFJEBMBPKJ>k__BackingField;
string name2 = gameObject.name;
List<DAOHHGDPMOM> <EOFJEBMBPKJ>k__BackingField7 = GIGKODMKKHJ.<EOFJEBMBPKJ>k__BackingField;
Transform transform6 = gameObject.transform;
}
}
}
// Token: 0x06008991 RID: 35217 RVA: 0x001D136C File Offset: 0x001CF56C
[Token(Token = "0x6008991")]
[Address(RVA = "0x1ABB8F0", Offset = "0x1ABA8F0", VA = "0x181ABB8F0", Slot = "17")]
public virtual void GAKEBGAPBFI(KHGPLGBHIAH JEDAHMKLCFP)
{
float deltaTime = Time.deltaTime;
long monoUsedSizeLong = Profiler.GetMonoUsedSizeLong();
int num = 0;
JEDAHMKLCFP.MDDPIOLHKHH("Memory.MonoUsedSizeInBytes", (double)num);
long totalAllocatedMemoryLong = Profiler.GetTotalAllocatedMemoryLong();
int num2 = 0;
JEDAHMKLCFP.MDDPIOLHKHH("Memory.TotalAllocatedMemoryInBytes", (double)num2);
long totalReservedMemoryLong = Profiler.GetTotalReservedMemoryLong();
int num3 = 0;
JEDAHMKLCFP.MDDPIOLHKHH("Memory.TotalReservedMemoryInBytes", (double)num3);
long totalUnusedReservedMemoryLong = Profiler.GetTotalUnusedReservedMemoryLong();
int num4 = 0;
JEDAHMKLCFP.MDDPIOLHKHH("Memory.TotalUnusedReservedMemoryInBytes", (double)num4);
int num5 = 0;
JEDAHMKLCFP.MDDPIOLHKHH("Battery.BatteryLevelInPercent", (double)num5);
}
// Token: 0x06008992 RID: 35218 RVA: 0x001D1400 File Offset: 0x001CF600
[Token(Token = "0x6008992")]
[Address(RVA = "0x1ABB7C0", Offset = "0x1ABA7C0", VA = "0x181ABB7C0")]
[CompilerGenerated]
private void FCAOLGACNMN(string EAFFIIKDFPC, string KFBOAHHGMCL, LogType BEKLICEKJOH)
{
int num;
do
{
num = 0;
List<AHGFOHNNHCJ.JJFONPKJEAA> pdoiocehmii = this.PDOIOCEHMII;
List<AHGFOHNNHCJ.JJFONPKJEAA> pdoiocehmii2 = this.PDOIOCEHMII;
Monitor.Exit(pdoiocehmii);
}
while (num != 0);
}
// Token: 0x04005A9E RID: 23198
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4005A9E")]
private List<AHGFOHNNHCJ.JJFONPKJEAA> PDOIOCEHMII;
// Token: 0x04005A9F RID: 23199
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4005A9F")]
private List<AHGFOHNNHCJ.KJHMEEEJOBN> HLNJPHNKEMO;
// Token: 0x04005AA0 RID: 23200
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4005AA0")]
private List<AHGFOHNNHCJ.OKIDDNENEBP> CKAJFBHLANK;
// Token: 0x04005AA1 RID: 23201
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4005AA1")]
private PEOOPDDGMII OJEKBIMKKAA;
// Token: 0x04005AA2 RID: 23202
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4005AA2")]
private List<AHGFOHNNHCJ.KJHMEEEJOBN> MCAGKNGKBGK;
// Token: 0x0200176A RID: 5994
[Token(Token = "0x200176A")]
private struct JJFONPKJEAA
{
// Token: 0x04005AA3 RID: 23203
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4005AA3")]
public string OCEODCDJFHE;
// Token: 0x04005AA4 RID: 23204
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x4005AA4")]
public LogType PIPMOOADPFO;
// Token: 0x04005AA5 RID: 23205
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4005AA5")]
public string OOEODAIADJK;
}
// Token: 0x0200176B RID: 5995
[Token(Token = "0x200176B")]
private class KJHMEEEJOBN
{
// Token: 0x17001747 RID: 5959
// (get) Token: 0x06008993 RID: 35219 RVA: 0x001D1430 File Offset: 0x001CF630
// (set) Token: 0x06008994 RID: 35220 RVA: 0x001D1444 File Offset: 0x001CF644
[Token(Token = "0x17001747")]
public Action<bool, byte[]> IJPKBHEJDOL
{
[Token(Token = "0x6008993")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get;
[Token(Token = "0x6008994")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
set;
}
// Token: 0x17001748 RID: 5960
// (get) Token: 0x06008995 RID: 35221 RVA: 0x001D1458 File Offset: 0x001CF658
// (set) Token: 0x06008996 RID: 35222 RVA: 0x001D146C File Offset: 0x001CF66C
[Token(Token = "0x17001748")]
public Action<float, float> BIILMFAOLKH
{
[Token(Token = "0x6008995")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get;
[Token(Token = "0x6008996")]
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
set;
}
// Token: 0x17001749 RID: 5961
// (get) Token: 0x06008997 RID: 35223 RVA: 0x001D1480 File Offset: 0x001CF680
// (set) Token: 0x06008998 RID: 35224 RVA: 0x001D1494 File Offset: 0x001CF694
[Token(Token = "0x17001749")]
public UnityWebRequest NCEGBFOEJFM
{
[Token(Token = "0x6008997")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
get;
[Token(Token = "0x6008998")]
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")]
set;
}
// Token: 0x06008999 RID: 35225 RVA: 0x001D14A8 File Offset: 0x001CF6A8
[Token(Token = "0x6008999")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public KJHMEEEJOBN()
{
}
}
// Token: 0x0200176C RID: 5996
[Token(Token = "0x200176C")]
private struct OKIDDNENEBP
{
// Token: 0x0600899A RID: 35226 RVA: 0x001D14BC File Offset: 0x001CF6BC
[Token(Token = "0x600899A")]
[Address(RVA = "0x151A990", Offset = "0x1519990", VA = "0x18151A990")]
public double DDGIPHJPODB()
{
Recorder jambokfimle = this.JAMBOKFIMLE;
if (jambokfimle != 0)
{
long elapsedNanoseconds = jambokfimle.elapsedNanoseconds;
return;
}
}
// Token: 0x04005AA9 RID: 23209
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4005AA9")]
public string FIKEBGGCDFN;
// Token: 0x04005AAA RID: 23210
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x4005AAA")]
public Recorder JAMBOKFIMLE;
}
}