using System; using AGUI.StackedUI; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Systems.PlayerRoles.UI.Room { // Token: 0x0200238D RID: 9101 [Token(Token = "0x200238D")] public class AddRoomRoleButton : ConditionalButton { // Token: 0x0600E77C RID: 59260 RVA: 0x00352238 File Offset: 0x00350438 [Token(Token = "0x600E77C")] [Address(RVA = "0x1A5F030", Offset = "0x1A5E030", VA = "0x181A5F030", Slot = "4")] protected override void OnEnable() { base.OnEnable(); Action action = new Action(this.DIHJDCNHNJE); EditRoomRoleOrdersWatchUIFlow editRoomRoleOrdersWatchUIFlow = this.editRoomRoleOrdersScreen; Action action2 = new Action(this.PGIIGNGHLFG); editRoomRoleOrdersWatchUIFlow.OnRoleViewModeChangedEvent += action2; } // Token: 0x0600E77D RID: 59261 RVA: 0x0035227C File Offset: 0x0035047C [Token(Token = "0x600E77D")] [Address(RVA = "0x1A5F020", Offset = "0x1A5E020", VA = "0x181A5F020")] private void OnDisable() { this.AEPBANFMEEN(); } // Token: 0x0600E77E RID: 59262 RVA: 0x00352290 File Offset: 0x00350490 [Token(Token = "0x600E77E")] [Address(RVA = "0x1A5F020", Offset = "0x1A5E020", VA = "0x181A5F020")] private void OnDestroy() { this.AEPBANFMEEN(); } // Token: 0x0600E77F RID: 59263 RVA: 0x003522A4 File Offset: 0x003504A4 [Token(Token = "0x600E77F")] [Address(RVA = "0x1A5EDE0", Offset = "0x1A5DDE0", VA = "0x181A5EDE0")] private void AEPBANFMEEN() { Action action = new Action(this.DIHJDCNHNJE); EditRoomRoleOrdersWatchUIFlow editRoomRoleOrdersWatchUIFlow = this.editRoomRoleOrdersScreen; int num = 0; if (editRoomRoleOrdersWatchUIFlow != num) { EditRoomRoleOrdersWatchUIFlow editRoomRoleOrdersWatchUIFlow2 = this.editRoomRoleOrdersScreen; Action action2 = new Action(this.PGIIGNGHLFG); editRoomRoleOrdersWatchUIFlow2.OnRoleViewModeChangedEvent -= action2; } } // Token: 0x0600E780 RID: 59264 RVA: 0x003522F8 File Offset: 0x003504F8 [Token(Token = "0x600E780")] [Address(RVA = "0x14959B0", Offset = "0x14949B0", VA = "0x1814959B0")] private void PGIIGNGHLFG(BIPCKGLGIHG ANFJOHGCOOB) { base.OnEnable(); } // Token: 0x0600E781 RID: 59265 RVA: 0x0035230C File Offset: 0x0035050C [Token(Token = "0x600E781")] [Address(RVA = "0x1A5EF20", Offset = "0x1A5DF20", VA = "0x181A5EF20")] private void DIHJDCNHNJE(AGAJMBPABDL AGIHAKFFCCD, RoomRole LOLCMLEKMAF) { if (AGIHAKFFCCD.DMKCIEPGGAB) { base.OnEnable(); return; } } // Token: 0x0600E782 RID: 59266 RVA: 0x00352330 File Offset: 0x00350530 [Token(Token = "0x600E782")] [Address(RVA = "0x1A5EF80", Offset = "0x1A5DF80", VA = "0x181A5EF80", Slot = "8")] protected override void MGFKPEMKOOK() { this.editRoomRoleOrdersScreen.Button_AddRole(); } // Token: 0x0600E783 RID: 59267 RVA: 0x00352350 File Offset: 0x00350550 [Token(Token = "0x600E783")] [Address(RVA = "0x1A5F140", Offset = "0x1A5E140", VA = "0x181A5F140", Slot = "5")] protected override void PICEBFBCNCL() { int num = 0; base.ILGFOHIJHMG = num; } // Token: 0x0600E784 RID: 59268 RVA: 0x00352368 File Offset: 0x00350568 [Token(Token = "0x600E784")] [Address(RVA = "0x1A5EF50", Offset = "0x1A5DF50", VA = "0x181A5EF50", Slot = "7")] protected override bool HOCJDEBMOLM() { bool flag = base.HOCJDEBMOLM(); if (!flag) { return flag; } bool flag2; return flag2; } // Token: 0x0600E785 RID: 59269 RVA: 0x00352384 File Offset: 0x00350584 [Token(Token = "0x600E785")] [Address(RVA = "0x1A5EFB0", Offset = "0x1A5DFB0", VA = "0x181A5EFB0", Slot = "6")] protected override void MNGMCHLEHOK() { base..ctor(); bool activeSelf = base.gameObject.activeSelf; int num = 0; base.gameObject.SetActive(num != 0); } // Token: 0x0600E786 RID: 59270 RVA: 0x003523B8 File Offset: 0x003505B8 [Token(Token = "0x600E786")] [Address(RVA = "0x1A5F150", Offset = "0x1A5E150", VA = "0x181A5F150")] public AddRoomRoleButton() { } // Token: 0x04009637 RID: 38455 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4009637")] [SerializeField] private EditRoomRoleOrdersWatchUIFlow editRoomRoleOrdersScreen; // Token: 0x04009638 RID: 38456 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4009638")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private Tooltip tooltip; // Token: 0x0200238E RID: 9102 [Token(Token = "0x200238E")] private enum GFGLOJKBGDO { // Token: 0x0400963A RID: 38458 [Token(Token = "0x400963A")] Disabled, // Token: 0x0400963B RID: 38459 [Token(Token = "0x400963B")] Enabled_Active, // Token: 0x0400963C RID: 38460 [Token(Token = "0x400963C")] Enabled_Inactive } } }