Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

820 lines
38 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecNet;
using RecRoom.Core;
using RecRoom.Systems.PlayerRoles;
using RecRoom.Utils.OverridableFields;
using RRUI.Navigation;
namespace RecRoom.Sharing
{
// Token: 0x02002315 RID: 8981
[Token(Token = "0x2002315")]
public class MeetupCode : ActionCode
{
// Token: 0x0600E453 RID: 58451 RVA: 0x003477DC File Offset: 0x003459DC
[Token(Token = "0x600E453")]
[Address(RVA = "0x1842710", Offset = "0x1841710", VA = "0x181842710", Slot = "5")]
public override PMGCJEPKFOF<ActionCode.HKFNFGGEPMP> Create(object IIFJDCEPNMJ)
{
/*
An exception occurred when decompiling this method (0600E453)
ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF<RecRoom.Sharing.ActionCode/HKFNFGGEPMP> RecRoom.Sharing.MeetupCode::Create(System.Object)
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_0F:
brtrue(IL_0F, cne:bool(ldloc:DABKFAIHBBP(var_0_0A), ldc.i4:int32[exp:DABKFAIHBBP](0)))
}
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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
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: 0x0600E454 RID: 58452 RVA: 0x003477FC File Offset: 0x003459FC
[Token(Token = "0x600E454")]
[Address(RVA = "0x1842660", Offset = "0x1841660", VA = "0x181842660", Slot = "6")]
public override DABKFAIHBBP CreateAndShare(Route LPJOBOLHFMI, object IIFJDCEPNMJ)
{
MeetupCode.LICHNEOPAEM(false, LPJOBOLHFMI);
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
// Token: 0x0600E455 RID: 58453 RVA: 0x00347818 File Offset: 0x00345A18
[Token(Token = "0x600E455")]
[Address(RVA = "0x1842B00", Offset = "0x1841B00", VA = "0x181842B00", Slot = "8")]
public override DABKFAIHBBP Handle(LinkManager.ELGKGFGCNJL JBLKFFDDMJH)
{
LinkManager.ELGKGFGCNJL pendingLink = JBLKFFDDMJH;
string <GLCPMMJOCEJ>k__BackingField = JBLKFFDDMJH.LIOKHLNNDFL.<GLCPMMJOCEJ>k__BackingField;
string actionCode = <GLCPMMJOCEJ>k__BackingField;
throw new NullReferenceException();
}
// Token: 0x0600E456 RID: 58454 RVA: 0x0034789C File Offset: 0x00345A9C
[Token(Token = "0x600E456")]
[Address(RVA = "0x18428D0", Offset = "0x18418D0", VA = "0x1818428D0")]
public static void GoToMeetup(KLCOGEIGEBJ DDEGOJKBEAN, string KIIFGNILJEA, [Optional] Action EGMGCNACMDM, [Optional] Action<string> MBMCDAENFAJ)
{
BootSequence.IIACGMGMLOB iiacgmgmlob = new BootSequence.IIACGMGMLOB();
string <LGACIEKBLBM>k__BackingField = DDEGOJKBEAN.<LGACIEKBLBM>k__BackingField;
iiacgmgmlob.HEHAGDOEDHG = <LGACIEKBLBM>k__BackingField;
string roomCode = KIIFGNILJEA;
iiacgmgmlob.PHIDPCECFBJ = roomCode;
string roomCode2 = KIIFGNILJEA;
OKNNKFGFODL dokminnfcgc = Matchmaking.DOKMINNFCGC;
int num;
Action action = new Action(num.DLJDBDMKMIO);
num = 0;
Matchmaking.DOKMINNFCGC = OKNNKFGFODL.BPJDFPACLMK(dokminnfcgc, action);
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
IEnumerator<KENFJGFMIPM> enumerator = LinkManager.WaitForLoginNuxAndWatch(false, iiacgmgmlob);
KFBABPAPIMB kfbabpapimb = instance.Run(enumerator);
Action<SessionManager.BKOJBGONLCK> <>9__1;
Action action2 = delegate
{
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
if (ciibgmbofei != 0)
{
long <DOFDAMHCJLP>k__BackingField = ciibgmbofei.<DOFDAMHCJLP>k__BackingField;
}
long <DOFDAMHCJLP>k__BackingField2 = DDEGOJKBEAN.<DOFDAMHCJLP>k__BackingField;
if (Matchmaking.BBJAEJHMAPB != 0)
{
}
int num2 = 0;
string roomCode3 = KIIFGNILJEA;
if (!(num2 != roomCode3))
{
Action onSuccess = EGMGCNACMDM;
if (onSuccess != 0)
{
onSuccess();
}
return;
}
SessionManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
Action<SessionManager.BKOJBGONLCK> <>9__ = <>9__1;
KLCOGEIGEBJ room = DDEGOJKBEAN;
string roomCode4 = KIIFGNILJEA;
Action<SessionManager.BKOJBGONLCK> action3;
if (<>9__ == 0)
{
action3 = delegate(SessionManager.BKOJBGONLCK result)
{
if (MBMCDAENFAJ != 0)
{
}
};
<>9__1 = action3;
}
instance2.RunJoinRoomCode(room, roomCode4, action3);
throw new NullReferenceException();
};
throw new NullReferenceException();
}
// Token: 0x0600E457 RID: 58455 RVA: 0x00347950 File Offset: 0x00345B50
[Token(Token = "0x600E457")]
[Address(RVA = "0x18437E0", Offset = "0x18427E0", VA = "0x1818437E0", Slot = "9")]
public override void ModifyPreAuthLaunchTarget(BootSequence.IIACGMGMLOB HHBNIDNOLDI, LinkManager.ELGKGFGCNJL JBLKFFDDMJH)
{
throw new NullReferenceException();
}
// Token: 0x0600E458 RID: 58456 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600E458")]
[Address(RVA = "0x1842D10", Offset = "0x1841D10", VA = "0x181842D10")]
private static PMGCJEPKFOF<ActionCode.HKFNFGGEPMP> KGGIBGJLNDB(Route LPJOBOLHFMI)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600E459 RID: 58457 RVA: 0x0034798C File Offset: 0x00345B8C
[Token(Token = "0x600E459")]
[Address(RVA = "0x1843260", Offset = "0x1842260", VA = "0x181843260")]
private static void LICHNEOPAEM(bool PPCJPKIOFIF, Route LPJOBOLHFMI)
{
MeetupCode.MGGEPGEJNDM mggepgejndm = new MeetupCode.MGGEPGEJNDM();
mggepgejndm.RRUIShareRoute = LPJOBOLHFMI;
if (!SessionManager.IGCCGADCLBN && !SessionManager.GLLGNKIDNJC)
{
if (Matchmaking.BBJAEJHMAPB.<MPMKHIHOJMO>k__BackingField)
{
MutableOverridableObscuredBool canInvite = PlayerRoomRoleManager.ONCPNMDGGKG.GetLocalPlayerRoleDefinition().canInvite;
int num = 0;
num += num;
num++;
bool flag;
if (flag)
{
if (!Matchmaking.BBJAEJHMAPB.BAMNKENBKFC && !PPCJPKIOFIF)
{
WatchUI local = WatchUI.BFPPPLIJIGC;
Action<JPIJGHNNIDP> action = delegate(JPIJGHNNIDP result)
{
if (result == JPIJGHNNIDP.Affirmative)
{
base.<MeetupHostFlow>g__CreateOrShowMeetupInfo|3();
return;
}
};
return;
}
mggepgejndm.<MeetupHostFlow>g__CreateOrShowMeetupInfo|3();
}
WatchUI local2 = WatchUI.BFPPPLIJIGC;
}
WatchUI local3 = WatchUI.BFPPPLIJIGC;
}
WatchUI local4 = WatchUI.BFPPPLIJIGC;
string <LGACIEKBLBM>k__BackingField = Matchmaking.HMCJLLMDAAM.<LGACIEKBLBM>k__BackingField;
string text = "You can't create a meetup in ^" + <LGACIEKBLBM>k__BackingField + ".\n\nWould you like to go to ^Lounge and create one there?";
throw new NullReferenceException();
}
// Token: 0x0600E45A RID: 58458 RVA: 0x00347A78 File Offset: 0x00345C78
[Token(Token = "0x600E45A")]
[Address(RVA = "0x18427A0", Offset = "0x18417A0", VA = "0x1818427A0")]
private static void DLJDBDMKMIO()
{
OKNNKFGFODL dokminnfcgc = Matchmaking.DOKMINNFCGC;
int num;
Action action = new Action(num.DLJDBDMKMIO);
num = 0;
Matchmaking.DOKMINNFCGC = OKNNKFGFODL.GMNMHGMFGOL(dokminnfcgc, action);
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
MeetupCode.AMNLEHACAAH amnlehacaah;
amnlehacaah.System.IDisposable.Dispose();
amnlehacaah.<>1__state = (int)((ulong)0L);
KFBABPAPIMB kfbabpapimb = instance.Run(amnlehacaah);
}
// Token: 0x0600E45B RID: 58459 RVA: 0x00347AD0 File Offset: 0x00345CD0
[Token(Token = "0x600E45B")]
[Address(RVA = "0x8E9790", Offset = "0x8E8790", VA = "0x1808E9790")]
public MeetupCode()
{
}
// Token: 0x0600E45C RID: 58460 RVA: 0x00347AE4 File Offset: 0x00345CE4
[Token(Token = "0x600E45C")]
[Address(RVA = "0x1842CC0", Offset = "0x1841CC0", VA = "0x181842CC0")]
[CompilerGenerated]
internal static IEnumerator<KENFJGFMIPM> JBBECEAAONK()
{
/*
An exception occurred when decompiling this method (0600E45C)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> RecRoom.Sharing.MeetupCode::JBBECEAAONK()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
call:void(AMNLEHACAAH::System.IDisposable.Dispose, ldloc:AMNLEHACAAH(var_0))
stfld:int32(AMNLEHACAAH::<>1__state, ldloc:AMNLEHACAAH(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
}
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: 0x04009399 RID: 37785
[Token(Token = "0x4009399")]
private static string MNEMHNOJJDI;
// Token: 0x02002316 RID: 8982
[Token(Token = "0x2002316")]
[Serializable]
private struct MeetupData
{
// Token: 0x0400939A RID: 37786
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400939A")]
public long RoomId;
}
// Token: 0x02002317 RID: 8983
[Token(Token = "0x2002317")]
[CompilerGenerated]
private sealed class HIBIJHKMEKH
{
// Token: 0x0600E45D RID: 58461 RVA: 0x00347B00 File Offset: 0x00345D00
[Token(Token = "0x600E45D")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public HIBIJHKMEKH()
{
}
// Token: 0x0600E45E RID: 58462 RVA: 0x00347B14 File Offset: 0x00345D14
[Token(Token = "0x600E45E")]
[Address(RVA = "0x183FD80", Offset = "0x183ED80", VA = "0x18183FD80")]
internal DABKFAIHBBP <Handle>b__0(KLCOGEIGEBJ room)
{
MeetupCode.LOLDOHFBIOF loldohfbiof = new MeetupCode.LOLDOHFBIOF();
loldohfbiof.CS$<>8__locals1 = this;
loldohfbiof.room = room;
MeetupCode meetupCode = this.<>4__this;
string text = this.actionCode;
int? autoRenewHours = meetupCode.Config.AutoRenewHours;
LinkManager.ELGKGFGCNJL elgkgfgcnjl = this.pendingLink;
bool mhjmmlihdea = elgkgfgcnjl.MHJMMLIHDEA;
bool nnnoilancib = elgkgfgcnjl.NNNOILANCIB;
DABKFAIHBBP dabkfaihbbp = ActionCode.ConsumeActionLinkIfValid(text, autoRenewHours, (EAEKNPLNKKO)((uint)2), nnnoilancib, mhjmmlihdea);
Action action = delegate
{
LinkManager.PIGBMLEKODF = loldohfbiof.CS$<>8__locals1.actionCode;
string text2 = loldohfbiof.CS$<>8__locals1.actionCode;
int num = 0;
KLCOGEIGEBJ room2 = loldohfbiof.room;
int num2 = 0;
MeetupCode.GoToMeetup(room2, text2, num2, num);
};
throw new NullReferenceException();
}
// Token: 0x0400939B RID: 37787
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400939B")]
public string actionCode;
// Token: 0x0400939C RID: 37788
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400939C")]
public MeetupCode <>4__this;
// Token: 0x0400939D RID: 37789
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400939D")]
public LinkManager.ELGKGFGCNJL pendingLink;
}
// Token: 0x02002318 RID: 8984
[Token(Token = "0x2002318")]
[CompilerGenerated]
private sealed class LOLDOHFBIOF
{
// Token: 0x0600E45F RID: 58463 RVA: 0x00347B8C File Offset: 0x00345D8C
[Token(Token = "0x600E45F")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public LOLDOHFBIOF()
{
}
// Token: 0x0600E460 RID: 58464 RVA: 0x00347BA0 File Offset: 0x00345DA0
[Token(Token = "0x600E460")]
[Address(RVA = "0x18415D0", Offset = "0x18405D0", VA = "0x1818415D0")]
internal void <Handle>b__1()
{
LinkManager.PIGBMLEKODF = this.CS$<>8__locals1.actionCode;
string actionCode = this.CS$<>8__locals1.actionCode;
int num = 0;
KLCOGEIGEBJ klcogeigebj = this.room;
int num2 = 0;
MeetupCode.GoToMeetup(klcogeigebj, actionCode, num2, num);
}
// Token: 0x0400939E RID: 37790
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400939E")]
public KLCOGEIGEBJ room;
// Token: 0x0400939F RID: 37791
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400939F")]
public MeetupCode.HIBIJHKMEKH CS$<>8__locals1;
}
// Token: 0x02002319 RID: 8985
[Token(Token = "0x2002319")]
[CompilerGenerated]
private sealed class OOOEMGOBMHP
{
// Token: 0x0600E461 RID: 58465 RVA: 0x00347BE4 File Offset: 0x00345DE4
[Token(Token = "0x600E461")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public OOOEMGOBMHP()
{
}
// Token: 0x0600E462 RID: 58466 RVA: 0x00347BF8 File Offset: 0x00345DF8
[Token(Token = "0x600E462")]
[Address(RVA = "0x1844680", Offset = "0x1843680", VA = "0x181844680")]
internal void <GoToMeetup>b__0()
{
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
if (ciibgmbofei != 0)
{
long <DOFDAMHCJLP>k__BackingField = ciibgmbofei.<DOFDAMHCJLP>k__BackingField;
}
long <DOFDAMHCJLP>k__BackingField2 = this.room.<DOFDAMHCJLP>k__BackingField;
if (Matchmaking.BBJAEJHMAPB != 0)
{
}
int num = 0;
string text = this.roomCode;
if (!(num != text))
{
Action action = this.onSuccess;
if (action != 0)
{
action();
}
return;
}
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
Action<SessionManager.BKOJBGONLCK> action2 = this.<>9__1;
KLCOGEIGEBJ klcogeigebj = this.room;
string text2 = this.roomCode;
Action<SessionManager.BKOJBGONLCK> action3;
if (action2 == 0)
{
action3 = delegate(SessionManager.BKOJBGONLCK result)
{
if (this.onError != 0)
{
}
};
this.<>9__1 = action3;
}
instance.RunJoinRoomCode(klcogeigebj, text2, action3);
throw new NullReferenceException();
}
// Token: 0x0600E463 RID: 58467 RVA: 0x00347CAC File Offset: 0x00345EAC
[Token(Token = "0x600E463")]
[Address(RVA = "0x1844840", Offset = "0x1843840", VA = "0x181844840")]
internal void <GoToMeetup>b__1(SessionManager.BKOJBGONLCK result)
{
if (this.onError != 0)
{
}
}
// Token: 0x040093A0 RID: 37792
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40093A0")]
public KLCOGEIGEBJ room;
// Token: 0x040093A1 RID: 37793
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40093A1")]
public string roomCode;
// Token: 0x040093A2 RID: 37794
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40093A2")]
public Action onSuccess;
// Token: 0x040093A3 RID: 37795
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x40093A3")]
public Action<string> onError;
// Token: 0x040093A4 RID: 37796
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x40093A4")]
public Action<SessionManager.BKOJBGONLCK> <>9__1;
}
// Token: 0x0200231A RID: 8986
[Token(Token = "0x200231A")]
[CompilerGenerated]
private sealed class CBKPKMIMAOG
{
// Token: 0x0600E464 RID: 58468 RVA: 0x00347CDC File Offset: 0x00345EDC
[Token(Token = "0x600E464")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public CBKPKMIMAOG()
{
}
// Token: 0x0600E465 RID: 58469 RVA: 0x00347CF0 File Offset: 0x00345EF0
[Token(Token = "0x600E465")]
[Address(RVA = "0x183DBB0", Offset = "0x183CBB0", VA = "0x18183DBB0")]
internal PMGCJEPKFOF<ActionCode.HKFNFGGEPMP> <GetOrCreateAndShareMeetupLink>b__0(string url)
{
MeetupCode.FHFPAHDEKAE fhfpahdekae = new MeetupCode.FHFPAHDEKAE();
ActionCode.Configuration configuration = this.config;
Route rruishareRoute = this.RRUIShareRoute;
ActionCode.HKFNFGGEPMP result = fhfpahdekae.result;
Func<string, ActionCode.HKFNFGGEPMP> func = delegate(string x)
{
/*
An exception occurred when decompiling this method (0600E467)
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Sharing.ActionCode/HKFNFGGEPMP RecRoom.Sharing.MeetupCode/FHFPAHDEKAE::<GetOrCreateAndShareMeetupLink>b__2(System.String)
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:int32(var_0_06, ldfld:int32(string::m_stringLength, ldloc:string(x)))
}
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.Transforms.DelegateConstruction.HandleAnonymousMethod(ObjectCreateExpression objectCreateExpression, Expression target, IMethod methodRef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\Transforms\DelegateConstruction.cs:line 237
*/;
};
throw new NullReferenceException();
}
// Token: 0x040093A5 RID: 37797
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40093A5")]
public Route RRUIShareRoute;
// Token: 0x040093A6 RID: 37798
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40093A6")]
public ActionCode.Configuration config;
}
// Token: 0x0200231B RID: 8987
[Token(Token = "0x200231B")]
[CompilerGenerated]
private sealed class FHFPAHDEKAE
{
// Token: 0x0600E466 RID: 58470 RVA: 0x00347D30 File Offset: 0x00345F30
[Token(Token = "0x600E466")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public FHFPAHDEKAE()
{
}
// Token: 0x0600E467 RID: 58471 RVA: 0x00347D44 File Offset: 0x00345F44
[Token(Token = "0x600E467")]
[Address(RVA = "0x814AB0", Offset = "0x813AB0", VA = "0x180814AB0")]
internal ActionCode.HKFNFGGEPMP <GetOrCreateAndShareMeetupLink>b__2(string x)
{
/*
An exception occurred when decompiling this method (0600E467)
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Sharing.ActionCode/HKFNFGGEPMP RecRoom.Sharing.MeetupCode/FHFPAHDEKAE::<GetOrCreateAndShareMeetupLink>b__2(System.String)
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:int32(var_0_06, ldfld:int32(string::m_stringLength, ldloc:string(x)))
}
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: 0x040093A7 RID: 37799
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40093A7")]
public ActionCode.HKFNFGGEPMP result;
}
// Token: 0x0200231D RID: 8989
[Token(Token = "0x200231D")]
[CompilerGenerated]
private sealed class MGGEPGEJNDM
{
// Token: 0x0600E46E RID: 58478 RVA: 0x00347DEC File Offset: 0x00345FEC
[Token(Token = "0x600E46E")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public MGGEPGEJNDM()
{
}
// Token: 0x0600E46F RID: 58479 RVA: 0x00347E00 File Offset: 0x00346000
[Token(Token = "0x600E46F")]
[Address(RVA = "0x18419C0", Offset = "0x18409C0", VA = "0x1818419C0")]
internal void <MeetupHostFlow>b__0(JPIJGHNNIDP result)
{
if (result == JPIJGHNNIDP.Affirmative)
{
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
Action<SessionManager.BKOJBGONLCK> action = this.<>9__5;
if (action == 0)
{
Action<SessionManager.BKOJBGONLCK> action2 = delegate(SessionManager.BKOJBGONLCK joinRoomResult)
{
if (joinRoomResult != 0)
{
Scheduler instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
MeetupCode.MGGEPGEJNDM.<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d <<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d;
<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d.System.IDisposable.Dispose();
<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d.<>1__state = (int)((ulong)0L);
<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d.<>4__this = this;
KFBABPAPIMB kfbabpapimb = instance2.Run(<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d);
}
};
this.<>9__5 = action2;
}
}
}
// Token: 0x0600E470 RID: 58480 RVA: 0x00347E40 File Offset: 0x00346040
[Token(Token = "0x600E470")]
[Address(RVA = "0x1841BC0", Offset = "0x1840BC0", VA = "0x181841BC0")]
internal void <MeetupHostFlow>b__5(SessionManager.BKOJBGONLCK joinRoomResult)
{
if (joinRoomResult != 0)
{
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
MeetupCode.MGGEPGEJNDM.<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d <<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d;
<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d.System.IDisposable.Dispose();
<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d.<>1__state = (int)((ulong)0L);
<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d.<>4__this = this;
KFBABPAPIMB kfbabpapimb = instance.Run(<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d);
}
}
// Token: 0x0600E471 RID: 58481 RVA: 0x00347E7C File Offset: 0x0034607C
[Token(Token = "0x600E471")]
[Address(RVA = "0x1841AF0", Offset = "0x1840AF0", VA = "0x181841AF0")]
internal void <MeetupHostFlow>b__1(JPIJGHNNIDP result)
{
if (result == JPIJGHNNIDP.Affirmative)
{
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
if (this.<>9__6 == 0)
{
Action action = delegate
{
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
MeetupCode.MGGEPGEJNDM.<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d <<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d;
<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d.System.IDisposable.Dispose();
<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d.<>1__state = (int)((ulong)0L);
<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d.<>4__this = this;
KFBABPAPIMB kfbabpapimb = instance.Run(<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d);
};
this.<>9__6 = action;
}
}
}
// Token: 0x0600E472 RID: 58482 RVA: 0x00347EB4 File Offset: 0x003460B4
[Token(Token = "0x600E472")]
[Address(RVA = "0x1841C90", Offset = "0x1840C90", VA = "0x181841C90")]
internal void <MeetupHostFlow>b__6()
{
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
MeetupCode.MGGEPGEJNDM.<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d <<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d;
<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d.System.IDisposable.Dispose();
<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d.<>1__state = (int)((ulong)0L);
<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d.<>4__this = this;
KFBABPAPIMB kfbabpapimb = instance.Run(<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d);
}
// Token: 0x0600E473 RID: 58483 RVA: 0x00347EEC File Offset: 0x003460EC
[Token(Token = "0x600E473")]
[Address(RVA = "0x1841BB0", Offset = "0x1840BB0", VA = "0x181841BB0")]
internal void <MeetupHostFlow>b__2(JPIJGHNNIDP result)
{
if (result == JPIJGHNNIDP.Affirmative)
{
this.<MeetupHostFlow>g__CreateOrShowMeetupInfo|3();
return;
}
}
// Token: 0x0600E474 RID: 58484 RVA: 0x00347F04 File Offset: 0x00346104
[Token(Token = "0x600E474")]
[Address(RVA = "0x1841D60", Offset = "0x1840D60", VA = "0x181841D60")]
internal void <MeetupHostFlow>g__CreateOrShowMeetupInfo|3()
{
PMGCJEPKFOF<ActionCode.HKFNFGGEPMP> pmgcjepkfof = MeetupCode.KGGIBGJLNDB(this.RRUIShareRoute);
if (MeetupCode.<>c.<>9__7_7 == 0)
{
MeetupCode.<>c.<>9__7_7 = delegate(string e)
{
WatchUI local = WatchUI.BFPPPLIJIGC;
string text = "Unable to share meetup at this time.\nPlease try again later.\n\nError:" + e;
};
}
throw new NullReferenceException();
}
// Token: 0x0600E475 RID: 58485 RVA: 0x00347F40 File Offset: 0x00346140
[Token(Token = "0x600E475")]
[Address(RVA = "0x1841E70", Offset = "0x1840E70", VA = "0x181841E70")]
internal IEnumerator<KENFJGFMIPM> <MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4()
{
/*
An exception occurred when decompiling this method (0600E475)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> RecRoom.Sharing.MeetupCode/MGGEPGEJNDM::<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
call:void('<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d'::System.IDisposable.Dispose, ldloc:'<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d'(var_0))
stfld:int32('<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d'::<>1__state, ldloc:'<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d'(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
stfld:MGGEPGEJNDM('<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d'::<>4__this, ldloc:'<<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d'(var_0), ldloc:MGGEPGEJNDM(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: 0x040093AD RID: 37805
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40093AD")]
public Route RRUIShareRoute;
// Token: 0x040093AE RID: 37806
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40093AE")]
public Action<SessionManager.BKOJBGONLCK> <>9__5;
// Token: 0x040093AF RID: 37807
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40093AF")]
public Action <>9__6;
// Token: 0x0200231E RID: 8990
[Token(Token = "0x200231E")]
private sealed class <<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d : IEnumerator<KENFJGFMIPM>, IEnumerator, IDisposable
{
// Token: 0x0600E476 RID: 58486 RVA: 0x000399F2 File Offset: 0x00037BF2
[Token(Token = "0x600E476")]
[Address(RVA = "0x44F040", Offset = "0x44E040", VA = "0x18044F040")]
[DebuggerHidden]
public <<MeetupHostFlow>g__WaitForRoomChangeAndRecallMeetupFlow|4>d(int <>1__state)
{
}
// Token: 0x0600E477 RID: 58487 RVA: 0x000399F2 File Offset: 0x00037BF2
[Token(Token = "0x600E477")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "5")]
[DebuggerHidden]
void IDisposable.Dispose()
{
}
// Token: 0x0600E478 RID: 58488 RVA: 0x00347F64 File Offset: 0x00346164
[Token(Token = "0x600E478")]
[Address(RVA = "0x1856EC0", Offset = "0x1855EC0", VA = "0x181856EC0", Slot = "6")]
private bool MoveNext()
{
return default(bool);
}
// Token: 0x17002421 RID: 9249
// (get) Token: 0x0600E479 RID: 58489 RVA: 0x0005CEF2 File Offset: 0x0005B0F2
[Token(Token = "0x17002421")]
private KENFJGFMIPM System.Collections.Generic.IEnumerator<RecRoom.Core.ISchedule>.Current
{
[Token(Token = "0x600E479")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "4")]
[DebuggerHidden]
get
{
return null;
}
}
// Token: 0x0600E47A RID: 58490 RVA: 0x000399F2 File Offset: 0x00037BF2
[Token(Token = "0x600E47A")]
[Address(RVA = "0x18571C0", Offset = "0x18561C0", VA = "0x1818571C0", Slot = "8")]
[DebuggerHidden]
void IEnumerator.Reset()
{
}
// Token: 0x17002422 RID: 9250
// (get) Token: 0x0600E47B RID: 58491 RVA: 0x0005CEF2 File Offset: 0x0005B0F2
[Token(Token = "0x17002422")]
object IEnumerator.Current
{
[Token(Token = "0x600E47B")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "7")]
[DebuggerHidden]
get
{
return null;
}
}
// Token: 0x040093B0 RID: 37808
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40093B0")]
private int <>1__state;
// Token: 0x040093B1 RID: 37809
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40093B1")]
private KENFJGFMIPM <>2__current;
// Token: 0x040093B2 RID: 37810
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40093B2")]
private MeetupCode.AHHJAIBACMI <>8__1;
// Token: 0x040093B3 RID: 37811
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x40093B3")]
public MeetupCode.MGGEPGEJNDM <>4__this;
}
}
// Token: 0x0200231F RID: 8991
[Token(Token = "0x200231F")]
[CompilerGenerated]
private sealed class AHHJAIBACMI
{
// Token: 0x0600E47C RID: 58492 RVA: 0x00347F7C File Offset: 0x0034617C
[Token(Token = "0x600E47C")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public AHHJAIBACMI()
{
}
// Token: 0x0600E47D RID: 58493 RVA: 0x00347F90 File Offset: 0x00346190
[Token(Token = "0x600E47D")]
[Address(RVA = "0x183C5F0", Offset = "0x183B5F0", VA = "0x18183C5F0")]
internal bool <MeetupHostFlow>b__8()
{
return Matchmaking.BBJAEJHMAPB != this.room;
}
// Token: 0x040093B4 RID: 37812
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40093B4")]
public CIIBGMBOFEI room;
}
}
}