This commit is contained in:
niko
2026-04-08 23:40:05 +02:00
parent d6894bcbc7
commit 18dc73f922
7750 changed files with 1795369 additions and 0 deletions
@@ -0,0 +1,178 @@
using System;
using System.Runtime.InteropServices;
using AGUI.StackedUI;
using Cpp2IlInjected;
using Photon.Realtime;
using RecNet;
namespace RecRoom.Systems.PlayerRoles.UI.Room
{
// Token: 0x020020F3 RID: 8435
[Token(Token = "0x20020F3")]
[StructLayout(3)]
public class RoomRolesConditionalButton : ConditionalButton<Button3D>
{
// Token: 0x170026EF RID: 9967
// (get) Token: 0x0600E908 RID: 59656 RVA: 0x00373A04 File Offset: 0x00371C04
[Token(Token = "0x170026EF")]
private bool OPHOAHHLPCK
{
[Token(Token = "0x600E908")]
[Address(RVA = "0x19C7C50", Offset = "0x19C6650", VA = "0x1819C7C50")]
get
{
PPENFJMFPNE bememjnnkbh = this.BEMEMJNNKBH;
if (bememjnnkbh == 0)
{
}
long <DOFDAMHCJLP>k__BackingField = bememjnnkbh.<DOFDAMHCJLP>k__BackingField;
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
bool flag;
return flag;
}
}
// Token: 0x170026F0 RID: 9968
// (get) Token: 0x0600E909 RID: 59657 RVA: 0x00373A34 File Offset: 0x00371C34
// (set) Token: 0x0600E90A RID: 59658 RVA: 0x00373A48 File Offset: 0x00371C48
[Token(Token = "0x170026F0")]
public PPENFJMFPNE KMONCLBICFK
{
[Token(Token = "0x600E909")]
[Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0")]
get
{
return this.BEMEMJNNKBH;
}
[Token(Token = "0x600E90A")]
[Address(RVA = "0x19BD890", Offset = "0x19BC290", VA = "0x1819BD890")]
set
{
if (this.BEMEMJNNKBH != value)
{
this.BEMEMJNNKBH = value;
base.OnEnable();
return;
}
}
}
// Token: 0x0600E90B RID: 59659 RVA: 0x00373A6C File Offset: 0x00371C6C
[Token(Token = "0x600E90B")]
[Address(RVA = "0x19C7A00", Offset = "0x19C6400", VA = "0x1819C7A00")]
private void Awake()
{
Action<Photon.Realtime.Player, RoomRole> action = new Action(this.DIHJDCNHNJE);
}
// Token: 0x0600E90C RID: 59660 RVA: 0x00373A88 File Offset: 0x00371C88
[Token(Token = "0x600E90C")]
[Address(RVA = "0x19C7CD0", Offset = "0x19C66D0", VA = "0x1819C7CD0")]
private void OnDestroy()
{
Action<Photon.Realtime.Player, RoomRole> action = new Action(this.DIHJDCNHNJE);
}
// Token: 0x0600E90D RID: 59661 RVA: 0x00373AA4 File Offset: 0x00371CA4
[Token(Token = "0x600E90D")]
[Address(RVA = "0x19C7AC0", Offset = "0x19C64C0", VA = "0x1819C7AC0")]
private void DIHJDCNHNJE(Photon.Realtime.Player IEKDDPPNFPF, RoomRole IENKDAKBEDP)
{
if (IEKDDPPNFPF.IsLocal && this.OPHOAHHLPCK)
{
base.OnEnable();
return;
}
}
// Token: 0x0600E90E RID: 59662 RVA: 0x00373AD0 File Offset: 0x00371CD0
[Token(Token = "0x600E90E")]
[Address(RVA = "0x19C7B00", Offset = "0x19C6500", VA = "0x1819C7B00", Slot = "8")]
protected override void MGFKPEMKOOK()
{
PlayerRoomRoleManager instance = PlayerRoomRoleManager.ONCPNMDGGKG;
int num = 0;
if (instance != num)
{
this.MNGMCHLEHOK();
PPENFJMFPNE bememjnnkbh = this.BEMEMJNNKBH;
EditRoomRoleOrdersWatchUIFlow editRoomRoleOrdersWatchUIFlow;
editRoomRoleOrdersWatchUIFlow.TargetRoomDetails = bememjnnkbh;
}
}
// Token: 0x0600E90F RID: 59663 RVA: 0x00373B14 File Offset: 0x00371D14
[Token(Token = "0x600E90F")]
[Address(RVA = "0x19C7D90", Offset = "0x19C6790", VA = "0x1819C7D90", Slot = "5")]
protected override void PICEBFBCNCL()
{
PlayerGameRoleManager instance = PlayerGameRoleManager.ONCPNMDGGKG;
int num = 0;
if (!(instance == num))
{
PlayerRoomRoleManager instance2 = PlayerRoomRoleManager.ONCPNMDGGKG;
int num2 = 0;
if (!(instance2 == num2) && this.OPHOAHHLPCK)
{
if (!Matchmaking.BBJAEJHMAPB.MIKOMDCPDFF())
{
base.ILGFOHIJHMG = 2;
return;
}
bool forwardedRegistered = PlayerRoomRoleManager.ONCPNMDGGKG.forwardedRegistered;
bool flag;
if (!flag)
{
base.ILGFOHIJHMG = 2;
return;
}
base.ILGFOHIJHMG = 1;
return;
}
}
int num3 = 0;
base.ILGFOHIJHMG = num3;
}
// Token: 0x0600E910 RID: 59664 RVA: 0x00373BA4 File Offset: 0x00371DA4
[Token(Token = "0x600E910")]
[Address(RVA = "0x19B7430", Offset = "0x19B5E30", VA = "0x1819B7430", Slot = "7")]
protected override bool HOCJDEBMOLM()
{
bool flag = base.HOCJDEBMOLM();
if (!flag)
{
return flag;
}
bool flag2;
return flag2;
}
// Token: 0x0600E911 RID: 59665 RVA: 0x00373BC0 File Offset: 0x00371DC0
[Token(Token = "0x600E911")]
[Address(RVA = "0x19C7FD0", Offset = "0x19C69D0", VA = "0x1819C7FD0")]
public RoomRolesConditionalButton()
{
}
// Token: 0x040098C5 RID: 39109
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x40098C5")]
private PPENFJMFPNE BEMEMJNNKBH;
// Token: 0x020020F4 RID: 8436
[Token(Token = "0x20020F4")]
private enum BIGCBLHGLCO
{
// Token: 0x040098C7 RID: 39111
[Token(Token = "0x40098C7")]
Disabled,
// Token: 0x040098C8 RID: 39112
[Token(Token = "0x40098C8")]
Enabled_HasPermissions,
// Token: 0x040098C9 RID: 39113
[Token(Token = "0x40098C9")]
Enabled_NoPermissions
}
}
}