1062 lines
34 KiB
C#
1062 lines
34 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecRoom.Core.AI;
|
|
using RecRoom.Core.Combat;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Activities.Quest
|
|
{
|
|
// Token: 0x02002CFD RID: 11517
|
|
[Token(Token = "0x2002CFD")]
|
|
public class QuestJumbotronBossEnemy : Enemy
|
|
{
|
|
// Token: 0x140001AB RID: 427
|
|
// (add) Token: 0x0601353A RID: 79162 RVA: 0x00472344 File Offset: 0x00470544
|
|
// (remove) Token: 0x0601353B RID: 79163 RVA: 0x00472370 File Offset: 0x00470570
|
|
[Token(Token = "0x140001AB")]
|
|
public static event Enemy.FJNNOHNMINM IJNBHBGFAAN
|
|
{
|
|
[Token(Token = "0x601353A")]
|
|
[Address(RVA = "0x20688C0", Offset = "0x20678C0", VA = "0x1820688C0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Enemy.FJNNOHNMINM ijnbhbgfaan;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
ijnbhbgfaan = QuestJumbotronBossEnemy.IJNBHBGFAAN;
|
|
@delegate = Delegate.Combine(ijnbhbgfaan, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (typeof(QuestJumbotronBossEnemy).TypeHandle != ijnbhbgfaan)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x601353B")]
|
|
[Address(RVA = "0x20689C0", Offset = "0x20679C0", VA = "0x1820689C0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Enemy.FJNNOHNMINM ijnbhbgfaan;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
ijnbhbgfaan = QuestJumbotronBossEnemy.IJNBHBGFAAN;
|
|
@delegate = Delegate.Remove(ijnbhbgfaan, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (typeof(QuestJumbotronBossEnemy).TypeHandle != ijnbhbgfaan)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170035B5 RID: 13749
|
|
// (get) Token: 0x0601353C RID: 79164 RVA: 0x0047239C File Offset: 0x0047059C
|
|
[Token(Token = "0x170035B5")]
|
|
public override int HKNMPONFPCD
|
|
{
|
|
[Token(Token = "0x601353C")]
|
|
[Address(RVA = "0x20689B0", Offset = "0x20679B0", VA = "0x1820689B0", Slot = "16")]
|
|
get
|
|
{
|
|
return this.HFPDMAFENNM;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170035B6 RID: 13750
|
|
// (get) Token: 0x0601353D RID: 79165 RVA: 0x004723B0 File Offset: 0x004705B0
|
|
[Token(Token = "0x170035B6")]
|
|
public override bool FLJJCKJKHPG
|
|
{
|
|
[Token(Token = "0x601353D")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "15")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170035B7 RID: 13751
|
|
// (get) Token: 0x0601353E RID: 79166 RVA: 0x004723C0 File Offset: 0x004705C0
|
|
// (set) Token: 0x0601353F RID: 79167 RVA: 0x004723E0 File Offset: 0x004705E0
|
|
[Token(Token = "0x170035B7")]
|
|
private float NFFBFLOFKKH
|
|
{
|
|
[Token(Token = "0x601353E")]
|
|
[Address(RVA = "0x2066E70", Offset = "0x2065E70", VA = "0x182066E70")]
|
|
get
|
|
{
|
|
return this.LPMAKPJLDNO.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x601353F")]
|
|
[Address(RVA = "0x20677E0", Offset = "0x20667E0", VA = "0x1820677E0")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<float> lpmakpjldno = this.LPMAKPJLDNO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170035B8 RID: 13752
|
|
// (get) Token: 0x06013540 RID: 79168 RVA: 0x004723FC File Offset: 0x004705FC
|
|
// (set) Token: 0x06013541 RID: 79169 RVA: 0x0047241C File Offset: 0x0047061C
|
|
[Token(Token = "0x170035B8")]
|
|
private int IGAGDKPJCOC
|
|
{
|
|
[Token(Token = "0x6013540")]
|
|
[Address(RVA = "0x20669C0", Offset = "0x20659C0", VA = "0x1820669C0")]
|
|
get
|
|
{
|
|
return this.PAPIAJJMABM.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x6013541")]
|
|
[Address(RVA = "0x20660A0", Offset = "0x20650A0", VA = "0x1820660A0")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<int> papiajjmabm = this.PAPIAJJMABM;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170035B9 RID: 13753
|
|
// (get) Token: 0x06013542 RID: 79170 RVA: 0x00472438 File Offset: 0x00470638
|
|
[Token(Token = "0x170035B9")]
|
|
private int HFPDMAFENNM
|
|
{
|
|
[Token(Token = "0x6013542")]
|
|
[Address(RVA = "0x20679D0", Offset = "0x20669D0", VA = "0x1820679D0")]
|
|
get
|
|
{
|
|
QuestJumbotronBossFace[] moiemmokfmc = this.MOIEMMOKFMC;
|
|
int num = 0;
|
|
if (num < moiemmokfmc.Length)
|
|
{
|
|
int num2 = 0;
|
|
QuestJumbotronBossFace questJumbotronBossFace;
|
|
if (questJumbotronBossFace != num2)
|
|
{
|
|
QuestJumbotronBossFace[] moiemmokfmc2 = this.MOIEMMOKFMC;
|
|
QuestJumbotronBossFace questJumbotronBossFace2;
|
|
if (!questJumbotronBossFace2.GNECEJJBJIA)
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
QuestJumbotronBossFace[] moiemmokfmc3 = this.MOIEMMOKFMC;
|
|
num++;
|
|
}
|
|
return num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013543 RID: 79171 RVA: 0x0047248C File Offset: 0x0047068C
|
|
[Token(Token = "0x6013543")]
|
|
[Address(RVA = "0x20662B0", Offset = "0x20652B0", VA = "0x1820662B0", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
this.NMICCMJNODO = true;
|
|
QuestJumbotronBossWeapon componentInChildren = base.GetComponentInChildren<QuestJumbotronBossWeapon>();
|
|
this.GDIGKHINJCG = componentInChildren;
|
|
int num = 0;
|
|
KLLMCPFPIIE<float> kllmcpfpiie;
|
|
this.LPMAKPJLDNO = kllmcpfpiie;
|
|
int num2;
|
|
KLLMCPFPIIE<int> kllmcpfpiie2 = new KLLMCPFPIIE(this, "RETARGET_COUNT", num2, (OHOEENCHJJE)num, num, num);
|
|
num2 = 0;
|
|
this.PAPIAJJMABM = kllmcpfpiie2;
|
|
int num3;
|
|
MJNLDDCLOGP mjnlddclogp = new MJNLDDCLOGP(this, "BEHAVIOR", (OHOEENCHJJE)num3);
|
|
num3 = 0;
|
|
this.CBJGEJECJKC = mjnlddclogp;
|
|
int num4;
|
|
int num5;
|
|
DJHELPHHAEN djhelphhaen = new DJHELPHHAEN("BEHAVIOR", (OHOEENCHJJE)num4, num5);
|
|
num5 = 0;
|
|
num4 = 0;
|
|
this.EEEFAPBKBFG = djhelphhaen;
|
|
int num6 = 0;
|
|
int num7 = 0;
|
|
uint num8;
|
|
djhelphhaen.JEPMLPCOGNM((ushort)num8, num7, num6, num);
|
|
DJHELPHHAEN eeefapbkbfg = this.EEEFAPBKBFG;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.AHGIBFFGGDO);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.JEOOGLGOEMP);
|
|
int num9 = 0;
|
|
int num10 = 0;
|
|
eeefapbkbfg.JEPMLPCOGNM((ushort)num9, okgcdflpfod, num10, knfakjmalje);
|
|
DJHELPHHAEN eeefapbkbfg2 = this.EEEFAPBKBFG;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.HAODOFMIIGL);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.MDMEHMNOKJL);
|
|
DJHELPHHAEN eeefapbkbfg3 = this.EEEFAPBKBFG;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.KLCBBHLOMKG);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.LNHPHHFPOGH);
|
|
DJHELPHHAEN eeefapbkbfg4 = this.EEEFAPBKBFG;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.HDICPNCLGDO);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje4 = new MIEIBBPMDMP.KNFAKJMALJE(this.BKEOGFGFCBF);
|
|
DJHELPHHAEN eeefapbkbfg5 = this.EEEFAPBKBFG;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.MPEMGNICLEM);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje5 = new MIEIBBPMDMP.KNFAKJMALJE(this.MKJPBGGHFLK);
|
|
DJHELPHHAEN eeefapbkbfg6 = this.EEEFAPBKBFG;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod6 = new MIEIBBPMDMP.OKGCDFLPFOD(this.NBFJNDDPKHA);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje6 = new MIEIBBPMDMP.KNFAKJMALJE(this.FLAECKMEOLD);
|
|
QuestJumbotronBossFace[] componentsInChildren = base.GetComponentsInChildren<QuestJumbotronBossFace>();
|
|
this.MOIEMMOKFMC = componentsInChildren;
|
|
int maxHealth = base.DIEKGFJCKKM;
|
|
QuestJumbotronBossFace[] moiemmokfmc = this.MOIEMMOKFMC;
|
|
int num11 = base.DIEKGFJCKKM;
|
|
QuestJumbotronBossFace[] moiemmokfmc2 = this.MOIEMMOKFMC;
|
|
int num12 = moiemmokfmc2.Length * maxHealth;
|
|
num11 -= num12;
|
|
if (num < moiemmokfmc2.Length)
|
|
{
|
|
int num13 = moiemmokfmc2.Length - 1;
|
|
QuestJumbotronBossFace questJumbotronBossFace = moiemmokfmc2[num];
|
|
num += maxHealth;
|
|
questJumbotronBossFace.Initialize(this, num, num);
|
|
QuestJumbotronBossFace questJumbotronBossFace2 = this.MOIEMMOKFMC[num];
|
|
QuestJumbotronBossFace.PLPBGCPBJKO plpbgcpbjko;
|
|
plpbgcpbjko.method_ptr = ldftn(INMOKDIOADD);
|
|
plpbgcpbjko.method = ldftn(INMOKDIOADD);
|
|
plpbgcpbjko.m_target = this;
|
|
questJumbotronBossFace2.PMDOIODPMFM += plpbgcpbjko;
|
|
QuestJumbotronBossFace questJumbotronBossFace3 = this.MOIEMMOKFMC[num];
|
|
QuestJumbotronBossFace.AJBGEDLLFHE ajbgedllfhe;
|
|
ajbgedllfhe.method_ptr = ldftn(DFHMNJMPIPM);
|
|
ajbgedllfhe.method = ldftn(DFHMNJMPIPM);
|
|
ajbgedllfhe.m_target = this;
|
|
questJumbotronBossFace3.FBAEHEBKLCB += ajbgedllfhe;
|
|
QuestJumbotronBossFace[] moiemmokfmc3 = this.MOIEMMOKFMC;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013544 RID: 79172 RVA: 0x00472718 File Offset: 0x00470918
|
|
[Token(Token = "0x6013544")]
|
|
[Address(RVA = "0x2068740", Offset = "0x2067740", VA = "0x182068740", Slot = "17")]
|
|
protected override void Start()
|
|
{
|
|
base.Start();
|
|
DJHELPHHAEN eeefapbkbfg = this.EEEFAPBKBFG;
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
int num = 0;
|
|
rigidbodyEx.IEIKHAKBHFL = num != 0;
|
|
this.rigidbodyEx.AddKinematic(this);
|
|
this.rigidbodyEx.KKNFLCLMNDN = RigidbodyConstraints.FreezeAll;
|
|
}
|
|
|
|
// Token: 0x06013545 RID: 79173 RVA: 0x00472764 File Offset: 0x00470964
|
|
[Token(Token = "0x6013545")]
|
|
[Address(RVA = "0x2068400", Offset = "0x2067400", VA = "0x182068400", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
int num;
|
|
QuestJumbotronBossFace.AJBGEDLLFHE fbaehebklcb;
|
|
Delegate delegate2;
|
|
for (;;)
|
|
{
|
|
base.OnDestroy();
|
|
QuestJumbotronBossFace[] moiemmokfmc = this.MOIEMMOKFMC;
|
|
if (moiemmokfmc == 0)
|
|
{
|
|
return;
|
|
}
|
|
num = 0;
|
|
int num2 = 0;
|
|
if (num2 >= moiemmokfmc.Length)
|
|
{
|
|
return;
|
|
}
|
|
QuestJumbotronBossFace.PLPBGCPBJKO plpbgcpbjko;
|
|
plpbgcpbjko.method_ptr = ldftn(INMOKDIOADD);
|
|
plpbgcpbjko.method = ldftn(INMOKDIOADD);
|
|
plpbgcpbjko.m_target = this;
|
|
QuestJumbotronBossFace questJumbotronBossFace;
|
|
QuestJumbotronBossFace.PLPBGCPBJKO pmdoiodpmfm = questJumbotronBossFace.PMDOIODPMFM;
|
|
Delegate @delegate = Delegate.Remove(pmdoiodpmfm, plpbgcpbjko);
|
|
if (@delegate == 0 || @delegate != 0)
|
|
{
|
|
while (@delegate != pmdoiodpmfm)
|
|
{
|
|
}
|
|
QuestJumbotronBossFace[] moiemmokfmc2 = this.MOIEMMOKFMC;
|
|
QuestJumbotronBossFace.AJBGEDLLFHE ajbgedllfhe;
|
|
ajbgedllfhe.method_ptr = ldftn(DFHMNJMPIPM);
|
|
ajbgedllfhe.method = ldftn(DFHMNJMPIPM);
|
|
ajbgedllfhe.m_target = this;
|
|
QuestJumbotronBossFace questJumbotronBossFace2;
|
|
fbaehebklcb = questJumbotronBossFace2.FBAEHEBKLCB;
|
|
delegate2 = Delegate.Remove(fbaehebklcb, ajbgedllfhe);
|
|
if (delegate2 == 0 || delegate2 != 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
while (delegate2 != fbaehebklcb)
|
|
{
|
|
}
|
|
QuestJumbotronBossFace[] moiemmokfmc3 = this.MOIEMMOKFMC;
|
|
num++;
|
|
}
|
|
|
|
// Token: 0x06013546 RID: 79174 RVA: 0x00472840 File Offset: 0x00470A40
|
|
[Token(Token = "0x6013546")]
|
|
[Address(RVA = "0x2066E00", Offset = "0x2065E00", VA = "0x182066E00", Slot = "38")]
|
|
protected override void FAAMINBDNNA()
|
|
{
|
|
base.FAAMINBDNNA();
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
DJHELPHHAEN eeefapbkbfg = this.EEEFAPBKBFG;
|
|
int num = 0;
|
|
eeefapbkbfg.PIEOGAPMGIH((ushort)num);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013547 RID: 79175 RVA: 0x00472874 File Offset: 0x00470A74
|
|
[Token(Token = "0x6013547")]
|
|
[Address(RVA = "0x20680A0", Offset = "0x20670A0", VA = "0x1820680A0", Slot = "39")]
|
|
protected override void MNFHFDLPACH()
|
|
{
|
|
base.MNFHFDLPACH();
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
DJHELPHHAEN eeefapbkbfg = this.EEEFAPBKBFG;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013548 RID: 79176 RVA: 0x004728A0 File Offset: 0x00470AA0
|
|
[Token(Token = "0x6013548")]
|
|
[Address(RVA = "0x20687C0", Offset = "0x20677C0", VA = "0x1820687C0", Slot = "18")]
|
|
protected override void Update()
|
|
{
|
|
base.Update();
|
|
this.EEEFAPBKBFG.OPEMIFENIJM();
|
|
this.CBJGEJECJKC.OCGHOBMJNMA();
|
|
}
|
|
|
|
// Token: 0x06013549 RID: 79177 RVA: 0x004728D0 File Offset: 0x00470AD0
|
|
[Token(Token = "0x6013549")]
|
|
[Address(RVA = "0x2068220", Offset = "0x2067220", VA = "0x182068220", Slot = "41")]
|
|
protected override void NEHLKJJEMDA()
|
|
{
|
|
this.EKAJIOIIPOL();
|
|
if (base.OGIBLNIIHDK && base.MMNFJJDMFNP > 0 && this.HFPDMAFENNM == 0)
|
|
{
|
|
int num = 0;
|
|
base.MMNFJJDMFNP = num;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601354A RID: 79178 RVA: 0x00472908 File Offset: 0x00470B08
|
|
[Token(Token = "0x601354A")]
|
|
[Address(RVA = "0x2065FA0", Offset = "0x2064FA0", VA = "0x182065FA0", Slot = "46")]
|
|
protected override void ABEPMJHMHLF()
|
|
{
|
|
base.ABEPMJHMHLF();
|
|
QuestJumbotronBossFace[] moiemmokfmc = this.MOIEMMOKFMC;
|
|
if (moiemmokfmc != 0)
|
|
{
|
|
int num = 0;
|
|
int length = moiemmokfmc.Length;
|
|
if (num < length)
|
|
{
|
|
QuestJumbotronBossFace questJumbotronBossFace = moiemmokfmc[num];
|
|
questJumbotronBossFace.DKOJIOBCAMM = true;
|
|
questJumbotronBossFace.GJJIEGDEJIP();
|
|
num++;
|
|
}
|
|
}
|
|
this.enemyAnimator.DLJEPKIILPO = true;
|
|
this.GDIGKHINJCG.NMPDLCOCOEB = true;
|
|
}
|
|
|
|
// Token: 0x0601354B RID: 79179 RVA: 0x0047296C File Offset: 0x00470B6C
|
|
[Token(Token = "0x601354B")]
|
|
[Address(RVA = "0x2065EA0", Offset = "0x2064EA0", VA = "0x182065EA0", Slot = "48")]
|
|
protected override void ABDJEAJBHPF()
|
|
{
|
|
base.ABDJEAJBHPF();
|
|
QuestJumbotronBossFace[] moiemmokfmc = this.MOIEMMOKFMC;
|
|
if (moiemmokfmc != 0)
|
|
{
|
|
int num = 0;
|
|
int length = moiemmokfmc.Length;
|
|
if (num < length)
|
|
{
|
|
QuestJumbotronBossFace questJumbotronBossFace = moiemmokfmc[num];
|
|
questJumbotronBossFace.DKOJIOBCAMM = false;
|
|
questJumbotronBossFace.GJJIEGDEJIP();
|
|
num++;
|
|
}
|
|
}
|
|
EnemyAnimator enemyAnimator = this.enemyAnimator;
|
|
int num2 = 0;
|
|
enemyAnimator.DLJEPKIILPO = num2 != 0;
|
|
QuestJumbotronBossWeapon gdigkhinjcg = this.GDIGKHINJCG;
|
|
int num3 = 0;
|
|
gdigkhinjcg.NMPDLCOCOEB = num3 != 0;
|
|
RecRoomAudioClip recRoomAudioClip = this.wakeUpVO;
|
|
int num4 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num4);
|
|
}
|
|
|
|
// Token: 0x0601354C RID: 79180 RVA: 0x004729F4 File Offset: 0x00470BF4
|
|
[Token(Token = "0x601354C")]
|
|
[Address(RVA = "0x2067660", Offset = "0x2066660", VA = "0x182067660")]
|
|
private void IKKGGHLFBPJ()
|
|
{
|
|
QuestJumbotronBossFace[] moiemmokfmc = this.MOIEMMOKFMC;
|
|
if (moiemmokfmc != 0)
|
|
{
|
|
int num = 0;
|
|
int length = moiemmokfmc.Length;
|
|
if (num < length)
|
|
{
|
|
QuestJumbotronBossFace questJumbotronBossFace = moiemmokfmc[num];
|
|
questJumbotronBossFace.DKOJIOBCAMM = true;
|
|
questJumbotronBossFace.GJJIEGDEJIP();
|
|
num++;
|
|
}
|
|
}
|
|
this.enemyAnimator.DLJEPKIILPO = true;
|
|
this.GDIGKHINJCG.NMPDLCOCOEB = true;
|
|
}
|
|
|
|
// Token: 0x0601354D RID: 79181 RVA: 0x00472A50 File Offset: 0x00470C50
|
|
[Token(Token = "0x601354D")]
|
|
[Address(RVA = "0x2068650", Offset = "0x2067650", VA = "0x182068650")]
|
|
private void PMPELCMDAPG()
|
|
{
|
|
QuestJumbotronBossFace[] moiemmokfmc = this.MOIEMMOKFMC;
|
|
if (moiemmokfmc != 0)
|
|
{
|
|
int num = 0;
|
|
int length = moiemmokfmc.Length;
|
|
if (num < length)
|
|
{
|
|
QuestJumbotronBossFace questJumbotronBossFace = moiemmokfmc[num];
|
|
questJumbotronBossFace.DKOJIOBCAMM = false;
|
|
questJumbotronBossFace.GJJIEGDEJIP();
|
|
num++;
|
|
}
|
|
}
|
|
EnemyAnimator enemyAnimator = this.enemyAnimator;
|
|
int num2 = 0;
|
|
enemyAnimator.DLJEPKIILPO = num2 != 0;
|
|
QuestJumbotronBossWeapon gdigkhinjcg = this.GDIGKHINJCG;
|
|
int num3 = 0;
|
|
gdigkhinjcg.NMPDLCOCOEB = num3 != 0;
|
|
RecRoomAudioClip recRoomAudioClip = this.wakeUpVO;
|
|
int num4 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num4);
|
|
}
|
|
|
|
// Token: 0x0601354E RID: 79182 RVA: 0x00472AD4 File Offset: 0x00470CD4
|
|
[Token(Token = "0x601354E")]
|
|
[Address(RVA = "0x2066050", Offset = "0x2065050", VA = "0x182066050")]
|
|
private void AHGIBFFGGDO(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
MJNLDDCLOGP cbjgejecjkc = this.CBJGEJECJKC;
|
|
float num = this.wakeUpDuration;
|
|
cbjgejecjkc.KGFFMEICLNN(num);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601354F RID: 79183 RVA: 0x00472B08 File Offset: 0x00470D08
|
|
[Token(Token = "0x601354F")]
|
|
[Address(RVA = "0x2067840", Offset = "0x2066840", VA = "0x182067840")]
|
|
private void JEOOGLGOEMP()
|
|
{
|
|
if (base.OGIBLNIIHDK && this.CBJGEJECJKC.OLGMEEIPCAL)
|
|
{
|
|
DJHELPHHAEN eeefapbkbfg = this.EEEFAPBKBFG;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013550 RID: 79184 RVA: 0x00472B3C File Offset: 0x00470D3C
|
|
[Token(Token = "0x6013550")]
|
|
[Address(RVA = "0x2066FA0", Offset = "0x2065FA0", VA = "0x182066FA0")]
|
|
private void HAODOFMIIGL(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.GDIGKHINJCG.FOJOAPKDAND.StopLooking();
|
|
Steering steering = this.GDIGKHINJCG.FOJOAPKDAND;
|
|
float num = this.lookForTargetsRotationSpeed;
|
|
steering.<OOLHFDEHLCG>k__BackingField = num;
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
this.ICJFMCMPOFN();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013551 RID: 79185 RVA: 0x00472B8C File Offset: 0x00470D8C
|
|
[Token(Token = "0x6013551")]
|
|
[Address(RVA = "0x2067C80", Offset = "0x2066C80", VA = "0x182067C80")]
|
|
private void MDMEHMNOKJL()
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
bool flag2;
|
|
if (!flag2)
|
|
{
|
|
int num;
|
|
num++;
|
|
}
|
|
ENDNBHFKNFL bmhmbmhnlil = ENDNBHFKNFL.BMHMBMHNLIL;
|
|
return;
|
|
}
|
|
this.ICJFMCMPOFN();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013552 RID: 79186 RVA: 0x00472BCC File Offset: 0x00470DCC
|
|
[Token(Token = "0x6013552")]
|
|
[Address(RVA = "0x2067450", Offset = "0x2066450", VA = "0x182067450")]
|
|
private void ICJFMCMPOFN()
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
if (this.GDIGKHINJCG.FOJOAPKDAND.<LPHAFHCNEDO>k__BackingField)
|
|
{
|
|
float num = global::UnityEngine.Random.Range((float)0, 360f);
|
|
KLLMCPFPIIE<float> lpmakpjldno = this.LPMAKPJLDNO;
|
|
throw new NullReferenceException();
|
|
}
|
|
float num2 = this.lookForTargetPitchAngle;
|
|
float num3 = this.LPMAKPJLDNO.IAHDANBDAAM();
|
|
Quaternion quaternion = Quaternion.Euler(num3, num2, num3);
|
|
float z = Vector3.forward.z;
|
|
QuestJumbotronBossWeapon gdigkhinjcg = this.GDIGKHINJCG;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
Steering steering = gdigkhinjcg.FOJOAPKDAND;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013553 RID: 79187 RVA: 0x00472C58 File Offset: 0x00470E58
|
|
[Token(Token = "0x6013553")]
|
|
[Address(RVA = "0x2067940", Offset = "0x2066940", VA = "0x182067940")]
|
|
private void KLCBBHLOMKG(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.GDIGKHINJCG.FOJOAPKDAND.StopLooking();
|
|
Steering steering = this.GDIGKHINJCG.FOJOAPKDAND;
|
|
float num = this.lookAtTargetRotationSpeed;
|
|
steering.<OOLHFDEHLCG>k__BackingField = num;
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
MJNLDDCLOGP cbjgejecjkc = this.CBJGEJECJKC;
|
|
float num2 = this.lookAtTargetDuration;
|
|
cbjgejecjkc.KGFFMEICLNN(num2);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013554 RID: 79188 RVA: 0x00472CB4 File Offset: 0x00470EB4
|
|
[Token(Token = "0x6013554")]
|
|
[Address(RVA = "0x2067B00", Offset = "0x2066B00", VA = "0x182067B00")]
|
|
private void LNHPHHFPOGH()
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
Steering steering = this.GDIGKHINJCG.FOJOAPKDAND;
|
|
QuestEnemyArticulatingAccessory kmabdojodcc = this.GDIGKHINJCG.KMABDOJODCC;
|
|
float z = this.NJMONMLKFMM.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
if (this.CBJGEJECJKC.OLGMEEIPCAL)
|
|
{
|
|
DJHELPHHAEN eeefapbkbfg = this.EEEFAPBKBFG;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013555 RID: 79189 RVA: 0x00472D14 File Offset: 0x00470F14
|
|
[Token(Token = "0x6013555")]
|
|
[Address(RVA = "0x20673C0", Offset = "0x20663C0", VA = "0x1820673C0")]
|
|
private void HDICPNCLGDO(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.GDIGKHINJCG.FOJOAPKDAND.StopLooking();
|
|
Steering steering = this.GDIGKHINJCG.FOJOAPKDAND;
|
|
float num = this.lookAtTargetRotationSpeed;
|
|
steering.<OOLHFDEHLCG>k__BackingField = num;
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
MJNLDDCLOGP cbjgejecjkc = this.CBJGEJECJKC;
|
|
float num2 = this.chargeAttackDuration;
|
|
cbjgejecjkc.KGFFMEICLNN(num2);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013556 RID: 79190 RVA: 0x00472D70 File Offset: 0x00470F70
|
|
[Token(Token = "0x6013556")]
|
|
[Address(RVA = "0x20668B0", Offset = "0x20658B0", VA = "0x1820668B0")]
|
|
private void BKEOGFGFCBF()
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
Steering steering = this.GDIGKHINJCG.FOJOAPKDAND;
|
|
QuestEnemyArticulatingAccessory kmabdojodcc = this.GDIGKHINJCG.KMABDOJODCC;
|
|
float z = this.NJMONMLKFMM.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
if (this.CBJGEJECJKC.OLGMEEIPCAL)
|
|
{
|
|
DJHELPHHAEN eeefapbkbfg = this.EEEFAPBKBFG;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013557 RID: 79191 RVA: 0x00472DD0 File Offset: 0x00470FD0
|
|
[Token(Token = "0x6013557")]
|
|
[Address(RVA = "0x2068110", Offset = "0x2067110", VA = "0x182068110")]
|
|
private void MPEMGNICLEM(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.GDIGKHINJCG.FOJOAPKDAND.StopLooking();
|
|
Steering steering = this.GDIGKHINJCG.FOJOAPKDAND;
|
|
float num = this.lookAtTargetRotationSpeed;
|
|
steering.<OOLHFDEHLCG>k__BackingField = num;
|
|
this.enemyAudio.OnAttack();
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
int num2 = 0;
|
|
base.NBPKIPFJGEE(true, (float)num2);
|
|
MJNLDDCLOGP cbjgejecjkc = this.CBJGEJECJKC;
|
|
float num3 = this.attackDuration;
|
|
cbjgejecjkc.KGFFMEICLNN(num3);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013558 RID: 79192 RVA: 0x00472E44 File Offset: 0x00471044
|
|
[Token(Token = "0x6013558")]
|
|
[Address(RVA = "0x2067F90", Offset = "0x2066F90", VA = "0x182067F90")]
|
|
private void MKJPBGGHFLK()
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
Steering steering = this.GDIGKHINJCG.FOJOAPKDAND;
|
|
QuestEnemyArticulatingAccessory kmabdojodcc = this.GDIGKHINJCG.KMABDOJODCC;
|
|
float z = this.NJMONMLKFMM.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
if (this.CBJGEJECJKC.OLGMEEIPCAL)
|
|
{
|
|
DJHELPHHAEN eeefapbkbfg = this.EEEFAPBKBFG;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013559 RID: 79193 RVA: 0x00472EA4 File Offset: 0x004710A4
|
|
[Token(Token = "0x6013559")]
|
|
[Address(RVA = "0x20681D0", Offset = "0x20671D0", VA = "0x1820681D0")]
|
|
private void NBFJNDDPKHA(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
MJNLDDCLOGP cbjgejecjkc = this.CBJGEJECJKC;
|
|
float num = this.screenBrokeWaitDuration;
|
|
cbjgejecjkc.KGFFMEICLNN(num);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601355A RID: 79194 RVA: 0x00472ED8 File Offset: 0x004710D8
|
|
[Token(Token = "0x601355A")]
|
|
[Address(RVA = "0x2066EC0", Offset = "0x2065EC0", VA = "0x182066EC0")]
|
|
private void FLAECKMEOLD()
|
|
{
|
|
if (base.OGIBLNIIHDK && this.CBJGEJECJKC.OLGMEEIPCAL)
|
|
{
|
|
DJHELPHHAEN eeefapbkbfg = this.EEEFAPBKBFG;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601355B RID: 79195 RVA: 0x00472F0C File Offset: 0x0047110C
|
|
[Token(Token = "0x601355B")]
|
|
[Address(RVA = "0x2067C10", Offset = "0x2066C10", VA = "0x182067C10", Slot = "32")]
|
|
protected override void LOKLHDKNDBN(bool ELHNNMKNCAJ)
|
|
{
|
|
base.LOKLHDKNDBN(ELHNNMKNCAJ);
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
int num = 0;
|
|
rigidbodyEx.IEIKHAKBHFL = num != 0;
|
|
this.rigidbodyEx.AddKinematic(this);
|
|
this.rigidbodyEx.KKNFLCLMNDN = RigidbodyConstraints.FreezeAll;
|
|
}
|
|
|
|
// Token: 0x0601355C RID: 79196 RVA: 0x00472F50 File Offset: 0x00471150
|
|
[Token(Token = "0x601355C")]
|
|
[Address(RVA = "0x2066A10", Offset = "0x2065A10", VA = "0x182066A10", Slot = "33")]
|
|
protected override void CKBNLBJEEJK(bool ELHNNMKNCAJ)
|
|
{
|
|
base.CKBNLBJEEJK(ELHNNMKNCAJ);
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
int num = 0;
|
|
rigidbodyEx.IEIKHAKBHFL = num != 0;
|
|
this.rigidbodyEx.AddKinematic(this);
|
|
this.rigidbodyEx.KKNFLCLMNDN = RigidbodyConstraints.FreezeAll;
|
|
}
|
|
|
|
// Token: 0x0601355D RID: 79197 RVA: 0x00472F94 File Offset: 0x00471194
|
|
[Token(Token = "0x601355D")]
|
|
[Address(RVA = "0x2066A80", Offset = "0x2065A80", VA = "0x182066A80", Slot = "49")]
|
|
protected override void DEKBALOIGCL()
|
|
{
|
|
base.DEKBALOIGCL();
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
int num = 0;
|
|
rigidbodyEx.IEIKHAKBHFL = num != 0;
|
|
this.rigidbodyEx.AddKinematic(this);
|
|
this.rigidbodyEx.KKNFLCLMNDN = RigidbodyConstraints.FreezeAll;
|
|
this.enemyAnimator.PlayDeath();
|
|
RecRoomAudioClip recRoomAudioClip = this.deathVO;
|
|
int num2 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num2);
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
QuestJumbotronBossFace[] moiemmokfmc = this.MOIEMMOKFMC;
|
|
int num3 = 0;
|
|
if (num3 < moiemmokfmc.Length)
|
|
{
|
|
if (moiemmokfmc[num3].EJFDDKMCHMO.IAHDANBDAAM() == 0 && this.MOIEMMOKFMC[num3].MMNFJJDMFNP > 0)
|
|
{
|
|
QuestJumbotronBossFace questJumbotronBossFace = this.MOIEMMOKFMC[num3];
|
|
int num4 = 0;
|
|
questJumbotronBossFace.MMNFJJDMFNP = num4;
|
|
}
|
|
QuestJumbotronBossFace[] moiemmokfmc2 = this.MOIEMMOKFMC;
|
|
num3++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601355E RID: 79198 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601355E")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "20")]
|
|
protected override void EKAJIOIIPOL()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0601355F RID: 79199 RVA: 0x00473068 File Offset: 0x00471268
|
|
[Token(Token = "0x601355F")]
|
|
[Address(RVA = "0x2067020", Offset = "0x2066020", VA = "0x182067020", Slot = "21")]
|
|
protected override bool HCJJMAADFFO(ENDNBHFKNFL LJGOHLFADDN, Weapon GDIGKHINJCG, FJDJKDOJKDO GMPCPLNNMGD, ANBBFGKPJFD PAKELHPNJDI, int JJHKPNCCEFB, GHMDIDJLFMC KNLMJBAKCGF)
|
|
{
|
|
QuestJumbotronBossFace[] moiemmokfmc = this.MOIEMMOKFMC;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
int length = moiemmokfmc.Length;
|
|
if (num2 < length)
|
|
{
|
|
QuestJumbotronBossFace questJumbotronBossFace = moiemmokfmc[num];
|
|
num++;
|
|
}
|
|
if (base.OGIBLNIIHDK && base.MMNFJJDMFNP > 0 && !base.DLJEPKIILPO)
|
|
{
|
|
int num3 = 0;
|
|
int num4;
|
|
int num5;
|
|
if (num != num3 && num4 > 0 && num5 > 0)
|
|
{
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
DGLOJCGDOGG.MOLAKPKMGKG<ENDNBHFKNFL, FJDJKDOJKDO, ANBBFGKPJFD, int, bool, Vector3, Vector3> molakpkmgkg = new DGLOJCGDOGG.MOLAKPKMGKG(base.RpcOnTookDamage);
|
|
bool flag = "{il2cpp field on {'constant1' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StackPointer)}, offset 0x70}" <= num5;
|
|
int num6;
|
|
num6 -= num5;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013560 RID: 79200 RVA: 0x00473100 File Offset: 0x00471300
|
|
[Token(Token = "0x6013560")]
|
|
[Address(RVA = "0x2068280", Offset = "0x2067280", VA = "0x182068280", Slot = "25")]
|
|
protected override void ONCCBFAGLIH(ENDNBHFKNFL LJGOHLFADDN, FJDJKDOJKDO GMPCPLNNMGD, ANBBFGKPJFD PAKELHPNJDI, int JJHKPNCCEFB, bool MBAELPAGNPL, Vector3 GMENKJKOGMD, Vector3 JIDCFPIGAIF)
|
|
{
|
|
int falkmighgoo = LJGOHLFADDN.FALKMIGHGOO;
|
|
float y = LJGOHLFADDN.GDBPMHPHDBI.y;
|
|
float y2 = LJGOHLFADDN.CMINCCMAJHA.y;
|
|
QuestJumbotronBossEnemy.IJNBHBGFAAN(this);
|
|
}
|
|
|
|
// Token: 0x06013561 RID: 79201 RVA: 0x00473140 File Offset: 0x00471340
|
|
[Token(Token = "0x6013561")]
|
|
[Address(RVA = "0x2067700", Offset = "0x2066700", VA = "0x182067700")]
|
|
private void INMOKDIOADD(QuestJumbotronBossFace COPEDCEIGCC, int GHPLKDBJEEB, int AOCMHMEEAOP, AGAJMBPABDL KEOPIEFPKIE)
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
QuestJumbotronBossFace[] moiemmokfmc = this.MOIEMMOKFMC;
|
|
int num = 0;
|
|
if (num < moiemmokfmc.Length)
|
|
{
|
|
int num2 = moiemmokfmc[num].PAMCNCJAJDE.IAHDANBDAAM();
|
|
num += num2;
|
|
num++;
|
|
QuestJumbotronBossFace[] moiemmokfmc2 = this.MOIEMMOKFMC;
|
|
}
|
|
base.MMNFJJDMFNP = num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013562 RID: 79202 RVA: 0x00473198 File Offset: 0x00471398
|
|
[Token(Token = "0x6013562")]
|
|
[Address(RVA = "0x2066CA0", Offset = "0x2065CA0", VA = "0x182066CA0")]
|
|
private void DFHMNJMPIPM(QuestJumbotronBossFace COPEDCEIGCC, AGAJMBPABDL KEOPIEFPKIE)
|
|
{
|
|
RecRoomAudioClip[] array = this.screenBreakAudio;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if (num2 < array.Length)
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = array[num];
|
|
int num3 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num3);
|
|
RecRoomAudioClip[] array2 = this.screenBreakAudio;
|
|
num++;
|
|
}
|
|
RecRoomAudioClip[] array3 = this.randomScreenBreakVO;
|
|
if (array3 != 0)
|
|
{
|
|
int num4 = 0;
|
|
int num5 = 0;
|
|
SFXAudioSource sfxaudioSource2 = AudioManager.PlayRandom2DSFX(array3, num5 != 0, 1f, num4);
|
|
}
|
|
if (base.OGIBLNIIHDK && base.HAAKEBKCMHJ)
|
|
{
|
|
DJHELPHHAEN eeefapbkbfg = this.EEEFAPBKBFG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013563 RID: 79203 RVA: 0x00473224 File Offset: 0x00471424
|
|
[Token(Token = "0x6013563")]
|
|
[Address(RVA = "0x20678C0", Offset = "0x20668C0", VA = "0x1820678C0")]
|
|
private QuestJumbotronBossFace JPLPLJIIKGL(ANBBFGKPJFD PAKELHPNJDI)
|
|
{
|
|
QuestJumbotronBossFace[] moiemmokfmc = this.MOIEMMOKFMC;
|
|
int num = 0;
|
|
int length = moiemmokfmc.Length;
|
|
QuestJumbotronBossFace questJumbotronBossFace;
|
|
if (num < length)
|
|
{
|
|
questJumbotronBossFace = moiemmokfmc[num];
|
|
if (questJumbotronBossFace.armorType != PAKELHPNJDI)
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
return questJumbotronBossFace;
|
|
}
|
|
|
|
// Token: 0x06013564 RID: 79204 RVA: 0x00473264 File Offset: 0x00471464
|
|
[Token(Token = "0x6013564")]
|
|
[Address(RVA = "0x2066110", Offset = "0x2065110", VA = "0x182066110", Slot = "22")]
|
|
public override void AuthorityOnDamageApplyForce(FJDJKDOJKDO GMPCPLNNMGD, ANBBFGKPJFD PAKELHPNJDI, Vector3 CDFHDACBFKN, Vector3 KPLDEODOJID)
|
|
{
|
|
float z = Vector3.zero.z;
|
|
}
|
|
|
|
// Token: 0x06013565 RID: 79205 RVA: 0x0047327C File Offset: 0x0047147C
|
|
[Token(Token = "0x6013565")]
|
|
[Address(RVA = "0x20661D0", Offset = "0x20651D0", VA = "0x1820661D0", Slot = "24")]
|
|
public override void AuthorityOnDamageChangeVelocity(FJDJKDOJKDO GMPCPLNNMGD, ANBBFGKPJFD PAKELHPNJDI, Vector3 NHAOMEMANJA, Vector3 KHJFDILDLAD)
|
|
{
|
|
float z = Vector3.zero.z;
|
|
float z2 = Vector3.zero.z;
|
|
}
|
|
|
|
// Token: 0x06013566 RID: 79206 RVA: 0x004732A0 File Offset: 0x004714A0
|
|
[Token(Token = "0x6013566")]
|
|
[Address(RVA = "0x2066100", Offset = "0x2065100", VA = "0x182066100", Slot = "23")]
|
|
public override void AuthorityClearVelocity()
|
|
{
|
|
base.AuthorityClearVelocity();
|
|
}
|
|
|
|
// Token: 0x06013567 RID: 79207 RVA: 0x004732B4 File Offset: 0x004714B4
|
|
[Token(Token = "0x6013567")]
|
|
[Address(RVA = "0x2066F40", Offset = "0x2065F40", VA = "0x182066F40")]
|
|
private void GALKNEECNCF()
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
int num = 0;
|
|
rigidbodyEx.IEIKHAKBHFL = num != 0;
|
|
this.rigidbodyEx.AddKinematic(this);
|
|
this.rigidbodyEx.KKNFLCLMNDN = RigidbodyConstraints.FreezeAll;
|
|
}
|
|
|
|
// Token: 0x06013568 RID: 79208 RVA: 0x004732F0 File Offset: 0x004714F0
|
|
[Token(Token = "0x6013568")]
|
|
[Address(RVA = "0x2068810", Offset = "0x2067810", VA = "0x182068810")]
|
|
public QuestJumbotronBossEnemy()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013569 RID: 79209 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6013569")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
|
static QuestJumbotronBossEnemy()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0400C82F RID: 51247
|
|
[FieldOffset(Offset = "0x430")]
|
|
[Token(Token = "0x400C82F")]
|
|
[SerializeField]
|
|
[Header("Waking Up")]
|
|
private float wakeUpDuration = 3f;
|
|
|
|
// Token: 0x0400C830 RID: 51248
|
|
[FieldOffset(Offset = "0x434")]
|
|
[Token(Token = "0x400C830")]
|
|
[SerializeField]
|
|
[Header("Screen Broke")]
|
|
private float screenBrokeWaitDuration = 3f;
|
|
|
|
// Token: 0x0400C831 RID: 51249
|
|
[FieldOffset(Offset = "0x438")]
|
|
[Token(Token = "0x400C831")]
|
|
[SerializeField]
|
|
[Header("Audio")]
|
|
private RecRoomAudioClip wakeUpVO;
|
|
|
|
// Token: 0x0400C832 RID: 51250
|
|
[FieldOffset(Offset = "0x440")]
|
|
[Token(Token = "0x400C832")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip[] screenBreakAudio;
|
|
|
|
// Token: 0x0400C833 RID: 51251
|
|
[FieldOffset(Offset = "0x448")]
|
|
[Token(Token = "0x400C833")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip[] randomScreenBreakVO;
|
|
|
|
// Token: 0x0400C834 RID: 51252
|
|
[FieldOffset(Offset = "0x450")]
|
|
[Token(Token = "0x400C834")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip deathVO;
|
|
|
|
// Token: 0x0400C835 RID: 51253
|
|
[FieldOffset(Offset = "0x458")]
|
|
[Token(Token = "0x400C835")]
|
|
[SerializeField]
|
|
[Header("Look For Target")]
|
|
private float slowdownAngle = 5f;
|
|
|
|
// Token: 0x0400C836 RID: 51254
|
|
[FieldOffset(Offset = "0x45C")]
|
|
[Token(Token = "0x400C836")]
|
|
[SerializeField]
|
|
private float lookForTargetPitchAngle = -30f;
|
|
|
|
// Token: 0x0400C837 RID: 51255
|
|
[FieldOffset(Offset = "0x460")]
|
|
[Token(Token = "0x400C837")]
|
|
[SerializeField]
|
|
private float lookForTargetsRotationSpeed = 180f;
|
|
|
|
// Token: 0x0400C838 RID: 51256
|
|
[FieldOffset(Offset = "0x464")]
|
|
[Token(Token = "0x400C838")]
|
|
[SerializeField]
|
|
[Header("Look At Target")]
|
|
private float lookAtTargetRotationSpeed = 720f;
|
|
|
|
// Token: 0x0400C839 RID: 51257
|
|
[FieldOffset(Offset = "0x468")]
|
|
[Token(Token = "0x400C839")]
|
|
[SerializeField]
|
|
private float lookAtTargetDuration = 0.5f;
|
|
|
|
// Token: 0x0400C83A RID: 51258
|
|
[FieldOffset(Offset = "0x46C")]
|
|
[Token(Token = "0x400C83A")]
|
|
[SerializeField]
|
|
[Header("Attack")]
|
|
private float chargeAttackDuration = 0.5f;
|
|
|
|
// Token: 0x0400C83B RID: 51259
|
|
[FieldOffset(Offset = "0x470")]
|
|
[Token(Token = "0x400C83B")]
|
|
[SerializeField]
|
|
private float attackDuration = 1f;
|
|
|
|
// Token: 0x0400C83C RID: 51260
|
|
[FieldOffset(Offset = "0x478")]
|
|
[Token(Token = "0x400C83C")]
|
|
private KLLMCPFPIIE<float> LPMAKPJLDNO;
|
|
|
|
// Token: 0x0400C83D RID: 51261
|
|
[FieldOffset(Offset = "0x480")]
|
|
[Token(Token = "0x400C83D")]
|
|
private KLLMCPFPIIE<int> PAPIAJJMABM;
|
|
|
|
// Token: 0x0400C83E RID: 51262
|
|
[FieldOffset(Offset = "0x488")]
|
|
[Token(Token = "0x400C83E")]
|
|
private DJHELPHHAEN EEEFAPBKBFG;
|
|
|
|
// Token: 0x0400C83F RID: 51263
|
|
[FieldOffset(Offset = "0x490")]
|
|
[Token(Token = "0x400C83F")]
|
|
private MJNLDDCLOGP CBJGEJECJKC;
|
|
|
|
// Token: 0x0400C840 RID: 51264
|
|
[FieldOffset(Offset = "0x498")]
|
|
[Token(Token = "0x400C840")]
|
|
private QuestJumbotronBossWeapon GDIGKHINJCG;
|
|
|
|
// Token: 0x0400C841 RID: 51265
|
|
[FieldOffset(Offset = "0x4A0")]
|
|
[Token(Token = "0x400C841")]
|
|
private QuestJumbotronBossFace[] MOIEMMOKFMC;
|
|
|
|
// Token: 0x02002CFE RID: 11518
|
|
[Token(Token = "0x2002CFE")]
|
|
private enum NDBOFGODKCM
|
|
{
|
|
// Token: 0x0400C844 RID: 51268
|
|
[Token(Token = "0x400C844")]
|
|
WAKING_UP,
|
|
// Token: 0x0400C845 RID: 51269
|
|
[Token(Token = "0x400C845")]
|
|
FIND_TARGET,
|
|
// Token: 0x0400C846 RID: 51270
|
|
[Token(Token = "0x400C846")]
|
|
FOLLOW_TARGET,
|
|
// Token: 0x0400C847 RID: 51271
|
|
[Token(Token = "0x400C847")]
|
|
CHARGE_ATTACK,
|
|
// Token: 0x0400C848 RID: 51272
|
|
[Token(Token = "0x400C848")]
|
|
ATTACK,
|
|
// Token: 0x0400C849 RID: 51273
|
|
[Token(Token = "0x400C849")]
|
|
FACE_BROKE,
|
|
// Token: 0x0400C84A RID: 51274
|
|
[Token(Token = "0x400C84A")]
|
|
INVALID = 65535
|
|
}
|
|
}
|
|
}
|