using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x020001A9 RID: 425 [Token(Token = "0x20001A9")] [DisallowMultipleComponent] [RequireComponent(typeof(Collider))] public abstract class TeleportRestriction : MonoBehaviour { // Token: 0x1700022A RID: 554 // (get) Token: 0x06000D74 RID: 3444 RVA: 0x0003A8D4 File Offset: 0x00038AD4 // (set) Token: 0x06000D75 RID: 3445 RVA: 0x0003A900 File Offset: 0x00038B00 [Token(Token = "0x1700022A")] public bool LDKMKCMBAJC { [Token(Token = "0x6000D74")] [Address(RVA = "0x147EA80", Offset = "0x147DA80", VA = "0x18147EA80")] get { if (!this.GNEGLGMEHDK) { } return this.PALJEGCBHHG.enabled; } [Token(Token = "0x6000D75")] [Address(RVA = "0x147EAB0", Offset = "0x147DAB0", VA = "0x18147EAB0")] set { if (this.GNEGLGMEHDK) { this.PALJEGCBHHG.enabled = value; return; } } } // Token: 0x06000D76 RID: 3446 RVA: 0x0003A92C File Offset: 0x00038B2C [Token(Token = "0x6000D76")] [Address(RVA = "0x147E950", Offset = "0x147D950", VA = "0x18147E950", Slot = "4")] protected virtual void Awake() { Collider component = base.GetComponent(); this.PALJEGCBHHG = component; int num = 0; bool flag = component != num; this.GNEGLGMEHDK = flag; if (!flag) { object[] array = new object[1]; string name = base.name; if (name != 0) { } array[0] = name; Debug.LogErrorFormat(this, "Teleport Restriction {0} has no matching collider.", array); } } // Token: 0x06000D77 RID: 3447 RVA: 0x0003A98C File Offset: 0x00038B8C [Token(Token = "0x6000D77")] [Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")] protected TeleportRestriction() { } // Token: 0x04000A89 RID: 2697 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000A89")] private Collider PALJEGCBHHG; // Token: 0x04000A8A RID: 2698 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000A8A")] private bool GNEGLGMEHDK; }