oh dear
This commit is contained in:
@@ -0,0 +1,1376 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using RecRoom.Core;
|
||||
using RecRoom.Players.Watch;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom
|
||||
{
|
||||
// Token: 0x0200215B RID: 8539
|
||||
[Token(Token = "0x200215B")]
|
||||
public class RecentImageProjector : MonoBehaviourPun
|
||||
{
|
||||
// Token: 0x170022CB RID: 8907
|
||||
// (get) Token: 0x0600DB46 RID: 56134 RVA: 0x0032DCFC File Offset: 0x0032BEFC
|
||||
// (set) Token: 0x0600DB47 RID: 56135 RVA: 0x0032DD1C File Offset: 0x0032BF1C
|
||||
[Token(Token = "0x170022CB")]
|
||||
private int AHKCNPAPPHE
|
||||
{
|
||||
[Token(Token = "0x600DB46")]
|
||||
[Address(RVA = "0x7D76A0", Offset = "0x7D64A0", VA = "0x1807D76A0")]
|
||||
get
|
||||
{
|
||||
return this.FKFALCGCDDH.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x600DB47")]
|
||||
[Address(RVA = "0x7D67D0", Offset = "0x7D55D0", VA = "0x1807D67D0")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<int> fkfalcgcddh = this.FKFALCGCDDH;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170022CC RID: 8908
|
||||
// (get) Token: 0x0600DB48 RID: 56136 RVA: 0x0032DD38 File Offset: 0x0032BF38
|
||||
// (set) Token: 0x0600DB49 RID: 56137 RVA: 0x0032DD58 File Offset: 0x0032BF58
|
||||
[Token(Token = "0x170022CC")]
|
||||
private string EPINLAJDAEO
|
||||
{
|
||||
[Token(Token = "0x600DB48")]
|
||||
[Address(RVA = "0x7D9130", Offset = "0x7D7F30", VA = "0x1807D9130")]
|
||||
get
|
||||
{
|
||||
return this.CFGKHMFNLHK.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x600DB49")]
|
||||
[Address(RVA = "0x7D7950", Offset = "0x7D6750", VA = "0x1807D7950")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<string> cfgkhmfnlhk = this.CFGKHMFNLHK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170022CD RID: 8909
|
||||
// (get) Token: 0x0600DB4A RID: 56138 RVA: 0x0032DD74 File Offset: 0x0032BF74
|
||||
// (set) Token: 0x0600DB4B RID: 56139 RVA: 0x0032DD94 File Offset: 0x0032BF94
|
||||
[Token(Token = "0x170022CD")]
|
||||
private long EAJDAJPCCPL
|
||||
{
|
||||
[Token(Token = "0x600DB4A")]
|
||||
[Address(RVA = "0x7D8860", Offset = "0x7D7660", VA = "0x1807D8860")]
|
||||
get
|
||||
{
|
||||
return this.GEFIHPCMCHF.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x600DB4B")]
|
||||
[Address(RVA = "0x7D7640", Offset = "0x7D6440", VA = "0x1807D7640")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<long> gefihpcmchf = this.GEFIHPCMCHF;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170022CE RID: 8910
|
||||
// (get) Token: 0x0600DB4C RID: 56140 RVA: 0x0032DDB0 File Offset: 0x0032BFB0
|
||||
// (set) Token: 0x0600DB4D RID: 56141 RVA: 0x0032DDD0 File Offset: 0x0032BFD0
|
||||
[Token(Token = "0x170022CE")]
|
||||
private string NHHGJADBKNL
|
||||
{
|
||||
[Token(Token = "0x600DB4C")]
|
||||
[Address(RVA = "0x7D7F40", Offset = "0x7D6D40", VA = "0x1807D7F40")]
|
||||
get
|
||||
{
|
||||
return this.PLJKKBLGPPN.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x600DB4D")]
|
||||
[Address(RVA = "0x7D7DA0", Offset = "0x7D6BA0", VA = "0x1807D7DA0")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<string> pljkkblgppn = this.PLJKKBLGPPN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170022CF RID: 8911
|
||||
// (get) Token: 0x0600DB4E RID: 56142 RVA: 0x0032DDEC File Offset: 0x0032BFEC
|
||||
// (set) Token: 0x0600DB4F RID: 56143 RVA: 0x0032DE0C File Offset: 0x0032C00C
|
||||
[Token(Token = "0x170022CF")]
|
||||
private string GCPICFOBDNE
|
||||
{
|
||||
[Token(Token = "0x600DB4E")]
|
||||
[Address(RVA = "0x7D7A10", Offset = "0x7D6810", VA = "0x1807D7A10")]
|
||||
get
|
||||
{
|
||||
return this.MBFKBIKKLLA.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x600DB4F")]
|
||||
[Address(RVA = "0x7D7D40", Offset = "0x7D6B40", VA = "0x1807D7D40")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<string> mbfkbikklla = this.MBFKBIKKLLA;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170022D0 RID: 8912
|
||||
// (get) Token: 0x0600DB50 RID: 56144 RVA: 0x0032DE28 File Offset: 0x0032C028
|
||||
// (set) Token: 0x0600DB51 RID: 56145 RVA: 0x0032DE48 File Offset: 0x0032C048
|
||||
[Token(Token = "0x170022D0")]
|
||||
private string KLBOJCKNIPH
|
||||
{
|
||||
[Token(Token = "0x600DB50")]
|
||||
[Address(RVA = "0x7D9210", Offset = "0x7D8010", VA = "0x1807D9210")]
|
||||
get
|
||||
{
|
||||
return this.LCGIMCGLCPK.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x600DB51")]
|
||||
[Address(RVA = "0x7D7860", Offset = "0x7D6660", VA = "0x1807D7860")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<string> lcgimcglcpk = this.LCGIMCGLCPK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170022D1 RID: 8913
|
||||
// (get) Token: 0x0600DB52 RID: 56146 RVA: 0x0032DE64 File Offset: 0x0032C064
|
||||
// (set) Token: 0x0600DB53 RID: 56147 RVA: 0x0032DE84 File Offset: 0x0032C084
|
||||
[Token(Token = "0x170022D1")]
|
||||
private long IODKPADBBJO
|
||||
{
|
||||
[Token(Token = "0x600DB52")]
|
||||
[Address(RVA = "0x7D7CF0", Offset = "0x7D6AF0", VA = "0x1807D7CF0")]
|
||||
get
|
||||
{
|
||||
return this.KKMAEMGDMBI.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x600DB53")]
|
||||
[Address(RVA = "0x7D90D0", Offset = "0x7D7ED0", VA = "0x1807D90D0")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<long> kkmaemgdmbi = this.KKMAEMGDMBI;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170022D2 RID: 8914
|
||||
// (get) Token: 0x0600DB54 RID: 56148 RVA: 0x0032DEA0 File Offset: 0x0032C0A0
|
||||
// (set) Token: 0x0600DB55 RID: 56149 RVA: 0x0032DEC0 File Offset: 0x0032C0C0
|
||||
[Token(Token = "0x170022D2")]
|
||||
private int NCBBIGNOLBA
|
||||
{
|
||||
[Token(Token = "0x600DB54")]
|
||||
[Address(RVA = "0x7D8520", Offset = "0x7D7320", VA = "0x1807D8520")]
|
||||
get
|
||||
{
|
||||
return this.BCIKDBHIJEA.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x600DB55")]
|
||||
[Address(RVA = "0x7D8570", Offset = "0x7D7370", VA = "0x1807D8570")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<int> bcikdbhijea = this.BCIKDBHIJEA;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DB56 RID: 56150 RVA: 0x0032DEDC File Offset: 0x0032C0DC
|
||||
[Token(Token = "0x600DB56")]
|
||||
[Address(RVA = "0x7D6910", Offset = "0x7D5710", VA = "0x1807D6910", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
int num = 0;
|
||||
KLLMCPFPIIE<int> kllmcpfpiie;
|
||||
this.FKFALCGCDDH = kllmcpfpiie;
|
||||
Action action = new Action(this.JMFODBKIHAD);
|
||||
KLLMCPFPIIE<string> kllmcpfpiie2;
|
||||
this.CFGKHMFNLHK = kllmcpfpiie2;
|
||||
KLLMCPFPIIE<long> kllmcpfpiie3;
|
||||
this.GEFIHPCMCHF = kllmcpfpiie3;
|
||||
Action action2 = new Action(this.MFIHCHDAKAH);
|
||||
KLLMCPFPIIE<string> kllmcpfpiie4;
|
||||
this.PLJKKBLGPPN = kllmcpfpiie4;
|
||||
Action action3 = new Action(this.MALFHDBJEJA);
|
||||
KLLMCPFPIIE<string> kllmcpfpiie5;
|
||||
this.MBFKBIKKLLA = kllmcpfpiie5;
|
||||
Action action4 = new Action(this.DCKCONNNGGL);
|
||||
KLLMCPFPIIE<string> kllmcpfpiie6;
|
||||
this.LCGIMCGLCPK = kllmcpfpiie6;
|
||||
KLLMCPFPIIE<long> kllmcpfpiie7;
|
||||
this.KKMAEMGDMBI = kllmcpfpiie7;
|
||||
Action action5 = new Action(this.FOJGAABJIBA);
|
||||
KLLMCPFPIIE<int> kllmcpfpiie8;
|
||||
this.BCIKDBHIJEA = kllmcpfpiie8;
|
||||
TextMeshPro textMeshPro = this.usernameText;
|
||||
int num2 = 0;
|
||||
if (textMeshPro != num2 && (this.HJGHMGJPBPO ? 1 : 0) != num)
|
||||
{
|
||||
TextMeshPro textMeshPro2 = this.usernameText;
|
||||
string text = this.MBFKBIKKLLA.IAHDANBDAAM();
|
||||
string text2 = textMeshPro2.text;
|
||||
}
|
||||
string text3 = this.usernameText.text;
|
||||
TextMeshPro textMeshPro3 = this.roomNameText;
|
||||
int num3 = 0;
|
||||
if (textMeshPro3 != num3 && (this.HJGHMGJPBPO ? 1 : 0) != num && !string.IsNullOrEmpty(this.LCGIMCGLCPK.IAHDANBDAAM()))
|
||||
{
|
||||
TextMeshPro textMeshPro4 = this.roomNameText;
|
||||
string text4 = this.LCGIMCGLCPK.IAHDANBDAAM();
|
||||
string text5 = "^" + text4;
|
||||
string text6 = textMeshPro4.text;
|
||||
}
|
||||
string text7 = this.roomNameText.text;
|
||||
int num4 = 0;
|
||||
this.HFBNDHELDOG(num4 != 0);
|
||||
int num5 = this.BCIKDBHIJEA.IAHDANBDAAM();
|
||||
Image[] array = this.cheerCounterImages;
|
||||
if (num < array.Length)
|
||||
{
|
||||
GameObject gameObject = array[num].gameObject;
|
||||
bool flag = num < num5;
|
||||
gameObject.SetActive(flag);
|
||||
Image[] array2 = this.cheerCounterImages;
|
||||
num++;
|
||||
}
|
||||
Material material = new Material(this.projecterRenderer.GetSharedMaterial());
|
||||
MeshRenderer meshRenderer = this.projecterRenderer;
|
||||
this.POEHKHGAJCJ = material;
|
||||
meshRenderer.SetMaterial(material);
|
||||
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
||||
this.FFDOLDKPCLN = realtimeSinceStartup;
|
||||
this.OCBJLJPCLDF();
|
||||
MFBGLIHGCGO<AGAJMBPABDL> ahndgbaecon = KKPBCOOONNK.AHNDGBAECON;
|
||||
Action<AGAJMBPABDL> action6 = new Action(this.OnMasterClientSwitched);
|
||||
KKPBCOOONNK.AHNDGBAECON = MFBGLIHGCGO.BPJDFPACLMK(ahndgbaecon, action6);
|
||||
}
|
||||
|
||||
// Token: 0x0600DB57 RID: 56151 RVA: 0x0032E0F0 File Offset: 0x0032C2F0
|
||||
[Token(Token = "0x600DB57")]
|
||||
[Address(RVA = "0x7D9370", Offset = "0x7D8170", VA = "0x1807D9370")]
|
||||
private void Start()
|
||||
{
|
||||
int num = 0;
|
||||
this.HFBNDHELDOG(num != 0);
|
||||
int num2 = 0;
|
||||
this.HLNNJECEDDE(num2 != 0);
|
||||
bool flag = EIMGAFPPJFD.AFFHLKBCIGM();
|
||||
this.HJGHMGJPBPO = flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600DB58 RID: 56152 RVA: 0x0032E120 File Offset: 0x0032C320
|
||||
[Token(Token = "0x600DB58")]
|
||||
[Address(RVA = "0x7D8EB0", Offset = "0x7D7CB0", VA = "0x1807D8EB0", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
MFBGLIHGCGO<AGAJMBPABDL> ahndgbaecon = KKPBCOOONNK.AHNDGBAECON;
|
||||
Action<AGAJMBPABDL> action = new Action(this.OnMasterClientSwitched);
|
||||
KKPBCOOONNK.AHNDGBAECON = MFBGLIHGCGO.GMNMHGMFGOL(ahndgbaecon, action);
|
||||
Material poehkhgajcj = this.POEHKHGAJCJ;
|
||||
int num = 0;
|
||||
bool flag = poehkhgajcj != num;
|
||||
int num2 = 0;
|
||||
if (flag)
|
||||
{
|
||||
global::UnityEngine.Object.Destroy(this.POEHKHGAJCJ);
|
||||
this.POEHKHGAJCJ = num2;
|
||||
}
|
||||
if (this.NBAJFAPDFCM != 0)
|
||||
{
|
||||
this.NBAJFAPDFCM = num2;
|
||||
}
|
||||
OHDHPENHDAP.NBMFNJLHKAO afdandjmjbl = this.AFDANDJMJBL;
|
||||
if (afdandjmjbl != 0)
|
||||
{
|
||||
afdandjmjbl.Dispose();
|
||||
}
|
||||
OHDHPENHDAP.NBMFNJLHKAO plfkidnbnop = this.PLFKIDNBNOP;
|
||||
if (plfkidnbnop != 0)
|
||||
{
|
||||
plfkidnbnop.Dispose();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DB59 RID: 56153 RVA: 0x0032E1B8 File Offset: 0x0032C3B8
|
||||
[Token(Token = "0x600DB59")]
|
||||
[Address(RVA = "0x7D79B0", Offset = "0x7D67B0", VA = "0x1807D79B0")]
|
||||
private IEnumerator EEOBIBDEJDE()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600DB59)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.RecentImageProjector::EEOBIBDEJDE()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(GMCCJLMIEHB::System.IDisposable.Dispose, ldloc:GMCCJLMIEHB(var_0))
|
||||
stfld:int32(GMCCJLMIEHB::<>1__state, ldloc:GMCCJLMIEHB(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:RecentImageProjector(GMCCJLMIEHB::<>4__this, ldloc:GMCCJLMIEHB(var_0), ldloc:RecentImageProjector(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: 0x0600DB5A RID: 56154 RVA: 0x0032E1DC File Offset: 0x0032C3DC
|
||||
[Token(Token = "0x600DB5A")]
|
||||
[Address(RVA = "0x7D8950", Offset = "0x7D7750", VA = "0x1807D8950")]
|
||||
private void OCBJLJPCLDF()
|
||||
{
|
||||
int num = 0;
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
DateTime utcNow = DateTime.UtcNow;
|
||||
DateTime dateTime;
|
||||
bool flag = utcNow > dateTime;
|
||||
DateTime dateTime2;
|
||||
TimeSpan timeSpan = utcNow - dateTime2;
|
||||
DateTime? iboacpcigon = this.IBOACPCIGON;
|
||||
DateTime? previousValidTill = iboacpcigon;
|
||||
if (this.MOFKIGBOBAM == num || (flag && num == 0))
|
||||
{
|
||||
DateTime utcNow2 = DateTime.UtcNow;
|
||||
int num2 = 0;
|
||||
this.CHFMIKNANPM = num2;
|
||||
PMGCJEPKFOF<OHDHPENHDAP.OHGBAPBECNM> pmgcjepkfof = OHDHPENHDAP.KIIGBNCPAGC();
|
||||
Action<OHDHPENHDAP.OHGBAPBECNM> action = delegate(OHDHPENHDAP.OHGBAPBECNM slideshowInfo)
|
||||
{
|
||||
int num3;
|
||||
for (;;)
|
||||
{
|
||||
num3 = 0;
|
||||
RecentImageProjector <>4__this = utcNow2.<>4__this;
|
||||
int num4 = 0;
|
||||
if (!(<>4__this != num4))
|
||||
{
|
||||
return;
|
||||
}
|
||||
if (slideshowInfo != 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
goto Block_5;
|
||||
}
|
||||
}
|
||||
List<OHDHPENHDAP.JNJBPIAKCEJ> <BLBJNODILPO>k__BackingField = slideshowInfo.<BLBJNODILPO>k__BackingField;
|
||||
utcNow2.<>4__this.MOFKIGBOBAM = <BLBJNODILPO>k__BackingField;
|
||||
int num5 = 0;
|
||||
DateTime <CCEELEAOBFJ>k__BackingField = slideshowInfo.<CCEELEAOBFJ>k__BackingField;
|
||||
utcNow2.<>4__this.IBOACPCIGON = num5;
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
DateTime <CCEELEAOBFJ>k__BackingField2 = slideshowInfo.<CCEELEAOBFJ>k__BackingField;
|
||||
DateTime dateTime3;
|
||||
if (!(dateTime3 == <CCEELEAOBFJ>k__BackingField2))
|
||||
{
|
||||
RecentImageProjector <>4__this2 = utcNow2.<>4__this;
|
||||
int num6 = 0;
|
||||
<>4__this2.AHKCNPAPPHE = num6;
|
||||
RecentImageProjector <>4__this3 = utcNow2.<>4__this;
|
||||
List<OHDHPENHDAP.JNJBPIAKCEJ> mofkigbobam = <>4__this3.MOFKIGBOBAM;
|
||||
int num7 = <>4__this3.AHKCNPAPPHE;
|
||||
RecentImageProjector <>4__this4 = utcNow2.<>4__this;
|
||||
List<OHDHPENHDAP.JNJBPIAKCEJ> mofkigbobam2 = <>4__this4.MOFKIGBOBAM;
|
||||
int num8 = 0;
|
||||
int num9 = <>4__this4.AHKCNPAPPHE;
|
||||
RecentImageProjector <>4__this5 = utcNow2.<>4__this;
|
||||
List<OHDHPENHDAP.JNJBPIAKCEJ> mofkigbobam3 = <>4__this5.MOFKIGBOBAM;
|
||||
num9++;
|
||||
<>4__this5.NHHGJADBKNL = num8;
|
||||
}
|
||||
RecentImageProjector <>4__this6 = utcNow2.<>4__this;
|
||||
if (<>4__this6.HGOFJOIGKHB == num3)
|
||||
{
|
||||
IEnumerator enumerator2 = <>4__this6.EEOBIBDEJDE();
|
||||
Coroutine coroutine2 = <>4__this6.StartCoroutine(enumerator2);
|
||||
<>4__this6.HGOFJOIGKHB = coroutine2;
|
||||
}
|
||||
}
|
||||
return;
|
||||
Block_5:
|
||||
if (0 != 0)
|
||||
{
|
||||
}
|
||||
int num10;
|
||||
float num12;
|
||||
if (slideshowInfo != 0)
|
||||
{
|
||||
List<OHDHPENHDAP.JNJBPIAKCEJ> <BLBJNODILPO>k__BackingField2 = slideshowInfo.<BLBJNODILPO>k__BackingField;
|
||||
DateTime <CCEELEAOBFJ>k__BackingField3 = slideshowInfo.<CCEELEAOBFJ>k__BackingField;
|
||||
DateTime utcNow3 = DateTime.UtcNow;
|
||||
DateTime dateTime4;
|
||||
TimeSpan timeSpan2 = dateTime4 - utcNow3;
|
||||
num10 = 0;
|
||||
int num11 = 0;
|
||||
num12 = Mathf.Max(15f, (float)num11);
|
||||
}
|
||||
if (num10 != 0)
|
||||
{
|
||||
}
|
||||
RecentImageProjector.AKJKGAIKPPK akjkgaikppk;
|
||||
akjkgaikppk.System.IDisposable.Dispose();
|
||||
akjkgaikppk.seconds = num12;
|
||||
akjkgaikppk.<>1__state = 0;
|
||||
akjkgaikppk.<>4__this = slideshowInfo;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
if (num < utcNow2)
|
||||
{
|
||||
num += num;
|
||||
if (num != utcNow2)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
pmgcjepkfof += pmgcjepkfof;
|
||||
num += 19;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
if (this.HGOFJOIGKHB == num)
|
||||
{
|
||||
IEnumerator enumerator = this.EEOBIBDEJDE();
|
||||
Coroutine coroutine = base.StartCoroutine(enumerator);
|
||||
this.HGOFJOIGKHB = coroutine;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DB5B RID: 56155 RVA: 0x0032E2B8 File Offset: 0x0032C4B8
|
||||
[Token(Token = "0x600DB5B")]
|
||||
[Address(RVA = "0x7D87F0", Offset = "0x7D75F0", VA = "0x1807D87F0")]
|
||||
private IEnumerator MHCLADEINOI(float HABFNPMBADP)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600DB5B)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.RecentImageProjector::MHCLADEINOI(System.Single)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(AKJKGAIKPPK::System.IDisposable.Dispose, ldloc:AKJKGAIKPPK(var_0))
|
||||
stfld:float32(AKJKGAIKPPK::seconds, ldloc:AKJKGAIKPPK(var_0), ldloc:float32(HABFNPMBADP))
|
||||
stfld:int32(AKJKGAIKPPK::<>1__state, ldloc:AKJKGAIKPPK(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:RecentImageProjector(AKJKGAIKPPK::<>4__this, ldloc:AKJKGAIKPPK(var_0), ldloc:RecentImageProjector(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: 0x0600DB5C RID: 56156 RVA: 0x0032E2E4 File Offset: 0x0032C4E4
|
||||
[Token(Token = "0x600DB5C")]
|
||||
[Address(RVA = "0x7D7FF0", Offset = "0x7D6DF0", VA = "0x1807D7FF0")]
|
||||
private void JMFODBKIHAD()
|
||||
{
|
||||
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
||||
this.FFDOLDKPCLN = realtimeSinceStartup;
|
||||
string text = this.CFGKHMFNLHK.IAHDANBDAAM();
|
||||
string currImageName = text;
|
||||
if (this.HJGHMGJPBPO)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(this.CFGKHMFNLHK.IAHDANBDAAM()))
|
||||
{
|
||||
string currImageName5 = currImageName;
|
||||
string text2 = this.PLJKKBLGPPN.IAHDANBDAAM();
|
||||
if (string.Equals(currImageName5, text2))
|
||||
{
|
||||
OHDHPENHDAP.NBMFNJLHKAO plfkidnbnop = this.PLFKIDNBNOP;
|
||||
if (plfkidnbnop != 0)
|
||||
{
|
||||
OHDHPENHDAP.NBMFNJLHKAO afdandjmjbl = this.AFDANDJMJBL;
|
||||
if (afdandjmjbl != 0)
|
||||
{
|
||||
afdandjmjbl.Dispose();
|
||||
}
|
||||
this.AFDANDJMJBL = plfkidnbnop;
|
||||
Action<Texture2D> action = delegate(Texture2D texture)
|
||||
{
|
||||
RecentImageProjector <>4__this = this;
|
||||
int num5 = 0;
|
||||
if (<>4__this != num5)
|
||||
{
|
||||
RecentImageProjector <>4__this2 = this;
|
||||
string currImageName3 = currImageName;
|
||||
string text3 = <>4__this2.CFGKHMFNLHK.IAHDANBDAAM();
|
||||
if (string.Equals(currImageName3, text3))
|
||||
{
|
||||
int num6 = 0;
|
||||
if (texture != num6)
|
||||
{
|
||||
this.PJEPMOFBDEH = (int)((ulong)0L);
|
||||
this.APDMLPFOCBP(texture);
|
||||
this.HLNNJECEDDE(true);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
RecentImageProjector <>4__this3 = this;
|
||||
int num7 = 0;
|
||||
<>4__this3.HLNNJECEDDE(num7 != 0);
|
||||
RecentImageProjector <>4__this4 = this;
|
||||
RecentImageProjector <>4__this5 = this;
|
||||
Debug.LogWarning("Shutting down local projector -- image requests took too long");
|
||||
this.HJGHMGJPBPO = false;
|
||||
this.BDCGNODIMJA();
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
OHDHPENHDAP.NBMFNJLHKAO afdandjmjbl2 = this.AFDANDJMJBL;
|
||||
Action<string> action2 = delegate(string errorMsg)
|
||||
{
|
||||
RecentImageProjector <>4__this6 = this;
|
||||
RecentImageProjector <>4__this7 = this;
|
||||
Debug.LogWarning("Shutting down local projector -- consecutive image failures");
|
||||
this.HJGHMGJPBPO = false;
|
||||
this.BDCGNODIMJA();
|
||||
};
|
||||
return;
|
||||
}
|
||||
}
|
||||
bool flag = this.FGBJOGCKEOD();
|
||||
OHDHPENHDAP.NBMFNJLHKAO afdandjmjbl3 = this.AFDANDJMJBL;
|
||||
if (afdandjmjbl3 != 0)
|
||||
{
|
||||
afdandjmjbl3.Dispose();
|
||||
}
|
||||
if (flag)
|
||||
{
|
||||
string currImageName2 = currImageName;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao = OHDHPENHDAP.JMGMDKIBOKO(currImageName2, num3 != 0, num2 != 0, num, num != 0);
|
||||
this.AFDANDJMJBL = nbmfnjlhkao;
|
||||
Action<Texture2D> action3 = delegate(Texture2D texture)
|
||||
{
|
||||
RecentImageProjector <>4__this8 = this;
|
||||
int num8 = 0;
|
||||
if (<>4__this8 != num8)
|
||||
{
|
||||
RecentImageProjector <>4__this9 = this;
|
||||
string currImageName4 = currImageName;
|
||||
string text4 = <>4__this9.CFGKHMFNLHK.IAHDANBDAAM();
|
||||
if (string.Equals(currImageName4, text4))
|
||||
{
|
||||
int num9 = 0;
|
||||
if (texture != num9)
|
||||
{
|
||||
this.APDMLPFOCBP(texture);
|
||||
this.HLNNJECEDDE(true);
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
}
|
||||
}
|
||||
Texture2D texture2D = this.ECAEPFPILMD();
|
||||
this.APDMLPFOCBP(texture2D);
|
||||
int num4 = 0;
|
||||
this.HLNNJECEDDE(num4 != 0);
|
||||
}
|
||||
this.BDCGNODIMJA();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600DB5D RID: 56157 RVA: 0x0032E430 File Offset: 0x0032C630
|
||||
[Token(Token = "0x600DB5D")]
|
||||
[Address(RVA = "0x7D86D0", Offset = "0x7D74D0", VA = "0x1807D86D0")]
|
||||
private void MFIHCHDAKAH()
|
||||
{
|
||||
if (this.FGBJOGCKEOD() && this.HJGHMGJPBPO)
|
||||
{
|
||||
string text = this.PLJKKBLGPPN.IAHDANBDAAM();
|
||||
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao;
|
||||
this.PLFKIDNBNOP = nbmfnjlhkao;
|
||||
return;
|
||||
}
|
||||
OHDHPENHDAP.NBMFNJLHKAO plfkidnbnop = this.PLFKIDNBNOP;
|
||||
if (plfkidnbnop != 0)
|
||||
{
|
||||
plfkidnbnop.Dispose();
|
||||
}
|
||||
this.PLFKIDNBNOP = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x0600DB5E RID: 56158 RVA: 0x0032E488 File Offset: 0x0032C688
|
||||
[Token(Token = "0x600DB5E")]
|
||||
[Address(RVA = "0x7D7A60", Offset = "0x7D6860", VA = "0x1807D7A60")]
|
||||
private bool FGBJOGCKEOD()
|
||||
{
|
||||
BoxCollider boxCollider = this.viewingArea;
|
||||
int num = 0;
|
||||
if (!(boxCollider == num))
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x0600DB5F RID: 56159 RVA: 0x0032E4C0 File Offset: 0x0032C6C0
|
||||
[Token(Token = "0x600DB5F")]
|
||||
[Address(RVA = "0x7D78C0", Offset = "0x7D66C0", VA = "0x1807D78C0")]
|
||||
private Texture2D ECAEPFPILMD()
|
||||
{
|
||||
Texture2D[] array = this.offlineImages;
|
||||
if (array != 0 && array.Length != 0)
|
||||
{
|
||||
int num = this.FKFALCGCDDH.IAHDANBDAAM();
|
||||
Texture2D[] array2 = this.offlineImages;
|
||||
Texture2D texture2D;
|
||||
return texture2D;
|
||||
}
|
||||
throw new IndexOutOfRangeException();
|
||||
}
|
||||
|
||||
// Token: 0x0600DB60 RID: 56160 RVA: 0x0032E500 File Offset: 0x0032C700
|
||||
[Token(Token = "0x600DB60")]
|
||||
[Address(RVA = "0x7D85D0", Offset = "0x7D73D0", VA = "0x1807D85D0")]
|
||||
private void MALFHDBJEJA()
|
||||
{
|
||||
TextMeshPro textMeshPro = this.usernameText;
|
||||
int num = 0;
|
||||
if (textMeshPro != num && this.HJGHMGJPBPO)
|
||||
{
|
||||
TextMeshPro textMeshPro2 = this.usernameText;
|
||||
string text = this.MBFKBIKKLLA.IAHDANBDAAM();
|
||||
bool isCompleted = ((IAsyncResult)textMeshPro2).IsCompleted;
|
||||
return;
|
||||
}
|
||||
bool isCompleted2 = ((IAsyncResult)this.usernameText).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x0600DB61 RID: 56161 RVA: 0x0032E558 File Offset: 0x0032C758
|
||||
[Token(Token = "0x600DB61")]
|
||||
[Address(RVA = "0x7D76F0", Offset = "0x7D64F0", VA = "0x1807D76F0")]
|
||||
private void DCKCONNNGGL()
|
||||
{
|
||||
TextMeshPro textMeshPro = this.roomNameText;
|
||||
int num = 0;
|
||||
if (textMeshPro != num && this.HJGHMGJPBPO && !string.IsNullOrEmpty(this.LCGIMCGLCPK.IAHDANBDAAM()))
|
||||
{
|
||||
TextMeshPro textMeshPro2 = this.roomNameText;
|
||||
string text = this.LCGIMCGLCPK.IAHDANBDAAM();
|
||||
string text2 = "^" + text;
|
||||
string text3 = textMeshPro2.text;
|
||||
this.HFBNDHELDOG(true);
|
||||
return;
|
||||
}
|
||||
string text4 = this.roomNameText.text;
|
||||
int num2 = 0;
|
||||
this.HFBNDHELDOG(num2 != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600DB62 RID: 56162 RVA: 0x0032E5E4 File Offset: 0x0032C7E4
|
||||
[Token(Token = "0x600DB62")]
|
||||
[Address(RVA = "0x7D7C00", Offset = "0x7D6A00", VA = "0x1807D7C00")]
|
||||
private void FOJGAABJIBA()
|
||||
{
|
||||
int num = this.BCIKDBHIJEA.IAHDANBDAAM();
|
||||
Image[] array = this.cheerCounterImages;
|
||||
int num2 = 0;
|
||||
if (num2 < array.Length)
|
||||
{
|
||||
GameObject gameObject = array[num2].gameObject;
|
||||
bool flag = num2 < num;
|
||||
gameObject.SetActive(flag);
|
||||
Image[] array2 = this.cheerCounterImages;
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DB63 RID: 56163 RVA: 0x0032E63C File Offset: 0x0032C83C
|
||||
[Token(Token = "0x600DB63")]
|
||||
[Address(RVA = "0x7D6830", Offset = "0x7D5630", VA = "0x1807D6830")]
|
||||
private void APDMLPFOCBP(Texture2D IJKBAADKCBM)
|
||||
{
|
||||
int num = 0;
|
||||
if (!(IJKBAADKCBM != num))
|
||||
{
|
||||
this.BDCGNODIMJA();
|
||||
return;
|
||||
}
|
||||
this.projectorDisplay.SetActive(true);
|
||||
Material poehkhgajcj = this.POEHKHGAJCJ;
|
||||
int bmbhiolhcli = PAMNDKEGFFG.BMBHIOLHCLI;
|
||||
poehkhgajcj.SetTextureImpl(bmbhiolhcli, IJKBAADKCBM);
|
||||
}
|
||||
|
||||
// Token: 0x0600DB64 RID: 56164 RVA: 0x0032E684 File Offset: 0x0032C884
|
||||
[Token(Token = "0x600DB64")]
|
||||
[Address(RVA = "0x7D7050", Offset = "0x7D5E50", VA = "0x1807D7050")]
|
||||
private void BDCGNODIMJA()
|
||||
{
|
||||
GameObject gameObject = this.projectorDisplay;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
Material poehkhgajcj = this.POEHKHGAJCJ;
|
||||
int num2 = 0;
|
||||
int bmbhiolhcli = PAMNDKEGFFG.BMBHIOLHCLI;
|
||||
poehkhgajcj.SetTextureImpl(bmbhiolhcli, num2);
|
||||
TextMeshPro textMeshPro = this.roomNameText;
|
||||
int num3 = 0;
|
||||
if (textMeshPro != num3)
|
||||
{
|
||||
string text = this.roomNameText.text;
|
||||
}
|
||||
TextMeshPro textMeshPro2 = this.usernameText;
|
||||
int num4 = 0;
|
||||
if (textMeshPro2 != num4)
|
||||
{
|
||||
string text2 = this.usernameText.text;
|
||||
}
|
||||
int num5 = 0;
|
||||
this.HFBNDHELDOG(num5 != 0);
|
||||
int num6 = 0;
|
||||
this.HLNNJECEDDE(num6 != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600DB65 RID: 56165 RVA: 0x0032E720 File Offset: 0x0032C920
|
||||
[Token(Token = "0x600DB65")]
|
||||
[Address(RVA = "0x7D9040", Offset = "0x7D7E40", VA = "0x1807D9040")]
|
||||
private void OnMasterClientSwitched(AGAJMBPABDL EFABHEGDDAP)
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
this.OCBJLJPCLDF();
|
||||
return;
|
||||
}
|
||||
Coroutine hgofjoigkhb = this.HGOFJOIGKHB;
|
||||
if (hgofjoigkhb != 0)
|
||||
{
|
||||
base.StopCoroutine(hgofjoigkhb);
|
||||
this.HGOFJOIGKHB = (ulong)0L;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DB66 RID: 56166 RVA: 0x0032E75C File Offset: 0x0032C95C
|
||||
[Token(Token = "0x600DB66")]
|
||||
[Address(RVA = "0x7D71C0", Offset = "0x7D5FC0", VA = "0x1807D71C0")]
|
||||
private void BKGOBNOPIPC()
|
||||
{
|
||||
if (this.NBAJFAPDFCM != 0)
|
||||
{
|
||||
this.NBAJFAPDFCM = (ulong)0L;
|
||||
}
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
RecentImageProjector.MALHCGIGFPB malhcgigfpb;
|
||||
malhcgigfpb.System.IDisposable.Dispose();
|
||||
malhcgigfpb.<>1__state = (int)((ulong)0L);
|
||||
malhcgigfpb.<>4__this = this;
|
||||
KFBABPAPIMB kfbabpapimb = instance.Run(this, malhcgigfpb);
|
||||
this.NBAJFAPDFCM = kfbabpapimb;
|
||||
}
|
||||
|
||||
// Token: 0x0600DB67 RID: 56167 RVA: 0x0032E7B0 File Offset: 0x0032C9B0
|
||||
[Token(Token = "0x600DB67")]
|
||||
[Address(RVA = "0x7D7F90", Offset = "0x7D6D90", VA = "0x1807D7F90")]
|
||||
private IEnumerator<KENFJGFMIPM> JHHJDMNEILN()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600DB67)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> RecRoom.RecentImageProjector::JHHJDMNEILN()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(MALHCGIGFPB::System.IDisposable.Dispose, ldloc:MALHCGIGFPB(var_0))
|
||||
stfld:int32(MALHCGIGFPB::<>1__state, ldloc:MALHCGIGFPB(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:RecentImageProjector(MALHCGIGFPB::<>4__this, ldloc:MALHCGIGFPB(var_0), ldloc:RecentImageProjector(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: 0x0600DB68 RID: 56168 RVA: 0x0032E7D4 File Offset: 0x0032C9D4
|
||||
[Token(Token = "0x600DB68")]
|
||||
[Address(RVA = "0x7D7EA0", Offset = "0x7D6CA0", VA = "0x1807D7EA0")]
|
||||
private void HLNNJECEDDE(bool CBHMNNAINHM)
|
||||
{
|
||||
PhysicalButtonBase[] array = this.cheerButtons;
|
||||
if (array != 0)
|
||||
{
|
||||
int num = 0;
|
||||
if (num < array.Length)
|
||||
{
|
||||
bool isButtonEnabled = array[num].HFNAIHCPBNN;
|
||||
PhysicalButtonBase[] array2 = this.cheerButtons;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DB69 RID: 56169 RVA: 0x0032E818 File Offset: 0x0032CA18
|
||||
[Token(Token = "0x600DB69")]
|
||||
[Address(RVA = "0x7D7E00", Offset = "0x7D6C00", VA = "0x1807D7E00")]
|
||||
private void HFBNDHELDOG(bool CBHMNNAINHM)
|
||||
{
|
||||
PhysicalButtonBase[] array = this.visitButtons;
|
||||
if (array != 0)
|
||||
{
|
||||
int num = 0;
|
||||
if (num < array.Length)
|
||||
{
|
||||
bool isButtonEnabled = array[num].HFNAIHCPBNN;
|
||||
PhysicalButtonBase[] array2 = this.visitButtons;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DB6A RID: 56170 RVA: 0x0032E85C File Offset: 0x0032CA5C
|
||||
[Token(Token = "0x600DB6A")]
|
||||
[Address(RVA = "0x7D88B0", Offset = "0x7D76B0", VA = "0x1807D88B0")]
|
||||
private void NJLIKCECMAF(long LKNNMPCBCKM)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<long> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RPCMasterCheerImage);
|
||||
photonView.RpcMaster<long>(lflfmimncon, LKNNMPCBCKM);
|
||||
}
|
||||
|
||||
// Token: 0x0600DB6B RID: 56171 RVA: 0x0032E88C File Offset: 0x0032CA8C
|
||||
[Token(Token = "0x600DB6B")]
|
||||
[Address(RVA = "0x7D9260", Offset = "0x7D8060", VA = "0x1807D9260")]
|
||||
[NFOMENMAOIA]
|
||||
private void RPCMasterCheerImage(long LKNNMPCBCKM)
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
long num = this.GEFIHPCMCHF.IAHDANBDAAM();
|
||||
if (LKNNMPCBCKM == num)
|
||||
{
|
||||
int num2 = this.BCIKDBHIJEA.IAHDANBDAAM();
|
||||
KLLMCPFPIIE<int> bcikdbhijea = this.BCIKDBHIJEA;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DB6C RID: 56172 RVA: 0x0032E8CC File Offset: 0x0032CACC
|
||||
[Token(Token = "0x600DB6C")]
|
||||
[Address(RVA = "0x7D7500", Offset = "0x7D6300", VA = "0x1807D7500")]
|
||||
public void Button_VisitRoom()
|
||||
{
|
||||
if (!string.IsNullOrEmpty(this.LCGIMCGLCPK.IAHDANBDAAM()))
|
||||
{
|
||||
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
string text = this.LCGIMCGLCPK.IAHDANBDAAM();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DB6D RID: 56173 RVA: 0x0032E908 File Offset: 0x0032CB08
|
||||
[Token(Token = "0x600DB6D")]
|
||||
[Address(RVA = "0x7D72C0", Offset = "0x7D60C0", VA = "0x1807D72C0")]
|
||||
public void Button_CheerPhoto()
|
||||
{
|
||||
long num = this.GEFIHPCMCHF.IAHDANBDAAM();
|
||||
int num2 = 0;
|
||||
this.HLNNJECEDDE(num2 != 0);
|
||||
long num3 = this.GEFIHPCMCHF.IAHDANBDAAM();
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<long> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RPCMasterCheerImage);
|
||||
photonView.RpcMaster<long>(lflfmimncon, num3);
|
||||
DABKFAIHBBP dabkfaihbbp = OHDHPENHDAP.BFHNENPOEFB(this.GEFIHPCMCHF.IAHDANBDAAM(), true);
|
||||
Action action = new Action(this.KEJBKCBAPCC);
|
||||
Action<string> action2 = new Action(this.GEFCMNBMFDM);
|
||||
}
|
||||
|
||||
// Token: 0x0600DB6E RID: 56174 RVA: 0x0032E98C File Offset: 0x0032CB8C
|
||||
[Token(Token = "0x600DB6E")]
|
||||
[Address(RVA = "0x7D8C70", Offset = "0x7D7A70", VA = "0x1807D8C70")]
|
||||
private void OFJMIBIOMII()
|
||||
{
|
||||
if (!Player.<EGKJPJKLEAI>k__BackingField.playerUI.LNHCLJBCAGL)
|
||||
{
|
||||
WatchMenuProjector watchMenuProjector = Player.<EGKJPJKLEAI>k__BackingField.playerUI.watchMenuProjector;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
if (watchMenuProjector.EFKDJJHEMKG.IAHDANBDAAM() == 0)
|
||||
{
|
||||
watchMenuProjector.NHBAFGLIJEO(0.5f);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DB6F RID: 56175 RVA: 0x0032E9E4 File Offset: 0x0032CBE4
|
||||
[Token(Token = "0x600DB6F")]
|
||||
[Address(RVA = "0x7D9180", Offset = "0x7D7F80", VA = "0x1807D9180")]
|
||||
private void PEIHKDPPNME(string NGPMADFHHKP)
|
||||
{
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, NGPMADFHHKP, 3f, num, num);
|
||||
}
|
||||
|
||||
// Token: 0x0600DB70 RID: 56176 RVA: 0x0032EA10 File Offset: 0x0032CC10
|
||||
[Token(Token = "0x600DB70")]
|
||||
[Address(RVA = "0x7D93E0", Offset = "0x7D81E0", VA = "0x1807D93E0")]
|
||||
public RecentImageProjector()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600DB71 RID: 56177 RVA: 0x0032EA58 File Offset: 0x0032CC58
|
||||
[Token(Token = "0x600DB71")]
|
||||
[Address(RVA = "0x7D8360", Offset = "0x7D7160", VA = "0x1807D8360")]
|
||||
[CompilerGenerated]
|
||||
private void KEJBKCBAPCC()
|
||||
{
|
||||
string text = this.amplitudeCommandContext;
|
||||
long num = this.GEFIHPCMCHF.IAHDANBDAAM();
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
CFLMJLFBOKH.AJDDKPDFBGE(text, num, num3, num2);
|
||||
this.PEIHKDPPNME("Photo cheered!");
|
||||
if (this.NBAJFAPDFCM != 0)
|
||||
{
|
||||
this.NBAJFAPDFCM = num3;
|
||||
}
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
RecentImageProjector.MALHCGIGFPB malhcgigfpb;
|
||||
malhcgigfpb.System.IDisposable.Dispose();
|
||||
malhcgigfpb.<>1__state = num3;
|
||||
malhcgigfpb.<>4__this = this;
|
||||
KFBABPAPIMB kfbabpapimb = instance.Run(this, malhcgigfpb);
|
||||
this.NBAJFAPDFCM = kfbabpapimb;
|
||||
}
|
||||
|
||||
// Token: 0x0600DB72 RID: 56178 RVA: 0x0032EAD8 File Offset: 0x0032CCD8
|
||||
[Token(Token = "0x600DB72")]
|
||||
[Address(RVA = "0x7D7CE0", Offset = "0x7D6AE0", VA = "0x1807D7CE0")]
|
||||
[CompilerGenerated]
|
||||
private void GEFCMNBMFDM(string NGPMADFHHKP)
|
||||
{
|
||||
this.PEIHKDPPNME(NGPMADFHHKP);
|
||||
}
|
||||
|
||||
// Token: 0x04008EEA RID: 36586
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4008EEA")]
|
||||
[SerializeField]
|
||||
private MeshRenderer projecterRenderer;
|
||||
|
||||
// Token: 0x04008EEB RID: 36587
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4008EEB")]
|
||||
[SerializeField]
|
||||
private GameObject projectorDisplay;
|
||||
|
||||
// Token: 0x04008EEC RID: 36588
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4008EEC")]
|
||||
[SerializeField]
|
||||
private float photoDisplayTime = 7f;
|
||||
|
||||
// Token: 0x04008EED RID: 36589
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4008EED")]
|
||||
[SerializeField]
|
||||
private TextMeshPro usernameText;
|
||||
|
||||
// Token: 0x04008EEE RID: 36590
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4008EEE")]
|
||||
[SerializeField]
|
||||
private TextMeshPro roomNameText;
|
||||
|
||||
// Token: 0x04008EEF RID: 36591
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4008EEF")]
|
||||
[SerializeField]
|
||||
private BoxCollider viewingArea;
|
||||
|
||||
// Token: 0x04008EF0 RID: 36592
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4008EF0")]
|
||||
[SerializeField]
|
||||
private Texture2D[] offlineImages;
|
||||
|
||||
// Token: 0x04008EF1 RID: 36593
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4008EF1")]
|
||||
[SerializeField]
|
||||
private GameObject cheerFeedback;
|
||||
|
||||
// Token: 0x04008EF2 RID: 36594
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4008EF2")]
|
||||
[SerializeField]
|
||||
private Image cheerFeedbackImage;
|
||||
|
||||
// Token: 0x04008EF3 RID: 36595
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4008EF3")]
|
||||
[SerializeField]
|
||||
private float cheerFeedbackMinScale = 1f;
|
||||
|
||||
// Token: 0x04008EF4 RID: 36596
|
||||
[FieldOffset(Offset = "0x8C")]
|
||||
[Token(Token = "0x4008EF4")]
|
||||
[SerializeField]
|
||||
private float cheerFeedbackMaxScale = 1.5f;
|
||||
|
||||
// Token: 0x04008EF5 RID: 36597
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4008EF5")]
|
||||
[SerializeField]
|
||||
private PhysicalButtonBase[] cheerButtons;
|
||||
|
||||
// Token: 0x04008EF6 RID: 36598
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4008EF6")]
|
||||
[SerializeField]
|
||||
private PhysicalButtonBase[] visitButtons;
|
||||
|
||||
// Token: 0x04008EF7 RID: 36599
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4008EF7")]
|
||||
[SerializeField]
|
||||
private Image[] cheerCounterImages;
|
||||
|
||||
// Token: 0x04008EF8 RID: 36600
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4008EF8")]
|
||||
[SerializeField]
|
||||
private string amplitudeCommandContext = "RecentImageProjector";
|
||||
|
||||
// Token: 0x04008EF9 RID: 36601
|
||||
[Token(Token = "0x4008EF9")]
|
||||
private const uint DNHPDJDAPMC = 512U;
|
||||
|
||||
// Token: 0x04008EFA RID: 36602
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4008EFA")]
|
||||
private Material POEHKHGAJCJ;
|
||||
|
||||
// Token: 0x04008EFB RID: 36603
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4008EFB")]
|
||||
private KLLMCPFPIIE<int> FKFALCGCDDH;
|
||||
|
||||
// Token: 0x04008EFC RID: 36604
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4008EFC")]
|
||||
private KLLMCPFPIIE<string> CFGKHMFNLHK;
|
||||
|
||||
// Token: 0x04008EFD RID: 36605
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4008EFD")]
|
||||
private KLLMCPFPIIE<string> PLJKKBLGPPN;
|
||||
|
||||
// Token: 0x04008EFE RID: 36606
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4008EFE")]
|
||||
private KLLMCPFPIIE<long> GEFIHPCMCHF;
|
||||
|
||||
// Token: 0x04008EFF RID: 36607
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x4008EFF")]
|
||||
private KLLMCPFPIIE<string> MBFKBIKKLLA;
|
||||
|
||||
// Token: 0x04008F00 RID: 36608
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4008F00")]
|
||||
private KLLMCPFPIIE<string> LCGIMCGLCPK;
|
||||
|
||||
// Token: 0x04008F01 RID: 36609
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4008F01")]
|
||||
private KLLMCPFPIIE<long> KKMAEMGDMBI;
|
||||
|
||||
// Token: 0x04008F02 RID: 36610
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x4008F02")]
|
||||
private KLLMCPFPIIE<int> BCIKDBHIJEA;
|
||||
|
||||
// Token: 0x04008F03 RID: 36611
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x4008F03")]
|
||||
private List<OHDHPENHDAP.JNJBPIAKCEJ> MOFKIGBOBAM;
|
||||
|
||||
// Token: 0x04008F04 RID: 36612
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x4008F04")]
|
||||
private DateTime? IBOACPCIGON;
|
||||
|
||||
// Token: 0x04008F05 RID: 36613
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x4008F05")]
|
||||
private DateTime? CHFMIKNANPM;
|
||||
|
||||
// Token: 0x04008F06 RID: 36614
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x4008F06")]
|
||||
private float FFDOLDKPCLN;
|
||||
|
||||
// Token: 0x04008F07 RID: 36615
|
||||
[FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x4008F07")]
|
||||
private Coroutine HGOFJOIGKHB;
|
||||
|
||||
// Token: 0x04008F08 RID: 36616
|
||||
[FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x4008F08")]
|
||||
private Coroutine NLDMNCEABIP;
|
||||
|
||||
// Token: 0x04008F09 RID: 36617
|
||||
[FieldOffset(Offset = "0x138")]
|
||||
[Token(Token = "0x4008F09")]
|
||||
private OHDHPENHDAP.NBMFNJLHKAO PLFKIDNBNOP;
|
||||
|
||||
// Token: 0x04008F0A RID: 36618
|
||||
[FieldOffset(Offset = "0x140")]
|
||||
[Token(Token = "0x4008F0A")]
|
||||
private OHDHPENHDAP.NBMFNJLHKAO AFDANDJMJBL;
|
||||
|
||||
// Token: 0x04008F0B RID: 36619
|
||||
[FieldOffset(Offset = "0x148")]
|
||||
[Token(Token = "0x4008F0B")]
|
||||
private int PJEPMOFBDEH;
|
||||
|
||||
// Token: 0x04008F0C RID: 36620
|
||||
[Token(Token = "0x4008F0C")]
|
||||
private const int PPPHDAHJMGK = 4;
|
||||
|
||||
// Token: 0x04008F0D RID: 36621
|
||||
[FieldOffset(Offset = "0x14C")]
|
||||
[Token(Token = "0x4008F0D")]
|
||||
private bool HJGHMGJPBPO = true;
|
||||
|
||||
// Token: 0x04008F0E RID: 36622
|
||||
[FieldOffset(Offset = "0x150")]
|
||||
[Token(Token = "0x4008F0E")]
|
||||
private KFBABPAPIMB NBAJFAPDFCM;
|
||||
|
||||
// Token: 0x0200215D RID: 8541
|
||||
[Token(Token = "0x200215D")]
|
||||
[CompilerGenerated]
|
||||
private sealed class MDFPNMNJPFG
|
||||
{
|
||||
// Token: 0x0600DB79 RID: 56185 RVA: 0x0032EB44 File Offset: 0x0032CD44
|
||||
[Token(Token = "0x600DB79")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public MDFPNMNJPFG()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600DB7A RID: 56186 RVA: 0x0032EB58 File Offset: 0x0032CD58
|
||||
[Token(Token = "0x600DB7A")]
|
||||
[Address(RVA = "0x7C3C50", Offset = "0x7C2A50", VA = "0x1807C3C50")]
|
||||
internal void <UpdateImageListIfOutOfDate>b__0(OHDHPENHDAP.OHGBAPBECNM slideshowInfo)
|
||||
{
|
||||
int num;
|
||||
for (;;)
|
||||
{
|
||||
num = 0;
|
||||
RecentImageProjector recentImageProjector = this.<>4__this;
|
||||
int num2 = 0;
|
||||
if (!(recentImageProjector != num2))
|
||||
{
|
||||
return;
|
||||
}
|
||||
if (slideshowInfo != 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
goto Block_5;
|
||||
}
|
||||
}
|
||||
List<OHDHPENHDAP.JNJBPIAKCEJ> <BLBJNODILPO>k__BackingField = slideshowInfo.<BLBJNODILPO>k__BackingField;
|
||||
this.<>4__this.MOFKIGBOBAM = <BLBJNODILPO>k__BackingField;
|
||||
int num3 = 0;
|
||||
DateTime <CCEELEAOBFJ>k__BackingField = slideshowInfo.<CCEELEAOBFJ>k__BackingField;
|
||||
this.<>4__this.IBOACPCIGON = num3;
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
DateTime <CCEELEAOBFJ>k__BackingField2 = slideshowInfo.<CCEELEAOBFJ>k__BackingField;
|
||||
DateTime dateTime;
|
||||
if (!(dateTime == <CCEELEAOBFJ>k__BackingField2))
|
||||
{
|
||||
RecentImageProjector recentImageProjector2 = this.<>4__this;
|
||||
int num4 = 0;
|
||||
recentImageProjector2.AHKCNPAPPHE = num4;
|
||||
RecentImageProjector recentImageProjector3 = this.<>4__this;
|
||||
List<OHDHPENHDAP.JNJBPIAKCEJ> mofkigbobam = recentImageProjector3.MOFKIGBOBAM;
|
||||
int num5 = recentImageProjector3.AHKCNPAPPHE;
|
||||
RecentImageProjector recentImageProjector4 = this.<>4__this;
|
||||
List<OHDHPENHDAP.JNJBPIAKCEJ> mofkigbobam2 = recentImageProjector4.MOFKIGBOBAM;
|
||||
int num6 = 0;
|
||||
int num7 = recentImageProjector4.AHKCNPAPPHE;
|
||||
RecentImageProjector recentImageProjector5 = this.<>4__this;
|
||||
List<OHDHPENHDAP.JNJBPIAKCEJ> mofkigbobam3 = recentImageProjector5.MOFKIGBOBAM;
|
||||
num7++;
|
||||
recentImageProjector5.NHHGJADBKNL = num6;
|
||||
}
|
||||
RecentImageProjector recentImageProjector6 = this.<>4__this;
|
||||
if (recentImageProjector6.HGOFJOIGKHB == num)
|
||||
{
|
||||
IEnumerator enumerator = recentImageProjector6.EEOBIBDEJDE();
|
||||
Coroutine coroutine = recentImageProjector6.StartCoroutine(enumerator);
|
||||
recentImageProjector6.HGOFJOIGKHB = coroutine;
|
||||
}
|
||||
}
|
||||
return;
|
||||
Block_5:
|
||||
if (0 != 0)
|
||||
{
|
||||
}
|
||||
int num8;
|
||||
float num10;
|
||||
if (slideshowInfo != 0)
|
||||
{
|
||||
List<OHDHPENHDAP.JNJBPIAKCEJ> <BLBJNODILPO>k__BackingField2 = slideshowInfo.<BLBJNODILPO>k__BackingField;
|
||||
DateTime <CCEELEAOBFJ>k__BackingField3 = slideshowInfo.<CCEELEAOBFJ>k__BackingField;
|
||||
DateTime utcNow = DateTime.UtcNow;
|
||||
DateTime dateTime2;
|
||||
TimeSpan timeSpan = dateTime2 - utcNow;
|
||||
num8 = 0;
|
||||
int num9 = 0;
|
||||
num10 = Mathf.Max(15f, (float)num9);
|
||||
}
|
||||
if (num8 != 0)
|
||||
{
|
||||
}
|
||||
RecentImageProjector.AKJKGAIKPPK akjkgaikppk;
|
||||
akjkgaikppk.System.IDisposable.Dispose();
|
||||
akjkgaikppk.seconds = num10;
|
||||
akjkgaikppk.<>1__state = 0;
|
||||
akjkgaikppk.<>4__this = slideshowInfo;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x04008F12 RID: 36626
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4008F12")]
|
||||
public DateTime? previousValidTill;
|
||||
|
||||
// Token: 0x04008F13 RID: 36627
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4008F13")]
|
||||
public RecentImageProjector <>4__this;
|
||||
}
|
||||
|
||||
// Token: 0x0200215F RID: 8543
|
||||
[Token(Token = "0x200215F")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BGLBEMGLENM
|
||||
{
|
||||
// Token: 0x0600DB81 RID: 56193 RVA: 0x0032EDB4 File Offset: 0x0032CFB4
|
||||
[Token(Token = "0x600DB81")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public BGLBEMGLENM()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600DB82 RID: 56194 RVA: 0x0032EDC8 File Offset: 0x0032CFC8
|
||||
[Token(Token = "0x600DB82")]
|
||||
[Address(RVA = "0x7C1ED0", Offset = "0x7C0CD0", VA = "0x1807C1ED0")]
|
||||
internal void <OnCurrentImageChanged>b__0(Texture2D texture)
|
||||
{
|
||||
RecentImageProjector recentImageProjector = this.<>4__this;
|
||||
int num = 0;
|
||||
if (recentImageProjector != num)
|
||||
{
|
||||
RecentImageProjector recentImageProjector2 = this.<>4__this;
|
||||
string text = this.currImageName;
|
||||
string text2 = recentImageProjector2.CFGKHMFNLHK.IAHDANBDAAM();
|
||||
if (string.Equals(text, text2))
|
||||
{
|
||||
int num2 = 0;
|
||||
if (texture != num2)
|
||||
{
|
||||
this.<>4__this.PJEPMOFBDEH = (int)((ulong)0L);
|
||||
this.<>4__this.APDMLPFOCBP(texture);
|
||||
this.<>4__this.HLNNJECEDDE(true);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
RecentImageProjector recentImageProjector3 = this.<>4__this;
|
||||
int num3 = 0;
|
||||
recentImageProjector3.HLNNJECEDDE(num3 != 0);
|
||||
RecentImageProjector recentImageProjector4 = this.<>4__this;
|
||||
RecentImageProjector recentImageProjector5 = this.<>4__this;
|
||||
Debug.LogWarning("Shutting down local projector -- image requests took too long");
|
||||
this.<>4__this.HJGHMGJPBPO = false;
|
||||
this.<>4__this.BDCGNODIMJA();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600DB83 RID: 56195 RVA: 0x0032EE90 File Offset: 0x0032D090
|
||||
[Token(Token = "0x600DB83")]
|
||||
[Address(RVA = "0x7C20B0", Offset = "0x7C0EB0", VA = "0x1807C20B0")]
|
||||
internal void <OnCurrentImageChanged>b__1(string errorMsg)
|
||||
{
|
||||
RecentImageProjector recentImageProjector = this.<>4__this;
|
||||
RecentImageProjector recentImageProjector2 = this.<>4__this;
|
||||
Debug.LogWarning("Shutting down local projector -- consecutive image failures");
|
||||
this.<>4__this.HJGHMGJPBPO = false;
|
||||
this.<>4__this.BDCGNODIMJA();
|
||||
}
|
||||
|
||||
// Token: 0x0600DB84 RID: 56196 RVA: 0x0032EED4 File Offset: 0x0032D0D4
|
||||
[Token(Token = "0x600DB84")]
|
||||
[Address(RVA = "0x7C2160", Offset = "0x7C0F60", VA = "0x1807C2160")]
|
||||
internal void <OnCurrentImageChanged>b__2(Texture2D texture)
|
||||
{
|
||||
RecentImageProjector recentImageProjector = this.<>4__this;
|
||||
int num = 0;
|
||||
if (recentImageProjector != num)
|
||||
{
|
||||
RecentImageProjector recentImageProjector2 = this.<>4__this;
|
||||
string text = this.currImageName;
|
||||
string text2 = recentImageProjector2.CFGKHMFNLHK.IAHDANBDAAM();
|
||||
if (string.Equals(text, text2))
|
||||
{
|
||||
int num2 = 0;
|
||||
if (texture != num2)
|
||||
{
|
||||
this.<>4__this.APDMLPFOCBP(texture);
|
||||
this.<>4__this.HLNNJECEDDE(true);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04008F18 RID: 36632
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4008F18")]
|
||||
public RecentImageProjector <>4__this;
|
||||
|
||||
// Token: 0x04008F19 RID: 36633
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4008F19")]
|
||||
public string currImageName;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user