This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
+117
View File
@@ -0,0 +1,117 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020000BB RID: 187
[Token(Token = "0x20000BB")]
public class LockableDoor : TeleportationPortal
{
// Token: 0x170000BB RID: 187
// (get) Token: 0x060004E9 RID: 1257 RVA: 0x0001A284 File Offset: 0x00018484
[Token(Token = "0x170000BB")]
public GameObject CLLFPFAAEML
{
[Token(Token = "0x60004E9")]
[Address(RVA = "0x44BF00", Offset = "0x44AF00", VA = "0x18044BF00")]
get
{
return this.teleportBlockingColliders;
}
}
// Token: 0x170000BC RID: 188
// (get) Token: 0x060004EA RID: 1258 RVA: 0x0001A298 File Offset: 0x00018498
// (set) Token: 0x060004EB RID: 1259 RVA: 0x0001A2AC File Offset: 0x000184AC
[Token(Token = "0x170000BC")]
public override bool NLLONFJBKKP
{
[Token(Token = "0x60004EA")]
[Address(RVA = "0x5AB2E0", Offset = "0x5AA2E0", VA = "0x1805AB2E0", Slot = "9")]
get
{
return this.DJOGLAAEACB;
}
[Token(Token = "0x60004EB")]
[Address(RVA = "0x16B6670", Offset = "0x16B5670", VA = "0x1816B6670", Slot = "10")]
set
{
this.DJOGLAAEACB = value;
GameObject gameObject = this.lockVisual;
int num = 0;
if (gameObject != num)
{
GameObject gameObject2 = this.lockVisual.gameObject;
bool djoglaaeacb = this.DJOGLAAEACB;
gameObject2.SetActive(djoglaaeacb);
}
Animator animator = this._animator;
int num2 = 0;
if (animator != num2)
{
Animator animator2 = this._animator;
bool djoglaaeacb2 = this.DJOGLAAEACB;
int aocafikjbdc = LockableDoor.AOCAFIKJBDC;
animator2.SetBool(aocafikjbdc, djoglaaeacb2);
}
RecRoomAudioClip recRoomAudioClip = this.unlockAudio;
if (recRoomAudioClip != 0)
{
AudioClip audioClip = recRoomAudioClip.audioClip;
int num3 = 0;
if (audioClip != num3)
{
RecRoomAudioClip recRoomAudioClip2 = this.unlockAudio;
Transform transform = base.transform;
int num4 = 0;
int num5 = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(recRoomAudioClip2, transform, num5, num4);
}
}
GameObject gameObject3 = this.teleportBlockingColliders;
int num6 = 0;
if (gameObject3 != num6)
{
GameObject gameObject4 = this.teleportBlockingColliders;
bool djoglaaeacb3 = this.DJOGLAAEACB;
gameObject4.SetActive(djoglaaeacb3);
}
}
}
// Token: 0x060004EC RID: 1260 RVA: 0x0001A3A8 File Offset: 0x000185A8
[Token(Token = "0x60004EC")]
[Address(RVA = "0x16B65B0", Offset = "0x16B55B0", VA = "0x1816B65B0")]
private void Reset()
{
this.mode = (TeleportationPortal.IDIOIAGNCBL)((ulong)4L);
}
// Token: 0x060004ED RID: 1261 RVA: 0x0001A3C0 File Offset: 0x000185C0
[Token(Token = "0x60004ED")]
[Address(RVA = "0x16B6610", Offset = "0x16B5610", VA = "0x1816B6610")]
public LockableDoor()
{
}
// Token: 0x04000421 RID: 1057
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x4000421")]
[SerializeField]
private RecRoomAudioClip unlockAudio;
// Token: 0x04000422 RID: 1058
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x4000422")]
[SerializeField]
private GameObject lockVisual;
// Token: 0x04000423 RID: 1059
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x4000423")]
[SerializeField]
private GameObject teleportBlockingColliders;
// Token: 0x04000424 RID: 1060
[Token(Token = "0x4000424")]
private static readonly int AOCAFIKJBDC = Animator.StringToHash("Locked");
}