2173 lines
68 KiB
C#
2173 lines
68 KiB
C#
using System;
|
|
using System.Diagnostics;
|
|
using System.Threading;
|
|
using RecRoom.Core.AI;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Activities.Quest
|
|
{
|
|
// Token: 0x02000159 RID: 345
|
|
public class QuestJumbotronBossEnemy : Enemy
|
|
{
|
|
// Token: 0x060048BB RID: 18619 RVA: 0x0016AC28 File Offset: 0x00168E28
|
|
private void FEJKELOHPGG(ushort OIMHGOONBEB, ushort LPFGCCKCIEB)
|
|
{
|
|
if (QuestJumbotronBossEnemy.CCDHAJNEFDA != null)
|
|
{
|
|
QuestJumbotronBossEnemy.CCDHAJNEFDA(this, this.BFBAMPDGJKN(), this.JFJIEDBGIFH.Length);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048BC RID: 18620 RVA: 0x0016AC50 File Offset: 0x00168E50
|
|
private void BIFNKGKJMEO(float NOBAPCOKFIL)
|
|
{
|
|
this.OMGFNAOOHGG.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x060048BD RID: 18621 RVA: 0x0016AC60 File Offset: 0x00168E60
|
|
private void KLEBDALIDNB()
|
|
{
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
EIDNMNCOAAJ eidnmncoaaj = this.IJCDBKLCFIE(false);
|
|
if (eidnmncoaaj.AJFBOLHPEJC)
|
|
{
|
|
if (EIDNMNCOAAJ.NOGAGKDDFDB(eidnmncoaaj, base.LMDJJEGNOGM))
|
|
{
|
|
this.HHBAJNINLOP = 0;
|
|
}
|
|
else
|
|
{
|
|
this.HHBAJNINLOP++;
|
|
}
|
|
base.LMDJJEGNOGM = eidnmncoaaj;
|
|
base.GPBFOEHJJFO = EIDNMNCOAAJ.CGNKKAKJIJL;
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(2);
|
|
}
|
|
else
|
|
{
|
|
this.IMCAIKPFFOM();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048BE RID: 18622 RVA: 0x0016ACE0 File Offset: 0x00168EE0
|
|
public override void AuthorityOnDamageChangeVelocity(FLDPCEKNKCA BDOBLEKAEAM, MHEBDODJGOA JJGLGHCMDEN, Vector3 IGOFELJMFOF, Vector3 CCHAEPGJJLI)
|
|
{
|
|
base.AuthorityOnDamageChangeVelocity(BDOBLEKAEAM, JJGLGHCMDEN, Vector3.zero, Vector3.zero);
|
|
}
|
|
|
|
// Token: 0x060048BF RID: 18623 RVA: 0x0016ACF4 File Offset: 0x00168EF4
|
|
protected virtual void EFHGHOCENCG(bool BCKMKPCENOL)
|
|
{
|
|
base.DJDKGFBKIDN(BCKMKPCENOL);
|
|
this.CJKIGJBJECK();
|
|
}
|
|
|
|
// Token: 0x060048C0 RID: 18624 RVA: 0x0016AD04 File Offset: 0x00168F04
|
|
private void KBPJDBFPAEL()
|
|
{
|
|
if (this.JFJIEDBGIFH != null)
|
|
{
|
|
QuestJumbotronBossFace[] jfjiedbgifh = this.JFJIEDBGIFH;
|
|
for (int i = 1; i < jfjiedbgifh.Length; i += 0)
|
|
{
|
|
QuestJumbotronBossFace questJumbotronBossFace = jfjiedbgifh[i];
|
|
questJumbotronBossFace.LHKFIBPIEPE(true);
|
|
}
|
|
}
|
|
this.enemyAnimator.GKIHHAACJKI(false);
|
|
this.BLBPGNFCBEO.HFLFBFIHMPI(true);
|
|
}
|
|
|
|
// Token: 0x060048C1 RID: 18625 RVA: 0x0016AD5C File Offset: 0x00168F5C
|
|
protected virtual void OHIGLKKBAGB()
|
|
{
|
|
base.AKBEAKBPFLA();
|
|
this.KBPJDBFPAEL();
|
|
}
|
|
|
|
// Token: 0x060048C2 RID: 18626 RVA: 0x0016AD6C File Offset: 0x00168F6C
|
|
protected virtual void LBKLAMMFLBP()
|
|
{
|
|
base.AKBEAKBPFLA();
|
|
this.KBPJDBFPAEL();
|
|
}
|
|
|
|
// Token: 0x060048C3 RID: 18627 RVA: 0x0016AD7C File Offset: 0x00168F7C
|
|
private void EAAAALJIDNP(QuestJumbotronBossFace LMPPILJJOOO, int AKCBAEKPNHJ, int GNCDMBNIPNN, LNJFBGIBLHA EPBOLAPBBDI)
|
|
{
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
int num = 0;
|
|
for (int i = 0; i < this.JFJIEDBGIFH.Length; i++)
|
|
{
|
|
num += this.JFJIEDBGIFH[i].CNHBPJFLDCE;
|
|
}
|
|
base.CNHBPJFLDCE = num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048C4 RID: 18628 RVA: 0x0016ADC8 File Offset: 0x00168FC8
|
|
private void IHLLHGKOJLG(QuestJumbotronBossFace LMPPILJJOOO, LNJFBGIBLHA EPBOLAPBBDI)
|
|
{
|
|
for (int i = 1; i < this.screenBreakAudio.Length; i++)
|
|
{
|
|
AudioManager.ANNMKBOAOJJ(this.screenBreakAudio[i]);
|
|
}
|
|
if (this.randomScreenBreakVO != null)
|
|
{
|
|
AudioManager.PlayRandom2DSFX(this.randomScreenBreakVO, base.transform.position, true);
|
|
}
|
|
if (base.IGIPCHFCFNN() && base.ACEACLFJOAA && this.OIGGPMIJBIL.BHMLLHLEAFF != 4)
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(8);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048C5 RID: 18629 RVA: 0x0016AE54 File Offset: 0x00169054
|
|
protected virtual void GPEADGHPGHM(EIDNMNCOAAJ EFCIKBEHKNL, Weapon BLBPGNFCBEO, FLDPCEKNKCA BDOBLEKAEAM, MHEBDODJGOA JJGLGHCMDEN, int ONBHFBHGALJ, Vector3 JHGKEEKKHEB, Vector3 IHHNEAFFNDM)
|
|
{
|
|
QuestJumbotronBossFace questJumbotronBossFace = this.COHEFDPIPNG(JJGLGHCMDEN);
|
|
if (base.JNOCCMDBMIO() && base.CNHBPJFLDCE > 1 && this.NOCJONDDHEF && !base.FNGHOEFDKPO && questJumbotronBossFace != null && questJumbotronBossFace.HPDBIJMDMOG())
|
|
{
|
|
ONBHFBHGALJ = base.MMIJOPEPGLA(ONBHFBHGALJ, BDOBLEKAEAM, JJGLGHCMDEN);
|
|
if (ONBHFBHGALJ > 0)
|
|
{
|
|
bool flag = questJumbotronBossFace.EHHEMIAKOJA() <= ONBHFBHGALJ;
|
|
PhotonView photonView = base.ACEAACJNNAF();
|
|
string text = "Encounter";
|
|
IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.Others;
|
|
object[] array = new object[8];
|
|
array[1] = EFCIKBEHKNL.BADMPMDONAH;
|
|
array[0] = (int)BDOBLEKAEAM;
|
|
array[0] = (int)JJGLGHCMDEN;
|
|
array[5] = ONBHFBHGALJ;
|
|
array[2] = flag;
|
|
array[6] = JHGKEEKKHEB;
|
|
array[8] = IHHNEAFFNDM;
|
|
photonView.RPC(text, ihcpdnljmmd, array);
|
|
base.GPBFOEHJJFO = EFCIKBEHKNL;
|
|
base.PHKJOAGGEJO = BLBPGNFCBEO;
|
|
QuestJumbotronBossFace questJumbotronBossFace2 = questJumbotronBossFace;
|
|
questJumbotronBossFace2.IANLJLMDIPE(questJumbotronBossFace2.CNHBPJFLDCE - ONBHFBHGALJ);
|
|
this.AuthorityStun(BDOBLEKAEAM, JJGLGHCMDEN);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048C6 RID: 18630 RVA: 0x0016AF58 File Offset: 0x00169158
|
|
private float LFOIGGELAOP()
|
|
{
|
|
return this.OMGFNAOOHGG.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x060048C7 RID: 18631 RVA: 0x0016AF68 File Offset: 0x00169168
|
|
protected virtual void BBGIDHAFLDN(bool BCKMKPCENOL)
|
|
{
|
|
base.DJDKGFBKIDN(BCKMKPCENOL);
|
|
this.AGABLBOPLCB();
|
|
}
|
|
|
|
// Token: 0x060048C8 RID: 18632 RVA: 0x0016AF78 File Offset: 0x00169178
|
|
private int LMHLGBAGIKO()
|
|
{
|
|
return this.CJKMECFEIFL.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x060048C9 RID: 18633 RVA: 0x0016AF88 File Offset: 0x00169188
|
|
protected virtual void MOOJCEDKOON(EIDNMNCOAAJ EFCIKBEHKNL, FLDPCEKNKCA BDOBLEKAEAM, MHEBDODJGOA JJGLGHCMDEN, int ONBHFBHGALJ, bool LLKNMKFNMAK, Vector3 JHGKEEKKHEB, Vector3 IHHNEAFFNDM)
|
|
{
|
|
base.HAIHNLGONGM(EFCIKBEHKNL, BDOBLEKAEAM, JJGLGHCMDEN, ONBHFBHGALJ, LLKNMKFNMAK, JHGKEEKKHEB, IHHNEAFFNDM);
|
|
if (QuestJumbotronBossEnemy.JPGIDJMCEKE != null)
|
|
{
|
|
QuestJumbotronBossEnemy.JPGIDJMCEKE(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048CA RID: 18634 RVA: 0x0016AFB0 File Offset: 0x001691B0
|
|
protected virtual void HNGBODCHGPA()
|
|
{
|
|
base.AKBEAKBPFLA();
|
|
this.BNPGMHOCALM();
|
|
}
|
|
|
|
// Token: 0x060048CB RID: 18635 RVA: 0x0016AFC0 File Offset: 0x001691C0
|
|
public virtual bool GGANAGEMMFN()
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x060048CC RID: 18636 RVA: 0x0016AFC4 File Offset: 0x001691C4
|
|
private void CJKIGJBJECK()
|
|
{
|
|
base.BOLBONELAEF.LFHAJAHHALO(true);
|
|
base.BOLBONELAEF.KEOJKEJMDFM = true;
|
|
base.BOLBONELAEF.LIEHGHDJBMB = (RigidbodyConstraints)87;
|
|
}
|
|
|
|
// Token: 0x060048CD RID: 18637 RVA: 0x0016AFEC File Offset: 0x001691EC
|
|
protected virtual EIDNMNCOAAJ OCJFODBPAFK(bool GHGNJLIBGFA = false)
|
|
{
|
|
EIDNMNCOAAJ eidnmncoaaj = EIDNMNCOAAJ.CGNKKAKJIJL;
|
|
if (base.JNOJEJMFADM())
|
|
{
|
|
eidnmncoaaj = base.GPBFOEHJJFO;
|
|
}
|
|
else if (SingletonMonoBehaviour<EnemyManager>.NCKMBFBMBFM.LHCOIHBBMIN(base.LMDJJEGNOGM) && this.LMHLGBAGIKO() < this.maxRetargetPlayerCount)
|
|
{
|
|
eidnmncoaaj = base.LMDJJEGNOGM;
|
|
}
|
|
else
|
|
{
|
|
base.JIDFNNMJBDM(GHGNJLIBGFA, this.lineOfSightOrigin.position, this.lineOfSightOrigin.forward, this.maxTargetLookAngle, this.maxLookForTargetDistance, true, false, this.POAAKGACPKD);
|
|
if (this.POAAKGACPKD.Count > 1)
|
|
{
|
|
int num = global::UnityEngine.Random.Range(1, this.POAAKGACPKD.Count);
|
|
eidnmncoaaj = this.POAAKGACPKD[num];
|
|
}
|
|
}
|
|
return eidnmncoaaj;
|
|
}
|
|
|
|
// Token: 0x14000010 RID: 16
|
|
// (add) Token: 0x060048CE RID: 18638 RVA: 0x0016B0AC File Offset: 0x001692AC
|
|
// (remove) Token: 0x06004925 RID: 18725 RVA: 0x0016C768 File Offset: 0x0016A968
|
|
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
|
|
public static event QuestJumbotronBossEnemy.EHLCFGKANHI CCDHAJNEFDA;
|
|
|
|
// Token: 0x060048CF RID: 18639 RVA: 0x0016B0E0 File Offset: 0x001692E0
|
|
private void LEDOGJEHFLB(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.BLBPGNFCBEO.GNPBAOKOEMH().StopLooking();
|
|
this.BLBPGNFCBEO.BJMCFAPBNDC().OOMPHKBPMIG(this.lookForTargetsRotationSpeed);
|
|
if (base.DGLOKLCEMLH())
|
|
{
|
|
this.AJICGJGJPPO();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048D0 RID: 18640 RVA: 0x0016B11C File Offset: 0x0016931C
|
|
private void CHCBAINNNEB()
|
|
{
|
|
if (this.JFJIEDBGIFH != null)
|
|
{
|
|
QuestJumbotronBossFace[] jfjiedbgifh = this.JFJIEDBGIFH;
|
|
for (int i = 1; i < jfjiedbgifh.Length; i += 0)
|
|
{
|
|
QuestJumbotronBossFace questJumbotronBossFace = jfjiedbgifh[i];
|
|
questJumbotronBossFace.HIAKDLHBFOI(false);
|
|
}
|
|
}
|
|
this.enemyAnimator.KLGPHBBGAEK(false);
|
|
this.BLBPGNFCBEO.AALHHBFKBOB(true);
|
|
AudioManager.DLMLFGNAHOP(this.wakeUpVO);
|
|
}
|
|
|
|
// Token: 0x060048D1 RID: 18641 RVA: 0x0016B180 File Offset: 0x00169380
|
|
private void DFKOJONBJAJ()
|
|
{
|
|
if (this.JFJIEDBGIFH != null)
|
|
{
|
|
foreach (QuestJumbotronBossFace questJumbotronBossFace in this.JFJIEDBGIFH)
|
|
{
|
|
questJumbotronBossFace.LHKFIBPIEPE(true);
|
|
}
|
|
}
|
|
this.enemyAnimator.PCMEJDMDIMC(false);
|
|
this.BLBPGNFCBEO.DCAGIDOJGHN(false);
|
|
AudioManager.PHGLNANKMCP(this.wakeUpVO);
|
|
}
|
|
|
|
// Token: 0x060048D2 RID: 18642 RVA: 0x0016B1E4 File Offset: 0x001693E4
|
|
private void ONHEEJCPNEH()
|
|
{
|
|
if (this.JFJIEDBGIFH != null)
|
|
{
|
|
QuestJumbotronBossFace[] jfjiedbgifh = this.JFJIEDBGIFH;
|
|
for (int i = 1; i < jfjiedbgifh.Length; i++)
|
|
{
|
|
QuestJumbotronBossFace questJumbotronBossFace = jfjiedbgifh[i];
|
|
questJumbotronBossFace.GAPJDCPGJIN(false);
|
|
}
|
|
}
|
|
this.enemyAnimator.FNGHOEFDKPO = false;
|
|
this.BLBPGNFCBEO.MLFJFMIIFIE(true);
|
|
AudioManager.PHGLNANKMCP(this.wakeUpVO);
|
|
}
|
|
|
|
// Token: 0x060048D3 RID: 18643 RVA: 0x0016B248 File Offset: 0x00169448
|
|
private void HGAFOIAEIDH(ushort OIMHGOONBEB, ushort LPFGCCKCIEB)
|
|
{
|
|
if (QuestJumbotronBossEnemy.CCDHAJNEFDA != null)
|
|
{
|
|
QuestJumbotronBossEnemy.CCDHAJNEFDA(this, this.KKJLFPGLACD, this.JFJIEDBGIFH.Length);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048D5 RID: 18645 RVA: 0x0016B308 File Offset: 0x00169508
|
|
protected override void EKEGOFIPIPE()
|
|
{
|
|
base.EKEGOFIPIPE();
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048D6 RID: 18646 RVA: 0x0016B328 File Offset: 0x00169528
|
|
public virtual void CHLDEOMNFPO(FLDPCEKNKCA BDOBLEKAEAM, MHEBDODJGOA JJGLGHCMDEN, Vector3 MMBLAFNAPPJ, Vector3 FHFHOMKFHCI)
|
|
{
|
|
base.AuthorityOnDamageApplyForce(BDOBLEKAEAM, JJGLGHCMDEN, Vector3.zero, FHFHOMKFHCI);
|
|
}
|
|
|
|
// Token: 0x060048D7 RID: 18647 RVA: 0x0016B33C File Offset: 0x0016953C
|
|
protected virtual void BDNAMHFKDOI()
|
|
{
|
|
base.EKEGOFIPIPE();
|
|
if (base.IGIPCHFCFNN())
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000147 RID: 327
|
|
// (get) Token: 0x060048D8 RID: 18648 RVA: 0x0016B35C File Offset: 0x0016955C
|
|
// (set) Token: 0x06004949 RID: 18761 RVA: 0x0016CE0C File Offset: 0x0016B00C
|
|
private float EOOGGJGPHKO
|
|
{
|
|
get
|
|
{
|
|
return this.OMGFNAOOHGG.CPIBGJLHLBL();
|
|
}
|
|
set
|
|
{
|
|
this.OMGFNAOOHGG.MEAINJPIECA(value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000011 RID: 17
|
|
// (add) Token: 0x060048EC RID: 18668 RVA: 0x0016B794 File Offset: 0x00169994
|
|
// (remove) Token: 0x060048D9 RID: 18649 RVA: 0x0016B36C File Offset: 0x0016956C
|
|
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
|
|
public new static event Enemy.CFKKIAHNMPE JPGIDJMCEKE;
|
|
|
|
// Token: 0x060048DA RID: 18650 RVA: 0x0016B3A0 File Offset: 0x001695A0
|
|
public virtual void DBGFEGLPAHJ(FLDPCEKNKCA BDOBLEKAEAM, MHEBDODJGOA JJGLGHCMDEN, Vector3 IGOFELJMFOF, Vector3 CCHAEPGJJLI)
|
|
{
|
|
base.AuthorityOnDamageChangeVelocity(BDOBLEKAEAM, JJGLGHCMDEN, Vector3.zero, Vector3.zero);
|
|
}
|
|
|
|
// Token: 0x060048DB RID: 18651 RVA: 0x0016B3B4 File Offset: 0x001695B4
|
|
protected virtual void KEKDNFCDLLN()
|
|
{
|
|
base.JDCOMGDBHAB();
|
|
if (base.BHCCHBHNHCG && base.CNHBPJFLDCE > 0 && this.KKJLFPGLACD == 0)
|
|
{
|
|
base.CNHBPJFLDCE = 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048DC RID: 18652 RVA: 0x0016B3E8 File Offset: 0x001695E8
|
|
private void ECGMIHMKJHC(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.BLBPGNFCBEO.BKHECJODPHF.StopLooking();
|
|
this.BLBPGNFCBEO.BKHECJODPHF.HAMIGCDKOKE = this.lookAtTargetRotationSpeed;
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
this.HEPCLEMEHBC.BJOJLPHBGMN(this.lookAtTargetDuration);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048DD RID: 18653 RVA: 0x0016B438 File Offset: 0x00169638
|
|
private void MDCELLMKGEH()
|
|
{
|
|
if (base.DGLKKANNBPD())
|
|
{
|
|
EIDNMNCOAAJ eidnmncoaaj = this.IJCDBKLCFIE(true);
|
|
if (eidnmncoaaj.PBDDCCOAGOG())
|
|
{
|
|
if (EIDNMNCOAAJ.NOGAGKDDFDB(eidnmncoaaj, base.LMDJJEGNOGM))
|
|
{
|
|
this.LOLJKOJNMAJ(0);
|
|
}
|
|
else
|
|
{
|
|
this.LOLJKOJNMAJ(this.BPLJCMMALLJ() + 0);
|
|
}
|
|
base.LMDJJEGNOGM = eidnmncoaaj;
|
|
base.GPBFOEHJJFO = EIDNMNCOAAJ.CGNKKAKJIJL;
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(2);
|
|
}
|
|
else
|
|
{
|
|
this.HFOEIIBBNMA();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048DE RID: 18654 RVA: 0x0016B4B8 File Offset: 0x001696B8
|
|
protected override void EHPODFCEKML()
|
|
{
|
|
base.EHPODFCEKML();
|
|
this.JCPFNLDDDLO();
|
|
}
|
|
|
|
// Token: 0x060048DF RID: 18655 RVA: 0x0016B4C8 File Offset: 0x001696C8
|
|
protected virtual void GDJGPPBKEPG()
|
|
{
|
|
base.AKBEAKBPFLA();
|
|
this.KBPJDBFPAEL();
|
|
}
|
|
|
|
// Token: 0x060048E0 RID: 18656 RVA: 0x0016B4D8 File Offset: 0x001696D8
|
|
public static void FCFFAIJFKMP(QuestJumbotronBossEnemy.EHLCFGKANHI NOBAPCOKFIL)
|
|
{
|
|
QuestJumbotronBossEnemy.EHLCFGKANHI ehlcfgkanhi = QuestJumbotronBossEnemy.CCDHAJNEFDA;
|
|
QuestJumbotronBossEnemy.EHLCFGKANHI ehlcfgkanhi2;
|
|
do
|
|
{
|
|
ehlcfgkanhi2 = ehlcfgkanhi;
|
|
ehlcfgkanhi = Interlocked.CompareExchange<QuestJumbotronBossEnemy.EHLCFGKANHI>(ref QuestJumbotronBossEnemy.CCDHAJNEFDA, (QuestJumbotronBossEnemy.EHLCFGKANHI)Delegate.Remove(ehlcfgkanhi2, NOBAPCOKFIL), ehlcfgkanhi);
|
|
}
|
|
while (ehlcfgkanhi != ehlcfgkanhi2);
|
|
}
|
|
|
|
// Token: 0x060048E1 RID: 18657 RVA: 0x0016B50C File Offset: 0x0016970C
|
|
protected virtual void NFEBEKOJDID()
|
|
{
|
|
base.LDEOLFDIEDE();
|
|
this.AGABLBOPLCB();
|
|
this.enemyAnimator.HKGNBNDFIDP();
|
|
AudioManager.DLMLFGNAHOP(this.deathVO);
|
|
if (base.DGLOKLCEMLH())
|
|
{
|
|
for (int i = 0; i < this.JFJIEDBGIFH.Length; i += 0)
|
|
{
|
|
if (!this.JFJIEDBGIFH[i].FMDIKJDBOKL() && this.JFJIEDBGIFH[i].CNHBPJFLDCE > 1)
|
|
{
|
|
this.JFJIEDBGIFH[i].KMGJHKNPFCB(0);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048E2 RID: 18658 RVA: 0x0016B594 File Offset: 0x00169794
|
|
protected override void PEALKHMDMKP()
|
|
{
|
|
base.OnDestroy();
|
|
if (this.JFJIEDBGIFH != null)
|
|
{
|
|
for (int i = 0; i < this.JFJIEDBGIFH.Length; i += 0)
|
|
{
|
|
this.JFJIEDBGIFH[i].AGAMHAHKEKD -= this.EAAAALJIDNP;
|
|
this.JFJIEDBGIFH[i].DJGMKDKBDLN(new QuestJumbotronBossFace.JDKANOAEDLK(this.DKCLNMEFENO));
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048E3 RID: 18659 RVA: 0x0016B600 File Offset: 0x00169800
|
|
private QuestJumbotronBossFace MOAJFGNJLHE(MHEBDODJGOA JJGLGHCMDEN)
|
|
{
|
|
QuestJumbotronBossFace questJumbotronBossFace = null;
|
|
for (int i = 0; i < this.JFJIEDBGIFH.Length; i += 0)
|
|
{
|
|
if (this.JFJIEDBGIFH[i].KEKDEOFCKCN() == JJGLGHCMDEN)
|
|
{
|
|
questJumbotronBossFace = this.JFJIEDBGIFH[i];
|
|
break;
|
|
}
|
|
}
|
|
return questJumbotronBossFace;
|
|
}
|
|
|
|
// Token: 0x060048E4 RID: 18660 RVA: 0x0016B64C File Offset: 0x0016984C
|
|
public override void AuthorityClearVelocity()
|
|
{
|
|
base.AuthorityClearVelocity();
|
|
}
|
|
|
|
// Token: 0x060048E5 RID: 18661 RVA: 0x0016B654 File Offset: 0x00169854
|
|
private void IMIJNPEFLDF()
|
|
{
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
this.BLBPGNFCBEO.BKHECJODPHF.Look(this.BLBPGNFCBEO.GetLookAtVector(this.CBBDMNINJCG, false));
|
|
if (this.HEPCLEMEHBC.CGELFKLLMBA)
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(1);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048E6 RID: 18662 RVA: 0x0016B6AC File Offset: 0x001698AC
|
|
private QuestJumbotronBossFace OGDDFEPJGOA(MHEBDODJGOA JJGLGHCMDEN)
|
|
{
|
|
QuestJumbotronBossFace questJumbotronBossFace = null;
|
|
for (int i = 1; i < this.JFJIEDBGIFH.Length; i++)
|
|
{
|
|
if (this.JFJIEDBGIFH[i].BPOIANFLCFE() == JJGLGHCMDEN)
|
|
{
|
|
questJumbotronBossFace = this.JFJIEDBGIFH[i];
|
|
break;
|
|
}
|
|
}
|
|
return questJumbotronBossFace;
|
|
}
|
|
|
|
// Token: 0x060048E7 RID: 18663 RVA: 0x0016B6F8 File Offset: 0x001698F8
|
|
private void CGNFBHJCLJF()
|
|
{
|
|
if (base.DFJFKOLLEMK() && this.HEPCLEMEHBC.HFOKKCOENOF())
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048E8 RID: 18664 RVA: 0x0016B724 File Offset: 0x00169924
|
|
private void CCHGHJLKDBN(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
this.HEPCLEMEHBC.BJOJLPHBGMN(this.wakeUpDuration);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048E9 RID: 18665 RVA: 0x0016B744 File Offset: 0x00169944
|
|
private void AMCHACBPBIJ(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
if (base.DGLKKANNBPD())
|
|
{
|
|
this.HEPCLEMEHBC.KLIANKEOBGC(this.wakeUpDuration);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048EA RID: 18666 RVA: 0x0016B764 File Offset: 0x00169964
|
|
private int BPLJCMMALLJ()
|
|
{
|
|
return this.CJKMECFEIFL.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x060048EB RID: 18667 RVA: 0x0016B774 File Offset: 0x00169974
|
|
private void MALKKHHBIKE(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
if (base.IGIPCHFCFNN())
|
|
{
|
|
this.HEPCLEMEHBC.OOEPCEFMAKA(this.wakeUpDuration);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048ED RID: 18669 RVA: 0x0016B7C8 File Offset: 0x001699C8
|
|
protected override EIDNMNCOAAJ IJCDBKLCFIE(bool GHGNJLIBGFA = false)
|
|
{
|
|
EIDNMNCOAAJ eidnmncoaaj = EIDNMNCOAAJ.CGNKKAKJIJL;
|
|
if (base.JNOJEJMFADM())
|
|
{
|
|
eidnmncoaaj = base.GPBFOEHJJFO;
|
|
}
|
|
else if (SingletonMonoBehaviour<EnemyManager>.NCKMBFBMBFM.TargetIsAlive(base.LMDJJEGNOGM) && this.HHBAJNINLOP < this.maxRetargetPlayerCount)
|
|
{
|
|
eidnmncoaaj = base.LMDJJEGNOGM;
|
|
}
|
|
else
|
|
{
|
|
base.JIDFNNMJBDM(GHGNJLIBGFA, this.lineOfSightOrigin.position, this.lineOfSightOrigin.forward, this.maxTargetLookAngle, this.maxLookForTargetDistance, true, true, this.POAAKGACPKD);
|
|
if (this.POAAKGACPKD.Count > 0)
|
|
{
|
|
int num = global::UnityEngine.Random.Range(0, this.POAAKGACPKD.Count);
|
|
eidnmncoaaj = this.POAAKGACPKD[num];
|
|
}
|
|
}
|
|
return eidnmncoaaj;
|
|
}
|
|
|
|
// Token: 0x060048EE RID: 18670 RVA: 0x0016B888 File Offset: 0x00169A88
|
|
protected override void Start()
|
|
{
|
|
base.Start();
|
|
this.OIGGPMIJBIL.FLHFCMCNLEK(this, ushort.MaxValue);
|
|
this.KBBLAFIKJFM();
|
|
}
|
|
|
|
// Token: 0x060048EF RID: 18671 RVA: 0x0016B8A8 File Offset: 0x00169AA8
|
|
private void HOEICOANFPK(float NOBAPCOKFIL)
|
|
{
|
|
this.OMGFNAOOHGG.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x060048F0 RID: 18672 RVA: 0x0016B8B8 File Offset: 0x00169AB8
|
|
private void AGABLBOPLCB()
|
|
{
|
|
base.BOLBONELAEF.LFHAJAHHALO(true);
|
|
base.BOLBONELAEF.KEOJKEJMDFM = false;
|
|
base.BOLBONELAEF.LIEHGHDJBMB = (RigidbodyConstraints)(-56);
|
|
}
|
|
|
|
// Token: 0x060048F1 RID: 18673 RVA: 0x0016B8E0 File Offset: 0x00169AE0
|
|
private void HKOJCNGFPNB(float NOBAPCOKFIL)
|
|
{
|
|
this.OMGFNAOOHGG.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x060048F2 RID: 18674 RVA: 0x0016B8F0 File Offset: 0x00169AF0
|
|
private void BNPGMHOCALM()
|
|
{
|
|
if (this.JFJIEDBGIFH != null)
|
|
{
|
|
foreach (QuestJumbotronBossFace questJumbotronBossFace in this.JFJIEDBGIFH)
|
|
{
|
|
questJumbotronBossFace.IKMKNJDCEGD = true;
|
|
}
|
|
}
|
|
this.enemyAnimator.FNGHOEFDKPO = true;
|
|
this.BLBPGNFCBEO.IKMKNJDCEGD = true;
|
|
}
|
|
|
|
// Token: 0x060048F3 RID: 18675 RVA: 0x0016B948 File Offset: 0x00169B48
|
|
private int HGOLMMELAOI()
|
|
{
|
|
return this.CJKMECFEIFL.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x060048F4 RID: 18676 RVA: 0x0016B958 File Offset: 0x00169B58
|
|
protected virtual void INGMCGGJGMA()
|
|
{
|
|
base.Awake();
|
|
this.BEOMKBCGKGN = true;
|
|
this.BLBPGNFCBEO = base.GetComponentInChildren<QuestJumbotronBossWeapon>();
|
|
this.OMGFNAOOHGG = new LHLLJPPCDKA<float>(this, "HomeScreenFlow.SetButtonOnClick() - button is null, type={0}", 1143f, IKCAJLLAFML.MASTER, null);
|
|
this.CJKMECFEIFL = new LHLLJPPCDKA<int>(this, "Catch! ", 0, IKCAJLLAFML.MASTER, null);
|
|
this.HEPCLEMEHBC = new AONMNAEOJAL(this, "speed", IKCAJLLAFML.MASTER);
|
|
this.OIGGPMIJBIL = new PNONBEAIBHA("#FF4040", IKCAJLLAFML.AUTHORITY);
|
|
this.OIGGPMIJBIL.AGLMMKOFICI((ushort)(-141), null, null, null);
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(0, new ANMJLCILKDJ.NCMAEMHOHDG(this.KEAFGAPDGBD), null, new ANMJLCILKDJ.PLBLFEEANOO(this.KFGHNDJHKLK));
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(1, new ANMJLCILKDJ.NCMAEMHOHDG(this.FHJCBLMOCCB), null, new ANMJLCILKDJ.PLBLFEEANOO(this.KLEBDALIDNB));
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(1, new ANMJLCILKDJ.NCMAEMHOHDG(this.NDBMIGGFMNM), null, new ANMJLCILKDJ.PLBLFEEANOO(this.OGLEEGEKABP));
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(4, new ANMJLCILKDJ.NCMAEMHOHDG(this.LCKCCGFLOLA), null, new ANMJLCILKDJ.PLBLFEEANOO(this.JCLJLBEHMKN));
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(7, new ANMJLCILKDJ.NCMAEMHOHDG(this.HPLNIJIOEDP), null, new ANMJLCILKDJ.PLBLFEEANOO(this.LEDMJBHAAHI));
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(7, new ANMJLCILKDJ.NCMAEMHOHDG(this.PAAGJGMDAIB), new ANMJLCILKDJ.NCMAEMHOHDG(this.MDPDIHILMMI), new ANMJLCILKDJ.PLBLFEEANOO(this.CGNFBHJCLJF));
|
|
this.JFJIEDBGIFH = base.GetComponentsInChildren<QuestJumbotronBossFace>();
|
|
int num = base.BNBJJKCBDFC / this.JFJIEDBGIFH.Length;
|
|
int num2 = base.BNBJJKCBDFC - num * this.JFJIEDBGIFH.Length;
|
|
for (int i = 1; i < this.JFJIEDBGIFH.Length; i += 0)
|
|
{
|
|
int num3 = num + ((i != this.JFJIEDBGIFH.Length - 1) ? 0 : num2);
|
|
this.JFJIEDBGIFH[i].Initialize(this, i, num3);
|
|
this.JFJIEDBGIFH[i].NBANLOFFKGM(new QuestJumbotronBossFace.DKLEELANEIH(this.EAAAALJIDNP));
|
|
this.JFJIEDBGIFH[i].BJDIDDMHEHL(new QuestJumbotronBossFace.JDKANOAEDLK(this.DKCLNMEFENO));
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048F5 RID: 18677 RVA: 0x0016BB6C File Offset: 0x00169D6C
|
|
private float FKLFNODPKAG()
|
|
{
|
|
return this.OMGFNAOOHGG.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x060048F6 RID: 18678 RVA: 0x0016BB7C File Offset: 0x00169D7C
|
|
private void LOLJKOJNMAJ(int NOBAPCOKFIL)
|
|
{
|
|
this.CJKMECFEIFL.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x060048F7 RID: 18679 RVA: 0x0016BB8C File Offset: 0x00169D8C
|
|
private void IMCAIKPFFOM()
|
|
{
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
if (this.BLBPGNFCBEO.BKHECJODPHF.CLLJGDOBFDL)
|
|
{
|
|
this.EOOGGJGPHKO = global::UnityEngine.Random.Range(0f, 360f);
|
|
}
|
|
Vector3 vector = Quaternion.Euler(this.lookForTargetPitchAngle, this.EOOGGJGPHKO, 0f) * Vector3.forward;
|
|
this.BLBPGNFCBEO.BKHECJODPHF.Look(vector, this.slowdownAngle, 0.1f);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048F8 RID: 18680 RVA: 0x0016BC0C File Offset: 0x00169E0C
|
|
private void KBBLAFIKJFM()
|
|
{
|
|
base.BOLBONELAEF.BOAKFKEHGHP = false;
|
|
base.BOLBONELAEF.KEOJKEJMDFM = true;
|
|
base.BOLBONELAEF.LIEHGHDJBMB = RigidbodyConstraints.FreezeAll;
|
|
}
|
|
|
|
// Token: 0x060048F9 RID: 18681 RVA: 0x0016BC34 File Offset: 0x00169E34
|
|
private void JCLJLBEHMKN()
|
|
{
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
this.BLBPGNFCBEO.BKHECJODPHF.Look(this.BLBPGNFCBEO.GetLookAtVector(this.CBBDMNINJCG, false));
|
|
if (this.HEPCLEMEHBC.CGELFKLLMBA)
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(4);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048FA RID: 18682 RVA: 0x0016BC8C File Offset: 0x00169E8C
|
|
private void MNIPJMGEAGF(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.BLBPGNFCBEO.JEBICJIHINL().StopLooking();
|
|
this.BLBPGNFCBEO.PIPJNGJLHHJ().HAMIGCDKOKE = this.lookAtTargetRotationSpeed;
|
|
if (base.GANDPDNCOKF())
|
|
{
|
|
this.HEPCLEMEHBC.OOEPCEFMAKA(this.chargeAttackDuration);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048FB RID: 18683 RVA: 0x0016BCDC File Offset: 0x00169EDC
|
|
public static void BGNCIIGAFIB(QuestJumbotronBossEnemy.EHLCFGKANHI NOBAPCOKFIL)
|
|
{
|
|
QuestJumbotronBossEnemy.EHLCFGKANHI ehlcfgkanhi = QuestJumbotronBossEnemy.CCDHAJNEFDA;
|
|
QuestJumbotronBossEnemy.EHLCFGKANHI ehlcfgkanhi2;
|
|
do
|
|
{
|
|
ehlcfgkanhi2 = ehlcfgkanhi;
|
|
ehlcfgkanhi = Interlocked.CompareExchange<QuestJumbotronBossEnemy.EHLCFGKANHI>(ref QuestJumbotronBossEnemy.CCDHAJNEFDA, (QuestJumbotronBossEnemy.EHLCFGKANHI)Delegate.Remove(ehlcfgkanhi2, NOBAPCOKFIL), ehlcfgkanhi);
|
|
}
|
|
while (ehlcfgkanhi != ehlcfgkanhi2);
|
|
}
|
|
|
|
// Token: 0x060048FC RID: 18684 RVA: 0x0016BD10 File Offset: 0x00169F10
|
|
private void FOLJMCGHGOB(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.BLBPGNFCBEO.BKHECJODPHF.StopLooking();
|
|
this.BLBPGNFCBEO.BKHECJODPHF.HAMIGCDKOKE = this.lookAtTargetRotationSpeed;
|
|
this.enemyAudio.OnAttack();
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
base.LFHPCKLBHDE(true);
|
|
this.HEPCLEMEHBC.BJOJLPHBGMN(this.attackDuration);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048FD RID: 18685 RVA: 0x0016BD74 File Offset: 0x00169F74
|
|
private void DDEIALLKJIP(QuestJumbotronBossFace LMPPILJJOOO, LNJFBGIBLHA EPBOLAPBBDI)
|
|
{
|
|
for (int i = 1; i < this.screenBreakAudio.Length; i++)
|
|
{
|
|
AudioManager.Play2DSFX(this.screenBreakAudio[i]);
|
|
}
|
|
if (this.randomScreenBreakVO != null)
|
|
{
|
|
AudioManager.PlayRandom2DSFX(this.randomScreenBreakVO, base.transform.position, false);
|
|
}
|
|
if (base.JNOCCMDBMIO() && base.ACEACLFJOAA && this.OIGGPMIJBIL.BHMLLHLEAFF != 8)
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(3);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060048FE RID: 18686 RVA: 0x0016BE00 File Offset: 0x0016A000
|
|
public virtual bool HAAFPMKOCIN()
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x060048FF RID: 18687 RVA: 0x0016BE04 File Offset: 0x0016A004
|
|
protected virtual EIDNMNCOAAJ GLNGJKHBFLE(bool GHGNJLIBGFA = false)
|
|
{
|
|
EIDNMNCOAAJ eidnmncoaaj = EIDNMNCOAAJ.CGNKKAKJIJL;
|
|
if (base.JNOJEJMFADM())
|
|
{
|
|
eidnmncoaaj = base.GPBFOEHJJFO;
|
|
}
|
|
else if (SingletonMonoBehaviour<EnemyManager>.NCKMBFBMBFM.LHCOIHBBMIN(base.LMDJJEGNOGM) && this.LMHLGBAGIKO() < this.maxRetargetPlayerCount)
|
|
{
|
|
eidnmncoaaj = base.LMDJJEGNOGM;
|
|
}
|
|
else
|
|
{
|
|
base.JIDFNNMJBDM(GHGNJLIBGFA, this.lineOfSightOrigin.position, this.lineOfSightOrigin.forward, this.maxTargetLookAngle, this.maxLookForTargetDistance, true, true, this.POAAKGACPKD);
|
|
if (this.POAAKGACPKD.Count > 1)
|
|
{
|
|
int num = global::UnityEngine.Random.Range(1, this.POAAKGACPKD.Count);
|
|
eidnmncoaaj = this.POAAKGACPKD[num];
|
|
}
|
|
}
|
|
return eidnmncoaaj;
|
|
}
|
|
|
|
// Token: 0x06004900 RID: 18688 RVA: 0x0016BEC4 File Offset: 0x0016A0C4
|
|
private void LCKCCGFLOLA(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.BLBPGNFCBEO.BJMCFAPBNDC().LFMMGPCLGCL();
|
|
this.BLBPGNFCBEO.GAFBPMJJFLF().OOMPHKBPMIG(this.lookAtTargetRotationSpeed);
|
|
if (base.JNOCCMDBMIO())
|
|
{
|
|
this.HEPCLEMEHBC.MPFFEDHBFMA(this.chargeAttackDuration);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004901 RID: 18689 RVA: 0x0016BF14 File Offset: 0x0016A114
|
|
public virtual void HHNJMAIDPGD(FLDPCEKNKCA BDOBLEKAEAM, MHEBDODJGOA JJGLGHCMDEN, Vector3 IGOFELJMFOF, Vector3 CCHAEPGJJLI)
|
|
{
|
|
base.AuthorityOnDamageChangeVelocity(BDOBLEKAEAM, JJGLGHCMDEN, Vector3.zero, Vector3.zero);
|
|
}
|
|
|
|
// Token: 0x06004902 RID: 18690 RVA: 0x0016BF28 File Offset: 0x0016A128
|
|
public override void AuthorityOnDamageApplyForce(FLDPCEKNKCA BDOBLEKAEAM, MHEBDODJGOA JJGLGHCMDEN, Vector3 MMBLAFNAPPJ, Vector3 FHFHOMKFHCI)
|
|
{
|
|
base.AuthorityOnDamageApplyForce(BDOBLEKAEAM, JJGLGHCMDEN, Vector3.zero, FHFHOMKFHCI);
|
|
}
|
|
|
|
// Token: 0x06004903 RID: 18691 RVA: 0x0016BF3C File Offset: 0x0016A13C
|
|
private int EPHKOFGKEJO()
|
|
{
|
|
int num = 0;
|
|
for (int i = 1; i < this.JFJIEDBGIFH.Length; i++)
|
|
{
|
|
if (this.JFJIEDBGIFH[i] != null && !this.JFJIEDBGIFH[i].NILGPCCNLDH)
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06004904 RID: 18692 RVA: 0x0016BF90 File Offset: 0x0016A190
|
|
public static void CJPEBILLOCJ(QuestJumbotronBossEnemy.EHLCFGKANHI NOBAPCOKFIL)
|
|
{
|
|
QuestJumbotronBossEnemy.EHLCFGKANHI ehlcfgkanhi = QuestJumbotronBossEnemy.CCDHAJNEFDA;
|
|
QuestJumbotronBossEnemy.EHLCFGKANHI ehlcfgkanhi2;
|
|
do
|
|
{
|
|
ehlcfgkanhi2 = ehlcfgkanhi;
|
|
ehlcfgkanhi = Interlocked.CompareExchange<QuestJumbotronBossEnemy.EHLCFGKANHI>(ref QuestJumbotronBossEnemy.CCDHAJNEFDA, (QuestJumbotronBossEnemy.EHLCFGKANHI)Delegate.Remove(ehlcfgkanhi2, NOBAPCOKFIL), ehlcfgkanhi);
|
|
}
|
|
while (ehlcfgkanhi != ehlcfgkanhi2);
|
|
}
|
|
|
|
// Token: 0x06004905 RID: 18693 RVA: 0x0016BFC4 File Offset: 0x0016A1C4
|
|
private void MBNOCHOJODO()
|
|
{
|
|
if (base.DGLOKLCEMLH())
|
|
{
|
|
if (this.BLBPGNFCBEO.BKHECJODPHF.CLLJGDOBFDL)
|
|
{
|
|
this.HKOJCNGFPNB(global::UnityEngine.Random.Range(788f, 571f));
|
|
}
|
|
Vector3 vector = Quaternion.Euler(this.lookForTargetPitchAngle, this.EOOGGJGPHKO, 1791f) * Vector3.forward;
|
|
this.BLBPGNFCBEO.BKHECJODPHF.Look(vector, this.slowdownAngle, 1468f);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004906 RID: 18694 RVA: 0x0016C044 File Offset: 0x0016A244
|
|
private void MDALOJABCNP()
|
|
{
|
|
if (this.JFJIEDBGIFH != null)
|
|
{
|
|
QuestJumbotronBossFace[] jfjiedbgifh = this.JFJIEDBGIFH;
|
|
for (int i = 1; i < jfjiedbgifh.Length; i += 0)
|
|
{
|
|
QuestJumbotronBossFace questJumbotronBossFace = jfjiedbgifh[i];
|
|
questJumbotronBossFace.HFLFBFIHMPI(false);
|
|
}
|
|
}
|
|
this.enemyAnimator.KLGPHBBGAEK(false);
|
|
this.BLBPGNFCBEO.AALHHBFKBOB(true);
|
|
}
|
|
|
|
// Token: 0x06004907 RID: 18695 RVA: 0x0016C09C File Offset: 0x0016A29C
|
|
private float OKKJPFACPGH()
|
|
{
|
|
return this.OMGFNAOOHGG.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x06004908 RID: 18696 RVA: 0x0016C0AC File Offset: 0x0016A2AC
|
|
protected virtual void PLCIEMLIAEL()
|
|
{
|
|
base.EHPODFCEKML();
|
|
this.HLNEPHPMAEC();
|
|
}
|
|
|
|
// Token: 0x06004909 RID: 18697 RVA: 0x0016C0BC File Offset: 0x0016A2BC
|
|
protected virtual void AJCONOBKLFL()
|
|
{
|
|
base.AKBEAKBPFLA();
|
|
this.BKBDIICAJJO();
|
|
}
|
|
|
|
// Token: 0x0600490A RID: 18698 RVA: 0x0016C0CC File Offset: 0x0016A2CC
|
|
protected override void AKBEAKBPFLA()
|
|
{
|
|
base.AKBEAKBPFLA();
|
|
this.BNPGMHOCALM();
|
|
}
|
|
|
|
// Token: 0x0600490B RID: 18699 RVA: 0x0016C0DC File Offset: 0x0016A2DC
|
|
protected virtual void DCAOJKDKLGG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600490C RID: 18700 RVA: 0x0016C0E0 File Offset: 0x0016A2E0
|
|
protected override void CBAEJNFNPGJ()
|
|
{
|
|
base.CBAEJNFNPGJ();
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(ushort.MaxValue);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000148 RID: 328
|
|
// (get) Token: 0x0600492A RID: 18730 RVA: 0x0016C828 File Offset: 0x0016AA28
|
|
// (set) Token: 0x0600490D RID: 18701 RVA: 0x0016C104 File Offset: 0x0016A304
|
|
private int HHBAJNINLOP
|
|
{
|
|
get
|
|
{
|
|
return this.CJKMECFEIFL.CPIBGJLHLBL();
|
|
}
|
|
set
|
|
{
|
|
this.CJKMECFEIFL.MEAINJPIECA(value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600490E RID: 18702 RVA: 0x0016C114 File Offset: 0x0016A314
|
|
private void FHJCBLMOCCB(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.BLBPGNFCBEO.BKHECJODPHF.StopLooking();
|
|
this.BLBPGNFCBEO.KIAEMECOOMF().OOMPHKBPMIG(this.lookForTargetsRotationSpeed);
|
|
if (base.DGLOKLCEMLH())
|
|
{
|
|
this.HFOEIIBBNMA();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600490F RID: 18703 RVA: 0x0016C150 File Offset: 0x0016A350
|
|
private void LFGMMIAGNCE(int NOBAPCOKFIL)
|
|
{
|
|
this.CJKMECFEIFL.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x06004910 RID: 18704 RVA: 0x0016C160 File Offset: 0x0016A360
|
|
private QuestJumbotronBossFace COHEFDPIPNG(MHEBDODJGOA JJGLGHCMDEN)
|
|
{
|
|
QuestJumbotronBossFace questJumbotronBossFace = null;
|
|
for (int i = 1; i < this.JFJIEDBGIFH.Length; i++)
|
|
{
|
|
if (this.JFJIEDBGIFH[i].KEKDEOFCKCN() == JJGLGHCMDEN)
|
|
{
|
|
questJumbotronBossFace = this.JFJIEDBGIFH[i];
|
|
break;
|
|
}
|
|
}
|
|
return questJumbotronBossFace;
|
|
}
|
|
|
|
// Token: 0x06004911 RID: 18705 RVA: 0x0016C1AC File Offset: 0x0016A3AC
|
|
protected override void HAIHNLGONGM(EIDNMNCOAAJ EFCIKBEHKNL, FLDPCEKNKCA BDOBLEKAEAM, MHEBDODJGOA JJGLGHCMDEN, int ONBHFBHGALJ, bool LLKNMKFNMAK, Vector3 JHGKEEKKHEB, Vector3 IHHNEAFFNDM)
|
|
{
|
|
base.HAIHNLGONGM(EFCIKBEHKNL, BDOBLEKAEAM, JJGLGHCMDEN, ONBHFBHGALJ, LLKNMKFNMAK, JHGKEEKKHEB, IHHNEAFFNDM);
|
|
if (QuestJumbotronBossEnemy.JPGIDJMCEKE != null)
|
|
{
|
|
QuestJumbotronBossEnemy.JPGIDJMCEKE(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004912 RID: 18706 RVA: 0x0016C1D4 File Offset: 0x0016A3D4
|
|
private void GHLHAMADEJJ(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.BLBPGNFCBEO.KDCGOKKBOEH().StopLooking();
|
|
this.BLBPGNFCBEO.JEBICJIHINL().OOMPHKBPMIG(this.lookForTargetsRotationSpeed);
|
|
if (base.DGLOKLCEMLH())
|
|
{
|
|
this.AJICGJGJPPO();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004913 RID: 18707 RVA: 0x0016C210 File Offset: 0x0016A410
|
|
protected virtual void PGMFFIADICM(bool BCKMKPCENOL)
|
|
{
|
|
base.DKCKOHPCOBL(BCKMKPCENOL);
|
|
this.AGABLBOPLCB();
|
|
}
|
|
|
|
// Token: 0x06004914 RID: 18708 RVA: 0x0016C220 File Offset: 0x0016A420
|
|
public static void BIDGGOMLKEN(Enemy.CFKKIAHNMPE NOBAPCOKFIL)
|
|
{
|
|
Enemy.CFKKIAHNMPE cfkkiahnmpe = QuestJumbotronBossEnemy.JPGIDJMCEKE;
|
|
Enemy.CFKKIAHNMPE cfkkiahnmpe2;
|
|
do
|
|
{
|
|
cfkkiahnmpe2 = cfkkiahnmpe;
|
|
cfkkiahnmpe = Interlocked.CompareExchange<Enemy.CFKKIAHNMPE>(ref QuestJumbotronBossEnemy.JPGIDJMCEKE, (Enemy.CFKKIAHNMPE)Delegate.Combine(cfkkiahnmpe2, NOBAPCOKFIL), cfkkiahnmpe);
|
|
}
|
|
while (cfkkiahnmpe != cfkkiahnmpe2);
|
|
}
|
|
|
|
// Token: 0x06004915 RID: 18709 RVA: 0x0016C254 File Offset: 0x0016A454
|
|
private void BJBNHGBOHNL()
|
|
{
|
|
if (this.JFJIEDBGIFH != null)
|
|
{
|
|
QuestJumbotronBossFace[] jfjiedbgifh = this.JFJIEDBGIFH;
|
|
for (int i = 0; i < jfjiedbgifh.Length; i += 0)
|
|
{
|
|
QuestJumbotronBossFace questJumbotronBossFace = jfjiedbgifh[i];
|
|
questJumbotronBossFace.HFLFBFIHMPI(true);
|
|
}
|
|
}
|
|
this.enemyAnimator.JPOGMNINFCA(true);
|
|
this.BLBPGNFCBEO.JMKIEHDAHDL(false);
|
|
AudioManager.PHGLNANKMCP(this.wakeUpVO);
|
|
}
|
|
|
|
// Token: 0x06004916 RID: 18710 RVA: 0x0016C2B8 File Offset: 0x0016A4B8
|
|
private int NOCDPDIEAKD()
|
|
{
|
|
int num = 0;
|
|
for (int i = 0; i < this.JFJIEDBGIFH.Length; i++)
|
|
{
|
|
if (this.JFJIEDBGIFH[i] != null && !this.JFJIEDBGIFH[i].NILGPCCNLDH)
|
|
{
|
|
num += 0;
|
|
}
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06004917 RID: 18711 RVA: 0x0016C30C File Offset: 0x0016A50C
|
|
private void JCPFNLDDDLO()
|
|
{
|
|
if (this.JFJIEDBGIFH != null)
|
|
{
|
|
foreach (QuestJumbotronBossFace questJumbotronBossFace in this.JFJIEDBGIFH)
|
|
{
|
|
questJumbotronBossFace.IKMKNJDCEGD = false;
|
|
}
|
|
}
|
|
this.enemyAnimator.FNGHOEFDKPO = false;
|
|
this.BLBPGNFCBEO.IKMKNJDCEGD = false;
|
|
AudioManager.Play2DSFX(this.wakeUpVO);
|
|
}
|
|
|
|
// Token: 0x06004918 RID: 18712 RVA: 0x0016C370 File Offset: 0x0016A570
|
|
protected virtual void DEPLDKEIONG(bool BCKMKPCENOL)
|
|
{
|
|
base.DKCKOHPCOBL(BCKMKPCENOL);
|
|
this.AGABLBOPLCB();
|
|
}
|
|
|
|
// Token: 0x06004919 RID: 18713 RVA: 0x0016C380 File Offset: 0x0016A580
|
|
private void KPGCAJHOMFL()
|
|
{
|
|
if (this.JFJIEDBGIFH != null)
|
|
{
|
|
QuestJumbotronBossFace[] jfjiedbgifh = this.JFJIEDBGIFH;
|
|
for (int i = 1; i < jfjiedbgifh.Length; i++)
|
|
{
|
|
QuestJumbotronBossFace questJumbotronBossFace = jfjiedbgifh[i];
|
|
questJumbotronBossFace.HIAKDLHBFOI(true);
|
|
}
|
|
}
|
|
this.enemyAnimator.EHPJKFDHOHK(true);
|
|
this.BLBPGNFCBEO.GCHPBAOPMKB(false);
|
|
AudioManager.DLMLFGNAHOP(this.wakeUpVO);
|
|
}
|
|
|
|
// Token: 0x0600491A RID: 18714 RVA: 0x0016C3E4 File Offset: 0x0016A5E4
|
|
private void KEAFGAPDGBD(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
if (base.IGIPCHFCFNN())
|
|
{
|
|
this.HEPCLEMEHBC.PBDGDJIFMOK(this.wakeUpDuration);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600491B RID: 18715 RVA: 0x0016C404 File Offset: 0x0016A604
|
|
public virtual void BEPMALJAMJO()
|
|
{
|
|
base.AuthorityClearVelocity();
|
|
}
|
|
|
|
// Token: 0x0600491C RID: 18716 RVA: 0x0016C40C File Offset: 0x0016A60C
|
|
private void DKCLNMEFENO(QuestJumbotronBossFace LMPPILJJOOO, LNJFBGIBLHA EPBOLAPBBDI)
|
|
{
|
|
for (int i = 0; i < this.screenBreakAudio.Length; i++)
|
|
{
|
|
AudioManager.PHGLNANKMCP(this.screenBreakAudio[i]);
|
|
}
|
|
if (this.randomScreenBreakVO != null)
|
|
{
|
|
AudioManager.PlayRandom2DSFX(this.randomScreenBreakVO, base.transform.position, true);
|
|
}
|
|
if (base.JNOCCMDBMIO() && base.ACEACLFJOAA && this.OIGGPMIJBIL.BHMLLHLEAFF != 4)
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(1);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600491D RID: 18717 RVA: 0x0016C498 File Offset: 0x0016A698
|
|
public virtual void KONLFBKHMPK()
|
|
{
|
|
base.AuthorityClearVelocity();
|
|
}
|
|
|
|
// Token: 0x0600491E RID: 18718 RVA: 0x0016C4A0 File Offset: 0x0016A6A0
|
|
protected override void IJBOHDCALIL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600491F RID: 18719 RVA: 0x0016C4A4 File Offset: 0x0016A6A4
|
|
protected virtual void GJCNBHGJJKH(bool BCKMKPCENOL)
|
|
{
|
|
base.DJDKGFBKIDN(BCKMKPCENOL);
|
|
this.CJKIGJBJECK();
|
|
}
|
|
|
|
// Token: 0x06004920 RID: 18720 RVA: 0x0016C4B4 File Offset: 0x0016A6B4
|
|
private void CMPJKKABEAL()
|
|
{
|
|
if (base.JNOCCMDBMIO())
|
|
{
|
|
this.BLBPGNFCBEO.GAFBPMJJFLF().Look(this.BLBPGNFCBEO.BBGCFCKALBO(this.CBBDMNINJCG, false));
|
|
if (this.HEPCLEMEHBC.OAJDHNPMNCN())
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(0);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004921 RID: 18721 RVA: 0x0016C50C File Offset: 0x0016A70C
|
|
protected override void KMKCPMNCFKM(EIDNMNCOAAJ EFCIKBEHKNL, Weapon BLBPGNFCBEO, FLDPCEKNKCA BDOBLEKAEAM, MHEBDODJGOA JJGLGHCMDEN, int ONBHFBHGALJ, Vector3 JHGKEEKKHEB, Vector3 IHHNEAFFNDM)
|
|
{
|
|
QuestJumbotronBossFace questJumbotronBossFace = this.LOGKKNMLBOC(JJGLGHCMDEN);
|
|
if (base.BHCCHBHNHCG && base.CNHBPJFLDCE > 0 && this.NOCJONDDHEF && !base.FNGHOEFDKPO && questJumbotronBossFace != null && questJumbotronBossFace.KJDBJNECCJM)
|
|
{
|
|
ONBHFBHGALJ = base.MMIJOPEPGLA(ONBHFBHGALJ, BDOBLEKAEAM, JJGLGHCMDEN);
|
|
if (ONBHFBHGALJ > 0)
|
|
{
|
|
bool flag = questJumbotronBossFace.CNHBPJFLDCE <= ONBHFBHGALJ;
|
|
base.OMNGGJICBBI.RPC("RpcOnTookDamage", IHCPDNLJMMD.All, new object[]
|
|
{
|
|
EFCIKBEHKNL.BADMPMDONAH,
|
|
(int)BDOBLEKAEAM,
|
|
(int)JJGLGHCMDEN,
|
|
ONBHFBHGALJ,
|
|
flag,
|
|
JHGKEEKKHEB,
|
|
IHHNEAFFNDM
|
|
});
|
|
base.GPBFOEHJJFO = EFCIKBEHKNL;
|
|
base.PHKJOAGGEJO = BLBPGNFCBEO;
|
|
questJumbotronBossFace.CNHBPJFLDCE -= ONBHFBHGALJ;
|
|
this.AuthorityStun(BDOBLEKAEAM, JJGLGHCMDEN);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004922 RID: 18722 RVA: 0x0016C610 File Offset: 0x0016A810
|
|
protected virtual void CPFFGHGFMOD(EIDNMNCOAAJ EFCIKBEHKNL, Weapon BLBPGNFCBEO, FLDPCEKNKCA BDOBLEKAEAM, MHEBDODJGOA JJGLGHCMDEN, int ONBHFBHGALJ, Vector3 JHGKEEKKHEB, Vector3 IHHNEAFFNDM)
|
|
{
|
|
QuestJumbotronBossFace questJumbotronBossFace = this.LOGKKNMLBOC(JJGLGHCMDEN);
|
|
if (base.GANDPDNCOKF() && base.CNHBPJFLDCE > 1 && this.NOCJONDDHEF && !base.FNGHOEFDKPO && questJumbotronBossFace != null && questJumbotronBossFace.KJDBJNECCJM)
|
|
{
|
|
ONBHFBHGALJ = base.MMIJOPEPGLA(ONBHFBHGALJ, BDOBLEKAEAM, JJGLGHCMDEN);
|
|
if (ONBHFBHGALJ > 1)
|
|
{
|
|
bool flag = questJumbotronBossFace.CNHBPJFLDCE > ONBHFBHGALJ;
|
|
PhotonView photonView = base.JNFDHNMMHGN();
|
|
string text = "Description";
|
|
IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.Others;
|
|
object[] array = new object[1];
|
|
array[0] = EFCIKBEHKNL.BADMPMDONAH;
|
|
array[1] = (int)BDOBLEKAEAM;
|
|
array[2] = (int)JJGLGHCMDEN;
|
|
array[3] = ONBHFBHGALJ;
|
|
array[3] = flag;
|
|
array[1] = JHGKEEKKHEB;
|
|
array[5] = IHHNEAFFNDM;
|
|
photonView.JJLACCMJEMB(text, ihcpdnljmmd, array);
|
|
base.GPBFOEHJJFO = EFCIKBEHKNL;
|
|
base.PHKJOAGGEJO = BLBPGNFCBEO;
|
|
QuestJumbotronBossFace questJumbotronBossFace2 = questJumbotronBossFace;
|
|
questJumbotronBossFace2.KMGJHKNPFCB(questJumbotronBossFace2.EHHEMIAKOJA() - ONBHFBHGALJ);
|
|
this.AuthorityStun(BDOBLEKAEAM, JJGLGHCMDEN);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004923 RID: 18723 RVA: 0x0016C714 File Offset: 0x0016A914
|
|
private void FCFMBEAONIL(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.BLBPGNFCBEO.JEBICJIHINL().StopLooking();
|
|
this.BLBPGNFCBEO.GAFBPMJJFLF().HAMIGCDKOKE = this.lookAtTargetRotationSpeed;
|
|
if (base.DFJFKOLLEMK())
|
|
{
|
|
this.HEPCLEMEHBC.OOEPCEFMAKA(this.chargeAttackDuration);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000146 RID: 326
|
|
// (get) Token: 0x06004924 RID: 18724 RVA: 0x0016C764 File Offset: 0x0016A964
|
|
public override bool CPGOOCEEJNG
|
|
{
|
|
get
|
|
{
|
|
return false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004926 RID: 18726 RVA: 0x0016C79C File Offset: 0x0016A99C
|
|
public virtual bool NEFMOFMBKBH()
|
|
{
|
|
return false;
|
|
}
|
|
|
|
// Token: 0x06004927 RID: 18727 RVA: 0x0016C7A0 File Offset: 0x0016A9A0
|
|
protected virtual void NELGHAFCLKG()
|
|
{
|
|
base.Update();
|
|
this.OIGGPMIJBIL.DLBPEOILIFL();
|
|
this.HEPCLEMEHBC.AOKPPLPAKIO();
|
|
}
|
|
|
|
// Token: 0x06004928 RID: 18728 RVA: 0x0016C7C0 File Offset: 0x0016A9C0
|
|
protected virtual void ICIHFJFCCLN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004929 RID: 18729 RVA: 0x0016C7C4 File Offset: 0x0016A9C4
|
|
private void HLNEPHPMAEC()
|
|
{
|
|
if (this.JFJIEDBGIFH != null)
|
|
{
|
|
QuestJumbotronBossFace[] jfjiedbgifh = this.JFJIEDBGIFH;
|
|
for (int i = 1; i < jfjiedbgifh.Length; i++)
|
|
{
|
|
QuestJumbotronBossFace questJumbotronBossFace = jfjiedbgifh[i];
|
|
questJumbotronBossFace.GAPJDCPGJIN(false);
|
|
}
|
|
}
|
|
this.enemyAnimator.FNGHOEFDKPO = false;
|
|
this.BLBPGNFCBEO.GCHPBAOPMKB(true);
|
|
AudioManager.DLMLFGNAHOP(this.wakeUpVO);
|
|
}
|
|
|
|
// Token: 0x0600492B RID: 18731 RVA: 0x0016C838 File Offset: 0x0016AA38
|
|
private void MEIEGEDIBNN()
|
|
{
|
|
if (base.DGLOKLCEMLH() && this.HEPCLEMEHBC.CGELFKLLMBA)
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(1);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600492C RID: 18732 RVA: 0x0016C864 File Offset: 0x0016AA64
|
|
protected virtual void MFEDNJJJOMM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600492D RID: 18733 RVA: 0x0016C868 File Offset: 0x0016AA68
|
|
protected virtual void IPNPPIBPDBO()
|
|
{
|
|
base.EKEGOFIPIPE();
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600492E RID: 18734 RVA: 0x0016C888 File Offset: 0x0016AA88
|
|
private void MDPDIHILMMI(ushort OIMHGOONBEB, ushort LPFGCCKCIEB)
|
|
{
|
|
if (QuestJumbotronBossEnemy.CCDHAJNEFDA != null)
|
|
{
|
|
QuestJumbotronBossEnemy.CCDHAJNEFDA(this, this.EMAMAPDIEBB(), this.JFJIEDBGIFH.Length);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600492F RID: 18735 RVA: 0x0016C8B0 File Offset: 0x0016AAB0
|
|
private void FEGBCPPMBDN()
|
|
{
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
this.BLBPGNFCBEO.BKHECJODPHF.Look(this.BLBPGNFCBEO.GetLookAtVector(this.CBBDMNINJCG, false));
|
|
if (this.HEPCLEMEHBC.CGELFKLLMBA)
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(3);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004930 RID: 18736 RVA: 0x0016C908 File Offset: 0x0016AB08
|
|
public virtual void COKCKFJOOGO()
|
|
{
|
|
base.AuthorityClearVelocity();
|
|
}
|
|
|
|
// Token: 0x06004931 RID: 18737 RVA: 0x0016C910 File Offset: 0x0016AB10
|
|
private void ANPNHJFMFIH()
|
|
{
|
|
if (this.JFJIEDBGIFH != null)
|
|
{
|
|
QuestJumbotronBossFace[] jfjiedbgifh = this.JFJIEDBGIFH;
|
|
for (int i = 0; i < jfjiedbgifh.Length; i += 0)
|
|
{
|
|
QuestJumbotronBossFace questJumbotronBossFace = jfjiedbgifh[i];
|
|
questJumbotronBossFace.GAPJDCPGJIN(true);
|
|
}
|
|
}
|
|
this.enemyAnimator.PCMEJDMDIMC(false);
|
|
this.BLBPGNFCBEO.GCHPBAOPMKB(true);
|
|
}
|
|
|
|
// Token: 0x06004932 RID: 18738 RVA: 0x0016C968 File Offset: 0x0016AB68
|
|
protected override void JDCOMGDBHAB()
|
|
{
|
|
base.JDCOMGDBHAB();
|
|
if (base.BHCCHBHNHCG && base.CNHBPJFLDCE > 0 && this.KKJLFPGLACD == 0)
|
|
{
|
|
base.CNHBPJFLDCE = 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004933 RID: 18739 RVA: 0x0016C99C File Offset: 0x0016AB9C
|
|
protected virtual void MOAAJAOGKEO()
|
|
{
|
|
base.Start();
|
|
this.OIGGPMIJBIL.FLHFCMCNLEK(this, (ushort)(-68));
|
|
this.AGABLBOPLCB();
|
|
}
|
|
|
|
// Token: 0x06004934 RID: 18740 RVA: 0x0016C9BC File Offset: 0x0016ABBC
|
|
protected virtual void HHACEPLDBCG()
|
|
{
|
|
base.EHPODFCEKML();
|
|
this.BJBNHGBOHNL();
|
|
}
|
|
|
|
// Token: 0x17000145 RID: 325
|
|
// (get) Token: 0x06004935 RID: 18741 RVA: 0x0016C9CC File Offset: 0x0016ABCC
|
|
public override int NMONGBDFFMN
|
|
{
|
|
get
|
|
{
|
|
return this.KKJLFPGLACD;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004936 RID: 18742 RVA: 0x0016C9D4 File Offset: 0x0016ABD4
|
|
private void PBEPJCOCGLB(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.BLBPGNFCBEO.JEBICJIHINL().StopLooking();
|
|
this.BLBPGNFCBEO.GAFBPMJJFLF().OOMPHKBPMIG(this.lookAtTargetRotationSpeed);
|
|
if (base.JNOCCMDBMIO())
|
|
{
|
|
this.HEPCLEMEHBC.BJOJLPHBGMN(this.lookAtTargetDuration);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004937 RID: 18743 RVA: 0x0016CA24 File Offset: 0x0016AC24
|
|
private void BFCFILPONDJ()
|
|
{
|
|
if (base.DGLKKANNBPD())
|
|
{
|
|
this.BLBPGNFCBEO.JEBICJIHINL().Look(this.BLBPGNFCBEO.ABAKOFCDPMA(this.CBBDMNINJCG, false));
|
|
if (this.HEPCLEMEHBC.ALEKFIMMFPH())
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(6);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004938 RID: 18744 RVA: 0x0016CA7C File Offset: 0x0016AC7C
|
|
private int BFBAMPDGJKN()
|
|
{
|
|
int num = 1;
|
|
for (int i = 1; i < this.JFJIEDBGIFH.Length; i += 0)
|
|
{
|
|
if (this.JFJIEDBGIFH[i] != null && !this.JFJIEDBGIFH[i].FMDIKJDBOKL())
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x17000149 RID: 329
|
|
// (get) Token: 0x06004939 RID: 18745 RVA: 0x0016CAD0 File Offset: 0x0016ACD0
|
|
private int KKJLFPGLACD
|
|
{
|
|
get
|
|
{
|
|
int num = 0;
|
|
for (int i = 0; i < this.JFJIEDBGIFH.Length; i++)
|
|
{
|
|
if (this.JFJIEDBGIFH[i] != null && !this.JFJIEDBGIFH[i].NILGPCCNLDH)
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
return num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600493A RID: 18746 RVA: 0x0016CB24 File Offset: 0x0016AD24
|
|
protected override void LDEOLFDIEDE()
|
|
{
|
|
base.LDEOLFDIEDE();
|
|
this.KBBLAFIKJFM();
|
|
this.enemyAnimator.PlayDeath();
|
|
AudioManager.Play2DSFX(this.deathVO);
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
for (int i = 0; i < this.JFJIEDBGIFH.Length; i++)
|
|
{
|
|
if (!this.JFJIEDBGIFH[i].NILGPCCNLDH && this.JFJIEDBGIFH[i].CNHBPJFLDCE > 0)
|
|
{
|
|
this.JFJIEDBGIFH[i].CNHBPJFLDCE = 0;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600493B RID: 18747 RVA: 0x0016CBAC File Offset: 0x0016ADAC
|
|
private void DIOGDIOFOID(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.BLBPGNFCBEO.JEBICJIHINL().StopLooking();
|
|
this.BLBPGNFCBEO.KFLAFEGBCKG().OOMPHKBPMIG(this.lookAtTargetRotationSpeed);
|
|
this.enemyAudio.FIHDDDCOOBI();
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
base.LFHPCKLBHDE(false);
|
|
this.HEPCLEMEHBC.KLIANKEOBGC(this.attackDuration);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600493C RID: 18748 RVA: 0x0016CC10 File Offset: 0x0016AE10
|
|
protected virtual void FKGFNEFFGMF()
|
|
{
|
|
base.CBAEJNFNPGJ();
|
|
if (base.DGLKKANNBPD())
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(56);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600493D RID: 18749 RVA: 0x0016CC34 File Offset: 0x0016AE34
|
|
private void MFDAJOCJKLN(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.BLBPGNFCBEO.GNPBAOKOEMH().StopLooking();
|
|
this.BLBPGNFCBEO.KFLAFEGBCKG().OOMPHKBPMIG(this.lookAtTargetRotationSpeed);
|
|
if (base.DGLOKLCEMLH())
|
|
{
|
|
this.HEPCLEMEHBC.PBDGDJIFMOK(this.lookAtTargetDuration);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600493E RID: 18750 RVA: 0x0016CC84 File Offset: 0x0016AE84
|
|
private float BPMGBIHPILI()
|
|
{
|
|
return this.OMGFNAOOHGG.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x0600493F RID: 18751 RVA: 0x0016CC94 File Offset: 0x0016AE94
|
|
protected override void DJDKGFBKIDN(bool BCKMKPCENOL)
|
|
{
|
|
base.DJDKGFBKIDN(BCKMKPCENOL);
|
|
this.KBBLAFIKJFM();
|
|
}
|
|
|
|
// Token: 0x06004940 RID: 18752 RVA: 0x0016CCA4 File Offset: 0x0016AEA4
|
|
private void IHMOKCEFLDI(float NOBAPCOKFIL)
|
|
{
|
|
this.OMGFNAOOHGG.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x06004942 RID: 18754 RVA: 0x0016CCB8 File Offset: 0x0016AEB8
|
|
protected virtual void FPDDHEHEFCL()
|
|
{
|
|
base.EHPODFCEKML();
|
|
this.JCPFNLDDDLO();
|
|
}
|
|
|
|
// Token: 0x06004943 RID: 18755 RVA: 0x0016CCC8 File Offset: 0x0016AEC8
|
|
private void OGLEEGEKABP()
|
|
{
|
|
if (base.DFJFKOLLEMK())
|
|
{
|
|
this.BLBPGNFCBEO.GNPBAOKOEMH().Look(this.BLBPGNFCBEO.LHAMGIJDFHA(this.CBBDMNINJCG, true));
|
|
if (this.HEPCLEMEHBC.CGELFKLLMBA)
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(7);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004944 RID: 18756 RVA: 0x0016CD20 File Offset: 0x0016AF20
|
|
protected virtual void KECBLKKJMMH()
|
|
{
|
|
base.CBAEJNFNPGJ();
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(193);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004945 RID: 18757 RVA: 0x0016CD44 File Offset: 0x0016AF44
|
|
private void INDJILMKCPI(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.BLBPGNFCBEO.JEBICJIHINL().StopLooking();
|
|
this.BLBPGNFCBEO.GAFBPMJJFLF().OOMPHKBPMIG(this.lookAtTargetRotationSpeed);
|
|
if (base.JNOCCMDBMIO())
|
|
{
|
|
this.HEPCLEMEHBC.MPFFEDHBFMA(this.chargeAttackDuration);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004946 RID: 18758 RVA: 0x0016CD94 File Offset: 0x0016AF94
|
|
protected override void DKCKOHPCOBL(bool BCKMKPCENOL)
|
|
{
|
|
base.DKCKOHPCOBL(BCKMKPCENOL);
|
|
this.KBBLAFIKJFM();
|
|
}
|
|
|
|
// Token: 0x06004947 RID: 18759 RVA: 0x0016CDA4 File Offset: 0x0016AFA4
|
|
protected virtual void NEBHLCJKJDC()
|
|
{
|
|
base.EHPODFCEKML();
|
|
this.KPGCAJHOMFL();
|
|
}
|
|
|
|
// Token: 0x06004948 RID: 18760 RVA: 0x0016CDB4 File Offset: 0x0016AFB4
|
|
private void AIONDALKABG()
|
|
{
|
|
if (base.DFJFKOLLEMK())
|
|
{
|
|
this.BLBPGNFCBEO.GAFBPMJJFLF().Look(this.BLBPGNFCBEO.ENEMGEIGECK(this.CBBDMNINJCG, true));
|
|
if (this.HEPCLEMEHBC.ALEKFIMMFPH())
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(8);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600494A RID: 18762 RVA: 0x0016CE1C File Offset: 0x0016B01C
|
|
protected virtual void AJDBLOOKJJD()
|
|
{
|
|
base.JDCOMGDBHAB();
|
|
if (base.DFJFKOLLEMK() && base.CNHBPJFLDCE > 0 && this.NOCDPDIEAKD() == 0)
|
|
{
|
|
base.CNHBPJFLDCE = 1;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600494B RID: 18763 RVA: 0x0016CE50 File Offset: 0x0016B050
|
|
private void BKBDIICAJJO()
|
|
{
|
|
if (this.JFJIEDBGIFH != null)
|
|
{
|
|
QuestJumbotronBossFace[] jfjiedbgifh = this.JFJIEDBGIFH;
|
|
for (int i = 1; i < jfjiedbgifh.Length; i += 0)
|
|
{
|
|
QuestJumbotronBossFace questJumbotronBossFace = jfjiedbgifh[i];
|
|
questJumbotronBossFace.HFLFBFIHMPI(true);
|
|
}
|
|
}
|
|
this.enemyAnimator.GKIHHAACJKI(true);
|
|
this.BLBPGNFCBEO.EKLANIFPKFF(true);
|
|
}
|
|
|
|
// Token: 0x0600494C RID: 18764 RVA: 0x0016CEA8 File Offset: 0x0016B0A8
|
|
private void CNBIOAMOBPN(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
this.HEPCLEMEHBC.GMFIHNFPAFM(this.screenBrokeWaitDuration);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600494D RID: 18765 RVA: 0x0016CEC8 File Offset: 0x0016B0C8
|
|
private void AJICGJGJPPO()
|
|
{
|
|
if (base.IGIPCHFCFNN())
|
|
{
|
|
if (this.BLBPGNFCBEO.BJMCFAPBNDC().CLLJGDOBFDL)
|
|
{
|
|
this.IHMOKCEFLDI(global::UnityEngine.Random.Range(887f, 1524f));
|
|
}
|
|
Vector3 vector = Quaternion.Euler(this.lookForTargetPitchAngle, this.EOOGGJGPHKO, 422f) * Vector3.forward;
|
|
this.BLBPGNFCBEO.BKHECJODPHF.Look(vector, this.slowdownAngle, 315f);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600494E RID: 18766 RVA: 0x0016CF48 File Offset: 0x0016B148
|
|
private void GFJHHKKJANO()
|
|
{
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
this.BLBPGNFCBEO.KFLAFEGBCKG().Look(this.BLBPGNFCBEO.GetLookAtVector(this.CBBDMNINJCG, true));
|
|
if (this.HEPCLEMEHBC.HFOKKCOENOF())
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(0);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600494F RID: 18767 RVA: 0x0016CFA0 File Offset: 0x0016B1A0
|
|
public static void GLPJHPLNIBJ(Enemy.CFKKIAHNMPE NOBAPCOKFIL)
|
|
{
|
|
Enemy.CFKKIAHNMPE cfkkiahnmpe = QuestJumbotronBossEnemy.JPGIDJMCEKE;
|
|
Enemy.CFKKIAHNMPE cfkkiahnmpe2;
|
|
do
|
|
{
|
|
cfkkiahnmpe2 = cfkkiahnmpe;
|
|
cfkkiahnmpe = Interlocked.CompareExchange<Enemy.CFKKIAHNMPE>(ref QuestJumbotronBossEnemy.JPGIDJMCEKE, (Enemy.CFKKIAHNMPE)Delegate.Combine(cfkkiahnmpe2, NOBAPCOKFIL), cfkkiahnmpe);
|
|
}
|
|
while (cfkkiahnmpe != cfkkiahnmpe2);
|
|
}
|
|
|
|
// Token: 0x06004950 RID: 18768 RVA: 0x0016CFD4 File Offset: 0x0016B1D4
|
|
private void KFGHNDJHKLK()
|
|
{
|
|
if (base.DGLOKLCEMLH() && this.HEPCLEMEHBC.HFOKKCOENOF())
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004951 RID: 18769 RVA: 0x0016D000 File Offset: 0x0016B200
|
|
protected virtual void HAOFMMCKJCE()
|
|
{
|
|
base.Start();
|
|
this.OIGGPMIJBIL.FLHFCMCNLEK(this, (ushort)(-48));
|
|
this.CJKIGJBJECK();
|
|
}
|
|
|
|
// Token: 0x06004952 RID: 18770 RVA: 0x0016D020 File Offset: 0x0016B220
|
|
protected override void Update()
|
|
{
|
|
base.Update();
|
|
this.OIGGPMIJBIL.DLBPEOILIFL();
|
|
this.HEPCLEMEHBC.KHJKJGDBPMF();
|
|
}
|
|
|
|
// Token: 0x06004953 RID: 18771 RVA: 0x0016D040 File Offset: 0x0016B240
|
|
protected virtual void NBECLGKENJK()
|
|
{
|
|
base.EHPODFCEKML();
|
|
this.JCPFNLDDDLO();
|
|
}
|
|
|
|
// Token: 0x06004954 RID: 18772 RVA: 0x0016D050 File Offset: 0x0016B250
|
|
private void GMDBMKECCEK(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.BLBPGNFCBEO.BKHECJODPHF.StopLooking();
|
|
this.BLBPGNFCBEO.BKHECJODPHF.HAMIGCDKOKE = this.lookForTargetsRotationSpeed;
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
this.IMCAIKPFFOM();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004955 RID: 18773 RVA: 0x0016D08C File Offset: 0x0016B28C
|
|
public virtual void JMJFEBHENDE()
|
|
{
|
|
base.AuthorityClearVelocity();
|
|
}
|
|
|
|
// Token: 0x06004956 RID: 18774 RVA: 0x0016D094 File Offset: 0x0016B294
|
|
protected virtual void IEOJJGCFBPF(bool BCKMKPCENOL)
|
|
{
|
|
base.DKCKOHPCOBL(BCKMKPCENOL);
|
|
this.KBBLAFIKJFM();
|
|
}
|
|
|
|
// Token: 0x06004957 RID: 18775 RVA: 0x0016D0A4 File Offset: 0x0016B2A4
|
|
protected virtual void LPBFEEHNDAD()
|
|
{
|
|
base.Awake();
|
|
this.BEOMKBCGKGN = true;
|
|
this.BLBPGNFCBEO = base.GetComponentInChildren<QuestJumbotronBossWeapon>();
|
|
this.OMGFNAOOHGG = new LHLLJPPCDKA<float>(this, "api/players/", 1921f, IKCAJLLAFML.MASTER, null);
|
|
this.CJKMECFEIFL = new LHLLJPPCDKA<int>(this, " ", 1, IKCAJLLAFML.MASTER, null);
|
|
this.HEPCLEMEHBC = new AONMNAEOJAL(this, "Vertical", IKCAJLLAFML.MASTER);
|
|
this.OIGGPMIJBIL = new PNONBEAIBHA("gizmos", IKCAJLLAFML.MASTER);
|
|
this.OIGGPMIJBIL.AGLMMKOFICI((ushort)(-90), null, null, null);
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(0, new ANMJLCILKDJ.NCMAEMHOHDG(this.MALKKHHBIKE), null, new ANMJLCILKDJ.PLBLFEEANOO(this.KFGHNDJHKLK));
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(1, new ANMJLCILKDJ.NCMAEMHOHDG(this.GMDBMKECCEK), null, new ANMJLCILKDJ.PLBLFEEANOO(this.MDCELLMKGEH));
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(0, new ANMJLCILKDJ.NCMAEMHOHDG(this.MFDAJOCJKLN), null, new ANMJLCILKDJ.PLBLFEEANOO(this.OGLEEGEKABP));
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(2, new ANMJLCILKDJ.NCMAEMHOHDG(this.MNIPJMGEAGF), null, new ANMJLCILKDJ.PLBLFEEANOO(this.AIONDALKABG));
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(0, new ANMJLCILKDJ.NCMAEMHOHDG(this.FOLJMCGHGOB), null, new ANMJLCILKDJ.PLBLFEEANOO(this.CMPJKKABEAL));
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(3, new ANMJLCILKDJ.NCMAEMHOHDG(this.PAAGJGMDAIB), new ANMJLCILKDJ.NCMAEMHOHDG(this.HGAFOIAEIDH), new ANMJLCILKDJ.PLBLFEEANOO(this.CGNFBHJCLJF));
|
|
this.JFJIEDBGIFH = base.GetComponentsInChildren<QuestJumbotronBossFace>();
|
|
int num = base.BNBJJKCBDFC / this.JFJIEDBGIFH.Length;
|
|
int num2 = base.BNBJJKCBDFC - num * this.JFJIEDBGIFH.Length;
|
|
for (int i = 0; i < this.JFJIEDBGIFH.Length; i++)
|
|
{
|
|
int num3 = num + ((i != this.JFJIEDBGIFH.Length - 0) ? 1 : num2);
|
|
this.JFJIEDBGIFH[i].Initialize(this, i, num3);
|
|
this.JFJIEDBGIFH[i].PJFLFABHMNH(new QuestJumbotronBossFace.DKLEELANEIH(this.EAAAALJIDNP));
|
|
this.JFJIEDBGIFH[i].AIAMIOLGCJM += this.CBPKOFCBJEP;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004958 RID: 18776 RVA: 0x0016D2B8 File Offset: 0x0016B4B8
|
|
protected virtual void LKONBDPFMJE()
|
|
{
|
|
base.Awake();
|
|
this.BEOMKBCGKGN = true;
|
|
this.BLBPGNFCBEO = base.GetComponentInChildren<QuestJumbotronBossWeapon>();
|
|
this.OMGFNAOOHGG = new LHLLJPPCDKA<float>(this, "No", 1985f, IKCAJLLAFML.MASTER, null);
|
|
this.CJKMECFEIFL = new LHLLJPPCDKA<int>(this, "_Dirt_Add", 1, IKCAJLLAFML.MASTER, null);
|
|
this.HEPCLEMEHBC = new AONMNAEOJAL(this, "_OutputTexDim", IKCAJLLAFML.AUTHORITY);
|
|
this.OIGGPMIJBIL = new PNONBEAIBHA("queued_identify", IKCAJLLAFML.AUTHORITY);
|
|
this.OIGGPMIJBIL.AGLMMKOFICI((ushort)(-69), null, null, null);
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(0, new ANMJLCILKDJ.NCMAEMHOHDG(this.MALKKHHBIKE), null, new ANMJLCILKDJ.PLBLFEEANOO(this.KFGHNDJHKLK));
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(0, new ANMJLCILKDJ.NCMAEMHOHDG(this.LEDOGJEHFLB), null, new ANMJLCILKDJ.PLBLFEEANOO(this.KLEBDALIDNB));
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(3, new ANMJLCILKDJ.NCMAEMHOHDG(this.ECGMIHMKJHC), null, new ANMJLCILKDJ.PLBLFEEANOO(this.OGLEEGEKABP));
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(8, new ANMJLCILKDJ.NCMAEMHOHDG(this.LCKCCGFLOLA), null, new ANMJLCILKDJ.PLBLFEEANOO(this.AIONDALKABG));
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(2, new ANMJLCILKDJ.NCMAEMHOHDG(this.FOLJMCGHGOB), null, new ANMJLCILKDJ.PLBLFEEANOO(this.LEDMJBHAAHI));
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(4, new ANMJLCILKDJ.NCMAEMHOHDG(this.PAAGJGMDAIB), new ANMJLCILKDJ.NCMAEMHOHDG(this.HGAFOIAEIDH), new ANMJLCILKDJ.PLBLFEEANOO(this.CGNFBHJCLJF));
|
|
this.JFJIEDBGIFH = base.GetComponentsInChildren<QuestJumbotronBossFace>();
|
|
int num = base.BNBJJKCBDFC / this.JFJIEDBGIFH.Length;
|
|
int num2 = base.BNBJJKCBDFC - num * this.JFJIEDBGIFH.Length;
|
|
for (int i = 0; i < this.JFJIEDBGIFH.Length; i += 0)
|
|
{
|
|
int num3 = num + ((i != this.JFJIEDBGIFH.Length - 0) ? 1 : num2);
|
|
this.JFJIEDBGIFH[i].NINFKHNGHKG(this, i, num3);
|
|
this.JFJIEDBGIFH[i].PPKIKPPCMCA(new QuestJumbotronBossFace.DKLEELANEIH(this.EAAAALJIDNP));
|
|
this.JFJIEDBGIFH[i].AIAMIOLGCJM += this.DDEIALLKJIP;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004959 RID: 18777 RVA: 0x0016D4CC File Offset: 0x0016B6CC
|
|
private void GAPPKMPPCGG()
|
|
{
|
|
if (base.BHCCHBHNHCG && this.HEPCLEMEHBC.ALEKFIMMFPH())
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(1);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600495A RID: 18778 RVA: 0x0016D4F8 File Offset: 0x0016B6F8
|
|
protected virtual void FOGHPFJNICF()
|
|
{
|
|
base.EHPODFCEKML();
|
|
this.BJBNHGBOHNL();
|
|
}
|
|
|
|
// Token: 0x0600495B RID: 18779 RVA: 0x0016D508 File Offset: 0x0016B708
|
|
private void HPLNIJIOEDP(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.BLBPGNFCBEO.KIAEMECOOMF().LFMMGPCLGCL();
|
|
this.BLBPGNFCBEO.KFLAFEGBCKG().HAMIGCDKOKE = this.lookAtTargetRotationSpeed;
|
|
this.enemyAudio.OnAttack();
|
|
if (base.JNOCCMDBMIO())
|
|
{
|
|
base.LFHPCKLBHDE(false);
|
|
this.HEPCLEMEHBC.BJOJLPHBGMN(this.attackDuration);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600495C RID: 18780 RVA: 0x0016D56C File Offset: 0x0016B76C
|
|
private float AJKFFCPHGIE()
|
|
{
|
|
return this.OMGFNAOOHGG.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x0600495D RID: 18781 RVA: 0x0016D57C File Offset: 0x0016B77C
|
|
private void LEDMJBHAAHI()
|
|
{
|
|
if (base.JNOCCMDBMIO())
|
|
{
|
|
this.BLBPGNFCBEO.BKHECJODPHF.Look(this.BLBPGNFCBEO.OOFDLFKKEJK(this.CBBDMNINJCG, false));
|
|
if (this.HEPCLEMEHBC.HFOKKCOENOF())
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(0);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600495E RID: 18782 RVA: 0x0016D5D4 File Offset: 0x0016B7D4
|
|
private void NBIJNKHGJMB(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.BLBPGNFCBEO.PIPJNGJLHHJ().StopLooking();
|
|
this.BLBPGNFCBEO.BKHECJODPHF.OOMPHKBPMIG(this.lookForTargetsRotationSpeed);
|
|
if (base.JNOCCMDBMIO())
|
|
{
|
|
this.MBNOCHOJODO();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600495F RID: 18783 RVA: 0x0016D610 File Offset: 0x0016B810
|
|
private void BNDMHFBEPHI(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.BLBPGNFCBEO.BKHECJODPHF.StopLooking();
|
|
this.BLBPGNFCBEO.BKHECJODPHF.HAMIGCDKOKE = this.lookAtTargetRotationSpeed;
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
this.HEPCLEMEHBC.BJOJLPHBGMN(this.chargeAttackDuration);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004960 RID: 18784 RVA: 0x0016D660 File Offset: 0x0016B860
|
|
private void EECALDAAMEK()
|
|
{
|
|
if (base.BHCCHBHNHCG && this.HEPCLEMEHBC.CGELFKLLMBA)
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(1);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004961 RID: 18785 RVA: 0x0016D68C File Offset: 0x0016B88C
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
this.BEOMKBCGKGN = true;
|
|
this.BLBPGNFCBEO = base.GetComponentInChildren<QuestJumbotronBossWeapon>();
|
|
this.OMGFNAOOHGG = new LHLLJPPCDKA<float>(this, "LOOK_YAW", 0f, IKCAJLLAFML.AUTHORITY, null);
|
|
this.CJKMECFEIFL = new LHLLJPPCDKA<int>(this, "RETARGET_COUNT", 0, IKCAJLLAFML.AUTHORITY, null);
|
|
this.HEPCLEMEHBC = new AONMNAEOJAL(this, "BEHAVIOR", IKCAJLLAFML.AUTHORITY);
|
|
this.OIGGPMIJBIL = new PNONBEAIBHA("BEHAVIOR", IKCAJLLAFML.AUTHORITY);
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(ushort.MaxValue, null, null, null);
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(0, new ANMJLCILKDJ.NCMAEMHOHDG(this.CCHGHJLKDBN), null, new ANMJLCILKDJ.PLBLFEEANOO(this.CLFNMCCDDLD));
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(1, new ANMJLCILKDJ.NCMAEMHOHDG(this.GMDBMKECCEK), null, new ANMJLCILKDJ.PLBLFEEANOO(this.KLEBDALIDNB));
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(2, new ANMJLCILKDJ.NCMAEMHOHDG(this.ECGMIHMKJHC), null, new ANMJLCILKDJ.PLBLFEEANOO(this.FEGBCPPMBDN));
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(3, new ANMJLCILKDJ.NCMAEMHOHDG(this.BNDMHFBEPHI), null, new ANMJLCILKDJ.PLBLFEEANOO(this.JCLJLBEHMKN));
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(4, new ANMJLCILKDJ.NCMAEMHOHDG(this.FOLJMCGHGOB), null, new ANMJLCILKDJ.PLBLFEEANOO(this.IMIJNPEFLDF));
|
|
this.OIGGPMIJBIL.AGLMMKOFICI(5, new ANMJLCILKDJ.NCMAEMHOHDG(this.PAAGJGMDAIB), new ANMJLCILKDJ.NCMAEMHOHDG(this.HGAFOIAEIDH), new ANMJLCILKDJ.PLBLFEEANOO(this.EECALDAAMEK));
|
|
this.JFJIEDBGIFH = base.GetComponentsInChildren<QuestJumbotronBossFace>();
|
|
int num = base.BNBJJKCBDFC / this.JFJIEDBGIFH.Length;
|
|
int num2 = base.BNBJJKCBDFC - num * this.JFJIEDBGIFH.Length;
|
|
for (int i = 0; i < this.JFJIEDBGIFH.Length; i++)
|
|
{
|
|
int num3 = num + ((i != this.JFJIEDBGIFH.Length - 1) ? 0 : num2);
|
|
this.JFJIEDBGIFH[i].Initialize(this, i, num3);
|
|
this.JFJIEDBGIFH[i].AGAMHAHKEKD += this.EAAAALJIDNP;
|
|
this.JFJIEDBGIFH[i].AIAMIOLGCJM += this.CBPKOFCBJEP;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004962 RID: 18786 RVA: 0x0016D8A0 File Offset: 0x0016BAA0
|
|
private QuestJumbotronBossFace LOGKKNMLBOC(MHEBDODJGOA JJGLGHCMDEN)
|
|
{
|
|
QuestJumbotronBossFace questJumbotronBossFace = null;
|
|
for (int i = 0; i < this.JFJIEDBGIFH.Length; i++)
|
|
{
|
|
if (this.JFJIEDBGIFH[i].EPOLDOJECMI == JJGLGHCMDEN)
|
|
{
|
|
questJumbotronBossFace = this.JFJIEDBGIFH[i];
|
|
break;
|
|
}
|
|
}
|
|
return questJumbotronBossFace;
|
|
}
|
|
|
|
// Token: 0x06004963 RID: 18787 RVA: 0x0016D8EC File Offset: 0x0016BAEC
|
|
protected virtual void GMKMBLAFGJD()
|
|
{
|
|
base.CBAEJNFNPGJ();
|
|
if (base.DGLKKANNBPD())
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(130);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004964 RID: 18788 RVA: 0x0016D910 File Offset: 0x0016BB10
|
|
private int KFMDIDIDIBK()
|
|
{
|
|
int num = 0;
|
|
for (int i = 0; i < this.JFJIEDBGIFH.Length; i += 0)
|
|
{
|
|
if (this.JFJIEDBGIFH[i] != null && !this.JFJIEDBGIFH[i].NILGPCCNLDH)
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06004965 RID: 18789 RVA: 0x0016D964 File Offset: 0x0016BB64
|
|
private void CBPKOFCBJEP(QuestJumbotronBossFace LMPPILJJOOO, LNJFBGIBLHA EPBOLAPBBDI)
|
|
{
|
|
for (int i = 0; i < this.screenBreakAudio.Length; i++)
|
|
{
|
|
AudioManager.Play2DSFX(this.screenBreakAudio[i]);
|
|
}
|
|
if (this.randomScreenBreakVO != null)
|
|
{
|
|
AudioManager.PlayRandom2DSFX(this.randomScreenBreakVO, base.transform.position, false);
|
|
}
|
|
if (base.BHCCHBHNHCG && base.ACEACLFJOAA && this.OIGGPMIJBIL.BHMLLHLEAFF != 5)
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(5);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004966 RID: 18790 RVA: 0x0016D9F0 File Offset: 0x0016BBF0
|
|
private int EMAMAPDIEBB()
|
|
{
|
|
int num = 1;
|
|
for (int i = 0; i < this.JFJIEDBGIFH.Length; i++)
|
|
{
|
|
if (this.JFJIEDBGIFH[i] != null && !this.JFJIEDBGIFH[i].FMDIKJDBOKL())
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06004967 RID: 18791 RVA: 0x0016DA44 File Offset: 0x0016BC44
|
|
private int HAADIBPNMKM()
|
|
{
|
|
int num = 1;
|
|
for (int i = 0; i < this.JFJIEDBGIFH.Length; i++)
|
|
{
|
|
if (this.JFJIEDBGIFH[i] != null && !this.JFJIEDBGIFH[i].FMDIKJDBOKL())
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06004968 RID: 18792 RVA: 0x0016DA98 File Offset: 0x0016BC98
|
|
private void PFGFPFJHEAG(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.BLBPGNFCBEO.BKHECJODPHF.LFMMGPCLGCL();
|
|
this.BLBPGNFCBEO.PIPJNGJLHHJ().OOMPHKBPMIG(this.lookAtTargetRotationSpeed);
|
|
this.enemyAudio.ELDMFLHAHPL();
|
|
if (base.DGLKKANNBPD())
|
|
{
|
|
base.LFHPCKLBHDE(false);
|
|
this.HEPCLEMEHBC.GMFIHNFPAFM(this.attackDuration);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004969 RID: 18793 RVA: 0x0016DAFC File Offset: 0x0016BCFC
|
|
private int BCFBBEGANJD()
|
|
{
|
|
return this.CJKMECFEIFL.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x0600496A RID: 18794 RVA: 0x0016DB0C File Offset: 0x0016BD0C
|
|
protected virtual void OPNEHLPEBGA(bool BCKMKPCENOL)
|
|
{
|
|
base.DKCKOHPCOBL(BCKMKPCENOL);
|
|
this.AGABLBOPLCB();
|
|
}
|
|
|
|
// Token: 0x0600496B RID: 18795 RVA: 0x0016DB1C File Offset: 0x0016BD1C
|
|
protected virtual void PMJMGJBABAJ()
|
|
{
|
|
base.EKEGOFIPIPE();
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(1);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600496C RID: 18796 RVA: 0x0016DB3C File Offset: 0x0016BD3C
|
|
private void HFOEIIBBNMA()
|
|
{
|
|
if (base.IGIPCHFCFNN())
|
|
{
|
|
if (this.BLBPGNFCBEO.JEBICJIHINL().BODIMLFOIMA())
|
|
{
|
|
this.HOEICOANFPK(global::UnityEngine.Random.Range(298f, 951f));
|
|
}
|
|
Vector3 vector = Quaternion.Euler(this.lookForTargetPitchAngle, this.EOOGGJGPHKO, 646f) * Vector3.forward;
|
|
this.BLBPGNFCBEO.JEBICJIHINL().Look(vector, this.slowdownAngle, 1162f);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600496D RID: 18797 RVA: 0x0016DBBC File Offset: 0x0016BDBC
|
|
private void NJIMNHLDIGM(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
if (base.IGIPCHFCFNN())
|
|
{
|
|
this.HEPCLEMEHBC.BJOJLPHBGMN(this.screenBrokeWaitDuration);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600496E RID: 18798 RVA: 0x0016DBDC File Offset: 0x0016BDDC
|
|
protected override void OnDestroy()
|
|
{
|
|
base.OnDestroy();
|
|
if (this.JFJIEDBGIFH != null)
|
|
{
|
|
for (int i = 0; i < this.JFJIEDBGIFH.Length; i++)
|
|
{
|
|
this.JFJIEDBGIFH[i].AGAMHAHKEKD -= this.EAAAALJIDNP;
|
|
this.JFJIEDBGIFH[i].AIAMIOLGCJM -= this.CBPKOFCBJEP;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600496F RID: 18799 RVA: 0x0016DC48 File Offset: 0x0016BE48
|
|
private void PAAGJGMDAIB(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
this.HEPCLEMEHBC.BJOJLPHBGMN(this.screenBrokeWaitDuration);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004970 RID: 18800 RVA: 0x0016DC68 File Offset: 0x0016BE68
|
|
protected virtual void FGDIDGPMCDE(EIDNMNCOAAJ EFCIKBEHKNL, FLDPCEKNKCA BDOBLEKAEAM, MHEBDODJGOA JJGLGHCMDEN, int ONBHFBHGALJ, bool LLKNMKFNMAK, Vector3 JHGKEEKKHEB, Vector3 IHHNEAFFNDM)
|
|
{
|
|
base.HAIHNLGONGM(EFCIKBEHKNL, BDOBLEKAEAM, JJGLGHCMDEN, ONBHFBHGALJ, LLKNMKFNMAK, JHGKEEKKHEB, IHHNEAFFNDM);
|
|
if (QuestJumbotronBossEnemy.JPGIDJMCEKE != null)
|
|
{
|
|
QuestJumbotronBossEnemy.JPGIDJMCEKE(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004971 RID: 18801 RVA: 0x0016DC90 File Offset: 0x0016BE90
|
|
private void FBBHFIGMJPH()
|
|
{
|
|
if (base.DGLKKANNBPD())
|
|
{
|
|
if (this.BLBPGNFCBEO.GNPBAOKOEMH().CLLJGDOBFDL)
|
|
{
|
|
this.HOEICOANFPK(global::UnityEngine.Random.Range(1199f, 1717f));
|
|
}
|
|
Vector3 vector = Quaternion.Euler(this.lookForTargetPitchAngle, this.BPMGBIHPILI(), 249f) * Vector3.forward;
|
|
this.BLBPGNFCBEO.PIPJNGJLHHJ().Look(vector, this.slowdownAngle, 1963f);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004972 RID: 18802 RVA: 0x0016DD10 File Offset: 0x0016BF10
|
|
private void CLFNMCCDDLD()
|
|
{
|
|
if (base.BHCCHBHNHCG && this.HEPCLEMEHBC.CGELFKLLMBA)
|
|
{
|
|
this.OIGGPMIJBIL.BKBFIGCPIMI(1);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004973 RID: 18803 RVA: 0x0016DD3C File Offset: 0x0016BF3C
|
|
private void NDBMIGGFMNM(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.BLBPGNFCBEO.KAAFMFPAGLN().LFMMGPCLGCL();
|
|
this.BLBPGNFCBEO.KFLAFEGBCKG().OOMPHKBPMIG(this.lookAtTargetRotationSpeed);
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
this.HEPCLEMEHBC.PBDGDJIFMOK(this.lookAtTargetDuration);
|
|
}
|
|
}
|
|
|
|
// Token: 0x04000908 RID: 2312
|
|
[Header("Waking Up")]
|
|
[SerializeField]
|
|
private float wakeUpDuration = 3f;
|
|
|
|
// Token: 0x04000909 RID: 2313
|
|
[Header("Screen Broke")]
|
|
[SerializeField]
|
|
private float screenBrokeWaitDuration = 3f;
|
|
|
|
// Token: 0x0400090A RID: 2314
|
|
[SerializeField]
|
|
[Header("Audio")]
|
|
private RecRoomAudioClip wakeUpVO;
|
|
|
|
// Token: 0x0400090B RID: 2315
|
|
[SerializeField]
|
|
private RecRoomAudioClip[] screenBreakAudio;
|
|
|
|
// Token: 0x0400090C RID: 2316
|
|
[SerializeField]
|
|
private RecRoomAudioClip[] randomScreenBreakVO;
|
|
|
|
// Token: 0x0400090D RID: 2317
|
|
[SerializeField]
|
|
private RecRoomAudioClip deathVO;
|
|
|
|
// Token: 0x0400090E RID: 2318
|
|
[SerializeField]
|
|
[Header("Look For Target")]
|
|
private float slowdownAngle = 5f;
|
|
|
|
// Token: 0x0400090F RID: 2319
|
|
[SerializeField]
|
|
private float lookForTargetPitchAngle = -30f;
|
|
|
|
// Token: 0x04000910 RID: 2320
|
|
[SerializeField]
|
|
private float maxTargetLookAngle = 90f;
|
|
|
|
// Token: 0x04000911 RID: 2321
|
|
[SerializeField]
|
|
private float maxLookForTargetDistance = 30f;
|
|
|
|
// Token: 0x04000912 RID: 2322
|
|
[SerializeField]
|
|
private float lookForTargetsRotationSpeed = 180f;
|
|
|
|
// Token: 0x04000913 RID: 2323
|
|
[SerializeField]
|
|
private int maxRetargetPlayerCount = 999;
|
|
|
|
// Token: 0x04000914 RID: 2324
|
|
[Header("Look At Target")]
|
|
[SerializeField]
|
|
private float lookAtTargetRotationSpeed = 720f;
|
|
|
|
// Token: 0x04000915 RID: 2325
|
|
[SerializeField]
|
|
private float lookAtTargetDuration = 0.5f;
|
|
|
|
// Token: 0x04000916 RID: 2326
|
|
[Header("Attack")]
|
|
[SerializeField]
|
|
private float chargeAttackDuration = 0.5f;
|
|
|
|
// Token: 0x04000917 RID: 2327
|
|
[SerializeField]
|
|
private float attackDuration = 1f;
|
|
|
|
// Token: 0x04000918 RID: 2328
|
|
private LHLLJPPCDKA<float> OMGFNAOOHGG;
|
|
|
|
// Token: 0x04000919 RID: 2329
|
|
private LHLLJPPCDKA<int> CJKMECFEIFL;
|
|
|
|
// Token: 0x0400091A RID: 2330
|
|
private PNONBEAIBHA OIGGPMIJBIL;
|
|
|
|
// Token: 0x0400091B RID: 2331
|
|
private AONMNAEOJAL HEPCLEMEHBC;
|
|
|
|
// Token: 0x0400091C RID: 2332
|
|
private QuestJumbotronBossWeapon BLBPGNFCBEO;
|
|
|
|
// Token: 0x0400091D RID: 2333
|
|
private QuestJumbotronBossFace[] JFJIEDBGIFH;
|
|
|
|
// Token: 0x0200015A RID: 346
|
|
private enum OFJNDJDHOAD
|
|
{
|
|
// Token: 0x04000921 RID: 2337
|
|
WAKING_UP,
|
|
// Token: 0x04000922 RID: 2338
|
|
FIND_TARGET,
|
|
// Token: 0x04000923 RID: 2339
|
|
FOLLOW_TARGET,
|
|
// Token: 0x04000924 RID: 2340
|
|
CHARGE_ATTACK,
|
|
// Token: 0x04000925 RID: 2341
|
|
ATTACK,
|
|
// Token: 0x04000926 RID: 2342
|
|
FACE_BROKE,
|
|
// Token: 0x04000927 RID: 2343
|
|
INVALID = 65535
|
|
}
|
|
|
|
// Token: 0x0200015B RID: 347
|
|
// (Invoke) Token: 0x06004975 RID: 18805
|
|
public delegate void EHLCFGKANHI(QuestJumbotronBossEnemy GLDGOBKOFMJ, int EMEPNDOKPIF, int OBPDGDCGEAL);
|
|
}
|
|
}
|