using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecRoom; using UnityEngine; using UnityEngine.UI; namespace AGUI.StackedUI { // Token: 0x020010B7 RID: 4279 [Token(Token = "0x20010B7")] public abstract class StackedUIFlowBase : MonoBehaviour { // Token: 0x1400009B RID: 155 // (add) Token: 0x0600610B RID: 24843 RVA: 0x00154AB4 File Offset: 0x00152CB4 // (remove) Token: 0x0600610C RID: 24844 RVA: 0x00154ADC File Offset: 0x00152CDC [Token(Token = "0x1400009B")] public event Action IOLMOENNJEJ { [Token(Token = "0x600610B")] [Address(RVA = "0xE84CD0", Offset = "0xE83AD0", VA = "0x180E84CD0")] [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 = "0x600610C")] [Address(RVA = "0xE84FC0", Offset = "0xE83DC0", VA = "0x180E84FC0")] [CompilerGenerated] remove { Action iolmoennjej; Delegate @delegate; do { iolmoennjej = this.IOLMOENNJEJ; @delegate = Delegate.Remove(iolmoennjej, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != iolmoennjej) { } } } // Token: 0x1400009C RID: 156 // (add) Token: 0x0600610D RID: 24845 RVA: 0x00154B04 File Offset: 0x00152D04 // (remove) Token: 0x0600610E RID: 24846 RVA: 0x00154B2C File Offset: 0x00152D2C [Token(Token = "0x1400009C")] public event Action MEPIHIOKOPD { [Token(Token = "0x600610D")] [Address(RVA = "0xE84D70", Offset = "0xE83B70", VA = "0x180E84D70")] [CompilerGenerated] add { Action mepihiokopd; Delegate @delegate; do { mepihiokopd = this.MEPIHIOKOPD; @delegate = Delegate.Combine(mepihiokopd, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != mepihiokopd) { } } [Token(Token = "0x600610E")] [Address(RVA = "0xE85060", Offset = "0xE83E60", VA = "0x180E85060")] [CompilerGenerated] remove { Action mepihiokopd; Delegate @delegate; do { mepihiokopd = this.MEPIHIOKOPD; @delegate = Delegate.Remove(mepihiokopd, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != mepihiokopd) { } } } // Token: 0x170010A3 RID: 4259 // (get) Token: 0x0600610F RID: 24847 RVA: 0x00154B54 File Offset: 0x00152D54 [Token(Token = "0x170010A3")] public Canvas KICJHNHEIHN { [Token(Token = "0x600610F")] [Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")] get { return this.canvasForScalingOverride; } } // Token: 0x170010A4 RID: 4260 // (get) Token: 0x06006110 RID: 24848 RVA: 0x00154B68 File Offset: 0x00152D68 // (set) Token: 0x06006111 RID: 24849 RVA: 0x00154B7C File Offset: 0x00152D7C [Token(Token = "0x170010A4")] public StackedUIBase JGIANCOEHMA { [Token(Token = "0x6006110")] [Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290")] get; [Token(Token = "0x6006111")] [Address(RVA = "0x46AB00", Offset = "0x469900", VA = "0x18046AB00")] private set; } // Token: 0x170010A5 RID: 4261 // (get) Token: 0x06006112 RID: 24850 RVA: 0x00154B90 File Offset: 0x00152D90 // (set) Token: 0x06006113 RID: 24851 RVA: 0x00154BA4 File Offset: 0x00152DA4 [Token(Token = "0x170010A5")] public bool JIDDFBJKKPC { [Token(Token = "0x6006112")] [Address(RVA = "0x40FFA0", Offset = "0x40EDA0", VA = "0x18040FFA0")] get; [Token(Token = "0x6006113")] [Address(RVA = "0x410010", Offset = "0x40EE10", VA = "0x180410010")] private set; } // Token: 0x170010A6 RID: 4262 // (get) Token: 0x06006114 RID: 24852 RVA: 0x00154BB8 File Offset: 0x00152DB8 [Token(Token = "0x170010A6")] protected virtual string MNKOCGHOJIJ { [Token(Token = "0x6006114")] [Address(RVA = "0xE84A10", Offset = "0xE83810", VA = "0x180E84A10", Slot = "4")] get { return ""; } } // Token: 0x170010A7 RID: 4263 // (get) Token: 0x06006115 RID: 24853 RVA: 0x00154BCC File Offset: 0x00152DCC [Token(Token = "0x170010A7")] public bool CHGIINGBBOO { [Token(Token = "0x6006115")] [Address(RVA = "0xE84E10", Offset = "0xE83C10", VA = "0x180E84E10")] get { if (this.forceSpecificSize) { return true; } if (!this.iosForceLargeSize) { } return SingletonMonoBehaviour.ONCPNMDGGKG.GFMHKKKEOGE == PlatformManager.LDIIFDDCKCN.iOS; } } // Token: 0x170010A8 RID: 4264 // (get) Token: 0x06006116 RID: 24854 RVA: 0x00154C04 File Offset: 0x00152E04 [Token(Token = "0x170010A8")] public OGLEAGGNIPE OGEHHNDEPEN { [Token(Token = "0x6006116")] [Address(RVA = "0xE84EA0", Offset = "0xE83CA0", VA = "0x180E84EA0")] get { if (this.iosForceLargeSize && SingletonMonoBehaviour.ONCPNMDGGKG.GFMHKKKEOGE == PlatformManager.LDIIFDDCKCN.iOS) { return OGLEAGGNIPE.LARGE; } return this.forcedSize; } } // Token: 0x170010A9 RID: 4265 // (get) Token: 0x06006117 RID: 24855 RVA: 0x00154C38 File Offset: 0x00152E38 [Token(Token = "0x170010A9")] protected virtual string DCLLFJAAEDC { [Token(Token = "0x6006117")] [Address(RVA = "0xE849E0", Offset = "0xE837E0", VA = "0x180E849E0", Slot = "5")] get { return "Undefined"; } } // Token: 0x170010AA RID: 4266 // (get) Token: 0x06006118 RID: 24856 RVA: 0x00154C4C File Offset: 0x00152E4C [Token(Token = "0x170010AA")] protected string DLFNJKINKNM { [Token(Token = "0x6006118")] [Address(RVA = "0xE84890", Offset = "0xE83690", VA = "0x180E84890")] get { string lghbppioobm = this.LGHBPPIOOBM; if (lghbppioobm == 0) { bool isCompleted = ((IAsyncResult)this).IsCompleted; } return lghbppioobm; } } // Token: 0x06006119 RID: 24857 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6006119")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "6")] protected virtual void Awake() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600611A RID: 24858 RVA: 0x00154C6C File Offset: 0x00152E6C [Token(Token = "0x600611A")] [Address(RVA = "0xE84A40", Offset = "0xE83840", VA = "0x180E84A40", Slot = "7")] protected virtual void OnDestroy() { if (this.k__BackingField) { bool isCompleted = ((IAsyncResult)this).IsCompleted; return; } } // Token: 0x0600611B RID: 24859 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600611B")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "8")] public virtual void StackedUIOpened() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600611C RID: 24860 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600611C")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "9")] public virtual void StackedUIClosed() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600611D RID: 24861 RVA: 0x00154C8C File Offset: 0x00152E8C [Token(Token = "0x600611D")] [Address(RVA = "0xE848B0", Offset = "0xE836B0", VA = "0x180E848B0", Slot = "10")] public virtual void Initialize(StackedUIBase LJOCNMLBCAH) { this.k__BackingField = LJOCNMLBCAH; UIInteractionRestriction[] components = base.GetComponents(); this.GIOHNKKLFJA = components; Spawner[] componentsInChildren = base.GetComponentsInChildren(true); int num = 0; int length = componentsInChildren.Length; if (num < length) { componentsInChildren[num].Awake(); num++; } VisibilityRestriction[] componentsInChildren2 = base.GetComponentsInChildren(true); int length2 = componentsInChildren2.Length; if (num < length2) { componentsInChildren2[num].Start(); num++; } ResizableElementBase[] componentsInChildren3 = base.GetComponentsInChildren(true); this.GKIAJGLHOPC = componentsInChildren3; } // Token: 0x0600611E RID: 24862 RVA: 0x00154D14 File Offset: 0x00152F14 [Token(Token = "0x600611E")] [Address(RVA = "0xE84C20", Offset = "0xE83A20", VA = "0x180E84C20")] public void SetAmplitudeCommandContext(string LHOMKMINCHH) { string lghbppioobm = this.LGHBPPIOOBM; this.LGHBPPIOOBM = lghbppioobm; } // Token: 0x0600611F RID: 24863 RVA: 0x00154D30 File Offset: 0x00152F30 [Token(Token = "0x600611F")] [Address(RVA = "0xE84B20", Offset = "0xE83920", VA = "0x180E84B20")] public void RefreshResizableElements() { ResizableElementBase[] componentsInChildren = base.GetComponentsInChildren(true); StackedUIBase stackedUIBase = this.k__BackingField; this.GKIAJGLHOPC = componentsInChildren; int num = 0; if (stackedUIBase != num) { StackedUIBase stackedUIBase2 = this.k__BackingField; bool flag = this.AMKNOILBDJC(); } } // Token: 0x06006120 RID: 24864 RVA: 0x00154D74 File Offset: 0x00152F74 [Token(Token = "0x6006120")] [Address(RVA = "0xE84760", Offset = "0xE83560", VA = "0x180E84760")] 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: 0x06006121 RID: 24865 RVA: 0x00154DB8 File Offset: 0x00152FB8 [Token(Token = "0x6006121")] [Address(RVA = "0xE84A60", Offset = "0xE83860", VA = "0x180E84A60", Slot = "11")] public virtual void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN) { this.k__BackingField = true; Action iolmoennjej = this.IOLMOENNJEJ; if (iolmoennjej != 0) { iolmoennjej(); } StackedUIBase stackedUIBase = this.k__BackingField; bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x06006122 RID: 24866 RVA: 0x00154DF4 File Offset: 0x00152FF4 [Token(Token = "0x6006122")] [Address(RVA = "0xE84AB0", Offset = "0xE838B0", VA = "0x180E84AB0", Slot = "12")] public virtual void OnFlowExited(StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO) { this.k__BackingField = false; if (!CJEIBCEPAPO) { this.LGHBPPIOOBM = (ulong)0L; } Action mepihiokopd = this.MEPIHIOKOPD; if (mepihiokopd != 0) { mepihiokopd(CJEIBCEPAPO); } } // Token: 0x06006123 RID: 24867 RVA: 0x00154E28 File Offset: 0x00153028 [Token(Token = "0x6006123")] [Address(RVA = "0xE84730", Offset = "0xE83530", VA = "0x180E84730")] public void Button_ExitFlow() { bool isCompleted = ((IAsyncResult)this.k__BackingField).IsCompleted; } // Token: 0x06006124 RID: 24868 RVA: 0x00154E48 File Offset: 0x00153048 [Token(Token = "0x6006124")] [Address(RVA = "0xE84730", Offset = "0xE83530", VA = "0x180E84730")] public void ExitFlow() { bool isCompleted = ((IAsyncResult)this.k__BackingField).IsCompleted; } // Token: 0x1400009D RID: 157 // (add) Token: 0x06006125 RID: 24869 RVA: 0x00154E68 File Offset: 0x00153068 // (remove) Token: 0x06006126 RID: 24870 RVA: 0x00154E90 File Offset: 0x00153090 [Token(Token = "0x1400009D")] public event Action MHBPDLMFDAC { [Token(Token = "0x6006125")] [Address(RVA = "0xE84C30", Offset = "0xE83A30", VA = "0x180E84C30")] [CompilerGenerated] add { Action mhbpdlmfdac; Delegate @delegate; do { mhbpdlmfdac = this.MHBPDLMFDAC; @delegate = Delegate.Combine(mhbpdlmfdac, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != mhbpdlmfdac) { } } [Token(Token = "0x6006126")] [Address(RVA = "0xE84F20", Offset = "0xE83D20", VA = "0x180E84F20")] [CompilerGenerated] remove { Action mhbpdlmfdac; Delegate @delegate; do { mhbpdlmfdac = this.MHBPDLMFDAC; @delegate = Delegate.Remove(mhbpdlmfdac, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != mhbpdlmfdac) { } } } // Token: 0x06006127 RID: 24871 RVA: 0x00154EB8 File Offset: 0x001530B8 [Token(Token = "0x6006127")] [Address(RVA = "0xE84BD0", Offset = "0xE839D0", VA = "0x180E84BD0")] public void RequestClose() { Action mhbpdlmfdac = this.MHBPDLMFDAC; if (mhbpdlmfdac != 0) { mhbpdlmfdac(this); return; } } // Token: 0x06006128 RID: 24872 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6006128")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "13")] public virtual void Button_Share() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06006129 RID: 24873 RVA: 0x00154ED8 File Offset: 0x001530D8 [Token(Token = "0x6006129")] [Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "14")] protected virtual bool ELDEFKFNJOM() { } // Token: 0x0600612A RID: 24874 RVA: 0x00154EE8 File Offset: 0x001530E8 [Token(Token = "0x600612A")] [Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "15")] protected virtual bool ONGHFLJPACP() { } // Token: 0x0600612B RID: 24875 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600612B")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "16")] public virtual void Button_Invite() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600612C RID: 24876 RVA: 0x00154EF8 File Offset: 0x001530F8 [Token(Token = "0x600612C")] [Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "17")] protected virtual bool GCGHNCAKNHN() { } // Token: 0x0600612D RID: 24877 RVA: 0x00154F08 File Offset: 0x00153108 [Token(Token = "0x600612D")] [Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "18")] protected virtual bool NPBHICBNFBG() { } // Token: 0x0600612E RID: 24878 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600612E")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "19")] public virtual void Button_EnterCode() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600612F RID: 24879 RVA: 0x00154F18 File Offset: 0x00153118 [Token(Token = "0x600612F")] [Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "20")] protected virtual bool JDFOECGBIBF() { } // Token: 0x06006130 RID: 24880 RVA: 0x00154F28 File Offset: 0x00153128 [Token(Token = "0x6006130")] [Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "21")] protected virtual bool AMKNOILBDJC() { } // Token: 0x06006131 RID: 24881 RVA: 0x00154F38 File Offset: 0x00153138 [Token(Token = "0x6006131")] [Address(RVA = "0x4EC9B0", Offset = "0x4EB7B0", VA = "0x1804EC9B0")] public void Resize(OGLEAGGNIPE OJJOHDIFMEG) { bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x06006132 RID: 24882 RVA: 0x00154F4C File Offset: 0x0015314C [Token(Token = "0x6006132")] [Address(RVA = "0xE84810", Offset = "0xE83610", VA = "0x180E84810", Slot = "22")] 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: 0x06006133 RID: 24883 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6006133")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "23")] public virtual void UpdateUIElements() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06006134 RID: 24884 RVA: 0x00154F88 File Offset: 0x00153188 [Token(Token = "0x6006134")] [Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")] protected StackedUIFlowBase() { } // Token: 0x0400403F RID: 16447 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400403F")] public bool FirstFlow; // Token: 0x04004040 RID: 16448 [FieldOffset(Offset = "0x29")] [Token(Token = "0x4004040")] [HideInInspector] [SerializeField] protected bool forceSpecificSize; // Token: 0x04004041 RID: 16449 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x4004041")] [HideInInspector] [SerializeField] protected OGLEAGGNIPE forcedSize; // Token: 0x04004042 RID: 16450 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4004042")] [SerializeField] protected bool iosForceLargeSize; // Token: 0x04004043 RID: 16451 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4004043")] [SerializeField] private Canvas canvasForScalingOverride; // Token: 0x04004044 RID: 16452 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4004044")] private UIInteractionRestriction[] GIOHNKKLFJA; // Token: 0x04004045 RID: 16453 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4004045")] private ResizableElementBase[] GKIAJGLHOPC; // Token: 0x04004048 RID: 16456 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4004048")] private string LGHBPPIOOBM; } }