This commit is contained in:
niko
2026-04-08 23:40:05 +02:00
parent d6894bcbc7
commit 18dc73f922
7750 changed files with 1795369 additions and 0 deletions
@@ -0,0 +1,703 @@
using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using AGUI.StackedUI;
using AGUI.StackedUI.Dialog;
using Cpp2IlInjected;
using RecRoom.Async;
using TMPro;
using UnityEngine;
namespace RecRoom
{
// Token: 0x02001D6E RID: 7534
[Token(Token = "0x2001D6E")]
[StructLayout(3)]
public abstract class ShowcasePosterTypeController : MonoBehaviour, LPCCPHELCEE, IDisposable
{
// Token: 0x17001FB3 RID: 8115
// (get) Token: 0x0600CB40 RID: 52032 RVA: 0x003045A0 File Offset: 0x003027A0
[Token(Token = "0x17001FB3")]
private static Texture2D PEONBMOGIAA
{
[Token(Token = "0x600CB40")]
[Address(RVA = "0x14F3E80", Offset = "0x14F2880", VA = "0x1814F3E80")]
get
{
return SingletonMonoBehaviour.Instance.defaultProfileImage;
}
}
// Token: 0x17001FB4 RID: 8116
// (get) Token: 0x0600CB41 RID: 52033 RVA: 0x003045C0 File Offset: 0x003027C0
[Token(Token = "0x17001FB4")]
public Transform DGJBNOKOOMF
{
[Token(Token = "0x600CB41")]
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220", Slot = "9")]
get
{
return this.targetDisplay;
}
}
// Token: 0x17001FB5 RID: 8117
// (get) Token: 0x0600CB42 RID: 52034 RVA: 0x003045D4 File Offset: 0x003027D4
[Token(Token = "0x17001FB5")]
public Sprite OPNIKHBIOJF
{
[Token(Token = "0x600CB42")]
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230", Slot = "8")]
get
{
return this.targetIcon;
}
}
// Token: 0x140000E4 RID: 228
// (add) Token: 0x0600CB43 RID: 52035 RVA: 0x003045E8 File Offset: 0x003027E8
// (remove) Token: 0x0600CB44 RID: 52036 RVA: 0x00304610 File Offset: 0x00302810
[Token(Token = "0x140000E4")]
public event Action<long> OPJCPBHPAJM
{
[Token(Token = "0x600CB43")]
[Address(RVA = "0x14F4AA0", Offset = "0x14F34A0", VA = "0x1814F4AA0", Slot = "4")]
[CompilerGenerated]
add
{
Action<long> opjcpbhpajm;
Delegate @delegate;
do
{
opjcpbhpajm = this.OPJCPBHPAJM;
@delegate = Delegate.Combine(opjcpbhpajm, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != opjcpbhpajm)
{
}
}
[Token(Token = "0x600CB44")]
[Address(RVA = "0x14F4BE0", Offset = "0x14F35E0", VA = "0x1814F4BE0", Slot = "5")]
[CompilerGenerated]
remove
{
Action<long> opjcpbhpajm;
Delegate @delegate;
do
{
opjcpbhpajm = this.OPJCPBHPAJM;
@delegate = Delegate.Remove(opjcpbhpajm, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != opjcpbhpajm)
{
}
}
}
// Token: 0x140000E5 RID: 229
// (add) Token: 0x0600CB45 RID: 52037 RVA: 0x00304638 File Offset: 0x00302838
// (remove) Token: 0x0600CB46 RID: 52038 RVA: 0x00304660 File Offset: 0x00302860
[Token(Token = "0x140000E5")]
public event Action IMGLBJMKBMD
{
[Token(Token = "0x600CB45")]
[Address(RVA = "0x14F4A00", Offset = "0x14F3400", VA = "0x1814F4A00", Slot = "6")]
[CompilerGenerated]
add
{
Action imglbjmkbmd;
Delegate @delegate;
do
{
imglbjmkbmd = this.IMGLBJMKBMD;
@delegate = Delegate.Combine(imglbjmkbmd, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != imglbjmkbmd)
{
}
}
[Token(Token = "0x600CB46")]
[Address(RVA = "0x14F4B40", Offset = "0x14F3540", VA = "0x1814F4B40", Slot = "7")]
[CompilerGenerated]
remove
{
Action imglbjmkbmd;
Delegate @delegate;
do
{
imglbjmkbmd = this.IMGLBJMKBMD;
@delegate = Delegate.Remove(imglbjmkbmd, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != imglbjmkbmd)
{
}
}
}
// Token: 0x17001FB6 RID: 8118
// (get) Token: 0x0600CB47 RID: 52039
[Token(Token = "0x17001FB6")]
public abstract PBHGCFHEPNA LKFMPLAEMIP
{
[Token(Token = "0x600CB47")]
[Address(Slot = "23")]
get;
}
// Token: 0x17001FB7 RID: 8119
// (get) Token: 0x0600CB48 RID: 52040
[Token(Token = "0x17001FB7")]
public abstract string OENOBKBNFAN
{
[Token(Token = "0x600CB48")]
[Address(Slot = "24")]
get;
}
// Token: 0x17001FB8 RID: 8120
// (get) Token: 0x0600CB49 RID: 52041 RVA: 0x00304688 File Offset: 0x00302888
// (set) Token: 0x0600CB4A RID: 52042 RVA: 0x0030469C File Offset: 0x0030289C
[Token(Token = "0x17001FB8")]
public bool OBFPJFNNIEK
{
[Token(Token = "0x600CB49")]
[Address(RVA = "0x421DE0", Offset = "0x4207E0", VA = "0x180421DE0", Slot = "12")]
get;
[Token(Token = "0x600CB4A")]
[Address(RVA = "0x421DF0", Offset = "0x4207F0", VA = "0x180421DF0")]
protected set;
}
// Token: 0x17001FB9 RID: 8121
// (get) Token: 0x0600CB4B RID: 52043 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17001FB9")]
public virtual float EBHCNIEEGJN
{
[Token(Token = "0x600CB4B")]
[Address(RVA = "0x56E590", Offset = "0x56CF90", VA = "0x18056E590", Slot = "25")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x17001FBA RID: 8122
// (get) Token: 0x0600CB4C RID: 52044
[Token(Token = "0x17001FBA")]
public abstract Dictionary<string, FLCFOLDCOJJ> IKMBHGPAMFL
{
[Token(Token = "0x600CB4C")]
[Address(Slot = "26")]
get;
}
// Token: 0x17001FBB RID: 8123
// (get) Token: 0x0600CB4D RID: 52045
[Token(Token = "0x17001FBB")]
protected abstract string GFENBGBJCBG
{
[Token(Token = "0x600CB4D")]
[Address(Slot = "27")]
get;
}
// Token: 0x17001FBC RID: 8124
// (get) Token: 0x0600CB4E RID: 52046
[Token(Token = "0x17001FBC")]
protected abstract string LGEPMAHLBFG
{
[Token(Token = "0x600CB4E")]
[Address(Slot = "28")]
get;
}
// Token: 0x17001FBD RID: 8125
// (get) Token: 0x0600CB4F RID: 52047
[Token(Token = "0x17001FBD")]
protected abstract string MHMEHNPHIGC
{
[Token(Token = "0x600CB4F")]
[Address(Slot = "29")]
get;
}
// Token: 0x0600CB50 RID: 52048 RVA: 0x003046B0 File Offset: 0x003028B0
[Token(Token = "0x600CB50")]
[Address(RVA = "0x14F4910", Offset = "0x14F3310", VA = "0x1814F4910", Slot = "30")]
protected virtual void OnDestroy()
{
OHDHPENHDAP.NBMFNJLHKAO opekgdgmefp = this.OPEKGDGMEFP;
if (opekgdgmefp != 0)
{
opekgdgmefp.Dispose();
return;
}
}
// Token: 0x0600CB51 RID: 52049 RVA: 0x003046D0 File Offset: 0x003028D0
[Token(Token = "0x600CB51")]
[Address(RVA = "0x14F3F40", Offset = "0x14F2940", VA = "0x1814F3F40", Slot = "21")]
public ILINODKFHEO GetContentTargetConfigurableSetting(int JMHKMOACHDG)
{
/*
An exception occurred when decompiling this method (0600CB51)
ICSharpCode.Decompiler.DecompilerException: Error decompiling ILINODKFHEO RecRoom.ShowcasePosterTypeController::GetContentTargetConfigurableSetting(System.Int32)
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_1F:
stloc:class OMKPHDBNLKH/OHINDOLFNMP<class AGUI.StackedUI.CreationObjectSettingSearchIdUIControl, int64>(var_1_2B, newobj:OHINDOLFNMP[exp:class OMKPHDBNLKH/OHINDOLFNMP<class AGUI.StackedUI.CreationObjectSettingSearchIdUIControl, int64>](OHINDOLFNMP::.ctor, ldloc:ShowcasePosterTypeController[exp:object](this), ldftn:method instance void *(class AGUI.StackedUI.CreationObjectSettingSearchIdUIControl)[exp:native int](ShowcasePosterTypeController::NIPOBEGCKOO)))
stloc:PNJFOLGPLLI(var_2_34, newobj:PNJFOLGPLLI(PNJFOLGPLLI::.ctor, ldloc:class OMKPHDBNLKH/DEDABHKCIBG<class AGUI.StackedUI.CreationObjectSettingSearchIdUIControl, int64>[exp:DEDABHKCIBG](var_0_05), ldloc:class OMKPHDBNLKH/OHINDOLFNMP<class AGUI.StackedUI.CreationObjectSettingSearchIdUIControl, int64>[exp:OHINDOLFNMP](var_1_2B), ldloc:int32(JMHKMOACHDG)))
}
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: 0x0600CB52 RID: 52050 RVA: 0x00304714 File Offset: 0x00302914
[Token(Token = "0x600CB52")]
[Address(RVA = "0x14F42F0", Offset = "0x14F2CF0", VA = "0x1814F42F0", Slot = "10")]
public IPromise<string> GetNameAsync()
{
long jpohgbcejej = this.JPOHGBCEJEJ;
Promise<string> promise2 = new Promise();
Promise<string> promise = promise2;
Action<string> action = delegate(string x)
{
promise.Complete(x);
};
Action<string> action2 = delegate(string x)
{
promise.Complete("Missing");
};
return Promise.FromResult<string>("Configure");
}
// Token: 0x0600CB53 RID: 52051 RVA: 0x00304768 File Offset: 0x00302968
[Token(Token = "0x600CB53")]
[Address(RVA = "0x14F4470", Offset = "0x14F2E70", VA = "0x1814F4470", Slot = "11")]
public IPromise<string> GetNameAsync(long ENJEOLBEALP)
{
Promise<string> promise3 = new Promise();
Promise<string> promise = promise3;
Action<string> action = delegate(string x)
{
promise.Complete(x);
};
Action<string> action2 = delegate(string x)
{
promise.Complete("Missing");
};
Promise<string> promise2 = promise;
return Promise.FromResult<string>("Configure");
}
// Token: 0x0600CB54 RID: 52052 RVA: 0x003047BC File Offset: 0x003029BC
[Token(Token = "0x600CB54")]
[Address(RVA = "0x14F4080", Offset = "0x14F2A80", VA = "0x1814F4080")]
public IPromise<Texture2D> GetImageAsync(long ENJEOLBEALP, out float KLNFHHBHGHH)
{
string contentTypeDisplayName = this.OENOBKBNFAN;
Promise<Texture2D> promise8 = new Promise();
Promise<Texture2D> promise = promise8;
IPromise<string> promise2 = this.GDDGGONDENC(ENJEOLBEALP);
Action<Texture2D> <>9__2;
Action<string> <>9__3;
Action<OHDHPENHDAP.NBMFNJLHKAO> action = delegate(OHDHPENHDAP.NBMFNJLHKAO resourceHandle)
{
ShowcasePosterTypeController <>4__this = this;
OHDHPENHDAP.NBMFNJLHKAO opekgdgmefp = <>4__this.OPEKGDGMEFP;
if (opekgdgmefp != 0)
{
opekgdgmefp.Dispose();
}
<>4__this.OPEKGDGMEFP = resourceHandle;
if (<>9__2 == 0)
{
Action<Texture2D> action3 = delegate(Texture2D texture)
{
Promise<Texture2D> promise5 = promise;
if (texture == 0)
{
SessionManager instance = SingletonMonoBehaviour.Instance;
}
promise5.Complete(texture);
};
<>9__2 = action3;
}
if (<>9__3 == 0)
{
Action<string> action4 = delegate(string error)
{
Promise<Texture2D> promise6 = promise;
Texture2D defaultProfileImage = SingletonMonoBehaviour.Instance.defaultProfileImage;
promise6.Complete(defaultProfileImage);
};
<>9__3 = action4;
}
throw new NullReferenceException();
};
int num = 0;
num += num;
num++;
Action<string> action2 = delegate(string x)
{
Promise<Texture2D> promise7 = promise;
Texture2D defaultProfileImage2 = SingletonMonoBehaviour.Instance.defaultProfileImage;
promise7.Complete(defaultProfileImage2);
};
Promise<Texture2D> promise3 = promise;
IPromise<Texture2D> promise4 = Promise.FromResult<Texture2D>(SingletonMonoBehaviour.Instance.defaultProfileImage);
throw new NullReferenceException();
}
// Token: 0x0600CB55 RID: 52053 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600CB55")]
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "31")]
public virtual void SetUIBehaviourElement(long AIDKPHBDNLG)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600CB56 RID: 52054 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600CB56")]
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "32")]
public virtual void ToggleContentTypeDisplay(bool ENJABEBOEHC)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600CB57 RID: 52055 RVA: 0x0030483C File Offset: 0x00302A3C
[Token(Token = "0x600CB57")]
[Address(RVA = "0x14F3F20", Offset = "0x14F2920", VA = "0x1814F3F20")]
public void FollowLink()
{
long jpohgbcejej = this.JPOHGBCEJEJ;
PBHGCFHEPNA contentType = this.LKFMPLAEMIP;
}
// Token: 0x0600CB58 RID: 52056 RVA: 0x00304858 File Offset: 0x00302A58
[Token(Token = "0x600CB58")]
[Address(RVA = "0x14F4600", Offset = "0x14F3000", VA = "0x1814F4600")]
private void JMAOBPBLLDN(long ENJEOLBEALP)
{
Action<long> opjcpbhpajm = this.OPJCPBHPAJM;
if (opjcpbhpajm != 0)
{
opjcpbhpajm(ENJEOLBEALP);
}
}
// Token: 0x0600CB59 RID: 52057 RVA: 0x00304878 File Offset: 0x00302A78
[Token(Token = "0x600CB59")]
[Address(RVA = "0x1247020", Offset = "0x1245A20", VA = "0x181247020")]
protected void PBLNHIHOCLI()
{
Action imglbjmkbmd = this.IMGLBJMKBMD;
if (imglbjmkbmd != 0)
{
imglbjmkbmd();
return;
}
}
// Token: 0x0600CB5A RID: 52058 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600CB5A")]
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "33")]
public virtual void SetActive(bool ENJABEBOEHC)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600CB5B RID: 52059 RVA: 0x00304898 File Offset: 0x00302A98
[Token(Token = "0x600CB5B")]
[Address(RVA = "0x14F4960", Offset = "0x14F3360", VA = "0x1814F4960", Slot = "17")]
public void SetContentTargetId(long ENJEOLBEALP)
{
this.JPOHGBCEJEJ = ENJEOLBEALP;
this.<FLFPLPJPOBD>k__BackingField = false;
PBHGCFHEPNA contentType = this.LKFMPLAEMIP;
}
// Token: 0x0600CB5C RID: 52060 RVA: 0x003048BC File Offset: 0x00302ABC
[Token(Token = "0x600CB5C")]
[Address(RVA = "0x14F4650", Offset = "0x14F3050", VA = "0x1814F4650")]
private void LCPDJNPBJCM(long ENJEOLBEALP, SearchResultView EJNCMAGLMGN)
{
SearchUIDialog.MCCKHFEMLFJ mcckhfemlfj = new SearchUIDialog.MCCKHFEMLFJ(this.GetImageAsync);
SearchUIDialog.HHIINGLBFPF hhiinglbfpf;
SearchUIDialog.IBDNHKPLFJM ibdnhkplfjm;
EJNCMAGLMGN.Initialize(ENJEOLBEALP, hhiinglbfpf, mcckhfemlfj, ibdnhkplfjm);
}
// Token: 0x0600CB5D RID: 52061 RVA: 0x003048E8 File Offset: 0x00302AE8
[Token(Token = "0x600CB5D")]
[Address(RVA = "0x14F3EE0", Offset = "0x14F28E0", VA = "0x1814F3EE0", Slot = "22")]
public void Dispose()
{
int num = 0;
this.ToggleContentTypeDisplay(num != 0);
PBHGCFHEPNA contentType = this.LKFMPLAEMIP;
}
// Token: 0x0600CB5E RID: 52062
[Token(Token = "0x600CB5E")]
[Address(Slot = "34")]
public abstract void OnContentTargetIdChanged();
// Token: 0x0600CB5F RID: 52063
[Token(Token = "0x600CB5F")]
[Address(Slot = "35")]
public abstract void SetDisplayType(out float HGJLCJHLAJP, out GameObject KDLHKOHEOIC, CKMLBFFDOJJ AJMLPDEEEAM);
// Token: 0x0600CB60 RID: 52064
[Token(Token = "0x600CB60")]
[Address(Slot = "36")]
protected abstract IPromise<IEnumerable<long>> CCOFOOPMDDO(string CNBKKCJAHPP);
// Token: 0x0600CB61 RID: 52065
[Token(Token = "0x600CB61")]
[Address(Slot = "37")]
protected abstract IPromise<string> GDDGGONDENC(long ENJEOLBEALP);
// Token: 0x0600CB62 RID: 52066
[Token(Token = "0x600CB62")]
[Address(Slot = "38")]
protected abstract IPromise<OHDHPENHDAP.NBMFNJLHKAO> HBLCFCHHCAN(long ENJEOLBEALP);
// Token: 0x0600CB63 RID: 52067
[Token(Token = "0x600CB63")]
[Address(Slot = "39")]
protected abstract void FJMODELCNOD(long ENJEOLBEALP);
// Token: 0x0600CB64 RID: 52068
[Token(Token = "0x600CB64")]
[Address(Slot = "40")]
protected abstract void MFHBPMONOGI();
// Token: 0x0600CB65 RID: 52069 RVA: 0x00304908 File Offset: 0x00302B08
[Token(Token = "0x600CB65")]
[Address(RVA = "0x14F49F0", Offset = "0x14F33F0", VA = "0x1814F49F0")]
protected ShowcasePosterTypeController()
{
}
// Token: 0x0600CB66 RID: 52070 RVA: 0x00304924 File Offset: 0x00302B24
[Token(Token = "0x600CB66")]
[Address(RVA = "0x14F4750", Offset = "0x14F3150", VA = "0x1814F4750")]
[CompilerGenerated]
private void NIPOBEGCKOO(CreationObjectSettingSearchIdUIControl GCCLEJOGCCE)
{
TextMeshProUGUI propertyDescription = GCCLEJOGCCE.PropertyDescription;
Dictionary<string, FLCFOLDCOJJ> displayFlagOptions = this.DisplayFlagOptions;
Func<long> func = new Func(this.OOFDGLGHMAI);
Action<long> action = new Action(this.JMAOBPBLLDN);
string text = this.GFENBGBJCBG;
string text2 = this.LGEPMAHLBFG;
Action<long, SearchResultView> action2 = new Action(this.LCPDJNPBJCM);
GCCLEJOGCCE.KBNJNPABNBO = text;
GCCLEJOGCCE.KBNJNPABNBO.PIGCPLBLDJN = text2;
SearchUIDialog.HHIINGLBFPF hhiinglbfpf;
GCCLEJOGCCE.KBNJNPABNBO.JBMEHNIHJCF = hhiinglbfpf;
}
// Token: 0x0600CB67 RID: 52071 RVA: 0x003049A0 File Offset: 0x00302BA0
[Token(Token = "0x600CB67")]
[Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0")]
[CompilerGenerated]
private long OOFDGLGHMAI()
{
return this.JPOHGBCEJEJ;
}
// Token: 0x04008704 RID: 34564
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4008704")]
[SerializeField]
public GameObject DefaultDisplay;
// Token: 0x04008705 RID: 34565
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4008705")]
[SerializeField]
private Transform targetDisplay;
// Token: 0x04008706 RID: 34566
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4008706")]
[SerializeField]
private Sprite targetIcon;
// Token: 0x0400870A RID: 34570
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x400870A")]
protected long JPOHGBCEJEJ = (long)((ulong)(-1L));
// Token: 0x0400870B RID: 34571
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x400870B")]
protected OHDHPENHDAP.NBMFNJLHKAO OPEKGDGMEFP;
// Token: 0x0400870C RID: 34572
[Token(Token = "0x400870C")]
public static string MissingContentTargetName = "Missing";
// Token: 0x0400870D RID: 34573
[Token(Token = "0x400870D")]
public static string NotConfiguredContentTargetName = "Configure";
// Token: 0x0400870E RID: 34574
[Token(Token = "0x400870E")]
public static string DefaultPosterName = "";
// Token: 0x02001D70 RID: 7536
[Token(Token = "0x2001D70")]
[CompilerGenerated]
private sealed class BOMNALEJCMI
{
// Token: 0x0600CB6C RID: 52076 RVA: 0x00304A28 File Offset: 0x00302C28
[Token(Token = "0x600CB6C")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public BOMNALEJCMI()
{
}
// Token: 0x0600CB6D RID: 52077 RVA: 0x00304A3C File Offset: 0x00302C3C
[Token(Token = "0x600CB6D")]
[Address(RVA = "0x14E9B30", Offset = "0x14E8530", VA = "0x1814E9B30")]
internal void <GetNameAsync>b__0(string x)
{
this.promise.Complete(x);
}
// Token: 0x0600CB6E RID: 52078 RVA: 0x00304A5C File Offset: 0x00302C5C
[Token(Token = "0x600CB6E")]
[Address(RVA = "0x14E9B90", Offset = "0x14E8590", VA = "0x1814E9B90")]
internal void <GetNameAsync>b__1(string x)
{
this.promise.Complete("Missing");
}
// Token: 0x04008711 RID: 34577
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4008711")]
public Promise<string> promise;
}
// Token: 0x02001D71 RID: 7537
[Token(Token = "0x2001D71")]
[CompilerGenerated]
private sealed class DIJNPGJIHGL
{
// Token: 0x0600CB6F RID: 52079 RVA: 0x00304A80 File Offset: 0x00302C80
[Token(Token = "0x600CB6F")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public DIJNPGJIHGL()
{
}
// Token: 0x0600CB70 RID: 52080 RVA: 0x00304A94 File Offset: 0x00302C94
[Token(Token = "0x600CB70")]
[Address(RVA = "0x14E9FC0", Offset = "0x14E89C0", VA = "0x1814E9FC0")]
internal void <GetImageAsync>b__0(OHDHPENHDAP.NBMFNJLHKAO resourceHandle)
{
ShowcasePosterTypeController showcasePosterTypeController = this.<>4__this;
OHDHPENHDAP.NBMFNJLHKAO opekgdgmefp = showcasePosterTypeController.OPEKGDGMEFP;
if (opekgdgmefp != 0)
{
opekgdgmefp.Dispose();
}
showcasePosterTypeController.OPEKGDGMEFP = resourceHandle;
if (this.<>9__2 == 0)
{
Action<Texture2D> action = delegate(Texture2D texture)
{
Promise<Texture2D> promise = this.promise;
if (texture == 0)
{
SessionManager instance = SingletonMonoBehaviour.Instance;
}
promise.Complete(texture);
};
this.<>9__2 = action;
}
if (this.<>9__3 == 0)
{
Action<string> action2 = delegate(string error)
{
Promise<Texture2D> promise2 = this.promise;
Texture2D defaultProfileImage = SingletonMonoBehaviour.Instance.defaultProfileImage;
promise2.Complete(defaultProfileImage);
};
this.<>9__3 = action2;
}
throw new NullReferenceException();
}
// Token: 0x0600CB71 RID: 52081 RVA: 0x00304B00 File Offset: 0x00302D00
[Token(Token = "0x600CB71")]
[Address(RVA = "0x14EA1B0", Offset = "0x14E8BB0", VA = "0x1814EA1B0")]
internal void <GetImageAsync>b__2(Texture2D texture)
{
Promise<Texture2D> promise = this.promise;
if (texture == 0)
{
SessionManager instance = SingletonMonoBehaviour.Instance;
}
promise.Complete(texture);
}
// Token: 0x0600CB72 RID: 52082 RVA: 0x00304B2C File Offset: 0x00302D2C
[Token(Token = "0x600CB72")]
[Address(RVA = "0x14EA280", Offset = "0x14E8C80", VA = "0x1814EA280")]
internal void <GetImageAsync>b__3(string error)
{
Promise<Texture2D> promise = this.promise;
Texture2D defaultProfileImage = SingletonMonoBehaviour.Instance.defaultProfileImage;
promise.Complete(defaultProfileImage);
}
// Token: 0x0600CB73 RID: 52083 RVA: 0x00304B58 File Offset: 0x00302D58
[Token(Token = "0x600CB73")]
[Address(RVA = "0x14EA0F0", Offset = "0x14E8AF0", VA = "0x1814EA0F0")]
internal void <GetImageAsync>b__1(string x)
{
Promise<Texture2D> promise = this.promise;
Texture2D defaultProfileImage = SingletonMonoBehaviour.Instance.defaultProfileImage;
promise.Complete(defaultProfileImage);
}
// Token: 0x04008712 RID: 34578
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4008712")]
public ShowcasePosterTypeController <>4__this;
// Token: 0x04008713 RID: 34579
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4008713")]
public Promise<Texture2D> promise;
// Token: 0x04008714 RID: 34580
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4008714")]
public Action<Texture2D> <>9__2;
// Token: 0x04008715 RID: 34581
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4008715")]
public Action<string> <>9__3;
}
}
}