This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,175 @@
using System;
using AGUI.StackedUI;
using Cpp2IlInjected;
using RecNet;
namespace RecRoom.Systems.PlayerRoles.UI.Room
{
// Token: 0x0200239B RID: 9115
[Token(Token = "0x200239B")]
public class RoomRolesConditionalButton : ConditionalButton<Button3D>
{
// Token: 0x170024CB RID: 9419
// (get) Token: 0x0600E7D2 RID: 59346 RVA: 0x00353518 File Offset: 0x00351718
[Token(Token = "0x170024CB")]
private bool OPHOAHHLPCK
{
[Token(Token = "0x600E7D2")]
[Address(RVA = "0x1A69570", Offset = "0x1A68570", VA = "0x181A69570")]
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: 0x170024CC RID: 9420
// (get) Token: 0x0600E7D3 RID: 59347 RVA: 0x00353548 File Offset: 0x00351748
// (set) Token: 0x0600E7D4 RID: 59348 RVA: 0x0035355C File Offset: 0x0035175C
[Token(Token = "0x170024CC")]
public PPENFJMFPNE KMONCLBICFK
{
[Token(Token = "0x600E7D3")]
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
get
{
return this.BEMEMJNNKBH;
}
[Token(Token = "0x600E7D4")]
[Address(RVA = "0x1A65390", Offset = "0x1A64390", VA = "0x181A65390")]
set
{
if (this.BEMEMJNNKBH != value)
{
this.BEMEMJNNKBH = value;
base.OnEnable();
return;
}
}
}
// Token: 0x0600E7D5 RID: 59349 RVA: 0x00353580 File Offset: 0x00351780
[Token(Token = "0x600E7D5")]
[Address(RVA = "0x1A69320", Offset = "0x1A68320", VA = "0x181A69320")]
private void Awake()
{
Action<AGAJMBPABDL, RoomRole> action = new Action(this.DIHJDCNHNJE);
}
// Token: 0x0600E7D6 RID: 59350 RVA: 0x0035359C File Offset: 0x0035179C
[Token(Token = "0x600E7D6")]
[Address(RVA = "0x1A695F0", Offset = "0x1A685F0", VA = "0x181A695F0")]
private void OnDestroy()
{
Action<AGAJMBPABDL, RoomRole> action = new Action(this.DIHJDCNHNJE);
}
// Token: 0x0600E7D7 RID: 59351 RVA: 0x003535B8 File Offset: 0x003517B8
[Token(Token = "0x600E7D7")]
[Address(RVA = "0x1A693E0", Offset = "0x1A683E0", VA = "0x181A693E0")]
private void DIHJDCNHNJE(AGAJMBPABDL IEKDDPPNFPF, RoomRole IENKDAKBEDP)
{
if (IEKDDPPNFPF.DMKCIEPGGAB && this.OPHOAHHLPCK)
{
base.OnEnable();
return;
}
}
// Token: 0x0600E7D8 RID: 59352 RVA: 0x003535E4 File Offset: 0x003517E4
[Token(Token = "0x600E7D8")]
[Address(RVA = "0x1A69420", Offset = "0x1A68420", VA = "0x181A69420", 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: 0x0600E7D9 RID: 59353 RVA: 0x00353628 File Offset: 0x00351828
[Token(Token = "0x600E7D9")]
[Address(RVA = "0x1A696B0", Offset = "0x1A686B0", VA = "0x181A696B0", 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: 0x0600E7DA RID: 59354 RVA: 0x003536B8 File Offset: 0x003518B8
[Token(Token = "0x600E7DA")]
[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: 0x0600E7DB RID: 59355 RVA: 0x003536D4 File Offset: 0x003518D4
[Token(Token = "0x600E7DB")]
[Address(RVA = "0x1A698F0", Offset = "0x1A688F0", VA = "0x181A698F0")]
public RoomRolesConditionalButton()
{
}
// Token: 0x0400966A RID: 38506
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400966A")]
private PPENFJMFPNE BEMEMJNNKBH;
// Token: 0x0200239C RID: 9116
[Token(Token = "0x200239C")]
private enum BIGCBLHGLCO
{
// Token: 0x0400966C RID: 38508
[Token(Token = "0x400966C")]
Disabled,
// Token: 0x0400966D RID: 38509
[Token(Token = "0x400966D")]
Enabled_HasPermissions,
// Token: 0x0400966E RID: 38510
[Token(Token = "0x400966E")]
Enabled_NoPermissions
}
}
}