using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RecRoom { // Token: 0x02001D1E RID: 7454 [Token(Token = "0x2001D1E")] [StructLayout(3)] public abstract class VisibilityRestriction : MonoBehaviour { // Token: 0x17001F32 RID: 7986 // (get) Token: 0x0600C839 RID: 51257 RVA: 0x002F8490 File Offset: 0x002F6690 [Token(Token = "0x17001F32")] public bool MAKMECFNNML { [Token(Token = "0x600C839")] [Address(RVA = "0x4FBF40", Offset = "0x4FA940", VA = "0x1804FBF40")] get { return this.KJDHMJPNDCK; } } // Token: 0x0600C83A RID: 51258 RVA: 0x002F84A4 File Offset: 0x002F66A4 [Token(Token = "0x600C83A")] [Address(RVA = "0x18025E0", Offset = "0x1800FE0", VA = "0x1818025E0")] private void Start() { if (!this.KJDHMJPNDCK) { string text = this.ToString(); this.KJDHMJPNDCK = true; this.GGNKLEGFKPK(); return; } } // Token: 0x0600C83B RID: 51259 RVA: 0x002F84D0 File Offset: 0x002F66D0 [Token(Token = "0x600C83B")] [Address(RVA = "0x18025E0", Offset = "0x1800FE0", VA = "0x1818025E0")] public void Initialize() { if (!this.KJDHMJPNDCK) { string text = this.ToString(); this.KJDHMJPNDCK = true; this.GGNKLEGFKPK(); return; } } // Token: 0x0600C83C RID: 51260 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600C83C")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "4")] protected virtual void CNEJGKOACCI() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600C83D RID: 51261 [Token(Token = "0x600C83D")] [Address(Slot = "5")] protected abstract void GGNKLEGFKPK(); // Token: 0x0600C83E RID: 51262 RVA: 0x002F84FC File Offset: 0x002F66FC [Token(Token = "0x600C83E")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] protected VisibilityRestriction() { } // Token: 0x040084F5 RID: 34037 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40084F5")] private bool KJDHMJPNDCK; } }