using System; using System.Collections.Generic; using UnityEngine; // Token: 0x02000175 RID: 373 public class BreakableLootContainer : BreakableObject { // Token: 0x06004E1C RID: 19996 RVA: 0x001833C0 File Offset: 0x001815C0 protected virtual void DGJNFKJFHAP() { base.FFBEABHGHNH(); if (base.CNHBPJFLDCE <= 1 && base.gameObject.activeSelf && this.lootDrops != null && this.HFBNFFNEJCP.Count > 1) { this.lootDrops.JDGILKAGOJB(this.HFBNFFNEJCP.ToArray()); } } // Token: 0x06004E1D RID: 19997 RVA: 0x00183428 File Offset: 0x00181628 protected virtual void JCGHMCOPNMJ(Tool COMHEONOMBA, Weapon BLBPGNFCBEO, FLDPCEKNKCA BDOBLEKAEAM, Vector3 FHFHOMKFHCI) { LNJFBGIBLHA lnjfbgiblha = base.ALKNHNDOPMF(); if (BLBPGNFCBEO != null && BLBPGNFCBEO.KOODOPBILJF() != null) { lnjfbgiblha = BLBPGNFCBEO.FJKPDEDGDJA(); } if (lnjfbgiblha != null) { this.HFBNFFNEJCP.Add(lnjfbgiblha); } base.AGOFPJFKBAD(COMHEONOMBA, BLBPGNFCBEO, BDOBLEKAEAM, FHFHOMKFHCI); } // Token: 0x06004E1E RID: 19998 RVA: 0x00183478 File Offset: 0x00181678 protected override void OHPGCELKNLE(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO) { base.OHPGCELKNLE(COMHEONOMBA, GPLIJKCIELE, BJEPFIKAIAD, BEDLPFBGLLP, MDMECJBCECO); this.HFBNFFNEJCP.Clear(); } // Token: 0x06004E20 RID: 20000 RVA: 0x001834A8 File Offset: 0x001816A8 protected virtual void LLNIGOFGBKG() { base.FFBEABHGHNH(); if (base.MKDIKOHNIJN() <= 0 && base.gameObject.activeSelf && this.lootDrops != null && this.HFBNFFNEJCP.Count > 0) { this.lootDrops.DropLoot(this.HFBNFFNEJCP.ToArray()); } } // Token: 0x06004E21 RID: 20001 RVA: 0x00183510 File Offset: 0x00181710 protected virtual void AAMHKAFDJND(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO) { base.KCFPFLJPKHM(COMHEONOMBA, GPLIJKCIELE, BJEPFIKAIAD, BEDLPFBGLLP, MDMECJBCECO); this.HFBNFFNEJCP.Clear(); } // Token: 0x06004E22 RID: 20002 RVA: 0x0018352C File Offset: 0x0018172C protected virtual void NPEABOKLOJE() { base.FFBEABHGHNH(); if (base.MKDIKOHNIJN() <= 1 && base.gameObject.activeSelf && this.lootDrops != null && this.HFBNFFNEJCP.Count > 1) { this.lootDrops.AGEDOBEECBC(this.HFBNFFNEJCP.ToArray()); } } // Token: 0x06004E23 RID: 20003 RVA: 0x00183594 File Offset: 0x00181794 protected virtual void CPILGMHCLOO() { base.FFBEABHGHNH(); if (base.MMIAMJJMKKF() <= 0 && base.gameObject.activeSelf && this.lootDrops != null && this.HFBNFFNEJCP.Count > 1) { this.lootDrops.LLCFLBNOPOJ(this.HFBNFFNEJCP.ToArray()); } } // Token: 0x06004E24 RID: 20004 RVA: 0x001835FC File Offset: 0x001817FC protected virtual void DIKKNJDICHL(Tool COMHEONOMBA, Weapon BLBPGNFCBEO, FLDPCEKNKCA BDOBLEKAEAM, Vector3 FHFHOMKFHCI) { LNJFBGIBLHA lnjfbgiblha = base.PHGPEEKLIMJ(); if (BLBPGNFCBEO != null && BLBPGNFCBEO.HKLENNJOICH != null) { lnjfbgiblha = BLBPGNFCBEO.OELHCGECBEA(); } if (lnjfbgiblha != null) { this.HFBNFFNEJCP.Add(lnjfbgiblha); } base.EELLOJHIKNI(COMHEONOMBA, BLBPGNFCBEO, BDOBLEKAEAM, FHFHOMKFHCI); } // Token: 0x06004E25 RID: 20005 RVA: 0x0018364C File Offset: 0x0018184C protected virtual void JAOJGKCCJPH(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO) { base.OHPGCELKNLE(COMHEONOMBA, GPLIJKCIELE, BJEPFIKAIAD, BEDLPFBGLLP, MDMECJBCECO); this.HFBNFFNEJCP.Clear(); } // Token: 0x06004E26 RID: 20006 RVA: 0x00183668 File Offset: 0x00181868 protected virtual void KKKBBHMLAIO() { base.FFBEABHGHNH(); if (base.MKDIKOHNIJN() <= 0 && base.gameObject.activeSelf && this.lootDrops != null && this.HFBNFFNEJCP.Count > 1) { this.lootDrops.ABMNNLGGCIG(this.HFBNFFNEJCP.ToArray()); } } // Token: 0x06004E27 RID: 20007 RVA: 0x001836D0 File Offset: 0x001818D0 protected virtual void NAAANPNOGPK(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO) { base.OHPGCELKNLE(COMHEONOMBA, GPLIJKCIELE, BJEPFIKAIAD, BEDLPFBGLLP, MDMECJBCECO); this.HFBNFFNEJCP.Clear(); } // Token: 0x06004E28 RID: 20008 RVA: 0x001836EC File Offset: 0x001818EC protected virtual void JAFOLNBEDBN() { base.FFBEABHGHNH(); if (base.MKDIKOHNIJN() <= 0 && base.gameObject.activeSelf && this.lootDrops != null && this.HFBNFFNEJCP.Count > 1) { this.lootDrops.ANHCACOJEPN(this.HFBNFFNEJCP.ToArray()); } } // Token: 0x06004E29 RID: 20009 RVA: 0x00183754 File Offset: 0x00181954 protected virtual void HFALHJKCOHK() { base.FFBEABHGHNH(); if (base.CNHBPJFLDCE <= 0 && base.gameObject.activeSelf && this.lootDrops != null && this.HFBNFFNEJCP.Count > 0) { this.lootDrops.LLCFLBNOPOJ(this.HFBNFFNEJCP.ToArray()); } } // Token: 0x06004E2A RID: 20010 RVA: 0x001837BC File Offset: 0x001819BC protected override void FFBEABHGHNH() { base.FFBEABHGHNH(); if (base.CNHBPJFLDCE <= 0 && base.gameObject.activeSelf && this.lootDrops != null && this.HFBNFFNEJCP.Count > 0) { this.lootDrops.DropLoot(this.HFBNFFNEJCP.ToArray()); } } // Token: 0x06004E2B RID: 20011 RVA: 0x00183824 File Offset: 0x00181A24 protected virtual void DLPJHJCPGOG(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO) { base.KCFPFLJPKHM(COMHEONOMBA, GPLIJKCIELE, BJEPFIKAIAD, BEDLPFBGLLP, MDMECJBCECO); this.HFBNFFNEJCP.Clear(); } // Token: 0x06004E2C RID: 20012 RVA: 0x00183840 File Offset: 0x00181A40 protected virtual void HNLFDKCFNCD(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO) { base.OHPGCELKNLE(COMHEONOMBA, GPLIJKCIELE, BJEPFIKAIAD, BEDLPFBGLLP, MDMECJBCECO); this.HFBNFFNEJCP.Clear(); } // Token: 0x06004E2D RID: 20013 RVA: 0x0018385C File Offset: 0x00181A5C protected virtual void ODHPOMIHBAL() { base.FFBEABHGHNH(); if (base.MMIAMJJMKKF() <= 1 && base.gameObject.activeSelf && this.lootDrops != null && this.HFBNFFNEJCP.Count > 1) { this.lootDrops.JDGILKAGOJB(this.HFBNFFNEJCP.ToArray()); } } // Token: 0x06004E2E RID: 20014 RVA: 0x001838C4 File Offset: 0x00181AC4 protected virtual void JOJHKHIMHGD(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO) { base.OHPGCELKNLE(COMHEONOMBA, GPLIJKCIELE, BJEPFIKAIAD, BEDLPFBGLLP, MDMECJBCECO); this.HFBNFFNEJCP.Clear(); } // Token: 0x06004E2F RID: 20015 RVA: 0x001838E0 File Offset: 0x00181AE0 protected virtual void PPAHEJDLKHK(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO) { base.KCFPFLJPKHM(COMHEONOMBA, GPLIJKCIELE, BJEPFIKAIAD, BEDLPFBGLLP, MDMECJBCECO); this.HFBNFFNEJCP.Clear(); } // Token: 0x06004E30 RID: 20016 RVA: 0x001838FC File Offset: 0x00181AFC protected virtual void OJPJNFOCDAP(Tool COMHEONOMBA, Weapon BLBPGNFCBEO, FLDPCEKNKCA BDOBLEKAEAM, Vector3 FHFHOMKFHCI) { LNJFBGIBLHA lnjfbgiblha = base.OELHCGECBEA(); if (BLBPGNFCBEO != null && BLBPGNFCBEO.HPPGIHDFCHK() != null) { lnjfbgiblha = BLBPGNFCBEO.MNBKHFMGKID(); } if (lnjfbgiblha != null) { this.HFBNFFNEJCP.Add(lnjfbgiblha); } base.AGOFPJFKBAD(COMHEONOMBA, BLBPGNFCBEO, BDOBLEKAEAM, FHFHOMKFHCI); } // Token: 0x06004E31 RID: 20017 RVA: 0x0018394C File Offset: 0x00181B4C protected virtual void OOIIDFHHPCH(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO) { base.KCFPFLJPKHM(COMHEONOMBA, GPLIJKCIELE, BJEPFIKAIAD, BEDLPFBGLLP, MDMECJBCECO); this.HFBNFFNEJCP.Clear(); } // Token: 0x06004E32 RID: 20018 RVA: 0x00183968 File Offset: 0x00181B68 protected virtual void OHIIFDFLNFN(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO) { base.OHPGCELKNLE(COMHEONOMBA, GPLIJKCIELE, BJEPFIKAIAD, BEDLPFBGLLP, MDMECJBCECO); this.HFBNFFNEJCP.Clear(); } // Token: 0x06004E33 RID: 20019 RVA: 0x00183984 File Offset: 0x00181B84 protected virtual void OCGCDAEEBAC(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO) { base.OHPGCELKNLE(COMHEONOMBA, GPLIJKCIELE, BJEPFIKAIAD, BEDLPFBGLLP, MDMECJBCECO); this.HFBNFFNEJCP.Clear(); } // Token: 0x06004E34 RID: 20020 RVA: 0x001839A0 File Offset: 0x00181BA0 protected virtual void ONMHPGKLJEB(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO) { base.OHPGCELKNLE(COMHEONOMBA, GPLIJKCIELE, BJEPFIKAIAD, BEDLPFBGLLP, MDMECJBCECO); this.HFBNFFNEJCP.Clear(); } // Token: 0x06004E35 RID: 20021 RVA: 0x001839BC File Offset: 0x00181BBC protected virtual void OOMHNKGGCFK(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO) { base.OHPGCELKNLE(COMHEONOMBA, GPLIJKCIELE, BJEPFIKAIAD, BEDLPFBGLLP, MDMECJBCECO); this.HFBNFFNEJCP.Clear(); } // Token: 0x06004E36 RID: 20022 RVA: 0x001839D8 File Offset: 0x00181BD8 protected virtual void JMKBHINLEIN(Tool COMHEONOMBA, Weapon BLBPGNFCBEO, FLDPCEKNKCA BDOBLEKAEAM, Vector3 FHFHOMKFHCI) { LNJFBGIBLHA lnjfbgiblha = base.LDEPFMNDDIC(); if (BLBPGNFCBEO != null && BLBPGNFCBEO.MHDEOPCCFLF() != null) { lnjfbgiblha = BLBPGNFCBEO.OBFJBLCABAB(); } if (lnjfbgiblha != null) { this.HFBNFFNEJCP.Add(lnjfbgiblha); } base.AGOFPJFKBAD(COMHEONOMBA, BLBPGNFCBEO, BDOBLEKAEAM, FHFHOMKFHCI); } // Token: 0x06004E37 RID: 20023 RVA: 0x00183A28 File Offset: 0x00181C28 protected virtual void CBKIIACJFAC(Tool COMHEONOMBA, Weapon BLBPGNFCBEO, FLDPCEKNKCA BDOBLEKAEAM, Vector3 FHFHOMKFHCI) { LNJFBGIBLHA lnjfbgiblha = base.FJKPDEDGDJA(); if (BLBPGNFCBEO != null && BLBPGNFCBEO.LDEPFMNDDIC() != null) { lnjfbgiblha = BLBPGNFCBEO.MHDEOPCCFLF(); } if (lnjfbgiblha != null) { this.HFBNFFNEJCP.Add(lnjfbgiblha); } base.EELLOJHIKNI(COMHEONOMBA, BLBPGNFCBEO, BDOBLEKAEAM, FHFHOMKFHCI); } // Token: 0x06004E38 RID: 20024 RVA: 0x00183A78 File Offset: 0x00181C78 protected override void AGOFPJFKBAD(Tool COMHEONOMBA, Weapon BLBPGNFCBEO, FLDPCEKNKCA BDOBLEKAEAM, Vector3 FHFHOMKFHCI) { LNJFBGIBLHA lnjfbgiblha = base.HKLENNJOICH; if (BLBPGNFCBEO != null && BLBPGNFCBEO.HKLENNJOICH != null) { lnjfbgiblha = BLBPGNFCBEO.HKLENNJOICH; } if (lnjfbgiblha != null) { this.HFBNFFNEJCP.Add(lnjfbgiblha); } base.AGOFPJFKBAD(COMHEONOMBA, BLBPGNFCBEO, BDOBLEKAEAM, FHFHOMKFHCI); } // Token: 0x06004E39 RID: 20025 RVA: 0x00183AC8 File Offset: 0x00181CC8 protected override void EELLOJHIKNI(Tool COMHEONOMBA, Weapon BLBPGNFCBEO, FLDPCEKNKCA BDOBLEKAEAM, Vector3 FHFHOMKFHCI) { LNJFBGIBLHA lnjfbgiblha = base.HBILHLFAGPG(); if (BLBPGNFCBEO != null && BLBPGNFCBEO.PEEOPPGOPAP() != null) { lnjfbgiblha = BLBPGNFCBEO.ALKNHNDOPMF(); } if (lnjfbgiblha != null) { this.HFBNFFNEJCP.Add(lnjfbgiblha); } base.EELLOJHIKNI(COMHEONOMBA, BLBPGNFCBEO, BDOBLEKAEAM, FHFHOMKFHCI); } // Token: 0x040009CE RID: 2510 [Header("Loot")] [SerializeField] private LootDropper lootDrops; // Token: 0x040009CF RID: 2511 private List HFBNFFNEJCP = new List(); }