718 lines
17 KiB
C#
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);
|
|
}
|
|
}
|
|
}
|