using System; using System.Collections.Generic; using UnityEngine; // Token: 0x02000148 RID: 328 [RequireComponent(typeof(PhotonView))] public class SteamTrap : Trap { // Token: 0x060044D8 RID: 17624 RVA: 0x0015CB6C File Offset: 0x0015AD6C private void OGFINAGBBNJ(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { if (base.GANDPDNCOKF()) { this.DBEMCGAFLLC.GMFIHNFPAFM(this.initialDelay); } } // Token: 0x060044D9 RID: 17625 RVA: 0x0015CB8C File Offset: 0x0015AD8C private void LBLOIDJCLIN() { if (this.EEAJBIPAHJB != null) { AudioManager.OIAFCNPLFPJ(this.EEAJBIPAHJB); this.EEAJBIPAHJB = null; } } // Token: 0x060044DA RID: 17626 RVA: 0x0015CBB4 File Offset: 0x0015ADB4 private void BBJIPKJMHGN() { for (int i = 1; i < this.DHAPGOKGOAN.Count; i += 0) { if (this.DHAPGOKGOAN[i] != null) { this.DHAPGOKGOAN[i].Stop(); } } this.DHAPGOKGOAN.Clear(); } // Token: 0x060044DB RID: 17627 RVA: 0x0015CC10 File Offset: 0x0015AE10 private void IEGJEKBOMBF(ushort OIMHGOONBEB, ushort LPFGCCKCIEB) { this.CBPKBEGDILH(); } // Token: 0x060044DC RID: 17628 RVA: 0x0015CC18 File Offset: 0x0015AE18 private void JKBCIAMOKBA() { if (this.EEAJBIPAHJB != null) { AudioManager.OIAFCNPLFPJ(this.EEAJBIPAHJB); this.EEAJBIPAHJB = null; } } // Token: 0x060044DD RID: 17629 RVA: 0x0015CC40 File Offset: 0x0015AE40 private void LHMGNEDHIHI() { this.MPBOONGEHDM.DLBPEOILIFL(); this.DBEMCGAFLLC.JNDAEJOHPHO(); } // Token: 0x060044DE RID: 17630 RVA: 0x0015CC58 File Offset: 0x0015AE58 private void GLLMJNKPMEM(Transform CCOJABCCJBJ, PooledParticle HAOGEOFHHIB, float DGIOMJDEEIF) { if (HAOGEOFHHIB != null) { PooledParticle pooledParticle = ObjectPool.NFHMLKPHCFF().Acquire(HAOGEOFHHIB); if (pooledParticle != null) { this.DHAPGOKGOAN.Add(pooledParticle); pooledParticle.SetDuration(DGIOMJDEEIF); pooledParticle.NAPGKLNBMHN(CCOJABCCJBJ.position, CCOJABCCJBJ.rotation, true); } } } // Token: 0x060044DF RID: 17631 RVA: 0x0015CCB0 File Offset: 0x0015AEB0 private void ENPNFCBMBGG(ushort OIMHGOONBEB, ushort LPFGCCKCIEB) { this.LBLOIDJCLIN(); } // Token: 0x060044E0 RID: 17632 RVA: 0x0015CCB8 File Offset: 0x0015AEB8 private void DPCDPGKCFAL(ushort OIMHGOONBEB, ushort LPFGCCKCIEB) { this.LBLOIDJCLIN(); } // Token: 0x060044E1 RID: 17633 RVA: 0x0015CCC0 File Offset: 0x0015AEC0 private void FKPJMANBHBO() { this.MPBOONGEHDM.DLBPEOILIFL(); this.DBEMCGAFLLC.NIPOLMNBCFF(); } // Token: 0x060044E2 RID: 17634 RVA: 0x0015CCD8 File Offset: 0x0015AED8 private void NKMFBKCADBF(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { if (base.IGIPCHFCFNN()) { this.DBEMCGAFLLC.BJOJLPHBGMN(this.offDuration); } } // Token: 0x060044E3 RID: 17635 RVA: 0x0015CCF8 File Offset: 0x0015AEF8 protected virtual void NNDMPBHLHGG() { base.FMFOFJCCCMJ(); if (base.CCGPHDLBCFI()) { if (base.IGIPCHFCFNN()) { this.MPBOONGEHDM.BKBFIGCPIMI(0); } } else { this.BBJIPKJMHGN(); this.BKKHIICFOBD(); if (base.GANDPDNCOKF()) { this.MPBOONGEHDM.BKBFIGCPIMI(1); } } } // Token: 0x060044E4 RID: 17636 RVA: 0x0015CD58 File Offset: 0x0015AF58 private void HBAMLEMEBEN() { if (base.BHCCHBHNHCG && this.DBEMCGAFLLC.CGELFKLLMBA) { this.MPBOONGEHDM.BKBFIGCPIMI(2); } } // Token: 0x060044E5 RID: 17637 RVA: 0x0015CD84 File Offset: 0x0015AF84 protected override void Awake() { base.Awake(); this.DBEMCGAFLLC = new AONMNAEOJAL(this, "ST", IKCAJLLAFML.AUTHORITY); this.MPBOONGEHDM = new PNONBEAIBHA("SM", IKCAJLLAFML.AUTHORITY); this.MPBOONGEHDM.AGLMMKOFICI(0, null, null, null); this.MPBOONGEHDM.AGLMMKOFICI(1, new ANMJLCILKDJ.NCMAEMHOHDG(this.BMJJKLFOPGI), null, new ANMJLCILKDJ.PLBLFEEANOO(this.HLCGICMNEEC)); this.MPBOONGEHDM.AGLMMKOFICI(2, new ANMJLCILKDJ.NCMAEMHOHDG(this.HCNDDJJHMAK), null, new ANMJLCILKDJ.PLBLFEEANOO(this.JGFNHDHGKNJ)); this.MPBOONGEHDM.AGLMMKOFICI(3, new ANMJLCILKDJ.NCMAEMHOHDG(this.JJJANFAKEOH), new ANMJLCILKDJ.NCMAEMHOHDG(this.IEGJEKBOMBF), new ANMJLCILKDJ.PLBLFEEANOO(this.BMJMBAJAPBO)); this.MPBOONGEHDM.AGLMMKOFICI(4, new ANMJLCILKDJ.NCMAEMHOHDG(this.FODKEPLCALP), new ANMJLCILKDJ.NCMAEMHOHDG(this.KHBBJAAFPCO), new ANMJLCILKDJ.PLBLFEEANOO(this.LPGBGPCEHCL)); this.MPBOONGEHDM.FLHFCMCNLEK(this, 1); } // Token: 0x060044E6 RID: 17638 RVA: 0x0015CE80 File Offset: 0x0015B080 protected override void DFINBKHMDBK() { base.DFINBKHMDBK(); if (base.NIINOABKAPJ) { if (base.BHCCHBHNHCG) { this.MPBOONGEHDM.BKBFIGCPIMI(1); } } else { this.PDPENPAEPHP(); this.CBPKBEGDILH(); if (base.BHCCHBHNHCG) { this.MPBOONGEHDM.BKBFIGCPIMI(0); } } } // Token: 0x060044E7 RID: 17639 RVA: 0x0015CEE0 File Offset: 0x0015B0E0 private void PJEKFCICJDH() { if (base.BHCCHBHNHCG && this.DBEMCGAFLLC.OAJDHNPMNCN()) { this.MPBOONGEHDM.BKBFIGCPIMI(2); } } // Token: 0x060044E8 RID: 17640 RVA: 0x0015CF0C File Offset: 0x0015B10C protected virtual void NGHJFABFAOA() { base.Awake(); this.DBEMCGAFLLC = new AONMNAEOJAL(this, "{0}listcustomgames", IKCAJLLAFML.MASTER); this.MPBOONGEHDM = new PNONBEAIBHA("x", IKCAJLLAFML.AUTHORITY); this.MPBOONGEHDM.AGLMMKOFICI(0, null, null, null); this.MPBOONGEHDM.AGLMMKOFICI(0, new ANMJLCILKDJ.NCMAEMHOHDG(this.BMJJKLFOPGI), null, new ANMJLCILKDJ.PLBLFEEANOO(this.PJEKFCICJDH)); this.MPBOONGEHDM.AGLMMKOFICI(7, new ANMJLCILKDJ.NCMAEMHOHDG(this.HCNDDJJHMAK), null, new ANMJLCILKDJ.PLBLFEEANOO(this.JGFNHDHGKNJ)); this.MPBOONGEHDM.AGLMMKOFICI(3, new ANMJLCILKDJ.NCMAEMHOHDG(this.IIEIIOPLKEH), new ANMJLCILKDJ.NCMAEMHOHDG(this.IEGJEKBOMBF), new ANMJLCILKDJ.PLBLFEEANOO(this.GFGHHBNLAKL)); this.MPBOONGEHDM.AGLMMKOFICI(6, new ANMJLCILKDJ.NCMAEMHOHDG(this.LOJLCFDHONP), new ANMJLCILKDJ.NCMAEMHOHDG(this.DPCDPGKCFAL), new ANMJLCILKDJ.PLBLFEEANOO(this.LPGBGPCEHCL)); this.MPBOONGEHDM.FLHFCMCNLEK(this, 1); } // Token: 0x060044E9 RID: 17641 RVA: 0x0015D008 File Offset: 0x0015B208 private void DKNDEJPJBPM(ushort OIMHGOONBEB, ushort LPFGCCKCIEB) { this.CBPKBEGDILH(); } // Token: 0x060044EA RID: 17642 RVA: 0x0015D010 File Offset: 0x0015B210 protected virtual void MCGJHHMHDJF() { base.DFINBKHMDBK(); if (base.CCGPHDLBCFI()) { if (base.DFJFKOLLEMK()) { this.MPBOONGEHDM.BKBFIGCPIMI(1); } } else { this.PDPENPAEPHP(); this.LBLOIDJCLIN(); if (base.GANDPDNCOKF()) { this.MPBOONGEHDM.BKBFIGCPIMI(1); } } } // Token: 0x060044EB RID: 17643 RVA: 0x0015D070 File Offset: 0x0015B270 private void MLBGMKLIIAN(ushort OIMHGOONBEB, ushort LPFGCCKCIEB) { this.CBPKBEGDILH(); } // Token: 0x060044EC RID: 17644 RVA: 0x0015D078 File Offset: 0x0015B278 private void HLCGICMNEEC() { if (base.BHCCHBHNHCG && this.DBEMCGAFLLC.CGELFKLLMBA) { this.MPBOONGEHDM.BKBFIGCPIMI(2); } } // Token: 0x060044ED RID: 17645 RVA: 0x0015D0A4 File Offset: 0x0015B2A4 protected virtual void FDBHMLOEHCE() { base.Awake(); this.DBEMCGAFLLC = new AONMNAEOJAL(this, "New notification!", IKCAJLLAFML.MASTER); this.MPBOONGEHDM = new PNONBEAIBHA("PICKED_UP_STICKY_TOOL_BEFORE", IKCAJLLAFML.AUTHORITY); this.MPBOONGEHDM.AGLMMKOFICI(0, null, null, null); this.MPBOONGEHDM.AGLMMKOFICI(0, new ANMJLCILKDJ.NCMAEMHOHDG(this.OGFINAGBBNJ), null, new ANMJLCILKDJ.PLBLFEEANOO(this.PJEKFCICJDH)); this.MPBOONGEHDM.AGLMMKOFICI(0, new ANMJLCILKDJ.NCMAEMHOHDG(this.JAKOAFKMOHF), null, new ANMJLCILKDJ.PLBLFEEANOO(this.KHHAHIOBEHI)); this.MPBOONGEHDM.AGLMMKOFICI(6, new ANMJLCILKDJ.NCMAEMHOHDG(this.JJJANFAKEOH), new ANMJLCILKDJ.NCMAEMHOHDG(this.ENPNFCBMBGG), new ANMJLCILKDJ.PLBLFEEANOO(this.BMJMBAJAPBO)); this.MPBOONGEHDM.AGLMMKOFICI(1, new ANMJLCILKDJ.NCMAEMHOHDG(this.FODKEPLCALP), new ANMJLCILKDJ.NCMAEMHOHDG(this.MLBGMKLIIAN), new ANMJLCILKDJ.PLBLFEEANOO(this.LPGBGPCEHCL)); this.MPBOONGEHDM.PGELJEHELFN(this, 1); } // Token: 0x060044EE RID: 17646 RVA: 0x0015D1A0 File Offset: 0x0015B3A0 protected virtual void JHCLJIABPPJ() { base.ONKCFGIOGCF(); this.DBEMCGAFLLC = new AONMNAEOJAL(this, "/receipt", IKCAJLLAFML.AUTHORITY); this.MPBOONGEHDM = new PNONBEAIBHA("OpusDecoder", IKCAJLLAFML.MASTER); this.MPBOONGEHDM.AGLMMKOFICI(0, null, null, null); this.MPBOONGEHDM.AGLMMKOFICI(0, new ANMJLCILKDJ.NCMAEMHOHDG(this.OGFINAGBBNJ), null, new ANMJLCILKDJ.PLBLFEEANOO(this.PJEKFCICJDH)); this.MPBOONGEHDM.AGLMMKOFICI(6, new ANMJLCILKDJ.NCMAEMHOHDG(this.JAKOAFKMOHF), null, new ANMJLCILKDJ.PLBLFEEANOO(this.JGFNHDHGKNJ)); this.MPBOONGEHDM.AGLMMKOFICI(6, new ANMJLCILKDJ.NCMAEMHOHDG(this.IIEIIOPLKEH), new ANMJLCILKDJ.NCMAEMHOHDG(this.DKNDEJPJBPM), new ANMJLCILKDJ.PLBLFEEANOO(this.GFGHHBNLAKL)); this.MPBOONGEHDM.AGLMMKOFICI(0, new ANMJLCILKDJ.NCMAEMHOHDG(this.FODKEPLCALP), new ANMJLCILKDJ.NCMAEMHOHDG(this.MLBGMKLIIAN), new ANMJLCILKDJ.PLBLFEEANOO(this.LPGBGPCEHCL)); this.MPBOONGEHDM.FLHFCMCNLEK(this, 0); } // Token: 0x060044EF RID: 17647 RVA: 0x0015D29C File Offset: 0x0015B49C private void FKJPEIKJEHL() { if (Player.LocalPlayerExists && (this.collisionVolume.transform.position - Player.LocalPlayer.BGOGBEPJGPJ.transform.position).sqrMagnitude <= 25f) { bool flag = false; Player.HDOICGIKKAO hdoicgikkao = Player.HDOICGIKKAO.None; Vector3 vector = Vector3.zero; if (this.collisionVolume.ContainsPoint(Player.LocalPlayer.BGOGBEPJGPJ.transform.position)) { flag = true; hdoicgikkao = Player.HDOICGIKKAO.Head; vector = Player.LocalPlayer.BGOGBEPJGPJ.transform.position; } else if (this.collisionVolume.ContainsPoint(Player.LocalPlayer.BGIBHPOALJG.transform.position)) { flag = true; hdoicgikkao = Player.HDOICGIKKAO.LeftHand; vector = Player.LocalPlayer.BGIBHPOALJG.transform.position; } else if (this.collisionVolume.ContainsPoint(Player.LocalPlayer.KEJBPANGFKK.transform.position)) { flag = true; hdoicgikkao = Player.HDOICGIKKAO.RightHand; vector = Player.LocalPlayer.KEJBPANGFKK.transform.position; } if (flag) { IHEAKAOGCIF iheakaogcif = default(IHEAKAOGCIF); iheakaogcif.LLKJDBBNPKB = vector; base.LHLJCBGFKKD(Player.LocalPlayer, hdoicgikkao, iheakaogcif); } } } // Token: 0x060044F0 RID: 17648 RVA: 0x0015D3E0 File Offset: 0x0015B5E0 private void HCNDDJJHMAK(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { if (base.BHCCHBHNHCG) { this.DBEMCGAFLLC.BJOJLPHBGMN(this.offDuration); } } // Token: 0x060044F1 RID: 17649 RVA: 0x0015D400 File Offset: 0x0015B600 private void BKKHIICFOBD() { if (this.EEAJBIPAHJB != null) { AudioManager.StopLoopingSFX(this.EEAJBIPAHJB); this.EEAJBIPAHJB = null; } } // Token: 0x060044F2 RID: 17650 RVA: 0x0015D428 File Offset: 0x0015B628 private void KHBBJAAFPCO(ushort OIMHGOONBEB, ushort LPFGCCKCIEB) { this.CBPKBEGDILH(); } // Token: 0x060044F3 RID: 17651 RVA: 0x0015D430 File Offset: 0x0015B630 private void GEHHMIECJJK() { if (Player.LocalPlayerExists && (this.collisionVolume.transform.position - Player.LocalPlayer.HFDJIFFPEFM().transform.position).sqrMagnitude <= 228f) { bool flag = true; Player.HDOICGIKKAO hdoicgikkao = Player.HDOICGIKKAO.None; Vector3 vector = Vector3.zero; if (this.collisionVolume.PLOCKBNIMIP(Player.LocalPlayer.HFDJIFFPEFM().transform.position)) { flag = true; hdoicgikkao = Player.HDOICGIKKAO.Head; vector = Player.LocalPlayer.AJHHFNCFKNF().transform.position; } else if (this.collisionVolume.HHCCBBNFMPL(Player.LocalPlayer.BGIBHPOALJG.transform.position)) { flag = true; hdoicgikkao = Player.HDOICGIKKAO.Torso; vector = Player.LocalPlayer.BGIBHPOALJG.transform.position; } else if (this.collisionVolume.MFOALOOFABM(Player.LocalPlayer.KEJBPANGFKK.transform.position)) { flag = true; hdoicgikkao = (Player.HDOICGIKKAO)7; vector = Player.LocalPlayer.KEJBPANGFKK.transform.position; } if (flag) { IHEAKAOGCIF iheakaogcif = default(IHEAKAOGCIF); iheakaogcif.LLKJDBBNPKB = vector; base.CCEPIDBDPPO(Player.LocalPlayer, hdoicgikkao, iheakaogcif); } } } // Token: 0x060044F4 RID: 17652 RVA: 0x0015D574 File Offset: 0x0015B774 protected virtual void EBIHIJKFLDM() { base.NDHBFLHIAHM(); this.BBJIPKJMHGN(); this.LBLOIDJCLIN(); } // Token: 0x060044F5 RID: 17653 RVA: 0x0015D588 File Offset: 0x0015B788 private void ACHLFCAEDGG(RecRoomAudioClip CDFPADDNOCK) { this.CBPKBEGDILH(); this.EEAJBIPAHJB = AudioManager.StartLooping3DSFX(CDFPADDNOCK, base.transform, this.customRolloff); } // Token: 0x060044F7 RID: 17655 RVA: 0x0015D5DC File Offset: 0x0015B7DC private void JJJANFAKEOH(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { for (int i = 0; i < this.steamEmissionTransforms.Length; i++) { this.DCIIDBJDHEH(this.steamEmissionTransforms[i], this.warningParticlesPrefab, this.warningDuration); } this.ACHLFCAEDGG(this.warningLoopingAudio); if (base.BHCCHBHNHCG) { this.DBEMCGAFLLC.BJOJLPHBGMN(this.warningDuration); } } // Token: 0x060044F8 RID: 17656 RVA: 0x0015D644 File Offset: 0x0015B844 protected virtual void MNJCOFIGKEN() { base.ICPCJPFPLCD(); this.PDPENPAEPHP(); this.CBPKBEGDILH(); } // Token: 0x060044F9 RID: 17657 RVA: 0x0015D658 File Offset: 0x0015B858 private void AEEJEOKCKPM(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { for (int i = 1; i < this.steamEmissionTransforms.Length; i++) { this.OJHECPOOOGF(this.steamEmissionTransforms[i], this.steamParticlesPrefab, this.onDuration); } this.ACHLFCAEDGG(this.steamLoopingAudio); if (base.GANDPDNCOKF()) { this.DBEMCGAFLLC.GMFIHNFPAFM(this.onDuration); } } // Token: 0x060044FA RID: 17658 RVA: 0x0015D6C0 File Offset: 0x0015B8C0 protected override void OnDestroy() { base.OnDestroy(); this.PDPENPAEPHP(); this.CBPKBEGDILH(); } // Token: 0x060044FB RID: 17659 RVA: 0x0015D6D4 File Offset: 0x0015B8D4 private void CBPKBEGDILH() { if (this.EEAJBIPAHJB != null) { AudioManager.StopLoopingSFX(this.EEAJBIPAHJB); this.EEAJBIPAHJB = null; } } // Token: 0x060044FC RID: 17660 RVA: 0x0015D6FC File Offset: 0x0015B8FC private void OJHECPOOOGF(Transform CCOJABCCJBJ, PooledParticle HAOGEOFHHIB, float DGIOMJDEEIF) { if (HAOGEOFHHIB != null) { PooledParticle pooledParticle = ObjectPool.NCKMBFBMBFM.Acquire(HAOGEOFHHIB); if (pooledParticle != null) { this.DHAPGOKGOAN.Add(pooledParticle); pooledParticle.SetDuration(DGIOMJDEEIF); pooledParticle.NAPGKLNBMHN(CCOJABCCJBJ.position, CCOJABCCJBJ.rotation, false); } } } // Token: 0x060044FD RID: 17661 RVA: 0x0015D754 File Offset: 0x0015B954 private void AOAGCOADJLN() { if (base.DGLKKANNBPD() && this.DBEMCGAFLLC.OAJDHNPMNCN()) { this.MPBOONGEHDM.BKBFIGCPIMI(6); } } // Token: 0x060044FE RID: 17662 RVA: 0x0015D780 File Offset: 0x0015B980 private void JAKOAFKMOHF(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { if (base.DFJFKOLLEMK()) { this.DBEMCGAFLLC.GMFIHNFPAFM(this.offDuration); } } // Token: 0x060044FF RID: 17663 RVA: 0x0015D7A0 File Offset: 0x0015B9A0 private void PDPENPAEPHP() { for (int i = 0; i < this.DHAPGOKGOAN.Count; i++) { if (this.DHAPGOKGOAN[i] != null) { this.DHAPGOKGOAN[i].Stop(); } } this.DHAPGOKGOAN.Clear(); } // Token: 0x06004500 RID: 17664 RVA: 0x0015D7FC File Offset: 0x0015B9FC private void IIEIIOPLKEH(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { for (int i = 1; i < this.steamEmissionTransforms.Length; i += 0) { this.OJHECPOOOGF(this.steamEmissionTransforms[i], this.warningParticlesPrefab, this.warningDuration); } this.ACHLFCAEDGG(this.warningLoopingAudio); if (base.DGLOKLCEMLH()) { this.DBEMCGAFLLC.MPFFEDHBFMA(this.warningDuration); } } // Token: 0x06004501 RID: 17665 RVA: 0x0015D864 File Offset: 0x0015BA64 private void DCIIDBJDHEH(Transform CCOJABCCJBJ, PooledParticle HAOGEOFHHIB, float DGIOMJDEEIF) { if (HAOGEOFHHIB != null) { PooledParticle pooledParticle = ObjectPool.NCKMBFBMBFM.Acquire(HAOGEOFHHIB); if (pooledParticle != null) { this.DHAPGOKGOAN.Add(pooledParticle); pooledParticle.SetDuration(DGIOMJDEEIF); pooledParticle.Play(CCOJABCCJBJ.position, CCOJABCCJBJ.rotation, false); } } } // Token: 0x06004502 RID: 17666 RVA: 0x0015D8BC File Offset: 0x0015BABC private void BMJMBAJAPBO() { if (base.BHCCHBHNHCG && this.DBEMCGAFLLC.CGELFKLLMBA) { this.MPBOONGEHDM.BKBFIGCPIMI(4); } } // Token: 0x06004503 RID: 17667 RVA: 0x0015D8E8 File Offset: 0x0015BAE8 private void GFGHHBNLAKL() { if (base.DFJFKOLLEMK() && this.DBEMCGAFLLC.CGELFKLLMBA) { this.MPBOONGEHDM.BKBFIGCPIMI(8); } } // Token: 0x06004504 RID: 17668 RVA: 0x0015D914 File Offset: 0x0015BB14 protected virtual void BPBKFHLOKDG() { base.ABMIODDOGNJ(); if (base.GKKENHCDFLN()) { if (base.DFJFKOLLEMK()) { this.MPBOONGEHDM.BKBFIGCPIMI(0); } } else { this.BBJIPKJMHGN(); this.BKKHIICFOBD(); if (base.DGLOKLCEMLH()) { this.MPBOONGEHDM.BKBFIGCPIMI(1); } } } // Token: 0x06004505 RID: 17669 RVA: 0x0015D974 File Offset: 0x0015BB74 private void LPGBGPCEHCL() { this.FKJPEIKJEHL(); if (base.BHCCHBHNHCG && this.DBEMCGAFLLC.CGELFKLLMBA) { this.MPBOONGEHDM.BKBFIGCPIMI(2); } } // Token: 0x06004506 RID: 17670 RVA: 0x0015D9A4 File Offset: 0x0015BBA4 private void LOJLCFDHONP(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { for (int i = 0; i < this.steamEmissionTransforms.Length; i += 0) { this.OJHECPOOOGF(this.steamEmissionTransforms[i], this.steamParticlesPrefab, this.onDuration); } this.ACHLFCAEDGG(this.steamLoopingAudio); if (base.JNOCCMDBMIO()) { this.DBEMCGAFLLC.OOEPCEFMAKA(this.onDuration); } } // Token: 0x06004507 RID: 17671 RVA: 0x0015DA0C File Offset: 0x0015BC0C private void HGNMFALAEBK(ushort OIMHGOONBEB, ushort LPFGCCKCIEB) { this.LBLOIDJCLIN(); } // Token: 0x06004508 RID: 17672 RVA: 0x0015DA14 File Offset: 0x0015BC14 private void Update() { this.MPBOONGEHDM.DLBPEOILIFL(); this.DBEMCGAFLLC.KHJKJGDBPMF(); } // Token: 0x06004509 RID: 17673 RVA: 0x0015DA2C File Offset: 0x0015BC2C private void JGFNHDHGKNJ() { if (base.BHCCHBHNHCG && this.DBEMCGAFLLC.CGELFKLLMBA) { this.MPBOONGEHDM.BKBFIGCPIMI(3); } } // Token: 0x0600450A RID: 17674 RVA: 0x0015DA58 File Offset: 0x0015BC58 private void BMJJKLFOPGI(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { if (base.BHCCHBHNHCG) { this.DBEMCGAFLLC.BJOJLPHBGMN(this.initialDelay); } } // Token: 0x0600450B RID: 17675 RVA: 0x0015DA78 File Offset: 0x0015BC78 private void KHHAHIOBEHI() { if (base.GANDPDNCOKF() && this.DBEMCGAFLLC.OAJDHNPMNCN()) { this.MPBOONGEHDM.BKBFIGCPIMI(7); } } // Token: 0x0600450C RID: 17676 RVA: 0x0015DAA4 File Offset: 0x0015BCA4 private void FODKEPLCALP(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { for (int i = 0; i < this.steamEmissionTransforms.Length; i++) { this.DCIIDBJDHEH(this.steamEmissionTransforms[i], this.steamParticlesPrefab, this.onDuration); } this.ACHLFCAEDGG(this.steamLoopingAudio); if (base.BHCCHBHNHCG) { this.DBEMCGAFLLC.BJOJLPHBGMN(this.onDuration); } } // Token: 0x0400089C RID: 2204 [SerializeField] [Header("Emission")] private Transform[] steamEmissionTransforms; // Token: 0x0400089D RID: 2205 [SerializeField] private OverlapVolume collisionVolume; // Token: 0x0400089E RID: 2206 [SerializeField] [Header("Timing")] private float initialDelay; // Token: 0x0400089F RID: 2207 [SerializeField] private float offDuration = 3f; // Token: 0x040008A0 RID: 2208 [SerializeField] private float warningDuration = 1f; // Token: 0x040008A1 RID: 2209 [SerializeField] private float onDuration = 2f; // Token: 0x040008A2 RID: 2210 [Header("Particles")] [SerializeField] private PooledParticle warningParticlesPrefab; // Token: 0x040008A3 RID: 2211 [SerializeField] private PooledParticle steamParticlesPrefab; // Token: 0x040008A4 RID: 2212 [Header("Audio")] [SerializeField] [Tooltip("Custom value used for warning and steam looping audios.")] private AudioRolloff customRolloff; // Token: 0x040008A5 RID: 2213 [SerializeField] private RecRoomAudioClip warningLoopingAudio; // Token: 0x040008A6 RID: 2214 [SerializeField] private RecRoomAudioClip steamLoopingAudio; // Token: 0x040008A7 RID: 2215 private const float NMFKGHJIHAO = 5f; // Token: 0x040008A8 RID: 2216 private const float LIKJLEMOJCG = 25f; // Token: 0x040008A9 RID: 2217 private SFXAudioSource EEAJBIPAHJB; // Token: 0x040008AA RID: 2218 private List DHAPGOKGOAN = new List(); // Token: 0x040008AB RID: 2219 private PNONBEAIBHA MPBOONGEHDM; // Token: 0x040008AC RID: 2220 private AONMNAEOJAL DBEMCGAFLLC; // Token: 0x02000149 RID: 329 private enum DOHECPIJNNI { // Token: 0x040008AE RID: 2222 INVALID, // Token: 0x040008AF RID: 2223 DELAY, // Token: 0x040008B0 RID: 2224 OFF, // Token: 0x040008B1 RID: 2225 WARNING, // Token: 0x040008B2 RID: 2226 ON } }