scripts
This commit is contained in:
@@ -0,0 +1,1281 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Tools.Weapons
|
||||
{
|
||||
// Token: 0x02000150 RID: 336
|
||||
public class AutomaticGun : RangedWeapon
|
||||
{
|
||||
// Token: 0x06004640 RID: 17984 RVA: 0x001636FC File Offset: 0x001618FC
|
||||
private IEnumerator CKDNLGNIAID(float GKICDGMMPBH)
|
||||
{
|
||||
for (float num = 0f; num < GKICDGMMPBH; num += Time.deltaTime)
|
||||
{
|
||||
yield return null;
|
||||
}
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06004641 RID: 17985 RVA: 0x00163718 File Offset: 0x00161918
|
||||
private void HMEDLMDHBEJ(Tool COMHEONOMBA)
|
||||
{
|
||||
this.NOIKKJACNEJ();
|
||||
}
|
||||
|
||||
// Token: 0x06004642 RID: 17986 RVA: 0x00163720 File Offset: 0x00161920
|
||||
private IEnumerator AAMAIHOGGKK()
|
||||
{
|
||||
while (base.GHNELNBFLDC)
|
||||
{
|
||||
if (base.FLDILLCDEIB)
|
||||
{
|
||||
base.GGJKMDNJNEE.OnMisfire();
|
||||
IL_BD:
|
||||
this.IJIHDEDIAOB = null;
|
||||
yield break;
|
||||
}
|
||||
this.Fire(1f);
|
||||
float num = 1f / this.automaticRateOfFire;
|
||||
yield return this.FDBDGCGIAJI(num);
|
||||
}
|
||||
base.TryPlayOutOfAmmoFeedback();
|
||||
goto IL_BD;
|
||||
}
|
||||
|
||||
// Token: 0x06004643 RID: 17987 RVA: 0x0016373C File Offset: 0x0016193C
|
||||
private void APLKELGEMKB(Tool COMHEONOMBA)
|
||||
{
|
||||
this.OFOFOBBNIJH();
|
||||
}
|
||||
|
||||
// Token: 0x06004644 RID: 17988 RVA: 0x00163744 File Offset: 0x00161944
|
||||
protected virtual void BGCDLMLICCG(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
|
||||
{
|
||||
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
|
||||
if (!AOBDBDEHCJO)
|
||||
{
|
||||
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, null);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004645 RID: 17989 RVA: 0x00163768 File Offset: 0x00161968
|
||||
private void KHMIAECJOKG()
|
||||
{
|
||||
this.BMMPOLOIHNM();
|
||||
this.IJIHDEDIAOB = base.StartCoroutine(this.ENDGAAFPOFA());
|
||||
}
|
||||
|
||||
// Token: 0x06004646 RID: 17990 RVA: 0x00163784 File Offset: 0x00161984
|
||||
private void GINJMBDPCCH()
|
||||
{
|
||||
this.NOIKKJACNEJ();
|
||||
this.IJIHDEDIAOB = base.StartCoroutine(this.HPNCIFALNFP());
|
||||
}
|
||||
|
||||
// Token: 0x06004647 RID: 17991 RVA: 0x001637A0 File Offset: 0x001619A0
|
||||
private void IJPEANFMNLH(Tool COMHEONOMBA)
|
||||
{
|
||||
this.BCCGHJMPMOA();
|
||||
}
|
||||
|
||||
// Token: 0x06004648 RID: 17992 RVA: 0x001637A8 File Offset: 0x001619A8
|
||||
protected virtual void JLOKOMAOHIL()
|
||||
{
|
||||
base.OnDestroy();
|
||||
if (base.BKDFLNGCINH != null)
|
||||
{
|
||||
base.BKDFLNGCINH.PEOCFOCDAFL -= this.JHCMHEMLHPB;
|
||||
base.BKDFLNGCINH.PHDHDAIGBCC -= this.KJCIKJOKKFM;
|
||||
base.BKDFLNGCINH.FLDDFFGHHAD(new Tool.FCJCFBDGJIM(this.OJJHHOPHGLJ));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004649 RID: 17993 RVA: 0x00163814 File Offset: 0x00161A14
|
||||
private void AMKKGDKJGBE()
|
||||
{
|
||||
if (this.IJIHDEDIAOB != null)
|
||||
{
|
||||
base.StopCoroutine(this.IJIHDEDIAOB);
|
||||
this.IJIHDEDIAOB = null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600464A RID: 17994 RVA: 0x00163834 File Offset: 0x00161A34
|
||||
private void JKPNKHLJLHO()
|
||||
{
|
||||
this.OFOFOBBNIJH();
|
||||
this.IJIHDEDIAOB = base.StartCoroutine(this.PCNGENFNDLI());
|
||||
}
|
||||
|
||||
// Token: 0x0600464B RID: 17995 RVA: 0x00163850 File Offset: 0x00161A50
|
||||
private IEnumerator EECGBDDLABP(float GKICDGMMPBH)
|
||||
{
|
||||
for (num = 0f; num < GKICDGMMPBH; num += Time.deltaTime)
|
||||
{
|
||||
yield return null;
|
||||
}
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x0600464C RID: 17996 RVA: 0x0016386C File Offset: 0x00161A6C
|
||||
private void KHMKJKPELFO(Tool COMHEONOMBA)
|
||||
{
|
||||
if (base.BHCCHBHNHCG)
|
||||
{
|
||||
if (!base.GHNELNBFLDC)
|
||||
{
|
||||
base.TryPlayOutOfAmmoFeedback();
|
||||
}
|
||||
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
|
||||
{
|
||||
base.GGJKMDNJNEE.KLIMLDNBHGP();
|
||||
}
|
||||
else
|
||||
{
|
||||
this.KHMIAECJOKG();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600464D RID: 17997 RVA: 0x001638C8 File Offset: 0x00161AC8
|
||||
protected virtual void NCOGPLOHFAO(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
|
||||
{
|
||||
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
|
||||
if (!AOBDBDEHCJO)
|
||||
{
|
||||
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, null);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600464E RID: 17998 RVA: 0x001638EC File Offset: 0x00161AEC
|
||||
private void PNDHFCMPLCJ()
|
||||
{
|
||||
this.BCCGHJMPMOA();
|
||||
this.IJIHDEDIAOB = base.StartCoroutine(this.PCNGENFNDLI());
|
||||
}
|
||||
|
||||
// Token: 0x0600464F RID: 17999 RVA: 0x00163908 File Offset: 0x00161B08
|
||||
private IEnumerator PCNGENFNDLI()
|
||||
{
|
||||
while (base.GHNELNBFLDC)
|
||||
{
|
||||
if (base.FLDILLCDEIB)
|
||||
{
|
||||
base.GGJKMDNJNEE.OnMisfire();
|
||||
IL_BD:
|
||||
this.IJIHDEDIAOB = null;
|
||||
yield break;
|
||||
}
|
||||
this.Fire(1f);
|
||||
num = 1f / this.automaticRateOfFire;
|
||||
yield return this.FDBDGCGIAJI(num);
|
||||
}
|
||||
base.TryPlayOutOfAmmoFeedback();
|
||||
goto IL_BD;
|
||||
}
|
||||
|
||||
// Token: 0x06004650 RID: 18000 RVA: 0x00163924 File Offset: 0x00161B24
|
||||
private void JDBKIEJLKKE(Tool COMHEONOMBA)
|
||||
{
|
||||
this.OFOFOBBNIJH();
|
||||
}
|
||||
|
||||
// Token: 0x06004651 RID: 18001 RVA: 0x0016392C File Offset: 0x00161B2C
|
||||
private void NNFPIKIFGJO(Tool COMHEONOMBA)
|
||||
{
|
||||
if (base.JNOCCMDBMIO())
|
||||
{
|
||||
if (!base.GHNELNBFLDC)
|
||||
{
|
||||
base.TryPlayOutOfAmmoFeedback();
|
||||
}
|
||||
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
|
||||
{
|
||||
base.GGJKMDNJNEE.JBOFLNCFGLO();
|
||||
}
|
||||
else
|
||||
{
|
||||
this.CEGGLKJAMGH();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004652 RID: 18002 RVA: 0x00163988 File Offset: 0x00161B88
|
||||
private IEnumerator PILMONEKENH()
|
||||
{
|
||||
while (base.GHNELNBFLDC)
|
||||
{
|
||||
if (base.FLDILLCDEIB)
|
||||
{
|
||||
base.GGJKMDNJNEE.OnMisfire();
|
||||
IL_BD:
|
||||
this.IJIHDEDIAOB = null;
|
||||
yield break;
|
||||
}
|
||||
this.Fire(1f);
|
||||
num = 1f / this.automaticRateOfFire;
|
||||
yield return this.FDBDGCGIAJI(num);
|
||||
}
|
||||
base.TryPlayOutOfAmmoFeedback();
|
||||
goto IL_BD;
|
||||
}
|
||||
|
||||
// Token: 0x06004653 RID: 18003 RVA: 0x001639A4 File Offset: 0x00161BA4
|
||||
private void BFAKFLKGPKH()
|
||||
{
|
||||
this.PFLLPMAGNOM();
|
||||
this.IJIHDEDIAOB = base.StartCoroutine(this.FNGNCLICILI());
|
||||
}
|
||||
|
||||
// Token: 0x06004654 RID: 18004 RVA: 0x001639C0 File Offset: 0x00161BC0
|
||||
private void HKIIJONLNPL()
|
||||
{
|
||||
if (this.IJIHDEDIAOB != null)
|
||||
{
|
||||
base.StopCoroutine(this.IJIHDEDIAOB);
|
||||
this.IJIHDEDIAOB = null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004655 RID: 18005 RVA: 0x001639E0 File Offset: 0x00161BE0
|
||||
private void OMLKKDOIOLH()
|
||||
{
|
||||
this.FABACOBLKKA();
|
||||
this.IJIHDEDIAOB = base.StartCoroutine(this.FGMNMPEKMJC());
|
||||
}
|
||||
|
||||
// Token: 0x06004656 RID: 18006 RVA: 0x001639FC File Offset: 0x00161BFC
|
||||
protected virtual void OMMLJHFEDJA()
|
||||
{
|
||||
base.OnDestroy();
|
||||
if (base.BKDFLNGCINH != null)
|
||||
{
|
||||
base.BKDFLNGCINH.PEOCFOCDAFL -= this.NNFPIKIFGJO;
|
||||
base.BKDFLNGCINH.PHDHDAIGBCC -= this.KFBIOJINBOA;
|
||||
base.BKDFLNGCINH.FKFCJGKDOBF -= this.CDHBAKBAFMM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004657 RID: 18007 RVA: 0x00163A68 File Offset: 0x00161C68
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
if (base.BKDFLNGCINH != null)
|
||||
{
|
||||
base.BKDFLNGCINH.PEOCFOCDAFL -= this.JHCMHEMLHPB;
|
||||
base.BKDFLNGCINH.PHDHDAIGBCC -= this.APLKELGEMKB;
|
||||
base.BKDFLNGCINH.FKFCJGKDOBF -= this.GDMBMOIPOOJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004658 RID: 18008 RVA: 0x00163AD4 File Offset: 0x00161CD4
|
||||
private IEnumerator DCIGDOIEHEN(float GKICDGMMPBH)
|
||||
{
|
||||
for (num = 0f; num < GKICDGMMPBH; num += Time.deltaTime)
|
||||
{
|
||||
yield return null;
|
||||
}
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06004659 RID: 18009 RVA: 0x00163AF0 File Offset: 0x00161CF0
|
||||
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, FNNAAICLLFC, null);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600465A RID: 18010 RVA: 0x00163B14 File Offset: 0x00161D14
|
||||
private void KNBPCBFHOIJ(Tool COMHEONOMBA)
|
||||
{
|
||||
if (base.GANDPDNCOKF())
|
||||
{
|
||||
if (!base.GHNELNBFLDC)
|
||||
{
|
||||
base.TryPlayOutOfAmmoFeedback();
|
||||
}
|
||||
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
|
||||
{
|
||||
base.GGJKMDNJNEE.KDGILLPNDJP();
|
||||
}
|
||||
else
|
||||
{
|
||||
this.KHMIAECJOKG();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600465B RID: 18011 RVA: 0x00163B70 File Offset: 0x00161D70
|
||||
private IEnumerator ENDGAAFPOFA()
|
||||
{
|
||||
while (base.GHNELNBFLDC)
|
||||
{
|
||||
if (base.FLDILLCDEIB)
|
||||
{
|
||||
base.GGJKMDNJNEE.OnMisfire();
|
||||
IL_BD:
|
||||
this.IJIHDEDIAOB = null;
|
||||
yield break;
|
||||
}
|
||||
this.Fire(1f);
|
||||
num = 1f / this.automaticRateOfFire;
|
||||
yield return this.FDBDGCGIAJI(num);
|
||||
}
|
||||
base.TryPlayOutOfAmmoFeedback();
|
||||
goto IL_BD;
|
||||
}
|
||||
|
||||
// Token: 0x0600465C RID: 18012 RVA: 0x00163B8C File Offset: 0x00161D8C
|
||||
private void FHHHMPLFGKN(Tool COMHEONOMBA)
|
||||
{
|
||||
this.BCCGHJMPMOA();
|
||||
}
|
||||
|
||||
// Token: 0x0600465D RID: 18013 RVA: 0x00163B94 File Offset: 0x00161D94
|
||||
protected virtual void GHIHJLLLCPH()
|
||||
{
|
||||
base.OnDestroy();
|
||||
if (base.BKDFLNGCINH != null)
|
||||
{
|
||||
base.BKDFLNGCINH.PEOCFOCDAFL -= this.GANELLDFOHN;
|
||||
base.BKDFLNGCINH.PHDHDAIGBCC -= this.IJPEANFMNLH;
|
||||
base.BKDFLNGCINH.FKFCJGKDOBF -= this.MEMMHPKMCBG;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600465E RID: 18014 RVA: 0x00163C00 File Offset: 0x00161E00
|
||||
private void CDHBAKBAFMM(Tool COMHEONOMBA)
|
||||
{
|
||||
this.BMMPOLOIHNM();
|
||||
}
|
||||
|
||||
// Token: 0x0600465F RID: 18015 RVA: 0x00163C08 File Offset: 0x00161E08
|
||||
protected virtual void OGFHCKJALBE()
|
||||
{
|
||||
base.OnDestroy();
|
||||
if (base.BKDFLNGCINH != null)
|
||||
{
|
||||
base.BKDFLNGCINH.PEOCFOCDAFL -= this.KNBPCBFHOIJ;
|
||||
base.BKDFLNGCINH.PHDHDAIGBCC -= this.KFBIOJINBOA;
|
||||
base.BKDFLNGCINH.FKFCJGKDOBF -= this.JDBKIEJLKKE;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004660 RID: 18016 RVA: 0x00163C74 File Offset: 0x00161E74
|
||||
private IEnumerator DEDDINKFDNO()
|
||||
{
|
||||
while (base.GHNELNBFLDC)
|
||||
{
|
||||
if (base.FLDILLCDEIB)
|
||||
{
|
||||
base.GGJKMDNJNEE.OnMisfire();
|
||||
IL_BD:
|
||||
this.IJIHDEDIAOB = null;
|
||||
yield break;
|
||||
}
|
||||
this.Fire(1f);
|
||||
num = 1f / this.automaticRateOfFire;
|
||||
yield return this.FDBDGCGIAJI(num);
|
||||
}
|
||||
base.TryPlayOutOfAmmoFeedback();
|
||||
goto IL_BD;
|
||||
}
|
||||
|
||||
// Token: 0x06004661 RID: 18017 RVA: 0x00163C90 File Offset: 0x00161E90
|
||||
protected virtual void NHKPHJCFDLL()
|
||||
{
|
||||
base.OnDestroy();
|
||||
if (base.BKDFLNGCINH != null)
|
||||
{
|
||||
base.BKDFLNGCINH.PEOCFOCDAFL -= this.AHLOHGHAOAJ;
|
||||
base.BKDFLNGCINH.PHDHDAIGBCC -= this.APLKELGEMKB;
|
||||
base.BKDFLNGCINH.FKFCJGKDOBF -= this.GDMBMOIPOOJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004662 RID: 18018 RVA: 0x00163CFC File Offset: 0x00161EFC
|
||||
private void LPMCMJPEPKF(Tool COMHEONOMBA)
|
||||
{
|
||||
if (base.DFJFKOLLEMK())
|
||||
{
|
||||
if (!base.GHNELNBFLDC)
|
||||
{
|
||||
base.TryPlayOutOfAmmoFeedback();
|
||||
}
|
||||
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
|
||||
{
|
||||
base.GGJKMDNJNEE.IOMHAMBPGGL();
|
||||
}
|
||||
else
|
||||
{
|
||||
this.BFAKFLKGPKH();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004663 RID: 18019 RVA: 0x00163D58 File Offset: 0x00161F58
|
||||
private IEnumerator JLENEGAGABP(float GKICDGMMPBH)
|
||||
{
|
||||
for (num = 0f; num < GKICDGMMPBH; num += Time.deltaTime)
|
||||
{
|
||||
yield return null;
|
||||
}
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06004664 RID: 18020 RVA: 0x00163D74 File Offset: 0x00161F74
|
||||
protected virtual void DBNEKEJKCBE()
|
||||
{
|
||||
base.Awake();
|
||||
if (base.BKDFLNGCINH != null)
|
||||
{
|
||||
base.BKDFLNGCINH.PEOCFOCDAFL += this.AHLOHGHAOAJ;
|
||||
base.BKDFLNGCINH.PHDHDAIGBCC += this.KJCIKJOKKFM;
|
||||
base.BKDFLNGCINH.FKFCJGKDOBF += this.CCPCMGOIPPM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004665 RID: 18021 RVA: 0x00163DE0 File Offset: 0x00161FE0
|
||||
private void ALIPHJOAMNJ(Tool COMHEONOMBA)
|
||||
{
|
||||
if (base.JNOCCMDBMIO())
|
||||
{
|
||||
if (!base.GHNELNBFLDC)
|
||||
{
|
||||
base.TryPlayOutOfAmmoFeedback();
|
||||
}
|
||||
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
|
||||
{
|
||||
base.GGJKMDNJNEE.LAGBDOMILAF();
|
||||
}
|
||||
else
|
||||
{
|
||||
this.PNDHFCMPLCJ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004666 RID: 18022 RVA: 0x00163E3C File Offset: 0x0016203C
|
||||
private void OJNGEPEHMFC(Tool COMHEONOMBA)
|
||||
{
|
||||
this.OFOFOBBNIJH();
|
||||
}
|
||||
|
||||
// Token: 0x06004667 RID: 18023 RVA: 0x00163E44 File Offset: 0x00162044
|
||||
private void CEGGLKJAMGH()
|
||||
{
|
||||
this.FABACOBLKKA();
|
||||
this.IJIHDEDIAOB = base.StartCoroutine(this.FOGOIOKHBCM());
|
||||
}
|
||||
|
||||
// Token: 0x06004668 RID: 18024 RVA: 0x00163E60 File Offset: 0x00162060
|
||||
private IEnumerator FNGNCLICILI()
|
||||
{
|
||||
while (base.GHNELNBFLDC)
|
||||
{
|
||||
if (base.FLDILLCDEIB)
|
||||
{
|
||||
base.GGJKMDNJNEE.OnMisfire();
|
||||
IL_BD:
|
||||
this.IJIHDEDIAOB = null;
|
||||
yield break;
|
||||
}
|
||||
this.Fire(1f);
|
||||
num = 1f / this.automaticRateOfFire;
|
||||
yield return this.FDBDGCGIAJI(num);
|
||||
}
|
||||
base.TryPlayOutOfAmmoFeedback();
|
||||
goto IL_BD;
|
||||
}
|
||||
|
||||
// Token: 0x06004669 RID: 18025 RVA: 0x00163E7C File Offset: 0x0016207C
|
||||
protected virtual void BMFLCGDKCOJ(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
|
||||
{
|
||||
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
|
||||
if (!AOBDBDEHCJO)
|
||||
{
|
||||
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, null);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600466A RID: 18026 RVA: 0x00163EA0 File Offset: 0x001620A0
|
||||
private void CCPCMGOIPPM(Tool COMHEONOMBA)
|
||||
{
|
||||
this.HKIIJONLNPL();
|
||||
}
|
||||
|
||||
// Token: 0x0600466B RID: 18027 RVA: 0x00163EA8 File Offset: 0x001620A8
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
if (base.BKDFLNGCINH != null)
|
||||
{
|
||||
base.BKDFLNGCINH.PEOCFOCDAFL += this.JHCMHEMLHPB;
|
||||
base.BKDFLNGCINH.PHDHDAIGBCC += this.APLKELGEMKB;
|
||||
base.BKDFLNGCINH.FKFCJGKDOBF += this.GDMBMOIPOOJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600466C RID: 18028 RVA: 0x00163F14 File Offset: 0x00162114
|
||||
protected virtual void BKHPHJMIDFO()
|
||||
{
|
||||
base.Awake();
|
||||
if (base.BKDFLNGCINH != null)
|
||||
{
|
||||
base.BKDFLNGCINH.PEOCFOCDAFL += this.KHMKJKPELFO;
|
||||
base.BKDFLNGCINH.PHDHDAIGBCC += this.MIGMNOHDCMN;
|
||||
base.BKDFLNGCINH.FKFCJGKDOBF += this.GAOHDNOHILO;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600466D RID: 18029 RVA: 0x00163F80 File Offset: 0x00162180
|
||||
private void PEDKMBBGJDA()
|
||||
{
|
||||
this.BCCGHJMPMOA();
|
||||
this.IJIHDEDIAOB = base.StartCoroutine(this.FOGOIOKHBCM());
|
||||
}
|
||||
|
||||
// Token: 0x0600466E RID: 18030 RVA: 0x00163F9C File Offset: 0x0016219C
|
||||
private void KFBIOJINBOA(Tool COMHEONOMBA)
|
||||
{
|
||||
this.HKIIJONLNPL();
|
||||
}
|
||||
|
||||
// Token: 0x0600466F RID: 18031 RVA: 0x00163FA4 File Offset: 0x001621A4
|
||||
private void OFOFOBBNIJH()
|
||||
{
|
||||
if (this.IJIHDEDIAOB != null)
|
||||
{
|
||||
base.StopCoroutine(this.IJIHDEDIAOB);
|
||||
this.IJIHDEDIAOB = null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004670 RID: 18032 RVA: 0x00163FC4 File Offset: 0x001621C4
|
||||
protected virtual void INGMCGGJGMA()
|
||||
{
|
||||
base.Awake();
|
||||
if (base.BKDFLNGCINH != null)
|
||||
{
|
||||
base.BKDFLNGCINH.PEOCFOCDAFL += this.GANELLDFOHN;
|
||||
base.BKDFLNGCINH.PHDHDAIGBCC += this.MIGMNOHDCMN;
|
||||
base.BKDFLNGCINH.FKFCJGKDOBF += this.OJJHHOPHGLJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004671 RID: 18033 RVA: 0x00164030 File Offset: 0x00162230
|
||||
private IEnumerator FOGOIOKHBCM()
|
||||
{
|
||||
while (base.GHNELNBFLDC)
|
||||
{
|
||||
if (base.FLDILLCDEIB)
|
||||
{
|
||||
base.GGJKMDNJNEE.OnMisfire();
|
||||
IL_BD:
|
||||
this.IJIHDEDIAOB = null;
|
||||
yield break;
|
||||
}
|
||||
this.Fire(1f);
|
||||
num = 1f / this.automaticRateOfFire;
|
||||
yield return this.FDBDGCGIAJI(num);
|
||||
}
|
||||
base.TryPlayOutOfAmmoFeedback();
|
||||
goto IL_BD;
|
||||
}
|
||||
|
||||
// Token: 0x06004672 RID: 18034 RVA: 0x0016404C File Offset: 0x0016224C
|
||||
protected virtual void PKPAPOAALNF(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
|
||||
{
|
||||
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
|
||||
if (!AOBDBDEHCJO)
|
||||
{
|
||||
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, null);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004673 RID: 18035 RVA: 0x00164070 File Offset: 0x00162270
|
||||
protected virtual void HCALNCIKIHO(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
|
||||
{
|
||||
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
|
||||
if (!AOBDBDEHCJO)
|
||||
{
|
||||
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, null);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004674 RID: 18036 RVA: 0x00164094 File Offset: 0x00162294
|
||||
private void HODJIHHBKDJ(Tool COMHEONOMBA)
|
||||
{
|
||||
this.PIJIDHHJKIL();
|
||||
}
|
||||
|
||||
// Token: 0x06004675 RID: 18037 RVA: 0x0016409C File Offset: 0x0016229C
|
||||
private void JDCNHIGGNLM(Tool COMHEONOMBA)
|
||||
{
|
||||
if (base.DGLOKLCEMLH())
|
||||
{
|
||||
if (!base.GHNELNBFLDC)
|
||||
{
|
||||
base.TryPlayOutOfAmmoFeedback();
|
||||
}
|
||||
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
|
||||
{
|
||||
base.GGJKMDNJNEE.LAGBDOMILAF();
|
||||
}
|
||||
else
|
||||
{
|
||||
this.JKPNKHLJLHO();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004676 RID: 18038 RVA: 0x001640F8 File Offset: 0x001622F8
|
||||
private void OJJHHOPHGLJ(Tool COMHEONOMBA)
|
||||
{
|
||||
this.CHNBKKGCGDA();
|
||||
}
|
||||
|
||||
// Token: 0x06004677 RID: 18039 RVA: 0x00164100 File Offset: 0x00162300
|
||||
private IEnumerator MFNCAKJBCBA(float GKICDGMMPBH)
|
||||
{
|
||||
for (num = 0f; num < GKICDGMMPBH; num += Time.deltaTime)
|
||||
{
|
||||
yield return null;
|
||||
}
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06004678 RID: 18040 RVA: 0x0016411C File Offset: 0x0016231C
|
||||
private void AGIFAIPEDLA()
|
||||
{
|
||||
this.CHNBKKGCGDA();
|
||||
this.IJIHDEDIAOB = base.StartCoroutine(this.PCNGENFNDLI());
|
||||
}
|
||||
|
||||
// Token: 0x06004679 RID: 18041 RVA: 0x00164138 File Offset: 0x00162338
|
||||
protected virtual void GMFBPFOAEOI(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
|
||||
{
|
||||
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
|
||||
if (!AOBDBDEHCJO)
|
||||
{
|
||||
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, null);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600467A RID: 18042 RVA: 0x0016415C File Offset: 0x0016235C
|
||||
private void DBBPKLFPPHH()
|
||||
{
|
||||
this.NOIKKJACNEJ();
|
||||
this.IJIHDEDIAOB = base.StartCoroutine(this.CFPMOAAKALG());
|
||||
}
|
||||
|
||||
// Token: 0x0600467B RID: 18043 RVA: 0x00164178 File Offset: 0x00162378
|
||||
protected virtual void FHNCHPMIBJP()
|
||||
{
|
||||
base.OnDestroy();
|
||||
if (base.BKDFLNGCINH != null)
|
||||
{
|
||||
base.BKDFLNGCINH.PEOCFOCDAFL -= this.LPMCMJPEPKF;
|
||||
base.BKDFLNGCINH.PHDHDAIGBCC -= this.IJPEANFMNLH;
|
||||
base.BKDFLNGCINH.FLDDFFGHHAD(new Tool.FCJCFBDGJIM(this.GDMBMOIPOOJ));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600467C RID: 18044 RVA: 0x001641E4 File Offset: 0x001623E4
|
||||
private void BCCGHJMPMOA()
|
||||
{
|
||||
if (this.IJIHDEDIAOB != null)
|
||||
{
|
||||
base.StopCoroutine(this.IJIHDEDIAOB);
|
||||
this.IJIHDEDIAOB = null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600467D RID: 18045 RVA: 0x00164204 File Offset: 0x00162404
|
||||
private IEnumerator FBBPEDIAFMC()
|
||||
{
|
||||
while (base.GHNELNBFLDC)
|
||||
{
|
||||
if (base.FLDILLCDEIB)
|
||||
{
|
||||
base.GGJKMDNJNEE.OnMisfire();
|
||||
IL_BD:
|
||||
this.IJIHDEDIAOB = null;
|
||||
yield break;
|
||||
}
|
||||
this.Fire(1f);
|
||||
num = 1f / this.automaticRateOfFire;
|
||||
yield return this.FDBDGCGIAJI(num);
|
||||
}
|
||||
base.TryPlayOutOfAmmoFeedback();
|
||||
goto IL_BD;
|
||||
}
|
||||
|
||||
// Token: 0x0600467E RID: 18046 RVA: 0x00164220 File Offset: 0x00162420
|
||||
protected virtual void CCHADKEGPCC(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
|
||||
{
|
||||
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
|
||||
if (!AOBDBDEHCJO)
|
||||
{
|
||||
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, null);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004680 RID: 18048 RVA: 0x00164258 File Offset: 0x00162458
|
||||
protected virtual void EIMPMCFDMIA()
|
||||
{
|
||||
base.Awake();
|
||||
if (base.BKDFLNGCINH != null)
|
||||
{
|
||||
base.BKDFLNGCINH.PEOCFOCDAFL += this.JHCMHEMLHPB;
|
||||
base.BKDFLNGCINH.PHDHDAIGBCC += this.CDJDJMHNNBA;
|
||||
base.BKDFLNGCINH.FKFCJGKDOBF += this.GAOHDNOHILO;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004681 RID: 18049 RVA: 0x001642C4 File Offset: 0x001624C4
|
||||
protected virtual void OLNOKJEPFII()
|
||||
{
|
||||
base.OnDestroy();
|
||||
if (base.BKDFLNGCINH != null)
|
||||
{
|
||||
base.BKDFLNGCINH.PEOCFOCDAFL -= this.JHCMHEMLHPB;
|
||||
base.BKDFLNGCINH.PHDHDAIGBCC -= this.CDJDJMHNNBA;
|
||||
base.BKDFLNGCINH.FLDDFFGHHAD(new Tool.FCJCFBDGJIM(this.JDBKIEJLKKE));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004682 RID: 18050 RVA: 0x00164330 File Offset: 0x00162530
|
||||
private void JHCMHEMLHPB(Tool COMHEONOMBA)
|
||||
{
|
||||
if (base.BHCCHBHNHCG)
|
||||
{
|
||||
if (!base.GHNELNBFLDC)
|
||||
{
|
||||
base.TryPlayOutOfAmmoFeedback();
|
||||
}
|
||||
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
|
||||
{
|
||||
base.GGJKMDNJNEE.OnMisfire();
|
||||
}
|
||||
else
|
||||
{
|
||||
this.GGPLMDFBHDL();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004683 RID: 18051 RVA: 0x0016438C File Offset: 0x0016258C
|
||||
private void CBCNDCJABPF()
|
||||
{
|
||||
this.FABACOBLKKA();
|
||||
this.IJIHDEDIAOB = base.StartCoroutine(this.PILMONEKENH());
|
||||
}
|
||||
|
||||
// Token: 0x06004684 RID: 18052 RVA: 0x001643A8 File Offset: 0x001625A8
|
||||
private IEnumerator FDBDGCGIAJI(float GKICDGMMPBH)
|
||||
{
|
||||
for (num = 0f; num < GKICDGMMPBH; num += Time.deltaTime)
|
||||
{
|
||||
yield return null;
|
||||
}
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06004685 RID: 18053 RVA: 0x001643C4 File Offset: 0x001625C4
|
||||
private void ANKEBKDGBKH()
|
||||
{
|
||||
this.NOIKKJACNEJ();
|
||||
this.IJIHDEDIAOB = base.StartCoroutine(this.ENDGAAFPOFA());
|
||||
}
|
||||
|
||||
// Token: 0x06004686 RID: 18054 RVA: 0x001643E0 File Offset: 0x001625E0
|
||||
private void GPOOFPHMOKG()
|
||||
{
|
||||
this.FABACOBLKKA();
|
||||
this.IJIHDEDIAOB = base.StartCoroutine(this.OMGHJBHOIIO());
|
||||
}
|
||||
|
||||
// Token: 0x06004687 RID: 18055 RVA: 0x001643FC File Offset: 0x001625FC
|
||||
protected virtual void EFGJJPCENBJ()
|
||||
{
|
||||
base.OnDestroy();
|
||||
if (base.BKDFLNGCINH != null)
|
||||
{
|
||||
base.BKDFLNGCINH.PEOCFOCDAFL -= this.LPMCMJPEPKF;
|
||||
base.BKDFLNGCINH.PHDHDAIGBCC -= this.KJCIKJOKKFM;
|
||||
base.BKDFLNGCINH.FLDDFFGHHAD(new Tool.FCJCFBDGJIM(this.OCOIEMMIJKM));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004688 RID: 18056 RVA: 0x00164468 File Offset: 0x00162668
|
||||
private void GANELLDFOHN(Tool COMHEONOMBA)
|
||||
{
|
||||
if (base.JNOCCMDBMIO())
|
||||
{
|
||||
if (!base.GHNELNBFLDC)
|
||||
{
|
||||
base.TryPlayOutOfAmmoFeedback();
|
||||
}
|
||||
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
|
||||
{
|
||||
base.GGJKMDNJNEE.LAGBDOMILAF();
|
||||
}
|
||||
else
|
||||
{
|
||||
this.HHNPJANJECB();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004689 RID: 18057 RVA: 0x001644C4 File Offset: 0x001626C4
|
||||
protected virtual void KJFNAEIKJHD(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
|
||||
{
|
||||
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
|
||||
if (!AOBDBDEHCJO)
|
||||
{
|
||||
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, null);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600468A RID: 18058 RVA: 0x001644E8 File Offset: 0x001626E8
|
||||
private void FABACOBLKKA()
|
||||
{
|
||||
if (this.IJIHDEDIAOB != null)
|
||||
{
|
||||
base.StopCoroutine(this.IJIHDEDIAOB);
|
||||
this.IJIHDEDIAOB = null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600468B RID: 18059 RVA: 0x00164508 File Offset: 0x00162708
|
||||
private void MEMMHPKMCBG(Tool COMHEONOMBA)
|
||||
{
|
||||
this.BCCGHJMPMOA();
|
||||
}
|
||||
|
||||
// Token: 0x0600468C RID: 18060 RVA: 0x00164510 File Offset: 0x00162710
|
||||
private IEnumerator HPNCIFALNFP()
|
||||
{
|
||||
while (base.GHNELNBFLDC)
|
||||
{
|
||||
if (base.FLDILLCDEIB)
|
||||
{
|
||||
base.GGJKMDNJNEE.OnMisfire();
|
||||
IL_BD:
|
||||
this.IJIHDEDIAOB = null;
|
||||
yield break;
|
||||
}
|
||||
this.Fire(1f);
|
||||
num = 1f / this.automaticRateOfFire;
|
||||
yield return this.FDBDGCGIAJI(num);
|
||||
}
|
||||
base.TryPlayOutOfAmmoFeedback();
|
||||
goto IL_BD;
|
||||
}
|
||||
|
||||
// Token: 0x0600468D RID: 18061 RVA: 0x0016452C File Offset: 0x0016272C
|
||||
protected virtual void MLKKJEACEMF()
|
||||
{
|
||||
base.OnDestroy();
|
||||
if (base.BKDFLNGCINH != null)
|
||||
{
|
||||
base.BKDFLNGCINH.PEOCFOCDAFL -= this.JDCNHIGGNLM;
|
||||
base.BKDFLNGCINH.PHDHDAIGBCC -= this.IJPEANFMNLH;
|
||||
base.BKDFLNGCINH.FLDDFFGHHAD(new Tool.FCJCFBDGJIM(this.OCOIEMMIJKM));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600468E RID: 18062 RVA: 0x00164598 File Offset: 0x00162798
|
||||
private void HPDHAJCOLHK()
|
||||
{
|
||||
this.FABACOBLKKA();
|
||||
this.IJIHDEDIAOB = base.StartCoroutine(this.CFPMOAAKALG());
|
||||
}
|
||||
|
||||
// Token: 0x0600468F RID: 18063 RVA: 0x001645B4 File Offset: 0x001627B4
|
||||
private void GDMBMOIPOOJ(Tool COMHEONOMBA)
|
||||
{
|
||||
this.OFOFOBBNIJH();
|
||||
}
|
||||
|
||||
// Token: 0x06004690 RID: 18064 RVA: 0x001645BC File Offset: 0x001627BC
|
||||
protected virtual void BGJEJHLKNKA()
|
||||
{
|
||||
base.Awake();
|
||||
if (base.BKDFLNGCINH != null)
|
||||
{
|
||||
base.BKDFLNGCINH.PEOCFOCDAFL += this.ALIPHJOAMNJ;
|
||||
base.BKDFLNGCINH.PHDHDAIGBCC += this.IJPEANFMNLH;
|
||||
base.BKDFLNGCINH.FKFCJGKDOBF += this.MEMMHPKMCBG;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004691 RID: 18065 RVA: 0x00164628 File Offset: 0x00162828
|
||||
private IEnumerator DDOBOGCBFEF()
|
||||
{
|
||||
while (base.GHNELNBFLDC)
|
||||
{
|
||||
if (base.FLDILLCDEIB)
|
||||
{
|
||||
base.GGJKMDNJNEE.OnMisfire();
|
||||
IL_BD:
|
||||
this.IJIHDEDIAOB = null;
|
||||
yield break;
|
||||
}
|
||||
this.Fire(1f);
|
||||
num = 1f / this.automaticRateOfFire;
|
||||
yield return this.FDBDGCGIAJI(num);
|
||||
}
|
||||
base.TryPlayOutOfAmmoFeedback();
|
||||
goto IL_BD;
|
||||
}
|
||||
|
||||
// Token: 0x06004692 RID: 18066 RVA: 0x00164644 File Offset: 0x00162844
|
||||
private IEnumerator KDPMJPNNFHK(float GKICDGMMPBH)
|
||||
{
|
||||
for (num = 0f; num < GKICDGMMPBH; num += Time.deltaTime)
|
||||
{
|
||||
yield return null;
|
||||
}
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06004693 RID: 18067 RVA: 0x00164660 File Offset: 0x00162860
|
||||
private IEnumerator OMGHJBHOIIO()
|
||||
{
|
||||
while (base.GHNELNBFLDC)
|
||||
{
|
||||
if (base.FLDILLCDEIB)
|
||||
{
|
||||
base.GGJKMDNJNEE.OnMisfire();
|
||||
IL_BD:
|
||||
this.IJIHDEDIAOB = null;
|
||||
yield break;
|
||||
}
|
||||
this.Fire(1f);
|
||||
num = 1f / this.automaticRateOfFire;
|
||||
yield return this.FDBDGCGIAJI(num);
|
||||
}
|
||||
base.TryPlayOutOfAmmoFeedback();
|
||||
goto IL_BD;
|
||||
}
|
||||
|
||||
// Token: 0x06004694 RID: 18068 RVA: 0x0016467C File Offset: 0x0016287C
|
||||
private void HHNPJANJECB()
|
||||
{
|
||||
this.DFELJENHBCO();
|
||||
this.IJIHDEDIAOB = base.StartCoroutine(this.FOGOIOKHBCM());
|
||||
}
|
||||
|
||||
// Token: 0x06004695 RID: 18069 RVA: 0x00164698 File Offset: 0x00162898
|
||||
private void CPLKGIKJOEJ(Tool COMHEONOMBA)
|
||||
{
|
||||
this.CHNBKKGCGDA();
|
||||
}
|
||||
|
||||
// Token: 0x06004696 RID: 18070 RVA: 0x001646A0 File Offset: 0x001628A0
|
||||
private void KJCIKJOKKFM(Tool COMHEONOMBA)
|
||||
{
|
||||
this.BCCGHJMPMOA();
|
||||
}
|
||||
|
||||
// Token: 0x06004697 RID: 18071 RVA: 0x001646A8 File Offset: 0x001628A8
|
||||
protected virtual void KMEHAACNJAG()
|
||||
{
|
||||
base.Awake();
|
||||
if (base.BKDFLNGCINH != null)
|
||||
{
|
||||
base.BKDFLNGCINH.PEOCFOCDAFL += this.AHLOHGHAOAJ;
|
||||
base.BKDFLNGCINH.PHDHDAIGBCC += this.APLKELGEMKB;
|
||||
base.BKDFLNGCINH.FKFCJGKDOBF += this.MEMMHPKMCBG;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06004698 RID: 18072 RVA: 0x00164714 File Offset: 0x00162914
|
||||
private void GAOHDNOHILO(Tool COMHEONOMBA)
|
||||
{
|
||||
this.BMMPOLOIHNM();
|
||||
}
|
||||
|
||||
// Token: 0x06004699 RID: 18073 RVA: 0x0016471C File Offset: 0x0016291C
|
||||
private IEnumerator CFPMOAAKALG()
|
||||
{
|
||||
while (base.GHNELNBFLDC)
|
||||
{
|
||||
if (base.FLDILLCDEIB)
|
||||
{
|
||||
base.GGJKMDNJNEE.OnMisfire();
|
||||
IL_BD:
|
||||
this.IJIHDEDIAOB = null;
|
||||
yield break;
|
||||
}
|
||||
this.Fire(1f);
|
||||
num = 1f / this.automaticRateOfFire;
|
||||
yield return this.FDBDGCGIAJI(num);
|
||||
}
|
||||
base.TryPlayOutOfAmmoFeedback();
|
||||
goto IL_BD;
|
||||
}
|
||||
|
||||
// Token: 0x0600469A RID: 18074 RVA: 0x00164738 File Offset: 0x00162938
|
||||
private void HHICMAKBCLO(Tool COMHEONOMBA)
|
||||
{
|
||||
if (base.DGLKKANNBPD())
|
||||
{
|
||||
if (!base.GHNELNBFLDC)
|
||||
{
|
||||
base.TryPlayOutOfAmmoFeedback();
|
||||
}
|
||||
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
|
||||
{
|
||||
base.GGJKMDNJNEE.KDGILLPNDJP();
|
||||
}
|
||||
else
|
||||
{
|
||||
this.KHMIAECJOKG();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600469B RID: 18075 RVA: 0x00164794 File Offset: 0x00162994
|
||||
private void CDJDJMHNNBA(Tool COMHEONOMBA)
|
||||
{
|
||||
this.BCCGHJMPMOA();
|
||||
}
|
||||
|
||||
// Token: 0x0600469C RID: 18076 RVA: 0x0016479C File Offset: 0x0016299C
|
||||
protected virtual void OJIDDCBEPIK(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
|
||||
{
|
||||
base.DIOOKHKDKBB(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, AOBDBDEHCJO);
|
||||
if (!AOBDBDEHCJO)
|
||||
{
|
||||
this.IDBOGKCNKPM(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, FNNAAICLLFC, null);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600469D RID: 18077 RVA: 0x001647C0 File Offset: 0x001629C0
|
||||
private void BMMPOLOIHNM()
|
||||
{
|
||||
if (this.IJIHDEDIAOB != null)
|
||||
{
|
||||
base.StopCoroutine(this.IJIHDEDIAOB);
|
||||
this.IJIHDEDIAOB = null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600469E RID: 18078 RVA: 0x001647E0 File Offset: 0x001629E0
|
||||
private void ONCPADOABDP()
|
||||
{
|
||||
this.CHNBKKGCGDA();
|
||||
this.IJIHDEDIAOB = base.StartCoroutine(this.FNGNCLICILI());
|
||||
}
|
||||
|
||||
// Token: 0x0600469F RID: 18079 RVA: 0x001647FC File Offset: 0x001629FC
|
||||
private void PIJIDHHJKIL()
|
||||
{
|
||||
if (this.IJIHDEDIAOB != null)
|
||||
{
|
||||
base.StopCoroutine(this.IJIHDEDIAOB);
|
||||
this.IJIHDEDIAOB = null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060046A0 RID: 18080 RVA: 0x0016481C File Offset: 0x00162A1C
|
||||
protected virtual void OKGGDGJIPAM()
|
||||
{
|
||||
base.Awake();
|
||||
if (base.BKDFLNGCINH != null)
|
||||
{
|
||||
base.BKDFLNGCINH.PEOCFOCDAFL += this.JDCNHIGGNLM;
|
||||
base.BKDFLNGCINH.PHDHDAIGBCC += this.IJPEANFMNLH;
|
||||
base.BKDFLNGCINH.FKFCJGKDOBF += this.MEMMHPKMCBG;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060046A1 RID: 18081 RVA: 0x00164888 File Offset: 0x00162A88
|
||||
private IEnumerator KJKJCBNCMDK(float GKICDGMMPBH)
|
||||
{
|
||||
for (num = 0f; num < GKICDGMMPBH; num += Time.deltaTime)
|
||||
{
|
||||
yield return null;
|
||||
}
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x060046A2 RID: 18082 RVA: 0x001648A4 File Offset: 0x00162AA4
|
||||
protected virtual void BIOPLCKCFFL()
|
||||
{
|
||||
base.Awake();
|
||||
if (base.BKDFLNGCINH != null)
|
||||
{
|
||||
base.BKDFLNGCINH.PEOCFOCDAFL += this.GANELLDFOHN;
|
||||
base.BKDFLNGCINH.PHDHDAIGBCC += this.KFBIOJINBOA;
|
||||
base.BKDFLNGCINH.FKFCJGKDOBF += this.FHHHMPLFGKN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060046A3 RID: 18083 RVA: 0x00164910 File Offset: 0x00162B10
|
||||
private void GGPLMDFBHDL()
|
||||
{
|
||||
this.OFOFOBBNIJH();
|
||||
this.IJIHDEDIAOB = base.StartCoroutine(this.PILMONEKENH());
|
||||
}
|
||||
|
||||
// Token: 0x060046A4 RID: 18084 RVA: 0x0016492C File Offset: 0x00162B2C
|
||||
private void DFELJENHBCO()
|
||||
{
|
||||
if (this.IJIHDEDIAOB != null)
|
||||
{
|
||||
base.StopCoroutine(this.IJIHDEDIAOB);
|
||||
this.IJIHDEDIAOB = null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060046A5 RID: 18085 RVA: 0x0016494C File Offset: 0x00162B4C
|
||||
private void LGHNEMFFJFP()
|
||||
{
|
||||
if (this.IJIHDEDIAOB != null)
|
||||
{
|
||||
base.StopCoroutine(this.IJIHDEDIAOB);
|
||||
this.IJIHDEDIAOB = null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060046A6 RID: 18086 RVA: 0x0016496C File Offset: 0x00162B6C
|
||||
private void AHLOHGHAOAJ(Tool COMHEONOMBA)
|
||||
{
|
||||
if (base.DFJFKOLLEMK())
|
||||
{
|
||||
if (!base.GHNELNBFLDC)
|
||||
{
|
||||
base.TryPlayOutOfAmmoFeedback();
|
||||
}
|
||||
else if (base.FLDILLCDEIB || base.HBEJNMIIMHO)
|
||||
{
|
||||
base.GGJKMDNJNEE.KDGILLPNDJP();
|
||||
}
|
||||
else
|
||||
{
|
||||
this.BFAKFLKGPKH();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060046A7 RID: 18087 RVA: 0x001649C8 File Offset: 0x00162BC8
|
||||
private void OCOIEMMIJKM(Tool COMHEONOMBA)
|
||||
{
|
||||
this.DFELJENHBCO();
|
||||
}
|
||||
|
||||
// Token: 0x060046A8 RID: 18088 RVA: 0x001649D0 File Offset: 0x00162BD0
|
||||
private void NOIKKJACNEJ()
|
||||
{
|
||||
if (this.IJIHDEDIAOB != null)
|
||||
{
|
||||
base.StopCoroutine(this.IJIHDEDIAOB);
|
||||
this.IJIHDEDIAOB = null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060046A9 RID: 18089 RVA: 0x001649F0 File Offset: 0x00162BF0
|
||||
protected virtual void JNJDENIGAHH()
|
||||
{
|
||||
base.OnDestroy();
|
||||
if (base.BKDFLNGCINH != null)
|
||||
{
|
||||
base.BKDFLNGCINH.PEOCFOCDAFL -= this.ALIPHJOAMNJ;
|
||||
base.BKDFLNGCINH.PHDHDAIGBCC -= this.MIGMNOHDCMN;
|
||||
base.BKDFLNGCINH.FLDDFFGHHAD(new Tool.FCJCFBDGJIM(this.GAOHDNOHILO));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060046AA RID: 18090 RVA: 0x00164A5C File Offset: 0x00162C5C
|
||||
private void MKNNFFGGMMG()
|
||||
{
|
||||
this.BCCGHJMPMOA();
|
||||
this.IJIHDEDIAOB = base.StartCoroutine(this.PCNGENFNDLI());
|
||||
}
|
||||
|
||||
// Token: 0x060046AB RID: 18091 RVA: 0x00164A78 File Offset: 0x00162C78
|
||||
private void NJLAHONNPNL(Tool COMHEONOMBA)
|
||||
{
|
||||
this.NOIKKJACNEJ();
|
||||
}
|
||||
|
||||
// Token: 0x060046AC RID: 18092 RVA: 0x00164A80 File Offset: 0x00162C80
|
||||
private void OBLKEJELGAO(Tool COMHEONOMBA)
|
||||
{
|
||||
this.PFLLPMAGNOM();
|
||||
}
|
||||
|
||||
// Token: 0x060046AD RID: 18093 RVA: 0x00164A88 File Offset: 0x00162C88
|
||||
private void CHNBKKGCGDA()
|
||||
{
|
||||
if (this.IJIHDEDIAOB != null)
|
||||
{
|
||||
base.StopCoroutine(this.IJIHDEDIAOB);
|
||||
this.IJIHDEDIAOB = null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060046AE RID: 18094 RVA: 0x00164AA8 File Offset: 0x00162CA8
|
||||
protected virtual void KNDCMAMOONE()
|
||||
{
|
||||
base.Awake();
|
||||
if (base.BKDFLNGCINH != null)
|
||||
{
|
||||
base.BKDFLNGCINH.PEOCFOCDAFL += this.AHLOHGHAOAJ;
|
||||
base.BKDFLNGCINH.PHDHDAIGBCC += this.MIGMNOHDCMN;
|
||||
base.BKDFLNGCINH.FKFCJGKDOBF += this.JDBKIEJLKKE;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060046AF RID: 18095 RVA: 0x00164B14 File Offset: 0x00162D14
|
||||
private IEnumerator FGMNMPEKMJC()
|
||||
{
|
||||
while (base.GHNELNBFLDC)
|
||||
{
|
||||
if (base.FLDILLCDEIB)
|
||||
{
|
||||
base.GGJKMDNJNEE.OnMisfire();
|
||||
IL_BD:
|
||||
this.IJIHDEDIAOB = null;
|
||||
yield break;
|
||||
}
|
||||
this.Fire(1f);
|
||||
num = 1f / this.automaticRateOfFire;
|
||||
yield return this.FDBDGCGIAJI(num);
|
||||
}
|
||||
base.TryPlayOutOfAmmoFeedback();
|
||||
goto IL_BD;
|
||||
}
|
||||
|
||||
// Token: 0x060046B0 RID: 18096 RVA: 0x00164B30 File Offset: 0x00162D30
|
||||
private void MIGMNOHDCMN(Tool COMHEONOMBA)
|
||||
{
|
||||
this.FABACOBLKKA();
|
||||
}
|
||||
|
||||
// Token: 0x060046B1 RID: 18097 RVA: 0x00164B38 File Offset: 0x00162D38
|
||||
private void PFLLPMAGNOM()
|
||||
{
|
||||
if (this.IJIHDEDIAOB != null)
|
||||
{
|
||||
base.StopCoroutine(this.IJIHDEDIAOB);
|
||||
this.IJIHDEDIAOB = null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040008D9 RID: 2265
|
||||
[SerializeField]
|
||||
private float automaticRateOfFire = 15f;
|
||||
|
||||
// Token: 0x040008DA RID: 2266
|
||||
private Coroutine IJIHDEDIAOB;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user