using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using Photon.Pun; using UnityEngine; namespace RecRoom.Tools { // Token: 0x02002583 RID: 9603 [Token(Token = "0x2002583")] [StructLayout(3)] public sealed class SimpleSticky : StickyBase { // Token: 0x060109FD RID: 68093 RVA: 0x003E87D0 File Offset: 0x003E69D0 [Token(Token = "0x60109FD")] [Address(RVA = "0x15AEE80", Offset = "0x15AD880", VA = "0x1815AEE80", Slot = "20")] protected override void LKFPAKNELKC() { if (base.hasAuthority) { SimpleVolumeBase simpleVolumeBase = this.overlapVolume; Collider[] immediate_COLLIDER_HITS = PhysicsExt.IMMEDIATE_COLLIDER_HITS; int num = 0; bool flag; if (flag > false) { PhotonView componentInParent = immediate_COLLIDER_HITS[num].gameObject.GetComponentInParent(); int num2 = 0; if (componentInParent != num2) { PhotonView photonView = base.photonView; if (componentInParent != photonView) { throw new NullReferenceException(); } } num++; } if (flag > true) { this.NMGJPILKAGE(); } } } // Token: 0x060109FE RID: 68094 RVA: 0x003E8844 File Offset: 0x003E6A44 [Token(Token = "0x60109FE")] [Address(RVA = "0x15AF070", Offset = "0x15ADA70", VA = "0x1815AF070")] public SimpleSticky() { } // Token: 0x0400B0FD RID: 45309 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x400B0FD")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, true, false)] private SimpleVolumeBase overlapVolume; // Token: 0x0400B0FE RID: 45310 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x400B0FE")] [SerializeField] private IIBIOPCKHGK layerMask = (IIBIOPCKHGK)((ulong)496385536L); } }