Files
2026-04-08 23:40:05 +02:00

183 lines
5.0 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using Photon.Pun;
using UnityEngine;
namespace RecRoom.Activities.Arena
{
// Token: 0x02002774 RID: 10100
[Token(Token = "0x2002774")]
[StructLayout(3)]
public class ArenaDoor : MonoBehaviour
{
// Token: 0x17002F9F RID: 12191
// (get) Token: 0x06011A55 RID: 72277 RVA: 0x00435A20 File Offset: 0x00433C20
// (set) Token: 0x06011A56 RID: 72278 RVA: 0x00435A34 File Offset: 0x00433C34
[Token(Token = "0x17002F9F")]
public bool NLLONFJBKKP
{
[Token(Token = "0x6011A55")]
[Address(RVA = "0x52F470", Offset = "0x52DE70", VA = "0x18052F470")]
get
{
return this.DJOGLAAEACB;
}
[Token(Token = "0x6011A56")]
[Address(RVA = "0x1552CD0", Offset = "0x15516D0", VA = "0x181552CD0")]
set
{
this.DJOGLAAEACB = value;
if (value)
{
int num = 0;
this.HACBIOINOLL = num != 0;
return;
}
if (this.alwaysOpenWhenUnlocked != value)
{
this.HACBIOINOLL = true;
return;
}
}
}
// Token: 0x17002FA0 RID: 12192
// (get) Token: 0x06011A57 RID: 72279 RVA: 0x00435A68 File Offset: 0x00433C68
// (set) Token: 0x06011A58 RID: 72280 RVA: 0x00435A7C File Offset: 0x00433C7C
[Token(Token = "0x17002FA0")]
public bool HACBIOINOLL
{
[Token(Token = "0x6011A57")]
[Address(RVA = "0x595D80", Offset = "0x594780", VA = "0x180595D80")]
get
{
return this.LJHPCFBIFGG;
}
[Token(Token = "0x6011A58")]
[Address(RVA = "0x15529C0", Offset = "0x15513C0", VA = "0x1815529C0")]
private set
{
bool ljhpcfbifgg = this.LJHPCFBIFGG;
this.LJHPCFBIFGG = value;
Animator animator = this.animator;
int num = 0;
if (animator != num)
{
Animator animator2 = this.animator;
bool flag = !this.LJHPCFBIFGG;
int kegkhfbopbh = ArenaDoor.KEGKHFBOPBH;
animator2.SetBool(kegkhfbopbh, flag);
}
if (ljhpcfbifgg != this.LJHPCFBIFGG)
{
RecRoomAudioClip recRoomAudioClip = this.openAudio;
if (recRoomAudioClip != 0)
{
AudioClip audioClip = recRoomAudioClip.audioClip;
int num2 = 0;
if (audioClip != num2)
{
RecRoomAudioClip recRoomAudioClip2 = this.openAudio;
Transform transform = base.transform;
int num3 = 0;
int num4 = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(recRoomAudioClip2, transform, num4, num3);
}
}
}
}
}
// Token: 0x17002FA1 RID: 12193
// (get) Token: 0x06011A59 RID: 72281 RVA: 0x00435B28 File Offset: 0x00433D28
// (set) Token: 0x06011A5A RID: 72282 RVA: 0x00435B3C File Offset: 0x00433D3C
[Token(Token = "0x17002FA1")]
public float GAGNANAOCIP
{
[Token(Token = "0x6011A59")]
[Address(RVA = "0x621D80", Offset = "0x620780", VA = "0x180621D80")]
get;
[Token(Token = "0x6011A5A")]
[Address(RVA = "0x9E8110", Offset = "0x9E6B10", VA = "0x1809E8110")]
set;
}
// Token: 0x06011A5B RID: 72283 RVA: 0x00435B50 File Offset: 0x00433D50
[Token(Token = "0x6011A5B")]
[Address(RVA = "0x15529B0", Offset = "0x15513B0", VA = "0x1815529B0")]
private void Awake()
{
this.HACBIOINOLL = true;
}
// Token: 0x06011A5C RID: 72284 RVA: 0x00435B64 File Offset: 0x00433D64
[Token(Token = "0x6011A5C")]
[Address(RVA = "0x1552B30", Offset = "0x1551530", VA = "0x181552B30")]
private void Update()
{
TextMesh textMesh = this.timerLabelText;
int num = 0;
if (textMesh != num)
{
if (this.LJHPCFBIFGG)
{
this.timerLabelText.text = "DOORS OPEN!";
return;
}
float num2 = this.<LGICLABHEMA>k__BackingField;
double time = PhotonNetwork.Time;
int num3 = Mathf.RoundToInt(num2);
string text;
this.timerLabelText.text = text;
}
}
// Token: 0x06011A5D RID: 72285 RVA: 0x00435BCC File Offset: 0x00433DCC
[Token(Token = "0x6011A5D")]
[Address(RVA = "0x4D0420", Offset = "0x4CEE20", VA = "0x1804D0420")]
public ArenaDoor()
{
}
// Token: 0x0400BCF9 RID: 48377
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400BCF9")]
[SerializeField]
private TextMesh timerLabelText;
// Token: 0x0400BCFA RID: 48378
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400BCFA")]
[SerializeField]
private bool alwaysOpenWhenUnlocked = true;
// Token: 0x0400BCFB RID: 48379
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400BCFB")]
[SerializeField]
private RecRoomAudioClip openAudio;
// Token: 0x0400BCFC RID: 48380
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400BCFC")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false)]
private Animator animator;
// Token: 0x0400BCFD RID: 48381
[Token(Token = "0x400BCFD")]
private static readonly int KEGKHFBOPBH = Animator.StringToHash("Locked");
// Token: 0x0400BCFE RID: 48382
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400BCFE")]
private bool DJOGLAAEACB;
// Token: 0x0400BCFF RID: 48383
[global::Cpp2IlInjected.FieldOffset(Offset = "0x39")]
[Token(Token = "0x400BCFF")]
private bool LJHPCFBIFGG;
}
}