809 lines
31 KiB
C#
809 lines
31 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecNet;
|
|
using RecRoom;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200069D RID: 1693
|
|
[Token(Token = "0x200069D")]
|
|
[StructLayout(3)]
|
|
public class WeeklyChallengeManager : SingletonMonoBehaviour<WeeklyChallengeManager>
|
|
{
|
|
// Token: 0x1700088E RID: 2190
|
|
// (get) Token: 0x0600309E RID: 12446 RVA: 0x000CA260 File Offset: 0x000C8460
|
|
[Token(Token = "0x1700088E")]
|
|
public bool GDPFLMFACOK
|
|
{
|
|
[Token(Token = "0x600309E")]
|
|
[Address(RVA = "0x2082E10", Offset = "0x2081810", VA = "0x182082E10")]
|
|
get
|
|
{
|
|
int num2;
|
|
do
|
|
{
|
|
int num = 0;
|
|
num2 = 0;
|
|
FNEEJMCEPOL fneejmcepol = this.<LLLMEIOLNAP>k__BackingField;
|
|
if (fneejmcepol == 0 || fneejmcepol.<OFGBKDLHOPK>k__BackingField == 0)
|
|
{
|
|
goto IL_49;
|
|
}
|
|
if ((fneejmcepol.<HAMFDFPPOCA>k__BackingField ? 1 : 0) != num2)
|
|
{
|
|
break;
|
|
}
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
while (enumerator == 0)
|
|
{
|
|
}
|
|
num2++;
|
|
}
|
|
if (num2 != -1)
|
|
{
|
|
if (enumerator == (ulong)146L)
|
|
{
|
|
}
|
|
if (num == 144)
|
|
{
|
|
goto IL_49;
|
|
}
|
|
}
|
|
}
|
|
while (num2 != 0);
|
|
return true;
|
|
IL_49:
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000092 RID: 146
|
|
// (add) Token: 0x0600309F RID: 12447 RVA: 0x000CA2C0 File Offset: 0x000C84C0
|
|
// (remove) Token: 0x060030A0 RID: 12448 RVA: 0x000CA2E8 File Offset: 0x000C84E8
|
|
[Token(Token = "0x14000092")]
|
|
public event Action IJHDELHPOHL
|
|
{
|
|
[Token(Token = "0x600309F")]
|
|
[Address(RVA = "0x2082CD0", Offset = "0x20816D0", VA = "0x182082CD0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action ijhdelhpohl;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
ijhdelhpohl = this.IJHDELHPOHL;
|
|
@delegate = Delegate.Combine(ijhdelhpohl, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != ijhdelhpohl)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x60030A0")]
|
|
[Address(RVA = "0x2083280", Offset = "0x2081C80", VA = "0x182083280")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action ijhdelhpohl;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
ijhdelhpohl = this.IJHDELHPOHL;
|
|
@delegate = Delegate.Remove(ijhdelhpohl, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != ijhdelhpohl)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700088F RID: 2191
|
|
// (get) Token: 0x060030A1 RID: 12449 RVA: 0x000CA310 File Offset: 0x000C8510
|
|
[Token(Token = "0x1700088F")]
|
|
public WeeklyChallengeManager.EHGECHLNFFG JEDFCKAHIAA
|
|
{
|
|
[Token(Token = "0x60030A1")]
|
|
[Address(RVA = "0x2083020", Offset = "0x2081A20", VA = "0x182083020")]
|
|
get
|
|
{
|
|
RecRoomSceneManager <OCDLBPHJMOP>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
|
int num = 0;
|
|
bool flag;
|
|
if (<OCDLBPHJMOP>k__BackingField != num && flag)
|
|
{
|
|
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
|
|
return WeeklyChallengeManager.EHGECHLNFFG.Disabled_IsUGCRoom;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000890 RID: 2192
|
|
// (get) Token: 0x060030A2 RID: 12450 RVA: 0x000CA348 File Offset: 0x000C8548
|
|
[Token(Token = "0x17000890")]
|
|
public bool NBNAIOIOCNJ
|
|
{
|
|
[Token(Token = "0x60030A2")]
|
|
[Address(RVA = "0x2082FB0", Offset = "0x20819B0", VA = "0x182082FB0")]
|
|
get
|
|
{
|
|
int num = 0;
|
|
int num2 = NOBCCPHLPNJ.JGGKHJCBGLF("Recroom.ChallengeMap", num);
|
|
FNEEJMCEPOL fneejmcepol = this.<LLLMEIOLNAP>k__BackingField;
|
|
if (fneejmcepol == 0)
|
|
{
|
|
}
|
|
return fneejmcepol.<LOFCJJPPFJP>k__BackingField == num2;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060030A3 RID: 12451 RVA: 0x000CA37C File Offset: 0x000C857C
|
|
[Token(Token = "0x60030A3")]
|
|
[Address(RVA = "0x20827F0", Offset = "0x20811F0", VA = "0x1820827F0", Slot = "5")]
|
|
protected override void OnDestroy()
|
|
{
|
|
base.OnDestroy();
|
|
FNEEJMCEPOL fneejmcepol = this.<LLLMEIOLNAP>k__BackingField;
|
|
if (fneejmcepol != 0)
|
|
{
|
|
List<COLBJJAIEIO> <OFGBKDLHOPK>k__BackingField = fneejmcepol.<OFGBKDLHOPK>k__BackingField;
|
|
this.IPCHPLENFLK(<OFGBKDLHOPK>k__BackingField);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060030A4 RID: 12452 RVA: 0x000CA3AC File Offset: 0x000C85AC
|
|
[Token(Token = "0x60030A4")]
|
|
[Address(RVA = "0x20820E0", Offset = "0x2080AE0", VA = "0x1820820E0")]
|
|
public void Initialize()
|
|
{
|
|
WeeklyChallengeManager.COFHIPKENPB cofhipkenpb;
|
|
cofhipkenpb.System.IDisposable.Dispose();
|
|
cofhipkenpb.<>1__state = (int)((ulong)0L);
|
|
cofhipkenpb.<>4__this = this;
|
|
Coroutine coroutine = base.StartCoroutine(cofhipkenpb);
|
|
}
|
|
|
|
// Token: 0x17000891 RID: 2193
|
|
// (get) Token: 0x060030A5 RID: 12453 RVA: 0x000CA3D8 File Offset: 0x000C85D8
|
|
// (set) Token: 0x060030A6 RID: 12454 RVA: 0x000CA3EC File Offset: 0x000C85EC
|
|
[Token(Token = "0x17000891")]
|
|
public FNEEJMCEPOL GIOCLEIJCOG
|
|
{
|
|
[Token(Token = "0x60030A5")]
|
|
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
|
|
get;
|
|
[Token(Token = "0x60030A6")]
|
|
[Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000892 RID: 2194
|
|
// (get) Token: 0x060030A7 RID: 12455 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x060030A8 RID: 12456 RVA: 0x000CA400 File Offset: 0x000C8600
|
|
[Token(Token = "0x17000892")]
|
|
public DateTime? AABDAGBNIPO
|
|
{
|
|
[Token(Token = "0x60030A7")]
|
|
[Address(RVA = "0x3C1C70", Offset = "0x3C0670", VA = "0x1803C1C70")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x60030A8")]
|
|
[Address(RVA = "0x6C1150", Offset = "0x6BFB50", VA = "0x1806C1150")]
|
|
[CompilerGenerated]
|
|
internal set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000893 RID: 2195
|
|
// (get) Token: 0x060030A9 RID: 12457 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x060030AA RID: 12458 RVA: 0x000CA410 File Offset: 0x000C8610
|
|
[Token(Token = "0x17000893")]
|
|
public TimeSpan? JIJBNIEGJOH
|
|
{
|
|
[Token(Token = "0x60030A9")]
|
|
[Address(RVA = "0x1181880", Offset = "0x1180280", VA = "0x181181880")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x60030AA")]
|
|
[Address(RVA = "0x11BAC50", Offset = "0x11B9650", VA = "0x1811BAC50")]
|
|
[CompilerGenerated]
|
|
internal set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060030AB RID: 12459 RVA: 0x000CA420 File Offset: 0x000C8620
|
|
[Token(Token = "0x60030AB")]
|
|
[Address(RVA = "0x2081880", Offset = "0x2080280", VA = "0x182081880")]
|
|
private IEnumerator DFFOCNDBOMG()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060030AB)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator WeeklyChallengeManager::DFFOCNDBOMG()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(COFHIPKENPB::System.IDisposable.Dispose, ldloc:COFHIPKENPB(var_0))
|
|
stfld:int32(COFHIPKENPB::<>1__state, ldloc:COFHIPKENPB(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:WeeklyChallengeManager(COFHIPKENPB::<>4__this, ldloc:COFHIPKENPB(var_0), ldloc:WeeklyChallengeManager(this))
|
|
}
|
|
|
|
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: 0x060030AC RID: 12460 RVA: 0x000CA444 File Offset: 0x000C8644
|
|
[Token(Token = "0x60030AC")]
|
|
[Address(RVA = "0x2082770", Offset = "0x2081170", VA = "0x182082770")]
|
|
private void ONMDCEDOOCI()
|
|
{
|
|
Coroutine ednlehbkahc = this.EDNLEHBKAHC;
|
|
if (ednlehbkahc != 0)
|
|
{
|
|
base.StopCoroutine(ednlehbkahc);
|
|
}
|
|
WeeklyChallengeManager.HMCHFCDGGJF hmchfcdggjf;
|
|
hmchfcdggjf.System.IDisposable.Dispose();
|
|
hmchfcdggjf.<>1__state = (int)((ulong)0L);
|
|
hmchfcdggjf.<>4__this = this;
|
|
Coroutine coroutine = base.StartCoroutine(hmchfcdggjf);
|
|
this.EDNLEHBKAHC = coroutine;
|
|
}
|
|
|
|
// Token: 0x17000894 RID: 2196
|
|
// (get) Token: 0x060030AD RID: 12461 RVA: 0x000CA488 File Offset: 0x000C8688
|
|
// (set) Token: 0x060030AE RID: 12462 RVA: 0x000CA49C File Offset: 0x000C869C
|
|
[Token(Token = "0x17000894")]
|
|
public float MBIFGKAFPNP
|
|
{
|
|
[Token(Token = "0x60030AD")]
|
|
[Address(RVA = "0x9EF600", Offset = "0x9EE000", VA = "0x1809EF600")]
|
|
get;
|
|
[Token(Token = "0x60030AE")]
|
|
[Address(RVA = "0x1166570", Offset = "0x1164F70", VA = "0x181166570")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x060030AF RID: 12463 RVA: 0x000CA4B0 File Offset: 0x000C86B0
|
|
[Token(Token = "0x60030AF")]
|
|
[Address(RVA = "0x2081D70", Offset = "0x2080770", VA = "0x182081D70")]
|
|
private IEnumerator FMFJFNCBMLD()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060030AF)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator WeeklyChallengeManager::FMFJFNCBMLD()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(HMCHFCDGGJF::System.IDisposable.Dispose, ldloc:HMCHFCDGGJF(var_0))
|
|
stfld:int32(HMCHFCDGGJF::<>1__state, ldloc:HMCHFCDGGJF(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:WeeklyChallengeManager(HMCHFCDGGJF::<>4__this, ldloc:HMCHFCDGGJF(var_0), ldloc:WeeklyChallengeManager(this))
|
|
}
|
|
|
|
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: 0x060030B0 RID: 12464 RVA: 0x000CA4D4 File Offset: 0x000C86D4
|
|
[Token(Token = "0x60030B0")]
|
|
[Address(RVA = "0x2082150", Offset = "0x2080B50", VA = "0x182082150")]
|
|
private void LHIDOAIDDKK()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
FNEEJMCEPOL fneejmcepol = this.<LLLMEIOLNAP>k__BackingField;
|
|
if (fneejmcepol == 0)
|
|
{
|
|
break;
|
|
}
|
|
List<COLBJJAIEIO> <OFGBKDLHOPK>k__BackingField = fneejmcepol.<OFGBKDLHOPK>k__BackingField;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
while (enumerator != 0)
|
|
{
|
|
}
|
|
Action<AACCKDLMFKJ.KDDMCHBBEFB> action;
|
|
AACCKDLMFKJ.JBJJNJCCBPK -= action;
|
|
COLBJJAIEIO.BOPMIMNFCGL bopmimnfcgl = new COLBJJAIEIO.BOPMIMNFCGL(this.FEHCHPNHJGC);
|
|
COLBJJAIEIO.BOPMIMNFCGL bopmimnfcgl2 = new COLBJJAIEIO.BOPMIMNFCGL(this.DBJDLJPDCJL);
|
|
COLBJJAIEIO.BOPMIMNFCGL bopmimnfcgl3 = new COLBJJAIEIO.BOPMIMNFCGL(this.IEGLPNHKGAL);
|
|
COLBJJAIEIO.ODKEIAIGIIM odkeiaigiim = new COLBJJAIEIO.ODKEIAIGIIM(this.IFFJIECBHKJ);
|
|
}
|
|
if (0 != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
WeeklyChallengeManager.COFHIPKENPB cofhipkenpb;
|
|
cofhipkenpb.System.IDisposable.Dispose();
|
|
cofhipkenpb.<>1__state = (int)((ulong)0L);
|
|
cofhipkenpb.<>4__this = this;
|
|
Coroutine coroutine = base.StartCoroutine(cofhipkenpb);
|
|
}
|
|
|
|
// Token: 0x060030B1 RID: 12465 RVA: 0x000CA578 File Offset: 0x000C8778
|
|
[Token(Token = "0x60030B1")]
|
|
[Address(RVA = "0x2081F00", Offset = "0x2080900", VA = "0x182081F00")]
|
|
private void IPCHPLENFLK(List<COLBJJAIEIO> GGHDJJLPKEE)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
if (GGHDJJLPKEE == 0)
|
|
{
|
|
break;
|
|
}
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
while (GGHDJJLPKEE == 0)
|
|
{
|
|
}
|
|
Action<AACCKDLMFKJ.KDDMCHBBEFB> action;
|
|
AACCKDLMFKJ.JBJJNJCCBPK -= action;
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x060030B2 RID: 12466 RVA: 0x000CA5B4 File Offset: 0x000C87B4
|
|
[Token(Token = "0x60030B2")]
|
|
[Address(RVA = "0x2081200", Offset = "0x207FC00", VA = "0x182081200")]
|
|
private void BAKFOHIOJDH(List<COLBJJAIEIO> GGHDJJLPKEE, bool NACLOCGFGBM)
|
|
{
|
|
int num2;
|
|
do
|
|
{
|
|
int num = 0;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
if (GGHDJJLPKEE != 0)
|
|
{
|
|
if (enumerator != 0)
|
|
{
|
|
}
|
|
Action<AACCKDLMFKJ.KDDMCHBBEFB> action;
|
|
AACCKDLMFKJ.JBJJNJCCBPK += action;
|
|
COLBJJAIEIO.BOPMIMNFCGL bopmimnfcgl = new COLBJJAIEIO.BOPMIMNFCGL(this.FEHCHPNHJGC);
|
|
COLBJJAIEIO.BOPMIMNFCGL bopmimnfcgl2 = new COLBJJAIEIO.BOPMIMNFCGL(this.DBJDLJPDCJL);
|
|
COLBJJAIEIO.BOPMIMNFCGL bopmimnfcgl3 = new COLBJJAIEIO.BOPMIMNFCGL(this.IEGLPNHKGAL);
|
|
if (new COLBJJAIEIO.ODKEIAIGIIM(this.IFFJIECBHKJ) == 0)
|
|
{
|
|
continue;
|
|
}
|
|
}
|
|
num++;
|
|
}
|
|
num2 = 0;
|
|
if (num2 != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num2 != 0);
|
|
COLBJJAIEIO colbjjaieio;
|
|
this.PBGOCLICAML(colbjjaieio);
|
|
}
|
|
|
|
// Token: 0x14000093 RID: 147
|
|
// (add) Token: 0x060030B3 RID: 12467 RVA: 0x000CA63C File Offset: 0x000C883C
|
|
// (remove) Token: 0x060030B4 RID: 12468 RVA: 0x000CA664 File Offset: 0x000C8864
|
|
[Token(Token = "0x14000093")]
|
|
public event Action MIJNEJMBBOC
|
|
{
|
|
[Token(Token = "0x60030B3")]
|
|
[Address(RVA = "0x2082D70", Offset = "0x2081770", VA = "0x182082D70")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action mijnejmbboc;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
mijnejmbboc = this.MIJNEJMBBOC;
|
|
@delegate = Delegate.Combine(mijnejmbboc, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != mijnejmbboc)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x60030B4")]
|
|
[Address(RVA = "0x2083320", Offset = "0x2081D20", VA = "0x182083320")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action mijnejmbboc;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
mijnejmbboc = this.MIJNEJMBBOC;
|
|
@delegate = Delegate.Remove(mijnejmbboc, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != mijnejmbboc)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060030B5 RID: 12469 RVA: 0x000CA68C File Offset: 0x000C888C
|
|
[Token(Token = "0x60030B5")]
|
|
[Address(RVA = "0x2081690", Offset = "0x2080090", VA = "0x182081690")]
|
|
private void DBJDLJPDCJL(COLBJJAIEIO FMIIMOCIHCD)
|
|
{
|
|
Action mijnejmbboc = this.MIJNEJMBBOC;
|
|
Action<Action> <>9__44_ = WeeklyChallengeManager.<>c.<>9__44_0;
|
|
if (<>9__44_ == 0)
|
|
{
|
|
WeeklyChallengeManager.<>c.<>9__44_0 = delegate(Action _)
|
|
{
|
|
_();
|
|
};
|
|
}
|
|
GenericExt.DoIfNotNull<Action>(mijnejmbboc, <>9__44_);
|
|
Dictionary<int, Coroutine> bckahbkhelf = this.BCKAHBKHELF;
|
|
int <JEAGGCHDLEH>k__BackingField = FMIIMOCIHCD.<JEAGGCHDLEH>k__BackingField;
|
|
if (bckahbkhelf.ContainsKey(<JEAGGCHDLEH>k__BackingField))
|
|
{
|
|
Dictionary<int, Coroutine> bckahbkhelf2 = this.BCKAHBKHELF;
|
|
int <JEAGGCHDLEH>k__BackingField2 = FMIIMOCIHCD.<JEAGGCHDLEH>k__BackingField;
|
|
if (bckahbkhelf2[<JEAGGCHDLEH>k__BackingField2] != 0)
|
|
{
|
|
Dictionary<int, Coroutine> bckahbkhelf3 = this.BCKAHBKHELF;
|
|
int <JEAGGCHDLEH>k__BackingField3 = FMIIMOCIHCD.<JEAGGCHDLEH>k__BackingField;
|
|
Coroutine coroutine = bckahbkhelf3[<JEAGGCHDLEH>k__BackingField3];
|
|
base.StopCoroutine(coroutine);
|
|
}
|
|
}
|
|
Dictionary<int, Coroutine> bckahbkhelf4 = this.BCKAHBKHELF;
|
|
int <JEAGGCHDLEH>k__BackingField4 = FMIIMOCIHCD.<JEAGGCHDLEH>k__BackingField;
|
|
WeeklyChallengeManager.PILJCEOEOHJ piljceoeohj;
|
|
piljceoeohj.System.IDisposable.Dispose();
|
|
piljceoeohj.<>1__state = (int)((ulong)0L);
|
|
piljceoeohj.<>4__this = this;
|
|
piljceoeohj.challenge = FMIIMOCIHCD;
|
|
Coroutine coroutine2 = base.StartCoroutine(piljceoeohj);
|
|
bckahbkhelf4[<JEAGGCHDLEH>k__BackingField4] = coroutine2;
|
|
}
|
|
|
|
// Token: 0x060030B6 RID: 12470 RVA: 0x000CA76C File Offset: 0x000C896C
|
|
[Token(Token = "0x60030B6")]
|
|
[Address(RVA = "0x2081DE0", Offset = "0x20807E0", VA = "0x182081DE0")]
|
|
private void IFFJIECBHKJ(COLBJJAIEIO FMIIMOCIHCD, int MNIJHBJDPPA, int KEOKDMNJJPB)
|
|
{
|
|
string text = this.challengeNotificationStringFormat;
|
|
int <GDACFKPEADA>k__BackingField = FMIIMOCIHCD.<GDACFKPEADA>k__BackingField;
|
|
int num = 0;
|
|
string text2 = string.Format(text, <GDACFKPEADA>k__BackingField, MNIJHBJDPPA, KEOKDMNJJPB);
|
|
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
|
int num2 = 0;
|
|
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num2, text2, 3f, num, num);
|
|
}
|
|
|
|
// Token: 0x060030B7 RID: 12471 RVA: 0x000CA7B8 File Offset: 0x000C89B8
|
|
[Token(Token = "0x60030B7")]
|
|
[Address(RVA = "0x2082700", Offset = "0x2081100", VA = "0x182082700")]
|
|
private IEnumerator OAGDAANFCLI(COLBJJAIEIO FMIIMOCIHCD)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060030B7)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator WeeklyChallengeManager::OAGDAANFCLI(COLBJJAIEIO)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(PILJCEOEOHJ::System.IDisposable.Dispose, ldloc:PILJCEOEOHJ(var_0))
|
|
stfld:WeeklyChallengeManager(PILJCEOEOHJ::<>4__this, ldloc:PILJCEOEOHJ(var_0), ldloc:WeeklyChallengeManager(this))
|
|
stfld:int32(PILJCEOEOHJ::<>1__state, ldloc:PILJCEOEOHJ(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:COLBJJAIEIO(PILJCEOEOHJ::challenge, ldloc:PILJCEOEOHJ(var_0), ldloc:COLBJJAIEIO(FMIIMOCIHCD))
|
|
}
|
|
|
|
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: 0x060030B8 RID: 12472 RVA: 0x000CA7E4 File Offset: 0x000C89E4
|
|
[Token(Token = "0x60030B8")]
|
|
[Address(RVA = "0x2082850", Offset = "0x2081250", VA = "0x182082850")]
|
|
private void PBGOCLICAML(COLBJJAIEIO FMIIMOCIHCD)
|
|
{
|
|
if (FMIIMOCIHCD != 0)
|
|
{
|
|
Dictionary<int, Coroutine> bckahbkhelf = this.BCKAHBKHELF;
|
|
int <JEAGGCHDLEH>k__BackingField = FMIIMOCIHCD.<JEAGGCHDLEH>k__BackingField;
|
|
if (bckahbkhelf.ContainsKey(<JEAGGCHDLEH>k__BackingField))
|
|
{
|
|
Dictionary<int, Coroutine> bckahbkhelf2 = this.BCKAHBKHELF;
|
|
int <JEAGGCHDLEH>k__BackingField2 = FMIIMOCIHCD.<JEAGGCHDLEH>k__BackingField;
|
|
if (bckahbkhelf2[<JEAGGCHDLEH>k__BackingField2] != 0)
|
|
{
|
|
Dictionary<int, Coroutine> bckahbkhelf3 = this.BCKAHBKHELF;
|
|
int <JEAGGCHDLEH>k__BackingField3 = FMIIMOCIHCD.<JEAGGCHDLEH>k__BackingField;
|
|
Coroutine coroutine = bckahbkhelf3[<JEAGGCHDLEH>k__BackingField3];
|
|
base.StopCoroutine(coroutine);
|
|
}
|
|
}
|
|
Dictionary<int, Coroutine> oblfikpegbo = this.OBLFIKPEGBO;
|
|
int <JEAGGCHDLEH>k__BackingField4 = FMIIMOCIHCD.<JEAGGCHDLEH>k__BackingField;
|
|
int num;
|
|
if (oblfikpegbo.ContainsKey(<JEAGGCHDLEH>k__BackingField4))
|
|
{
|
|
Dictionary<int, Coroutine> oblfikpegbo2 = this.OBLFIKPEGBO;
|
|
int <JEAGGCHDLEH>k__BackingField5 = FMIIMOCIHCD.<JEAGGCHDLEH>k__BackingField;
|
|
if (oblfikpegbo2[<JEAGGCHDLEH>k__BackingField5] != 0)
|
|
{
|
|
Dictionary<int, Coroutine> oblfikpegbo3 = this.OBLFIKPEGBO;
|
|
int <JEAGGCHDLEH>k__BackingField6 = FMIIMOCIHCD.<JEAGGCHDLEH>k__BackingField;
|
|
Coroutine coroutine2 = oblfikpegbo3[<JEAGGCHDLEH>k__BackingField6];
|
|
num = 0;
|
|
base.StopCoroutine(coroutine2);
|
|
}
|
|
}
|
|
if (FMIIMOCIHCD.<OKIPJEBHHKO>k__BackingField != 0)
|
|
{
|
|
int num2 = 0;
|
|
if (num2 < num)
|
|
{
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
string text;
|
|
FMIIMOCIHCD.<CKIBDKNHBCA>k__BackingField = text;
|
|
PDMJMMMNGJE.EKJPOJFLGFO(this.<LLLMEIOLNAP>k__BackingField.<LOFCJJPPFJP>k__BackingField, FMIIMOCIHCD);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060030B9 RID: 12473 RVA: 0x000CA8E8 File Offset: 0x000C8AE8
|
|
[Token(Token = "0x60030B9")]
|
|
[Address(RVA = "0x20818E0", Offset = "0x20802E0", VA = "0x1820818E0")]
|
|
private void EBNFJALJGIF(COLBJJAIEIO FMIIMOCIHCD)
|
|
{
|
|
if (FMIIMOCIHCD != 0 && FMIIMOCIHCD.<OKIPJEBHHKO>k__BackingField != 0)
|
|
{
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
string text;
|
|
FMIIMOCIHCD.<CKIBDKNHBCA>k__BackingField = text;
|
|
PDMJMMMNGJE.EKJPOJFLGFO(this.<LLLMEIOLNAP>k__BackingField.<LOFCJJPPFJP>k__BackingField, FMIIMOCIHCD);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060030BA RID: 12474 RVA: 0x000CA92C File Offset: 0x000C8B2C
|
|
[Token(Token = "0x60030BA")]
|
|
[Address(RVA = "0x2081DD0", Offset = "0x20807D0", VA = "0x182081DD0")]
|
|
private void IEGLPNHKGAL(COLBJJAIEIO FMIIMOCIHCD)
|
|
{
|
|
this.PBGOCLICAML(FMIIMOCIHCD);
|
|
}
|
|
|
|
// Token: 0x060030BB RID: 12475 RVA: 0x000CA940 File Offset: 0x000C8B40
|
|
[Token(Token = "0x60030BB")]
|
|
[Address(RVA = "0x2081A10", Offset = "0x2080410", VA = "0x182081A10")]
|
|
private void FEHCHPNHJGC(COLBJJAIEIO FMIIMOCIHCD)
|
|
{
|
|
CFLMJLFBOKH.BIEINOPCDDL(FMIIMOCIHCD);
|
|
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Vital, "Weekly Challenge Complete!", 3f, num, num);
|
|
Action<AACCKDLMFKJ.KDDMCHBBEFB> action;
|
|
AACCKDLMFKJ.JBJJNJCCBPK -= action;
|
|
Player.<EGKJPJKLEAI>k__BackingField.playerEvents.WeeklyChallengeCompleted();
|
|
Action mijnejmbboc = this.MIJNEJMBBOC;
|
|
Action<Action> <>9__50_ = WeeklyChallengeManager.<>c.<>9__50_0;
|
|
if (<>9__50_ == 0)
|
|
{
|
|
WeeklyChallengeManager.<>c.<>9__50_0 = delegate(Action _)
|
|
{
|
|
_();
|
|
};
|
|
}
|
|
GenericExt.DoIfNotNull<Action>(mijnejmbboc, <>9__50_);
|
|
if (this.GDPFLMFACOK)
|
|
{
|
|
CFLMJLFBOKH.EGIEKNMKJOI();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060030BC RID: 12476 RVA: 0x000CA9D8 File Offset: 0x000C8BD8
|
|
[Token(Token = "0x60030BC")]
|
|
[Address(RVA = "0x2082B60", Offset = "0x2081560", VA = "0x182082B60")]
|
|
public void UpdateLastSeenChallengeMapId()
|
|
{
|
|
FNEEJMCEPOL fneejmcepol = this.<LLLMEIOLNAP>k__BackingField;
|
|
if (fneejmcepol != 0)
|
|
{
|
|
int <LOFCJJPPFJP>k__BackingField = fneejmcepol.<LOFCJJPPFJP>k__BackingField;
|
|
NOBCCPHLPNJ.CLOFMHGBPPA("Recroom.ChallengeMap", <LOFCJJPPFJP>k__BackingField);
|
|
NOBCCPHLPNJ.CHLAOLCBEND();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060030BD RID: 12477 RVA: 0x000CAA0C File Offset: 0x000C8C0C
|
|
[Token(Token = "0x60030BD")]
|
|
[Address(RVA = "0x20815A0", Offset = "0x207FFA0", VA = "0x1820815A0")]
|
|
public void CustomGameSettingsChanged()
|
|
{
|
|
Action ijhdelhpohl = this.IJHDELHPOHL;
|
|
Action<Action> <>9__52_ = WeeklyChallengeManager.<>c.<>9__52_0;
|
|
if (<>9__52_ == 0)
|
|
{
|
|
WeeklyChallengeManager.<>c.<>9__52_0 = delegate(Action _)
|
|
{
|
|
_();
|
|
};
|
|
}
|
|
GenericExt.DoIfNotNull<Action>(ijhdelhpohl, <>9__52_);
|
|
}
|
|
|
|
// Token: 0x060030BE RID: 12478 RVA: 0x000CAA48 File Offset: 0x000C8C48
|
|
[Token(Token = "0x60030BE")]
|
|
[Address(RVA = "0x2082A70", Offset = "0x2081470", VA = "0x182082A70")]
|
|
public void SandboxStatusChanged()
|
|
{
|
|
Action ijhdelhpohl = this.IJHDELHPOHL;
|
|
Action<Action> <>9__53_ = WeeklyChallengeManager.<>c.<>9__53_0;
|
|
if (<>9__53_ == 0)
|
|
{
|
|
WeeklyChallengeManager.<>c.<>9__53_0 = delegate(Action _)
|
|
{
|
|
_();
|
|
};
|
|
}
|
|
GenericExt.DoIfNotNull<Action>(ijhdelhpohl, <>9__53_);
|
|
}
|
|
|
|
// Token: 0x060030BF RID: 12479 RVA: 0x000CAA84 File Offset: 0x000C8C84
|
|
[Token(Token = "0x60030BF")]
|
|
[Address(RVA = "0x2082C20", Offset = "0x2081620", VA = "0x182082C20")]
|
|
public WeeklyChallengeManager()
|
|
{
|
|
Dictionary<int, Coroutine> dictionary = new Dictionary();
|
|
this.BCKAHBKHELF = dictionary;
|
|
Dictionary<int, Coroutine> dictionary2 = new Dictionary();
|
|
this.OBLFIKPEGBO = dictionary2;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x060030C0 RID: 12480 RVA: 0x000CAABC File Offset: 0x000C8CBC
|
|
[Token(Token = "0x60030C0")]
|
|
[Address(RVA = "0x2082490", Offset = "0x2080E90", VA = "0x182082490")]
|
|
[CompilerGenerated]
|
|
private void NCBOFIMMDAE(string MOPOMPHBHKF, FNEEJMCEPOL MAOOLFEBOOD)
|
|
{
|
|
int num = 0;
|
|
this.<LLLMEIOLNAP>k__BackingField = (ulong)0L;
|
|
this.<AJAEFIFJLJG>k__BackingField = num;
|
|
this.<FNCFACOHAJE>k__BackingField = num;
|
|
this.<LLLMEIOLNAP>k__BackingField = MAOOLFEBOOD;
|
|
int num2 = 0;
|
|
FNEEJMCEPOL fneejmcepol = this.<LLLMEIOLNAP>k__BackingField;
|
|
this.<AJAEFIFJLJG>k__BackingField = num2;
|
|
DateTime <NEMFAGILLAN>k__BackingField = fneejmcepol.<NEMFAGILLAN>k__BackingField;
|
|
DateTime utcNow = DateTime.UtcNow;
|
|
TimeSpan timeSpan = <NEMFAGILLAN>k__BackingField - utcNow;
|
|
int num3 = 0;
|
|
Coroutine ednlehbkahc = this.EDNLEHBKAHC;
|
|
this.<FNCFACOHAJE>k__BackingField = num3;
|
|
if (ednlehbkahc != 0)
|
|
{
|
|
base.StopCoroutine(ednlehbkahc);
|
|
}
|
|
WeeklyChallengeManager.HMCHFCDGGJF hmchfcdggjf;
|
|
hmchfcdggjf.System.IDisposable.Dispose();
|
|
hmchfcdggjf.<>1__state = (int)((ulong)0L);
|
|
hmchfcdggjf.<>4__this = this;
|
|
Coroutine coroutine = base.StartCoroutine(hmchfcdggjf);
|
|
FNEEJMCEPOL fneejmcepol2 = this.<LLLMEIOLNAP>k__BackingField;
|
|
this.EDNLEHBKAHC = coroutine;
|
|
bool <HAMFDFPPOCA>k__BackingField = fneejmcepol2.<HAMFDFPPOCA>k__BackingField;
|
|
List<COLBJJAIEIO> <OFGBKDLHOPK>k__BackingField = fneejmcepol2.<OFGBKDLHOPK>k__BackingField;
|
|
this.BAKFOHIOJDH(<OFGBKDLHOPK>k__BackingField, <HAMFDFPPOCA>k__BackingField);
|
|
Action mijnejmbboc = this.MIJNEJMBBOC;
|
|
Action<Action> action;
|
|
if (WeeklyChallengeManager.<>c.<>9__27_1 == 0)
|
|
{
|
|
action = delegate(Action _)
|
|
{
|
|
_();
|
|
};
|
|
WeeklyChallengeManager.<>c.<>9__27_1 = action;
|
|
}
|
|
GenericExt.DoIfNotNull<Action>(mijnejmbboc, action);
|
|
}
|
|
|
|
// Token: 0x040029DF RID: 10719
|
|
[Token(Token = "0x40029DF")]
|
|
public const int MIN_REQUIRED = 3;
|
|
|
|
// Token: 0x040029E4 RID: 10724
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x40029E4")]
|
|
[SerializeField]
|
|
private string challengeNotificationStringFormat = "Weekly Challenge {0} {1}/{2}";
|
|
|
|
// Token: 0x040029E5 RID: 10725
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x40029E5")]
|
|
private Coroutine EDNLEHBKAHC;
|
|
|
|
// Token: 0x040029E7 RID: 10727
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x40029E7")]
|
|
private Dictionary<int, Coroutine> BCKAHBKHELF;
|
|
|
|
// Token: 0x040029E8 RID: 10728
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x40029E8")]
|
|
private Dictionary<int, Coroutine> OBLFIKPEGBO;
|
|
|
|
// Token: 0x040029EA RID: 10730
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x40029EA")]
|
|
private Coroutine FOFAJGEMNDC;
|
|
|
|
// Token: 0x040029EB RID: 10731
|
|
[Token(Token = "0x40029EB")]
|
|
public static string LAST_SEEN_CHALLENGE_MAP_ID = "Recroom.ChallengeMap";
|
|
|
|
// Token: 0x0200069E RID: 1694
|
|
[Token(Token = "0x200069E")]
|
|
public enum EHGECHLNFFG
|
|
{
|
|
// Token: 0x040029ED RID: 10733
|
|
[Token(Token = "0x40029ED")]
|
|
Enabled,
|
|
// Token: 0x040029EE RID: 10734
|
|
[Token(Token = "0x40029EE")]
|
|
Disabled_IsUGCRoom
|
|
}
|
|
}
|