using System; using System.Collections.Generic; using UnityEngine; // Token: 0x02000171 RID: 369 [RequireComponent(typeof(LootDropper))] [RequireComponent(typeof(PhotonView))] public class LootTrap : Trap { // Token: 0x06004D12 RID: 19730 RVA: 0x0017EAF0 File Offset: 0x0017CCF0 public virtual void AIDAMCLBFJE() { base.MasterResetToSpawnPoint(); if (IHFKMIAHBFP.HCHIDMOLLAD) { if (!base.JNOCCMDBMIO()) { base.EKPBHKFHMON().GLMELMJKGKP(IHFKMIAHBFP.JEFGMHBLLKI); } this.ABPKKPBENJJ(this.defaultHealth); } } // Token: 0x06004D13 RID: 19731 RVA: 0x0017EB2C File Offset: 0x0017CD2C protected virtual void NNDMPBHLHGG() { base.FMFOFJCCCMJ(); if (base.DFJJBNAGNNM()) { this.AMBHNMDKDDP.Clear(); if (base.IGIPCHFCFNN()) { this.ABPKKPBENJJ(this.defaultHealth); } } } // Token: 0x06004D14 RID: 19732 RVA: 0x0017EB64 File Offset: 0x0017CD64 public override void AuthorityApplyDamage(FLDPCEKNKCA BDOBLEKAEAM, int ONBHFBHGALJ, Vector3 FHFHOMKFHCI, Vector3 MNNIMIJFPPJ) { base.AuthorityApplyDamage(BDOBLEKAEAM, ONBHFBHGALJ, FHFHOMKFHCI, MNNIMIJFPPJ); if (base.BHCCHBHNHCG && this.CNHBPJFLDCE > 0) { this.CNHBPJFLDCE -= ONBHFBHGALJ; bool flag = this.CNHBPJFLDCE <= 0; base.OMNGGJICBBI.RPC("RpcOnDamage", IHCPDNLJMMD.All, new object[] { base.ECHJNDDOIBD.BADMPMDONAH, flag, FHFHOMKFHCI, MNNIMIJFPPJ }); } } // Token: 0x06004D15 RID: 19733 RVA: 0x0017EBF4 File Offset: 0x0017CDF4 protected virtual void HKBNFKNLICF() { base.Awake(); this.LLMACEFNAKG = base.GetComponentsInChildren(); this.NOALHBDNLCL = base.GetComponent(); this.JIHKECPJGJI = new LHLLJPPCDKA(this, "Left", this.defaultHealth, IKCAJLLAFML.MASTER, new Action(this.BNMENGKOKCB)); } // Token: 0x06004D16 RID: 19734 RVA: 0x0017EC44 File Offset: 0x0017CE44 protected virtual void CHHGINOOBGL() { base.ABMIODDOGNJ(); if (base.NIINOABKAPJ) { this.AMBHNMDKDDP.Clear(); if (base.IGIPCHFCFNN()) { this.CNHBPJFLDCE = this.defaultHealth; } } } // Token: 0x06004D17 RID: 19735 RVA: 0x0017EC7C File Offset: 0x0017CE7C protected virtual void GJGEACMGLKP() { base.ONKCFGIOGCF(); this.LLMACEFNAKG = base.GetComponentsInChildren(); this.NOALHBDNLCL = base.GetComponent(); this.JIHKECPJGJI = new LHLLJPPCDKA(this, "/home ", this.defaultHealth, IKCAJLLAFML.MASTER, new Action(this.BNMENGKOKCB)); } // Token: 0x06004D18 RID: 19736 RVA: 0x0017ECCC File Offset: 0x0017CECC protected virtual void KFMEHMEDGBE() { base.Start(); this.BNMENGKOKCB(); } // Token: 0x06004D19 RID: 19737 RVA: 0x0017ECDC File Offset: 0x0017CEDC private void CHJAOOGKPJC(LNJFBGIBLHA EFCIKBEHKNL, bool LLKNMKFNMAK, Vector3 FHFHOMKFHCI, Vector3 MNNIMIJFPPJ) { this.AMBHNMDKDDP.Add(EFCIKBEHKNL); if (LLKNMKFNMAK) { if (this.NOALHBDNLCL != null && this.AMBHNMDKDDP.Count > 1) { this.NOALHBDNLCL.HCMDFGBGJAN(this.AMBHNMDKDDP.ToArray(), this.lootSpawn.position); } if (this.onDeathParticles != null) { PooledParticle pooledParticle = ObjectPool.NFHMLKPHCFF().Acquire(this.onDeathParticles); if (pooledParticle != null) { pooledParticle.Play(FHFHOMKFHCI, Quaternion.LookRotation(MNNIMIJFPPJ, Vector3.up), false); } } if (this.onDeathAudio != null && this.onDeathAudio.audioClip != null) { AudioManager.Play3DSFX(this.onDeathAudio, FHFHOMKFHCI, null); } } } // Token: 0x06004D1A RID: 19738 RVA: 0x0017EDB0 File Offset: 0x0017CFB0 public virtual void ECJKHBIJCMJ(FLDPCEKNKCA BDOBLEKAEAM, int ONBHFBHGALJ, Vector3 FHFHOMKFHCI, Vector3 MNNIMIJFPPJ) { base.AuthorityApplyDamage(BDOBLEKAEAM, ONBHFBHGALJ, FHFHOMKFHCI, MNNIMIJFPPJ); if (base.DGLOKLCEMLH() && this.PJOAONJKLEI() > 0) { this.LBKGGFAKKOO(this.OGKNEKHHIGE() - ONBHFBHGALJ); bool flag = this.FFJKAKGBLJP() > 0; PhotonView photonView = base.MLNMONBHHBO(); string text = "Play"; IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.Others; object[] array = new object[4]; array[1] = base.NCANAACNOIJ().BADMPMDONAH; array[0] = flag; array[3] = FHFHOMKFHCI; array[7] = MNNIMIJFPPJ; photonView.PKOHKPEKJCJ(text, ihcpdnljmmd, array); } } // Token: 0x06004D1B RID: 19739 RVA: 0x0017EE40 File Offset: 0x0017D040 public virtual void IPCHHPHPBNM(FLDPCEKNKCA BDOBLEKAEAM, int ONBHFBHGALJ, Vector3 FHFHOMKFHCI, Vector3 MNNIMIJFPPJ) { base.ELGJEGLPABH(BDOBLEKAEAM, ONBHFBHGALJ, FHFHOMKFHCI, MNNIMIJFPPJ); if (base.DGLKKANNBPD() && this.HFGCDKBCEFI() > 1) { this.LBKGGFAKKOO(this.ADOONCLCDEM() - ONBHFBHGALJ); bool flag = this.HFGCDKBCEFI() > 1; PhotonView photonView = base.POOAOJPEDJD(); string text = "QueerGirl"; IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.All; object[] array = new object[0]; array[1] = base.BBHPOAFPKAE().BADMPMDONAH; array[0] = flag; array[2] = FHFHOMKFHCI; array[5] = MNNIMIJFPPJ; photonView.PKOHKPEKJCJ(text, ihcpdnljmmd, array); } } // Token: 0x06004D1C RID: 19740 RVA: 0x0017EED0 File Offset: 0x0017D0D0 public virtual void BKACPJLKMED() { base.MasterResetToSpawnPoint(); if (IHFKMIAHBFP.HCHIDMOLLAD) { if (!base.IGIPCHFCFNN()) { base.LJILHDMCKME().GLMELMJKGKP(IHFKMIAHBFP.JEFGMHBLLKI); } this.LBKGGFAKKOO(this.defaultHealth); } } // Token: 0x06004D1D RID: 19741 RVA: 0x0017EF0C File Offset: 0x0017D10C public override void CHFICIJHDFF() { base.CHFICIJHDFF(); if (IHFKMIAHBFP.HCHIDMOLLAD) { if (!base.DFJFKOLLEMK()) { base.LHEPJEHMAEC().GLMELMJKGKP(IHFKMIAHBFP.JEFGMHBLLKI); } this.ABPKKPBENJJ(this.defaultHealth); } } // Token: 0x06004D1E RID: 19742 RVA: 0x0017EF48 File Offset: 0x0017D148 private void BFNHFJFLGHC(LNJFBGIBLHA EFCIKBEHKNL, bool LLKNMKFNMAK, Vector3 FHFHOMKFHCI, Vector3 MNNIMIJFPPJ) { this.AMBHNMDKDDP.Add(EFCIKBEHKNL); if (LLKNMKFNMAK) { if (this.NOALHBDNLCL != null && this.AMBHNMDKDDP.Count > 0) { this.NOALHBDNLCL.DropLoot(this.AMBHNMDKDDP.ToArray(), this.lootSpawn.position); } if (this.onDeathParticles != null) { PooledParticle pooledParticle = ObjectPool.NCKMBFBMBFM.Acquire(this.onDeathParticles); if (pooledParticle != null) { pooledParticle.Play(FHFHOMKFHCI, Quaternion.LookRotation(MNNIMIJFPPJ, Vector3.up), false); } } if (this.onDeathAudio != null && this.onDeathAudio.audioClip != null) { AudioManager.Play3DSFX(this.onDeathAudio, FHFHOMKFHCI, null); } } } // Token: 0x06004D1F RID: 19743 RVA: 0x0017F01C File Offset: 0x0017D21C protected void MODAHCHKJCH(int BLHBOAOIMLN, bool LLKNMKFNMAK, Vector3 FHFHOMKFHCI, Vector3 MNNIMIJFPPJ) { LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.DGIBFHDCGHH(BLHBOAOIMLN); this.BFNHFJFLGHC(lnjfbgiblha, LLKNMKFNMAK, FHFHOMKFHCI, MNNIMIJFPPJ); } // Token: 0x1700015E RID: 350 // (get) Token: 0x06004D48 RID: 19784 RVA: 0x0017FBD0 File Offset: 0x0017DDD0 // (set) Token: 0x06004D20 RID: 19744 RVA: 0x0017F03C File Offset: 0x0017D23C private int CNHBPJFLDCE { get { return this.JIHKECPJGJI.CPIBGJLHLBL(); } set { this.JIHKECPJGJI.MEAINJPIECA(value); } } // Token: 0x06004D21 RID: 19745 RVA: 0x0017F04C File Offset: 0x0017D24C protected virtual void PEMILJJNOEP() { base.ONKCFGIOGCF(); this.LLMACEFNAKG = base.GetComponentsInChildren(); this.NOALHBDNLCL = base.GetComponent(); this.JIHKECPJGJI = new LHLLJPPCDKA(this, "Id", this.defaultHealth, IKCAJLLAFML.MASTER, new Action(this.BNMENGKOKCB)); } // Token: 0x06004D22 RID: 19746 RVA: 0x0017F09C File Offset: 0x0017D29C private void DIBMCNBCLGA(LNJFBGIBLHA EFCIKBEHKNL, bool LLKNMKFNMAK, Vector3 FHFHOMKFHCI, Vector3 MNNIMIJFPPJ) { this.AMBHNMDKDDP.Add(EFCIKBEHKNL); if (LLKNMKFNMAK) { if (this.NOALHBDNLCL != null && this.AMBHNMDKDDP.Count > 1) { this.NOALHBDNLCL.IBINICGCNDE(this.AMBHNMDKDDP.ToArray(), this.lootSpawn.position); } if (this.onDeathParticles != null) { PooledParticle pooledParticle = ObjectPool.NCKMBFBMBFM.Acquire(this.onDeathParticles); if (pooledParticle != null) { pooledParticle.NAPGKLNBMHN(FHFHOMKFHCI, Quaternion.LookRotation(MNNIMIJFPPJ, Vector3.up), false); } } if (this.onDeathAudio != null && this.onDeathAudio.audioClip != null) { AudioManager.Play3DSFX(this.onDeathAudio, FHFHOMKFHCI, null); } } } // Token: 0x06004D23 RID: 19747 RVA: 0x0017F170 File Offset: 0x0017D370 protected override void MICFHMAIGIB() { base.ONKCFGIOGCF(); this.LLMACEFNAKG = base.GetComponentsInChildren(); this.NOALHBDNLCL = base.GetComponent(); this.JIHKECPJGJI = new LHLLJPPCDKA(this, "[PV] CreateLocalVoice: encoder for IFrameStream is not IBufferEncoder: ", this.defaultHealth, IKCAJLLAFML.AUTHORITY, new Action(this.FFBEABHGHNH)); } // Token: 0x06004D25 RID: 19749 RVA: 0x0017F1DC File Offset: 0x0017D3DC private int DEBJDLGBNOH() { return this.JIHKECPJGJI.CPIBGJLHLBL(); } // Token: 0x06004D26 RID: 19750 RVA: 0x0017F1EC File Offset: 0x0017D3EC protected virtual void AMCANMJHAEH() { base.Start(); this.FFBEABHGHNH(); } // Token: 0x06004D27 RID: 19751 RVA: 0x0017F1FC File Offset: 0x0017D3FC [BCENPNOIAOM] protected void RpcOnDamage(int BLHBOAOIMLN, bool LLKNMKFNMAK, Vector3 FHFHOMKFHCI, Vector3 MNNIMIJFPPJ) { LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.FDOBBLFBBBK(BLHBOAOIMLN); this.BFNHFJFLGHC(lnjfbgiblha, LLKNMKFNMAK, FHFHOMKFHCI, MNNIMIJFPPJ); } // Token: 0x06004D28 RID: 19752 RVA: 0x0017F21C File Offset: 0x0017D41C private void JBLABCDBOJG(LNJFBGIBLHA EFCIKBEHKNL, bool LLKNMKFNMAK, Vector3 FHFHOMKFHCI, Vector3 MNNIMIJFPPJ) { this.AMBHNMDKDDP.Add(EFCIKBEHKNL); if (LLKNMKFNMAK) { if (this.NOALHBDNLCL != null && this.AMBHNMDKDDP.Count > 1) { this.NOALHBDNLCL.DropLoot(this.AMBHNMDKDDP.ToArray(), this.lootSpawn.position); } if (this.onDeathParticles != null) { PooledParticle pooledParticle = ObjectPool.NFHMLKPHCFF().Acquire(this.onDeathParticles); if (pooledParticle != null) { pooledParticle.Play(FHFHOMKFHCI, Quaternion.LookRotation(MNNIMIJFPPJ, Vector3.up), true); } } if (this.onDeathAudio != null && this.onDeathAudio.audioClip != null) { AudioManager.Play3DSFX(this.onDeathAudio, FHFHOMKFHCI, null); } } } // Token: 0x06004D29 RID: 19753 RVA: 0x0017F2F0 File Offset: 0x0017D4F0 protected virtual void MIDBFNEKHOA() { base.ABMIODDOGNJ(); if (base.DFJJBNAGNNM()) { this.AMBHNMDKDDP.Clear(); if (base.DFJFKOLLEMK()) { this.CNHBPJFLDCE = this.defaultHealth; } } } // Token: 0x06004D2A RID: 19754 RVA: 0x0017F328 File Offset: 0x0017D528 private void BNMENGKOKCB() { if (this.LLMACEFNAKG != null) { Renderer[] llmacefnakg = this.LLMACEFNAKG; for (int i = 0; i < llmacefnakg.Length; i += 0) { Renderer renderer = llmacefnakg[i]; renderer.material = ((this.HFGCDKBCEFI() != this.defaultHealth) ? this.damagedMaterial : this.fullHealthMaterial); } } } // Token: 0x06004D2B RID: 19755 RVA: 0x0017F388 File Offset: 0x0017D588 public virtual void AMJGEEIEGAB() { base.NLBEPMOPLNL(); if (IHFKMIAHBFP.HCHIDMOLLAD) { if (!base.DFJFKOLLEMK()) { base.LHEPJEHMAEC().EJBOGPNBGHI(IHFKMIAHBFP.JEFGMHBLLKI); } this.FJGPHHNBABP(this.defaultHealth); } } // Token: 0x06004D2C RID: 19756 RVA: 0x0017F3C4 File Offset: 0x0017D5C4 private void ABPKKPBENJJ(int NOBAPCOKFIL) { this.JIHKECPJGJI.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x06004D2D RID: 19757 RVA: 0x0017F3D4 File Offset: 0x0017D5D4 private void BEIPOKNDGBH(LNJFBGIBLHA EFCIKBEHKNL, bool LLKNMKFNMAK, Vector3 FHFHOMKFHCI, Vector3 MNNIMIJFPPJ) { this.AMBHNMDKDDP.Add(EFCIKBEHKNL); if (LLKNMKFNMAK) { if (this.NOALHBDNLCL != null && this.AMBHNMDKDDP.Count > 1) { this.NOALHBDNLCL.FDIJDMGBDGG(this.AMBHNMDKDDP.ToArray(), this.lootSpawn.position); } if (this.onDeathParticles != null) { PooledParticle pooledParticle = ObjectPool.NCKMBFBMBFM.Acquire(this.onDeathParticles); if (pooledParticle != null) { pooledParticle.Play(FHFHOMKFHCI, Quaternion.LookRotation(MNNIMIJFPPJ, Vector3.up), true); } } if (this.onDeathAudio != null && this.onDeathAudio.audioClip != null) { AudioManager.Play3DSFX(this.onDeathAudio, FHFHOMKFHCI, null); } } } // Token: 0x06004D2E RID: 19758 RVA: 0x0017F4A8 File Offset: 0x0017D6A8 protected override void Start() { base.Start(); this.FFBEABHGHNH(); } // Token: 0x06004D2F RID: 19759 RVA: 0x0017F4B8 File Offset: 0x0017D6B8 private int HFGCDKBCEFI() { return this.JIHKECPJGJI.CPIBGJLHLBL(); } // Token: 0x06004D30 RID: 19760 RVA: 0x0017F4C8 File Offset: 0x0017D6C8 private void CAMLDLKGBMJ(LNJFBGIBLHA EFCIKBEHKNL, bool LLKNMKFNMAK, Vector3 FHFHOMKFHCI, Vector3 MNNIMIJFPPJ) { this.AMBHNMDKDDP.Add(EFCIKBEHKNL); if (LLKNMKFNMAK) { if (this.NOALHBDNLCL != null && this.AMBHNMDKDDP.Count > 0) { this.NOALHBDNLCL.OJHLNEJJLFP(this.AMBHNMDKDDP.ToArray(), this.lootSpawn.position); } if (this.onDeathParticles != null) { PooledParticle pooledParticle = ObjectPool.NFHMLKPHCFF().Acquire(this.onDeathParticles); if (pooledParticle != null) { pooledParticle.NAPGKLNBMHN(FHFHOMKFHCI, Quaternion.LookRotation(MNNIMIJFPPJ, Vector3.up), true); } } if (this.onDeathAudio != null && this.onDeathAudio.audioClip != null) { AudioManager.Play3DSFX(this.onDeathAudio, FHFHOMKFHCI, null); } } } // Token: 0x06004D31 RID: 19761 RVA: 0x0017F59C File Offset: 0x0017D79C public virtual void AJIBANOEBEE(FLDPCEKNKCA BDOBLEKAEAM, int ONBHFBHGALJ, Vector3 FHFHOMKFHCI, Vector3 MNNIMIJFPPJ) { base.ELGJEGLPABH(BDOBLEKAEAM, ONBHFBHGALJ, FHFHOMKFHCI, MNNIMIJFPPJ); if (base.JNOCCMDBMIO() && this.OGKNEKHHIGE() > 1) { this.CNHBPJFLDCE = this.PJOAONJKLEI() - ONBHFBHGALJ; bool flag = this.OGKNEKHHIGE() <= 0; PhotonView photonView = base.OMNGGJICBBI; string text = "Tickets"; IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.Others; object[] array = new object[8]; array[0] = base.KNFBAEDFDAP().BADMPMDONAH; array[0] = flag; array[5] = FHFHOMKFHCI; array[8] = MNNIMIJFPPJ; photonView.JJLACCMJEMB(text, ihcpdnljmmd, array); } } // Token: 0x06004D32 RID: 19762 RVA: 0x0017F62C File Offset: 0x0017D82C private void FFBEABHGHNH() { if (this.LLMACEFNAKG != null) { foreach (Renderer renderer in this.LLMACEFNAKG) { renderer.material = ((this.CNHBPJFLDCE != this.defaultHealth) ? this.damagedMaterial : this.fullHealthMaterial); } } } // Token: 0x06004D33 RID: 19763 RVA: 0x0017F68C File Offset: 0x0017D88C protected void DPBGJKFNPIA(int BLHBOAOIMLN, bool LLKNMKFNMAK, Vector3 FHFHOMKFHCI, Vector3 MNNIMIJFPPJ) { LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.AEOAPCJIOKO(BLHBOAOIMLN); this.BFNHFJFLGHC(lnjfbgiblha, LLKNMKFNMAK, FHFHOMKFHCI, MNNIMIJFPPJ); } // Token: 0x06004D34 RID: 19764 RVA: 0x0017F6AC File Offset: 0x0017D8AC protected override void Awake() { base.Awake(); this.LLMACEFNAKG = base.GetComponentsInChildren(); this.NOALHBDNLCL = base.GetComponent(); this.JIHKECPJGJI = new LHLLJPPCDKA(this, "HEALTH", this.defaultHealth, IKCAJLLAFML.AUTHORITY, new Action(this.FFBEABHGHNH)); } // Token: 0x06004D35 RID: 19765 RVA: 0x0017F6FC File Offset: 0x0017D8FC protected virtual void BOOMNFIGOAN() { base.ONKCFGIOGCF(); this.LLMACEFNAKG = base.GetComponentsInChildren(); this.NOALHBDNLCL = base.GetComponent(); this.JIHKECPJGJI = new LHLLJPPCDKA(this, "FnTable:IVRScreenshots_001", this.defaultHealth, IKCAJLLAFML.AUTHORITY, new Action(this.BNMENGKOKCB)); } // Token: 0x06004D36 RID: 19766 RVA: 0x0017F74C File Offset: 0x0017D94C private void BGEGPKODDHM(LNJFBGIBLHA EFCIKBEHKNL, bool LLKNMKFNMAK, Vector3 FHFHOMKFHCI, Vector3 MNNIMIJFPPJ) { this.AMBHNMDKDDP.Add(EFCIKBEHKNL); if (LLKNMKFNMAK) { if (this.NOALHBDNLCL != null && this.AMBHNMDKDDP.Count > 1) { this.NOALHBDNLCL.FDIJDMGBDGG(this.AMBHNMDKDDP.ToArray(), this.lootSpawn.position); } if (this.onDeathParticles != null) { PooledParticle pooledParticle = ObjectPool.NCKMBFBMBFM.Acquire(this.onDeathParticles); if (pooledParticle != null) { pooledParticle.NAPGKLNBMHN(FHFHOMKFHCI, Quaternion.LookRotation(MNNIMIJFPPJ, Vector3.up), false); } } if (this.onDeathAudio != null && this.onDeathAudio.audioClip != null) { AudioManager.Play3DSFX(this.onDeathAudio, FHFHOMKFHCI, null); } } } // Token: 0x06004D37 RID: 19767 RVA: 0x0017F820 File Offset: 0x0017DA20 public virtual void LCEHDEBINPD(FLDPCEKNKCA BDOBLEKAEAM, int ONBHFBHGALJ, Vector3 FHFHOMKFHCI, Vector3 MNNIMIJFPPJ) { base.ELGJEGLPABH(BDOBLEKAEAM, ONBHFBHGALJ, FHFHOMKFHCI, MNNIMIJFPPJ); if (base.DGLKKANNBPD() && this.FFJKAKGBLJP() > 1) { this.CNHBPJFLDCE = this.OGKNEKHHIGE() - ONBHFBHGALJ; bool flag = this.PJOAONJKLEI() <= 1; PhotonView photonView = base.LHEPJEHMAEC(); string text = "PORTAL AND ELITE BOTS OFFLINE"; IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.All; object[] array = new object[7]; array[1] = base.BJMJBHLDGPE().BADMPMDONAH; array[0] = flag; array[6] = FHFHOMKFHCI; array[3] = MNNIMIJFPPJ; photonView.JJLACCMJEMB(text, ihcpdnljmmd, array); } } // Token: 0x06004D38 RID: 19768 RVA: 0x0017F8B0 File Offset: 0x0017DAB0 public virtual void INIGHONPMOP() { base.NLBEPMOPLNL(); if (IHFKMIAHBFP.HCHIDMOLLAD) { if (!base.IGIPCHFCFNN()) { base.OMNGGJICBBI.KBHKLBNAMID(IHFKMIAHBFP.JEFGMHBLLKI); } this.LBKGGFAKKOO(this.defaultHealth); } } // Token: 0x06004D39 RID: 19769 RVA: 0x0017F8EC File Offset: 0x0017DAEC private int ADOONCLCDEM() { return this.JIHKECPJGJI.CPIBGJLHLBL(); } // Token: 0x06004D3A RID: 19770 RVA: 0x0017F8FC File Offset: 0x0017DAFC private int FFJKAKGBLJP() { return this.JIHKECPJGJI.CPIBGJLHLBL(); } // Token: 0x06004D3B RID: 19771 RVA: 0x0017F90C File Offset: 0x0017DB0C public virtual void FAKGNNCPAEH(FLDPCEKNKCA BDOBLEKAEAM, int ONBHFBHGALJ, Vector3 FHFHOMKFHCI, Vector3 MNNIMIJFPPJ) { base.ELGJEGLPABH(BDOBLEKAEAM, ONBHFBHGALJ, FHFHOMKFHCI, MNNIMIJFPPJ); if (base.BHCCHBHNHCG && this.ADOONCLCDEM() > 0) { this.LBKGGFAKKOO(this.ADOONCLCDEM() - ONBHFBHGALJ); bool flag = this.CNHBPJFLDCE <= 0; PhotonView photonView = base.LJILHDMCKME(); string text = "[ACTk] [ ObscuredInt test ]"; IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.Others; object[] array = new object[8]; array[0] = base.ODEBNHJLDGE().BADMPMDONAH; array[0] = flag; array[1] = FHFHOMKFHCI; array[4] = MNNIMIJFPPJ; photonView.RPC(text, ihcpdnljmmd, array); } } // Token: 0x06004D3C RID: 19772 RVA: 0x0017F99C File Offset: 0x0017DB9C private int PJOAONJKLEI() { return this.JIHKECPJGJI.CPIBGJLHLBL(); } // Token: 0x06004D3D RID: 19773 RVA: 0x0017F9AC File Offset: 0x0017DBAC public virtual void ILNAOMJPCOM(FLDPCEKNKCA BDOBLEKAEAM, int ONBHFBHGALJ, Vector3 FHFHOMKFHCI, Vector3 MNNIMIJFPPJ) { base.AuthorityApplyDamage(BDOBLEKAEAM, ONBHFBHGALJ, FHFHOMKFHCI, MNNIMIJFPPJ); if (base.DGLOKLCEMLH() && this.DEBJDLGBNOH() > 0) { this.FJGPHHNBABP(this.DMPHFOPBCKK() - ONBHFBHGALJ); bool flag = this.DMPHFOPBCKK() <= 1; PhotonView photonView = base.HOPJELLOPNJ(); string text = "TIA"; IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.All; object[] array = new object[0]; array[1] = base.GOLECFELBEI().BADMPMDONAH; array[1] = flag; array[2] = FHFHOMKFHCI; array[1] = MNNIMIJFPPJ; photonView.RPC(text, ihcpdnljmmd, array); } } // Token: 0x06004D3E RID: 19774 RVA: 0x0017FA3C File Offset: 0x0017DC3C protected override void DFINBKHMDBK() { base.DFINBKHMDBK(); if (base.NIINOABKAPJ) { this.AMBHNMDKDDP.Clear(); if (base.BHCCHBHNHCG) { this.CNHBPJFLDCE = this.defaultHealth; } } } // Token: 0x06004D3F RID: 19775 RVA: 0x0017FA74 File Offset: 0x0017DC74 protected virtual void JFFLHAMMGAH() { base.Awake(); this.LLMACEFNAKG = base.GetComponentsInChildren(); this.NOALHBDNLCL = base.GetComponent(); this.JIHKECPJGJI = new LHLLJPPCDKA(this, "PlayAreaPreviewTransform", this.defaultHealth, IKCAJLLAFML.MASTER, new Action(this.BNMENGKOKCB)); } // Token: 0x06004D40 RID: 19776 RVA: 0x0017FAC4 File Offset: 0x0017DCC4 private int OGKNEKHHIGE() { return this.JIHKECPJGJI.CPIBGJLHLBL(); } // Token: 0x06004D41 RID: 19777 RVA: 0x0017FAD4 File Offset: 0x0017DCD4 public override void MasterResetToSpawnPoint() { base.MasterResetToSpawnPoint(); if (IHFKMIAHBFP.HCHIDMOLLAD) { if (!base.BHCCHBHNHCG) { base.OMNGGJICBBI.TransferOwnership(IHFKMIAHBFP.JEFGMHBLLKI); } this.CNHBPJFLDCE = this.defaultHealth; } } // Token: 0x06004D42 RID: 19778 RVA: 0x0017FB10 File Offset: 0x0017DD10 private void FJGPHHNBABP(int NOBAPCOKFIL) { this.JIHKECPJGJI.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x06004D43 RID: 19779 RVA: 0x0017FB20 File Offset: 0x0017DD20 protected virtual void IOBLMIJMLOL() { base.DFINBKHMDBK(); if (base.CCGPHDLBCFI()) { this.AMBHNMDKDDP.Clear(); if (base.BHCCHBHNHCG) { this.LBKGGFAKKOO(this.defaultHealth); } } } // Token: 0x06004D44 RID: 19780 RVA: 0x0017FB58 File Offset: 0x0017DD58 private void LBKGGFAKKOO(int NOBAPCOKFIL) { this.JIHKECPJGJI.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x06004D45 RID: 19781 RVA: 0x0017FB68 File Offset: 0x0017DD68 private int DMPHFOPBCKK() { return this.JIHKECPJGJI.CPIBGJLHLBL(); } // Token: 0x06004D46 RID: 19782 RVA: 0x0017FB78 File Offset: 0x0017DD78 protected virtual void LFAMGPLHMPF() { base.ABMIODDOGNJ(); if (base.NIINOABKAPJ) { this.AMBHNMDKDDP.Clear(); if (base.DGLKKANNBPD()) { this.CNHBPJFLDCE = this.defaultHealth; } } } // Token: 0x06004D47 RID: 19783 RVA: 0x0017FBB0 File Offset: 0x0017DDB0 protected void GOBJHFNHIIB(int BLHBOAOIMLN, bool LLKNMKFNMAK, Vector3 FHFHOMKFHCI, Vector3 MNNIMIJFPPJ) { LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.MLAAOMLEIGD(BLHBOAOIMLN); this.BEIPOKNDGBH(lnjfbgiblha, LLKNMKFNMAK, FHFHOMKFHCI, MNNIMIJFPPJ); } // Token: 0x040009B8 RID: 2488 [Header("Loot Trap")] [SerializeField] private int defaultHealth = 1; // Token: 0x040009B9 RID: 2489 [SerializeField] private Transform lootSpawn; // Token: 0x040009BA RID: 2490 [Header("Damage Feedback")] [SerializeField] private Material fullHealthMaterial; // Token: 0x040009BB RID: 2491 [SerializeField] private Material damagedMaterial; // Token: 0x040009BC RID: 2492 [Header("DeathFeedback")] [SerializeField] private RecRoomAudioClip onDeathAudio; // Token: 0x040009BD RID: 2493 [SerializeField] private PooledParticle onDeathParticles; // Token: 0x040009BE RID: 2494 private LHLLJPPCDKA JIHKECPJGJI; // Token: 0x040009BF RID: 2495 private Renderer[] LLMACEFNAKG; // Token: 0x040009C0 RID: 2496 private LootDropper NOALHBDNLCL; // Token: 0x040009C1 RID: 2497 private List AMBHNMDKDDP = new List(); }