459 lines
14 KiB
C#
459 lines
14 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x02001A53 RID: 6739
|
|
[Token(Token = "0x2001A53")]
|
|
[StructLayout(3)]
|
|
public abstract class StackedUIFlowBase : MonoBehaviour
|
|
{
|
|
// Token: 0x140000BF RID: 191
|
|
// (add) Token: 0x0600B57A RID: 46458 RVA: 0x002A988C File Offset: 0x002A7A8C
|
|
// (remove) Token: 0x0600B57B RID: 46459 RVA: 0x002A98B4 File Offset: 0x002A7AB4
|
|
[Token(Token = "0x140000BF")]
|
|
public event Action IOLMOENNJEJ
|
|
{
|
|
[Token(Token = "0x600B57A")]
|
|
[Address(RVA = "0x1A98300", Offset = "0x1A96D00", VA = "0x181A98300")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action iolmoennjej;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
iolmoennjej = this.IOLMOENNJEJ;
|
|
@delegate = Delegate.Combine(iolmoennjej, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != iolmoennjej)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600B57B")]
|
|
[Address(RVA = "0x1A98550", Offset = "0x1A96F50", VA = "0x181A98550")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action iolmoennjej;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
iolmoennjej = this.IOLMOENNJEJ;
|
|
@delegate = Delegate.Remove(iolmoennjej, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != iolmoennjej)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x140000C0 RID: 192
|
|
// (add) Token: 0x0600B57C RID: 46460 RVA: 0x002A98DC File Offset: 0x002A7ADC
|
|
// (remove) Token: 0x0600B57D RID: 46461 RVA: 0x002A9904 File Offset: 0x002A7B04
|
|
[Token(Token = "0x140000C0")]
|
|
public event Action<bool> MEPIHIOKOPD
|
|
{
|
|
[Token(Token = "0x600B57C")]
|
|
[Address(RVA = "0x1A983A0", Offset = "0x1A96DA0", VA = "0x181A983A0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action<bool> mepihiokopd;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
mepihiokopd = this.MEPIHIOKOPD;
|
|
@delegate = Delegate.Combine(mepihiokopd, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != mepihiokopd)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600B57D")]
|
|
[Address(RVA = "0x1A985F0", Offset = "0x1A96FF0", VA = "0x181A985F0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action<bool> mepihiokopd;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
mepihiokopd = this.MEPIHIOKOPD;
|
|
@delegate = Delegate.Remove(mepihiokopd, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != mepihiokopd)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001D6E RID: 7534
|
|
// (get) Token: 0x0600B57E RID: 46462 RVA: 0x002A992C File Offset: 0x002A7B2C
|
|
// (set) Token: 0x0600B57F RID: 46463 RVA: 0x002A9940 File Offset: 0x002A7B40
|
|
[Token(Token = "0x17001D6E")]
|
|
public StackedUIBase JGIANCOEHMA
|
|
{
|
|
[Token(Token = "0x600B57E")]
|
|
[Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0")]
|
|
get;
|
|
[Token(Token = "0x600B57F")]
|
|
[Address(RVA = "0x3EDED0", Offset = "0x3EC8D0", VA = "0x1803EDED0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17001D6F RID: 7535
|
|
// (get) Token: 0x0600B580 RID: 46464 RVA: 0x002A9954 File Offset: 0x002A7B54
|
|
// (set) Token: 0x0600B581 RID: 46465 RVA: 0x002A9968 File Offset: 0x002A7B68
|
|
[Token(Token = "0x17001D6F")]
|
|
public bool JIDDFBJKKPC
|
|
{
|
|
[Token(Token = "0x600B580")]
|
|
[Address(RVA = "0x446CB0", Offset = "0x4456B0", VA = "0x180446CB0")]
|
|
get;
|
|
[Token(Token = "0x600B581")]
|
|
[Address(RVA = "0x534E20", Offset = "0x533820", VA = "0x180534E20")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17001D70 RID: 7536
|
|
// (get) Token: 0x0600B582 RID: 46466 RVA: 0x002A997C File Offset: 0x002A7B7C
|
|
[Token(Token = "0x17001D70")]
|
|
protected virtual string MNKOCGHOJIJ
|
|
{
|
|
[Token(Token = "0x600B582")]
|
|
[Address(RVA = "0x1A98110", Offset = "0x1A96B10", VA = "0x181A98110", Slot = "4")]
|
|
get
|
|
{
|
|
return "";
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001D71 RID: 7537
|
|
// (get) Token: 0x0600B583 RID: 46467 RVA: 0x002A9990 File Offset: 0x002A7B90
|
|
[Token(Token = "0x17001D71")]
|
|
public bool CHGIINGBBOO
|
|
{
|
|
[Token(Token = "0x600B583")]
|
|
[Address(RVA = "0x1A98440", Offset = "0x1A96E40", VA = "0x181A98440")]
|
|
get
|
|
{
|
|
if (this.forceSpecificSize)
|
|
{
|
|
return true;
|
|
}
|
|
if (!this.iosForceLargeSize)
|
|
{
|
|
}
|
|
return SingletonMonoBehaviour.Instance.GFMHKKKEOGE == PlatformManager.LDIIFDDCKCN.iOS;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001D72 RID: 7538
|
|
// (get) Token: 0x0600B584 RID: 46468 RVA: 0x002A99C8 File Offset: 0x002A7BC8
|
|
[Token(Token = "0x17001D72")]
|
|
public OGLEAGGNIPE OGEHHNDEPEN
|
|
{
|
|
[Token(Token = "0x600B584")]
|
|
[Address(RVA = "0x1A984D0", Offset = "0x1A96ED0", VA = "0x181A984D0")]
|
|
get
|
|
{
|
|
if (this.iosForceLargeSize && SingletonMonoBehaviour.Instance.GFMHKKKEOGE == PlatformManager.LDIIFDDCKCN.iOS)
|
|
{
|
|
return OGLEAGGNIPE.LARGE;
|
|
}
|
|
return this.forcedSize;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001D73 RID: 7539
|
|
// (get) Token: 0x0600B585 RID: 46469 RVA: 0x002A99FC File Offset: 0x002A7BFC
|
|
[Token(Token = "0x17001D73")]
|
|
protected virtual string DCLLFJAAEDC
|
|
{
|
|
[Token(Token = "0x600B585")]
|
|
[Address(RVA = "0x1A980E0", Offset = "0x1A96AE0", VA = "0x181A980E0", Slot = "5")]
|
|
get
|
|
{
|
|
return "Undefined";
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001D74 RID: 7540
|
|
// (get) Token: 0x0600B586 RID: 46470 RVA: 0x002A9A10 File Offset: 0x002A7C10
|
|
[Token(Token = "0x17001D74")]
|
|
protected string DLFNJKINKNM
|
|
{
|
|
[Token(Token = "0x600B586")]
|
|
[Address(RVA = "0x1A97F90", Offset = "0x1A96990", VA = "0x181A97F90")]
|
|
get
|
|
{
|
|
string lghbppioobm = this.LGHBPPIOOBM;
|
|
if (lghbppioobm == 0)
|
|
{
|
|
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
|
}
|
|
return lghbppioobm;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B587 RID: 46471 RVA: 0x002A9A30 File Offset: 0x002A7C30
|
|
[Token(Token = "0x600B587")]
|
|
[Address(RVA = "0x1A98140", Offset = "0x1A96B40", VA = "0x181A98140", Slot = "6")]
|
|
protected virtual void OnDestroy()
|
|
{
|
|
if (this.<EENBDICNMLG>k__BackingField)
|
|
{
|
|
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B588 RID: 46472 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600B588")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "7")]
|
|
public virtual void StackedUIOpened()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600B589 RID: 46473 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600B589")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "8")]
|
|
public virtual void StackedUIClosed()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600B58A RID: 46474 RVA: 0x002A9A50 File Offset: 0x002A7C50
|
|
[Token(Token = "0x600B58A")]
|
|
[Address(RVA = "0x1A97FB0", Offset = "0x1A969B0", VA = "0x181A97FB0", Slot = "9")]
|
|
public virtual void Initialize(StackedUIBase LJOCNMLBCAH)
|
|
{
|
|
this.<KBKJKEOPIGB>k__BackingField = LJOCNMLBCAH;
|
|
UIInteractionRestriction[] components = base.GetComponents<UIInteractionRestriction>();
|
|
this.GIOHNKKLFJA = components;
|
|
Spawner[] componentsInChildren = base.GetComponentsInChildren<Spawner>(true);
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
componentsInChildren[num].Awake();
|
|
num++;
|
|
}
|
|
VisibilityRestriction[] componentsInChildren2 = base.GetComponentsInChildren<VisibilityRestriction>(true);
|
|
int length2 = componentsInChildren2.Length;
|
|
if (num < length2)
|
|
{
|
|
componentsInChildren2[num].Start();
|
|
num++;
|
|
}
|
|
ResizableElementBase[] componentsInChildren3 = base.GetComponentsInChildren<ResizableElementBase>(true);
|
|
this.GKIAJGLHOPC = componentsInChildren3;
|
|
}
|
|
|
|
// Token: 0x0600B58B RID: 46475 RVA: 0x002A9AD8 File Offset: 0x002A7CD8
|
|
[Token(Token = "0x600B58B")]
|
|
[Address(RVA = "0x1A982F0", Offset = "0x1A96CF0", VA = "0x181A982F0")]
|
|
public void SetAmplitudeCommandContext(string LHOMKMINCHH)
|
|
{
|
|
string lghbppioobm = this.LGHBPPIOOBM;
|
|
this.LGHBPPIOOBM = lghbppioobm;
|
|
}
|
|
|
|
// Token: 0x0600B58C RID: 46476 RVA: 0x002A9AF4 File Offset: 0x002A7CF4
|
|
[Token(Token = "0x600B58C")]
|
|
[Address(RVA = "0x1A98220", Offset = "0x1A96C20", VA = "0x181A98220")]
|
|
public void RefreshResizableElements()
|
|
{
|
|
ResizableElementBase[] componentsInChildren = base.GetComponentsInChildren<ResizableElementBase>(true);
|
|
StackedUIBase stackedUIBase = this.<KBKJKEOPIGB>k__BackingField;
|
|
this.GKIAJGLHOPC = componentsInChildren;
|
|
int num = 0;
|
|
if (stackedUIBase != num)
|
|
{
|
|
StackedUIBase stackedUIBase2 = this.<KBKJKEOPIGB>k__BackingField;
|
|
bool flag = this.ONGHFLJPACP();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B58D RID: 46477 RVA: 0x002A9B38 File Offset: 0x002A7D38
|
|
[Token(Token = "0x600B58D")]
|
|
[Address(RVA = "0x1A97E60", Offset = "0x1A96860", VA = "0x181A97E60")]
|
|
public bool CanInteract(Selectable BFHNLDDJAOD)
|
|
{
|
|
UIInteractionRestriction[] giohnkklfja = this.GIOHNKKLFJA;
|
|
int num = 0;
|
|
if (num < giohnkklfja.Length)
|
|
{
|
|
if (giohnkklfja[num].CanInteract(BFHNLDDJAOD))
|
|
{
|
|
UIInteractionRestriction[] giohnkklfja2 = this.GIOHNKKLFJA;
|
|
num++;
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x0600B58E RID: 46478 RVA: 0x002A9B7C File Offset: 0x002A7D7C
|
|
[Token(Token = "0x600B58E")]
|
|
[Address(RVA = "0x1A98160", Offset = "0x1A96B60", VA = "0x181A98160", Slot = "10")]
|
|
public virtual void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN)
|
|
{
|
|
this.<EENBDICNMLG>k__BackingField = true;
|
|
Action iolmoennjej = this.IOLMOENNJEJ;
|
|
if (iolmoennjej != 0)
|
|
{
|
|
iolmoennjej();
|
|
}
|
|
StackedUIBase stackedUIBase = this.<KBKJKEOPIGB>k__BackingField;
|
|
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0600B58F RID: 46479 RVA: 0x002A9BB8 File Offset: 0x002A7DB8
|
|
[Token(Token = "0x600B58F")]
|
|
[Address(RVA = "0x1A981B0", Offset = "0x1A96BB0", VA = "0x181A981B0", Slot = "11")]
|
|
public virtual void OnFlowExited(StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO)
|
|
{
|
|
this.<EENBDICNMLG>k__BackingField = false;
|
|
if (!CJEIBCEPAPO)
|
|
{
|
|
this.LGHBPPIOOBM = (ulong)0L;
|
|
}
|
|
Action<bool> mepihiokopd = this.MEPIHIOKOPD;
|
|
if (mepihiokopd != 0)
|
|
{
|
|
mepihiokopd(CJEIBCEPAPO);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B590 RID: 46480 RVA: 0x002A9BEC File Offset: 0x002A7DEC
|
|
[Token(Token = "0x600B590")]
|
|
[Address(RVA = "0xEA3CA0", Offset = "0xEA26A0", VA = "0x180EA3CA0")]
|
|
public void Button_ExitFlow()
|
|
{
|
|
bool isCompleted = ((IAsyncResult)this.<KBKJKEOPIGB>k__BackingField).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0600B591 RID: 46481 RVA: 0x002A9C0C File Offset: 0x002A7E0C
|
|
[Token(Token = "0x600B591")]
|
|
[Address(RVA = "0xEA3CA0", Offset = "0xEA26A0", VA = "0x180EA3CA0")]
|
|
public void ExitFlow()
|
|
{
|
|
bool isCompleted = ((IAsyncResult)this.<KBKJKEOPIGB>k__BackingField).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0600B592 RID: 46482 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600B592")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "12")]
|
|
public virtual void Button_Share()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600B593 RID: 46483 RVA: 0x002A9C2C File Offset: 0x002A7E2C
|
|
[Token(Token = "0x600B593")]
|
|
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "13")]
|
|
protected virtual bool ELDEFKFNJOM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600B594 RID: 46484 RVA: 0x002A9C3C File Offset: 0x002A7E3C
|
|
[Token(Token = "0x600B594")]
|
|
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "14")]
|
|
protected virtual bool ONGHFLJPACP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600B595 RID: 46485 RVA: 0x002A9C4C File Offset: 0x002A7E4C
|
|
[Token(Token = "0x600B595")]
|
|
[Address(RVA = "0x1A982D0", Offset = "0x1A96CD0", VA = "0x181A982D0")]
|
|
public void Resize(OGLEAGGNIPE OJJOHDIFMEG)
|
|
{
|
|
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0600B596 RID: 46486 RVA: 0x002A9C60 File Offset: 0x002A7E60
|
|
[Token(Token = "0x600B596")]
|
|
[Address(RVA = "0x1A97F10", Offset = "0x1A96910", VA = "0x181A97F10", Slot = "15")]
|
|
protected virtual void FKDAJGGOMOC(OGLEAGGNIPE OJJOHDIFMEG, bool DIDDIMFKFCC)
|
|
{
|
|
ResizableElementBase[] gkiajglhopc = this.GKIAJGLHOPC;
|
|
if (gkiajglhopc != 0)
|
|
{
|
|
int num = 0;
|
|
int length = gkiajglhopc.Length;
|
|
if (num < length)
|
|
{
|
|
string text = gkiajglhopc[num].ToString();
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B597 RID: 46487 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600B597")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "16")]
|
|
public virtual void UpdateUIElements()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600B598 RID: 46488 RVA: 0x002A9C9C File Offset: 0x002A7E9C
|
|
[Token(Token = "0x600B598")]
|
|
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
|
|
protected StackedUIFlowBase()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04007728 RID: 30504
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4007728")]
|
|
public bool FirstFlow;
|
|
|
|
// Token: 0x04007729 RID: 30505
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x29")]
|
|
[Token(Token = "0x4007729")]
|
|
[SerializeField]
|
|
[HideInInspector]
|
|
protected bool forceSpecificSize;
|
|
|
|
// Token: 0x0400772A RID: 30506
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x400772A")]
|
|
[HideInInspector]
|
|
[SerializeField]
|
|
protected OGLEAGGNIPE forcedSize;
|
|
|
|
// Token: 0x0400772B RID: 30507
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400772B")]
|
|
[SerializeField]
|
|
protected bool iosForceLargeSize;
|
|
|
|
// Token: 0x0400772C RID: 30508
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400772C")]
|
|
private UIInteractionRestriction[] GIOHNKKLFJA;
|
|
|
|
// Token: 0x0400772D RID: 30509
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400772D")]
|
|
private ResizableElementBase[] GKIAJGLHOPC;
|
|
|
|
// Token: 0x04007730 RID: 30512
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4007730")]
|
|
private string LGHBPPIOOBM;
|
|
}
|
|
}
|