using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Players.Watch { // Token: 0x020023EF RID: 9199 [Token(Token = "0x20023EF")] [StructLayout(3)] public class WatchAttractor : MonoBehaviour { // Token: 0x0600FED3 RID: 65235 RVA: 0x003BAE80 File Offset: 0x003B9080 [Token(Token = "0x600FED3")] [Address(RVA = "0x114E610", Offset = "0x114D010", VA = "0x18114E610")] private void Start() { Player componentInParent = base.gameObject.GetComponentInParent(); int num = 0; if (componentInParent != num) { global::UnityEngine.Object.Destroy(this); } NotificationLineControl notificationLineControl = this.notificationEffect; NotificationLineControl.NotificationLineControlConfig notificationLineControlConfig = this.notificationLineConfig; notificationLineControl.Config = notificationLineControlConfig; } // Token: 0x17002B4D RID: 11085 // (get) Token: 0x0600FED4 RID: 65236 RVA: 0x003BAEC8 File Offset: 0x003B90C8 // (set) Token: 0x0600FED5 RID: 65237 RVA: 0x003BAEDC File Offset: 0x003B90DC [Token(Token = "0x17002B4D")] public bool NMIKFJDMHAA { [Token(Token = "0x600FED4")] [Address(RVA = "0x4CB2D0", Offset = "0x4C9CD0", VA = "0x1804CB2D0")] get { return this.MLCDGNJFJLI; } [Token(Token = "0x600FED5")] [Address(RVA = "0x114E700", Offset = "0x114D100", VA = "0x18114E700")] set { this.MLCDGNJFJLI = value; GameObject gameObject = this.notificationEffect.gameObject; bool mlcdgnjfjli = this.MLCDGNJFJLI; gameObject.SetActive(mlcdgnjfjli); GameObject gameObject2 = this.notificationProjectorBeam.gameObject; bool mlcdgnjfjli2 = this.MLCDGNJFJLI; gameObject2.SetActive(mlcdgnjfjli2); } } // Token: 0x0600FED6 RID: 65238 RVA: 0x003BAF2C File Offset: 0x003B912C [Token(Token = "0x600FED6")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public WatchAttractor() { } // Token: 0x0400A93F RID: 43327 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400A93F")] [SerializeField] private NotificationLineControl notificationEffect; // Token: 0x0400A940 RID: 43328 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400A940")] [SerializeField] private NotificationLineControl.NotificationLineControlConfig notificationLineConfig; // Token: 0x0400A941 RID: 43329 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400A941")] [SerializeField] private NotificationProjectorBeam notificationProjectorBeam; // Token: 0x0400A942 RID: 43330 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400A942")] private bool MLCDGNJFJLI; } }