using System; using Cpp2IlInjected; using Photon.Pun; using RecRoom.Core.AI; using RecRoom.Tools; using UnityEngine; namespace RecRoom.Activities.Quest { // Token: 0x02002C0A RID: 11274 [Token(Token = "0x2002C0A")] public class QuestCannoneerEnemy : Enemy { // Token: 0x170034F8 RID: 13560 // (get) Token: 0x06013096 RID: 77974 RVA: 0x004669BC File Offset: 0x00464BBC // (set) Token: 0x06013097 RID: 77975 RVA: 0x004669D0 File Offset: 0x00464BD0 [Token(Token = "0x170034F8")] private QuestCannon CAJCBAIDHGD { [Token(Token = "0x6013096")] [Address(RVA = "0xB35130", Offset = "0xB33F30", VA = "0x180B35130")] get { return this.EAEHNKMNDDN; } [Token(Token = "0x6013097")] [Address(RVA = "0xB35140", Offset = "0xB33F40", VA = "0x180B35140")] set { KLLMCPFPIIE ckplfieinba = this.CKPLFIEINBA; int num = 0; if (value != num) { PhotonView photonView = value.JDHMIOJKLCK; } } } // Token: 0x170034F9 RID: 13561 // (get) Token: 0x06013098 RID: 77976 RVA: 0x00466A00 File Offset: 0x00464C00 [Token(Token = "0x170034F9")] private float BHCNGEFMKIF { [Token(Token = "0x6013098")] [Address(RVA = "0xB341B0", Offset = "0xB32FB0", VA = "0x180B341B0")] get { return this.ADBOICDKNFO.KLIAOAJIPKM(); } } // Token: 0x170034FA RID: 13562 // (get) Token: 0x06013099 RID: 77977 RVA: 0x00466A20 File Offset: 0x00464C20 [Token(Token = "0x170034FA")] private float GMPFHEPMMCI { [Token(Token = "0x6013099")] [Address(RVA = "0xB344D0", Offset = "0xB332D0", VA = "0x180B344D0")] get { return this.ADBOICDKNFO.HHKKJDOCBNH(); } } // Token: 0x0601309A RID: 77978 RVA: 0x00466A40 File Offset: 0x00464C40 [Token(Token = "0x601309A")] [Address(RVA = "0xB338D0", Offset = "0xB326D0", VA = "0x180B338D0", Slot = "13")] protected override void Awake() { base.Awake(); this.EIMLKALGHDP = false; Action action = new Action(this.JELLMBMFIKO); int num; KLLMCPFPIIE kllmcpfpiie = new KLLMCPFPIIE(this, "CANID", float.NaN, (OHOEENCHJJE)num, action, num); num = 0; this.CKPLFIEINBA = kllmcpfpiie; int num2; NMIGJEKFNME nmigjekfnme = new NMIGJEKFNME(this, "CATY", float.NaN, num2, (OHOEENCHJJE)num, num, num); num2 = 0; this.ADBOICDKNFO = nmigjekfnme; int num3; MJNLDDCLOGP mjnlddclogp = new MJNLDDCLOGP(this, "CST", (OHOEENCHJJE)num3); num3 = 0; this.BOAJDHDFPKE = mjnlddclogp; int num4; int num5; DJHELPHHAEN djhelphhaen = new DJHELPHHAEN("CSM", (OHOEENCHJJE)num4, num5); num5 = 0; num4 = 0; this.BNLBBDCANBF = djhelphhaen; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.KEHKJPLNAHB); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.HFBHOPKNOMI); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.FDJFKHILIJC); int num6 = 0; djhelphhaen.JEPMLPCOGNM((ushort)num6, okgcdflpfod, okgcdflpfod2, knfakjmalje); DJHELPHHAEN bnlbbdcanbf = this.BNLBBDCANBF; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.NGGFFDEDCKO); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.BJDEIMNICMB); int num7 = 0; int num8 = 0; bnlbbdcanbf.JEPMLPCOGNM((ushort)num8, (ushort)num7, okgcdflpfod3, num, knfakjmalje2); DJHELPHHAEN bnlbbdcanbf2 = this.BNLBBDCANBF; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.DMFMIAOPBIF); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.BLGHJKIGGPP); DJHELPHHAEN bnlbbdcanbf3 = this.BNLBBDCANBF; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.HIOJGGBJLFB); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje4 = new MIEIBBPMDMP.KNFAKJMALJE(this.KGGCPPLGKBE); } // Token: 0x0601309B RID: 77979 RVA: 0x00466BA8 File Offset: 0x00464DA8 [Token(Token = "0x601309B")] [Address(RVA = "0xB352D0", Offset = "0xB340D0", VA = "0x180B352D0", Slot = "17")] protected override void Start() { base.Start(); this.JELLMBMFIKO(); this.rigidbodyEx.AddKinematic(this); DJHELPHHAEN bnlbbdcanbf = this.BNLBBDCANBF; } // Token: 0x0601309C RID: 77980 RVA: 0x00466BDC File Offset: 0x00464DDC [Token(Token = "0x601309C")] [Address(RVA = "0xB35330", Offset = "0xB34130", VA = "0x180B35330", Slot = "18")] protected override void Update() { base.Update(); this.BNLBBDCANBF.OPEMIFENIJM(); this.BOAJDHDFPKE.OCGHOBMJNMA(); } // Token: 0x0601309D RID: 77981 RVA: 0x00466C0C File Offset: 0x00464E0C [Token(Token = "0x601309D")] [Address(RVA = "0xB34200", Offset = "0xB33000", VA = "0x180B34200", Slot = "38")] protected override void FAAMINBDNNA() { base.FAAMINBDNNA(); if (base.OGIBLNIIHDK) { DJHELPHHAEN bnlbbdcanbf = this.BNLBBDCANBF; int num = 0; int num2 = 0; bnlbbdcanbf.PIEOGAPMGIH((ushort)num2, (ushort)num); return; } } // Token: 0x0601309E RID: 77982 RVA: 0x00466C44 File Offset: 0x00464E44 [Token(Token = "0x601309E")] [Address(RVA = "0xB351F0", Offset = "0xB33FF0", VA = "0x180B351F0", Slot = "39")] protected override void MNFHFDLPACH() { base.MNFHFDLPACH(); if (base.OGIBLNIIHDK) { DJHELPHHAEN bnlbbdcanbf = this.BNLBBDCANBF; return; } } // Token: 0x0601309F RID: 77983 RVA: 0x00466C70 File Offset: 0x00464E70 [Token(Token = "0x601309F")] [Address(RVA = "0xB34670", Offset = "0xB33470", VA = "0x180B34670", Slot = "51")] protected override bool IOGGJAMKGNG() { DJHELPHHAEN bnlbbdcanbf = this.BNLBBDCANBF; bool flag; return flag; } // Token: 0x060130A0 RID: 77984 RVA: 0x00466C90 File Offset: 0x00464E90 [Token(Token = "0x60130A0")] [Address(RVA = "0xB34AD0", Offset = "0xB338D0", VA = "0x180B34AD0")] private void KEHKJPLNAHB(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { Steering steering = this.steering; this.NMFNKDMJODL = 0f; steering.StopAll(); Steering steering2 = this.steering; int num = 0; steering2.enabled = num != 0; if (base.OGIBLNIIHDK) { QuestCannon eaehnkmnddn = this.EAEHNKMNDDN; int num2 = 0; int num3 = 0; if (eaehnkmnddn == num3) { RigidbodyEx rigidbodyEx = this.rigidbodyEx; Vector3 vector; float z = vector.z; int num4 = 0; int num5 = 0; Collider[] array; int length = array.Length; if (num4 < length) { Tool tool = array[num5].AMKJBLIFHPB(); int num6 = 0; if (!(tool == num6)) { QuestCannon component = tool.GetComponent(); int num7 = 0; if (!(component == num7) && component.EnemyCanWield(this)) { goto IL_C0; } } num5++; } int num8 = 0; IL_C0: KLLMCPFPIIE ckplfieinba = this.CKPLFIEINBA; int num9 = 0; if (num8 != num9) { } } float num10 = this.JOPIJIMPMLG(); bool flag = JAKDHKJDFNP.LDBJPFPJHLF(0.5f); QuestCannon eaehnkmnddn2 = this.EAEHNKMNDDN; if (flag) { float minEnemyWieldYawAngleNormalized = eaehnkmnddn2.IKDNJGALPIL; } int num11 = 0; float maxEnemyWieldYawAngleNormalized = eaehnkmnddn2.ACFHNPEGFIG; this.ADBOICDKNFO.BDJFGEJFPPO(num11, num2); } } // Token: 0x060130A1 RID: 77985 RVA: 0x00466DC0 File Offset: 0x00464FC0 [Token(Token = "0x60130A1")] [Address(RVA = "0xB34270", Offset = "0xB33070", VA = "0x180B34270")] private void FDJFKHILIJC() { if (base.OGIBLNIIHDK) { QuestCannon eaehnkmnddn = this.EAEHNKMNDDN; int num = 0; if (eaehnkmnddn != num) { QuestCannon eaehnkmnddn2 = this.EAEHNKMNDDN; RigidbodyEx rigidbodyEx = this.rigidbodyEx; Transform screenWieldTransform = eaehnkmnddn2.swivel.screenWieldTransform; Vector3 vector; float z = vector.z; RigidbodyEx rigidbodyEx2 = this.rigidbodyEx; Transform targetTransform = this.EAEHNKMNDDN.swivel._tool.rigidbodyEx.MDKDCJFEBJH; Vector3 vector2; float z2 = vector2.z; float z3 = Vector3.up.z; Vector3 vector3; float z4 = vector3.z; } } } // Token: 0x060130A2 RID: 77986 RVA: 0x00466E58 File Offset: 0x00465058 [Token(Token = "0x60130A2")] [Address(RVA = "0xB34520", Offset = "0xB33320", VA = "0x180B34520")] private void HFBHOPKNOMI(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { this.steering.StopAll(); } // Token: 0x060130A3 RID: 77987 RVA: 0x00466E78 File Offset: 0x00465078 [Token(Token = "0x60130A3")] [Address(RVA = "0xB34EB0", Offset = "0xB33CB0", VA = "0x180B34EB0")] private bool LBOJADGJGEP(float NNPKEONJPDJ, float KEKPOIJNDKJ) { SwivelToolHandle handle = this.EAEHNKMNDDN.swivel._handle; float num = Time.deltaTime; if (KEKPOIJNDKJ <= KEKPOIJNDKJ) { num = Time.deltaTime; float num2 = this.cannonAimSpeed; float deltaTime = Time.deltaTime; float num3 = this.cannonAimSpeed; QuestCannon eaehnkmnddn = this.EAEHNKMNDDN; if (eaehnkmnddn.OGIBLNIIHDK) { SwivelToolHandle handle2 = eaehnkmnddn.swivel._handle; float num4; num3 = num4; handle2.AuthoritySetNormalizedAimPitchYaw(num3, KEKPOIJNDKJ); } } QuestCannon eaehnkmnddn2 = this.EAEHNKMNDDN; if (eaehnkmnddn2.OGIBLNIIHDK) { ulong num5; eaehnkmnddn2.swivel._handle.AuthoritySetNormalizedAimPitchYaw((float)num5, KEKPOIJNDKJ); } throw new NullReferenceException(); } // Token: 0x060130A4 RID: 77988 RVA: 0x00466F30 File Offset: 0x00465130 [Token(Token = "0x60130A4")] [Address(RVA = "0xB35260", Offset = "0xB34060", VA = "0x180B35260")] private void NGGFFDEDCKO(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { if (base.OGIBLNIIHDK) { MJNLDDCLOGP boajdhdfpke = this.BOAJDHDFPKE; float num = global::UnityEngine.Random.Range(1f, 1f); boajdhdfpke.KGFFMEICLNN(num); } } // Token: 0x060130A5 RID: 77989 RVA: 0x00466F6C File Offset: 0x0046516C [Token(Token = "0x60130A5")] [Address(RVA = "0xB33DE0", Offset = "0xB32BE0", VA = "0x180B33DE0")] private void BJDEIMNICMB() { if (base.OGIBLNIIHDK) { float num = this.ADBOICDKNFO.KLIAOAJIPKM(); float num2 = this.ADBOICDKNFO.HHKKJDOCBNH(); if (this.LBOJADGJGEP(num, num2)) { float minEnemyWieldYawAngleNormalized = this.EAEHNKMNDDN.IKDNJGALPIL; num = this.EAEHNKMNDDN.ACFHNPEGFIG; float num3 = this.JOPIJIMPMLG(); num = minEnemyWieldYawAngleNormalized; num2 = num; this.HMFAMDDLMIC(num3, num2); } if (this.BOAJDHDFPKE.OLGMEEIPCAL) { DJHELPHHAEN bnlbbdcanbf = this.BNLBBDCANBF; } } } // Token: 0x060130A6 RID: 77990 RVA: 0x00466FF0 File Offset: 0x004651F0 [Token(Token = "0x60130A6")] [Address(RVA = "0xB34150", Offset = "0xB32F50", VA = "0x180B34150")] private void DMFMIAOPBIF(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { this.enemyAnimator.PlayRangedAttack(); if (base.OGIBLNIIHDK) { MJNLDDCLOGP boajdhdfpke = this.BOAJDHDFPKE; float num = this.lightCannonDuration; boajdhdfpke.KGFFMEICLNN(num); return; } } // Token: 0x060130A7 RID: 77991 RVA: 0x00467030 File Offset: 0x00465230 [Token(Token = "0x60130A7")] [Address(RVA = "0xB33FA0", Offset = "0xB32DA0", VA = "0x180B33FA0")] private void BLGHJKIGGPP() { if (base.OGIBLNIIHDK && this.BOAJDHDFPKE.OLGMEEIPCAL) { DJHELPHHAEN bnlbbdcanbf = this.BNLBBDCANBF; return; } } // Token: 0x060130A8 RID: 77992 RVA: 0x00467064 File Offset: 0x00465264 [Token(Token = "0x60130A8")] [Address(RVA = "0xB34550", Offset = "0xB33350", VA = "0x180B34550")] private void HIOJGGBJLFB(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { if (base.OGIBLNIIHDK) { QuestCannon eaehnkmnddn = this.EAEHNKMNDDN; int num = 0; eaehnkmnddn.RequestFire(num); MJNLDDCLOGP boajdhdfpke = this.BOAJDHDFPKE; float num2 = this.postFireCannonDuration; boajdhdfpke.KGFFMEICLNN(num2); return; } } // Token: 0x060130A9 RID: 77993 RVA: 0x004670A8 File Offset: 0x004652A8 [Token(Token = "0x60130A9")] [Address(RVA = "0xB34E30", Offset = "0xB33C30", VA = "0x180B34E30")] private void KGGCPPLGKBE() { if (base.OGIBLNIIHDK && this.BOAJDHDFPKE.OLGMEEIPCAL) { DJHELPHHAEN bnlbbdcanbf = this.BNLBBDCANBF; int num = 0; int num2 = 0; bnlbbdcanbf.PIEOGAPMGIH((ushort)num2, (ushort)num); return; } } // Token: 0x060130AA RID: 77994 RVA: 0x004670E8 File Offset: 0x004652E8 [Token(Token = "0x60130AA")] [Address(RVA = "0xB34020", Offset = "0xB32E20", VA = "0x180B34020", Slot = "49")] protected override void DEKBALOIGCL() { base.DEKBALOIGCL(); QuestCannon eaehnkmnddn = this.EAEHNKMNDDN; int num = 0; if (eaehnkmnddn != num) { QuestCannon eaehnkmnddn2 = this.EAEHNKMNDDN; if (eaehnkmnddn2.OGIBLNIIHDK) { ENDNBHFKNFL bmhmbmhnlil = ENDNBHFKNFL.BMHMBMHNLIL; eaehnkmnddn2.PJGAFFNGBMO = bmhmbmhnlil; } } } // Token: 0x060130AB RID: 77995 RVA: 0x00467134 File Offset: 0x00465334 [Token(Token = "0x60130AB")] [Address(RVA = "0xB33C50", Offset = "0xB32A50", VA = "0x180B33C50")] private QuestCannon BCJOCOOJOHM() { RigidbodyEx rigidbodyEx = this.rigidbodyEx; int num = 0; Vector3 vector; float z = vector.z; Collider[] array; int length = array.Length; if (num < length) { Tool tool = array[num].AMKJBLIFHPB(); int num2 = 0; if (!(tool == num2)) { QuestCannon component = tool.GetComponent(); int num3 = 0; if (!(component == num3) && component.EnemyCanWield(this)) { goto IL_63; } } num++; } IL_63: throw new NullReferenceException(); } // Token: 0x060130AC RID: 77996 RVA: 0x004671AC File Offset: 0x004653AC [Token(Token = "0x60130AC")] [Address(RVA = "0xB346D0", Offset = "0xB334D0", VA = "0x180B346D0")] private float JCCJHBMENMB() { return global::UnityEngine.Random.Range(1f, 1f); } // Token: 0x060130AD RID: 77997 RVA: 0x004671C8 File Offset: 0x004653C8 [Token(Token = "0x60130AD")] [Address(RVA = "0xB34700", Offset = "0xB33500", VA = "0x180B34700")] private void JELLMBMFIKO() { KLLMCPFPIIE ckplfieinba = this.CKPLFIEINBA; int num = 0; this.EAEHNKMNDDN = num; if (ckplfieinba != 0) { PhotonView photonView = KKPBCOOONNK.BGOPDFHFLOG(ckplfieinba.IAHDANBDAAM()); int num2 = 0; if (photonView != num2) { QuestCannon component = photonView.GetComponent(); } this.EAEHNKMNDDN = num; int num3 = 0; if (num != num3) { QuestCannon eaehnkmnddn = this.EAEHNKMNDDN; if (base.OGIBLNIIHDK) { if (!eaehnkmnddn.OGIBLNIIHDK) { PhotonView photonView2 = eaehnkmnddn.JDHMIOJKLCK; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; photonView2.TransferOwnership(agajmbpabdl); } int num4 = 0; eaehnkmnddn.PJGAFFNGBMO = num4; } } } } // Token: 0x060130AE RID: 77998 RVA: 0x0046726C File Offset: 0x0046546C [Token(Token = "0x60130AE")] [Address(RVA = "0xB34620", Offset = "0xB33420", VA = "0x180B34620")] private float HOAMAMGOBCP() { bool flag = JAKDHKJDFNP.LDBJPFPJHLF(0.5f); QuestCannon eaehnkmnddn = this.EAEHNKMNDDN; if (flag) { return eaehnkmnddn.IKDNJGALPIL; } return eaehnkmnddn.ACFHNPEGFIG; } // Token: 0x060130AF RID: 77999 RVA: 0x004672A4 File Offset: 0x004654A4 [Token(Token = "0x60130AF")] [Address(RVA = "0xB34950", Offset = "0xB33750", VA = "0x180B34950")] private float JOPIJIMPMLG() { bool flag = JAKDHKJDFNP.LDBJPFPJHLF(0.5f); QuestCannon eaehnkmnddn = this.EAEHNKMNDDN; if (flag) { SwivelToolHandle handle = eaehnkmnddn.swivel._handle; int num = 0; if (handle != num) { SwivelToolHandle handle2 = eaehnkmnddn.swivel._handle; float minEnemyWieldPitchAngle = eaehnkmnddn.minEnemyWieldPitchAngle; return handle2.GetNormalizedPitchAngleFromAbsolutePitchAngle(minEnemyWieldPitchAngle); } } else { SwivelToolHandle handle3 = eaehnkmnddn.swivel._handle; int num2 = 0; if (handle3 != num2) { SwivelToolHandle handle4 = eaehnkmnddn.swivel._handle; float maxEnemyWieldPitchAngle = eaehnkmnddn.maxEnemyWieldPitchAngle; return handle4.GetNormalizedPitchAngleFromAbsolutePitchAngle(maxEnemyWieldPitchAngle); } } throw new NullReferenceException(); } // Token: 0x060130B0 RID: 78000 RVA: 0x00467344 File Offset: 0x00465544 [Token(Token = "0x60130B0")] [Address(RVA = "0xB345B0", Offset = "0xB333B0", VA = "0x180B345B0")] private void HMFAMDDLMIC(float HJKLGANFOPL, float MDKCMHIBFAD) { NMIGJEKFNME adboicdknfo = this.ADBOICDKNFO; } // Token: 0x060130B1 RID: 78001 RVA: 0x00467360 File Offset: 0x00465560 [Token(Token = "0x60130B1")] [Address(RVA = "0xB35380", Offset = "0xB34180", VA = "0x180B35380")] public QuestCannoneerEnemy() { } // Token: 0x0400C5DB RID: 50651 [FieldOffset(Offset = "0x430")] [Token(Token = "0x400C5DB")] [SerializeField] [Header("Cannon Locating")] private float cannonSearchRadius = 1f; // Token: 0x0400C5DC RID: 50652 [FieldOffset(Offset = "0x434")] [Token(Token = "0x400C5DC")] [SerializeField] [Header("Timing")] private float fireCannonDuration = 1.25f; // Token: 0x0400C5DD RID: 50653 [FieldOffset(Offset = "0x438")] [Token(Token = "0x400C5DD")] [SerializeField] private float lightCannonDuration = 0.33f; // Token: 0x0400C5DE RID: 50654 [FieldOffset(Offset = "0x43C")] [Token(Token = "0x400C5DE")] [SerializeField] private float postFireCannonDuration = 0.5f; // Token: 0x0400C5DF RID: 50655 [FieldOffset(Offset = "0x440")] [Token(Token = "0x400C5DF")] [SerializeField] [Header("Cannon Firing")] private float cannonAimSpeed = 0.33f; // Token: 0x0400C5E0 RID: 50656 [FieldOffset(Offset = "0x444")] [Token(Token = "0x400C5E0")] [SerializeField] private float minimumCannonRateOfFire = 0.2f; // Token: 0x0400C5E1 RID: 50657 [FieldOffset(Offset = "0x448")] [Token(Token = "0x400C5E1")] [SerializeField] private float maximumCannonRateOfFire = 1f; // Token: 0x0400C5E2 RID: 50658 [FieldOffset(Offset = "0x44C")] [Token(Token = "0x400C5E2")] private float NMFNKDMJODL; // Token: 0x0400C5E3 RID: 50659 [FieldOffset(Offset = "0x450")] [Token(Token = "0x400C5E3")] private float NHAGMHFBDNK; // Token: 0x0400C5E4 RID: 50660 [FieldOffset(Offset = "0x458")] [Token(Token = "0x400C5E4")] private DJHELPHHAEN BNLBBDCANBF; // Token: 0x0400C5E5 RID: 50661 [FieldOffset(Offset = "0x460")] [Token(Token = "0x400C5E5")] private MJNLDDCLOGP BOAJDHDFPKE; // Token: 0x0400C5E6 RID: 50662 [FieldOffset(Offset = "0x468")] [Token(Token = "0x400C5E6")] private QuestCannon EAEHNKMNDDN; // Token: 0x0400C5E7 RID: 50663 [FieldOffset(Offset = "0x470")] [Token(Token = "0x400C5E7")] private KLLMCPFPIIE CKPLFIEINBA; // Token: 0x0400C5E8 RID: 50664 [FieldOffset(Offset = "0x478")] [Token(Token = "0x400C5E8")] private NMIGJEKFNME ADBOICDKNFO; // Token: 0x02002C0B RID: 11275 [Token(Token = "0x2002C0B")] private enum JLNKKHMAGBK { // Token: 0x0400C5EA RID: 50666 [Token(Token = "0x400C5EA")] FIRE_CANNON, // Token: 0x0400C5EB RID: 50667 [Token(Token = "0x400C5EB")] INVALID = 65535 } // Token: 0x02002C0C RID: 11276 [Token(Token = "0x2002C0C")] private enum NCKDEADDILP { // Token: 0x0400C5ED RID: 50669 [Token(Token = "0x400C5ED")] AIM_CANNON, // Token: 0x0400C5EE RID: 50670 [Token(Token = "0x400C5EE")] LIGHT_CANNON, // Token: 0x0400C5EF RID: 50671 [Token(Token = "0x400C5EF")] FIRE_CANNON } } }