using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Activities.Quest { // Token: 0x02002CFF RID: 11519 [Token(Token = "0x2002CFF")] public class QuestJumbotronBossFace : MonoBehaviour { // Token: 0x170035BA RID: 13754 // (get) Token: 0x0601356A RID: 79210 RVA: 0x00473368 File Offset: 0x00471568 // (set) Token: 0x0601356B RID: 79211 RVA: 0x0047337C File Offset: 0x0047157C [Token(Token = "0x170035BA")] public Animator CCJNGBLKHKD { [Token(Token = "0x601356A")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")] get; [Token(Token = "0x601356B")] [Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")] private set; } // Token: 0x170035BB RID: 13755 // (get) Token: 0x0601356C RID: 79212 RVA: 0x00473390 File Offset: 0x00471590 [Token(Token = "0x170035BB")] public ANBBFGKPJFD HEOPLKBDIGF { [Token(Token = "0x601356C")] [Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")] get { return this.armorType; } } // Token: 0x170035BC RID: 13756 // (get) Token: 0x0601356D RID: 79213 RVA: 0x004733A4 File Offset: 0x004715A4 [Token(Token = "0x170035BC")] public bool GFJJKLIHCJJ { [Token(Token = "0x601356D")] [Address(RVA = "0x2069580", Offset = "0x2068580", VA = "0x182069580")] get { if (this.DKOJIOBCAMM) { } return this.PAMCNCJAJDE.IAHDANBDAAM() > 0; } } // Token: 0x170035BD RID: 13757 // (get) Token: 0x0601356E RID: 79214 RVA: 0x004733D0 File Offset: 0x004715D0 // (set) Token: 0x0601356F RID: 79215 RVA: 0x004733F0 File Offset: 0x004715F0 [Token(Token = "0x170035BD")] public int MMNFJJDMFNP { [Token(Token = "0x601356E")] [Address(RVA = "0x20695E0", Offset = "0x20685E0", VA = "0x1820695E0")] get { return this.PAMCNCJAJDE.IAHDANBDAAM(); } [Token(Token = "0x601356F")] [Address(RVA = "0x20697C0", Offset = "0x20687C0", VA = "0x1820697C0")] set { KLLMCPFPIIE pamcncjajde = this.PAMCNCJAJDE; int aocmhmeeaop = this.AOCMHMEEAOP; int num = 0; int num2 = Mathf.Clamp(value, num, aocmhmeeaop); } } // Token: 0x170035BE RID: 13758 // (get) Token: 0x06013570 RID: 79216 RVA: 0x0047341C File Offset: 0x0047161C // (set) Token: 0x06013571 RID: 79217 RVA: 0x0047343C File Offset: 0x0047163C [Token(Token = "0x170035BE")] public bool GNECEJJBJIA { [Token(Token = "0x6013570")] [Address(RVA = "0x2069630", Offset = "0x2068630", VA = "0x182069630")] get { return this.EJFDDKMCHMO.IAHDANBDAAM() != null; } [Token(Token = "0x6013571")] [Address(RVA = "0x2068B20", Offset = "0x2067B20", VA = "0x182068B20")] private set { KLLMCPFPIIE ejfddkmchmo = this.EJFDDKMCHMO; } } // Token: 0x170035BF RID: 13759 // (get) Token: 0x06013572 RID: 79218 RVA: 0x00473458 File Offset: 0x00471658 // (set) Token: 0x06013573 RID: 79219 RVA: 0x0047346C File Offset: 0x0047166C [Token(Token = "0x170035BF")] public bool NMPDLCOCOEB { [Token(Token = "0x6013572")] [Address(RVA = "0x51F220", Offset = "0x51E220", VA = "0x18051F220")] get { return this.DKOJIOBCAMM; } [Token(Token = "0x6013573")] [Address(RVA = "0x2069850", Offset = "0x2068850", VA = "0x182069850")] set { this.DKOJIOBCAMM = value; this.GJJIEGDEJIP(); } } // Token: 0x140001AC RID: 428 // (add) Token: 0x06013574 RID: 79220 RVA: 0x00473488 File Offset: 0x00471688 // (remove) Token: 0x06013575 RID: 79221 RVA: 0x004734B0 File Offset: 0x004716B0 [Token(Token = "0x140001AC")] public event QuestJumbotronBossFace.PLPBGCPBJKO PMDOIODPMFM { [Token(Token = "0x6013574")] [Address(RVA = "0x20694E0", Offset = "0x20684E0", VA = "0x1820694E0")] [CompilerGenerated] add { QuestJumbotronBossFace.PLPBGCPBJKO pmdoiodpmfm; Delegate @delegate; do { pmdoiodpmfm = this.PMDOIODPMFM; @delegate = Delegate.Combine(pmdoiodpmfm, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != pmdoiodpmfm) { } } [Token(Token = "0x6013575")] [Address(RVA = "0x2069720", Offset = "0x2068720", VA = "0x182069720")] [CompilerGenerated] remove { QuestJumbotronBossFace.PLPBGCPBJKO pmdoiodpmfm; Delegate @delegate; do { pmdoiodpmfm = this.PMDOIODPMFM; @delegate = Delegate.Remove(pmdoiodpmfm, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != pmdoiodpmfm) { } } } // Token: 0x140001AD RID: 429 // (add) Token: 0x06013576 RID: 79222 RVA: 0x004734D8 File Offset: 0x004716D8 // (remove) Token: 0x06013577 RID: 79223 RVA: 0x00473500 File Offset: 0x00471700 [Token(Token = "0x140001AD")] public event QuestJumbotronBossFace.AJBGEDLLFHE FBAEHEBKLCB { [Token(Token = "0x6013576")] [Address(RVA = "0x2069440", Offset = "0x2068440", VA = "0x182069440")] [CompilerGenerated] add { QuestJumbotronBossFace.AJBGEDLLFHE fbaehebklcb; Delegate @delegate; do { fbaehebklcb = this.FBAEHEBKLCB; @delegate = Delegate.Combine(fbaehebklcb, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != fbaehebklcb) { } } [Token(Token = "0x6013577")] [Address(RVA = "0x2069680", Offset = "0x2068680", VA = "0x182069680")] [CompilerGenerated] remove { QuestJumbotronBossFace.AJBGEDLLFHE fbaehebklcb; Delegate @delegate; do { fbaehebklcb = this.FBAEHEBKLCB; @delegate = Delegate.Remove(fbaehebklcb, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != fbaehebklcb) { } } } // Token: 0x06013578 RID: 79224 RVA: 0x00473528 File Offset: 0x00471728 [Token(Token = "0x6013578")] [Address(RVA = "0x2068AB0", Offset = "0x2067AB0", VA = "0x182068AB0")] private void Awake() { Animator componentInChildren = base.GetComponentInChildren(); this.k__BackingField = componentInChildren; EnemyFacialAnimator componentInChildren2 = base.GetComponentInChildren(); this.BEDHHPADEFK = componentInChildren2; HealthBar componentInChildren3 = base.GetComponentInChildren(); this.CCMMLBLILFA = componentInChildren3; } // Token: 0x06013579 RID: 79225 RVA: 0x00473560 File Offset: 0x00471760 [Token(Token = "0x6013579")] [Address(RVA = "0x2069280", Offset = "0x2068280", VA = "0x182069280")] private void Start() { this.LMOKCLBBEMJ(); if (this.EJFDDKMCHMO.IAHDANBDAAM() != 0) { QuestJumbotronBossFace.AJBGEDLLFHE fbaehebklcb = this.FBAEHEBKLCB; if (fbaehebklcb != 0) { AGAJMBPABDL authority = this.JHDECNFMHPP.KPBFAKFKDAF; fbaehebklcb(this, authority); } Animator animator = this.k__BackingField; int num = 0; if (animator != num) { Animator animator2 = this.k__BackingField; int pfnbdoahhci = QuestJumbotronBossFace.PFNBDOAHHCI; animator2.SetTrigger(pfnbdoahhci); } } } // Token: 0x0601357A RID: 79226 RVA: 0x004735D4 File Offset: 0x004717D4 [Token(Token = "0x601357A")] [Address(RVA = "0x2068CD0", Offset = "0x2067CD0", VA = "0x182068CD0")] public void Initialize(QuestJumbotronBossEnemy JHDECNFMHPP, int ENJEOLBEALP, int KKMHLJIFCKA) { this.JHDECNFMHPP = JHDECNFMHPP; this.AOCMHMEEAOP = KKMHLJIFCKA; string text = string.Format("FACE{0}_HEALTH", ENJEOLBEALP); Action action = new Action(this.LMOKCLBBEMJ); KLLMCPFPIIE kllmcpfpiie; this.PAMCNCJAJDE = kllmcpfpiie; string text2 = string.Format("FACE{0}_DEAD", kllmcpfpiie); Action action2 = new Action(this.JCPMPCGEGID); KLLMCPFPIIE kllmcpfpiie2; this.EJFDDKMCHMO = kllmcpfpiie2; } // Token: 0x0601357B RID: 79227 RVA: 0x00473634 File Offset: 0x00471834 [Token(Token = "0x601357B")] [Address(RVA = "0x2068FA0", Offset = "0x2067FA0", VA = "0x182068FA0")] private void LMOKCLBBEMJ() { QuestJumbotronBossFace.PLPBGCPBJKO pmdoiodpmfm = this.PMDOIODPMFM; if (pmdoiodpmfm != 0) { int num = this.PAMCNCJAJDE.IAHDANBDAAM(); QuestJumbotronBossEnemy jhdecnfmhpp = this.JHDECNFMHPP; int aocmhmeeaop = this.AOCMHMEEAOP; AGAJMBPABDL authority = jhdecnfmhpp.KPBFAKFKDAF; pmdoiodpmfm(this, num, aocmhmeeaop, authority); } this.GJJIEGDEJIP(); Animator animator = this.k__BackingField; int num2 = 0; if (animator != num2 && this.PAMCNCJAJDE.IAHDANBDAAM() > 0 && this.PAMCNCJAJDE.IAHDANBDAAM() < this.AOCMHMEEAOP) { Animator animator2 = this.k__BackingField; int kbaibakjiif = QuestJumbotronBossFace.KBAIBAKJIIF; animator2.SetTrigger(kbaibakjiif); } EnemyFacialAnimator bedhhpadefk = this.BEDHHPADEFK; int num3 = 0; if (bedhhpadefk != num3) { this.BEDHHPADEFK.OnHit(); } if (KKPBCOOONNK.BNNCCCFFALC) { int num4 = this.PAMCNCJAJDE.IAHDANBDAAM(); if (this.EJFDDKMCHMO.IAHDANBDAAM() == 0) { KLLMCPFPIIE ejfddkmchmo = this.EJFDDKMCHMO; } } } // Token: 0x0601357C RID: 79228 RVA: 0x00473728 File Offset: 0x00471928 [Token(Token = "0x601357C")] [Address(RVA = "0x2068E70", Offset = "0x2067E70", VA = "0x182068E70")] private void JCPMPCGEGID() { if (this.EJFDDKMCHMO.IAHDANBDAAM() != 0) { QuestJumbotronBossFace.AJBGEDLLFHE fbaehebklcb = this.FBAEHEBKLCB; if (fbaehebklcb != 0) { AGAJMBPABDL authority = this.JHDECNFMHPP.KPBFAKFKDAF; fbaehebklcb(this, authority); } Animator animator = this.k__BackingField; int num = 0; if (animator != num) { Animator animator2 = this.k__BackingField; int pfnbdoahhci = QuestJumbotronBossFace.PFNBDOAHHCI; animator2.SetTrigger(pfnbdoahhci); } } } // Token: 0x0601357D RID: 79229 RVA: 0x00473794 File Offset: 0x00471994 [Token(Token = "0x601357D")] [Address(RVA = "0x2068B80", Offset = "0x2067B80", VA = "0x182068B80")] private void GJJIEGDEJIP() { Animator animator = this.k__BackingField; int num = 0; if (animator != num) { Animator animator2 = this.k__BackingField; bool dkojiobcamm = this.DKOJIOBCAMM; int fcaikeeihkh = QuestJumbotronBossFace.FCAIKEEIHKH; animator2.SetBool(fcaikeeihkh, dkojiobcamm); } HealthBar ccmmlblilfa = this.CCMMLBLILFA; int num2 = 0; if (ccmmlblilfa != num2) { HealthBar ccmmlblilfa2 = this.CCMMLBLILFA; int num3 = this.PAMCNCJAJDE.IAHDANBDAAM(); } } // Token: 0x0601357E RID: 79230 RVA: 0x00473804 File Offset: 0x00471A04 [Token(Token = "0x601357E")] [Address(RVA = "0x2069430", Offset = "0x2068430", VA = "0x182069430")] public QuestJumbotronBossFace() { } // Token: 0x0400C84B RID: 51275 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400C84B")] [SerializeField] private ANBBFGKPJFD armorType; // Token: 0x0400C84D RID: 51277 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400C84D")] private HealthBar CCMMLBLILFA; // Token: 0x0400C84E RID: 51278 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400C84E")] private int AOCMHMEEAOP = (int)((ulong)100L); // Token: 0x0400C84F RID: 51279 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400C84F")] private KLLMCPFPIIE PAMCNCJAJDE; // Token: 0x0400C850 RID: 51280 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400C850")] private KLLMCPFPIIE EJFDDKMCHMO; // Token: 0x0400C851 RID: 51281 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400C851")] private EnemyFacialAnimator BEDHHPADEFK; // Token: 0x0400C852 RID: 51282 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400C852")] private QuestJumbotronBossEnemy JHDECNFMHPP; // Token: 0x0400C853 RID: 51283 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400C853")] private bool DKOJIOBCAMM; // Token: 0x0400C854 RID: 51284 [Token(Token = "0x400C854")] private static readonly int FCAIKEEIHKH = Animator.StringToHash("Sleeping"); // Token: 0x0400C855 RID: 51285 [Token(Token = "0x400C855")] private static readonly int PFNBDOAHHCI = Animator.StringToHash("Death"); // Token: 0x0400C856 RID: 51286 [Token(Token = "0x400C856")] private static readonly int KBAIBAKJIIF = Animator.StringToHash("Hit"); // Token: 0x02002D00 RID: 11520 [Token(Token = "0x2002D00")] public sealed class PLPBGCPBJKO : MulticastDelegate { // Token: 0x06013580 RID: 79232 RVA: 0x00473860 File Offset: 0x00471A60 [Token(Token = "0x6013580")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public PLPBGCPBJKO(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06013581 RID: 79233 RVA: 0x0047387C File Offset: 0x00471A7C [Token(Token = "0x6013581")] [Address(RVA = "0x205E6C0", Offset = "0x205D6C0", VA = "0x18205E6C0", Slot = "13")] public void Invoke(QuestJumbotronBossFace ICGGKLJJBFJ, int GHPLKDBJEEB, int AOCMHMEEAOP, AGAJMBPABDL IDIBEMAPFHB) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06013582 RID: 79234 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013582")] [Address(RVA = "0x205E610", Offset = "0x205D610", VA = "0x18205E610", Slot = "14")] public IAsyncResult BeginInvoke(QuestJumbotronBossFace ICGGKLJJBFJ, int GHPLKDBJEEB, int AOCMHMEEAOP, AGAJMBPABDL IDIBEMAPFHB, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06013583 RID: 79235 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013583")] [Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x02002D01 RID: 11521 [Token(Token = "0x2002D01")] public sealed class AJBGEDLLFHE : MulticastDelegate { // Token: 0x06013584 RID: 79236 RVA: 0x0047395C File Offset: 0x00471B5C [Token(Token = "0x6013584")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public AJBGEDLLFHE(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06013585 RID: 79237 RVA: 0x00473978 File Offset: 0x00471B78 [Token(Token = "0x6013585")] [Address(RVA = "0x52CCA0", Offset = "0x52BCA0", VA = "0x18052CCA0", Slot = "13")] public void Invoke(QuestJumbotronBossFace ICGGKLJJBFJ, AGAJMBPABDL IDIBEMAPFHB) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06013586 RID: 79238 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013586")] [Address(RVA = "0x52CC60", Offset = "0x52BC60", VA = "0x18052CC60", Slot = "14")] public IAsyncResult BeginInvoke(QuestJumbotronBossFace ICGGKLJJBFJ, AGAJMBPABDL IDIBEMAPFHB, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06013587 RID: 79239 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013587")] [Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } } }