using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x02000092 RID: 146 [Token(Token = "0x2000092")] [StructLayout(3)] public class ReceptionBell : MonoBehaviour { // Token: 0x06000401 RID: 1025 RVA: 0x00014878 File Offset: 0x00012A78 [Token(Token = "0x6000401")] [Address(RVA = "0x17F32F0", Offset = "0x17F1CF0", VA = "0x1817F32F0")] private void OnCollisionEnter(Collision MGAPJEBBENM) { if (MGAPJEBBENM.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)496383488)) && Time.time > this.minTimeBetweenRings) { this.audioSource.Play(); float time = Time.time; this.CLAKFGHLIGF = time; } } // Token: 0x06000402 RID: 1026 RVA: 0x000148C8 File Offset: 0x00012AC8 [Token(Token = "0x6000402")] [Address(RVA = "0x17F3360", Offset = "0x17F1D60", VA = "0x1817F3360")] private void OnTriggerEnter(Collider MGAPJEBBENM) { if (MGAPJEBBENM.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)1053184))) { PlayerCollider component = MGAPJEBBENM.gameObject.GetComponent(); int num = 0; if (component != num && component.bodyPart.OPMAIMKLJCP() && Time.time > this.minTimeBetweenRings) { this.audioSource.Play(); float time = Time.time; this.CLAKFGHLIGF = time; } } } // Token: 0x06000403 RID: 1027 RVA: 0x00014940 File Offset: 0x00012B40 [Token(Token = "0x6000403")] [Address(RVA = "0x17F3460", Offset = "0x17F1E60", VA = "0x1817F3460")] public ReceptionBell() { } // Token: 0x04000385 RID: 901 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000385")] [SerializeField] private AudioSource audioSource; // Token: 0x04000386 RID: 902 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000386")] [SerializeField] private float minTimeBetweenRings = 0.25f; // Token: 0x04000387 RID: 903 [global::Cpp2IlInjected.FieldOffset(Offset = "0x24")] [Token(Token = "0x4000387")] private float CLAKFGHLIGF; }