This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
+324
View File
@@ -0,0 +1,324 @@
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020003DF RID: 991
[Token(Token = "0x20003DF")]
public class JobQueueManager : SingletonMonoBehaviour<JobQueueManager>
{
// Token: 0x06001F74 RID: 8052 RVA: 0x00080CD4 File Offset: 0x0007EED4
[Token(Token = "0x6001F74")]
[Address(RVA = "0x16F16C0", Offset = "0x16F06C0", VA = "0x1816F16C0", Slot = "4")]
protected override void Awake()
{
base.Awake();
int num = 0;
JobQueueManager.GroupConfig groupConfig = this.JNDFNIJHACE((JobQueueManager.BEANDMIPMNH)num);
this.MCEKOENAKMO = groupConfig;
}
// Token: 0x06001F75 RID: 8053 RVA: 0x00080CF8 File Offset: 0x0007EEF8
[Token(Token = "0x6001F75")]
[Address(RVA = "0x16F19C0", Offset = "0x16F09C0", VA = "0x1816F19C0")]
public void EnqueueJob(string MCIHJICFDEB, bool EKFDOONALPG, Action FHJHKKJDFAO)
{
Dictionary<JobQueueManager.BEANDMIPMNH, List<JobQueueManager.NFLJOGPEIBI>> aiemnhhffib = this.AIEMNHHFFIB;
bool flag;
if (!flag)
{
List<JobQueueManager.NFLJOGPEIBI> list = new List();
Dictionary<JobQueueManager.BEANDMIPMNH, List<JobQueueManager.NFLJOGPEIBI>> aiemnhhffib2 = this.AIEMNHHFFIB;
int num = 0;
aiemnhhffib2[num] = list;
}
string jobId = MCIHJICFDEB;
if (EKFDOONALPG)
{
Predicate<JobQueueManager.NFLJOGPEIBI> predicate = delegate(JobQueueManager.NFLJOGPEIBI x)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
};
int num2;
if (num2 != -1)
{
return;
}
}
throw new NullReferenceException();
}
// Token: 0x06001F76 RID: 8054 RVA: 0x00080D60 File Offset: 0x0007EF60
[Token(Token = "0x6001F76")]
[Address(RVA = "0x16F1820", Offset = "0x16F0820", VA = "0x1816F1820")]
public void EnqueueJob(string MCIHJICFDEB, JobQueueManager.BEANDMIPMNH BCNAOOIPEJO, bool EKFDOONALPG, Action FHJHKKJDFAO)
{
Dictionary<JobQueueManager.BEANDMIPMNH, List<JobQueueManager.NFLJOGPEIBI>> aiemnhhffib = this.AIEMNHHFFIB;
bool flag;
if (!flag)
{
List<JobQueueManager.NFLJOGPEIBI> list = new List();
Dictionary<JobQueueManager.BEANDMIPMNH, List<JobQueueManager.NFLJOGPEIBI>> aiemnhhffib2 = this.AIEMNHHFFIB;
}
string jobId = MCIHJICFDEB;
if (EKFDOONALPG)
{
Predicate<JobQueueManager.NFLJOGPEIBI> predicate = delegate(JobQueueManager.NFLJOGPEIBI x)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
};
int num;
if (num != -1)
{
return;
}
}
throw new NullReferenceException();
}
// Token: 0x06001F77 RID: 8055 RVA: 0x00080DBC File Offset: 0x0007EFBC
[Token(Token = "0x6001F77")]
[Address(RVA = "0x16F1710", Offset = "0x16F0710", VA = "0x1816F1710")]
public void CancelJob(string MCIHJICFDEB, JobQueueManager.BEANDMIPMNH OJMOKFAAKHO = JobQueueManager.BEANDMIPMNH.Default)
{
Dictionary<JobQueueManager.BEANDMIPMNH, List<JobQueueManager.NFLJOGPEIBI>> aiemnhhffib = this.AIEMNHHFFIB;
bool flag;
if (flag)
{
Predicate<JobQueueManager.NFLJOGPEIBI> predicate = delegate(JobQueueManager.NFLJOGPEIBI x)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
};
int num;
if (num != -1)
{
}
}
}
// Token: 0x06001F78 RID: 8056 RVA: 0x00080DFC File Offset: 0x0007EFFC
[Token(Token = "0x6001F78")]
[Address(RVA = "0x16F1B60", Offset = "0x16F0B60", VA = "0x1816F1B60")]
private JobQueueManager.GroupConfig JNDFNIJHACE(JobQueueManager.BEANDMIPMNH ENJEOLBEALP)
{
JobQueueManager.GroupConfig[] array = this.groups;
Func<JobQueueManager.GroupConfig, bool> func = delegate(JobQueueManager.GroupConfig x)
{
JobQueueManager.BEANDMIPMNH id2 = ENJEOLBEALP;
return x.Id == id2;
};
JobQueueManager.GroupConfig groupConfig = Enumerable.FirstOrDefault<JobQueueManager.GroupConfig>(array, func);
if (groupConfig == 0)
{
}
if (groupConfig == 0)
{
JobQueueManager.BEANDMIPMNH id = ENJEOLBEALP;
global::UnityEngine.Debug.LogWarning(string.Format("Cannot find job queue group {0} -- enqueuing in default", id));
}
return groupConfig;
}
// Token: 0x06001F79 RID: 8057 RVA: 0x00080E60 File Offset: 0x0007F060
[Token(Token = "0x6001F79")]
[Address(RVA = "0x16F1C80", Offset = "0x16F0C80", VA = "0x1816F1C80")]
private void Update()
{
int num;
do
{
num = 0;
Dictionary<JobQueueManager.BEANDMIPMNH, List<JobQueueManager.NFLJOGPEIBI>> aiemnhhffib = this.AIEMNHHFFIB;
int num2 = 0;
bool flag;
if (flag)
{
JobQueueManager.GroupConfig groupConfig;
float timesliceMs = groupConfig.TimesliceMs;
this.GJONKKGIDCI.Restart();
ThrowHelper.ThrowArgumentOutOfRangeException();
num += 2;
num += num;
long elapsedTicks = this.GJONKKGIDCI.ElapsedTicks;
if (num2 <= (int)timesliceMs)
{
num++;
}
num++;
}
}
while (num != 0);
}
// Token: 0x06001F7A RID: 8058 RVA: 0x00080EE0 File Offset: 0x0007F0E0
[Token(Token = "0x6001F7A")]
[Address(RVA = "0x16F1F90", Offset = "0x16F0F90", VA = "0x1816F1F90")]
public JobQueueManager()
{
Stopwatch stopwatch = new Stopwatch();
this.GJONKKGIDCI = stopwatch;
Dictionary<JobQueueManager.BEANDMIPMNH, List<JobQueueManager.NFLJOGPEIBI>> dictionary = new Dictionary();
this.AIEMNHHFFIB = dictionary;
base..ctor();
}
// Token: 0x040017D2 RID: 6098
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40017D2")]
[SerializeField]
private JobQueueManager.GroupConfig[] groups;
// Token: 0x040017D3 RID: 6099
[Token(Token = "0x40017D3")]
private static double LMLHDFGHBID;
// Token: 0x040017D4 RID: 6100
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40017D4")]
private JobQueueManager.GroupConfig MCEKOENAKMO;
// Token: 0x040017D5 RID: 6101
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40017D5")]
private readonly Stopwatch GJONKKGIDCI;
// Token: 0x040017D6 RID: 6102
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40017D6")]
private readonly Dictionary<JobQueueManager.BEANDMIPMNH, List<JobQueueManager.NFLJOGPEIBI>> AIEMNHHFFIB;
// Token: 0x020003E0 RID: 992
[Token(Token = "0x20003E0")]
public enum BEANDMIPMNH
{
// Token: 0x040017D8 RID: 6104
[Token(Token = "0x40017D8")]
Default,
// Token: 0x040017D9 RID: 6105
[Token(Token = "0x40017D9")]
TextMeshGeneration,
// Token: 0x040017DA RID: 6106
[Token(Token = "0x40017DA")]
RoomCommentViewCreation
}
// Token: 0x020003E1 RID: 993
[Token(Token = "0x20003E1")]
[Serializable]
private class GroupConfig
{
// Token: 0x06001F7C RID: 8060 RVA: 0x00080F20 File Offset: 0x0007F120
[Token(Token = "0x6001F7C")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public GroupConfig()
{
}
// Token: 0x040017DB RID: 6107
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40017DB")]
public JobQueueManager.BEANDMIPMNH Id;
// Token: 0x040017DC RID: 6108
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x40017DC")]
public float TimesliceMs;
}
// Token: 0x020003E2 RID: 994
[Token(Token = "0x20003E2")]
private struct NFLJOGPEIBI
{
// Token: 0x040017DD RID: 6109
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40017DD")]
public string JPOHGBCEJEJ;
// Token: 0x040017DE RID: 6110
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x40017DE")]
public Action JPFOLNHJPKM;
}
// Token: 0x020003E3 RID: 995
[Token(Token = "0x20003E3")]
[CompilerGenerated]
private sealed class HLMEEEGENEB
{
// Token: 0x06001F7D RID: 8061 RVA: 0x00080F34 File Offset: 0x0007F134
[Token(Token = "0x6001F7D")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public HLMEEEGENEB()
{
}
// Token: 0x06001F7E RID: 8062 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6001F7E")]
[Address(RVA = "0x16DEE80", Offset = "0x16DDE80", VA = "0x1816DEE80")]
internal bool <EnqueueJob>b__0(JobQueueManager.NFLJOGPEIBI x)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x040017DF RID: 6111
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40017DF")]
public string jobId;
}
// Token: 0x020003E4 RID: 996
[Token(Token = "0x20003E4")]
[CompilerGenerated]
private sealed class APFPOMKKBLA
{
// Token: 0x06001F7F RID: 8063 RVA: 0x00080F48 File Offset: 0x0007F148
[Token(Token = "0x6001F7F")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public APFPOMKKBLA()
{
}
// Token: 0x06001F80 RID: 8064 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6001F80")]
[Address(RVA = "0x16DEE80", Offset = "0x16DDE80", VA = "0x1816DEE80")]
internal bool <CancelJob>b__0(JobQueueManager.NFLJOGPEIBI x)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x040017E0 RID: 6112
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40017E0")]
public string jobId;
}
// Token: 0x020003E5 RID: 997
[Token(Token = "0x20003E5")]
[CompilerGenerated]
private sealed class OMCBEGACCEJ
{
// Token: 0x06001F81 RID: 8065 RVA: 0x00080F5C File Offset: 0x0007F15C
[Token(Token = "0x6001F81")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public OMCBEGACCEJ()
{
}
// Token: 0x06001F82 RID: 8066 RVA: 0x00080F70 File Offset: 0x0007F170
[Token(Token = "0x6001F82")]
[Address(RVA = "0x13BB780", Offset = "0x13BA780", VA = "0x1813BB780")]
internal bool <FindGroupConfig>b__0(JobQueueManager.GroupConfig x)
{
JobQueueManager.BEANDMIPMNH beandmipmnh = this.id;
return x.Id == beandmipmnh;
}
// Token: 0x040017E1 RID: 6113
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40017E1")]
public JobQueueManager.BEANDMIPMNH id;
}
}