m
This commit is contained in:
@@ -0,0 +1,1036 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core.AI;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Activities.Quest
|
||||
{
|
||||
// Token: 0x02002D03 RID: 11523
|
||||
[Token(Token = "0x2002D03")]
|
||||
public class QuestSciFiChargeShotEnemy : Enemy
|
||||
{
|
||||
// Token: 0x170035C3 RID: 13763
|
||||
// (get) Token: 0x06013592 RID: 79250 RVA: 0x00473BF0 File Offset: 0x00471DF0
|
||||
// (set) Token: 0x06013593 RID: 79251 RVA: 0x00473C10 File Offset: 0x00471E10
|
||||
[Token(Token = "0x170035C3")]
|
||||
private float PHMHFMGIEGE
|
||||
{
|
||||
[Token(Token = "0x6013592")]
|
||||
[Address(RVA = "0x18DCFF0", Offset = "0x18DBFF0", VA = "0x1818DCFF0")]
|
||||
get
|
||||
{
|
||||
return this.NKMHOLDOGAE.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6013593")]
|
||||
[Address(RVA = "0x18DC420", Offset = "0x18DB420", VA = "0x1818DC420")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<float> nkmholdogae = this.NKMHOLDOGAE;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170035C4 RID: 13764
|
||||
// (get) Token: 0x06013594 RID: 79252 RVA: 0x00473C2C File Offset: 0x00471E2C
|
||||
// (set) Token: 0x06013595 RID: 79253 RVA: 0x00473C74 File Offset: 0x00471E74
|
||||
[Token(Token = "0x170035C4")]
|
||||
private ENDNBHFKNFL BPOAIJLAPOP
|
||||
{
|
||||
[Token(Token = "0x6013594")]
|
||||
[Address(RVA = "0x18DC7F0", Offset = "0x18DB7F0", VA = "0x1818DC7F0")]
|
||||
get
|
||||
{
|
||||
int num = 0;
|
||||
this.m_CachedPtr = (IntPtr)num;
|
||||
this.pvCache = num;
|
||||
this.pvCacheInitialized = num != 0;
|
||||
this.OnDestroyEvent = num;
|
||||
this.internalOnDestroying = num;
|
||||
this.forwardedRegistered = num != 0;
|
||||
this.patrolSearchRadius = (float)num;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x6013595")]
|
||||
[Address(RVA = "0x18DC480", Offset = "0x18DB480", VA = "0x1818DC480")]
|
||||
set
|
||||
{
|
||||
int falkmighgoo = value.FALKMIGHGOO;
|
||||
KLLMCPFPIIE<int> jfenicpbghm = this.JFENICPBGHM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013596 RID: 79254 RVA: 0x00473C98 File Offset: 0x00471E98
|
||||
[Token(Token = "0x6013596")]
|
||||
[Address(RVA = "0x18DB1B0", Offset = "0x18DA1B0", VA = "0x1818DB1B0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
this.NMICCMJNODO = true;
|
||||
EnemyFacialAnimator componentInChildren = base.GetComponentInChildren<EnemyFacialAnimator>();
|
||||
this.BEDHHPADEFK = componentInChildren;
|
||||
BlinkingRenderer componentInChildren2 = base.GetComponentInChildren<BlinkingRenderer>();
|
||||
this.EFBPCMOGBKP = componentInChildren2;
|
||||
int num = 0;
|
||||
KLLMCPFPIIE<float> kllmcpfpiie;
|
||||
this.NKMHOLDOGAE = kllmcpfpiie;
|
||||
KLLMCPFPIIE<int> kllmcpfpiie2 = new KLLMCPFPIIE(this, "LCHAID", -1, (OHOEENCHJJE)num, num, num);
|
||||
this.JFENICPBGHM = kllmcpfpiie2;
|
||||
int num2;
|
||||
MJNLDDCLOGP mjnlddclogp = new MJNLDDCLOGP(this, "B", (OHOEENCHJJE)num2);
|
||||
num2 = 0;
|
||||
this.CBJGEJECJKC = mjnlddclogp;
|
||||
int num3;
|
||||
int num4;
|
||||
DJHELPHHAEN djhelphhaen = new DJHELPHHAEN("B", (OHOEENCHJJE)num3, num4);
|
||||
num4 = 0;
|
||||
num3 = 0;
|
||||
this.EEEFAPBKBFG = djhelphhaen;
|
||||
DJHELPHHAEN eeefapbkbfg = this.EEEFAPBKBFG;
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.PIPLLPJLKPM);
|
||||
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.PMBKMAKHNKL);
|
||||
int num5 = 0;
|
||||
int num6 = 0;
|
||||
eeefapbkbfg.JEPMLPCOGNM((ushort)num5, okgcdflpfod, num6, knfakjmalje);
|
||||
DJHELPHHAEN eeefapbkbfg2 = this.EEEFAPBKBFG;
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.HAODOFMIIGL);
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.HLHBDNHKNLA);
|
||||
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.MDMEHMNOKJL);
|
||||
DJHELPHHAEN eeefapbkbfg3 = this.EEEFAPBKBFG;
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.KLCBBHLOMKG);
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.BGFAMECKCOK);
|
||||
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.LNHPHHFPOGH);
|
||||
DJHELPHHAEN eeefapbkbfg4 = this.EEEFAPBKBFG;
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod6 = new MIEIBBPMDMP.OKGCDFLPFOD(this.ODNJCFLJMCC);
|
||||
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje4 = new MIEIBBPMDMP.KNFAKJMALJE(this.LCDHLJOOLGH);
|
||||
DJHELPHHAEN eeefapbkbfg5 = this.EEEFAPBKBFG;
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod7 = new MIEIBBPMDMP.OKGCDFLPFOD(this.JMKNKPHOJNG);
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod8 = new MIEIBBPMDMP.OKGCDFLPFOD(this.BMPGPEIDOMB);
|
||||
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje5 = new MIEIBBPMDMP.KNFAKJMALJE(this.PAAEEJHKJIF);
|
||||
DJHELPHHAEN eeefapbkbfg6 = this.EEEFAPBKBFG;
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod9 = new MIEIBBPMDMP.OKGCDFLPFOD(this.KKNCLLPAJGC);
|
||||
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje6 = new MIEIBBPMDMP.KNFAKJMALJE(this.FAFFLFOIMNJ);
|
||||
DJHELPHHAEN eeefapbkbfg7 = this.EEEFAPBKBFG;
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod10 = new MIEIBBPMDMP.OKGCDFLPFOD(this.MPEMGNICLEM);
|
||||
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje7 = new MIEIBBPMDMP.KNFAKJMALJE(this.MKJPBGGHFLK);
|
||||
}
|
||||
|
||||
// Token: 0x06013597 RID: 79255 RVA: 0x00473E78 File Offset: 0x00472078
|
||||
[Token(Token = "0x6013597")]
|
||||
[Address(RVA = "0x18DE200", Offset = "0x18DD200", VA = "0x1818DE200", Slot = "17")]
|
||||
protected override void Start()
|
||||
{
|
||||
base.Start();
|
||||
GameObject gameObject = this.laser.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
DJHELPHHAEN eeefapbkbfg = this.EEEFAPBKBFG;
|
||||
}
|
||||
|
||||
// Token: 0x06013598 RID: 79256 RVA: 0x00473EB0 File Offset: 0x004720B0
|
||||
[Token(Token = "0x6013598")]
|
||||
[Address(RVA = "0x18DBE20", Offset = "0x18DAE20", VA = "0x1818DBE20", Slot = "38")]
|
||||
protected override void FAAMINBDNNA()
|
||||
{
|
||||
base.FAAMINBDNNA();
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
ENDNBHFKNFL endnbhfknfl;
|
||||
int falkmighgoo = endnbhfknfl.FALKMIGHGOO;
|
||||
float y = endnbhfknfl.CMINCCMAJHA.y;
|
||||
float y2 = endnbhfknfl.GDBPMHPHDBI.y;
|
||||
DJHELPHHAEN eeefapbkbfg = this.EEEFAPBKBFG;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013599 RID: 79257 RVA: 0x00473F08 File Offset: 0x00472108
|
||||
[Token(Token = "0x6013599")]
|
||||
[Address(RVA = "0x18DD5A0", Offset = "0x18DC5A0", VA = "0x1818DD5A0", Slot = "39")]
|
||||
protected override void MNFHFDLPACH()
|
||||
{
|
||||
base.MNFHFDLPACH();
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
DJHELPHHAEN eeefapbkbfg = this.EEEFAPBKBFG;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601359A RID: 79258 RVA: 0x00473F34 File Offset: 0x00472134
|
||||
[Token(Token = "0x601359A")]
|
||||
[Address(RVA = "0x18DE2B0", Offset = "0x18DD2B0", VA = "0x1818DE2B0", Slot = "18")]
|
||||
protected override void Update()
|
||||
{
|
||||
base.Update();
|
||||
this.EEEFAPBKBFG.OPEMIFENIJM();
|
||||
this.CBJGEJECJKC.OCGHOBMJNMA();
|
||||
}
|
||||
|
||||
// Token: 0x0601359B RID: 79259 RVA: 0x00473F64 File Offset: 0x00472164
|
||||
[Token(Token = "0x601359B")]
|
||||
[Address(RVA = "0x18DAD60", Offset = "0x18D9D60", VA = "0x1818DAD60", Slot = "22")]
|
||||
public override void AuthorityOnDamageApplyForce(FJDJKDOJKDO GMPCPLNNMGD, ANBBFGKPJFD PAKELHPNJDI, Vector3 CDFHDACBFKN, Vector3 KPLDEODOJID)
|
||||
{
|
||||
float z = this.steering.<DCAKJCHIFHP>k__BackingField.z;
|
||||
float z2 = CDFHDACBFKN.z;
|
||||
Vector3 vector;
|
||||
float z3 = vector.z;
|
||||
}
|
||||
|
||||
// Token: 0x0601359C RID: 79260 RVA: 0x00473F98 File Offset: 0x00472198
|
||||
[Token(Token = "0x601359C")]
|
||||
[Address(RVA = "0x18DAE90", Offset = "0x18D9E90", VA = "0x1818DAE90", Slot = "24")]
|
||||
public override void AuthorityOnDamageChangeVelocity(FJDJKDOJKDO GMPCPLNNMGD, ANBBFGKPJFD PAKELHPNJDI, Vector3 NHAOMEMANJA, Vector3 KHJFDILDLAD)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
float z = this.steering.<DCAKJCHIFHP>k__BackingField.z;
|
||||
float z2 = NHAOMEMANJA.z;
|
||||
Vector3 vector;
|
||||
float z3 = vector.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601359D RID: 79261 RVA: 0x00473FD4 File Offset: 0x004721D4
|
||||
[Token(Token = "0x601359D")]
|
||||
[Address(RVA = "0x18DDA70", Offset = "0x18DCA70", VA = "0x1818DDA70")]
|
||||
private void PIPLLPJLKPM(ushort CPMPEJFMDED, ushort HKDPLMDENDA)
|
||||
{
|
||||
GameObject gameObject = this.laser.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
this.head.<KHHJKLDJPHG>k__BackingField.StopAll();
|
||||
Steering <KHHJKLDJPHG>k__BackingField = this.head.<KHHJKLDJPHG>k__BackingField;
|
||||
float movementAngularSpeed = this.movementAngularSpeed;
|
||||
<KHHJKLDJPHG>k__BackingField.<OOLHFDEHLCG>k__BackingField = movementAngularSpeed;
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
KLLMCPFPIIE<float> nkmholdogae = this.NKMHOLDOGAE;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601359E RID: 79262 RVA: 0x00474058 File Offset: 0x00472258
|
||||
[Token(Token = "0x601359E")]
|
||||
[Address(RVA = "0x18DDE80", Offset = "0x18DCE80", VA = "0x1818DDE80")]
|
||||
private void PMBKMAKHNKL()
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
float num = this.scanForTargetHeadPitch;
|
||||
float num2 = this.NKMHOLDOGAE.IAHDANBDAAM();
|
||||
Quaternion quaternion = Quaternion.Euler(num2, num, num2);
|
||||
float z = Vector3.forward.z;
|
||||
Steering <KHHJKLDJPHG>k__BackingField = this.head.<KHHJKLDJPHG>k__BackingField;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
if (this.CBJGEJECJKC.OLGMEEIPCAL)
|
||||
{
|
||||
DJHELPHHAEN eeefapbkbfg = this.EEEFAPBKBFG;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601359F RID: 79263 RVA: 0x004740D0 File Offset: 0x004722D0
|
||||
[Token(Token = "0x601359F")]
|
||||
[Address(RVA = "0x18DE0A0", Offset = "0x18DD0A0", VA = "0x1818DE0A0", Slot = "31")]
|
||||
protected override ENDNBHFKNFL PPCFHFHOKGN(bool NAKEFJOLOJC = false)
|
||||
{
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
ENDNBHFKNFL endnbhfknfl;
|
||||
int falkmighgoo = endnbhfknfl.FALKMIGHGOO;
|
||||
float y = endnbhfknfl.CMINCCMAJHA.y;
|
||||
this.m_CachedPtr = (IntPtr)falkmighgoo;
|
||||
float y2 = endnbhfknfl.GDBPMHPHDBI.y;
|
||||
this.pvCacheInitialized = y != null;
|
||||
this.internalOnDestroying = y2;
|
||||
}
|
||||
int num = 0;
|
||||
this.m_CachedPtr = (IntPtr)num;
|
||||
this.pvCacheInitialized = num != 0;
|
||||
this.internalOnDestroying = num;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060135A0 RID: 79264 RVA: 0x0047413C File Offset: 0x0047233C
|
||||
[Token(Token = "0x60135A0")]
|
||||
[Address(RVA = "0x18DC170", Offset = "0x18DB170", VA = "0x1818DC170")]
|
||||
private bool HIFOIHBMIFB()
|
||||
{
|
||||
int num = this.JFENICPBGHM.IAHDANBDAAM();
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
EnemyManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CGLKOJIMDIH <GFJMMJBJGMO>k__BackingField = this.<GFJMMJBJGMO>k__BackingField;
|
||||
int num2 = this.JFENICPBGHM.IAHDANBDAAM();
|
||||
bool flag2;
|
||||
return !flag2;
|
||||
}
|
||||
|
||||
// Token: 0x060135A1 RID: 79265 RVA: 0x0047418C File Offset: 0x0047238C
|
||||
[Token(Token = "0x60135A1")]
|
||||
[Address(RVA = "0x18DAFD0", Offset = "0x18D9FD0", VA = "0x1818DAFD0", Slot = "34")]
|
||||
public override void AuthorityStartPatrol()
|
||||
{
|
||||
if (base.OGIBLNIIHDK && base.CLKNOHJKKMP)
|
||||
{
|
||||
ENDNBHFKNFL bmhmbmhnlil = ENDNBHFKNFL.BMHMBMHNLIL;
|
||||
ENDNBHFKNFL bmhmbmhnlil2 = ENDNBHFKNFL.BMHMBMHNLIL;
|
||||
KLLMCPFPIIE<int> jfenicpbghm = this.JFENICPBGHM;
|
||||
base.PIIPBOFLDMK = bmhmbmhnlil;
|
||||
base.CMCKIOGNPCC = bmhmbmhnlil;
|
||||
}
|
||||
base.AuthorityStartPatrol();
|
||||
}
|
||||
|
||||
// Token: 0x060135A2 RID: 79266 RVA: 0x004741D8 File Offset: 0x004723D8
|
||||
[Token(Token = "0x60135A2")]
|
||||
[Address(RVA = "0x18DB700", Offset = "0x18DA700", VA = "0x1818DB700", Slot = "35")]
|
||||
protected override void BIINIBEFAID(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
base.BIINIBEFAID(CPMPEJFMDED, OEAPMLMHLLF);
|
||||
this.head.<KHHJKLDJPHG>k__BackingField.StopAll();
|
||||
Steering <KHHJKLDJPHG>k__BackingField = this.head.<KHHJKLDJPHG>k__BackingField;
|
||||
float movementAngularSpeed = this.movementAngularSpeed;
|
||||
<KHHJKLDJPHG>k__BackingField.<OOLHFDEHLCG>k__BackingField = movementAngularSpeed;
|
||||
KLLMCPFPIIE<int> jfenicpbghm = this.JFENICPBGHM;
|
||||
}
|
||||
|
||||
// Token: 0x060135A3 RID: 79267 RVA: 0x00474224 File Offset: 0x00472424
|
||||
[Token(Token = "0x60135A3")]
|
||||
[Address(RVA = "0x18DD730", Offset = "0x18DC730", VA = "0x1818DD730", Slot = "36")]
|
||||
protected override void NPGNACJKGGB()
|
||||
{
|
||||
int num = 0;
|
||||
base.NPGNACJKGGB();
|
||||
this.PKLFMHOPBHI(num, num);
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
this.CICNHPDCBFF();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060135A4 RID: 79268 RVA: 0x00474250 File Offset: 0x00472450
|
||||
[Token(Token = "0x60135A4")]
|
||||
[Address(RVA = "0x18DC050", Offset = "0x18DB050", VA = "0x1818DC050")]
|
||||
private void HAODOFMIIGL(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
this.head.<KHHJKLDJPHG>k__BackingField.StopAll();
|
||||
Steering <KHHJKLDJPHG>k__BackingField = this.head.<KHHJKLDJPHG>k__BackingField;
|
||||
float movementAngularSpeed = this.movementAngularSpeed;
|
||||
<KHHJKLDJPHG>k__BackingField.<OOLHFDEHLCG>k__BackingField = movementAngularSpeed;
|
||||
this.steering.StopAll();
|
||||
Steering steering = this.steering;
|
||||
float movementAngularSpeed2 = this.movementAngularSpeed;
|
||||
steering.<OOLHFDEHLCG>k__BackingField = movementAngularSpeed2;
|
||||
Steering steering2 = this.steering;
|
||||
float movementSlowdownDistance = this.movementSlowdownDistance;
|
||||
steering2.LADKFOBHIKN = movementSlowdownDistance;
|
||||
Steering steering3 = this.steering;
|
||||
float movementMaxAcceleration = this.movementMaxAcceleration;
|
||||
int num = 0;
|
||||
steering3.<GAFNAMNHLOE>k__BackingField = movementMaxAcceleration;
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
this.NKMHOLDOGAE.BDJFGEJFPPO(num);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060135A5 RID: 79269 RVA: 0x004742FC File Offset: 0x004724FC
|
||||
[Token(Token = "0x60135A5")]
|
||||
[Address(RVA = "0x18DD040", Offset = "0x18DC040", VA = "0x1818DD040")]
|
||||
private void MDMEHMNOKJL()
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
this.CICNHPDCBFF();
|
||||
if (base.AEEEPJFPGML())
|
||||
{
|
||||
EnemyManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
ENDNBHFKNFL endnbhfknfl;
|
||||
int falkmighgoo = endnbhfknfl.FALKMIGHGOO;
|
||||
float y = endnbhfknfl.CMINCCMAJHA.y;
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
Steering steering = this.steering;
|
||||
float num = this.desiredTargetOffset;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
bool flag3;
|
||||
if (!flag3 || this.steering.<JAEHKJPNKNH>k__BackingField)
|
||||
{
|
||||
float num2 = this.maxRandomOffsetAngle;
|
||||
float num3 = this.minRandomOffsetAngle;
|
||||
Steering steering2 = this.steering;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
}
|
||||
Steering <KHHJKLDJPHG>k__BackingField = this.head.<KHHJKLDJPHG>k__BackingField;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
ENDNBHFKNFL bmhmbmhnlil = ENDNBHFKNFL.BMHMBMHNLIL;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060135A6 RID: 79270 RVA: 0x004743C0 File Offset: 0x004725C0
|
||||
[Token(Token = "0x60135A6")]
|
||||
[Address(RVA = "0x18DC3D0", Offset = "0x18DB3D0", VA = "0x1818DC3D0")]
|
||||
private void HLHBDNHKNLA(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
||||
{
|
||||
this.head.<KHHJKLDJPHG>k__BackingField.StopAll();
|
||||
this.steering.StopSeeking();
|
||||
}
|
||||
|
||||
// Token: 0x060135A7 RID: 79271 RVA: 0x004743F0 File Offset: 0x004725F0
|
||||
[Token(Token = "0x60135A7")]
|
||||
[Address(RVA = "0x18DC730", Offset = "0x18DB730", VA = "0x1818DC730")]
|
||||
private void KLCBBHLOMKG(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
this.head.<KHHJKLDJPHG>k__BackingField.StopAll();
|
||||
Steering <KHHJKLDJPHG>k__BackingField = this.head.<KHHJKLDJPHG>k__BackingField;
|
||||
float num = this.followTargetAngularSpeedDegrees;
|
||||
<KHHJKLDJPHG>k__BackingField.<OOLHFDEHLCG>k__BackingField = num;
|
||||
this.steering.StopAll();
|
||||
Steering steering = this.steering;
|
||||
float num2 = this.followTargetAngularSpeedDegrees;
|
||||
steering.<OOLHFDEHLCG>k__BackingField = num2;
|
||||
Steering steering2 = this.steering;
|
||||
float num3 = this.followTargetMovementSpeed;
|
||||
steering2.LADKFOBHIKN = num3;
|
||||
Steering steering3 = this.steering;
|
||||
float num4 = this.followTargetMovementAcceleration;
|
||||
steering3.<GAFNAMNHLOE>k__BackingField = num4;
|
||||
}
|
||||
|
||||
// Token: 0x060135A8 RID: 79272 RVA: 0x00474480 File Offset: 0x00472680
|
||||
[Token(Token = "0x60135A8")]
|
||||
[Address(RVA = "0x18DCB20", Offset = "0x18DBB20", VA = "0x1818DCB20")]
|
||||
private void LNHPHHFPOGH()
|
||||
{
|
||||
int num = 0;
|
||||
this.PKLFMHOPBHI(num, num);
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
if (this.HIFOIHBMIFB())
|
||||
{
|
||||
int num2 = this.JFENICPBGHM.IAHDANBDAAM();
|
||||
KLLMCPFPIIE<int> jfenicpbghm = this.JFENICPBGHM;
|
||||
}
|
||||
EnemyManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
Steering steering = this.steering;
|
||||
float num3 = this.desiredTargetOffset;
|
||||
float z = this.KFFFKFCFKJI.z;
|
||||
bool flag2;
|
||||
if (!flag2 || this.steering.<JAEHKJPNKNH>k__BackingField)
|
||||
{
|
||||
float num4 = this.maxRandomOffsetAngle;
|
||||
float num5 = this.minRandomOffsetAngle;
|
||||
float z2 = this.KFFFKFCFKJI.z;
|
||||
Steering steering2 = this.steering;
|
||||
Vector3 vector;
|
||||
float z3 = vector.z;
|
||||
}
|
||||
float z4 = this.NJMONMLKFMM.z;
|
||||
float z5 = Vector3.up.z;
|
||||
Vector3 vector2;
|
||||
float z6 = vector2.z;
|
||||
QuestEnemyArticulatingAccessory questEnemyArticulatingAccessory = this.head;
|
||||
Vector3 vector3;
|
||||
float z7 = vector3.z;
|
||||
Steering <KHHJKLDJPHG>k__BackingField = this.head.<KHHJKLDJPHG>k__BackingField;
|
||||
Vector3 vector4;
|
||||
float z8 = vector4.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060135A9 RID: 79273 RVA: 0x00474580 File Offset: 0x00472780
|
||||
[Token(Token = "0x60135A9")]
|
||||
[Address(RVA = "0x1634320", Offset = "0x1633320", VA = "0x181634320")]
|
||||
private void BGFAMECKCOK(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
||||
{
|
||||
this.steering.StopAll();
|
||||
}
|
||||
|
||||
// Token: 0x060135AA RID: 79274 RVA: 0x004745A0 File Offset: 0x004727A0
|
||||
[Token(Token = "0x60135AA")]
|
||||
[Address(RVA = "0x18DC970", Offset = "0x18DB970", VA = "0x1818DC970", Slot = "50")]
|
||||
protected override void LFFBDDEIEMJ()
|
||||
{
|
||||
base.LFFBDDEIEMJ();
|
||||
ENDNBHFKNFL endnbhfknfl;
|
||||
int falkmighgoo = endnbhfknfl.FALKMIGHGOO;
|
||||
float y = endnbhfknfl.CMINCCMAJHA.y;
|
||||
float y2 = endnbhfknfl.GDBPMHPHDBI.y;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
RecRoomAudioClip[] array = this.alertVO;
|
||||
if (array != 0)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
SFXAudioSource sfxaudioSource = AudioManager.PlayRandom3DSFX(array, transform, num3, num2 != 0, num);
|
||||
}
|
||||
RecRoomAudioClip recRoomAudioClip = this.alertSFX;
|
||||
if (recRoomAudioClip != 0)
|
||||
{
|
||||
AudioClip audioClip = recRoomAudioClip.audioClip;
|
||||
int num4 = 0;
|
||||
if (audioClip != num4)
|
||||
{
|
||||
RecRoomAudioClip recRoomAudioClip2 = this.alertSFX;
|
||||
int num5 = 0;
|
||||
SFXAudioSource sfxaudioSource2 = AudioManager.Play2DSFX(recRoomAudioClip2, num5);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060135AB RID: 79275 RVA: 0x00474644 File Offset: 0x00472844
|
||||
[Token(Token = "0x60135AB")]
|
||||
[Address(RVA = "0x18DD790", Offset = "0x18DC790", VA = "0x1818DD790")]
|
||||
private void ODNJCFLJMCC(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
Steering <KHHJKLDJPHG>k__BackingField = this.head.<KHHJKLDJPHG>k__BackingField;
|
||||
float num = this.snapToTargetAngularSpeedDegrees;
|
||||
<KHHJKLDJPHG>k__BackingField.<OOLHFDEHLCG>k__BackingField = num;
|
||||
Steering steering = this.steering;
|
||||
float num2 = this.snapToTargetAngularSpeedDegrees;
|
||||
steering.<OOLHFDEHLCG>k__BackingField = num2;
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
MJNLDDCLOGP cbjgejecjkc = this.CBJGEJECJKC;
|
||||
float num3 = this.chargePrepareDuration;
|
||||
cbjgejecjkc.KGFFMEICLNN(num3);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060135AC RID: 79276 RVA: 0x004746AC File Offset: 0x004728AC
|
||||
[Token(Token = "0x60135AC")]
|
||||
[Address(RVA = "0x18DC880", Offset = "0x18DB880", VA = "0x1818DC880")]
|
||||
private void LCDHLJOOLGH()
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
float z = this.KFFFKFCFKJI.z;
|
||||
Steering steering = this.steering;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
if (this.CBJGEJECJKC.OLGMEEIPCAL)
|
||||
{
|
||||
DJHELPHHAEN eeefapbkbfg = this.EEEFAPBKBFG;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060135AD RID: 79277 RVA: 0x004746FC File Offset: 0x004728FC
|
||||
[Token(Token = "0x60135AD")]
|
||||
[Address(RVA = "0x18DC4F0", Offset = "0x18DB4F0", VA = "0x1818DC4F0")]
|
||||
private void JMKNKPHOJNG(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
EnemyParticles enemyParticles = this.enemyParticles;
|
||||
int num = 0;
|
||||
if (enemyParticles != num)
|
||||
{
|
||||
EnemyParticles enemyParticles2 = this.enemyParticles;
|
||||
Transform transform = this.laser;
|
||||
enemyParticles2.StartCharge(transform);
|
||||
}
|
||||
EnemyAudio enemyAudio = this.enemyAudio;
|
||||
int num2 = 0;
|
||||
enemyAudio.StartCharge(num2 != 0);
|
||||
this.enemyAnimator.JNJKLGMMBHA = EnemyAnimator.LFFPOPKIFFI.CHARGE;
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
MJNLDDCLOGP cbjgejecjkc = this.CBJGEJECJKC;
|
||||
float num3 = this.chargeAttackDuration;
|
||||
cbjgejecjkc.KGFFMEICLNN(num3);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060135AE RID: 79278 RVA: 0x0047477C File Offset: 0x0047297C
|
||||
[Token(Token = "0x60135AE")]
|
||||
[Address(RVA = "0x18DD9F0", Offset = "0x18DC9F0", VA = "0x1818DD9F0")]
|
||||
private void PAAEEJHKJIF()
|
||||
{
|
||||
if (base.OGIBLNIIHDK && this.CBJGEJECJKC.OLGMEEIPCAL)
|
||||
{
|
||||
DJHELPHHAEN eeefapbkbfg = this.EEEFAPBKBFG;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060135AF RID: 79279 RVA: 0x004747B0 File Offset: 0x004729B0
|
||||
[Token(Token = "0x60135AF")]
|
||||
[Address(RVA = "0x18DB820", Offset = "0x18DA820", VA = "0x1818DB820")]
|
||||
private void BMPGPEIDOMB(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
||||
{
|
||||
EnemyParticles enemyParticles = this.enemyParticles;
|
||||
int num = 0;
|
||||
if (enemyParticles != num)
|
||||
{
|
||||
this.enemyParticles.StopCharge();
|
||||
}
|
||||
this.enemyAudio.StopCharge();
|
||||
EnemyAnimator enemyAnimator = this.enemyAnimator;
|
||||
int num2 = 0;
|
||||
enemyAnimator.JNJKLGMMBHA = (EnemyAnimator.LFFPOPKIFFI)num2;
|
||||
}
|
||||
|
||||
// Token: 0x060135B0 RID: 79280 RVA: 0x004747FC File Offset: 0x004729FC
|
||||
[Token(Token = "0x60135B0")]
|
||||
[Address(RVA = "0x18DC5E0", Offset = "0x18DB5E0", VA = "0x1818DC5E0")]
|
||||
private void KKNCLLPAJGC(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
GameObject gameObject = this.laser.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
float z = this.NJMONMLKFMM.z;
|
||||
float z2 = Vector3.up.z;
|
||||
Vector3 vector;
|
||||
float z3 = vector.z;
|
||||
Vector3 vector2;
|
||||
float z4 = vector2.z;
|
||||
this.ILPLGNMEJKH.z = z4;
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
MJNLDDCLOGP cbjgejecjkc = this.CBJGEJECJKC;
|
||||
float num2 = this.attackDelayDuration;
|
||||
cbjgejecjkc.KGFFMEICLNN(num2);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060135B1 RID: 79281 RVA: 0x00474880 File Offset: 0x00472A80
|
||||
[Token(Token = "0x60135B1")]
|
||||
[Address(RVA = "0x18DBF30", Offset = "0x18DAF30", VA = "0x1818DBF30")]
|
||||
private void FAFFLFOIMNJ()
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
float z = this.ILPLGNMEJKH.z;
|
||||
QuestEnemyArticulatingAccessory questEnemyArticulatingAccessory = this.head;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
Steering <KHHJKLDJPHG>k__BackingField = questEnemyArticulatingAccessory.<KHHJKLDJPHG>k__BackingField;
|
||||
Steering steering = this.steering;
|
||||
if (this.CBJGEJECJKC.OLGMEEIPCAL)
|
||||
{
|
||||
DJHELPHHAEN eeefapbkbfg = this.EEEFAPBKBFG;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060135B2 RID: 79282 RVA: 0x004748E0 File Offset: 0x00472AE0
|
||||
[Token(Token = "0x60135B2")]
|
||||
[Address(RVA = "0x18DD610", Offset = "0x18DC610", VA = "0x1818DD610")]
|
||||
private void MPEMGNICLEM(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
GameObject gameObject = this.laser.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
EnemyRangedWeaponBase <IPIJLEBCPKA>k__BackingField = this.<IPIJLEBCPKA>k__BackingField;
|
||||
int num2 = 0;
|
||||
if (<IPIJLEBCPKA>k__BackingField != num2)
|
||||
{
|
||||
EnemyRangedWeaponBase <IPIJLEBCPKA>k__BackingField2 = this.<IPIJLEBCPKA>k__BackingField;
|
||||
float z = this.ILPLGNMEJKH.z;
|
||||
}
|
||||
MJNLDDCLOGP cbjgejecjkc = this.CBJGEJECJKC;
|
||||
float num3 = this.attackDuration;
|
||||
cbjgejecjkc.KGFFMEICLNN(num3);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060135B3 RID: 79283 RVA: 0x00474954 File Offset: 0x00472B54
|
||||
[Token(Token = "0x60135B3")]
|
||||
[Address(RVA = "0x18DD550", Offset = "0x18DC550", VA = "0x1818DD550")]
|
||||
private void MKJPBGGHFLK()
|
||||
{
|
||||
if (base.OGIBLNIIHDK && this.CBJGEJECJKC.OLGMEEIPCAL)
|
||||
{
|
||||
bool shouldLoopAudio = ((AIGLMCILBAF.FAEGFHMMIDB)this).BIILOFOAKEJ;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060135B4 RID: 79284 RVA: 0x00474988 File Offset: 0x00472B88
|
||||
[Token(Token = "0x60135B4")]
|
||||
[Address(RVA = "0x18DBBE0", Offset = "0x18DABE0", VA = "0x1818DBBE0", Slot = "44")]
|
||||
protected override void CIDBPLMELBM()
|
||||
{
|
||||
base.CIDBPLMELBM();
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
float z2 = Vector3.up.z;
|
||||
Vector3 vector2;
|
||||
float z3 = vector2.z;
|
||||
QuestEnemyArticulatingAccessory questEnemyArticulatingAccessory = this.head;
|
||||
Vector3 vector3;
|
||||
float z4 = vector3.z;
|
||||
Steering <KHHJKLDJPHG>k__BackingField = questEnemyArticulatingAccessory.<KHHJKLDJPHG>k__BackingField;
|
||||
Steering steering = this.steering;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060135B5 RID: 79285 RVA: 0x004749F4 File Offset: 0x00472BF4
|
||||
[Token(Token = "0x60135B5")]
|
||||
[Address(RVA = "0x18DD500", Offset = "0x18DC500", VA = "0x1818DD500", Slot = "45")]
|
||||
protected override void MJBPKDODENL()
|
||||
{
|
||||
base.MJBPKDODENL();
|
||||
this.head.<KHHJKLDJPHG>k__BackingField.StopLooking();
|
||||
this.steering.StopLooking();
|
||||
}
|
||||
|
||||
// Token: 0x060135B6 RID: 79286 RVA: 0x00474A28 File Offset: 0x00472C28
|
||||
[Token(Token = "0x60135B6")]
|
||||
[Address(RVA = "0x18DD810", Offset = "0x18DC810", VA = "0x1818DD810", 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;
|
||||
EnemyFacialAnimator bedhhpadefk = this.BEDHHPADEFK;
|
||||
int num = 0;
|
||||
if (bedhhpadefk != num)
|
||||
{
|
||||
this.BEDHHPADEFK.OnHit();
|
||||
}
|
||||
bool flag;
|
||||
if (base.OGIBLNIIHDK && flag)
|
||||
{
|
||||
int falkmighgoo2 = LJGOHLFADDN.FALKMIGHGOO;
|
||||
KLLMCPFPIIE<int> jfenicpbghm = this.JFENICPBGHM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060135B7 RID: 79287 RVA: 0x00474AA0 File Offset: 0x00472CA0
|
||||
[Token(Token = "0x60135B7")]
|
||||
[Address(RVA = "0x18DCFA0", Offset = "0x18DBFA0", VA = "0x1818DCFA0", Slot = "32")]
|
||||
protected override void LOKLHDKNDBN(bool ELHNNMKNCAJ)
|
||||
{
|
||||
base.LOKLHDKNDBN(ELHNNMKNCAJ);
|
||||
GameObject gameObject = this.laser.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060135B8 RID: 79288 RVA: 0x00474AD0 File Offset: 0x00472CD0
|
||||
[Token(Token = "0x60135B8")]
|
||||
[Address(RVA = "0x18DBD70", Offset = "0x18DAD70", VA = "0x1818DBD70", Slot = "49")]
|
||||
protected override void DEKBALOIGCL()
|
||||
{
|
||||
base.DEKBALOIGCL();
|
||||
BlinkingRenderer efbpcmogbkp = this.EFBPCMOGBKP;
|
||||
int num = 0;
|
||||
if (efbpcmogbkp != num)
|
||||
{
|
||||
this.EFBPCMOGBKP.OnDestroy();
|
||||
}
|
||||
GameObject gameObject = this.laser.gameObject;
|
||||
int num2 = 0;
|
||||
gameObject.SetActive(num2 != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060135B9 RID: 79289 RVA: 0x00474B1C File Offset: 0x00472D1C
|
||||
[Token(Token = "0x60135B9")]
|
||||
[Address(RVA = "0x18DDB60", Offset = "0x18DCB60", VA = "0x1818DDB60")]
|
||||
private void PKLFMHOPBHI(out Vector3 GMENKJKOGMD, out Vector3 JIDCFPIGAIF)
|
||||
{
|
||||
Transform transform = this.head.<KHHJKLDJPHG>k__BackingField.transform;
|
||||
Transform transform2 = this.head.<KHHJKLDJPHG>k__BackingField.transform;
|
||||
this.laser.gameObject.SetActive(true);
|
||||
Transform transform3 = this.laser;
|
||||
Transform transform4 = this.laser;
|
||||
Transform transform5 = this.laser;
|
||||
Vector3 localScale = transform4.localScale;
|
||||
Transform transform6 = this.laser;
|
||||
float z = localScale.z;
|
||||
}
|
||||
|
||||
// Token: 0x060135BA RID: 79290 RVA: 0x00474B94 File Offset: 0x00472D94
|
||||
[Token(Token = "0x60135BA")]
|
||||
[Address(RVA = "0x18DB8D0", Offset = "0x18DA8D0", VA = "0x1818DB8D0")]
|
||||
private void CICNHPDCBFF()
|
||||
{
|
||||
float num;
|
||||
float num3;
|
||||
if (this.head.<KHHJKLDJPHG>k__BackingField.<LPHAFHCNEDO>k__BackingField || this.CBJGEJECJKC.OLGMEEIPCAL)
|
||||
{
|
||||
num = this.maxScanForTargetHeadYaw * 1.05f;
|
||||
float num2 = this.NKMHOLDOGAE.IAHDANBDAAM();
|
||||
num2 = Mathf.Sign(num2);
|
||||
KLLMCPFPIIE<float> nkmholdogae = this.NKMHOLDOGAE;
|
||||
num3 = num2 * -1f;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
Transform transform = base.transform;
|
||||
float num4 = this.NKMHOLDOGAE.IAHDANBDAAM();
|
||||
num = num4;
|
||||
Quaternion quaternion = Quaternion.Euler(num4, num3, num);
|
||||
float z = Vector3.forward.z;
|
||||
Steering <KHHJKLDJPHG>k__BackingField = this.head.<KHHJKLDJPHG>k__BackingField;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
}
|
||||
|
||||
// Token: 0x060135BB RID: 79291 RVA: 0x00474C54 File Offset: 0x00472E54
|
||||
[Token(Token = "0x60135BB")]
|
||||
[Address(RVA = "0x18DE260", Offset = "0x18DD260", VA = "0x1818DE260", Slot = "52")]
|
||||
public override void TransferOwnership(AGAJMBPABDL IEKDDPPNFPF)
|
||||
{
|
||||
base.TransferOwnership(IEKDDPPNFPF);
|
||||
this.head.JDHMIOJKLCK.TransferOwnership(IEKDDPPNFPF);
|
||||
}
|
||||
|
||||
// Token: 0x060135BC RID: 79292 RVA: 0x00474C80 File Offset: 0x00472E80
|
||||
[Token(Token = "0x60135BC")]
|
||||
[Address(RVA = "0x18DE300", Offset = "0x18DD300", VA = "0x1818DE300")]
|
||||
public QuestSciFiChargeShotEnemy()
|
||||
{
|
||||
float z = Vector3.zero.z;
|
||||
this.ILPLGNMEJKH.z = z;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400C85D RID: 51293
|
||||
[FieldOffset(Offset = "0x430")]
|
||||
[Token(Token = "0x400C85D")]
|
||||
[SerializeField]
|
||||
[Header("Post Spawn")]
|
||||
private float postSpawnDelay = 0.5f;
|
||||
|
||||
// Token: 0x0400C85E RID: 51294
|
||||
[FieldOffset(Offset = "0x434")]
|
||||
[Token(Token = "0x400C85E")]
|
||||
[SerializeField]
|
||||
[Header("Scan For Target Head Parameters")]
|
||||
private float scanForTargetHeadSlowdownAngle = 10f;
|
||||
|
||||
// Token: 0x0400C85F RID: 51295
|
||||
[FieldOffset(Offset = "0x438")]
|
||||
[Token(Token = "0x400C85F")]
|
||||
[SerializeField]
|
||||
private float maxScanForTargetHeadYaw = 35f;
|
||||
|
||||
// Token: 0x0400C860 RID: 51296
|
||||
[FieldOffset(Offset = "0x43C")]
|
||||
[Token(Token = "0x400C860")]
|
||||
[SerializeField]
|
||||
private float scanForTargetHeadPitch = 8f;
|
||||
|
||||
// Token: 0x0400C861 RID: 51297
|
||||
[FieldOffset(Offset = "0x440")]
|
||||
[Token(Token = "0x400C861")]
|
||||
[SerializeField]
|
||||
[Header("Follow Target")]
|
||||
private float snapToTargetAngularSpeedDegrees = 360f;
|
||||
|
||||
// Token: 0x0400C862 RID: 51298
|
||||
[FieldOffset(Offset = "0x444")]
|
||||
[Token(Token = "0x400C862")]
|
||||
[SerializeField]
|
||||
private float followTargetMovementSpeed = 1.5f;
|
||||
|
||||
// Token: 0x0400C863 RID: 51299
|
||||
[FieldOffset(Offset = "0x448")]
|
||||
[Token(Token = "0x400C863")]
|
||||
[SerializeField]
|
||||
private float followTargetMovementAcceleration = 50f;
|
||||
|
||||
// Token: 0x0400C864 RID: 51300
|
||||
[FieldOffset(Offset = "0x44C")]
|
||||
[Token(Token = "0x400C864")]
|
||||
[SerializeField]
|
||||
private float followTargetMovementSlowdownDistance = 1f;
|
||||
|
||||
// Token: 0x0400C865 RID: 51301
|
||||
[FieldOffset(Offset = "0x450")]
|
||||
[Token(Token = "0x400C865")]
|
||||
[SerializeField]
|
||||
private float followTargetAngularSpeedDegrees = 90f;
|
||||
|
||||
// Token: 0x0400C866 RID: 51302
|
||||
[FieldOffset(Offset = "0x454")]
|
||||
[Token(Token = "0x400C866")]
|
||||
[SerializeField]
|
||||
private float targetAcquiredHeadLaserOffset = 0.1f;
|
||||
|
||||
// Token: 0x0400C867 RID: 51303
|
||||
[FieldOffset(Offset = "0x458")]
|
||||
[Token(Token = "0x400C867")]
|
||||
[SerializeField]
|
||||
private float desiredTargetOffset = 1.5f;
|
||||
|
||||
// Token: 0x0400C868 RID: 51304
|
||||
[FieldOffset(Offset = "0x45C")]
|
||||
[Token(Token = "0x400C868")]
|
||||
[SerializeField]
|
||||
private float minRandomOffsetAngle = 30f;
|
||||
|
||||
// Token: 0x0400C869 RID: 51305
|
||||
[FieldOffset(Offset = "0x460")]
|
||||
[Token(Token = "0x400C869")]
|
||||
[SerializeField]
|
||||
private float maxRandomOffsetAngle = 45f;
|
||||
|
||||
// Token: 0x0400C86A RID: 51306
|
||||
[FieldOffset(Offset = "0x468")]
|
||||
[Token(Token = "0x400C86A")]
|
||||
[SerializeField]
|
||||
[Header("Head")]
|
||||
private QuestEnemyArticulatingAccessory head;
|
||||
|
||||
// Token: 0x0400C86B RID: 51307
|
||||
[FieldOffset(Offset = "0x470")]
|
||||
[Token(Token = "0x400C86B")]
|
||||
[SerializeField]
|
||||
private Transform laser;
|
||||
|
||||
// Token: 0x0400C86C RID: 51308
|
||||
[FieldOffset(Offset = "0x478")]
|
||||
[Token(Token = "0x400C86C")]
|
||||
[SerializeField]
|
||||
[Header("Attack")]
|
||||
private float chargePrepareDuration = 0.5f;
|
||||
|
||||
// Token: 0x0400C86D RID: 51309
|
||||
[FieldOffset(Offset = "0x47C")]
|
||||
[Token(Token = "0x400C86D")]
|
||||
[SerializeField]
|
||||
private float chargeAttackDuration = 3f;
|
||||
|
||||
// Token: 0x0400C86E RID: 51310
|
||||
[FieldOffset(Offset = "0x480")]
|
||||
[Token(Token = "0x400C86E")]
|
||||
[SerializeField]
|
||||
private float attackDelayDuration = 0.5f;
|
||||
|
||||
// Token: 0x0400C86F RID: 51311
|
||||
[FieldOffset(Offset = "0x484")]
|
||||
[Token(Token = "0x400C86F")]
|
||||
[SerializeField]
|
||||
private float attackDuration = 0.5f;
|
||||
|
||||
// Token: 0x0400C870 RID: 51312
|
||||
[FieldOffset(Offset = "0x488")]
|
||||
[Token(Token = "0x400C870")]
|
||||
[SerializeField]
|
||||
[Header("Audio")]
|
||||
private RecRoomAudioClip[] alertVO;
|
||||
|
||||
// Token: 0x0400C871 RID: 51313
|
||||
[FieldOffset(Offset = "0x490")]
|
||||
[Token(Token = "0x400C871")]
|
||||
[SerializeField]
|
||||
private RecRoomAudioClip alertSFX;
|
||||
|
||||
// Token: 0x0400C872 RID: 51314
|
||||
[FieldOffset(Offset = "0x498")]
|
||||
[Token(Token = "0x400C872")]
|
||||
private KLLMCPFPIIE<float> NKMHOLDOGAE;
|
||||
|
||||
// Token: 0x0400C873 RID: 51315
|
||||
[FieldOffset(Offset = "0x4A0")]
|
||||
[Token(Token = "0x400C873")]
|
||||
private KLLMCPFPIIE<int> JFENICPBGHM;
|
||||
|
||||
// Token: 0x0400C874 RID: 51316
|
||||
[FieldOffset(Offset = "0x4A8")]
|
||||
[Token(Token = "0x400C874")]
|
||||
private DJHELPHHAEN EEEFAPBKBFG;
|
||||
|
||||
// Token: 0x0400C875 RID: 51317
|
||||
[FieldOffset(Offset = "0x4B0")]
|
||||
[Token(Token = "0x400C875")]
|
||||
private MJNLDDCLOGP CBJGEJECJKC;
|
||||
|
||||
// Token: 0x0400C876 RID: 51318
|
||||
[FieldOffset(Offset = "0x4B8")]
|
||||
[Token(Token = "0x400C876")]
|
||||
private EnemyFacialAnimator BEDHHPADEFK;
|
||||
|
||||
// Token: 0x0400C877 RID: 51319
|
||||
[FieldOffset(Offset = "0x4C0")]
|
||||
[Token(Token = "0x400C877")]
|
||||
private BlinkingRenderer EFBPCMOGBKP;
|
||||
|
||||
// Token: 0x0400C878 RID: 51320
|
||||
[FieldOffset(Offset = "0x4C8")]
|
||||
[Token(Token = "0x400C878")]
|
||||
private Vector3 ILPLGNMEJKH;
|
||||
|
||||
// Token: 0x02002D04 RID: 11524
|
||||
[Token(Token = "0x2002D04")]
|
||||
private enum OFDAOHDFFCE
|
||||
{
|
||||
// Token: 0x0400C87A RID: 51322
|
||||
[Token(Token = "0x400C87A")]
|
||||
POST_SPAWN,
|
||||
// Token: 0x0400C87B RID: 51323
|
||||
[Token(Token = "0x400C87B")]
|
||||
FIND_TARGET,
|
||||
// Token: 0x0400C87C RID: 51324
|
||||
[Token(Token = "0x400C87C")]
|
||||
FOLLOW_TARGET,
|
||||
// Token: 0x0400C87D RID: 51325
|
||||
[Token(Token = "0x400C87D")]
|
||||
ATTACK_DELAY,
|
||||
// Token: 0x0400C87E RID: 51326
|
||||
[Token(Token = "0x400C87E")]
|
||||
ATTACK,
|
||||
// Token: 0x0400C87F RID: 51327
|
||||
[Token(Token = "0x400C87F")]
|
||||
INVALID = 65535
|
||||
}
|
||||
|
||||
// Token: 0x02002D05 RID: 11525
|
||||
[Token(Token = "0x2002D05")]
|
||||
private enum BLEAJDKEHAN
|
||||
{
|
||||
// Token: 0x0400C881 RID: 51329
|
||||
[Token(Token = "0x400C881")]
|
||||
PREPARE_CHARGE,
|
||||
// Token: 0x0400C882 RID: 51330
|
||||
[Token(Token = "0x400C882")]
|
||||
CHARGE_ATTACK,
|
||||
// Token: 0x0400C883 RID: 51331
|
||||
[Token(Token = "0x400C883")]
|
||||
INVALID = 65535
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user