m
This commit is contained in:
@@ -0,0 +1,558 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Diagnostics;
|
||||
using System.Runtime.CompilerServices;
|
||||
using AGUI.StackedUI;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core;
|
||||
using RecRoom.Players.Watch;
|
||||
using RRUI.Data;
|
||||
using RRUI.Navigation;
|
||||
|
||||
namespace RecRoom.Sharing
|
||||
{
|
||||
// Token: 0x0200232A RID: 9002
|
||||
[Token(Token = "0x200232A")]
|
||||
public class RoomCode : ActionCode
|
||||
{
|
||||
// Token: 0x0600E4A0 RID: 58528 RVA: 0x00348798 File Offset: 0x00346998
|
||||
[Token(Token = "0x600E4A0")]
|
||||
[Address(RVA = "0x1845BB0", Offset = "0x1844BB0", VA = "0x181845BB0", Slot = "5")]
|
||||
public override PMGCJEPKFOF<ActionCode.HKFNFGGEPMP> Create(object IIFJDCEPNMJ)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600E4A0)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF<RecRoom.Sharing.ActionCode/HKFNFGGEPMP> RecRoom.Sharing.RoomCode::Create(System.Object)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_2:
|
||||
brtrue(IL_00, ceq:bool(ldloc:DABKFAIHBBP(var_13_58), 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.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: 0x0600E4A1 RID: 58529 RVA: 0x00348808 File Offset: 0x00346A08
|
||||
[Token(Token = "0x600E4A1")]
|
||||
[Address(RVA = "0x1845AD0", Offset = "0x1844AD0", VA = "0x181845AD0", Slot = "6")]
|
||||
public override DABKFAIHBBP CreateAndShare(Route LPJOBOLHFMI, object IIFJDCEPNMJ)
|
||||
{
|
||||
Action<CCNBJFOPLBG> <>9__1;
|
||||
Action<ActionCode.HKFNFGGEPMP> action = delegate(ActionCode.HKFNFGGEPMP result)
|
||||
{
|
||||
RoomCode <>4__this = this;
|
||||
Route rruishareRoute = LPJOBOLHFMI;
|
||||
EAEKNPLNKKO type = <>4__this.Config.type;
|
||||
if (<>9__1 == 0)
|
||||
{
|
||||
Action<CCNBJFOPLBG> action2 = delegate(CCNBJFOPLBG ev)
|
||||
{
|
||||
RoomCode <>4__this2 = this;
|
||||
};
|
||||
<>9__1 = action2;
|
||||
}
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600E4A2 RID: 58530 RVA: 0x0034883C File Offset: 0x00346A3C
|
||||
[Token(Token = "0x600E4A2")]
|
||||
[Address(RVA = "0x1845E20", Offset = "0x1844E20", VA = "0x181845E20", Slot = "8")]
|
||||
public override DABKFAIHBBP Handle(LinkManager.ELGKGFGCNJL JBLKFFDDMJH)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600E4A3 RID: 58531 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600E4A3")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "9")]
|
||||
public override void ModifyPreAuthLaunchTarget(BootSequence.IIACGMGMLOB HHBNIDNOLDI, LinkManager.ELGKGFGCNJL JBLKFFDDMJH)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600E4A4 RID: 58532 RVA: 0x003488D0 File Offset: 0x00346AD0
|
||||
[Token(Token = "0x600E4A4")]
|
||||
[Address(RVA = "0x1845FF0", Offset = "0x1844FF0", VA = "0x181845FF0")]
|
||||
private static void JLANJMNFDDB(long HNHLJONGKHB, CCEOLAOLEKJ CDIMKJFODOL)
|
||||
{
|
||||
WatchUI local = WatchUI.BFPPPLIJIGC;
|
||||
RRUIRootScreen flowByType = local.GetFlowByType<RRUIRootScreen>();
|
||||
flowByType.ShowScreenAndGoToRoomDetails(HNHLJONGKHB, SessionManager.BDPNOBGNGNI.ROOM_CODE);
|
||||
if (CDIMKJFODOL != 0)
|
||||
{
|
||||
ObscuredString <KHJCEENDAOL>k__BackingField = CDIMKJFODOL.<KHJCEENDAOL>k__BackingField;
|
||||
ObscuredString <ODJFEIBNGPO>k__BackingField = CDIMKJFODOL.<ODJFEIBNGPO>k__BackingField;
|
||||
string text = string.Format("The player {0} (@{1}) would like you to check out this room!", <ODJFEIBNGPO>k__BackingField, <KHJCEENDAOL>k__BackingField);
|
||||
}
|
||||
DialogListModel dialogListModel = DialogListModel.TryFindDialogListModel(flowByType.gameObject);
|
||||
if (dialogListModel != 0)
|
||||
{
|
||||
PMGCJEPKFOF<OneButtonMessageDialogModel> pmgcjepkfof = dialogListModel.AddOneButtonMessageDialog(new DGHLPMOEABF
|
||||
{
|
||||
<CEJPKGDKMJE>k__BackingField = "Shared Room",
|
||||
<LHJAKNBODPE>k__BackingField = "Check out this awesome room!",
|
||||
<AHIKLCLHOFO>k__BackingField = "Ok"
|
||||
});
|
||||
}
|
||||
WatchMenuProjector watchMenuProjector = local.OHPDNGENFJL;
|
||||
int num = 0;
|
||||
watchMenuProjector.AuthorityOpenMenuDetached(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600E4A5 RID: 58533 RVA: 0x0034897C File Offset: 0x00346B7C
|
||||
[Token(Token = "0x600E4A5")]
|
||||
[Address(RVA = "0x8E9790", Offset = "0x8E8790", VA = "0x1808E9790")]
|
||||
public RoomCode()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040093CB RID: 37835
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40093CB")]
|
||||
private RoomCode.RoomCodeData ACLGFDANDLC;
|
||||
|
||||
// Token: 0x0200232B RID: 9003
|
||||
[Token(Token = "0x200232B")]
|
||||
[Serializable]
|
||||
private struct RoomCodeData
|
||||
{
|
||||
// Token: 0x040093CC RID: 37836
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40093CC")]
|
||||
public long RoomId;
|
||||
}
|
||||
|
||||
// Token: 0x0200232C RID: 9004
|
||||
[Token(Token = "0x200232C")]
|
||||
[CompilerGenerated]
|
||||
private sealed class HFGGKBDIMEC
|
||||
{
|
||||
// Token: 0x0600E4A6 RID: 58534 RVA: 0x00348990 File Offset: 0x00346B90
|
||||
[Token(Token = "0x600E4A6")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public HFGGKBDIMEC()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E4A7 RID: 58535 RVA: 0x003489A4 File Offset: 0x00346BA4
|
||||
[Token(Token = "0x600E4A7")]
|
||||
[Address(RVA = "0x183FBE0", Offset = "0x183EBE0", VA = "0x18183FBE0")]
|
||||
internal void <CreateAndShare>b__0(ActionCode.HKFNFGGEPMP result)
|
||||
{
|
||||
RoomCode roomCode = this.<>4__this;
|
||||
Route rruishareRoute = this.RRUIShareRoute;
|
||||
EAEKNPLNKKO type = roomCode.Config.type;
|
||||
if (this.<>9__1 == 0)
|
||||
{
|
||||
Action<CCNBJFOPLBG> action = delegate(CCNBJFOPLBG ev)
|
||||
{
|
||||
RoomCode roomCode2 = this.<>4__this;
|
||||
};
|
||||
this.<>9__1 = action;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E4A8 RID: 58536 RVA: 0x003489F0 File Offset: 0x00346BF0
|
||||
[Token(Token = "0x600E4A8")]
|
||||
[Address(RVA = "0x183FCC0", Offset = "0x183ECC0", VA = "0x18183FCC0")]
|
||||
internal void <CreateAndShare>b__1(CCNBJFOPLBG ev)
|
||||
{
|
||||
RoomCode roomCode = this.<>4__this;
|
||||
}
|
||||
|
||||
// Token: 0x040093CD RID: 37837
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40093CD")]
|
||||
public Route RRUIShareRoute;
|
||||
|
||||
// Token: 0x040093CE RID: 37838
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40093CE")]
|
||||
public RoomCode <>4__this;
|
||||
|
||||
// Token: 0x040093CF RID: 37839
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40093CF")]
|
||||
public Action<CCNBJFOPLBG> <>9__1;
|
||||
}
|
||||
|
||||
// Token: 0x0200232D RID: 9005
|
||||
[Token(Token = "0x200232D")]
|
||||
[CompilerGenerated]
|
||||
private sealed class AFEFEIIFJJE
|
||||
{
|
||||
// Token: 0x0600E4A9 RID: 58537 RVA: 0x00348A0C File Offset: 0x00346C0C
|
||||
[Token(Token = "0x600E4A9")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public AFEFEIIFJJE()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E4AA RID: 58538 RVA: 0x00348A20 File Offset: 0x00346C20
|
||||
[Token(Token = "0x600E4AA")]
|
||||
[Address(RVA = "0x183C450", Offset = "0x183B450", VA = "0x18183C450")]
|
||||
internal void <Handle>b__0(CCNBJFOPLBG ev)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E4AB RID: 58539 RVA: 0x00348A34 File Offset: 0x00346C34
|
||||
[Token(Token = "0x600E4AB")]
|
||||
[Address(RVA = "0x183C4B0", Offset = "0x183B4B0", VA = "0x18183C4B0")]
|
||||
internal DABKFAIHBBP <Handle>b__1()
|
||||
{
|
||||
RoomCode.HECGFPHMDMN hecgfphmdmn = new RoomCode.HECGFPHMDMN();
|
||||
hecgfphmdmn.CS$<>8__locals1 = this;
|
||||
COFHGNFJMOG.OLOEFOJHNGF liokhlnndfl = this.pendingLink.LIOKHLNNDFL;
|
||||
hecgfphmdmn.actionLink = liokhlnndfl;
|
||||
string <GLCPMMJOCEJ>k__BackingField = liokhlnndfl.<GLCPMMJOCEJ>k__BackingField;
|
||||
int? autoRenewHours = this.<>4__this.Config.AutoRenewHours;
|
||||
LinkManager.ELGKGFGCNJL elgkgfgcnjl = this.pendingLink;
|
||||
bool mhjmmlihdea = elgkgfgcnjl.MHJMMLIHDEA;
|
||||
bool nnnoilancib = elgkgfgcnjl.NNNOILANCIB;
|
||||
DABKFAIHBBP dabkfaihbbp = ActionCode.ConsumeActionLinkIfValid(<GLCPMMJOCEJ>k__BackingField, autoRenewHours, (EAEKNPLNKKO)((uint)5), nnnoilancib, mhjmmlihdea);
|
||||
Func<DABKFAIHBBP> func = delegate
|
||||
{
|
||||
RoomCode.APJEEHONKAB apjeehonkab = new RoomCode.APJEEHONKAB();
|
||||
apjeehonkab.CS$<>8__locals2 = hecgfphmdmn;
|
||||
apjeehonkab.account = (ulong)0L;
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
RoomCode.APJEEHONKAB.<<Handle>g__TryAccountLookup|3>d <<Handle>g__TryAccountLookup|3>d;
|
||||
<<Handle>g__TryAccountLookup|3>d.System.IDisposable.Dispose();
|
||||
<<Handle>g__TryAccountLookup|3>d.<>1__state = (int)((ulong)0L);
|
||||
<<Handle>g__TryAccountLookup|3>d.<>4__this = apjeehonkab;
|
||||
KFBABPAPIMB kfbabpapimb = instance.Run(<<Handle>g__TryAccountLookup|3>d);
|
||||
Action action = delegate
|
||||
{
|
||||
RoomCode.AFEFEIIFJJE cs$<>8__locals = apjeehonkab.CS$<>8__locals2.CS$<>8__locals1;
|
||||
CCEOLAOLEKJ account = apjeehonkab.account;
|
||||
WatchUI local = WatchUI.BFPPPLIJIGC;
|
||||
RRUIRootScreen flowByType = local.GetFlowByType<RRUIRootScreen>();
|
||||
if (account != 0)
|
||||
{
|
||||
ObscuredString <KHJCEENDAOL>k__BackingField = account.<KHJCEENDAOL>k__BackingField;
|
||||
ObscuredString <ODJFEIBNGPO>k__BackingField = account.<ODJFEIBNGPO>k__BackingField;
|
||||
string text = string.Format("The player {0} (@{1}) would like you to check out this room!", <ODJFEIBNGPO>k__BackingField, <KHJCEENDAOL>k__BackingField);
|
||||
}
|
||||
DialogListModel dialogListModel = DialogListModel.TryFindDialogListModel(flowByType.gameObject);
|
||||
if (dialogListModel != 0)
|
||||
{
|
||||
PMGCJEPKFOF<OneButtonMessageDialogModel> pmgcjepkfof = dialogListModel.AddOneButtonMessageDialog(new DGHLPMOEABF
|
||||
{
|
||||
<CEJPKGDKMJE>k__BackingField = "Shared Room",
|
||||
<LHJAKNBODPE>k__BackingField = "Check out this awesome room!",
|
||||
<AHIKLCLHOFO>k__BackingField = "Ok"
|
||||
});
|
||||
}
|
||||
WatchMenuProjector watchMenuProjector = local.OHPDNGENFJL;
|
||||
int num = 0;
|
||||
watchMenuProjector.AuthorityOpenMenuDetached(num != 0);
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x040093D0 RID: 37840
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40093D0")]
|
||||
public RoomCode.RoomCodeData roomData;
|
||||
|
||||
// Token: 0x040093D1 RID: 37841
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40093D1")]
|
||||
public LinkManager.ELGKGFGCNJL pendingLink;
|
||||
|
||||
// Token: 0x040093D2 RID: 37842
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40093D2")]
|
||||
public RoomCode <>4__this;
|
||||
}
|
||||
|
||||
// Token: 0x0200232E RID: 9006
|
||||
[Token(Token = "0x200232E")]
|
||||
[CompilerGenerated]
|
||||
private sealed class HECGFPHMDMN
|
||||
{
|
||||
// Token: 0x0600E4AC RID: 58540 RVA: 0x00348AB8 File Offset: 0x00346CB8
|
||||
[Token(Token = "0x600E4AC")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public HECGFPHMDMN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E4AD RID: 58541 RVA: 0x00348ACC File Offset: 0x00346CCC
|
||||
[Token(Token = "0x600E4AD")]
|
||||
[Address(RVA = "0x183FAA0", Offset = "0x183EAA0", VA = "0x18183FAA0")]
|
||||
internal DABKFAIHBBP <Handle>b__2()
|
||||
{
|
||||
RoomCode.APJEEHONKAB apjeehonkab = new RoomCode.APJEEHONKAB();
|
||||
apjeehonkab.CS$<>8__locals2 = this;
|
||||
apjeehonkab.account = (ulong)0L;
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
RoomCode.APJEEHONKAB.<<Handle>g__TryAccountLookup|3>d <<Handle>g__TryAccountLookup|3>d;
|
||||
<<Handle>g__TryAccountLookup|3>d.System.IDisposable.Dispose();
|
||||
<<Handle>g__TryAccountLookup|3>d.<>1__state = (int)((ulong)0L);
|
||||
<<Handle>g__TryAccountLookup|3>d.<>4__this = apjeehonkab;
|
||||
KFBABPAPIMB kfbabpapimb = instance.Run(<<Handle>g__TryAccountLookup|3>d);
|
||||
Action action = delegate
|
||||
{
|
||||
RoomCode.AFEFEIIFJJE cs$<>8__locals = apjeehonkab.CS$<>8__locals2.CS$<>8__locals1;
|
||||
CCEOLAOLEKJ account = apjeehonkab.account;
|
||||
WatchUI local = WatchUI.BFPPPLIJIGC;
|
||||
RRUIRootScreen flowByType = local.GetFlowByType<RRUIRootScreen>();
|
||||
if (account != 0)
|
||||
{
|
||||
ObscuredString <KHJCEENDAOL>k__BackingField = account.<KHJCEENDAOL>k__BackingField;
|
||||
ObscuredString <ODJFEIBNGPO>k__BackingField = account.<ODJFEIBNGPO>k__BackingField;
|
||||
string text = string.Format("The player {0} (@{1}) would like you to check out this room!", <ODJFEIBNGPO>k__BackingField, <KHJCEENDAOL>k__BackingField);
|
||||
}
|
||||
DialogListModel dialogListModel = DialogListModel.TryFindDialogListModel(flowByType.gameObject);
|
||||
if (dialogListModel != 0)
|
||||
{
|
||||
PMGCJEPKFOF<OneButtonMessageDialogModel> pmgcjepkfof = dialogListModel.AddOneButtonMessageDialog(new DGHLPMOEABF
|
||||
{
|
||||
<CEJPKGDKMJE>k__BackingField = "Shared Room",
|
||||
<LHJAKNBODPE>k__BackingField = "Check out this awesome room!",
|
||||
<AHIKLCLHOFO>k__BackingField = "Ok"
|
||||
});
|
||||
}
|
||||
WatchMenuProjector watchMenuProjector = local.OHPDNGENFJL;
|
||||
int num = 0;
|
||||
watchMenuProjector.AuthorityOpenMenuDetached(num != 0);
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x040093D3 RID: 37843
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40093D3")]
|
||||
public COFHGNFJMOG.OLOEFOJHNGF actionLink;
|
||||
|
||||
// Token: 0x040093D4 RID: 37844
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40093D4")]
|
||||
public RoomCode.AFEFEIIFJJE CS$<>8__locals1;
|
||||
}
|
||||
|
||||
// Token: 0x0200232F RID: 9007
|
||||
[Token(Token = "0x200232F")]
|
||||
[CompilerGenerated]
|
||||
private sealed class APJEEHONKAB
|
||||
{
|
||||
// Token: 0x0600E4AE RID: 58542 RVA: 0x00348B28 File Offset: 0x00346D28
|
||||
[Token(Token = "0x600E4AE")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public APJEEHONKAB()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E4AF RID: 58543 RVA: 0x00348B3C File Offset: 0x00346D3C
|
||||
[Token(Token = "0x600E4AF")]
|
||||
[Address(RVA = "0x183D920", Offset = "0x183C920", VA = "0x18183D920")]
|
||||
internal IEnumerator<KENFJGFMIPM> <Handle>g__TryAccountLookup|3()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600E4AF)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> RecRoom.Sharing.RoomCode/APJEEHONKAB::<Handle>g__TryAccountLookup|3()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void('<<Handle>g__TryAccountLookup|3>d'::System.IDisposable.Dispose, ldloc:'<<Handle>g__TryAccountLookup|3>d'(var_0))
|
||||
stfld:int32('<<Handle>g__TryAccountLookup|3>d'::<>1__state, ldloc:'<<Handle>g__TryAccountLookup|3>d'(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:APJEEHONKAB('<<Handle>g__TryAccountLookup|3>d'::<>4__this, ldloc:'<<Handle>g__TryAccountLookup|3>d'(var_0), ldloc:APJEEHONKAB(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: 0x0600E4B0 RID: 58544 RVA: 0x00348B60 File Offset: 0x00346D60
|
||||
[Token(Token = "0x600E4B0")]
|
||||
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
||||
internal void <Handle>b__5(CCEOLAOLEKJ a)
|
||||
{
|
||||
this.account = a;
|
||||
}
|
||||
|
||||
// Token: 0x0600E4B1 RID: 58545 RVA: 0x00348B74 File Offset: 0x00346D74
|
||||
[Token(Token = "0x600E4B1")]
|
||||
[Address(RVA = "0x183D7B0", Offset = "0x183C7B0", VA = "0x18183D7B0")]
|
||||
internal void <Handle>b__4()
|
||||
{
|
||||
RoomCode.AFEFEIIFJJE cs$<>8__locals = this.CS$<>8__locals2.CS$<>8__locals1;
|
||||
CCEOLAOLEKJ cceolaolekj = this.account;
|
||||
WatchUI local = WatchUI.BFPPPLIJIGC;
|
||||
RRUIRootScreen flowByType = local.GetFlowByType<RRUIRootScreen>();
|
||||
if (cceolaolekj != 0)
|
||||
{
|
||||
ObscuredString <KHJCEENDAOL>k__BackingField = cceolaolekj.<KHJCEENDAOL>k__BackingField;
|
||||
ObscuredString <ODJFEIBNGPO>k__BackingField = cceolaolekj.<ODJFEIBNGPO>k__BackingField;
|
||||
string text = string.Format("The player {0} (@{1}) would like you to check out this room!", <ODJFEIBNGPO>k__BackingField, <KHJCEENDAOL>k__BackingField);
|
||||
}
|
||||
DialogListModel dialogListModel = DialogListModel.TryFindDialogListModel(flowByType.gameObject);
|
||||
if (dialogListModel != 0)
|
||||
{
|
||||
PMGCJEPKFOF<OneButtonMessageDialogModel> pmgcjepkfof = dialogListModel.AddOneButtonMessageDialog(new DGHLPMOEABF
|
||||
{
|
||||
<CEJPKGDKMJE>k__BackingField = "Shared Room",
|
||||
<LHJAKNBODPE>k__BackingField = "Check out this awesome room!",
|
||||
<AHIKLCLHOFO>k__BackingField = "Ok"
|
||||
});
|
||||
}
|
||||
WatchMenuProjector watchMenuProjector = local.OHPDNGENFJL;
|
||||
int num = 0;
|
||||
watchMenuProjector.AuthorityOpenMenuDetached(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x040093D5 RID: 37845
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40093D5")]
|
||||
public CCEOLAOLEKJ account;
|
||||
|
||||
// Token: 0x040093D6 RID: 37846
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40093D6")]
|
||||
public RoomCode.HECGFPHMDMN CS$<>8__locals2;
|
||||
|
||||
// Token: 0x02002330 RID: 9008
|
||||
[Token(Token = "0x2002330")]
|
||||
private sealed class <<Handle>g__TryAccountLookup|3>d : IEnumerator<KENFJGFMIPM>, IEnumerator, IDisposable
|
||||
{
|
||||
// Token: 0x0600E4B2 RID: 58546 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x600E4B2")]
|
||||
[Address(RVA = "0x44F040", Offset = "0x44E040", VA = "0x18044F040")]
|
||||
[DebuggerHidden]
|
||||
public <<Handle>g__TryAccountLookup|3>d(int <>1__state)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E4B3 RID: 58547 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x600E4B3")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "5")]
|
||||
[DebuggerHidden]
|
||||
void IDisposable.Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E4B4 RID: 58548 RVA: 0x00348C2C File Offset: 0x00346E2C
|
||||
[Token(Token = "0x600E4B4")]
|
||||
[Address(RVA = "0x1856C20", Offset = "0x1855C20", VA = "0x181856C20", Slot = "6")]
|
||||
private bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x17002425 RID: 9253
|
||||
// (get) Token: 0x0600E4B5 RID: 58549 RVA: 0x0005CEF2 File Offset: 0x0005B0F2
|
||||
[Token(Token = "0x17002425")]
|
||||
private KENFJGFMIPM System.Collections.Generic.IEnumerator<RecRoom.Core.ISchedule>.Current
|
||||
{
|
||||
[Token(Token = "0x600E4B5")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "4")]
|
||||
[DebuggerHidden]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E4B6 RID: 58550 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x600E4B6")]
|
||||
[Address(RVA = "0x1856E70", Offset = "0x1855E70", VA = "0x181856E70", Slot = "8")]
|
||||
[DebuggerHidden]
|
||||
void IEnumerator.Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002426 RID: 9254
|
||||
// (get) Token: 0x0600E4B7 RID: 58551 RVA: 0x0005CEF2 File Offset: 0x0005B0F2
|
||||
[Token(Token = "0x17002426")]
|
||||
object IEnumerator.Current
|
||||
{
|
||||
[Token(Token = "0x600E4B7")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "7")]
|
||||
[DebuggerHidden]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040093D7 RID: 37847
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40093D7")]
|
||||
private int <>1__state;
|
||||
|
||||
// Token: 0x040093D8 RID: 37848
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40093D8")]
|
||||
private KENFJGFMIPM <>2__current;
|
||||
|
||||
// Token: 0x040093D9 RID: 37849
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40093D9")]
|
||||
public RoomCode.APJEEHONKAB <>4__this;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02002331 RID: 9009
|
||||
[Token(Token = "0x2002331")]
|
||||
[CompilerGenerated]
|
||||
private sealed class MNMEIMAGBBI
|
||||
{
|
||||
// Token: 0x0600E4B8 RID: 58552 RVA: 0x00348C44 File Offset: 0x00346E44
|
||||
[Token(Token = "0x600E4B8")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public MNMEIMAGBBI()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E4B9 RID: 58553 RVA: 0x00348C58 File Offset: 0x00346E58
|
||||
[Token(Token = "0x600E4B9")]
|
||||
[Address(RVA = "0x73F650", Offset = "0x73E650", VA = "0x18073F650")]
|
||||
internal void <Handle>b__6()
|
||||
{
|
||||
this.done = true;
|
||||
}
|
||||
|
||||
// Token: 0x0600E4BA RID: 58554 RVA: 0x00348C6C File Offset: 0x00346E6C
|
||||
[Token(Token = "0x600E4BA")]
|
||||
[Address(RVA = "0x4944B0", Offset = "0x4934B0", VA = "0x1804944B0")]
|
||||
internal bool <Handle>b__7()
|
||||
{
|
||||
return this.done;
|
||||
}
|
||||
|
||||
// Token: 0x040093DA RID: 37850
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40093DA")]
|
||||
public bool done;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user