Files
Dec2017-Script-Dump/Assembly-CSharp/GrenadeLauncher.cs
T
2026-06-04 11:42:34 +02:00

718 lines
17 KiB
C#

using System;
using RecRoom.Tools.Weapons;
using UnityEngine;
// Token: 0x020000F1 RID: 241
public class GrenadeLauncher : ExplosiveRangedWeapon
{
// Token: 0x06003139 RID: 12601 RVA: 0x000F8840 File Offset: 0x000F6A40
protected virtual void PMLEDKFHAEJ()
{
base.PGIAPNBIIJG();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.PEOCFOCDAFL -= this.JAPPOBMOHBO;
}
}
// Token: 0x0600313A RID: 12602 RVA: 0x000F8870 File Offset: 0x000F6A70
private void ABDIAFIILDJ(Tool COMHEONOMBA)
{
if (base.DGLOKLCEMLH())
{
if (!base.GHNELNBFLDC)
{
base.TryPlayOutOfAmmoFeedback();
}
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
{
base.GGJKMDNJNEE.KLIMLDNBHGP();
}
else
{
this.Fire(770f);
}
}
}
// Token: 0x0600313B RID: 12603 RVA: 0x000F88D0 File Offset: 0x000F6AD0
protected virtual void EEGKBGNMMHO(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
{
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
if (!AOBDBDEHCJO)
{
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, 219f, null);
}
}
// Token: 0x0600313C RID: 12604 RVA: 0x000F88F8 File Offset: 0x000F6AF8
protected virtual void ADIOFMMMFNL()
{
base.BDKMGEHDIIH();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.PEOCFOCDAFL += this.KNEBFLHPOAF;
}
}
// Token: 0x0600313D RID: 12605 RVA: 0x000F8928 File Offset: 0x000F6B28
protected virtual void HNBLIGEOJOI()
{
base.MNJCOFIGKEN();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.PEOCFOCDAFL -= this.BPLEHMIIPHF;
}
}
// Token: 0x0600313E RID: 12606 RVA: 0x000F8958 File Offset: 0x000F6B58
private void JHCMHEMLHPB(Tool COMHEONOMBA)
{
if (base.BHCCHBHNHCG)
{
if (!base.GHNELNBFLDC)
{
base.TryPlayOutOfAmmoFeedback();
}
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
{
base.GGJKMDNJNEE.OnMisfire();
}
else
{
this.Fire(1f);
}
}
}
// Token: 0x0600313F RID: 12607 RVA: 0x000F89B8 File Offset: 0x000F6BB8
protected virtual void KNLCCBHGJMG(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
{
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
if (!AOBDBDEHCJO)
{
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, 1307f, null);
}
}
// Token: 0x06003140 RID: 12608 RVA: 0x000F89E0 File Offset: 0x000F6BE0
protected virtual void BAENFPEGCHE(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
{
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
if (!AOBDBDEHCJO)
{
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, 100f, null);
}
}
// Token: 0x06003141 RID: 12609 RVA: 0x000F8A08 File Offset: 0x000F6C08
protected virtual void PNNINKAFIFM(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
{
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
if (!AOBDBDEHCJO)
{
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, 1546f, null);
}
}
// Token: 0x06003142 RID: 12610 RVA: 0x000F8A30 File Offset: 0x000F6C30
protected override void ABPADIIMLAN()
{
base.PGIAPNBIIJG();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.PEOCFOCDAFL -= this.KHMKJKPELFO;
}
}
// Token: 0x06003143 RID: 12611 RVA: 0x000F8A60 File Offset: 0x000F6C60
private void IABHKDFOHLD(Tool COMHEONOMBA)
{
if (base.GANDPDNCOKF())
{
if (!base.GHNELNBFLDC)
{
base.TryPlayOutOfAmmoFeedback();
}
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
{
base.GGJKMDNJNEE.JBOFLNCFGLO();
}
else
{
this.Fire(5f);
}
}
}
// Token: 0x06003144 RID: 12612 RVA: 0x000F8AC0 File Offset: 0x000F6CC0
protected virtual void KDHBBCGHDMC()
{
base.MNJCOFIGKEN();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.PEOCFOCDAFL -= this.BHACBDBMAKP;
}
}
// Token: 0x06003145 RID: 12613 RVA: 0x000F8AF0 File Offset: 0x000F6CF0
protected virtual void DGGDNPDKIIM(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
{
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
if (!AOBDBDEHCJO)
{
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, 1301f, null);
}
}
// Token: 0x06003146 RID: 12614 RVA: 0x000F8B18 File Offset: 0x000F6D18
protected virtual void JPNHDCIOMCC(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
{
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
if (!AOBDBDEHCJO)
{
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, 1590f, null);
}
}
// Token: 0x06003147 RID: 12615 RVA: 0x000F8B40 File Offset: 0x000F6D40
private void OPHFOALOMFG(Tool COMHEONOMBA)
{
if (base.BHCCHBHNHCG)
{
if (!base.GHNELNBFLDC)
{
base.TryPlayOutOfAmmoFeedback();
}
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
{
base.GGJKMDNJNEE.LAGBDOMILAF();
}
else
{
this.Fire(439f);
}
}
}
// Token: 0x06003148 RID: 12616 RVA: 0x000F8BA0 File Offset: 0x000F6DA0
protected virtual void JFFLHAMMGAH()
{
base.Awake();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.PEOCFOCDAFL += this.BJPBGFEFEIC;
}
}
// Token: 0x06003149 RID: 12617 RVA: 0x000F8BD0 File Offset: 0x000F6DD0
protected virtual void CFGFPAIFAMK(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
{
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
if (!AOBDBDEHCJO)
{
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, 1082f, null);
}
}
// Token: 0x0600314A RID: 12618 RVA: 0x000F8BF8 File Offset: 0x000F6DF8
protected virtual void ELEOEJEBJBI(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
{
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
if (!AOBDBDEHCJO)
{
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, 281f, null);
}
}
// Token: 0x0600314B RID: 12619 RVA: 0x000F8C20 File Offset: 0x000F6E20
private void KNEBFLHPOAF(Tool COMHEONOMBA)
{
if (base.GANDPDNCOKF())
{
if (!base.GHNELNBFLDC)
{
base.TryPlayOutOfAmmoFeedback();
}
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
{
base.GGJKMDNJNEE.KDGILLPNDJP();
}
else
{
this.Fire(1436f);
}
}
}
// Token: 0x0600314D RID: 12621 RVA: 0x000F8C88 File Offset: 0x000F6E88
protected virtual void APEBEAPOJIO()
{
base.OnDestroy();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.PEOCFOCDAFL -= this.JAPPOBMOHBO;
}
}
// Token: 0x0600314E RID: 12622 RVA: 0x000F8CB8 File Offset: 0x000F6EB8
protected virtual void OKGGDGJIPAM()
{
base.EIMPMCFDMIA();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.PEOCFOCDAFL += this.CDGHPLFHNOF;
}
}
// Token: 0x0600314F RID: 12623 RVA: 0x000F8CE8 File Offset: 0x000F6EE8
private void PEKFKBPKJEO(Tool COMHEONOMBA)
{
if (base.DGLKKANNBPD())
{
if (!base.GHNELNBFLDC)
{
base.TryPlayOutOfAmmoFeedback();
}
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
{
base.GGJKMDNJNEE.KDGILLPNDJP();
}
else
{
this.Fire(971f);
}
}
}
// Token: 0x06003150 RID: 12624 RVA: 0x000F8D48 File Offset: 0x000F6F48
protected virtual void PPOPAEBNGPC()
{
base.EIMPMCFDMIA();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.PEOCFOCDAFL += this.JAPPOBMOHBO;
}
}
// Token: 0x06003151 RID: 12625 RVA: 0x000F8D78 File Offset: 0x000F6F78
protected override void DIOOKHKDKBB(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
{
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
if (!AOBDBDEHCJO)
{
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, 1f, null);
}
}
// Token: 0x06003152 RID: 12626 RVA: 0x000F8DA0 File Offset: 0x000F6FA0
protected virtual void FJAFGJNKICG(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
{
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
if (!AOBDBDEHCJO)
{
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, 1775f, null);
}
}
// Token: 0x06003153 RID: 12627 RVA: 0x000F8DC8 File Offset: 0x000F6FC8
protected virtual void LFEBHHFENDK()
{
base.ABPADIIMLAN();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.PEOCFOCDAFL -= this.GANELLDFOHN;
}
}
// Token: 0x06003154 RID: 12628 RVA: 0x000F8DF8 File Offset: 0x000F6FF8
protected virtual void MELFNMPLBAK()
{
base.BDKMGEHDIIH();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.PEOCFOCDAFL += this.BPLEHMIIPHF;
}
}
// Token: 0x06003155 RID: 12629 RVA: 0x000F8E28 File Offset: 0x000F7028
protected virtual void FDHDHEJPEHC(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
{
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
if (!AOBDBDEHCJO)
{
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, 1734f, null);
}
}
// Token: 0x06003156 RID: 12630 RVA: 0x000F8E50 File Offset: 0x000F7050
private void PLEKMFIKPPC(Tool COMHEONOMBA)
{
if (base.GANDPDNCOKF())
{
if (!base.GHNELNBFLDC)
{
base.TryPlayOutOfAmmoFeedback();
}
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
{
base.GGJKMDNJNEE.IOMHAMBPGGL();
}
else
{
this.Fire(1263f);
}
}
}
// Token: 0x06003157 RID: 12631 RVA: 0x000F8EB0 File Offset: 0x000F70B0
protected virtual void GJGEACMGLKP()
{
base.FIDMEJHMGJI();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.PEOCFOCDAFL += this.OPHFOALOMFG;
}
}
// Token: 0x06003158 RID: 12632 RVA: 0x000F8EE0 File Offset: 0x000F70E0
private void BJPBGFEFEIC(Tool COMHEONOMBA)
{
if (base.DFJFKOLLEMK())
{
if (!base.GHNELNBFLDC)
{
base.TryPlayOutOfAmmoFeedback();
}
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
{
base.GGJKMDNJNEE.KDGILLPNDJP();
}
else
{
this.Fire(368f);
}
}
}
// Token: 0x06003159 RID: 12633 RVA: 0x000F8F40 File Offset: 0x000F7140
protected virtual void IABDGAJLFNK()
{
base.FIDMEJHMGJI();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.PEOCFOCDAFL += this.OPHFOALOMFG;
}
}
// Token: 0x0600315A RID: 12634 RVA: 0x000F8F70 File Offset: 0x000F7170
private void BHACBDBMAKP(Tool COMHEONOMBA)
{
if (base.DFJFKOLLEMK())
{
if (!base.GHNELNBFLDC)
{
base.TryPlayOutOfAmmoFeedback();
}
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
{
base.GGJKMDNJNEE.IOMHAMBPGGL();
}
else
{
this.Fire(242f);
}
}
}
// Token: 0x0600315B RID: 12635 RVA: 0x000F8FD0 File Offset: 0x000F71D0
private void HHOEDDADBHP(Tool COMHEONOMBA)
{
if (base.DFJFKOLLEMK())
{
if (!base.GHNELNBFLDC)
{
base.TryPlayOutOfAmmoFeedback();
}
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
{
base.GGJKMDNJNEE.DFBNCNIDKJK();
}
else
{
this.Fire(1851f);
}
}
}
// Token: 0x0600315C RID: 12636 RVA: 0x000F9030 File Offset: 0x000F7230
protected virtual void HEBABJCLBFM(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
{
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
if (!AOBDBDEHCJO)
{
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, 1222f, null);
}
}
// Token: 0x0600315D RID: 12637 RVA: 0x000F9058 File Offset: 0x000F7258
private void JAPPOBMOHBO(Tool COMHEONOMBA)
{
if (base.DGLKKANNBPD())
{
if (!base.GHNELNBFLDC)
{
base.TryPlayOutOfAmmoFeedback();
}
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
{
base.GGJKMDNJNEE.OnMisfire();
}
else
{
this.Fire(1817f);
}
}
}
// Token: 0x0600315E RID: 12638 RVA: 0x000F90B8 File Offset: 0x000F72B8
private void KJDCGKHLCME(Tool COMHEONOMBA)
{
if (base.GANDPDNCOKF())
{
if (!base.GHNELNBFLDC)
{
base.TryPlayOutOfAmmoFeedback();
}
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
{
base.GGJKMDNJNEE.JBOFLNCFGLO();
}
else
{
this.Fire(1345f);
}
}
}
// Token: 0x0600315F RID: 12639 RVA: 0x000F9118 File Offset: 0x000F7318
protected virtual void MPOAAKCBAED(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
{
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
if (!AOBDBDEHCJO)
{
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, 1381f, null);
}
}
// Token: 0x06003160 RID: 12640 RVA: 0x000F9140 File Offset: 0x000F7340
protected virtual void KAGBLLPMDBG(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
{
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
if (!AOBDBDEHCJO)
{
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, 1424f, null);
}
}
// Token: 0x06003161 RID: 12641 RVA: 0x000F9168 File Offset: 0x000F7368
private void CDGHPLFHNOF(Tool COMHEONOMBA)
{
if (base.DGLOKLCEMLH())
{
if (!base.GHNELNBFLDC)
{
base.TryPlayOutOfAmmoFeedback();
}
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
{
base.GGJKMDNJNEE.KLIMLDNBHGP();
}
else
{
this.Fire(1050f);
}
}
}
// Token: 0x06003162 RID: 12642 RVA: 0x000F91C8 File Offset: 0x000F73C8
protected virtual void EJCAFDJJIME()
{
base.CJAHNDDKCPC();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.PEOCFOCDAFL -= this.BPLEHMIIPHF;
}
}
// Token: 0x06003163 RID: 12643 RVA: 0x000F91F8 File Offset: 0x000F73F8
private void BPLEHMIIPHF(Tool COMHEONOMBA)
{
if (base.DGLKKANNBPD())
{
if (!base.GHNELNBFLDC)
{
base.TryPlayOutOfAmmoFeedback();
}
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
{
base.GGJKMDNJNEE.DFBNCNIDKJK();
}
else
{
this.Fire(1247f);
}
}
}
// Token: 0x06003164 RID: 12644 RVA: 0x000F9258 File Offset: 0x000F7458
protected virtual void FGPBGEEOBAL()
{
base.MKMAMKDILHL();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.PEOCFOCDAFL -= this.JHCMHEMLHPB;
}
}
// Token: 0x06003165 RID: 12645 RVA: 0x000F9288 File Offset: 0x000F7488
protected virtual void AANDHGOIAIC()
{
base.Awake();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.PEOCFOCDAFL += this.KHMKJKPELFO;
}
}
// Token: 0x06003166 RID: 12646 RVA: 0x000F92B8 File Offset: 0x000F74B8
protected virtual void OGFHCKJALBE()
{
base.AEFJPCJBEOM();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.PEOCFOCDAFL -= this.JAPPOBMOHBO;
}
}
// Token: 0x06003167 RID: 12647 RVA: 0x000F92E8 File Offset: 0x000F74E8
private void JHGNHHPEPGH(Tool COMHEONOMBA)
{
if (base.IGIPCHFCFNN())
{
if (!base.GHNELNBFLDC)
{
base.TryPlayOutOfAmmoFeedback();
}
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
{
base.GGJKMDNJNEE.KDGILLPNDJP();
}
else
{
this.Fire(103f);
}
}
}
// Token: 0x06003168 RID: 12648 RVA: 0x000F9348 File Offset: 0x000F7548
private void GANELLDFOHN(Tool COMHEONOMBA)
{
if (base.DGLOKLCEMLH())
{
if (!base.GHNELNBFLDC)
{
base.TryPlayOutOfAmmoFeedback();
}
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
{
base.GGJKMDNJNEE.DFBNCNIDKJK();
}
else
{
this.Fire(1751f);
}
}
}
// Token: 0x06003169 RID: 12649 RVA: 0x000F93A8 File Offset: 0x000F75A8
protected override void FIDMEJHMGJI()
{
base.EIMPMCFDMIA();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.PEOCFOCDAFL += this.PEKFKBPKJEO;
}
}
// Token: 0x0600316A RID: 12650 RVA: 0x000F93D8 File Offset: 0x000F75D8
protected override void Awake()
{
base.Awake();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.PEOCFOCDAFL += this.JHCMHEMLHPB;
}
}
// Token: 0x0600316B RID: 12651 RVA: 0x000F9408 File Offset: 0x000F7608
protected virtual void PNILHEIMBHC()
{
base.AEFJPCJBEOM();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.PEOCFOCDAFL -= this.JHCMHEMLHPB;
}
}
// Token: 0x0600316C RID: 12652 RVA: 0x000F9438 File Offset: 0x000F7638
private void KHMKJKPELFO(Tool COMHEONOMBA)
{
if (base.BHCCHBHNHCG)
{
if (!base.GHNELNBFLDC)
{
base.TryPlayOutOfAmmoFeedback();
}
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
{
base.GGJKMDNJNEE.DFBNCNIDKJK();
}
else
{
this.Fire(1135f);
}
}
}
// Token: 0x0600316D RID: 12653 RVA: 0x000F9498 File Offset: 0x000F7698
protected virtual void NOGHACNCBAI()
{
base.PPCCKMMADGK();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.PEOCFOCDAFL -= this.BPLEHMIIPHF;
}
}
// Token: 0x0600316E RID: 12654 RVA: 0x000F94C8 File Offset: 0x000F76C8
protected override void OnDestroy()
{
base.OnDestroy();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.PEOCFOCDAFL -= this.JHCMHEMLHPB;
}
}
// Token: 0x0600316F RID: 12655 RVA: 0x000F94F8 File Offset: 0x000F76F8
protected virtual void DBDBGMGKNEH(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
{
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
if (!AOBDBDEHCJO)
{
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, 1321f, null);
}
}
}