Files
2026-06-04 11:42:34 +02:00

1373 lines
44 KiB
C#

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;
}