using System; using System.Collections; using UnityEngine; // Token: 0x0200017A RID: 378 public class LootChest : GiftBox { // Token: 0x06004EED RID: 20205 RVA: 0x001864D0 File Offset: 0x001846D0 protected virtual IEnumerator AEMFOICHDCH() { while (this.handleTool.BKDFLNGCINH.OHGPCMJMFGC) { yield return null; } if (this.MJFPCJJOKMJ != null) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Open; } else { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Failed; } yield break; } // Token: 0x06004EEE RID: 20206 RVA: 0x001864EC File Offset: 0x001846EC private void KHLOGCIHDIB(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.highlightHandleMaterial; } } // Token: 0x06004EEF RID: 20207 RVA: 0x0018651C File Offset: 0x0018471C private void NCKJFKPEKAM(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.highlightHandleMaterial; } } // Token: 0x06004EF0 RID: 20208 RVA: 0x0018654C File Offset: 0x0018474C private void ONKLKCMLMLF(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.OPBNLFKDMEF; } } // Token: 0x06004EF1 RID: 20209 RVA: 0x0018657C File Offset: 0x0018477C private void EKHNGPPJMGE(Tool ENBMEDIFBLM) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Opening; } // Token: 0x06004EF2 RID: 20210 RVA: 0x00186588 File Offset: 0x00184788 protected virtual void JKANDAHGMKL() { base.GILAMPHFBDA(); if (this.liftingLidAudio != null && this.liftingLidAudio.audioClip != null) { AudioManager.Play3DSFX(this.liftingLidAudio, base.transform, null); } } // Token: 0x06004EF3 RID: 20211 RVA: 0x001865C4 File Offset: 0x001847C4 protected virtual void DFNCDNJBKAB() { base.OnDestroy(); if (this.handleTool != null) { this.handleTool.AFBAJADCIJC().GFBCCFIMFEC -= this.FLIBOKBCLIP; this.handleTool.JBJCKAJOKOE().PLPIAOHJBOB -= this.ENEBPDBPEJN; this.handleTool.LFOIECOJALA().OLMGIBDFAFB(new Tool.FCJCFBDGJIM(this.CFLPHHOEPKC)); this.handleTool.OBKLDOADECI().NEBMINOMJIB -= this.BDGICPALJJL; } } // Token: 0x06004EF4 RID: 20212 RVA: 0x00186658 File Offset: 0x00184858 protected virtual void CAPBPGFLJPB() { base.OnDestroy(); if (this.handleTool != null) { this.handleTool.JBJCKAJOKOE().GFBCCFIMFEC -= this.EKHNGPPJMGE; this.handleTool.EONLBDPAION().PLPIAOHJBOB -= this.EEMPHDJJMAD; this.handleTool.ONKHKJIJAKH().HIOGNMNKOEA -= this.PIDCGHKDKFA; this.handleTool.BKDFLNGCINH.NEBMINOMJIB -= this.EADMFDNBKFM; } } // Token: 0x06004EF5 RID: 20213 RVA: 0x001866EC File Offset: 0x001848EC protected virtual void MOAAJAOGKEO() { base.Start(); if (this.handleTool != null && this.lidHingeTransform != null) { this.handleTool.permanentOwner = this.HKPILPPHGDE; this.handleTool.EHFPMJHIMJE().GFBCCFIMFEC += this.GIJNCCBLGLM; this.handleTool.EBOEFKLPMKL().PLPIAOHJBOB += this.PFCNJIHMHII; this.handleTool.EBOEFKLPMKL().HIOGNMNKOEA += this.PIDCGHKDKFA; this.handleTool.OBKLDOADECI().NEBMINOMJIB += this.ONKLKCMLMLF; this.OPBNLFKDMEF = this.handleRenderer.material; this.ADHPCFLHNIA = (this.handleTool.transform.position - this.lidHingeTransform.position).normalized; } } // Token: 0x06004EF6 RID: 20214 RVA: 0x001867E4 File Offset: 0x001849E4 private void ENLKNDFFCLK(Tool ENBMEDIFBLM) { this.boxAnimator.speed = 913f; } // Token: 0x06004EF7 RID: 20215 RVA: 0x001867F8 File Offset: 0x001849F8 protected virtual IEnumerator CNKFHMMCDLI() { while (this.handleTool.BKDFLNGCINH.OHGPCMJMFGC) { yield return null; } if (this.MJFPCJJOKMJ != null) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Open; } else { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Failed; } yield break; } // Token: 0x06004EF8 RID: 20216 RVA: 0x00186814 File Offset: 0x00184A14 private void DPFNAEFNAFK(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.highlightHandleMaterial; } } // Token: 0x06004EF9 RID: 20217 RVA: 0x00186844 File Offset: 0x00184A44 protected virtual IEnumerator EMFLEMIOCKM() { while (this.handleTool.BKDFLNGCINH.OHGPCMJMFGC) { yield return null; } if (this.MJFPCJJOKMJ != null) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Open; } else { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Failed; } yield break; } // Token: 0x06004EFA RID: 20218 RVA: 0x00186860 File Offset: 0x00184A60 protected virtual void NEOEKCJCKGP() { base.GMBFJHIHJFB(); if (this.handleTool != null && this.lidHingeTransform != null) { this.handleTool.permanentOwner = this.HKPILPPHGDE; this.handleTool.OOOMPMNNMGL().GFBCCFIMFEC += this.GIJNCCBLGLM; this.handleTool.EIMJOELGPPM().PLPIAOHJBOB += this.JNCFDHMBAFJ; this.handleTool.ONKHKJIJAKH().HJGGFJPGFFC(new Tool.FCJCFBDGJIM(this.DPFNAEFNAFK)); this.handleTool.NMKHGKIELMI().NEBMINOMJIB += this.EADMFDNBKFM; this.OPBNLFKDMEF = this.handleRenderer.material; this.ADHPCFLHNIA = (this.handleTool.transform.position - this.lidHingeTransform.position).normalized; } } // Token: 0x06004EFB RID: 20219 RVA: 0x00186958 File Offset: 0x00184B58 private void Update() { if (base.BKEIGACNCJP == GiftBox.INMNEEDHGFD.Opening && this.handleTool.BKDFLNGCINH.OHGPCMJMFGC) { float num = Mathf.Max(0f, Mathf.Min(1f, Vector3.Angle(this.ADHPCFLHNIA, (this.handleTool.BKDFLNGCINH.EHFOKGIGIMF.transform.position - this.lidHingeTransform.position).normalized) / this.fullyOpenLidAngle)); this.boxAnimator.Play(GiftBox.PEOPDGHIAAD, 0, num); if (num >= 0.99f) { this.handleTool.BKDFLNGCINH.BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED; } } } // Token: 0x06004EFC RID: 20220 RVA: 0x00186A14 File Offset: 0x00184C14 private void GIJNCCBLGLM(Tool ENBMEDIFBLM) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Closed; } // Token: 0x06004EFD RID: 20221 RVA: 0x00186A20 File Offset: 0x00184C20 private void DOGFOBJELMF(Tool ENBMEDIFBLM) { this.boxAnimator.speed = 1074f; } // Token: 0x06004EFE RID: 20222 RVA: 0x00186A34 File Offset: 0x00184C34 protected virtual void NFLGCLOKMGN() { base.GMBFJHIHJFB(); if (this.handleTool != null && this.lidHingeTransform != null) { this.handleTool.permanentOwner = this.HKPILPPHGDE; this.handleTool.OOOMPMNNMGL().GFBCCFIMFEC += this.JFHGPBPEOAO; this.handleTool.EHFPMJHIMJE().PLPIAOHJBOB += this.ECOFOPJMGFJ; this.handleTool.EBOEFKLPMKL().HIOGNMNKOEA += this.PIDCGHKDKFA; this.handleTool.EBOEFKLPMKL().NEBMINOMJIB += this.HONJLFFBOEA; this.OPBNLFKDMEF = this.handleRenderer.material; this.ADHPCFLHNIA = (this.handleTool.transform.position - this.lidHingeTransform.position).normalized; } } // Token: 0x06004EFF RID: 20223 RVA: 0x00186B2C File Offset: 0x00184D2C protected virtual void GMNPLHEILMH() { base.GILAMPHFBDA(); if (this.liftingLidAudio != null && this.liftingLidAudio.audioClip != null) { AudioManager.Play3DSFX(this.liftingLidAudio, base.transform, null); } } // Token: 0x06004F00 RID: 20224 RVA: 0x00186B68 File Offset: 0x00184D68 private void IHHLOJHFOKJ(Tool ENBMEDIFBLM) { this.boxAnimator.speed = 1f; } // Token: 0x06004F01 RID: 20225 RVA: 0x00186B7C File Offset: 0x00184D7C private void HKHMOHPIDBN(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.OPBNLFKDMEF; } } // Token: 0x06004F02 RID: 20226 RVA: 0x00186BAC File Offset: 0x00184DAC private void JELIOLHGJOL(Tool ENBMEDIFBLM) { this.boxAnimator.speed = 1436f; } // Token: 0x06004F03 RID: 20227 RVA: 0x00186BC0 File Offset: 0x00184DC0 private void HBAMPKDKOJC(Tool ENBMEDIFBLM) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Opening; } // Token: 0x06004F04 RID: 20228 RVA: 0x00186BCC File Offset: 0x00184DCC private void EOJAKFNAPJP() { if (base.BKEIGACNCJP == GiftBox.INMNEEDHGFD.Closed && this.handleTool.KDFFFFBBHAM().OHGPCMJMFGC) { float num = Mathf.Max(1982f, Mathf.Min(1286f, Vector3.Angle(this.ADHPCFLHNIA, (this.handleTool.EIMJOELGPPM().EHFOKGIGIMF.transform.position - this.lidHingeTransform.position).normalized) / this.fullyOpenLidAngle)); this.boxAnimator.Play(GiftBox.PEOPDGHIAAD, 1, num); if (num >= 871f) { this.handleTool.EHFPMJHIMJE().BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED; } } } // Token: 0x06004F05 RID: 20229 RVA: 0x00186C88 File Offset: 0x00184E88 protected virtual void PAEIJLKEEGJ() { base.KFMEHMEDGBE(); if (this.handleTool != null && this.lidHingeTransform != null) { this.handleTool.permanentOwner = this.HKPILPPHGDE; this.handleTool.OBIEGCDDCPL().GFBCCFIMFEC += this.OBDFFAFNLBD; this.handleTool.LBKKMEDFGPN().PLPIAOHJBOB += this.DOGFOBJELMF; this.handleTool.PMNLOKKKMEM().HJGGFJPGFFC(new Tool.FCJCFBDGJIM(this.LLGAABBNLAK)); this.handleTool.HOFEFGGBFBG().COMABPLKEHI(new Tool.FCJCFBDGJIM(this.KDHDCNLBFCP)); this.OPBNLFKDMEF = this.handleRenderer.material; this.ADHPCFLHNIA = (this.handleTool.transform.position - this.lidHingeTransform.position).normalized; } } // Token: 0x06004F06 RID: 20230 RVA: 0x00186D80 File Offset: 0x00184F80 protected virtual IEnumerator DOCDOPJMKOG() { while (this.handleTool.BKDFLNGCINH.OHGPCMJMFGC) { yield return null; } if (this.MJFPCJJOKMJ != null) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Open; } else { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Failed; } yield break; } // Token: 0x06004F07 RID: 20231 RVA: 0x00186D9C File Offset: 0x00184F9C protected virtual IEnumerator EALBBNLDCJI() { while (this.handleTool.BKDFLNGCINH.OHGPCMJMFGC) { yield return null; } if (this.MJFPCJJOKMJ != null) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Open; } else { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Failed; } yield break; } // Token: 0x06004F08 RID: 20232 RVA: 0x00186DB8 File Offset: 0x00184FB8 private void ECOFOPJMGFJ(Tool ENBMEDIFBLM) { this.boxAnimator.speed = 882f; } // Token: 0x06004F09 RID: 20233 RVA: 0x00186DCC File Offset: 0x00184FCC private void KDHDCNLBFCP(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.OPBNLFKDMEF; } } // Token: 0x06004F0A RID: 20234 RVA: 0x00186DFC File Offset: 0x00184FFC private void LIEPFLEGIMJ() { if (base.BKEIGACNCJP == GiftBox.INMNEEDHGFD.Opening && this.handleTool.HOFEFGGBFBG().OHGPCMJMFGC) { float num = Mathf.Max(903f, Mathf.Min(692f, Vector3.Angle(this.ADHPCFLHNIA, (this.handleTool.LFOIECOJALA().EHFOKGIGIMF.transform.position - this.lidHingeTransform.position).normalized) / this.fullyOpenLidAngle)); this.boxAnimator.Play(GiftBox.PEOPDGHIAAD, 1, num); if (num >= 1948f) { this.handleTool.AGMPDKIOOJF().BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED; } } } // Token: 0x06004F0B RID: 20235 RVA: 0x00186EB8 File Offset: 0x001850B8 protected virtual IEnumerator INHFIEIPHHA() { while (this.handleTool.BKDFLNGCINH.OHGPCMJMFGC) { yield return null; } if (this.MJFPCJJOKMJ != null) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Open; } else { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Failed; } yield break; } // Token: 0x06004F0C RID: 20236 RVA: 0x00186ED4 File Offset: 0x001850D4 private void FIMPIJJOHCB(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.highlightHandleMaterial; } } // Token: 0x06004F0D RID: 20237 RVA: 0x00186F04 File Offset: 0x00185104 private void OFDCCGLFACL() { if (base.BKEIGACNCJP == GiftBox.INMNEEDHGFD.Opening && this.handleTool.OBIEGCDDCPL().OHGPCMJMFGC) { float num = Mathf.Max(1122f, Mathf.Min(333f, Vector3.Angle(this.ADHPCFLHNIA, (this.handleTool.ONKHKJIJAKH().EHFOKGIGIMF.transform.position - this.lidHingeTransform.position).normalized) / this.fullyOpenLidAngle)); this.boxAnimator.Play(GiftBox.PEOPDGHIAAD, 1, num); if (num >= 899f) { this.handleTool.AFBAJADCIJC().BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED; } } } // Token: 0x06004F0E RID: 20238 RVA: 0x00186FC0 File Offset: 0x001851C0 private void DMHNHDMLGJO(Tool ENBMEDIFBLM) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Opening; } // Token: 0x06004F0F RID: 20239 RVA: 0x00186FCC File Offset: 0x001851CC protected virtual void IHNMLMNMCAC() { base.GMBFJHIHJFB(); if (this.handleTool != null && this.lidHingeTransform != null) { this.handleTool.permanentOwner = this.HKPILPPHGDE; this.handleTool.EIMJOELGPPM().GFBCCFIMFEC += this.JFHGPBPEOAO; this.handleTool.FCIKENKDGIK().PLPIAOHJBOB += this.IHHLOJHFOKJ; this.handleTool.EHFPMJHIMJE().HIOGNMNKOEA += this.FIMPIJJOHCB; this.handleTool.GLGBBCBLOMD().COMABPLKEHI(new Tool.FCJCFBDGJIM(this.ONKLKCMLMLF)); this.OPBNLFKDMEF = this.handleRenderer.material; this.ADHPCFLHNIA = (this.handleTool.transform.position - this.lidHingeTransform.position).normalized; } } // Token: 0x06004F10 RID: 20240 RVA: 0x001870C4 File Offset: 0x001852C4 protected virtual void GEMPJFEKJKA() { base.Start(); if (this.handleTool != null && this.lidHingeTransform != null) { this.handleTool.permanentOwner = this.HKPILPPHGDE; this.handleTool.GBAJNCBBINC().GFBCCFIMFEC += this.JBCEKDPBECC; this.handleTool.NEEIJEONAAG().PLPIAOHJBOB += this.IHHLOJHFOKJ; this.handleTool.EHFPMJHIMJE().HIOGNMNKOEA += this.LLGAABBNLAK; this.handleTool.EONLBDPAION().COMABPLKEHI(new Tool.FCJCFBDGJIM(this.CKMJBOFPOAI)); this.OPBNLFKDMEF = this.handleRenderer.material; this.ADHPCFLHNIA = (this.handleTool.transform.position - this.lidHingeTransform.position).normalized; } } // Token: 0x06004F11 RID: 20241 RVA: 0x001871BC File Offset: 0x001853BC private void OPEHOLLJJOK(Tool ENBMEDIFBLM) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Closed; } // Token: 0x06004F12 RID: 20242 RVA: 0x001871C8 File Offset: 0x001853C8 private void LAEEKCBCGOJ(Tool ENBMEDIFBLM) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Closed; } // Token: 0x06004F13 RID: 20243 RVA: 0x001871D4 File Offset: 0x001853D4 protected virtual void BBMNDPPMBPM() { base.GILAMPHFBDA(); if (this.liftingLidAudio != null && this.liftingLidAudio.audioClip != null) { AudioManager.Play3DSFX(this.liftingLidAudio, base.transform, null); } } // Token: 0x06004F14 RID: 20244 RVA: 0x00187210 File Offset: 0x00185410 private void ENEBPDBPEJN(Tool ENBMEDIFBLM) { this.boxAnimator.speed = 1875f; } // Token: 0x06004F15 RID: 20245 RVA: 0x00187224 File Offset: 0x00185424 protected virtual void ABPADIIMLAN() { base.OnDestroy(); if (this.handleTool != null) { this.handleTool.GBAJNCBBINC().GFBCCFIMFEC -= this.KNKDEDALJBE; this.handleTool.LBKKMEDFGPN().PLPIAOHJBOB -= this.ENLKNDFFCLK; this.handleTool.NMKHGKIELMI().OLMGIBDFAFB(new Tool.FCJCFBDGJIM(this.CFLPHHOEPKC)); this.handleTool.OBIEGCDDCPL().NEBMINOMJIB -= this.HONJLFFBOEA; } } // Token: 0x06004F16 RID: 20246 RVA: 0x001872B8 File Offset: 0x001854B8 private void NCDOAJDOMNN(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.highlightHandleMaterial; } } // Token: 0x06004F17 RID: 20247 RVA: 0x001872E8 File Offset: 0x001854E8 private void EADMFDNBKFM(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.OPBNLFKDMEF; } } // Token: 0x06004F18 RID: 20248 RVA: 0x00187318 File Offset: 0x00185518 protected virtual void HILILMGJGAO() { base.GMBFJHIHJFB(); if (this.handleTool != null && this.lidHingeTransform != null) { this.handleTool.permanentOwner = this.HKPILPPHGDE; this.handleTool.FCIKENKDGIK().GFBCCFIMFEC += this.GIJNCCBLGLM; this.handleTool.FCIKENKDGIK().PLPIAOHJBOB += this.EEMPHDJJMAD; this.handleTool.ONKHKJIJAKH().HIOGNMNKOEA += this.NCDOAJDOMNN; this.handleTool.HOFEFGGBFBG().COMABPLKEHI(new Tool.FCJCFBDGJIM(this.IMCIFCCHBNF)); this.OPBNLFKDMEF = this.handleRenderer.material; this.ADHPCFLHNIA = (this.handleTool.transform.position - this.lidHingeTransform.position).normalized; } } // Token: 0x06004F19 RID: 20249 RVA: 0x00187410 File Offset: 0x00185610 private void NKKKHBAGEJH() { if (base.BKEIGACNCJP == GiftBox.INMNEEDHGFD.Closed && this.handleTool.FPKBLCAIALO().OHGPCMJMFGC) { float num = Mathf.Max(235f, Mathf.Min(802f, Vector3.Angle(this.ADHPCFLHNIA, (this.handleTool.OBIEGCDDCPL().EHFOKGIGIMF.transform.position - this.lidHingeTransform.position).normalized) / this.fullyOpenLidAngle)); this.boxAnimator.Play(GiftBox.PEOPDGHIAAD, 0, num); if (num >= 265f) { this.handleTool.BKDFLNGCINH.BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED; } } } // Token: 0x06004F1A RID: 20250 RVA: 0x001874CC File Offset: 0x001856CC private void FPJHLLKLCJB(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.highlightHandleMaterial; } } // Token: 0x06004F1B RID: 20251 RVA: 0x001874FC File Offset: 0x001856FC private void LLGAABBNLAK(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.highlightHandleMaterial; } } // Token: 0x06004F1C RID: 20252 RVA: 0x0018752C File Offset: 0x0018572C protected virtual void EONMIHOPPOJ() { base.KFMEHMEDGBE(); if (this.handleTool != null && this.lidHingeTransform != null) { this.handleTool.permanentOwner = this.HKPILPPHGDE; this.handleTool.OOOMPMNNMGL().GFBCCFIMFEC += this.JBCEKDPBECC; this.handleTool.BKDFLNGCINH.PLPIAOHJBOB += this.JNCFDHMBAFJ; this.handleTool.HOFEFGGBFBG().HIOGNMNKOEA += this.NCDOAJDOMNN; this.handleTool.AFBAJADCIJC().COMABPLKEHI(new Tool.FCJCFBDGJIM(this.CKMJBOFPOAI)); this.OPBNLFKDMEF = this.handleRenderer.material; this.ADHPCFLHNIA = (this.handleTool.transform.position - this.lidHingeTransform.position).normalized; } } // Token: 0x06004F1D RID: 20253 RVA: 0x00187624 File Offset: 0x00185824 protected virtual IEnumerator OCLKHDNFAEM() { while (this.handleTool.BKDFLNGCINH.OHGPCMJMFGC) { yield return null; } if (this.MJFPCJJOKMJ != null) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Open; } else { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Failed; } yield break; } // Token: 0x06004F1E RID: 20254 RVA: 0x00187640 File Offset: 0x00185840 private void MDLHHLLOOGA(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.OPBNLFKDMEF; } } // Token: 0x06004F1F RID: 20255 RVA: 0x00187670 File Offset: 0x00185870 private void PLJLMGDPNJH(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.OPBNLFKDMEF; } } // Token: 0x06004F20 RID: 20256 RVA: 0x001876A0 File Offset: 0x001858A0 private void JBBNJEOBEIL(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.highlightHandleMaterial; } } // Token: 0x06004F21 RID: 20257 RVA: 0x001876D0 File Offset: 0x001858D0 private void JFHGPBPEOAO(Tool ENBMEDIFBLM) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Opening; } // Token: 0x06004F22 RID: 20258 RVA: 0x001876DC File Offset: 0x001858DC protected virtual void PJIPGBLHFNL() { base.KFMEHMEDGBE(); if (this.handleTool != null && this.lidHingeTransform != null) { this.handleTool.permanentOwner = this.HKPILPPHGDE; this.handleTool.AGMPDKIOOJF().GFBCCFIMFEC += this.KNKDEDALJBE; this.handleTool.OBIEGCDDCPL().PLPIAOHJBOB += this.JNCFDHMBAFJ; this.handleTool.GBAJNCBBINC().HJGGFJPGFFC(new Tool.FCJCFBDGJIM(this.DPFNAEFNAFK)); this.handleTool.NMKHGKIELMI().COMABPLKEHI(new Tool.FCJCFBDGJIM(this.KDHDCNLBFCP)); this.OPBNLFKDMEF = this.handleRenderer.material; this.ADHPCFLHNIA = (this.handleTool.transform.position - this.lidHingeTransform.position).normalized; } } // Token: 0x06004F23 RID: 20259 RVA: 0x001877D4 File Offset: 0x001859D4 private void JNCFDHMBAFJ(Tool ENBMEDIFBLM) { this.boxAnimator.speed = 1341f; } // Token: 0x06004F24 RID: 20260 RVA: 0x001877E8 File Offset: 0x001859E8 protected virtual IEnumerator OAAHEDAEMMD() { while (this.handleTool.BKDFLNGCINH.OHGPCMJMFGC) { yield return null; } if (this.MJFPCJJOKMJ != null) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Open; } else { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Failed; } yield break; } // Token: 0x06004F25 RID: 20261 RVA: 0x00187804 File Offset: 0x00185A04 protected virtual void CELAHBMKHDL() { base.OnDestroy(); if (this.handleTool != null) { this.handleTool.FPKBLCAIALO().GFBCCFIMFEC -= this.JFHGPBPEOAO; this.handleTool.OOOMPMNNMGL().PLPIAOHJBOB -= this.ECOFOPJMGFJ; this.handleTool.AFBAJADCIJC().OLMGIBDFAFB(new Tool.FCJCFBDGJIM(this.PIDCGHKDKFA)); this.handleTool.NEEIJEONAAG().NEBMINOMJIB -= this.BDGICPALJJL; } } // Token: 0x06004F26 RID: 20262 RVA: 0x00187898 File Offset: 0x00185A98 protected override void AECBOJELNAI() { base.OnDestroy(); if (this.handleTool != null) { this.handleTool.EBOEFKLPMKL().GFBCCFIMFEC -= this.LAEEKCBCGOJ; this.handleTool.EIMJOELGPPM().PLPIAOHJBOB -= this.ENLKNDFFCLK; this.handleTool.LFOIECOJALA().OLMGIBDFAFB(new Tool.FCJCFBDGJIM(this.KHLOGCIHDIB)); this.handleTool.EIMJOELGPPM().NEBMINOMJIB -= this.MDLHHLLOOGA; } } // Token: 0x06004F27 RID: 20263 RVA: 0x0018792C File Offset: 0x00185B2C protected virtual void MNJAFJGIFJK() { base.OnDestroy(); if (this.handleTool != null) { this.handleTool.FPKBLCAIALO().GFBCCFIMFEC -= this.JFHGPBPEOAO; this.handleTool.JBJCKAJOKOE().PLPIAOHJBOB -= this.JNCFDHMBAFJ; this.handleTool.BKDFLNGCINH.HIOGNMNKOEA -= this.AEBMKBGBOBM; this.handleTool.EBOEFKLPMKL().NEBMINOMJIB -= this.FEIKMKJKIPB; } } // Token: 0x06004F29 RID: 20265 RVA: 0x001879E0 File Offset: 0x00185BE0 protected virtual IEnumerator ECBFIOHDMOF() { while (this.handleTool.BKDFLNGCINH.OHGPCMJMFGC) { yield return null; } if (this.MJFPCJJOKMJ != null) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Open; } else { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Failed; } yield break; } // Token: 0x06004F2A RID: 20266 RVA: 0x001879FC File Offset: 0x00185BFC private void FLIBOKBCLIP(Tool ENBMEDIFBLM) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Closed; } // Token: 0x06004F2B RID: 20267 RVA: 0x00187A08 File Offset: 0x00185C08 private void LLOJCHJMFDD(Tool ENBMEDIFBLM) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Closed; } // Token: 0x06004F2C RID: 20268 RVA: 0x00187A14 File Offset: 0x00185C14 protected override void PEALKHMDMKP() { base.OnDestroy(); if (this.handleTool != null) { this.handleTool.NEEIJEONAAG().GFBCCFIMFEC -= this.HBAMPKDKOJC; this.handleTool.FPKBLCAIALO().PLPIAOHJBOB -= this.IHHLOJHFOKJ; this.handleTool.LBKKMEDFGPN().OLMGIBDFAFB(new Tool.FCJCFBDGJIM(this.KHLOGCIHDIB)); this.handleTool.EIMJOELGPPM().NEBMINOMJIB -= this.EADMFDNBKFM; } } // Token: 0x06004F2D RID: 20269 RVA: 0x00187AA8 File Offset: 0x00185CA8 private void CKMJBOFPOAI(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.OPBNLFKDMEF; } } // Token: 0x06004F2E RID: 20270 RVA: 0x00187AD8 File Offset: 0x00185CD8 protected override void GMBFJHIHJFB() { base.Start(); if (this.handleTool != null && this.lidHingeTransform != null) { this.handleTool.permanentOwner = this.HKPILPPHGDE; this.handleTool.FCIKENKDGIK().GFBCCFIMFEC += this.JBCEKDPBECC; this.handleTool.KDFFFFBBHAM().PLPIAOHJBOB += this.ENEBPDBPEJN; this.handleTool.OOOMPMNNMGL().HJGGFJPGFFC(new Tool.FCJCFBDGJIM(this.FPJHLLKLCJB)); this.handleTool.JBJCKAJOKOE().NEBMINOMJIB += this.BDGICPALJJL; this.OPBNLFKDMEF = this.handleRenderer.material; this.ADHPCFLHNIA = (this.handleTool.transform.position - this.lidHingeTransform.position).normalized; } } // Token: 0x06004F2F RID: 20271 RVA: 0x00187BD0 File Offset: 0x00185DD0 protected virtual void HGNDGNDGAMJ() { base.OnDestroy(); if (this.handleTool != null) { this.handleTool.FCIKENKDGIK().GFBCCFIMFEC -= this.DMHNHDMLGJO; this.handleTool.FPKBLCAIALO().PLPIAOHJBOB -= this.ECOFOPJMGFJ; this.handleTool.AGMPDKIOOJF().HIOGNMNKOEA -= this.DPFNAEFNAFK; this.handleTool.OBKLDOADECI().NEBMINOMJIB -= this.HONJLFFBOEA; } } // Token: 0x06004F30 RID: 20272 RVA: 0x00187C64 File Offset: 0x00185E64 protected virtual void OFFIMPEKLCL() { base.OnDestroy(); if (this.handleTool != null) { this.handleTool.EHFPMJHIMJE().GFBCCFIMFEC -= this.HBAMPKDKOJC; this.handleTool.NMKHGKIELMI().PLPIAOHJBOB -= this.JNCFDHMBAFJ; this.handleTool.EBOEFKLPMKL().OLMGIBDFAFB(new Tool.FCJCFBDGJIM(this.LLGAABBNLAK)); this.handleTool.AGMPDKIOOJF().NEBMINOMJIB -= this.IMCIFCCHBNF; } } // Token: 0x06004F31 RID: 20273 RVA: 0x00187CF8 File Offset: 0x00185EF8 private void HONJLFFBOEA(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.OPBNLFKDMEF; } } // Token: 0x06004F32 RID: 20274 RVA: 0x00187D28 File Offset: 0x00185F28 protected virtual void MKGINKMKDJG() { base.GILAMPHFBDA(); if (this.liftingLidAudio != null && this.liftingLidAudio.audioClip != null) { AudioManager.Play3DSFX(this.liftingLidAudio, base.transform, null); } } // Token: 0x06004F33 RID: 20275 RVA: 0x00187D64 File Offset: 0x00185F64 protected virtual void LMEGOIHONGK() { base.GMBFJHIHJFB(); if (this.handleTool != null && this.lidHingeTransform != null) { this.handleTool.permanentOwner = this.HKPILPPHGDE; this.handleTool.OBIEGCDDCPL().GFBCCFIMFEC += this.OPEHOLLJJOK; this.handleTool.EHFPMJHIMJE().PLPIAOHJBOB += this.JELIOLHGJOL; this.handleTool.EHFPMJHIMJE().HIOGNMNKOEA += this.AEBMKBGBOBM; this.handleTool.LFOIECOJALA().COMABPLKEHI(new Tool.FCJCFBDGJIM(this.PLJLMGDPNJH)); this.OPBNLFKDMEF = this.handleRenderer.material; this.ADHPCFLHNIA = (this.handleTool.transform.position - this.lidHingeTransform.position).normalized; } } // Token: 0x06004F34 RID: 20276 RVA: 0x00187E5C File Offset: 0x0018605C private void IMCIFCCHBNF(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.OPBNLFKDMEF; } } // Token: 0x06004F35 RID: 20277 RVA: 0x00187E8C File Offset: 0x0018608C protected virtual void NPBINNCPANO() { base.OnDestroy(); if (this.handleTool != null) { this.handleTool.EBOEFKLPMKL().GFBCCFIMFEC -= this.JBCEKDPBECC; this.handleTool.EHFPMJHIMJE().PLPIAOHJBOB -= this.ENLKNDFFCLK; this.handleTool.EBOEFKLPMKL().OLMGIBDFAFB(new Tool.FCJCFBDGJIM(this.DPFNAEFNAFK)); this.handleTool.OOOMPMNNMGL().NEBMINOMJIB -= this.PLJLMGDPNJH; } } // Token: 0x06004F36 RID: 20278 RVA: 0x00187F20 File Offset: 0x00186120 private void CDKMELEMNEJ(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.highlightHandleMaterial; } } // Token: 0x06004F37 RID: 20279 RVA: 0x00187F50 File Offset: 0x00186150 protected virtual void ACNKPEFNLFO() { base.KFMEHMEDGBE(); if (this.handleTool != null && this.lidHingeTransform != null) { this.handleTool.permanentOwner = this.HKPILPPHGDE; this.handleTool.NEEIJEONAAG().GFBCCFIMFEC += this.OPEHOLLJJOK; this.handleTool.KDFFFFBBHAM().PLPIAOHJBOB += this.ENLKNDFFCLK; this.handleTool.AFBAJADCIJC().HIOGNMNKOEA += this.NCDOAJDOMNN; this.handleTool.EHFPMJHIMJE().COMABPLKEHI(new Tool.FCJCFBDGJIM(this.BDGICPALJJL)); this.OPBNLFKDMEF = this.handleRenderer.material; this.ADHPCFLHNIA = (this.handleTool.transform.position - this.lidHingeTransform.position).normalized; } } // Token: 0x06004F38 RID: 20280 RVA: 0x00188048 File Offset: 0x00186248 protected override void Start() { base.Start(); if (this.handleTool != null && this.lidHingeTransform != null) { this.handleTool.permanentOwner = this.HKPILPPHGDE; this.handleTool.BKDFLNGCINH.GFBCCFIMFEC += this.HBAMPKDKOJC; this.handleTool.BKDFLNGCINH.PLPIAOHJBOB += this.IHHLOJHFOKJ; this.handleTool.BKDFLNGCINH.HIOGNMNKOEA += this.CFLPHHOEPKC; this.handleTool.BKDFLNGCINH.NEBMINOMJIB += this.KDHDCNLBFCP; this.OPBNLFKDMEF = this.handleRenderer.material; this.ADHPCFLHNIA = (this.handleTool.transform.position - this.lidHingeTransform.position).normalized; } } // Token: 0x06004F39 RID: 20281 RVA: 0x00188140 File Offset: 0x00186340 private void DAJKDLBHKJC(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.OPBNLFKDMEF; } } // Token: 0x06004F3A RID: 20282 RVA: 0x00188170 File Offset: 0x00186370 private void BDGICPALJJL(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.OPBNLFKDMEF; } } // Token: 0x06004F3B RID: 20283 RVA: 0x001881A0 File Offset: 0x001863A0 private void KCAFPLFCIGE() { if (base.BKEIGACNCJP == GiftBox.INMNEEDHGFD.Closed && this.handleTool.NEEIJEONAAG().OHGPCMJMFGC) { float num = Mathf.Max(954f, Mathf.Min(1866f, Vector3.Angle(this.ADHPCFLHNIA, (this.handleTool.AGMPDKIOOJF().EHFOKGIGIMF.transform.position - this.lidHingeTransform.position).normalized) / this.fullyOpenLidAngle)); this.boxAnimator.Play(GiftBox.PEOPDGHIAAD, 0, num); if (num >= 663f) { this.handleTool.NMKHGKIELMI().BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED; } } } // Token: 0x06004F3C RID: 20284 RVA: 0x0018825C File Offset: 0x0018645C protected virtual IEnumerator EMLKDENPOJF() { while (this.handleTool.BKDFLNGCINH.OHGPCMJMFGC) { yield return null; } if (this.MJFPCJJOKMJ != null) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Open; } else { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Failed; } yield break; } // Token: 0x06004F3D RID: 20285 RVA: 0x00188278 File Offset: 0x00186478 private void BPJAIPDBIFC() { if (base.BKEIGACNCJP == GiftBox.INMNEEDHGFD.Opening && this.handleTool.EONLBDPAION().OHGPCMJMFGC) { float num = Mathf.Max(565f, Mathf.Min(1451f, Vector3.Angle(this.ADHPCFLHNIA, (this.handleTool.LBKKMEDFGPN().EHFOKGIGIMF.transform.position - this.lidHingeTransform.position).normalized) / this.fullyOpenLidAngle)); this.boxAnimator.Play(GiftBox.PEOPDGHIAAD, 0, num); if (num >= 1481f) { this.handleTool.JBJCKAJOKOE().BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED; } } } // Token: 0x06004F3E RID: 20286 RVA: 0x00188334 File Offset: 0x00186534 private void KNKDEDALJBE(Tool ENBMEDIFBLM) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Closed; } // Token: 0x06004F3F RID: 20287 RVA: 0x00188340 File Offset: 0x00186540 protected virtual void BDDGPPFNMGP() { base.GMBFJHIHJFB(); if (this.handleTool != null && this.lidHingeTransform != null) { this.handleTool.permanentOwner = this.HKPILPPHGDE; this.handleTool.EIMJOELGPPM().GFBCCFIMFEC += this.EKHNGPPJMGE; this.handleTool.OOOMPMNNMGL().PLPIAOHJBOB += this.DOGFOBJELMF; this.handleTool.KDFFFFBBHAM().HJGGFJPGFFC(new Tool.FCJCFBDGJIM(this.CDKMELEMNEJ)); this.handleTool.AFBAJADCIJC().COMABPLKEHI(new Tool.FCJCFBDGJIM(this.EADMFDNBKFM)); this.OPBNLFKDMEF = this.handleRenderer.material; this.ADHPCFLHNIA = (this.handleTool.transform.position - this.lidHingeTransform.position).normalized; } } // Token: 0x06004F40 RID: 20288 RVA: 0x00188438 File Offset: 0x00186638 private void CFLPHHOEPKC(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.highlightHandleMaterial; } } // Token: 0x06004F41 RID: 20289 RVA: 0x00188468 File Offset: 0x00186668 private void JBCEKDPBECC(Tool ENBMEDIFBLM) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Closed; } // Token: 0x06004F42 RID: 20290 RVA: 0x00188474 File Offset: 0x00186674 protected virtual void DDOPHPEHNFA() { base.GMBFJHIHJFB(); if (this.handleTool != null && this.lidHingeTransform != null) { this.handleTool.permanentOwner = this.HKPILPPHGDE; this.handleTool.LBKKMEDFGPN().GFBCCFIMFEC += this.GIJNCCBLGLM; this.handleTool.GLGBBCBLOMD().PLPIAOHJBOB += this.ECOFOPJMGFJ; this.handleTool.OBKLDOADECI().HJGGFJPGFFC(new Tool.FCJCFBDGJIM(this.LLGAABBNLAK)); this.handleTool.OBIEGCDDCPL().COMABPLKEHI(new Tool.FCJCFBDGJIM(this.HKHMOHPIDBN)); this.OPBNLFKDMEF = this.handleRenderer.material; this.ADHPCFLHNIA = (this.handleTool.transform.position - this.lidHingeTransform.position).normalized; } } // Token: 0x06004F43 RID: 20291 RVA: 0x0018856C File Offset: 0x0018676C protected virtual void MKPOPGKKMHA() { base.OnDestroy(); if (this.handleTool != null) { this.handleTool.JBJCKAJOKOE().GFBCCFIMFEC -= this.OPEHOLLJJOK; this.handleTool.FCIKENKDGIK().PLPIAOHJBOB -= this.PFCNJIHMHII; this.handleTool.PMNLOKKKMEM().OLMGIBDFAFB(new Tool.FCJCFBDGJIM(this.DPFNAEFNAFK)); this.handleTool.GLGBBCBLOMD().NEBMINOMJIB -= this.KDHDCNLBFCP; } } // Token: 0x06004F44 RID: 20292 RVA: 0x00188600 File Offset: 0x00186800 protected virtual IEnumerator AEBLBDNLMLO() { while (this.handleTool.BKDFLNGCINH.OHGPCMJMFGC) { yield return null; } if (this.MJFPCJJOKMJ != null) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Open; } else { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Failed; } yield break; } // Token: 0x06004F45 RID: 20293 RVA: 0x0018861C File Offset: 0x0018681C private void INNHBLOHJPN() { if (base.BKEIGACNCJP == GiftBox.INMNEEDHGFD.Opening && this.handleTool.AFBAJADCIJC().OHGPCMJMFGC) { float num = Mathf.Max(1587f, Mathf.Min(12f, Vector3.Angle(this.ADHPCFLHNIA, (this.handleTool.FCIKENKDGIK().EHFOKGIGIMF.transform.position - this.lidHingeTransform.position).normalized) / this.fullyOpenLidAngle)); this.boxAnimator.Play(GiftBox.PEOPDGHIAAD, 1, num); if (num >= 366f) { this.handleTool.LFOIECOJALA().BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED; } } } // Token: 0x06004F46 RID: 20294 RVA: 0x001886D8 File Offset: 0x001868D8 protected virtual void FNDBDPNMFIO() { base.OnDestroy(); if (this.handleTool != null) { this.handleTool.GLGBBCBLOMD().GFBCCFIMFEC -= this.JFHGPBPEOAO; this.handleTool.EIMJOELGPPM().PLPIAOHJBOB -= this.JELIOLHGJOL; this.handleTool.FCIKENKDGIK().HIOGNMNKOEA -= this.CFLPHHOEPKC; this.handleTool.LBKKMEDFGPN().NEBMINOMJIB -= this.MDLHHLLOOGA; } } // Token: 0x06004F47 RID: 20295 RVA: 0x0018876C File Offset: 0x0018696C private void EEMPHDJJMAD(Tool ENBMEDIFBLM) { this.boxAnimator.speed = 1212f; } // Token: 0x06004F48 RID: 20296 RVA: 0x00188780 File Offset: 0x00186980 protected virtual IEnumerator LMKBMHMJDJF() { while (this.handleTool.BKDFLNGCINH.OHGPCMJMFGC) { yield return null; } if (this.MJFPCJJOKMJ != null) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Open; } else { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Failed; } yield break; } // Token: 0x06004F49 RID: 20297 RVA: 0x0018879C File Offset: 0x0018699C protected override void OnDestroy() { base.OnDestroy(); if (this.handleTool != null) { this.handleTool.BKDFLNGCINH.GFBCCFIMFEC -= this.HBAMPKDKOJC; this.handleTool.BKDFLNGCINH.PLPIAOHJBOB -= this.IHHLOJHFOKJ; this.handleTool.BKDFLNGCINH.HIOGNMNKOEA -= this.CFLPHHOEPKC; this.handleTool.BKDFLNGCINH.NEBMINOMJIB -= this.KDHDCNLBFCP; } } // Token: 0x06004F4A RID: 20298 RVA: 0x00188830 File Offset: 0x00186A30 private void OBDFFAFNLBD(Tool ENBMEDIFBLM) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Opening; } // Token: 0x06004F4B RID: 20299 RVA: 0x0018883C File Offset: 0x00186A3C private void NJLJOGNHANP() { if (base.BKEIGACNCJP == GiftBox.INMNEEDHGFD.Opening && this.handleTool.PMNLOKKKMEM().OHGPCMJMFGC) { float num = Mathf.Max(487f, Mathf.Min(1066f, Vector3.Angle(this.ADHPCFLHNIA, (this.handleTool.OOOMPMNNMGL().EHFOKGIGIMF.transform.position - this.lidHingeTransform.position).normalized) / this.fullyOpenLidAngle)); this.boxAnimator.Play(GiftBox.PEOPDGHIAAD, 0, num); if (num >= 650f) { this.handleTool.EONLBDPAION().BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED; } } } // Token: 0x06004F4C RID: 20300 RVA: 0x001888F8 File Offset: 0x00186AF8 private void PIDCGHKDKFA(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.highlightHandleMaterial; } } // Token: 0x06004F4D RID: 20301 RVA: 0x00188928 File Offset: 0x00186B28 private void AEBMKBGBOBM(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.highlightHandleMaterial; } } // Token: 0x06004F4E RID: 20302 RVA: 0x00188958 File Offset: 0x00186B58 protected virtual void CIKADMKGJLK() { base.OnDestroy(); if (this.handleTool != null) { this.handleTool.NMKHGKIELMI().GFBCCFIMFEC -= this.LLOJCHJMFDD; this.handleTool.AFBAJADCIJC().PLPIAOHJBOB -= this.EEMPHDJJMAD; this.handleTool.LBKKMEDFGPN().OLMGIBDFAFB(new Tool.FCJCFBDGJIM(this.AEBMKBGBOBM)); this.handleTool.NMKHGKIELMI().NEBMINOMJIB -= this.MDLHHLLOOGA; } } // Token: 0x06004F4F RID: 20303 RVA: 0x001889EC File Offset: 0x00186BEC protected virtual void BEDADNPJPCK() { base.GILAMPHFBDA(); if (this.liftingLidAudio != null && this.liftingLidAudio.audioClip != null) { AudioManager.Play3DSFX(this.liftingLidAudio, base.transform, null); } } // Token: 0x06004F50 RID: 20304 RVA: 0x00188A28 File Offset: 0x00186C28 protected virtual void POEDAMONBNL() { base.KFMEHMEDGBE(); if (this.handleTool != null && this.lidHingeTransform != null) { this.handleTool.permanentOwner = this.HKPILPPHGDE; this.handleTool.KDFFFFBBHAM().GFBCCFIMFEC += this.OBDFFAFNLBD; this.handleTool.OBIEGCDDCPL().PLPIAOHJBOB += this.JNCFDHMBAFJ; this.handleTool.JBJCKAJOKOE().HJGGFJPGFFC(new Tool.FCJCFBDGJIM(this.DPFNAEFNAFK)); this.handleTool.LBKKMEDFGPN().NEBMINOMJIB += this.ONKLKCMLMLF; this.OPBNLFKDMEF = this.handleRenderer.material; this.ADHPCFLHNIA = (this.handleTool.transform.position - this.lidHingeTransform.position).normalized; } } // Token: 0x06004F51 RID: 20305 RVA: 0x00188B20 File Offset: 0x00186D20 protected override IEnumerator AFPPDDGFJNO() { while (this.handleTool.BKDFLNGCINH.OHGPCMJMFGC) { yield return null; } if (this.MJFPCJJOKMJ != null) { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Open; } else { base.BKEIGACNCJP = GiftBox.INMNEEDHGFD.Failed; } yield break; } // Token: 0x06004F52 RID: 20306 RVA: 0x00188B3C File Offset: 0x00186D3C protected virtual void LHJGNOODHPG() { base.GMBFJHIHJFB(); if (this.handleTool != null && this.lidHingeTransform != null) { this.handleTool.permanentOwner = this.HKPILPPHGDE; this.handleTool.AFBAJADCIJC().GFBCCFIMFEC += this.GIJNCCBLGLM; this.handleTool.NMKHGKIELMI().PLPIAOHJBOB += this.EEMPHDJJMAD; this.handleTool.FPKBLCAIALO().HJGGFJPGFFC(new Tool.FCJCFBDGJIM(this.FIMPIJJOHCB)); this.handleTool.EIMJOELGPPM().NEBMINOMJIB += this.CKMJBOFPOAI; this.OPBNLFKDMEF = this.handleRenderer.material; this.ADHPCFLHNIA = (this.handleTool.transform.position - this.lidHingeTransform.position).normalized; } } // Token: 0x06004F53 RID: 20307 RVA: 0x00188C34 File Offset: 0x00186E34 protected virtual void FJHKJKJAAFC() { base.GILAMPHFBDA(); if (this.liftingLidAudio != null && this.liftingLidAudio.audioClip != null) { AudioManager.Play3DSFX(this.liftingLidAudio, base.transform, null); } } // Token: 0x06004F54 RID: 20308 RVA: 0x00188C70 File Offset: 0x00186E70 protected virtual void APEBEAPOJIO() { base.OnDestroy(); if (this.handleTool != null) { this.handleTool.NMKHGKIELMI().GFBCCFIMFEC -= this.EKHNGPPJMGE; this.handleTool.LFOIECOJALA().PLPIAOHJBOB -= this.PFCNJIHMHII; this.handleTool.PMNLOKKKMEM().HIOGNMNKOEA -= this.DPFNAEFNAFK; this.handleTool.GBAJNCBBINC().NEBMINOMJIB -= this.PLJLMGDPNJH; } } // Token: 0x06004F55 RID: 20309 RVA: 0x00188D04 File Offset: 0x00186F04 protected virtual void GDNIKIMCKMA() { base.OnDestroy(); if (this.handleTool != null) { this.handleTool.BKDFLNGCINH.GFBCCFIMFEC -= this.KNKDEDALJBE; this.handleTool.KDFFFFBBHAM().PLPIAOHJBOB -= this.PFCNJIHMHII; this.handleTool.LBKKMEDFGPN().OLMGIBDFAFB(new Tool.FCJCFBDGJIM(this.CDKMELEMNEJ)); this.handleTool.AGMPDKIOOJF().NEBMINOMJIB -= this.IMCIFCCHBNF; } } // Token: 0x06004F56 RID: 20310 RVA: 0x00188D98 File Offset: 0x00186F98 protected virtual void JGEPDIBIJIE() { base.GMBFJHIHJFB(); if (this.handleTool != null && this.lidHingeTransform != null) { this.handleTool.permanentOwner = this.HKPILPPHGDE; this.handleTool.LFOIECOJALA().GFBCCFIMFEC += this.HBAMPKDKOJC; this.handleTool.NEEIJEONAAG().PLPIAOHJBOB += this.ENLKNDFFCLK; this.handleTool.FCIKENKDGIK().HJGGFJPGFFC(new Tool.FCJCFBDGJIM(this.FPJHLLKLCJB)); this.handleTool.LFOIECOJALA().COMABPLKEHI(new Tool.FCJCFBDGJIM(this.MDLHHLLOOGA)); this.OPBNLFKDMEF = this.handleRenderer.material; this.ADHPCFLHNIA = (this.handleTool.transform.position - this.lidHingeTransform.position).normalized; } } // Token: 0x06004F57 RID: 20311 RVA: 0x00188E90 File Offset: 0x00187090 protected virtual void DMAEJGDELJM() { base.GILAMPHFBDA(); if (this.liftingLidAudio != null && this.liftingLidAudio.audioClip != null) { AudioManager.Play3DSFX(this.liftingLidAudio, base.transform, null); } } // Token: 0x06004F58 RID: 20312 RVA: 0x00188ECC File Offset: 0x001870CC private void FEIKMKJKIPB(Tool ENBMEDIFBLM) { if (this.HKPILPPHGDE != null && this.HKPILPPHGDE.IPFPJCPGENH) { this.handleRenderer.material = this.OPBNLFKDMEF; } } // Token: 0x06004F59 RID: 20313 RVA: 0x00188EFC File Offset: 0x001870FC protected virtual void OEHHNAFKDLN() { base.OnDestroy(); if (this.handleTool != null) { this.handleTool.EIMJOELGPPM().GFBCCFIMFEC -= this.JFHGPBPEOAO; this.handleTool.EHFPMJHIMJE().PLPIAOHJBOB -= this.JELIOLHGJOL; this.handleTool.EONLBDPAION().HIOGNMNKOEA -= this.NCDOAJDOMNN; this.handleTool.FPKBLCAIALO().NEBMINOMJIB -= this.CKMJBOFPOAI; } } // Token: 0x06004F5A RID: 20314 RVA: 0x00188F90 File Offset: 0x00187190 protected override void EGJOBLEGKNP() { base.OnDestroy(); if (this.handleTool != null) { this.handleTool.OBKLDOADECI().GFBCCFIMFEC -= this.DMHNHDMLGJO; this.handleTool.GBAJNCBBINC().PLPIAOHJBOB -= this.EEMPHDJJMAD; this.handleTool.BKDFLNGCINH.HIOGNMNKOEA -= this.KHLOGCIHDIB; this.handleTool.PMNLOKKKMEM().NEBMINOMJIB -= this.KDHDCNLBFCP; } } // Token: 0x06004F5B RID: 20315 RVA: 0x00189024 File Offset: 0x00187224 private void PFCNJIHMHII(Tool ENBMEDIFBLM) { this.boxAnimator.speed = 1255f; } // Token: 0x06004F5C RID: 20316 RVA: 0x00189038 File Offset: 0x00187238 private void LHMGNEDHIHI() { if (base.BKEIGACNCJP == GiftBox.INMNEEDHGFD.Closed && this.handleTool.EONLBDPAION().OHGPCMJMFGC) { float num = Mathf.Max(1962f, Mathf.Min(844f, Vector3.Angle(this.ADHPCFLHNIA, (this.handleTool.GLGBBCBLOMD().EHFOKGIGIMF.transform.position - this.lidHingeTransform.position).normalized) / this.fullyOpenLidAngle)); this.boxAnimator.Play(GiftBox.PEOPDGHIAAD, 0, num); if (num >= 1760f) { this.handleTool.GLGBBCBLOMD().BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED; } } } // Token: 0x06004F5D RID: 20317 RVA: 0x001890F4 File Offset: 0x001872F4 protected override void GILAMPHFBDA() { base.GILAMPHFBDA(); if (this.liftingLidAudio != null && this.liftingLidAudio.audioClip != null) { AudioManager.Play3DSFX(this.liftingLidAudio, base.transform, null); } } // Token: 0x06004F5E RID: 20318 RVA: 0x00189130 File Offset: 0x00187330 protected virtual void CAMGAFPKAMM() { base.GMBFJHIHJFB(); if (this.handleTool != null && this.lidHingeTransform != null) { this.handleTool.permanentOwner = this.HKPILPPHGDE; this.handleTool.EBOEFKLPMKL().GFBCCFIMFEC += this.FLIBOKBCLIP; this.handleTool.AFBAJADCIJC().PLPIAOHJBOB += this.PFCNJIHMHII; this.handleTool.AGMPDKIOOJF().HIOGNMNKOEA += this.FPJHLLKLCJB; this.handleTool.NMKHGKIELMI().NEBMINOMJIB += this.BDGICPALJJL; this.OPBNLFKDMEF = this.handleRenderer.material; this.ADHPCFLHNIA = (this.handleTool.transform.position - this.lidHingeTransform.position).normalized; } } // Token: 0x040009F2 RID: 2546 [Header("Chest")] [SerializeField] private PermanentOwnerToolModifier handleTool; // Token: 0x040009F3 RID: 2547 [SerializeField] private float fullyOpenLidAngle = 120f; // Token: 0x040009F4 RID: 2548 [SerializeField] private Transform lidHingeTransform; // Token: 0x040009F5 RID: 2549 [SerializeField] private Renderer handleRenderer; // Token: 0x040009F6 RID: 2550 [SerializeField] private Material highlightHandleMaterial; // Token: 0x040009F7 RID: 2551 [SerializeField] private RecRoomAudioClip liftingLidAudio; // Token: 0x040009F8 RID: 2552 private Vector3 ADHPCFLHNIA = Vector3.zero; // Token: 0x040009F9 RID: 2553 private Material OPBNLFKDMEF; }