154 lines
4.7 KiB
C#
154 lines
4.7 KiB
C#
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<Button3D>
|
|
{
|
|
// 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<AGAJMBPABDL, RoomRole> action = new Action(this.DIHJDCNHNJE);
|
|
EditRoomRoleOrdersWatchUIFlow editRoomRoleOrdersWatchUIFlow = this.editRoomRoleOrdersScreen;
|
|
Action<BIPCKGLGIHG> 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<AGAJMBPABDL, RoomRole> action = new Action(this.DIHJDCNHNJE);
|
|
EditRoomRoleOrdersWatchUIFlow editRoomRoleOrdersWatchUIFlow = this.editRoomRoleOrdersScreen;
|
|
int num = 0;
|
|
if (editRoomRoleOrdersWatchUIFlow != num)
|
|
{
|
|
EditRoomRoleOrdersWatchUIFlow editRoomRoleOrdersWatchUIFlow2 = this.editRoomRoleOrdersScreen;
|
|
Action<BIPCKGLGIHG> 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
|
|
}
|
|
}
|
|
}
|