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.Game
{
// Token: 0x02002101 RID: 8449
[Token(Token = "0x2002101")]
[StructLayout(3)]
public class GameRolesConditionalButton : ConditionalButton<Button3D>
{
// Token: 0x170026F7 RID: 9975
// (get) Token: 0x0600E957 RID: 59735 RVA: 0x00374D90 File Offset: 0x00372F90
[Token(Token = "0x170026F7")]
private bool OPHOAHHLPCK
{
[Token(Token = "0x600E957")]
[Address(RVA = "0x19BD4D0", Offset = "0x19BBED0", VA = "0x1819BD4D0")]
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: 0x170026F8 RID: 9976
// (get) Token: 0x0600E958 RID: 59736 RVA: 0x00374DC0 File Offset: 0x00372FC0
// (set) Token: 0x0600E959 RID: 59737 RVA: 0x00374DD4 File Offset: 0x00372FD4
[Token(Token = "0x170026F8")]
public PPENFJMFPNE KMONCLBICFK
{
[Token(Token = "0x600E958")]
[Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0")]
get
{
return this.BEMEMJNNKBH;
}
[Token(Token = "0x600E959")]
[Address(RVA = "0x19BD890", Offset = "0x19BC290", VA = "0x1819BD890")]
set
{
if (this.BEMEMJNNKBH != value)
{
this.BEMEMJNNKBH = value;
base.OnEnable();
return;
}
}
}
// Token: 0x0600E95A RID: 59738 RVA: 0x00374DF8 File Offset: 0x00372FF8
[Token(Token = "0x600E95A")]
[Address(RVA = "0x19BD280", Offset = "0x19BBC80", VA = "0x1819BD280")]
private void Awake()
{
Action<Photon.Realtime.Player, RoomRole> action = new Action(this.DIHJDCNHNJE);
}
// Token: 0x0600E95B RID: 59739 RVA: 0x00374E14 File Offset: 0x00373014
[Token(Token = "0x600E95B")]
[Address(RVA = "0x19BD550", Offset = "0x19BBF50", VA = "0x1819BD550")]
private void OnDestroy()
{
Action<Photon.Realtime.Player, RoomRole> action = new Action(this.DIHJDCNHNJE);
}
// Token: 0x0600E95C RID: 59740 RVA: 0x00374E30 File Offset: 0x00373030
[Token(Token = "0x600E95C")]
[Address(RVA = "0x19BD340", Offset = "0x19BBD40", VA = "0x1819BD340")]
private void DIHJDCNHNJE(Photon.Realtime.Player IEKDDPPNFPF, RoomRole IENKDAKBEDP)
{
if (IEKDDPPNFPF.IsLocal && this.OPHOAHHLPCK)
{
base.OnEnable();
return;
}
}
// Token: 0x0600E95D RID: 59741 RVA: 0x00374E5C File Offset: 0x0037305C
[Token(Token = "0x600E95D")]
[Address(RVA = "0x19BD380", Offset = "0x19BBD80", VA = "0x1819BD380", Slot = "8")]
protected override void MGFKPEMKOOK()
{
PlayerGameRoleManager instance = PlayerGameRoleManager.ONCPNMDGGKG;
int num = 0;
if (instance != num)
{
this.MNGMCHLEHOK();
PPENFJMFPNE bememjnnkbh = this.BEMEMJNNKBH;
EditGameRoleOrdersWatchUIFlow editGameRoleOrdersWatchUIFlow;
editGameRoleOrdersWatchUIFlow.TargetRoomDetails = bememjnnkbh;
}
}
// Token: 0x0600E95E RID: 59742 RVA: 0x00374EA0 File Offset: 0x003730A0
[Token(Token = "0x600E95E")]
[Address(RVA = "0x19BD610", Offset = "0x19BC010", VA = "0x1819BD610", 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;
}
RoomRole defaultRoomModeratorRole = PlayerRoomRoleManager.ONCPNMDGGKG.defaultRoomModeratorRole;
bool flag;
if (!flag)
{
base.ILGFOHIJHMG = 2;
return;
}
base.ILGFOHIJHMG = 1;
return;
}
}
int num3 = 0;
base.ILGFOHIJHMG = num3;
}
// Token: 0x0600E95F RID: 59743 RVA: 0x00374F30 File Offset: 0x00373130
[Token(Token = "0x600E95F")]
[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: 0x0600E960 RID: 59744 RVA: 0x00374F4C File Offset: 0x0037314C
[Token(Token = "0x600E960")]
[Address(RVA = "0x19BD850", Offset = "0x19BC250", VA = "0x1819BD850")]
public GameRolesConditionalButton()
{
}
// Token: 0x040098F9 RID: 39161
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x40098F9")]
private PPENFJMFPNE BEMEMJNNKBH;
// Token: 0x02002102 RID: 8450
[Token(Token = "0x2002102")]
private enum JMDLIFHMOCN
{
// Token: 0x040098FB RID: 39163
[Token(Token = "0x40098FB")]
Disabled,
// Token: 0x040098FC RID: 39164
[Token(Token = "0x40098FC")]
Enabled_HasPermissions,
// Token: 0x040098FD RID: 39165
[Token(Token = "0x40098FD")]
Enabled_NoPermissions
}
}
}