scripts
This commit is contained in:
@@ -0,0 +1,118 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core.DataStructures.Tokens;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Systems.PlayerRoles.UI
|
||||
{
|
||||
// Token: 0x020020D4 RID: 8404
|
||||
[Token(Token = "0x20020D4")]
|
||||
[StructLayout(3)]
|
||||
public abstract class RolePermissionEditable : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600E852 RID: 59474 RVA: 0x00371AC4 File Offset: 0x0036FCC4
|
||||
[Token(Token = "0x600E852")]
|
||||
[Address(RVA = "0x19C3580", Offset = "0x19C1F80", VA = "0x1819C3580")]
|
||||
public void Hide(object PIHIPPPPEBI)
|
||||
{
|
||||
this.MDLOGPHPOAE.Add(PIHIPPPPEBI);
|
||||
Action onTokenFlagsUpdated = this.OnTokenFlagsUpdated;
|
||||
if (onTokenFlagsUpdated != 0)
|
||||
{
|
||||
onTokenFlagsUpdated();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E853 RID: 59475 RVA: 0x00371AF8 File Offset: 0x0036FCF8
|
||||
[Token(Token = "0x600E853")]
|
||||
[Address(RVA = "0x19C3640", Offset = "0x19C2040", VA = "0x1819C3640")]
|
||||
public void Show(object PIHIPPPPEBI)
|
||||
{
|
||||
this.MDLOGPHPOAE.Remove(PIHIPPPPEBI);
|
||||
Action onTokenFlagsUpdated = this.OnTokenFlagsUpdated;
|
||||
if (onTokenFlagsUpdated != 0)
|
||||
{
|
||||
onTokenFlagsUpdated();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170026D8 RID: 9944
|
||||
// (get) Token: 0x0600E854 RID: 59476 RVA: 0x00371B2C File Offset: 0x0036FD2C
|
||||
[Token(Token = "0x170026D8")]
|
||||
public List<PICAFFPKDFH> JHCKANHHNMF
|
||||
{
|
||||
[Token(Token = "0x600E854")]
|
||||
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")]
|
||||
get
|
||||
{
|
||||
return this._visibleForCategories;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170026D9 RID: 9945
|
||||
// (get) Token: 0x0600E855 RID: 59477
|
||||
[Token(Token = "0x170026D9")]
|
||||
internal abstract GMBIJNPEBJF AIIGEMKJLMD
|
||||
{
|
||||
[Token(Token = "0x600E855")]
|
||||
[Address(Slot = "4")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x0600E856 RID: 59478 RVA: 0x00371B40 File Offset: 0x0036FD40
|
||||
[Token(Token = "0x600E856")]
|
||||
[Address(RVA = "0x19C3500", Offset = "0x19C1F00", VA = "0x1819C3500")]
|
||||
internal void DEEINJNFKDM(GMBIJNPEBJF ICMHKEGOMMN)
|
||||
{
|
||||
if (this.ToString() != ICMHKEGOMMN)
|
||||
{
|
||||
global::UnityEngine.Object.Destroy(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E857 RID: 59479 RVA: 0x00371B60 File Offset: 0x0036FD60
|
||||
[Token(Token = "0x600E857")]
|
||||
[Address(RVA = "0x19C35C0", Offset = "0x19C1FC0", VA = "0x1819C35C0")]
|
||||
internal bool JKFNFMHAGAB(PICAFFPKDFH DBPMEFCNLFN)
|
||||
{
|
||||
List<PICAFFPKDFH> visibleForCategories = this._visibleForCategories;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
return !this.MDLOGPHPOAE.HasTokens;
|
||||
}
|
||||
|
||||
// Token: 0x0600E858 RID: 59480 RVA: 0x00371B90 File Offset: 0x0036FD90
|
||||
[Token(Token = "0x600E858")]
|
||||
[Address(RVA = "0x19C3680", Offset = "0x19C2080", VA = "0x1819C3680")]
|
||||
protected RolePermissionEditable()
|
||||
{
|
||||
TokenFlag tokenFlag = new TokenFlag();
|
||||
this.MDLOGPHPOAE = tokenFlag;
|
||||
this._visibleForCategories = new List { (uint)2 };
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400985A RID: 39002
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400985A")]
|
||||
public Action OnTokenFlagsUpdated;
|
||||
|
||||
// Token: 0x0400985B RID: 39003
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400985B")]
|
||||
private readonly TokenFlag MDLOGPHPOAE;
|
||||
|
||||
// Token: 0x0400985C RID: 39004
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400985C")]
|
||||
[SerializeField]
|
||||
private List<PICAFFPKDFH> _visibleForCategories;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user