79 lines
2.0 KiB
C#
79 lines
2.0 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020001C7 RID: 455
|
|
[Token(Token = "0x20001C7")]
|
|
[DisallowMultipleComponent]
|
|
[RequireComponent(typeof(Collider))]
|
|
[StructLayout(3)]
|
|
public abstract class TeleportRestriction : MonoBehaviour
|
|
{
|
|
// Token: 0x17000241 RID: 577
|
|
// (get) Token: 0x06000E2E RID: 3630 RVA: 0x0003D2C0 File Offset: 0x0003B4C0
|
|
// (set) Token: 0x06000E2F RID: 3631 RVA: 0x0003D2EC File Offset: 0x0003B4EC
|
|
[Token(Token = "0x17000241")]
|
|
public bool LDKMKCMBAJC
|
|
{
|
|
[Token(Token = "0x6000E2E")]
|
|
[Address(RVA = "0x13B0990", Offset = "0x13AF390", VA = "0x1813B0990")]
|
|
get
|
|
{
|
|
if (!this.GNEGLGMEHDK)
|
|
{
|
|
}
|
|
return this.PALJEGCBHHG.enabled;
|
|
}
|
|
[Token(Token = "0x6000E2F")]
|
|
[Address(RVA = "0x13B09C0", Offset = "0x13AF3C0", VA = "0x1813B09C0")]
|
|
set
|
|
{
|
|
if (this.GNEGLGMEHDK)
|
|
{
|
|
this.PALJEGCBHHG.enabled = value;
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000E30 RID: 3632 RVA: 0x0003D318 File Offset: 0x0003B518
|
|
[Token(Token = "0x6000E30")]
|
|
[Address(RVA = "0x13B0860", Offset = "0x13AF260", VA = "0x1813B0860", Slot = "4")]
|
|
protected virtual void Awake()
|
|
{
|
|
Collider component = base.GetComponent<Collider>();
|
|
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: 0x06000E31 RID: 3633 RVA: 0x0003D378 File Offset: 0x0003B578
|
|
[Token(Token = "0x6000E31")]
|
|
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
|
|
protected TeleportRestriction()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000B27 RID: 2855
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000B27")]
|
|
private Collider PALJEGCBHHG;
|
|
|
|
// Token: 0x04000B28 RID: 2856
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000B28")]
|
|
private bool GNEGLGMEHDK;
|
|
}
|