using System; using Cpp2IlInjected; using RecRoom.Core; using UnityEngine; // Token: 0x020001D3 RID: 467 [Token(Token = "0x20001D3")] public class AttentionMonitor : MonoBehaviour { // Token: 0x06000ECB RID: 3787 RVA: 0x00040920 File Offset: 0x0003EB20 [Token(Token = "0x6000ECB")] [Address(RVA = "0xB0F050", Offset = "0xB0DE50", VA = "0x180B0F050")] 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: 0x06000ECC RID: 3788 RVA: 0x00040998 File Offset: 0x0003EB98 [Token(Token = "0x6000ECC")] [Address(RVA = "0xB0F490", Offset = "0xB0E290", VA = "0x180B0F490")] public AttentionMonitor() { } // Token: 0x04000B88 RID: 2952 [Token(Token = "0x4000B88")] private const float ACBEIKBNGMK = 60f; // Token: 0x04000B89 RID: 2953 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000B89")] [SerializeField] private string objectLabel = "add_name_here"; // Token: 0x04000B8A RID: 2954 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000B8A")] [SerializeField] private float distanceThreshold = 4f; // Token: 0x04000B8B RID: 2955 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000B8B")] [SerializeField] private BoxCollider gazeCollisionVolume; }