using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Core; using UnityEngine; namespace AGUI.StackedUI { // Token: 0x02001B2D RID: 6957 [Token(Token = "0x2001B2D")] [StructLayout(3)] public class ActionCodesWatchUIFlow : WatchUIFlow { // Token: 0x140000C9 RID: 201 // (add) Token: 0x0600BA6C RID: 47724 RVA: 0x002BD64C File Offset: 0x002BB84C // (remove) Token: 0x0600BA6D RID: 47725 RVA: 0x002BD678 File Offset: 0x002BB878 [Token(Token = "0x140000C9")] public static event Action NLDLGEDHJNI { [Token(Token = "0x600BA6C")] [Address(RVA = "0x16E7860", Offset = "0x16E6260", VA = "0x1816E7860")] [CompilerGenerated] add { Action nldlgedhjni; Delegate @delegate; do { nldlgedhjni = ActionCodesWatchUIFlow.NLDLGEDHJNI; @delegate = Delegate.Combine(nldlgedhjni, value); } while (@delegate != 0 && @delegate == 0); while (typeof(ActionCodesWatchUIFlow).TypeHandle != nldlgedhjni) { } } [Token(Token = "0x600BA6D")] [Address(RVA = "0x16E7AE0", Offset = "0x16E64E0", VA = "0x1816E7AE0")] [CompilerGenerated] remove { Action nldlgedhjni; Delegate @delegate; do { nldlgedhjni = ActionCodesWatchUIFlow.NLDLGEDHJNI; @delegate = Delegate.Remove(nldlgedhjni, value); } while (@delegate != 0 && @delegate == 0); while (typeof(ActionCodesWatchUIFlow).TypeHandle != nldlgedhjni) { } } } // Token: 0x17001DDA RID: 7642 // (get) Token: 0x0600BA6E RID: 47726 RVA: 0x002BD6A4 File Offset: 0x002BB8A4 // (set) Token: 0x0600BA6F RID: 47727 RVA: 0x002BD6B8 File Offset: 0x002BB8B8 [Token(Token = "0x17001DDA")] public static bool PNCFJIBJAJI { [Token(Token = "0x600BA6E")] [Address(RVA = "0x16E7960", Offset = "0x16E6360", VA = "0x1816E7960")] get; [Token(Token = "0x600BA6F")] [Address(RVA = "0x16E72B0", Offset = "0x16E5CB0", VA = "0x1816E72B0")] private set; } // Token: 0x17001DDB RID: 7643 // (get) Token: 0x0600BA70 RID: 47728 RVA: 0x002BD6CC File Offset: 0x002BB8CC // (set) Token: 0x0600BA71 RID: 47729 RVA: 0x002BD6E0 File Offset: 0x002BB8E0 [Token(Token = "0x17001DDB")] public static HashSet ADDDHPLGIKL { [Token(Token = "0x600BA70")] [Address(RVA = "0x16E79C0", Offset = "0x16E63C0", VA = "0x1816E79C0")] get; [Token(Token = "0x600BA71")] [Address(RVA = "0x16E7190", Offset = "0x16E5B90", VA = "0x1816E7190")] private set; } = ActionCodesWatchUIFlow.EEAHJGGKJPF; // Token: 0x17001DDC RID: 7644 // (get) Token: 0x0600BA72 RID: 47730 RVA: 0x002BD6F4 File Offset: 0x002BB8F4 // (set) Token: 0x0600BA73 RID: 47731 RVA: 0x002BD708 File Offset: 0x002BB908 [Token(Token = "0x17001DDC")] public static bool KCDPGKCLEMJ { [Token(Token = "0x600BA72")] [Address(RVA = "0x16E7A80", Offset = "0x16E6480", VA = "0x1816E7A80")] get; [Token(Token = "0x600BA73")] [Address(RVA = "0x16E71F0", Offset = "0x16E5BF0", VA = "0x1816E71F0")] private set; } // Token: 0x0600BA74 RID: 47732 RVA: 0x002BD71C File Offset: 0x002BB91C [Token(Token = "0x600BA74")] [Address(RVA = "0x16E7310", Offset = "0x16E5D10", VA = "0x1816E7310")] public static bool Show(ActionCodesWatchUIFlow.FEOPJAFBIPC ACIMOKFHPJG, params IAFKHONIKPI[] LHOMKMINCHH) { bool flag; return flag; } // Token: 0x0600BA75 RID: 47733 RVA: 0x002BD72C File Offset: 0x002BB92C [Token(Token = "0x600BA75")] [Address(RVA = "0x16E7380", Offset = "0x16E5D80", VA = "0x1816E7380")] public static bool Show(ActionCodesWatchUIFlow.FEOPJAFBIPC ACIMOKFHPJG, bool LKIFKBNPMJJ, params IAFKHONIKPI[] LHOMKMINCHH) { if (Player.HIMJIOGEAGA) { ActionCodesWatchUIFlow.k__BackingField = LKIFKBNPMJJ; int num = 0; if (LHOMKMINCHH != 0) { } ActionCodesWatchUIFlow.k__BackingField = num != 0; HashSet hashSet = new HashSet(LHOMKMINCHH); if (hashSet.Contains((uint)(-1))) { } ActionCodesWatchUIFlow.k__BackingField = hashSet; ActionCodesWatchUIFlow flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType(); WatchUI local = WatchUI.BFPPPLIJIGC; int num2 = 0; local.PushFlow(flowByType, num2); Action nldlgedhjni = ActionCodesWatchUIFlow.NLDLGEDHJNI; if (nldlgedhjni != 0) { nldlgedhjni(); } SubscreenControl subscreenControl = flowByType.subscreenControl; if (ACIMOKFHPJG == ActionCodesWatchUIFlow.FEOPJAFBIPC.Create) { } ActionCodesSubscreenInput actionCodesSubscreenInput = flowByType.subscreenInput; subscreenControl.ShowSubscreen(actionCodesSubscreenInput); return true; } throw new NullReferenceException(); } // Token: 0x0600BA76 RID: 47734 RVA: 0x002BD7D8 File Offset: 0x002BB9D8 [Token(Token = "0x600BA76")] [Address(RVA = "0xFAE890", Offset = "0xFAD290", VA = "0x180FAE890")] public ActionCodesWatchUIFlow() { } // Token: 0x04007ACA RID: 31434 [Token(Token = "0x4007ACA")] private static readonly HashSet EEAHJGGKJPF = new HashSet(Enumerable.Cast(Enum.GetValues(typeof(IAFKHONIKPI)))); // Token: 0x04007ACB RID: 31435 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x4007ACB")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false)] private SubscreenControl subscreenControl; // Token: 0x04007ACC RID: 31436 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x4007ACC")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false)] private ActionCodesSubscreenCreate subscreenCreate; // Token: 0x04007ACD RID: 31437 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x4007ACD")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false)] private ActionCodesSubscreenInput subscreenInput; // Token: 0x02001B2E RID: 6958 [Token(Token = "0x2001B2E")] public enum FEOPJAFBIPC { // Token: 0x04007AD3 RID: 31443 [Token(Token = "0x4007AD3")] Input, // Token: 0x04007AD4 RID: 31444 [Token(Token = "0x4007AD4")] Create } } }