using System; using UnityEngine; namespace RecRoom.Activities.Arena { // Token: 0x02000006 RID: 6 public class ArenaDoor : MonoBehaviour { // Token: 0x06000128 RID: 296 RVA: 0x00007A38 File Offset: 0x00005C38 private void Update() { if (this.timerLabelText != null) { if (this.OLNENJCIBCD) { this.timerLabelText.text = "DOORS OPEN!"; } else { float num = this.EOMILCDLMFF - (float)IHFKMIAHBFP.GKICDGMMPBH; int num2 = Mathf.RoundToInt(num); this.timerLabelText.text = "DOORS OPEN IN " + num2.ToString(); } } } // Token: 0x06000129 RID: 297 RVA: 0x00007AB0 File Offset: 0x00005CB0 public void DCEAHEKJEDE(float NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0600012A RID: 298 RVA: 0x00007ABC File Offset: 0x00005CBC public bool EBHNJGBMGIJ() { return this.JPKLENNGBHK; } // Token: 0x0600012B RID: 299 RVA: 0x00007AC4 File Offset: 0x00005CC4 public bool EIPFEEKOFLI() { return this.JPKLENNGBHK; } // Token: 0x0600012C RID: 300 RVA: 0x00007ACC File Offset: 0x00005CCC public float PCEKENELGKK() { return this.k__BackingField; } // Token: 0x0600012D RID: 301 RVA: 0x00007AD4 File Offset: 0x00005CD4 private void JFFLHAMMGAH() { this.OLNENJCIBCD = true; } // Token: 0x0600012E RID: 302 RVA: 0x00007AE0 File Offset: 0x00005CE0 private void KKAAFDLJCCB() { if (this.timerLabelText != null) { if (this.AMIEACCPNBA()) { this.timerLabelText.text = "import_platform_friends"; } else { float num = this.PCEKENELGKK() - (float)IHFKMIAHBFP.GKICDGMMPBH; int num2 = Mathf.RoundToInt(num); this.timerLabelText.text = "IGHHEPHFGBN" + num2.ToString(); } } } // Token: 0x17000004 RID: 4 // (get) Token: 0x0600012F RID: 303 RVA: 0x00007B58 File Offset: 0x00005D58 // (set) Token: 0x06000136 RID: 310 RVA: 0x00007CB4 File Offset: 0x00005EB4 public bool JOEPFGLNGAJ { get { return this.JPKLENNGBHK; } set { this.JPKLENNGBHK = value; if (this.JPKLENNGBHK) { this.OLNENJCIBCD = false; } else if (this.alwaysOpenWhenUnlocked) { this.OLNENJCIBCD = true; } } } // Token: 0x17000005 RID: 5 // (get) Token: 0x0600013D RID: 317 RVA: 0x00007DA4 File Offset: 0x00005FA4 // (set) Token: 0x06000130 RID: 304 RVA: 0x00007B60 File Offset: 0x00005D60 public bool OLNENJCIBCD { get { return this.CKMMJGGEMON; } private set { bool ckmmjggemon = this.CKMMJGGEMON; this.CKMMJGGEMON = value; if (this.animator != null) { this.animator.SetBool(ArenaDoor.BHKGAFFHFKJ, !this.CKMMJGGEMON); } if (ckmmjggemon != this.CKMMJGGEMON && this.openAudio != null && this.openAudio.audioClip != null) { AudioManager.Play3DSFX(this.openAudio, base.transform, null); } } } // Token: 0x06000131 RID: 305 RVA: 0x00007BE8 File Offset: 0x00005DE8 public bool ONJNFOJLNBB() { return this.JPKLENNGBHK; } // Token: 0x06000132 RID: 306 RVA: 0x00007BF0 File Offset: 0x00005DF0 private void OEKOPBDDGCK() { if (this.timerLabelText != null) { if (this.OLNENJCIBCD) { this.timerLabelText.text = "wss://"; } else { float num = this.EOMILCDLMFF - (float)IHFKMIAHBFP.GKICDGMMPBH; int num2 = Mathf.RoundToInt(num); this.timerLabelText.text = "plt" + num2.ToString(); } } } // Token: 0x06000133 RID: 307 RVA: 0x00007C68 File Offset: 0x00005E68 private void BBKPAKKLOGB() { this.OLNENJCIBCD = true; } // Token: 0x06000134 RID: 308 RVA: 0x00007C74 File Offset: 0x00005E74 private void Awake() { this.OLNENJCIBCD = false; } // Token: 0x06000135 RID: 309 RVA: 0x00007C80 File Offset: 0x00005E80 public void POGFMNDJLAI(bool NOBAPCOKFIL) { this.JPKLENNGBHK = NOBAPCOKFIL; if (this.JPKLENNGBHK) { this.OLNENJCIBCD = false; } else if (this.alwaysOpenWhenUnlocked) { this.OLNENJCIBCD = true; } } // Token: 0x17000006 RID: 6 // (get) Token: 0x06000142 RID: 322 RVA: 0x00007E70 File Offset: 0x00006070 // (set) Token: 0x06000137 RID: 311 RVA: 0x00007CE8 File Offset: 0x00005EE8 public float EOMILCDLMFF { get; set; } // Token: 0x06000138 RID: 312 RVA: 0x00007CF4 File Offset: 0x00005EF4 public bool HPNPIBMGPCO() { return this.JPKLENNGBHK; } // Token: 0x06000139 RID: 313 RVA: 0x00007CFC File Offset: 0x00005EFC private void FDBHMLOEHCE() { this.AHJFDLNPEEK(false); } // Token: 0x0600013A RID: 314 RVA: 0x00007D08 File Offset: 0x00005F08 public bool EDKAKGEDGEN() { return this.CKMMJGGEMON; } // Token: 0x0600013B RID: 315 RVA: 0x00007D10 File Offset: 0x00005F10 private void LKIOIKPMIBF(bool NOBAPCOKFIL) { bool ckmmjggemon = this.CKMMJGGEMON; this.CKMMJGGEMON = NOBAPCOKFIL; if (this.animator != null) { this.animator.SetBool(ArenaDoor.BHKGAFFHFKJ, !this.CKMMJGGEMON); } if (ckmmjggemon != this.CKMMJGGEMON && this.openAudio != null && this.openAudio.audioClip != null) { AudioManager.Play3DSFX(this.openAudio, base.transform, null); } } // Token: 0x0600013C RID: 316 RVA: 0x00007D98 File Offset: 0x00005F98 public void ABACDAPEONA(float NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0600013E RID: 318 RVA: 0x00007DAC File Offset: 0x00005FAC public void MFCHAJJCBOH(bool NOBAPCOKFIL) { this.JPKLENNGBHK = NOBAPCOKFIL; if (this.JPKLENNGBHK) { this.AHJFDLNPEEK(false); } else if (this.alwaysOpenWhenUnlocked) { this.AHJFDLNPEEK(false); } } // Token: 0x0600013F RID: 319 RVA: 0x00007DE0 File Offset: 0x00005FE0 private void IOGPMJADEIB() { if (this.timerLabelText != null) { if (this.AMIEACCPNBA()) { this.timerLabelText.text = " touch up"; } else { float num = this.MNNJNKEGCCL() - (float)IHFKMIAHBFP.GKICDGMMPBH; int num2 = Mathf.RoundToInt(num); this.timerLabelText.text = "Assembly-CSharp" + num2.ToString(); } } } // Token: 0x06000141 RID: 321 RVA: 0x00007E68 File Offset: 0x00006068 public float GEFDFDHJDEA() { return this.k__BackingField; } // Token: 0x06000143 RID: 323 RVA: 0x00007E78 File Offset: 0x00006078 public float MNNJNKEGCCL() { return this.k__BackingField; } // Token: 0x06000144 RID: 324 RVA: 0x00007E80 File Offset: 0x00006080 public bool KOPKLFIJEMO() { return this.CKMMJGGEMON; } // Token: 0x06000145 RID: 325 RVA: 0x00007E88 File Offset: 0x00006088 public bool AMIEACCPNBA() { return this.CKMMJGGEMON; } // Token: 0x06000147 RID: 327 RVA: 0x00007EA4 File Offset: 0x000060A4 private void NKKKHBAGEJH() { if (this.timerLabelText != null) { if (this.OLNENJCIBCD) { this.timerLabelText.text = "GAMEDISC"; } else { float num = this.PCEKENELGKK() - (float)IHFKMIAHBFP.GKICDGMMPBH; int num2 = Mathf.RoundToInt(num); this.timerLabelText.text = "Error deserializing Polaroid {0}: data empty." + num2.ToString(); } } } // Token: 0x06000148 RID: 328 RVA: 0x00007F1C File Offset: 0x0000611C private void AHJFDLNPEEK(bool NOBAPCOKFIL) { bool ckmmjggemon = this.CKMMJGGEMON; this.CKMMJGGEMON = NOBAPCOKFIL; if (this.animator != null) { this.animator.SetBool(ArenaDoor.BHKGAFFHFKJ, !this.CKMMJGGEMON); } if (ckmmjggemon != this.CKMMJGGEMON && this.openAudio != null && this.openAudio.audioClip != null) { AudioManager.Play3DSFX(this.openAudio, base.transform, null); } } // Token: 0x04000030 RID: 48 [SerializeField] private TextMesh timerLabelText; // Token: 0x04000031 RID: 49 [SerializeField] private bool alwaysOpenWhenUnlocked = true; // Token: 0x04000032 RID: 50 [SerializeField] private RecRoomAudioClip openAudio; // Token: 0x04000033 RID: 51 [SerializeField] [ENMFCLPAKBJ(FOGKDGELKHN.SelfAndChildren, false)] private Animator animator; // Token: 0x04000034 RID: 52 private static readonly int BHKGAFFHFKJ = Animator.StringToHash("Locked"); // Token: 0x04000035 RID: 53 private bool JPKLENNGBHK; // Token: 0x04000036 RID: 54 private bool CKMMJGGEMON; } }