1031 lines
32 KiB
C#
1031 lines
32 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Reflection;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecRoom;
|
|
using RecRoom.Core.DataStructures;
|
|
using RecRoom.Core.ResourceManagement;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x02001A51 RID: 6737
|
|
[Token(Token = "0x2001A51")]
|
|
[StructLayout(3)]
|
|
public abstract class StackedUIBase : MonoBehaviourPun, MBCDMEIMHHO
|
|
{
|
|
// Token: 0x17001D63 RID: 7523
|
|
// (get) Token: 0x0600B53F RID: 46399 RVA: 0x002A8C9C File Offset: 0x002A6E9C
|
|
[Token(Token = "0x17001D63")]
|
|
private static Transform FEMNBEBNHMH
|
|
{
|
|
[Token(Token = "0x600B53F")]
|
|
[Address(RVA = "0x1A96FE0", Offset = "0x1A959E0", VA = "0x181A96FE0")]
|
|
get
|
|
{
|
|
Transform ignjlkdblga = StackedUIBase.IGNJLKDBLGA;
|
|
int num = 0;
|
|
if (ignjlkdblga == num)
|
|
{
|
|
StackedUIBase.IGNJLKDBLGA = new GameObject("Disabled UI Flows").transform;
|
|
DisabledUIFlowRoot disabledUIFlowRoot = StackedUIBase.IGNJLKDBLGA.gameObject.AddComponent<DisabledUIFlowRoot>();
|
|
StackedUIBase.IGNJLKDBLGA.RecRoomDontDestroyOnLoad<Transform>();
|
|
}
|
|
return StackedUIBase.IGNJLKDBLGA;
|
|
}
|
|
}
|
|
|
|
// Token: 0x140000BC RID: 188
|
|
// (add) Token: 0x0600B540 RID: 46400 RVA: 0x002A8CF4 File Offset: 0x002A6EF4
|
|
// (remove) Token: 0x0600B541 RID: 46401 RVA: 0x002A8D1C File Offset: 0x002A6F1C
|
|
[Token(Token = "0x140000BC")]
|
|
public event Action<OGLEAGGNIPE> JMABLECFODD
|
|
{
|
|
[Token(Token = "0x600B540")]
|
|
[Address(RVA = "0x1A97950", Offset = "0x1A96350", VA = "0x181A97950")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action<OGLEAGGNIPE> jmablecfodd;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
jmablecfodd = this.JMABLECFODD;
|
|
@delegate = Delegate.Combine(jmablecfodd, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != jmablecfodd)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600B541")]
|
|
[Address(RVA = "0x1A97CB0", Offset = "0x1A966B0", VA = "0x181A97CB0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action<OGLEAGGNIPE> jmablecfodd;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
jmablecfodd = this.JMABLECFODD;
|
|
@delegate = Delegate.Remove(jmablecfodd, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != jmablecfodd)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x140000BD RID: 189
|
|
// (add) Token: 0x0600B542 RID: 46402 RVA: 0x002A8D44 File Offset: 0x002A6F44
|
|
// (remove) Token: 0x0600B543 RID: 46403 RVA: 0x002A8D6C File Offset: 0x002A6F6C
|
|
[Token(Token = "0x140000BD")]
|
|
public event Action<bool> BCJFPPEFHGJ
|
|
{
|
|
[Token(Token = "0x600B542")]
|
|
[Address(RVA = "0x1A978B0", Offset = "0x1A962B0", VA = "0x181A978B0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action<bool> bcjfppefhgj;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
bcjfppefhgj = this.BCJFPPEFHGJ;
|
|
@delegate = Delegate.Combine(bcjfppefhgj, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != bcjfppefhgj)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600B543")]
|
|
[Address(RVA = "0x1A97C10", Offset = "0x1A96610", VA = "0x181A97C10")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action<bool> bcjfppefhgj;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
bcjfppefhgj = this.BCJFPPEFHGJ;
|
|
@delegate = Delegate.Remove(bcjfppefhgj, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != bcjfppefhgj)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x140000BE RID: 190
|
|
// (add) Token: 0x0600B544 RID: 46404 RVA: 0x002A8D94 File Offset: 0x002A6F94
|
|
// (remove) Token: 0x0600B545 RID: 46405 RVA: 0x002A8DBC File Offset: 0x002A6FBC
|
|
[Token(Token = "0x140000BE")]
|
|
public event Action<StackedUIFlowBase> IFNEMMOPKJK
|
|
{
|
|
[Token(Token = "0x600B544")]
|
|
[Address(RVA = "0x1A97810", Offset = "0x1A96210", VA = "0x181A97810")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action<StackedUIFlowBase> ifnemmopkjk;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
ifnemmopkjk = this.IFNEMMOPKJK;
|
|
@delegate = Delegate.Combine(ifnemmopkjk, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != ifnemmopkjk)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600B545")]
|
|
[Address(RVA = "0x1A97B70", Offset = "0x1A96570", VA = "0x181A97B70")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action<StackedUIFlowBase> ifnemmopkjk;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
ifnemmopkjk = this.IFNEMMOPKJK;
|
|
@delegate = Delegate.Remove(ifnemmopkjk, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != ifnemmopkjk)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001D64 RID: 7524
|
|
// (get) Token: 0x0600B546 RID: 46406 RVA: 0x002A8DE4 File Offset: 0x002A6FE4
|
|
[Token(Token = "0x17001D64")]
|
|
public Canvas CMJEONGFGMO
|
|
{
|
|
[Token(Token = "0x600B546")]
|
|
[Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0")]
|
|
get
|
|
{
|
|
return this.canvas;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001D65 RID: 7525
|
|
// (get) Token: 0x0600B547 RID: 46407 RVA: 0x002A8DF8 File Offset: 0x002A6FF8
|
|
[Token(Token = "0x17001D65")]
|
|
public RectTransform CCDBKEAHCJA
|
|
{
|
|
[Token(Token = "0x600B547")]
|
|
[Address(RVA = "0x1A979F0", Offset = "0x1A963F0", VA = "0x181A979F0")]
|
|
get
|
|
{
|
|
Transform transform;
|
|
do
|
|
{
|
|
transform = this.canvas.transform;
|
|
if (transform == 0)
|
|
{
|
|
}
|
|
}
|
|
while (transform == 0);
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001D66 RID: 7526
|
|
// (get) Token: 0x0600B548 RID: 46408 RVA: 0x002A8E20 File Offset: 0x002A7020
|
|
// (set) Token: 0x0600B549 RID: 46409 RVA: 0x002A8E34 File Offset: 0x002A7034
|
|
[Token(Token = "0x17001D66")]
|
|
public StackedUIFlowBase NLMDDOCBPGI
|
|
{
|
|
[Token(Token = "0x600B548")]
|
|
[Address(RVA = "0x52F5A0", Offset = "0x52DFA0", VA = "0x18052F5A0")]
|
|
get;
|
|
[Token(Token = "0x600B549")]
|
|
[Address(RVA = "0x52F840", Offset = "0x52E240", VA = "0x18052F840")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17001D67 RID: 7527
|
|
// (get) Token: 0x0600B54A RID: 46410 RVA: 0x002A8E48 File Offset: 0x002A7048
|
|
// (set) Token: 0x0600B54B RID: 46411 RVA: 0x002A8E5C File Offset: 0x002A705C
|
|
[Token(Token = "0x17001D67")]
|
|
public StackedUIFlowBase JGOMLLOGCIC
|
|
{
|
|
[Token(Token = "0x600B54A")]
|
|
[Address(RVA = "0x6361F0", Offset = "0x634BF0", VA = "0x1806361F0")]
|
|
get;
|
|
[Token(Token = "0x600B54B")]
|
|
[Address(RVA = "0x636220", Offset = "0x634C20", VA = "0x180636220")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17001D68 RID: 7528
|
|
// (get) Token: 0x0600B54C RID: 46412 RVA: 0x002A8E70 File Offset: 0x002A7070
|
|
[Token(Token = "0x17001D68")]
|
|
protected virtual string MNKOCGHOJIJ
|
|
{
|
|
[Token(Token = "0x600B54C")]
|
|
[Address(RVA = "0x1A97100", Offset = "0x1A95B00", VA = "0x181A97100", Slot = "16")]
|
|
get
|
|
{
|
|
return "";
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001D69 RID: 7529
|
|
// (get) Token: 0x0600B54D RID: 46413 RVA: 0x002A8E84 File Offset: 0x002A7084
|
|
// (set) Token: 0x0600B54E RID: 46414 RVA: 0x002A8E98 File Offset: 0x002A7098
|
|
[Token(Token = "0x17001D69")]
|
|
public OGLEAGGNIPE DBLCENPKMBI
|
|
{
|
|
[Token(Token = "0x600B54D")]
|
|
[Address(RVA = "0xE35290", Offset = "0xE33C90", VA = "0x180E35290")]
|
|
get
|
|
{
|
|
return this.GCJKHCEAMLC;
|
|
}
|
|
[Token(Token = "0x600B54E")]
|
|
[Address(RVA = "0x1A97E50", Offset = "0x1A96850", VA = "0x181A97E50")]
|
|
set
|
|
{
|
|
this.PPHHJCCHLIN(value, true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001D6A RID: 7530
|
|
// (get) Token: 0x0600B54F RID: 46415 RVA: 0x002A8EB0 File Offset: 0x002A70B0
|
|
[Token(Token = "0x17001D6A")]
|
|
public int BJFAPACIOIC
|
|
{
|
|
[Token(Token = "0x600B54F")]
|
|
[Address(RVA = "0x1A97A60", Offset = "0x1A96460", VA = "0x181A97A60")]
|
|
get
|
|
{
|
|
return this.MBCGFEAEKJB._size;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001D6B RID: 7531
|
|
// (get) Token: 0x0600B550 RID: 46416 RVA: 0x002A8ED0 File Offset: 0x002A70D0
|
|
// (set) Token: 0x0600B551 RID: 46417 RVA: 0x002A8EE4 File Offset: 0x002A70E4
|
|
[Token(Token = "0x17001D6B")]
|
|
public bool CCBJFHFADPM
|
|
{
|
|
[Token(Token = "0x600B550")]
|
|
[Address(RVA = "0xE4A540", Offset = "0xE48F40", VA = "0x180E4A540")]
|
|
get
|
|
{
|
|
return this.ABJAFAKMMOK;
|
|
}
|
|
[Token(Token = "0x600B551")]
|
|
[Address(RVA = "0x1A97DF0", Offset = "0x1A967F0", VA = "0x181A97DF0")]
|
|
set
|
|
{
|
|
if (this.ABJAFAKMMOK != value)
|
|
{
|
|
Action<bool> bcjfppefhgj = this.BCJFPPEFHGJ;
|
|
this.ABJAFAKMMOK = value;
|
|
if (bcjfppefhgj != 0)
|
|
{
|
|
bcjfppefhgj(value);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001D6C RID: 7532
|
|
// (get) Token: 0x0600B552 RID: 46418 RVA: 0x002A8F14 File Offset: 0x002A7114
|
|
[Token(Token = "0x17001D6C")]
|
|
public virtual bool IDFDHEPGFOD
|
|
{
|
|
[Token(Token = "0x600B552")]
|
|
[Address(RVA = "0x1A97AA0", Offset = "0x1A964A0", VA = "0x181A97AA0", Slot = "17")]
|
|
get
|
|
{
|
|
LocalPlayerController instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
bool flag = instance != num;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
return SingletonMonoBehaviour.Instance.EBPFBFMJMBB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001D6D RID: 7533
|
|
// (get) Token: 0x0600B553 RID: 46419 RVA: 0x002A8F48 File Offset: 0x002A7148
|
|
// (set) Token: 0x0600B554 RID: 46420 RVA: 0x002A8F5C File Offset: 0x002A715C
|
|
[Token(Token = "0x17001D6D")]
|
|
public float EAJLHDFCPBJ
|
|
{
|
|
[Token(Token = "0x600B553")]
|
|
[Address(RVA = "0x567E70", Offset = "0x566870", VA = "0x180567E70")]
|
|
get
|
|
{
|
|
return this.GGBDHGDDKOM;
|
|
}
|
|
[Token(Token = "0x600B554")]
|
|
[Address(RVA = "0x1A97D50", Offset = "0x1A96750", VA = "0x181A97D50")]
|
|
set
|
|
{
|
|
RectTransform aafehjfomai = this.AAFEHJFOMAI;
|
|
this.GGBDHGDDKOM = value;
|
|
RectTransform aafehjfomai2 = this.AAFEHJFOMAI;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B555 RID: 46421 RVA: 0x002A8F8C File Offset: 0x002A718C
|
|
[Token(Token = "0x600B555")]
|
|
[Address(RVA = "0x1A95F30", Offset = "0x1A94930", VA = "0x181A95F30", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
this.EPFHONKJEGA();
|
|
UIInteractionRestriction[] components = base.GetComponents<UIInteractionRestriction>();
|
|
Canvas canvas = this.canvas;
|
|
this.KBGICPOGKFF = components;
|
|
RectTransform component = canvas.GetComponent<RectTransform>();
|
|
this.AAFEHJFOMAI = component;
|
|
OGLEAGGNIPE ogleaggnipe = this.CNBJKCPJNIM();
|
|
StackedUIBase.FlowPrefabResourceReference[] array = this.flowResources;
|
|
int num = 0;
|
|
int length = array.Length;
|
|
if (num < length)
|
|
{
|
|
StackedUIBase.FlowPrefabResourceReference flowPrefabResourceReference = array[num];
|
|
if ((flowPrefabResourceReference.FirstFlow ? 1 : 0) != num)
|
|
{
|
|
StackedUIFlowBase stackedUIFlowBase = this.BFNJKBIGHOF(flowPrefabResourceReference);
|
|
string lghbppioobm = stackedUIFlowBase.LGHBPPIOOBM;
|
|
stackedUIFlowBase.LGHBPPIOOBM = num;
|
|
this.DMJOIMMIJEF();
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B556 RID: 46422 RVA: 0x002A9028 File Offset: 0x002A7228
|
|
[Token(Token = "0x600B556")]
|
|
[Address(RVA = "0x1A97390", Offset = "0x1A95D90", VA = "0x181A97390", Slot = "18")]
|
|
protected virtual void OnEnable()
|
|
{
|
|
this.Opened();
|
|
}
|
|
|
|
// Token: 0x0600B557 RID: 46423 RVA: 0x002A903C File Offset: 0x002A723C
|
|
[Token(Token = "0x600B557")]
|
|
[Address(RVA = "0x1A97380", Offset = "0x1A95D80", VA = "0x181A97380", Slot = "19")]
|
|
protected virtual void OnDisable()
|
|
{
|
|
this.Closed();
|
|
}
|
|
|
|
// Token: 0x0600B558 RID: 46424 RVA: 0x002A9050 File Offset: 0x002A7250
|
|
[Token(Token = "0x600B558")]
|
|
[Address(RVA = "0x1A97130", Offset = "0x1A95B30", VA = "0x181A97130", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
base.OnDestroy();
|
|
Dictionary<Type, StackedUIFlowBase>.ValueCollection values = this.PAHBIBGINJK.Values;
|
|
Dictionary<Type, StackedUIFlowBase>.ValueCollection.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
bool flag;
|
|
while (!flag)
|
|
{
|
|
}
|
|
Transform transform;
|
|
Transform parent = transform.parent;
|
|
Transform transform2 = StackedUIBase.FEMNBEBNHMH;
|
|
if (!(parent == transform2))
|
|
{
|
|
continue;
|
|
}
|
|
global::UnityEngine.Object.Destroy(parent.gameObject);
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
this.PAHBIBGINJK.Clear();
|
|
}
|
|
|
|
// Token: 0x0600B559 RID: 46425 RVA: 0x002A90CC File Offset: 0x002A72CC
|
|
[Token(Token = "0x600B559")]
|
|
[Address(RVA = "0x1A961E0", Offset = "0x1A94BE0", VA = "0x181A961E0", Slot = "20")]
|
|
protected virtual void CHICHLOLOPJ(StackedUIFlowBase LHHONCAOJFH)
|
|
{
|
|
LHHONCAOJFH.StackedUIClosed();
|
|
GameObject gameObject = LHHONCAOJFH.gameObject;
|
|
int num = 0;
|
|
gameObject.SetActive(num != 0);
|
|
Transform transform = LHHONCAOJFH.transform;
|
|
Transform transform2 = StackedUIBase.FEMNBEBNHMH;
|
|
int num2 = 0;
|
|
transform.SetParent(transform2, num2 != 0);
|
|
}
|
|
|
|
// Token: 0x0600B55A RID: 46426 RVA: 0x002A9114 File Offset: 0x002A7314
|
|
[Token(Token = "0x600B55A")]
|
|
[Address(RVA = "0x1A973A0", Offset = "0x1A95DA0", VA = "0x181A973A0")]
|
|
public void Opened()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
StackedUIFlowBase stackedUIFlowBase = this.<CBEMGFDBBJA>k__BackingField;
|
|
int num2 = 0;
|
|
if (stackedUIFlowBase != num2)
|
|
{
|
|
StackedUIFlowBase stackedUIFlowBase2 = this.<CBEMGFDBBJA>k__BackingField;
|
|
this.EKBEJANFJKO(stackedUIFlowBase2);
|
|
}
|
|
Dictionary<Type, StackedUIFlowBase> pahbibginjk = this.PAHBIBGINJK;
|
|
Dictionary<Type, StackedUIFlowBase>.ValueCollection values = pahbibginjk.Values;
|
|
Dictionary<Type, StackedUIFlowBase>.ValueCollection.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
ICollection<Type> collection = pahbibginjk.System.Collections.Generic.IDictionary<TKey,TValue>.get_Keys();
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600B55B RID: 46427 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600B55B")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "21")]
|
|
protected virtual void EPFHONKJEGA()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600B55C RID: 46428 RVA: 0x002A9174 File Offset: 0x002A7374
|
|
[Token(Token = "0x600B55C")]
|
|
[Address(RVA = "0x1A96570", Offset = "0x1A94F70", VA = "0x181A96570")]
|
|
public void Closed()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
this.EPFHONKJEGA();
|
|
Dictionary<Type, StackedUIFlowBase> pahbibginjk = this.PAHBIBGINJK;
|
|
Dictionary<Type, StackedUIFlowBase>.ValueCollection values = pahbibginjk.Values;
|
|
Dictionary<Type, StackedUIFlowBase>.ValueCollection.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
ICollection<StackedUIFlowBase> collection = pahbibginjk.System.Collections.Generic.IDictionary<TKey,TValue>.get_Values();
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
StackedUIFlowBase stackedUIFlowBase = this.<CBEMGFDBBJA>k__BackingField;
|
|
int num2 = 0;
|
|
if (stackedUIFlowBase != num2)
|
|
{
|
|
StackedUIFlowBase stackedUIFlowBase2 = this.<CBEMGFDBBJA>k__BackingField;
|
|
GameObject gameObject = stackedUIFlowBase2.gameObject;
|
|
int num3 = 0;
|
|
gameObject.SetActive(num3 != 0);
|
|
Transform transform = stackedUIFlowBase2.transform;
|
|
Transform transform2 = StackedUIBase.FEMNBEBNHMH;
|
|
int num4 = 0;
|
|
transform.SetParent(transform2, num4 != 0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B55D RID: 46429 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600B55D")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "22")]
|
|
protected virtual void AKFNEFLPFCI()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600B55E RID: 46430 RVA: 0x002A920C File Offset: 0x002A740C
|
|
[Token(Token = "0x600B55E")]
|
|
[Address(RVA = "0x1A96780", Offset = "0x1A95180", VA = "0x181A96780", Slot = "23")]
|
|
protected virtual void DMJOIMMIJEF()
|
|
{
|
|
Action<OGLEAGGNIPE> jmablecfodd = this.JMABLECFODD;
|
|
if (jmablecfodd != 0)
|
|
{
|
|
OGLEAGGNIPE gcjkhceamlc = this.GCJKHCEAMLC;
|
|
jmablecfodd(gcjkhceamlc);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B55F RID: 46431 RVA: 0x002A9234 File Offset: 0x002A7434
|
|
[Token(Token = "0x600B55F")]
|
|
[Address(RVA = "0x1A96780", Offset = "0x1A95180", VA = "0x181A96780")]
|
|
protected void KJGONOOBKPP()
|
|
{
|
|
Action<OGLEAGGNIPE> jmablecfodd = this.JMABLECFODD;
|
|
if (jmablecfodd != 0)
|
|
{
|
|
OGLEAGGNIPE gcjkhceamlc = this.GCJKHCEAMLC;
|
|
jmablecfodd(gcjkhceamlc);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B560 RID: 46432 RVA: 0x002A925C File Offset: 0x002A745C
|
|
[Token(Token = "0x600B560")]
|
|
[Address(RVA = "0x1A96150", Offset = "0x1A94B50", VA = "0x181A96150")]
|
|
public void Button_PushFlow(StackedUIFlowBase flow)
|
|
{
|
|
string lghbppioobm = flow.LGHBPPIOOBM;
|
|
flow.LGHBPPIOOBM = lghbppioobm;
|
|
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0600B561 RID: 46433 RVA: 0x002A9284 File Offset: 0x002A7484
|
|
[Token(Token = "0x600B561")]
|
|
[Address(RVA = "0x1A97730", Offset = "0x1A96130", VA = "0x181A97730")]
|
|
public void PushFlow(StackedUIFlowBase LHHONCAOJFH, [Optional] string LGHBPPIOOBM)
|
|
{
|
|
string lghbppioobm = LHHONCAOJFH.LGHBPPIOOBM;
|
|
LHHONCAOJFH.LGHBPPIOOBM = lghbppioobm;
|
|
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0600B562 RID: 46434 RVA: 0x002A92AC File Offset: 0x002A74AC
|
|
[Token(Token = "0x600B562")]
|
|
[Address(RVA = "0x1B67700", Offset = "0x1B66100", VA = "0x181B67700")]
|
|
public T PushFlow<T>(string A_1) where T : StackedUIFlowBase
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600B563 RID: 46435 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600B563")]
|
|
[Address(RVA = "0x1A96E10", Offset = "0x1A95810", VA = "0x181A96E10", Slot = "24")]
|
|
protected virtual void KANNOEJBINE(StackedUIFlowBase LHHONCAOJFH)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600B564 RID: 46436 RVA: 0x002A92C4 File Offset: 0x002A74C4
|
|
[Token(Token = "0x600B564")]
|
|
[Address(RVA = "0x9EBB90", Offset = "0x9EA590", VA = "0x1809EBB90")]
|
|
public void Button_PopFlow()
|
|
{
|
|
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0600B565 RID: 46437 RVA: 0x002A92D8 File Offset: 0x002A74D8
|
|
[Token(Token = "0x600B565")]
|
|
[Address(RVA = "0x9EBB90", Offset = "0x9EA590", VA = "0x1809EBB90")]
|
|
public bool PopFlow()
|
|
{
|
|
return ((IAsyncResult)this).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0600B566 RID: 46438 RVA: 0x002A92EC File Offset: 0x002A74EC
|
|
[Token(Token = "0x600B566")]
|
|
[Address(RVA = "0x1A97700", Offset = "0x1A96100", VA = "0x181A97700")]
|
|
public void PopAllFlows()
|
|
{
|
|
while (this.BNBLHJJNLHI())
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B567 RID: 46439 RVA: 0x002A9304 File Offset: 0x002A7504
|
|
[Token(Token = "0x600B567")]
|
|
[Address(RVA = "0x1A96DB0", Offset = "0x1A957B0", VA = "0x181A96DB0")]
|
|
public bool IsFlowOnStack(StackedUIFlowBase LHHONCAOJFH)
|
|
{
|
|
return this.MBCGFEAEKJB.Contains(LHHONCAOJFH);
|
|
}
|
|
|
|
// Token: 0x0600B568 RID: 46440 RVA: 0x002A9324 File Offset: 0x002A7524
|
|
[Token(Token = "0x600B568")]
|
|
[Address(RVA = "0x1A976A0", Offset = "0x1A960A0", VA = "0x181A976A0")]
|
|
public StackedUIFlowBase PeekFlow()
|
|
{
|
|
return this.MBCGFEAEKJB.Peek();
|
|
}
|
|
|
|
// Token: 0x0600B569 RID: 46441 RVA: 0x002A9344 File Offset: 0x002A7544
|
|
[Token(Token = "0x600B569")]
|
|
[Address(RVA = "0x82C510", Offset = "0x82AF10", VA = "0x18082C510")]
|
|
public bool RefreshTopFlow()
|
|
{
|
|
return ((IAsyncResult)this).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0600B56A RID: 46442 RVA: 0x002A9358 File Offset: 0x002A7558
|
|
[Token(Token = "0x600B56A")]
|
|
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "25")]
|
|
protected virtual bool BNBLHJJNLHI()
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x0600B56B RID: 46443 RVA: 0x002A9368 File Offset: 0x002A7568
|
|
[Token(Token = "0x600B56B")]
|
|
[Address(RVA = "0x1A96F40", Offset = "0x1A95940", VA = "0x181A96F40", Slot = "26")]
|
|
protected virtual bool KBJGGMDIBIB()
|
|
{
|
|
Stack<StackedUIFlowBase> mbcgfeaekjb = this.MBCGFEAEKJB;
|
|
StackedUIFlowBase stackedUIFlowBase = mbcgfeaekjb.Pop();
|
|
StackedUIFlowBase stackedUIFlowBase2 = this.MBCGFEAEKJB.Peek();
|
|
int num = 0;
|
|
this.IOBIOMJICCM(stackedUIFlowBase, stackedUIFlowBase2, num != 0);
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x0600B56C RID: 46444 RVA: 0x002A93A8 File Offset: 0x002A75A8
|
|
[Token(Token = "0x600B56C")]
|
|
[Address(RVA = "0x1A96B50", Offset = "0x1A95550", VA = "0x181A96B50")]
|
|
private void IOBIOMJICCM(StackedUIFlowBase BFHJBBGCMAN, StackedUIFlowBase NBINAJPFBOA, bool GNJJLBJIEEF)
|
|
{
|
|
this.<CBEMGFDBBJA>k__BackingField = NBINAJPFBOA;
|
|
this.<LEFGCFMELFM>k__BackingField = BFHJBBGCMAN;
|
|
int num = 0;
|
|
if (BFHJBBGCMAN != num)
|
|
{
|
|
BFHJBBGCMAN.OnFlowEntered(NBINAJPFBOA);
|
|
GameObject gameObject = BFHJBBGCMAN.gameObject;
|
|
int num2 = 0;
|
|
gameObject.SetActive(num2 != 0);
|
|
Transform transform = BFHJBBGCMAN.transform;
|
|
Transform transform2 = StackedUIBase.FEMNBEBNHMH;
|
|
int num3 = 0;
|
|
transform.SetParent(transform2, num3 != 0);
|
|
}
|
|
StackedUIFlowBase stackedUIFlowBase = this.<CBEMGFDBBJA>k__BackingField;
|
|
this.EKBEJANFJKO(stackedUIFlowBase);
|
|
bool flag = this.KBJGGMDIBIB();
|
|
if (!NBINAJPFBOA.forceSpecificSize && (!NBINAJPFBOA.iosForceLargeSize || SingletonMonoBehaviour.Instance.GFMHKKKEOGE != PlatformManager.LDIIFDDCKCN.iOS))
|
|
{
|
|
if (this.MNKOCGHOJIJ != 0)
|
|
{
|
|
goto IL_B5;
|
|
}
|
|
OGLEAGGNIPE ogleaggnipe = this.CNBJKCPJNIM();
|
|
}
|
|
if (!NBINAJPFBOA.iosForceLargeSize || SingletonMonoBehaviour.Instance.GFMHKKKEOGE != PlatformManager.LDIIFDDCKCN.iOS)
|
|
{
|
|
OGLEAGGNIPE forcedSize = NBINAJPFBOA.forcedSize;
|
|
}
|
|
IL_B5:
|
|
bool isCompleted = ((IAsyncResult)this.<CBEMGFDBBJA>k__BackingField).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0600B56D RID: 46445 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600B56D")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "27")]
|
|
protected virtual void GHCKOMPCCJD(StackedUIFlowBase NBINAJPFBOA, StackedUIFlowBase BFHJBBGCMAN)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600B56E RID: 46446 RVA: 0x002A9480 File Offset: 0x002A7680
|
|
[Token(Token = "0x600B56E")]
|
|
[Address(RVA = "0x1A967D0", Offset = "0x1A951D0", VA = "0x181A967D0")]
|
|
private void EKBEJANFJKO(StackedUIFlowBase LHHONCAOJFH)
|
|
{
|
|
int num = 0;
|
|
if (LHHONCAOJFH != num)
|
|
{
|
|
Transform transform = LHHONCAOJFH.transform;
|
|
RectTransform rectTransform = this.screenBase;
|
|
int num2 = 0;
|
|
transform.SetParent(rectTransform, num2 != 0);
|
|
Transform transform2 = LHHONCAOJFH.transform;
|
|
float z = Vector3.zero.z;
|
|
Transform transform3 = LHHONCAOJFH.transform;
|
|
float z2 = Vector3.one.z;
|
|
Transform transform4 = LHHONCAOJFH.transform;
|
|
Quaternion identity = Quaternion.identity;
|
|
Transform transform5 = LHHONCAOJFH.transform;
|
|
if (transform5 != 0)
|
|
{
|
|
}
|
|
Vector2 zero = Vector2.zero;
|
|
Vector2 one = Vector2.one;
|
|
Vector2 zero2 = Vector2.zero;
|
|
Vector2 zero3 = Vector2.zero;
|
|
LHHONCAOJFH.gameObject.SetActive(true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B56F RID: 46447 RVA: 0x002A9538 File Offset: 0x002A7738
|
|
[Token(Token = "0x600B56F")]
|
|
[Address(RVA = "0x1A96180", Offset = "0x1A94B80", VA = "0x181A96180")]
|
|
private void CFJJNPHABLC(StackedUIFlowBase LHHONCAOJFH)
|
|
{
|
|
GameObject gameObject = LHHONCAOJFH.gameObject;
|
|
int num = 0;
|
|
gameObject.SetActive(num != 0);
|
|
Transform transform = LHHONCAOJFH.transform;
|
|
Transform transform2 = StackedUIBase.FEMNBEBNHMH;
|
|
int num2 = 0;
|
|
transform.SetParent(transform2, num2 != 0);
|
|
}
|
|
|
|
// Token: 0x0600B570 RID: 46448 RVA: 0x002A9578 File Offset: 0x002A7778
|
|
[Token(Token = "0x600B570")]
|
|
[Address(RVA = "0x1A96A20", Offset = "0x1A95420", VA = "0x181A96A20")]
|
|
private void FFHJJGAGDFB(StackedUIFlowBase LHHONCAOJFH)
|
|
{
|
|
if (!LHHONCAOJFH.forceSpecificSize && (!LHHONCAOJFH.iosForceLargeSize || SingletonMonoBehaviour.Instance.GFMHKKKEOGE != PlatformManager.LDIIFDDCKCN.iOS))
|
|
{
|
|
if (this.MNKOCGHOJIJ != 0)
|
|
{
|
|
return;
|
|
}
|
|
OGLEAGGNIPE ogleaggnipe = this.CNBJKCPJNIM();
|
|
}
|
|
if (!LHHONCAOJFH.iosForceLargeSize || SingletonMonoBehaviour.Instance.GFMHKKKEOGE != PlatformManager.LDIIFDDCKCN.iOS)
|
|
{
|
|
OGLEAGGNIPE forcedSize = LHHONCAOJFH.forcedSize;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B571 RID: 46449 RVA: 0x002A95D8 File Offset: 0x002A77D8
|
|
[Token(Token = "0x600B571")]
|
|
[Address(RVA = "0x1A96260", Offset = "0x1A94C60", VA = "0x181A96260")]
|
|
private OGLEAGGNIPE CNBJKCPJNIM()
|
|
{
|
|
LocalPlayerController.MIGPLDFLMHA akpgddbmbmk = SingletonMonoBehaviour.Instance.AKPGDDBMBMK;
|
|
PlatformManager instance = SingletonMonoBehaviour.Instance;
|
|
OGLEAGGNIPE ogleaggnipe;
|
|
return ogleaggnipe;
|
|
}
|
|
|
|
// Token: 0x0600B572 RID: 46450 RVA: 0x002A9600 File Offset: 0x002A7800
|
|
[Token(Token = "0x600B572")]
|
|
[Address(RVA = "0x1A97550", Offset = "0x1A95F50", VA = "0x181A97550")]
|
|
private void PPHHJCCHLIN(OGLEAGGNIPE LNABDPGDHED, bool BLECJJKGHAO)
|
|
{
|
|
if (this.GCJKHCEAMLC != LNABDPGDHED)
|
|
{
|
|
this.GCJKHCEAMLC = LNABDPGDHED;
|
|
OGLEAGGNIPE gcjkhceamlc = this.GCJKHCEAMLC;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
RectTransform aafehjfomai = this.AAFEHJFOMAI;
|
|
if (BLECJJKGHAO)
|
|
{
|
|
StackedUIFlowBase stackedUIFlowBase = this.<CBEMGFDBBJA>k__BackingField;
|
|
int num = 0;
|
|
if (stackedUIFlowBase != num)
|
|
{
|
|
bool flag2 = this.<CBEMGFDBBJA>k__BackingField.ONGHFLJPACP();
|
|
}
|
|
}
|
|
}
|
|
this.AKFNEFLPFCI();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B573 RID: 46451 RVA: 0x002A9668 File Offset: 0x002A7868
|
|
[Token(Token = "0x600B573")]
|
|
[Address(RVA = "0x1A96370", Offset = "0x1A94D70", VA = "0x181A96370", Slot = "15")]
|
|
public bool CanInteract(Selectable BFHNLDDJAOD)
|
|
{
|
|
UIInteractionRestriction[] kbgicpogkff = this.KBGICPOGKFF;
|
|
int num = 0;
|
|
if (num < kbgicpogkff.Length)
|
|
{
|
|
if (kbgicpogkff[num].gameObject.activeInHierarchy && !this.KBGICPOGKFF[num].CanInteract(BFHNLDDJAOD))
|
|
{
|
|
goto IL_99;
|
|
}
|
|
UIInteractionRestriction[] kbgicpogkff2 = this.KBGICPOGKFF;
|
|
num++;
|
|
}
|
|
StackedUIFlowBase stackedUIFlowBase = this.<CBEMGFDBBJA>k__BackingField;
|
|
int num2 = 0;
|
|
if (stackedUIFlowBase != num2)
|
|
{
|
|
StackedUIFlowBase stackedUIFlowBase2 = this.<CBEMGFDBBJA>k__BackingField;
|
|
UIInteractionRestriction[] giohnkklfja = stackedUIFlowBase2.GIOHNKKLFJA;
|
|
if (num < giohnkklfja.Length)
|
|
{
|
|
if (giohnkklfja[num].CanInteract(BFHNLDDJAOD))
|
|
{
|
|
UIInteractionRestriction[] giohnkklfja2 = stackedUIFlowBase2.GIOHNKKLFJA;
|
|
num++;
|
|
while (giohnkklfja2 != 0)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|
|
IL_99:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600B574 RID: 46452 RVA: 0x002A9718 File Offset: 0x002A7918
|
|
[Token(Token = "0x600B574")]
|
|
[Address(RVA = "0x1B673F0", Offset = "0x1B65DF0", VA = "0x181B673F0")]
|
|
public T GetFlowByType<T>() where T : StackedUIFlowBase
|
|
{
|
|
bool flag;
|
|
do
|
|
{
|
|
Dictionary<Type, StackedUIFlowBase> pahbibginjk = this.PAHBIBGINJK;
|
|
Type typeFromHandle = typeof(Type);
|
|
if (!flag)
|
|
{
|
|
Type type;
|
|
MemberTypes memberType = type.MemberType;
|
|
StackedUIBase.FlowPrefabResourceReference[] array = this.flowResources;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
int length = array.Length;
|
|
if (num >= length)
|
|
{
|
|
goto IL_72;
|
|
}
|
|
StackedUIBase.FlowPrefabResourceReference flowPrefabResourceReference = array[num2];
|
|
string typeName = flowPrefabResourceReference.TypeName;
|
|
if (num2 == 0)
|
|
{
|
|
num2++;
|
|
}
|
|
StackedUIFlowBase stackedUIFlowBase = this.BFNJKBIGHOF(flowPrefabResourceReference);
|
|
}
|
|
if (!flag)
|
|
{
|
|
}
|
|
}
|
|
while (!flag);
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
goto IL_8F;
|
|
}
|
|
IL_72:
|
|
string name = base.gameObject.name;
|
|
Type type2;
|
|
MemberTypes memberType2 = type2.MemberType;
|
|
string text;
|
|
Debug.LogError(text);
|
|
IL_8F:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600B575 RID: 46453 RVA: 0x002A97BC File Offset: 0x002A79BC
|
|
[Token(Token = "0x600B575")]
|
|
[Address(RVA = "0x1A96060", Offset = "0x1A94A60", VA = "0x181A96060")]
|
|
private StackedUIFlowBase BFNJKBIGHOF(StackedUIBase.FlowPrefabResourceReference GJIKHDCNMAB)
|
|
{
|
|
string text = GJIKHDCNMAB.ToString();
|
|
Dictionary<Type, StackedUIFlowBase> pahbibginjk = this.PAHBIBGINJK;
|
|
Type type = text.GetType();
|
|
StackedUIFlowBase stackedUIFlowBase;
|
|
pahbibginjk[type] = stackedUIFlowBase;
|
|
this.OnDisable();
|
|
return stackedUIFlowBase;
|
|
}
|
|
|
|
// Token: 0x0600B576 RID: 46454 RVA: 0x002A97F4 File Offset: 0x002A79F4
|
|
[Token(Token = "0x600B576")]
|
|
[Address(RVA = "0x1A97770", Offset = "0x1A96170", VA = "0x181A97770")]
|
|
protected StackedUIBase()
|
|
{
|
|
Stack<StackedUIFlowBase> stack = new Stack();
|
|
this.MBCGFEAEKJB = stack;
|
|
Dictionary<Type, StackedUIFlowBase> dictionary = new Dictionary();
|
|
this.PAHBIBGINJK = dictionary;
|
|
UIInteractionRestriction[] array = new UIInteractionRestriction[0];
|
|
this.KBGICPOGKFF = array;
|
|
this.GGBDHGDDKOM = 1f;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x04007713 RID: 30483
|
|
[Token(Token = "0x4007713")]
|
|
private static Transform IGNJLKDBLGA;
|
|
|
|
// Token: 0x04007717 RID: 30487
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4007717")]
|
|
[SerializeField]
|
|
private Canvas canvas;
|
|
|
|
// Token: 0x04007718 RID: 30488
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4007718")]
|
|
[SerializeField]
|
|
private RectTransform screenBase;
|
|
|
|
// Token: 0x04007719 RID: 30489
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4007719")]
|
|
[SerializeField]
|
|
private StackedUIBase.FlowPrefabResourceReference[] flowResources;
|
|
|
|
// Token: 0x0400771A RID: 30490
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400771A")]
|
|
private Stack<StackedUIFlowBase> MBCGFEAEKJB;
|
|
|
|
// Token: 0x0400771B RID: 30491
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400771B")]
|
|
private Dictionary<Type, StackedUIFlowBase> PAHBIBGINJK;
|
|
|
|
// Token: 0x0400771E RID: 30494
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400771E")]
|
|
private UIInteractionRestriction[] KBGICPOGKFF;
|
|
|
|
// Token: 0x0400771F RID: 30495
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400771F")]
|
|
private RectTransform AAFEHJFOMAI;
|
|
|
|
// Token: 0x04007720 RID: 30496
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4007720")]
|
|
private OGLEAGGNIPE GCJKHCEAMLC;
|
|
|
|
// Token: 0x04007721 RID: 30497
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA4")]
|
|
[Token(Token = "0x4007721")]
|
|
protected bool ABJAFAKMMOK;
|
|
|
|
// Token: 0x04007722 RID: 30498
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4007722")]
|
|
private float GGBDHGDDKOM;
|
|
|
|
// Token: 0x02001A52 RID: 6738
|
|
[Token(Token = "0x2001A52")]
|
|
[Serializable]
|
|
private class FlowPrefabResourceReference : ResourcePrefabReference<StackedUIFlowBase>
|
|
{
|
|
// Token: 0x0600B577 RID: 46455 RVA: 0x002A983C File Offset: 0x002A7A3C
|
|
[Token(Token = "0x600B577")]
|
|
[Address(RVA = "0x1A8DF00", Offset = "0x1A8C900", VA = "0x181A8DF00", Slot = "4")]
|
|
public override StackedUIFlowBase LoadPrefab()
|
|
{
|
|
PrefabCache prefabCache = StackedUIBase.FlowPrefabResourceReference.prefabCache;
|
|
GameObject gameObject;
|
|
if (gameObject != 0)
|
|
{
|
|
return gameObject.GetComponent<StackedUIFlowBase>();
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600B578 RID: 46456 RVA: 0x002A9860 File Offset: 0x002A7A60
|
|
[Token(Token = "0x600B578")]
|
|
[Address(RVA = "0x1A8DFF0", Offset = "0x1A8C9F0", VA = "0x181A8DFF0")]
|
|
public FlowPrefabResourceReference()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04007723 RID: 30499
|
|
[Token(Token = "0x4007723")]
|
|
private static readonly PrefabCache prefabCache = new PrefabCache();
|
|
|
|
// Token: 0x04007724 RID: 30500
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4007724")]
|
|
[SerializeField]
|
|
public bool FirstFlow;
|
|
|
|
// Token: 0x04007725 RID: 30501
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4007725")]
|
|
[SerializeField]
|
|
public string TypeName;
|
|
}
|
|
}
|
|
}
|