using System; using Cpp2IlInjected; using RecRoom.Core; using UnityEngine; // Token: 0x020001D3 RID: 467 [Token(Token = "0x20001D3")] public class AttentionMonitor : MonoBehaviour { // Token: 0x06000ED7 RID: 3799 RVA: 0x00040D00 File Offset: 0x0003EF00 [Token(Token = "0x6000ED7")] [Address(RVA = "0x15B9460", Offset = "0x15B8460", VA = "0x1815B9460")] private void Update() { Transform transform = Player.k__BackingField.head.transform; Transform transform2 = base.transform; WatchUI k__BackingField = Player.k__BackingField.playerUI.k__BackingField; float num; if (this.distanceThreshold > num) { BoxCollider boxCollider = this.gazeCollisionVolume; Vector3 vector; float z = vector.z; bool flag; if (flag) { string text = this.objectLabel; float unscaledDeltaTime = Time.unscaledDeltaTime; CFLMJLFBOKH.MJOJANCNOGI(text, unscaledDeltaTime); } } } // Token: 0x06000ED8 RID: 3800 RVA: 0x00040D78 File Offset: 0x0003EF78 [Token(Token = "0x6000ED8")] [Address(RVA = "0x15B98A0", Offset = "0x15B88A0", VA = "0x1815B98A0")] public AttentionMonitor() { } // Token: 0x04000B91 RID: 2961 [Token(Token = "0x4000B91")] private const float ACBEIKBNGMK = 60f; // Token: 0x04000B92 RID: 2962 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000B92")] [SerializeField] private string objectLabel = "add_name_here"; // Token: 0x04000B93 RID: 2963 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000B93")] [SerializeField] private float distanceThreshold = 4f; // Token: 0x04000B94 RID: 2964 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000B94")] [SerializeField] private BoxCollider gazeCollisionVolume; }