Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

110 lines
4.3 KiB
C#

using System;
using Cpp2IlInjected;
using RecNet;
using RecRoom;
using UnityEngine;
namespace AGUI.StackedUI
{
// Token: 0x0200122D RID: 4653
[Token(Token = "0x200122D")]
public class RoomRoleVisibilityObject : VisibilityRestriction
{
// Token: 0x0600683D RID: 26685 RVA: 0x0016BB54 File Offset: 0x00169D54
[Token(Token = "0x600683D")]
[Address(RVA = "0x1ABFF80", Offset = "0x1ABEF80", VA = "0x181ABFF80")]
private void OnDestroy()
{
RoomOrPlaylistSpecificUIBehaviour roomOrPlaylistSpecificUIBehaviour = this.roomWatcher;
NBPOLJHGGLE<RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH, RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO, OKLDKBKBECD> roomOrPlaylistDetailsUpdated = roomOrPlaylistSpecificUIBehaviour.RoomOrPlaylistDetailsUpdated;
Action<RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH, RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO, OKLDKBKBECD> action = new Action(this.LDNOLICPCLN);
NBPOLJHGGLE<RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH, RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO, OKLDKBKBECD> nbpoljhggle = NBPOLJHGGLE.GMNMHGMFGOL(roomOrPlaylistDetailsUpdated, action);
roomOrPlaylistSpecificUIBehaviour.RoomOrPlaylistDetailsUpdated = nbpoljhggle;
}
// Token: 0x0600683E RID: 26686 RVA: 0x0016BB94 File Offset: 0x00169D94
[Token(Token = "0x600683E")]
[Address(RVA = "0x1ABFDC0", Offset = "0x1ABEDC0", VA = "0x181ABFDC0", Slot = "4")]
protected override void CNEJGKOACCI()
{
base..ctor();
RoomOrPlaylistSpecificUIBehaviour roomOrPlaylistSpecificUIBehaviour = this.roomWatcher;
NBPOLJHGGLE<RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH, RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO, OKLDKBKBECD> roomOrPlaylistDetailsUpdated = roomOrPlaylistSpecificUIBehaviour.RoomOrPlaylistDetailsUpdated;
Action<RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH, RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO, OKLDKBKBECD> action = new Action(this.LDNOLICPCLN);
NBPOLJHGGLE<RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH, RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO, OKLDKBKBECD> nbpoljhggle = NBPOLJHGGLE.BPJDFPACLMK(roomOrPlaylistDetailsUpdated, action);
roomOrPlaylistSpecificUIBehaviour.RoomOrPlaylistDetailsUpdated = nbpoljhggle;
}
// Token: 0x0600683F RID: 26687 RVA: 0x0016BBD8 File Offset: 0x00169DD8
[Token(Token = "0x600683F")]
[Address(RVA = "0x1ABFF40", Offset = "0x1ABEF40", VA = "0x181ABFF40")]
private void LDNOLICPCLN(RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH EFDBFLPKHKA, RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO EEAOJHBIACA, OKLDKBKBECD GEDCEIDOKJL)
{
if (EFDBFLPKHKA != 0)
{
}
int num = 0;
this.DDEGOJKBEAN = num;
base.GGNKLEGFKPK();
}
// Token: 0x06006840 RID: 26688 RVA: 0x0016BC00 File Offset: 0x00169E00
[Token(Token = "0x6006840")]
[Address(RVA = "0x1ABFE70", Offset = "0x1ABEE70", VA = "0x181ABFE70", Slot = "5")]
protected override void GGNKLEGFKPK()
{
PPENFJMFPNE ddegojkbean = this.DDEGOJKBEAN;
if (ddegojkbean != 0)
{
LMLJHMJEIGM lmljhmjeigm = ddegojkbean.MMBJPGGOFHL;
}
LMLJHMJEIGM lmljhmjeigm2 = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL;
bool flag = this.creatorVisibile;
base.gameObject.SetActive(flag);
}
// Token: 0x06006841 RID: 26689 RVA: 0x0016BC48 File Offset: 0x00169E48
[Token(Token = "0x6006841")]
[Address(RVA = "0x8E9790", Offset = "0x8E8790", VA = "0x1808E9790")]
public RoomRoleVisibilityObject()
{
}
// Token: 0x04004464 RID: 17508
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4004464")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.SelfAndParent, false, false, false)]
private RoomOrPlaylistSpecificUIBehaviour roomWatcher;
// Token: 0x04004465 RID: 17509
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4004465")]
[SerializeField]
private bool guestVisible;
// Token: 0x04004466 RID: 17510
[FieldOffset(Offset = "0x29")]
[Token(Token = "0x4004466")]
[SerializeField]
private bool hostVisible;
// Token: 0x04004467 RID: 17511
[FieldOffset(Offset = "0x2A")]
[Token(Token = "0x4004467")]
[SerializeField]
private bool ownerVisible;
// Token: 0x04004468 RID: 17512
[FieldOffset(Offset = "0x2B")]
[Token(Token = "0x4004468")]
[SerializeField]
private bool creatorVisibile;
// Token: 0x04004469 RID: 17513
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4004469")]
private PPENFJMFPNE DDEGOJKBEAN;
}
}