1063 lines
34 KiB
C#
1063 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: 0x02002C14 RID: 11284
|
|
[Token(Token = "0x2002C14")]
|
|
public class QuestJumbotronBossEnemy : Enemy
|
|
{
|
|
// Token: 0x140001A6 RID: 422
|
|
// (add) Token: 0x060130F9 RID: 78073 RVA: 0x004685C0 File Offset: 0x004667C0
|
|
// (remove) Token: 0x060130FA RID: 78074 RVA: 0x004685EC File Offset: 0x004667EC
|
|
[Token(Token = "0x140001A6")]
|
|
public static event Enemy.FJNNOHNMINM IJNBHBGFAAN
|
|
{
|
|
[Token(Token = "0x60130F9")]
|
|
[Address(RVA = "0x157B4A0", Offset = "0x157A2A0", VA = "0x18157B4A0")]
|
|
[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 = "0x60130FA")]
|
|
[Address(RVA = "0x157B5A0", Offset = "0x157A3A0", VA = "0x18157B5A0")]
|
|
[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: 0x17003501 RID: 13569
|
|
// (get) Token: 0x060130FB RID: 78075 RVA: 0x00468618 File Offset: 0x00466818
|
|
[Token(Token = "0x17003501")]
|
|
public override int HKNMPONFPCD
|
|
{
|
|
[Token(Token = "0x60130FB")]
|
|
[Address(RVA = "0x157B590", Offset = "0x157A390", VA = "0x18157B590", Slot = "16")]
|
|
get
|
|
{
|
|
return this.HFPDMAFENNM;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003502 RID: 13570
|
|
// (get) Token: 0x060130FC RID: 78076 RVA: 0x0046862C File Offset: 0x0046682C
|
|
[Token(Token = "0x17003502")]
|
|
public override bool FLJJCKJKHPG
|
|
{
|
|
[Token(Token = "0x60130FC")]
|
|
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "15")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003503 RID: 13571
|
|
// (get) Token: 0x060130FD RID: 78077 RVA: 0x0046863C File Offset: 0x0046683C
|
|
// (set) Token: 0x060130FE RID: 78078 RVA: 0x0046865C File Offset: 0x0046685C
|
|
[Token(Token = "0x17003503")]
|
|
private float NFFBFLOFKKH
|
|
{
|
|
[Token(Token = "0x60130FD")]
|
|
[Address(RVA = "0x1579A50", Offset = "0x1578850", VA = "0x181579A50")]
|
|
get
|
|
{
|
|
return this.LPMAKPJLDNO.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x60130FE")]
|
|
[Address(RVA = "0x157A3C0", Offset = "0x15791C0", VA = "0x18157A3C0")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<float> lpmakpjldno = this.LPMAKPJLDNO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003504 RID: 13572
|
|
// (get) Token: 0x060130FF RID: 78079 RVA: 0x00468678 File Offset: 0x00466878
|
|
// (set) Token: 0x06013100 RID: 78080 RVA: 0x00468698 File Offset: 0x00466898
|
|
[Token(Token = "0x17003504")]
|
|
private int IGAGDKPJCOC
|
|
{
|
|
[Token(Token = "0x60130FF")]
|
|
[Address(RVA = "0x15795A0", Offset = "0x15783A0", VA = "0x1815795A0")]
|
|
get
|
|
{
|
|
return this.PAPIAJJMABM.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x6013100")]
|
|
[Address(RVA = "0x1578C80", Offset = "0x1577A80", VA = "0x181578C80")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<int> papiajjmabm = this.PAPIAJJMABM;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003505 RID: 13573
|
|
// (get) Token: 0x06013101 RID: 78081 RVA: 0x004686B4 File Offset: 0x004668B4
|
|
[Token(Token = "0x17003505")]
|
|
private int HFPDMAFENNM
|
|
{
|
|
[Token(Token = "0x6013101")]
|
|
[Address(RVA = "0x157A5B0", Offset = "0x15793B0", VA = "0x18157A5B0")]
|
|
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: 0x06013102 RID: 78082 RVA: 0x00468708 File Offset: 0x00466908
|
|
[Token(Token = "0x6013102")]
|
|
[Address(RVA = "0x1578E90", Offset = "0x1577C90", VA = "0x181578E90", 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: 0x06013103 RID: 78083 RVA: 0x00468994 File Offset: 0x00466B94
|
|
[Token(Token = "0x6013103")]
|
|
[Address(RVA = "0x157B320", Offset = "0x157A120", VA = "0x18157B320", 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: 0x06013104 RID: 78084 RVA: 0x004689E0 File Offset: 0x00466BE0
|
|
[Token(Token = "0x6013104")]
|
|
[Address(RVA = "0x157AFE0", Offset = "0x1579DE0", VA = "0x18157AFE0", 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: 0x06013105 RID: 78085 RVA: 0x00468ABC File Offset: 0x00466CBC
|
|
[Token(Token = "0x6013105")]
|
|
[Address(RVA = "0x15799E0", Offset = "0x15787E0", VA = "0x1815799E0", Slot = "38")]
|
|
protected override void FAAMINBDNNA()
|
|
{
|
|
base.FAAMINBDNNA();
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
DJHELPHHAEN eeefapbkbfg = this.EEEFAPBKBFG;
|
|
int num = 0;
|
|
eeefapbkbfg.PIEOGAPMGIH((ushort)num);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013106 RID: 78086 RVA: 0x00468AF0 File Offset: 0x00466CF0
|
|
[Token(Token = "0x6013106")]
|
|
[Address(RVA = "0x157AC80", Offset = "0x1579A80", VA = "0x18157AC80", Slot = "39")]
|
|
protected override void MNFHFDLPACH()
|
|
{
|
|
base.MNFHFDLPACH();
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
DJHELPHHAEN eeefapbkbfg = this.EEEFAPBKBFG;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013107 RID: 78087 RVA: 0x00468B1C File Offset: 0x00466D1C
|
|
[Token(Token = "0x6013107")]
|
|
[Address(RVA = "0x157B3A0", Offset = "0x157A1A0", VA = "0x18157B3A0", Slot = "18")]
|
|
protected override void Update()
|
|
{
|
|
base.Update();
|
|
this.EEEFAPBKBFG.OPEMIFENIJM();
|
|
this.CBJGEJECJKC.OCGHOBMJNMA();
|
|
}
|
|
|
|
// Token: 0x06013108 RID: 78088 RVA: 0x00468B4C File Offset: 0x00466D4C
|
|
[Token(Token = "0x6013108")]
|
|
[Address(RVA = "0x157AE00", Offset = "0x1579C00", VA = "0x18157AE00", 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: 0x06013109 RID: 78089 RVA: 0x00468B84 File Offset: 0x00466D84
|
|
[Token(Token = "0x6013109")]
|
|
[Address(RVA = "0x1578B80", Offset = "0x1577980", VA = "0x181578B80", 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: 0x0601310A RID: 78090 RVA: 0x00468BE8 File Offset: 0x00466DE8
|
|
[Token(Token = "0x601310A")]
|
|
[Address(RVA = "0x1578A80", Offset = "0x1577880", VA = "0x181578A80", 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: 0x0601310B RID: 78091 RVA: 0x00468C70 File Offset: 0x00466E70
|
|
[Token(Token = "0x601310B")]
|
|
[Address(RVA = "0x157A240", Offset = "0x1579040", VA = "0x18157A240")]
|
|
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: 0x0601310C RID: 78092 RVA: 0x00468CCC File Offset: 0x00466ECC
|
|
[Token(Token = "0x601310C")]
|
|
[Address(RVA = "0x157B230", Offset = "0x157A030", VA = "0x18157B230")]
|
|
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: 0x0601310D RID: 78093 RVA: 0x00468D50 File Offset: 0x00466F50
|
|
[Token(Token = "0x601310D")]
|
|
[Address(RVA = "0x1578C30", Offset = "0x1577A30", VA = "0x181578C30")]
|
|
private void AHGIBFFGGDO(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
MJNLDDCLOGP cbjgejecjkc = this.CBJGEJECJKC;
|
|
float num = this.wakeUpDuration;
|
|
cbjgejecjkc.KGFFMEICLNN(num);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601310E RID: 78094 RVA: 0x00468D84 File Offset: 0x00466F84
|
|
[Token(Token = "0x601310E")]
|
|
[Address(RVA = "0x157A420", Offset = "0x1579220", VA = "0x18157A420")]
|
|
private void JEOOGLGOEMP()
|
|
{
|
|
if (base.OGIBLNIIHDK && this.CBJGEJECJKC.OLGMEEIPCAL)
|
|
{
|
|
DJHELPHHAEN eeefapbkbfg = this.EEEFAPBKBFG;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601310F RID: 78095 RVA: 0x00468DB8 File Offset: 0x00466FB8
|
|
[Token(Token = "0x601310F")]
|
|
[Address(RVA = "0x1579B80", Offset = "0x1578980", VA = "0x181579B80")]
|
|
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: 0x06013110 RID: 78096 RVA: 0x00468E08 File Offset: 0x00467008
|
|
[Token(Token = "0x6013110")]
|
|
[Address(RVA = "0x157A860", Offset = "0x1579660", VA = "0x18157A860")]
|
|
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: 0x06013111 RID: 78097 RVA: 0x00468E48 File Offset: 0x00467048
|
|
[Token(Token = "0x6013111")]
|
|
[Address(RVA = "0x157A030", Offset = "0x1578E30", VA = "0x18157A030")]
|
|
private void ICJFMCMPOFN()
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
QuestJumbotronBossWeapon gdigkhinjcg = this.GDIGKHINJCG;
|
|
int num = 0;
|
|
if (gdigkhinjcg.FOJOAPKDAND.<LPHAFHCNEDO>k__BackingField)
|
|
{
|
|
float num2 = global::UnityEngine.Random.Range((float)0, 360f);
|
|
this.LPMAKPJLDNO.BDJFGEJFPPO(num);
|
|
}
|
|
float num3 = this.lookForTargetPitchAngle;
|
|
float num4 = this.LPMAKPJLDNO.IAHDANBDAAM();
|
|
Quaternion quaternion = Quaternion.Euler(num4, num3, num4);
|
|
float z = Vector3.forward.z;
|
|
QuestJumbotronBossWeapon gdigkhinjcg2 = this.GDIGKHINJCG;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
Steering steering = gdigkhinjcg2.FOJOAPKDAND;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013112 RID: 78098 RVA: 0x00468EDC File Offset: 0x004670DC
|
|
[Token(Token = "0x6013112")]
|
|
[Address(RVA = "0x157A520", Offset = "0x1579320", VA = "0x18157A520")]
|
|
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: 0x06013113 RID: 78099 RVA: 0x00468F38 File Offset: 0x00467138
|
|
[Token(Token = "0x6013113")]
|
|
[Address(RVA = "0x157A6E0", Offset = "0x15794E0", VA = "0x18157A6E0")]
|
|
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: 0x06013114 RID: 78100 RVA: 0x00468F98 File Offset: 0x00467198
|
|
[Token(Token = "0x6013114")]
|
|
[Address(RVA = "0x1579FA0", Offset = "0x1578DA0", VA = "0x181579FA0")]
|
|
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: 0x06013115 RID: 78101 RVA: 0x00468FF4 File Offset: 0x004671F4
|
|
[Token(Token = "0x6013115")]
|
|
[Address(RVA = "0x1579490", Offset = "0x1578290", VA = "0x181579490")]
|
|
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: 0x06013116 RID: 78102 RVA: 0x00469054 File Offset: 0x00467254
|
|
[Token(Token = "0x6013116")]
|
|
[Address(RVA = "0x157ACF0", Offset = "0x1579AF0", VA = "0x18157ACF0")]
|
|
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: 0x06013117 RID: 78103 RVA: 0x004690C8 File Offset: 0x004672C8
|
|
[Token(Token = "0x6013117")]
|
|
[Address(RVA = "0x157AB70", Offset = "0x1579970", VA = "0x18157AB70")]
|
|
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: 0x06013118 RID: 78104 RVA: 0x00469128 File Offset: 0x00467328
|
|
[Token(Token = "0x6013118")]
|
|
[Address(RVA = "0x157ADB0", Offset = "0x1579BB0", VA = "0x18157ADB0")]
|
|
private void NBFJNDDPKHA(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
MJNLDDCLOGP cbjgejecjkc = this.CBJGEJECJKC;
|
|
float num = this.screenBrokeWaitDuration;
|
|
cbjgejecjkc.KGFFMEICLNN(num);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013119 RID: 78105 RVA: 0x0046915C File Offset: 0x0046735C
|
|
[Token(Token = "0x6013119")]
|
|
[Address(RVA = "0x1579AA0", Offset = "0x15788A0", VA = "0x181579AA0")]
|
|
private void FLAECKMEOLD()
|
|
{
|
|
if (base.OGIBLNIIHDK && this.CBJGEJECJKC.OLGMEEIPCAL)
|
|
{
|
|
DJHELPHHAEN eeefapbkbfg = this.EEEFAPBKBFG;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601311A RID: 78106 RVA: 0x00469190 File Offset: 0x00467390
|
|
[Token(Token = "0x601311A")]
|
|
[Address(RVA = "0x157A7F0", Offset = "0x15795F0", VA = "0x18157A7F0", 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: 0x0601311B RID: 78107 RVA: 0x004691D4 File Offset: 0x004673D4
|
|
[Token(Token = "0x601311B")]
|
|
[Address(RVA = "0x15795F0", Offset = "0x15783F0", VA = "0x1815795F0", 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: 0x0601311C RID: 78108 RVA: 0x00469218 File Offset: 0x00467418
|
|
[Token(Token = "0x601311C")]
|
|
[Address(RVA = "0x1579660", Offset = "0x1578460", VA = "0x181579660", 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: 0x0601311D RID: 78109 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601311D")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "20")]
|
|
protected override void EKAJIOIIPOL()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0601311E RID: 78110 RVA: 0x004692EC File Offset: 0x004674EC
|
|
[Token(Token = "0x601311E")]
|
|
[Address(RVA = "0x1579C00", Offset = "0x1578A00", VA = "0x181579C00", 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: 0x0601311F RID: 78111 RVA: 0x00469384 File Offset: 0x00467584
|
|
[Token(Token = "0x601311F")]
|
|
[Address(RVA = "0x157AE60", Offset = "0x1579C60", VA = "0x18157AE60", 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: 0x06013120 RID: 78112 RVA: 0x004693C4 File Offset: 0x004675C4
|
|
[Token(Token = "0x6013120")]
|
|
[Address(RVA = "0x157A2E0", Offset = "0x15790E0", VA = "0x18157A2E0")]
|
|
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: 0x06013121 RID: 78113 RVA: 0x0046941C File Offset: 0x0046761C
|
|
[Token(Token = "0x6013121")]
|
|
[Address(RVA = "0x1579880", Offset = "0x1578680", VA = "0x181579880")]
|
|
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: 0x06013122 RID: 78114 RVA: 0x004694A8 File Offset: 0x004676A8
|
|
[Token(Token = "0x6013122")]
|
|
[Address(RVA = "0x157A4A0", Offset = "0x15792A0", VA = "0x18157A4A0")]
|
|
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: 0x06013123 RID: 78115 RVA: 0x004694E8 File Offset: 0x004676E8
|
|
[Token(Token = "0x6013123")]
|
|
[Address(RVA = "0x1578CF0", Offset = "0x1577AF0", VA = "0x181578CF0", Slot = "22")]
|
|
public override void AuthorityOnDamageApplyForce(FJDJKDOJKDO GMPCPLNNMGD, ANBBFGKPJFD PAKELHPNJDI, Vector3 CDFHDACBFKN, Vector3 KPLDEODOJID)
|
|
{
|
|
float z = Vector3.zero.z;
|
|
}
|
|
|
|
// Token: 0x06013124 RID: 78116 RVA: 0x00469500 File Offset: 0x00467700
|
|
[Token(Token = "0x6013124")]
|
|
[Address(RVA = "0x1578DB0", Offset = "0x1577BB0", VA = "0x181578DB0", 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: 0x06013125 RID: 78117 RVA: 0x00469524 File Offset: 0x00467724
|
|
[Token(Token = "0x6013125")]
|
|
[Address(RVA = "0x1578CE0", Offset = "0x1577AE0", VA = "0x181578CE0", Slot = "23")]
|
|
public override void AuthorityClearVelocity()
|
|
{
|
|
base.AuthorityClearVelocity();
|
|
}
|
|
|
|
// Token: 0x06013126 RID: 78118 RVA: 0x00469538 File Offset: 0x00467738
|
|
[Token(Token = "0x6013126")]
|
|
[Address(RVA = "0x1579B20", Offset = "0x1578920", VA = "0x181579B20")]
|
|
private void GALKNEECNCF()
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
|
|
int num = 0;
|
|
rigidbodyEx.IEIKHAKBHFL = num != 0;
|
|
this.rigidbodyEx.AddKinematic(this);
|
|
this.rigidbodyEx.KKNFLCLMNDN = RigidbodyConstraints.FreezeAll;
|
|
}
|
|
|
|
// Token: 0x06013127 RID: 78119 RVA: 0x00469574 File Offset: 0x00467774
|
|
[Token(Token = "0x6013127")]
|
|
[Address(RVA = "0x157B3F0", Offset = "0x157A1F0", VA = "0x18157B3F0")]
|
|
public QuestJumbotronBossEnemy()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013128 RID: 78120 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6013128")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
|
|
static QuestJumbotronBossEnemy()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0400C61B RID: 50715
|
|
[FieldOffset(Offset = "0x430")]
|
|
[Token(Token = "0x400C61B")]
|
|
[SerializeField]
|
|
[Header("Waking Up")]
|
|
private float wakeUpDuration = 3f;
|
|
|
|
// Token: 0x0400C61C RID: 50716
|
|
[FieldOffset(Offset = "0x434")]
|
|
[Token(Token = "0x400C61C")]
|
|
[SerializeField]
|
|
[Header("Screen Broke")]
|
|
private float screenBrokeWaitDuration = 3f;
|
|
|
|
// Token: 0x0400C61D RID: 50717
|
|
[FieldOffset(Offset = "0x438")]
|
|
[Token(Token = "0x400C61D")]
|
|
[SerializeField]
|
|
[Header("Audio")]
|
|
private RecRoomAudioClip wakeUpVO;
|
|
|
|
// Token: 0x0400C61E RID: 50718
|
|
[FieldOffset(Offset = "0x440")]
|
|
[Token(Token = "0x400C61E")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip[] screenBreakAudio;
|
|
|
|
// Token: 0x0400C61F RID: 50719
|
|
[FieldOffset(Offset = "0x448")]
|
|
[Token(Token = "0x400C61F")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip[] randomScreenBreakVO;
|
|
|
|
// Token: 0x0400C620 RID: 50720
|
|
[FieldOffset(Offset = "0x450")]
|
|
[Token(Token = "0x400C620")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip deathVO;
|
|
|
|
// Token: 0x0400C621 RID: 50721
|
|
[FieldOffset(Offset = "0x458")]
|
|
[Token(Token = "0x400C621")]
|
|
[SerializeField]
|
|
[Header("Look For Target")]
|
|
private float slowdownAngle = 5f;
|
|
|
|
// Token: 0x0400C622 RID: 50722
|
|
[FieldOffset(Offset = "0x45C")]
|
|
[Token(Token = "0x400C622")]
|
|
[SerializeField]
|
|
private float lookForTargetPitchAngle = -30f;
|
|
|
|
// Token: 0x0400C623 RID: 50723
|
|
[FieldOffset(Offset = "0x460")]
|
|
[Token(Token = "0x400C623")]
|
|
[SerializeField]
|
|
private float lookForTargetsRotationSpeed = 180f;
|
|
|
|
// Token: 0x0400C624 RID: 50724
|
|
[FieldOffset(Offset = "0x464")]
|
|
[Token(Token = "0x400C624")]
|
|
[SerializeField]
|
|
[Header("Look At Target")]
|
|
private float lookAtTargetRotationSpeed = 720f;
|
|
|
|
// Token: 0x0400C625 RID: 50725
|
|
[FieldOffset(Offset = "0x468")]
|
|
[Token(Token = "0x400C625")]
|
|
[SerializeField]
|
|
private float lookAtTargetDuration = 0.5f;
|
|
|
|
// Token: 0x0400C626 RID: 50726
|
|
[FieldOffset(Offset = "0x46C")]
|
|
[Token(Token = "0x400C626")]
|
|
[SerializeField]
|
|
[Header("Attack")]
|
|
private float chargeAttackDuration = 0.5f;
|
|
|
|
// Token: 0x0400C627 RID: 50727
|
|
[FieldOffset(Offset = "0x470")]
|
|
[Token(Token = "0x400C627")]
|
|
[SerializeField]
|
|
private float attackDuration = 1f;
|
|
|
|
// Token: 0x0400C628 RID: 50728
|
|
[FieldOffset(Offset = "0x478")]
|
|
[Token(Token = "0x400C628")]
|
|
private KLLMCPFPIIE<float> LPMAKPJLDNO;
|
|
|
|
// Token: 0x0400C629 RID: 50729
|
|
[FieldOffset(Offset = "0x480")]
|
|
[Token(Token = "0x400C629")]
|
|
private KLLMCPFPIIE<int> PAPIAJJMABM;
|
|
|
|
// Token: 0x0400C62A RID: 50730
|
|
[FieldOffset(Offset = "0x488")]
|
|
[Token(Token = "0x400C62A")]
|
|
private DJHELPHHAEN EEEFAPBKBFG;
|
|
|
|
// Token: 0x0400C62B RID: 50731
|
|
[FieldOffset(Offset = "0x490")]
|
|
[Token(Token = "0x400C62B")]
|
|
private MJNLDDCLOGP CBJGEJECJKC;
|
|
|
|
// Token: 0x0400C62C RID: 50732
|
|
[FieldOffset(Offset = "0x498")]
|
|
[Token(Token = "0x400C62C")]
|
|
private QuestJumbotronBossWeapon GDIGKHINJCG;
|
|
|
|
// Token: 0x0400C62D RID: 50733
|
|
[FieldOffset(Offset = "0x4A0")]
|
|
[Token(Token = "0x400C62D")]
|
|
private QuestJumbotronBossFace[] MOIEMMOKFMC;
|
|
|
|
// Token: 0x02002C15 RID: 11285
|
|
[Token(Token = "0x2002C15")]
|
|
private enum NDBOFGODKCM
|
|
{
|
|
// Token: 0x0400C630 RID: 50736
|
|
[Token(Token = "0x400C630")]
|
|
WAKING_UP,
|
|
// Token: 0x0400C631 RID: 50737
|
|
[Token(Token = "0x400C631")]
|
|
FIND_TARGET,
|
|
// Token: 0x0400C632 RID: 50738
|
|
[Token(Token = "0x400C632")]
|
|
FOLLOW_TARGET,
|
|
// Token: 0x0400C633 RID: 50739
|
|
[Token(Token = "0x400C633")]
|
|
CHARGE_ATTACK,
|
|
// Token: 0x0400C634 RID: 50740
|
|
[Token(Token = "0x400C634")]
|
|
ATTACK,
|
|
// Token: 0x0400C635 RID: 50741
|
|
[Token(Token = "0x400C635")]
|
|
FACE_BROKE,
|
|
// Token: 0x0400C636 RID: 50742
|
|
[Token(Token = "0x400C636")]
|
|
INVALID = 65535
|
|
}
|
|
}
|
|
}
|