m
This commit is contained in:
@@ -0,0 +1,154 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom
|
||||
{
|
||||
// Token: 0x02002131 RID: 8497
|
||||
[Token(Token = "0x2002131")]
|
||||
public class AccountRestrictedVisibilityObject : VisibilityRestriction
|
||||
{
|
||||
// Token: 0x0600D768 RID: 55144 RVA: 0x003163CC File Offset: 0x003145CC
|
||||
[Token(Token = "0x600D768")]
|
||||
[Address(RVA = "0x12D9810", Offset = "0x12D8810", VA = "0x1812D9810", Slot = "4")]
|
||||
protected override void CNEJGKOACCI()
|
||||
{
|
||||
base..ctor();
|
||||
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action<bool> action = new Action(this.GGJKEGAGHGF);
|
||||
instance.OnJuniorStatusChanged += action;
|
||||
bool inited = PEGGCEDHBOF.DOOHKCANFLO.<IGIPMGJEJHD>k__BackingField.inited;
|
||||
this.HKMHFLEIPIM(true);
|
||||
}
|
||||
|
||||
// Token: 0x0600D769 RID: 55145 RVA: 0x00316418 File Offset: 0x00314618
|
||||
[Token(Token = "0x600D769")]
|
||||
[Address(RVA = "0x12D9B40", Offset = "0x12D8B40", VA = "0x1812D9B40")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
if (instance != num)
|
||||
{
|
||||
SessionManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action<bool> action = new Action(this.GGJKEGAGHGF);
|
||||
instance2.OnJuniorStatusChanged -= action;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D76A RID: 55146 RVA: 0x00316458 File Offset: 0x00314658
|
||||
[Token(Token = "0x600D76A")]
|
||||
[Address(RVA = "0x12D99F0", Offset = "0x12D89F0", VA = "0x1812D99F0")]
|
||||
private void GGJKEGAGHGF(bool ILMFHKCBEPN)
|
||||
{
|
||||
this.HKMHFLEIPIM(ILMFHKCBEPN);
|
||||
}
|
||||
|
||||
// Token: 0x0600D76B RID: 55147 RVA: 0x0031646C File Offset: 0x0031466C
|
||||
[Token(Token = "0x600D76B")]
|
||||
[Address(RVA = "0x12D9AB0", Offset = "0x12D8AB0", VA = "0x1812D9AB0")]
|
||||
private void HKMHFLEIPIM(bool ILMFHKCBEPN)
|
||||
{
|
||||
this.ILMFHKCBEPN = ILMFHKCBEPN;
|
||||
bool flag = EIMGAFPPJFD.AFFHLKBCIGM();
|
||||
this.PHJLEKAPDHE = flag;
|
||||
bool flag2 = EIMGAFPPJFD.PMFACCFMKGE();
|
||||
this.JAHPKGMHNHF = flag2;
|
||||
this.CNEJGKOACCI();
|
||||
}
|
||||
|
||||
// Token: 0x0600D76C RID: 55148 RVA: 0x003164A4 File Offset: 0x003146A4
|
||||
[Token(Token = "0x600D76C")]
|
||||
[Address(RVA = "0x12D9A00", Offset = "0x12D8A00", VA = "0x1812D9A00", Slot = "5")]
|
||||
protected override void GGNKLEGFKPK()
|
||||
{
|
||||
AccountRestrictedVisibilityObject.KJAILIMELDD kjailimeldd = this.evaluationMode;
|
||||
int num = 0;
|
||||
uint num2;
|
||||
num2 += (uint)2;
|
||||
if (kjailimeldd == AccountRestrictedVisibilityObject.KJAILIMELDD.AllNonExclusive)
|
||||
{
|
||||
AccountRestrictedVisibilityObject.PDILHELDKJP pdilheldkjp = this.visibleFor;
|
||||
}
|
||||
if (kjailimeldd == AccountRestrictedVisibilityObject.KJAILIMELDD.Any)
|
||||
{
|
||||
}
|
||||
bool activeSelf = base.gameObject.activeSelf;
|
||||
if (num != (activeSelf ? 1 : 0))
|
||||
{
|
||||
base.gameObject.SetActive(num != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D76D RID: 55149 RVA: 0x003164F4 File Offset: 0x003146F4
|
||||
[Token(Token = "0x600D76D")]
|
||||
[Address(RVA = "0x8E9790", Offset = "0x8E8790", VA = "0x1808E9790")]
|
||||
public AccountRestrictedVisibilityObject()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04008922 RID: 35106
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4008922")]
|
||||
[NOGGLIGAMGA]
|
||||
[SerializeField]
|
||||
private AccountRestrictedVisibilityObject.PDILHELDKJP visibleFor;
|
||||
|
||||
// Token: 0x04008923 RID: 35107
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4008923")]
|
||||
[SerializeField]
|
||||
private AccountRestrictedVisibilityObject.KJAILIMELDD evaluationMode;
|
||||
|
||||
// Token: 0x04008924 RID: 35108
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4008924")]
|
||||
private bool ILMFHKCBEPN;
|
||||
|
||||
// Token: 0x04008925 RID: 35109
|
||||
[FieldOffset(Offset = "0x29")]
|
||||
[Token(Token = "0x4008925")]
|
||||
private bool PHJLEKAPDHE;
|
||||
|
||||
// Token: 0x04008926 RID: 35110
|
||||
[FieldOffset(Offset = "0x2A")]
|
||||
[Token(Token = "0x4008926")]
|
||||
private bool JAHPKGMHNHF;
|
||||
|
||||
// Token: 0x02002132 RID: 8498
|
||||
[Token(Token = "0x2002132")]
|
||||
public enum PDILHELDKJP
|
||||
{
|
||||
// Token: 0x04008928 RID: 35112
|
||||
[Token(Token = "0x4008928")]
|
||||
Junior = 1,
|
||||
// Token: 0x04008929 RID: 35113
|
||||
[Token(Token = "0x4008929")]
|
||||
NonJunior,
|
||||
// Token: 0x0400892A RID: 35114
|
||||
[Token(Token = "0x400892A")]
|
||||
UGC_Allowed = 4,
|
||||
// Token: 0x0400892B RID: 35115
|
||||
[Token(Token = "0x400892B")]
|
||||
UGC_Blocked = 8,
|
||||
// Token: 0x0400892C RID: 35116
|
||||
[Token(Token = "0x400892C")]
|
||||
Chat_Allowed = 16,
|
||||
// Token: 0x0400892D RID: 35117
|
||||
[Token(Token = "0x400892D")]
|
||||
Chat_Blocked = 32
|
||||
}
|
||||
|
||||
// Token: 0x02002133 RID: 8499
|
||||
[Token(Token = "0x2002133")]
|
||||
public enum KJAILIMELDD
|
||||
{
|
||||
// Token: 0x0400892F RID: 35119
|
||||
[Token(Token = "0x400892F")]
|
||||
AllNonExclusive,
|
||||
// Token: 0x04008930 RID: 35120
|
||||
[Token(Token = "0x4008930")]
|
||||
Any
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user