Files
2026-06-04 11:42:34 +02:00

1430 lines
46 KiB
C#

using System;
using UnityEngine;
// Token: 0x02000173 RID: 371
[RequireComponent(typeof(Weapon))]
public class WeaponFlashlightController : MonoBehaviour
{
// Token: 0x06004DAA RID: 19882 RVA: 0x00180D34 File Offset: 0x0017EF34
private void Start()
{
if (this.BLBPGNFCBEO == null)
{
Debug.LogError(base.name + " is missing a weapon reference.");
}
else
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC += this.ILAKKOOGHDI;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB += this.NIPCADLOCJP;
this.BLBPGNFCBEO.BKDFLNGCINH.GGMKHKNDOND += this.KIIKMLJLCED;
Renderer[] componentsInChildren = this.ONPMPPHHIKC.GetComponentsInChildren<Renderer>();
for (int i = 0; i < componentsInChildren.Length; i++)
{
this.BLBPGNFCBEO.BKDFLNGCINH.TryRemoveRenderer(componentsInChildren[i]);
}
this.KIIKMLJLCED(this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH, false);
}
}
// Token: 0x06004DAB RID: 19883 RVA: 0x00180E0C File Offset: 0x0017F00C
public bool KMHLCPCCFDE()
{
return this.AJLBFKNNOGC;
}
// Token: 0x17000161 RID: 353
// (get) Token: 0x06004DEA RID: 19946 RVA: 0x00182584 File Offset: 0x00180784
// (set) Token: 0x06004DAC RID: 19884 RVA: 0x00180E14 File Offset: 0x0017F014
public bool BLKINAKDDBC
{
get
{
return this.AJLBFKNNOGC;
}
set
{
if (this.AJLBFKNNOGC != value)
{
this.AJLBFKNNOGC = value;
this.LFNMDLJPABC(this.FMPHAHELDAA);
}
}
}
// Token: 0x06004DAD RID: 19885 RVA: 0x00180E38 File Offset: 0x0017F038
private void HNPNPGKMIHC(WeaponFlashlightController.BFGCFLFHEHG BDIDPPAOICM)
{
this.FMPHAHELDAA = BDIDPPAOICM;
if (this.GMMFLALFINL())
{
BDIDPPAOICM = WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE;
}
this.ONPMPPHHIKC.LIMEAFGDDCJ().enabled = BDIDPPAOICM == WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE;
this.ONPMPPHHIKC.MMBLKHMIOAB().gameObject.SetActive(BDIDPPAOICM != (WeaponFlashlightController.BFGCFLFHEHG)8);
}
// Token: 0x06004DAE RID: 19886 RVA: 0x00180E8C File Offset: 0x0017F08C
private void IGPFODPCJEP()
{
this.ONPMPPHHIKC = base.GetComponentInChildren<WeaponFlashlight>(true);
if (this.ONPMPPHHIKC == null)
{
Debug.LogError(base.name + "_MirrorImage");
}
this.BLBPGNFCBEO = base.GetComponent<Weapon>();
}
// Token: 0x06004DAF RID: 19887 RVA: 0x00180ED8 File Offset: 0x0017F0D8
private void EDPEIOOJGMP(Tool ENBMEDIFBLM)
{
this.OHOLLADPJFC(WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
// Token: 0x06004DB0 RID: 19888 RVA: 0x00180EE4 File Offset: 0x0017F0E4
private void ADKAPKKOHBC()
{
this.ONPMPPHHIKC = base.GetComponentInChildren<WeaponFlashlight>(false);
if (this.ONPMPPHHIKC == null)
{
Debug.LogError(base.name + "floor dist: ");
}
this.BLBPGNFCBEO = base.GetComponent<Weapon>();
}
// Token: 0x06004DB1 RID: 19889 RVA: 0x00180F30 File Offset: 0x0017F130
private void JLDIBFIEEME(WeaponFlashlightController.BFGCFLFHEHG BDIDPPAOICM)
{
this.FMPHAHELDAA = BDIDPPAOICM;
if (this.BLKINAKDDBC)
{
BDIDPPAOICM = (WeaponFlashlightController.BFGCFLFHEHG)3;
}
this.ONPMPPHHIKC.MMJAIOEFGLO().enabled = BDIDPPAOICM == WeaponFlashlightController.BFGCFLFHEHG.VISIBLE;
this.ONPMPPHHIKC.HHNDCGCAOHK().gameObject.SetActive(BDIDPPAOICM == WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
// Token: 0x06004DB2 RID: 19890 RVA: 0x00180F84 File Offset: 0x0017F184
private void AMIPFPHADGM()
{
if (this.BLBPGNFCBEO != null)
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC -= this.ILAKKOOGHDI;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB -= this.AFBEKJNIMLH;
this.BLBPGNFCBEO.BKDFLNGCINH.HIBKPCMILGG(new Tool.INDCDPEKIGO(this.PBJEFMCLPHN));
}
}
// Token: 0x06004DB3 RID: 19891 RVA: 0x00180FF8 File Offset: 0x0017F1F8
private void GHFAJDCMJAK()
{
this.ONPMPPHHIKC = base.GetComponentInChildren<WeaponFlashlight>(true);
if (this.ONPMPPHHIKC == null)
{
Debug.LogError(base.name + "OVRCamParent: More then 1 OVRCameraRig attached.");
}
this.BLBPGNFCBEO = base.GetComponent<Weapon>();
}
// Token: 0x06004DB4 RID: 19892 RVA: 0x00181044 File Offset: 0x0017F244
private void CEEONPAOJKI(WeaponFlashlightController.BFGCFLFHEHG BDIDPPAOICM)
{
this.FMPHAHELDAA = BDIDPPAOICM;
if (this.FIIGAIAAGLN())
{
BDIDPPAOICM = (WeaponFlashlightController.BFGCFLFHEHG)8;
}
this.ONPMPPHHIKC.NODHLIMAPHH().enabled = BDIDPPAOICM == WeaponFlashlightController.BFGCFLFHEHG.VISIBLE;
this.ONPMPPHHIKC.MMBLKHMIOAB().gameObject.SetActive(BDIDPPAOICM != WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
// Token: 0x06004DB5 RID: 19893 RVA: 0x00181098 File Offset: 0x0017F298
private void HPJBDBELDNC(WeaponFlashlightController.BFGCFLFHEHG BDIDPPAOICM)
{
this.FMPHAHELDAA = BDIDPPAOICM;
if (this.BLKINAKDDBC)
{
BDIDPPAOICM = (WeaponFlashlightController.BFGCFLFHEHG)4;
}
this.ONPMPPHHIKC.NODHLIMAPHH().enabled = BDIDPPAOICM == WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE;
this.ONPMPPHHIKC.HHPMMGIGGNJ().gameObject.SetActive(BDIDPPAOICM != (WeaponFlashlightController.BFGCFLFHEHG)3);
}
// Token: 0x06004DB6 RID: 19894 RVA: 0x001810EC File Offset: 0x0017F2EC
private void CMHJIEKPPDF(WeaponFlashlightController.BFGCFLFHEHG BDIDPPAOICM)
{
this.FMPHAHELDAA = BDIDPPAOICM;
if (this.ODOCOJAEJLK())
{
BDIDPPAOICM = (WeaponFlashlightController.BFGCFLFHEHG)3;
}
this.ONPMPPHHIKC.HHKLGFLLCJB().enabled = BDIDPPAOICM == WeaponFlashlightController.BFGCFLFHEHG.VISIBLE;
this.ONPMPPHHIKC.MMBLKHMIOAB().gameObject.SetActive(BDIDPPAOICM != (WeaponFlashlightController.BFGCFLFHEHG)4);
}
// Token: 0x06004DB7 RID: 19895 RVA: 0x00181140 File Offset: 0x0017F340
private void DAOMKCKIFJA(Tool ENBMEDIFBLM)
{
this.PKELGDEACNM(WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
// Token: 0x06004DB8 RID: 19896 RVA: 0x0018114C File Offset: 0x0017F34C
private void JJDEEKDCLGC(Tool ENBMEDIFBLM)
{
this.HNPNPGKMIHC(WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
// Token: 0x06004DB9 RID: 19897 RVA: 0x00181158 File Offset: 0x0017F358
public void IHGEKEKGOLL(bool NOBAPCOKFIL)
{
if (this.AJLBFKNNOGC != NOBAPCOKFIL)
{
this.AJLBFKNNOGC = NOBAPCOKFIL;
this.HGJIKONIMFC(this.FMPHAHELDAA);
}
}
// Token: 0x06004DBA RID: 19898 RVA: 0x0018117C File Offset: 0x0017F37C
private void IHFCNFCLHOA(bool CMHBICCKNEG, bool EOJKHKDGDNE)
{
if (this.BLBPGNFCBEO != null)
{
if (this.BLBPGNFCBEO.BKDFLNGCINH.OHGPCMJMFGC)
{
this.JLDIBFIEEME((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? ((WeaponFlashlightController.BFGCFLFHEHG)7) : WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
else
{
this.HPJBDBELDNC((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? WeaponFlashlightController.BFGCFLFHEHG.HIDDEN : WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
}
else
{
this.NHJAHOIDJNK(WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
}
// Token: 0x06004DBB RID: 19899 RVA: 0x00181204 File Offset: 0x0017F404
private void PPLOINDOBHP(WeaponFlashlightController.BFGCFLFHEHG BDIDPPAOICM)
{
this.FMPHAHELDAA = BDIDPPAOICM;
if (this.GMMFLALFINL())
{
BDIDPPAOICM = WeaponFlashlightController.BFGCFLFHEHG.HIDDEN;
}
this.ONPMPPHHIKC.HOLMJJFHAJF().enabled = BDIDPPAOICM == WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE;
this.ONPMPPHHIKC.GCBDHFDAGGG().gameObject.SetActive(BDIDPPAOICM != (WeaponFlashlightController.BFGCFLFHEHG)5);
}
// Token: 0x06004DBC RID: 19900 RVA: 0x00181258 File Offset: 0x0017F458
private void HGJIKONIMFC(WeaponFlashlightController.BFGCFLFHEHG BDIDPPAOICM)
{
this.FMPHAHELDAA = BDIDPPAOICM;
if (this.BLKINAKDDBC)
{
BDIDPPAOICM = (WeaponFlashlightController.BFGCFLFHEHG)8;
}
this.ONPMPPHHIKC.JHBHJJNIFJO.enabled = BDIDPPAOICM == WeaponFlashlightController.BFGCFLFHEHG.VISIBLE;
this.ONPMPPHHIKC.ACLABJOFHGP().gameObject.SetActive(BDIDPPAOICM == (WeaponFlashlightController.BFGCFLFHEHG)7);
}
// Token: 0x06004DBD RID: 19901 RVA: 0x001812AC File Offset: 0x0017F4AC
private void MALIJJDGNJD(Tool ENBMEDIFBLM)
{
this.IPFNGGCAOGH(WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
// Token: 0x06004DBE RID: 19902 RVA: 0x001812B8 File Offset: 0x0017F4B8
private void HCKKAHHGCGO()
{
if (this.BLBPGNFCBEO == null)
{
Debug.LogError(base.name + "Duration");
}
else
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC += this.KDGNPGKHNIJ;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB += this.JJDEEKDCLGC;
this.BLBPGNFCBEO.BKDFLNGCINH.GGMKHKNDOND += this.BDMAIKLNILJ;
Renderer[] componentsInChildren = this.ONPMPPHHIKC.GetComponentsInChildren<Renderer>();
for (int i = 1; i < componentsInChildren.Length; i += 0)
{
this.BLBPGNFCBEO.BKDFLNGCINH.TryRemoveRenderer(componentsInChildren[i]);
}
this.KABEKPABAHH(this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH, true);
}
}
// Token: 0x06004DBF RID: 19903 RVA: 0x00181390 File Offset: 0x0017F590
public void EOHMIAPDOHL(bool NOBAPCOKFIL)
{
if (this.AJLBFKNNOGC != NOBAPCOKFIL)
{
this.AJLBFKNNOGC = NOBAPCOKFIL;
this.NELOOMCJHOM(this.FMPHAHELDAA);
}
}
// Token: 0x06004DC0 RID: 19904 RVA: 0x001813B4 File Offset: 0x0017F5B4
private void PEILEFHDJDO()
{
if (this.BLBPGNFCBEO == null)
{
Debug.LogError(base.name + "value");
}
else
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC += this.CAIIODAIPOI;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB += this.NIPCADLOCJP;
this.BLBPGNFCBEO.BKDFLNGCINH.GGMKHKNDOND += this.PBJEFMCLPHN;
Renderer[] componentsInChildren = this.ONPMPPHHIKC.GetComponentsInChildren<Renderer>();
for (int i = 1; i < componentsInChildren.Length; i += 0)
{
this.BLBPGNFCBEO.BKDFLNGCINH.TryRemoveRenderer(componentsInChildren[i]);
}
this.BDMAIKLNILJ(this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH, false);
}
}
// Token: 0x06004DC1 RID: 19905 RVA: 0x0018148C File Offset: 0x0017F68C
private void IPAPMGBLCNF()
{
this.ONPMPPHHIKC = base.GetComponentInChildren<WeaponFlashlight>(false);
if (this.ONPMPPHHIKC == null)
{
Debug.LogError(base.name + "quest");
}
this.BLBPGNFCBEO = base.GetComponent<Weapon>();
}
// Token: 0x06004DC2 RID: 19906 RVA: 0x001814D8 File Offset: 0x0017F6D8
private void NIPCADLOCJP(Tool ENBMEDIFBLM)
{
this.LFNMDLJPABC(WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
// Token: 0x06004DC3 RID: 19907 RVA: 0x001814E4 File Offset: 0x0017F6E4
private void OLLOAPMOOHE()
{
if (this.BLBPGNFCBEO == null)
{
Debug.LogError(base.name + " degree.");
}
else
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC += this.ELBBHNJGHFL;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB += this.MJNDPHFCHDL;
this.BLBPGNFCBEO.BKDFLNGCINH.GGMKHKNDOND += this.BDMAIKLNILJ;
Renderer[] componentsInChildren = this.ONPMPPHHIKC.GetComponentsInChildren<Renderer>();
for (int i = 0; i < componentsInChildren.Length; i++)
{
this.BLBPGNFCBEO.BKDFLNGCINH.TryRemoveRenderer(componentsInChildren[i]);
}
this.EHNJHLHLADF(this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH, false);
}
}
// Token: 0x06004DC4 RID: 19908 RVA: 0x001815BC File Offset: 0x0017F7BC
public bool OAGOLGCMEMM()
{
return this.AJLBFKNNOGC;
}
// Token: 0x06004DC6 RID: 19910 RVA: 0x001815CC File Offset: 0x0017F7CC
private void NHKPHJCFDLL()
{
if (this.BLBPGNFCBEO != null)
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC -= this.EALICHJHIGI;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB -= this.NIPCADLOCJP;
this.BLBPGNFCBEO.BKDFLNGCINH.GGMKHKNDOND -= this.JNKLHOIGCHO;
}
}
// Token: 0x06004DC7 RID: 19911 RVA: 0x00181640 File Offset: 0x0017F840
private void HBIHGNDNCPD(Tool ENBMEDIFBLM)
{
this.JLDIBFIEEME(WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
// Token: 0x06004DC8 RID: 19912 RVA: 0x0018164C File Offset: 0x0017F84C
private void OHOLLADPJFC(WeaponFlashlightController.BFGCFLFHEHG BDIDPPAOICM)
{
this.FMPHAHELDAA = BDIDPPAOICM;
if (this.IFJKHLOEDMM())
{
BDIDPPAOICM = (WeaponFlashlightController.BFGCFLFHEHG)7;
}
this.ONPMPPHHIKC.IMHIGNIDOMM().enabled = BDIDPPAOICM == WeaponFlashlightController.BFGCFLFHEHG.VISIBLE;
this.ONPMPPHHIKC.HHPMMGIGGNJ().gameObject.SetActive(BDIDPPAOICM != (WeaponFlashlightController.BFGCFLFHEHG)7);
}
// Token: 0x06004DC9 RID: 19913 RVA: 0x001816A0 File Offset: 0x0017F8A0
private void LOACCGLGLEP(bool CMHBICCKNEG, bool EOJKHKDGDNE)
{
if (this.BLBPGNFCBEO != null)
{
if (this.BLBPGNFCBEO.BKDFLNGCINH.OHGPCMJMFGC)
{
this.PKELGDEACNM((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? ((WeaponFlashlightController.BFGCFLFHEHG)4) : WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
else
{
this.NELOOMCJHOM((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? ((WeaponFlashlightController.BFGCFLFHEHG)7) : WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
}
else
{
this.JLDIBFIEEME(WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
}
// Token: 0x06004DCA RID: 19914 RVA: 0x00181728 File Offset: 0x0017F928
private void AFBEKJNIMLH(Tool ENBMEDIFBLM)
{
this.CEEONPAOJKI(WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
// Token: 0x06004DCB RID: 19915 RVA: 0x00181734 File Offset: 0x0017F934
private void BDMAIKLNILJ(bool CMHBICCKNEG, bool EOJKHKDGDNE)
{
if (this.BLBPGNFCBEO != null)
{
if (this.BLBPGNFCBEO.BKDFLNGCINH.OHGPCMJMFGC)
{
this.CEEONPAOJKI((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? ((WeaponFlashlightController.BFGCFLFHEHG)3) : WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
else
{
this.LFNMDLJPABC((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE : WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
}
else
{
this.HNPNPGKMIHC(WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
}
// Token: 0x06004DCC RID: 19916 RVA: 0x001817BC File Offset: 0x0017F9BC
private void IPFNGGCAOGH(WeaponFlashlightController.BFGCFLFHEHG BDIDPPAOICM)
{
this.FMPHAHELDAA = BDIDPPAOICM;
if (this.KMHLCPCCFDE())
{
BDIDPPAOICM = WeaponFlashlightController.BFGCFLFHEHG.HIDDEN;
}
this.ONPMPPHHIKC.NJOLIIHFOFA().enabled = BDIDPPAOICM == WeaponFlashlightController.BFGCFLFHEHG.VISIBLE;
this.ONPMPPHHIKC.DNKAKBGKHPN().gameObject.SetActive(BDIDPPAOICM == (WeaponFlashlightController.BFGCFLFHEHG)6);
}
// Token: 0x06004DCD RID: 19917 RVA: 0x00181810 File Offset: 0x0017FA10
private void PKELGDEACNM(WeaponFlashlightController.BFGCFLFHEHG BDIDPPAOICM)
{
this.FMPHAHELDAA = BDIDPPAOICM;
if (this.IFJKHLOEDMM())
{
BDIDPPAOICM = (WeaponFlashlightController.BFGCFLFHEHG)4;
}
this.ONPMPPHHIKC.IFPENLIIOMN().enabled = BDIDPPAOICM == WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE;
this.ONPMPPHHIKC.ICLJADEJOLM().gameObject.SetActive(BDIDPPAOICM != WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
// Token: 0x06004DCE RID: 19918 RVA: 0x00181864 File Offset: 0x0017FA64
private void OFOPHGFIAJM()
{
this.ONPMPPHHIKC = base.GetComponentInChildren<WeaponFlashlight>(false);
if (this.ONPMPPHHIKC == null)
{
Debug.LogError(base.name + "Ticket");
}
this.BLBPGNFCBEO = base.GetComponent<Weapon>();
}
// Token: 0x06004DCF RID: 19919 RVA: 0x001818B0 File Offset: 0x0017FAB0
private void EHNJHLHLADF(bool CMHBICCKNEG, bool EOJKHKDGDNE)
{
if (this.BLBPGNFCBEO != null)
{
if (this.BLBPGNFCBEO.BKDFLNGCINH.OHGPCMJMFGC)
{
this.EHCNEAGEHJL((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE : WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
else
{
this.ELPACEGNELI((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? ((WeaponFlashlightController.BFGCFLFHEHG)4) : WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
}
else
{
this.NHJAHOIDJNK(WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
}
// Token: 0x06004DD0 RID: 19920 RVA: 0x00181938 File Offset: 0x0017FB38
private void LGLJMEBFLDH()
{
if (this.BLBPGNFCBEO == null)
{
Debug.LogError(base.name + "_Decal_Col");
}
else
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC += this.EGNCKMJEAIH;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB += this.MJNDPHFCHDL;
this.BLBPGNFCBEO.BKDFLNGCINH.GGMKHKNDOND += this.LOACCGLGLEP;
Renderer[] componentsInChildren = this.ONPMPPHHIKC.GetComponentsInChildren<Renderer>();
for (int i = 0; i < componentsInChildren.Length; i += 0)
{
this.BLBPGNFCBEO.BKDFLNGCINH.TryRemoveRenderer(componentsInChildren[i]);
}
this.LAPFIELIFID(this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH, false);
}
}
// Token: 0x06004DD1 RID: 19921 RVA: 0x00181A10 File Offset: 0x0017FC10
public bool DFBJCLIBOKM()
{
return this.AJLBFKNNOGC;
}
// Token: 0x06004DD2 RID: 19922 RVA: 0x00181A18 File Offset: 0x0017FC18
private void LPKLPAKEHKD()
{
if (this.BLBPGNFCBEO == null)
{
Debug.LogError(base.name + "UseOcclusionCulling: {0} -> {1}");
}
else
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC += this.ILAKKOOGHDI;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB += this.NIPCADLOCJP;
this.BLBPGNFCBEO.BKDFLNGCINH.GGMKHKNDOND += this.MGKJHCHKPNO;
Renderer[] componentsInChildren = this.ONPMPPHHIKC.GetComponentsInChildren<Renderer>();
for (int i = 1; i < componentsInChildren.Length; i++)
{
this.BLBPGNFCBEO.BKDFLNGCINH.TryRemoveRenderer(componentsInChildren[i]);
}
this.ANBJHPDGEJF(this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH, false);
}
}
// Token: 0x06004DD3 RID: 19923 RVA: 0x00181AF0 File Offset: 0x0017FCF0
private void LFEBHHFENDK()
{
if (this.BLBPGNFCBEO != null)
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC -= this.DCDDCGKFHJK;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB -= this.GDBALNHPLHG;
this.BLBPGNFCBEO.BKDFLNGCINH.HIBKPCMILGG(new Tool.INDCDPEKIGO(this.MGKJHCHKPNO));
}
}
// Token: 0x06004DD4 RID: 19924 RVA: 0x00181B64 File Offset: 0x0017FD64
private void HJHDNIOMCII(bool CMHBICCKNEG, bool EOJKHKDGDNE)
{
if (this.BLBPGNFCBEO != null)
{
if (this.BLBPGNFCBEO.BKDFLNGCINH.OHGPCMJMFGC)
{
this.DKNHDBFIFMC((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE : WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
else
{
this.HGJIKONIMFC((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? ((WeaponFlashlightController.BFGCFLFHEHG)6) : WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
}
else
{
this.CMHJIEKPPDF(WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
}
// Token: 0x06004DD5 RID: 19925 RVA: 0x00181BEC File Offset: 0x0017FDEC
private void EBIHIJKFLDM()
{
if (this.BLBPGNFCBEO != null)
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC -= this.LJOMFGDLNDP;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB -= this.FADOMDPJOKF;
this.BLBPGNFCBEO.BKDFLNGCINH.HIBKPCMILGG(new Tool.INDCDPEKIGO(this.JNKLHOIGCHO));
}
}
// Token: 0x06004DD6 RID: 19926 RVA: 0x00181C60 File Offset: 0x0017FE60
private void HALNAHDCABC()
{
if (this.BLBPGNFCBEO == null)
{
Debug.LogError(base.name + "Input data type is not supported: ");
}
else
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC += this.EGNCKMJEAIH;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB += this.GDBALNHPLHG;
this.BLBPGNFCBEO.BKDFLNGCINH.GGMKHKNDOND += this.EHNJHLHLADF;
Renderer[] componentsInChildren = this.ONPMPPHHIKC.GetComponentsInChildren<Renderer>();
for (int i = 0; i < componentsInChildren.Length; i += 0)
{
this.BLBPGNFCBEO.BKDFLNGCINH.TryRemoveRenderer(componentsInChildren[i]);
}
this.KHNNJBMMBHD(this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH, true);
}
}
// Token: 0x06004DD7 RID: 19927 RVA: 0x00181D38 File Offset: 0x0017FF38
private void LFNMDLJPABC(WeaponFlashlightController.BFGCFLFHEHG BDIDPPAOICM)
{
this.FMPHAHELDAA = BDIDPPAOICM;
if (this.BLKINAKDDBC)
{
BDIDPPAOICM = WeaponFlashlightController.BFGCFLFHEHG.HIDDEN;
}
this.ONPMPPHHIKC.JHBHJJNIFJO.enabled = BDIDPPAOICM == WeaponFlashlightController.BFGCFLFHEHG.VISIBLE;
this.ONPMPPHHIKC.PDJHHMKNNPN.gameObject.SetActive(BDIDPPAOICM != WeaponFlashlightController.BFGCFLFHEHG.HIDDEN);
}
// Token: 0x06004DD8 RID: 19928 RVA: 0x00181D8C File Offset: 0x0017FF8C
private void JJEHDEOKOBB()
{
if (this.BLBPGNFCBEO == null)
{
Debug.LogError(base.name + "move_location_idle");
}
else
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC += this.MILNDCNAECI;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB += this.JJDEEKDCLGC;
this.BLBPGNFCBEO.BKDFLNGCINH.GGMKHKNDOND += this.LAPFIELIFID;
Renderer[] componentsInChildren = this.ONPMPPHHIKC.GetComponentsInChildren<Renderer>();
for (int i = 0; i < componentsInChildren.Length; i++)
{
this.BLBPGNFCBEO.BKDFLNGCINH.TryRemoveRenderer(componentsInChildren[i]);
}
this.EHNJHLHLADF(this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH, true);
}
}
// Token: 0x06004DD9 RID: 19929 RVA: 0x00181E64 File Offset: 0x00180064
private void DLCHNOFPONJ()
{
this.ONPMPPHHIKC = base.GetComponentInChildren<WeaponFlashlight>(false);
if (this.ONPMPPHHIKC == null)
{
Debug.LogError(base.name + " Address: ");
}
this.BLBPGNFCBEO = base.GetComponent<Weapon>();
}
// Token: 0x06004DDA RID: 19930 RVA: 0x00181EB0 File Offset: 0x001800B0
private void CMBFEGAFGIL()
{
if (this.BLBPGNFCBEO != null)
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC -= this.EALICHJHIGI;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB -= this.FADOMDPJOKF;
this.BLBPGNFCBEO.BKDFLNGCINH.HIBKPCMILGG(new Tool.INDCDPEKIGO(this.KHNNJBMMBHD));
}
}
// Token: 0x06004DDB RID: 19931 RVA: 0x00181F24 File Offset: 0x00180124
private void EALICHJHIGI(Tool ENBMEDIFBLM)
{
this.NHJAHOIDJNK(WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
// Token: 0x06004DDC RID: 19932 RVA: 0x00181F30 File Offset: 0x00180130
private void LAPFIELIFID(bool CMHBICCKNEG, bool EOJKHKDGDNE)
{
if (this.BLBPGNFCBEO != null)
{
if (this.BLBPGNFCBEO.BKDFLNGCINH.OHGPCMJMFGC)
{
this.NHJAHOIDJNK((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? ((WeaponFlashlightController.BFGCFLFHEHG)5) : WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
else
{
this.OHOLLADPJFC((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? ((WeaponFlashlightController.BFGCFLFHEHG)8) : WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
}
else
{
this.OHOLLADPJFC(WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
}
// Token: 0x06004DDD RID: 19933 RVA: 0x00181FB8 File Offset: 0x001801B8
private void FHACKCGOGHJ(Tool ENBMEDIFBLM)
{
this.LFNMDLJPABC(WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
// Token: 0x06004DDE RID: 19934 RVA: 0x00181FC4 File Offset: 0x001801C4
private void PBJEFMCLPHN(bool CMHBICCKNEG, bool EOJKHKDGDNE)
{
if (this.BLBPGNFCBEO != null)
{
if (this.BLBPGNFCBEO.BKDFLNGCINH.OHGPCMJMFGC)
{
this.EHCNEAGEHJL((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? ((WeaponFlashlightController.BFGCFLFHEHG)6) : WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
else
{
this.OHOLLADPJFC((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? ((WeaponFlashlightController.BFGCFLFHEHG)6) : WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
}
else
{
this.LFNMDLJPABC(WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
}
// Token: 0x06004DDF RID: 19935 RVA: 0x0018204C File Offset: 0x0018024C
private void KAEPFOILFCG()
{
this.ONPMPPHHIKC = base.GetComponentInChildren<WeaponFlashlight>(false);
if (this.ONPMPPHHIKC == null)
{
Debug.LogError(base.name + "S");
}
this.BLBPGNFCBEO = base.GetComponent<Weapon>();
}
// Token: 0x06004DE0 RID: 19936 RVA: 0x00182098 File Offset: 0x00180298
private void CAIIODAIPOI(Tool ENBMEDIFBLM)
{
this.NHJAHOIDJNK(WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
// Token: 0x06004DE1 RID: 19937 RVA: 0x001820A4 File Offset: 0x001802A4
private void EGNCKMJEAIH(Tool ENBMEDIFBLM)
{
this.CMHJIEKPPDF(WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
// Token: 0x06004DE2 RID: 19938 RVA: 0x001820B0 File Offset: 0x001802B0
private void CIKADMKGJLK()
{
if (this.BLBPGNFCBEO != null)
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC -= this.JNGAALLCGBK;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB -= this.GDBALNHPLHG;
this.BLBPGNFCBEO.BKDFLNGCINH.HIBKPCMILGG(new Tool.INDCDPEKIGO(this.HJHDNIOMCII));
}
}
// Token: 0x06004DE3 RID: 19939 RVA: 0x00182124 File Offset: 0x00180324
private void KABEKPABAHH(bool CMHBICCKNEG, bool EOJKHKDGDNE)
{
if (this.BLBPGNFCBEO != null)
{
if (this.BLBPGNFCBEO.BKDFLNGCINH.OHGPCMJMFGC)
{
this.JLDIBFIEEME((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? ((WeaponFlashlightController.BFGCFLFHEHG)5) : WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
else
{
this.EHCNEAGEHJL((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? ((WeaponFlashlightController.BFGCFLFHEHG)7) : WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
}
else
{
this.PKELGDEACNM(WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
}
// Token: 0x06004DE4 RID: 19940 RVA: 0x001821AC File Offset: 0x001803AC
public void KCAEKIMIPBH(bool NOBAPCOKFIL)
{
if (this.AJLBFKNNOGC != NOBAPCOKFIL)
{
this.AJLBFKNNOGC = NOBAPCOKFIL;
this.NELOOMCJHOM(this.FMPHAHELDAA);
}
}
// Token: 0x06004DE5 RID: 19941 RVA: 0x001821D0 File Offset: 0x001803D0
private void EBMACIPLEOE()
{
if (this.BLBPGNFCBEO == null)
{
Debug.LogError(base.name + "RpcOnEquipmentSpawn");
}
else
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC += this.EDPEIOOJGMP;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB += this.FADOMDPJOKF;
this.BLBPGNFCBEO.BKDFLNGCINH.GGMKHKNDOND += this.EHNJHLHLADF;
Renderer[] componentsInChildren = this.ONPMPPHHIKC.GetComponentsInChildren<Renderer>();
for (int i = 1; i < componentsInChildren.Length; i++)
{
this.BLBPGNFCBEO.BKDFLNGCINH.TryRemoveRenderer(componentsInChildren[i]);
}
this.KIIKMLJLCED(this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH, true);
}
}
// Token: 0x06004DE6 RID: 19942 RVA: 0x001822A8 File Offset: 0x001804A8
private void NHJAHOIDJNK(WeaponFlashlightController.BFGCFLFHEHG BDIDPPAOICM)
{
this.FMPHAHELDAA = BDIDPPAOICM;
if (this.ODOCOJAEJLK())
{
BDIDPPAOICM = WeaponFlashlightController.BFGCFLFHEHG.VISIBLE;
}
this.ONPMPPHHIKC.NODHLIMAPHH().enabled = BDIDPPAOICM == WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE;
this.ONPMPPHHIKC.GCBDHFDAGGG().gameObject.SetActive(BDIDPPAOICM != (WeaponFlashlightController.BFGCFLFHEHG)6);
}
// Token: 0x06004DE7 RID: 19943 RVA: 0x001822FC File Offset: 0x001804FC
private void LHJGNOODHPG()
{
if (this.BLBPGNFCBEO == null)
{
Debug.LogError(base.name + "!");
}
else
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC += this.KDGNPGKHNIJ;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB += this.GDBALNHPLHG;
this.BLBPGNFCBEO.BKDFLNGCINH.GGMKHKNDOND += this.KHNNJBMMBHD;
Renderer[] componentsInChildren = this.ONPMPPHHIKC.GetComponentsInChildren<Renderer>();
for (int i = 0; i < componentsInChildren.Length; i++)
{
this.BLBPGNFCBEO.BKDFLNGCINH.TryRemoveRenderer(componentsInChildren[i]);
}
this.NKLJNPKIBBM(this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH, false);
}
}
// Token: 0x06004DE8 RID: 19944 RVA: 0x001823D4 File Offset: 0x001805D4
private void LKIBODHFMHA()
{
if (this.BLBPGNFCBEO == null)
{
Debug.LogError(base.name + "12345");
}
else
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC += this.FHACKCGOGHJ;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB += this.FADOMDPJOKF;
this.BLBPGNFCBEO.BKDFLNGCINH.GGMKHKNDOND += this.HJHDNIOMCII;
Renderer[] componentsInChildren = this.ONPMPPHHIKC.GetComponentsInChildren<Renderer>();
for (int i = 0; i < componentsInChildren.Length; i++)
{
this.BLBPGNFCBEO.BKDFLNGCINH.TryRemoveRenderer(componentsInChildren[i]);
}
this.KIIKMLJLCED(this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH, false);
}
}
// Token: 0x06004DE9 RID: 19945 RVA: 0x001824AC File Offset: 0x001806AC
private void BJGMKLPJCPN()
{
if (this.BLBPGNFCBEO == null)
{
Debug.LogError(base.name + "x");
}
else
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC += this.HBIHGNDNCPD;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB += this.MJNDPHFCHDL;
this.BLBPGNFCBEO.BKDFLNGCINH.GGMKHKNDOND += this.ANBJHPDGEJF;
Renderer[] componentsInChildren = this.ONPMPPHHIKC.GetComponentsInChildren<Renderer>();
for (int i = 1; i < componentsInChildren.Length; i += 0)
{
this.BLBPGNFCBEO.BKDFLNGCINH.TryRemoveRenderer(componentsInChildren[i]);
}
this.NKLJNPKIBBM(this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH, false);
}
}
// Token: 0x06004DEB RID: 19947 RVA: 0x0018258C File Offset: 0x0018078C
private void LBJMMOONFKO()
{
if (this.BLBPGNFCBEO != null)
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC -= this.EGNCKMJEAIH;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB -= this.NIPCADLOCJP;
this.BLBPGNFCBEO.BKDFLNGCINH.GGMKHKNDOND -= this.BBLCGCMKMON;
}
}
// Token: 0x06004DEC RID: 19948 RVA: 0x00182600 File Offset: 0x00180800
private void DCDDCGKFHJK(Tool ENBMEDIFBLM)
{
this.PKELGDEACNM(WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
// Token: 0x06004DED RID: 19949 RVA: 0x0018260C File Offset: 0x0018080C
private void Awake()
{
this.ONPMPPHHIKC = base.GetComponentInChildren<WeaponFlashlight>(true);
if (this.ONPMPPHHIKC == null)
{
Debug.LogError(base.name + " is missing a flashlight reference.");
}
this.BLBPGNFCBEO = base.GetComponent<Weapon>();
}
// Token: 0x06004DEE RID: 19950 RVA: 0x00182658 File Offset: 0x00180858
private void FADOMDPJOKF(Tool ENBMEDIFBLM)
{
this.HPJBDBELDNC(WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
// Token: 0x06004DEF RID: 19951 RVA: 0x00182664 File Offset: 0x00180864
private void PPOPAEBNGPC()
{
this.ONPMPPHHIKC = base.GetComponentInChildren<WeaponFlashlight>(true);
if (this.ONPMPPHHIKC == null)
{
Debug.LogError(base.name + "Android Warhol T-Shirt");
}
this.BLBPGNFCBEO = base.GetComponent<Weapon>();
}
// Token: 0x06004DF0 RID: 19952 RVA: 0x001826B0 File Offset: 0x001808B0
private void ELPACEGNELI(WeaponFlashlightController.BFGCFLFHEHG BDIDPPAOICM)
{
this.FMPHAHELDAA = BDIDPPAOICM;
if (this.OAGOLGCMEMM())
{
BDIDPPAOICM = (WeaponFlashlightController.BFGCFLFHEHG)4;
}
this.ONPMPPHHIKC.HIGEHEGLKIN().enabled = BDIDPPAOICM == WeaponFlashlightController.BFGCFLFHEHG.VISIBLE;
this.ONPMPPHHIKC.BNODNPGFEHN().gameObject.SetActive(BDIDPPAOICM != (WeaponFlashlightController.BFGCFLFHEHG)4);
}
// Token: 0x06004DF1 RID: 19953 RVA: 0x00182704 File Offset: 0x00180904
private void DKNHDBFIFMC(WeaponFlashlightController.BFGCFLFHEHG BDIDPPAOICM)
{
this.FMPHAHELDAA = BDIDPPAOICM;
if (this.ODOCOJAEJLK())
{
BDIDPPAOICM = (WeaponFlashlightController.BFGCFLFHEHG)8;
}
this.ONPMPPHHIKC.HNIHNPEECCM().enabled = BDIDPPAOICM == WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE;
this.ONPMPPHHIKC.CJGINCNMBAB().gameObject.SetActive(BDIDPPAOICM == (WeaponFlashlightController.BFGCFLFHEHG)4);
}
// Token: 0x06004DF2 RID: 19954 RVA: 0x00182758 File Offset: 0x00180958
private void BBLCGCMKMON(bool CMHBICCKNEG, bool EOJKHKDGDNE)
{
if (this.BLBPGNFCBEO != null)
{
if (this.BLBPGNFCBEO.BKDFLNGCINH.OHGPCMJMFGC)
{
this.PPLOINDOBHP((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? WeaponFlashlightController.BFGCFLFHEHG.HIDDEN : WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
else
{
this.CEEONPAOJKI((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? ((WeaponFlashlightController.BFGCFLFHEHG)6) : WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
}
else
{
this.HGJIKONIMFC(WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
}
// Token: 0x06004DF3 RID: 19955 RVA: 0x001827E0 File Offset: 0x001809E0
private void EBFOPMNPAKE()
{
if (this.BLBPGNFCBEO == null)
{
Debug.LogError(base.name + "Error updating name!");
}
else
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC += this.EALICHJHIGI;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB += this.FADOMDPJOKF;
this.BLBPGNFCBEO.BKDFLNGCINH.GGMKHKNDOND += this.ANBJHPDGEJF;
Renderer[] componentsInChildren = this.ONPMPPHHIKC.GetComponentsInChildren<Renderer>();
for (int i = 1; i < componentsInChildren.Length; i++)
{
this.BLBPGNFCBEO.BKDFLNGCINH.TryRemoveRenderer(componentsInChildren[i]);
}
this.EHNJHLHLADF(this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH, false);
}
}
// Token: 0x06004DF4 RID: 19956 RVA: 0x001828B8 File Offset: 0x00180AB8
private void PFBFOGJOOGP()
{
this.ONPMPPHHIKC = base.GetComponentInChildren<WeaponFlashlight>(false);
if (this.ONPMPPHHIKC == null)
{
Debug.LogError(base.name + "position");
}
this.BLBPGNFCBEO = base.GetComponent<Weapon>();
}
// Token: 0x06004DF5 RID: 19957 RVA: 0x00182904 File Offset: 0x00180B04
private void EHCNEAGEHJL(WeaponFlashlightController.BFGCFLFHEHG BDIDPPAOICM)
{
this.FMPHAHELDAA = BDIDPPAOICM;
if (this.KMHLCPCCFDE())
{
BDIDPPAOICM = WeaponFlashlightController.BFGCFLFHEHG.HIDDEN;
}
this.ONPMPPHHIKC.MMJAIOEFGLO().enabled = BDIDPPAOICM == WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE;
this.ONPMPPHHIKC.ACLABJOFHGP().gameObject.SetActive(BDIDPPAOICM == (WeaponFlashlightController.BFGCFLFHEHG)6);
}
// Token: 0x06004DF6 RID: 19958 RVA: 0x00182958 File Offset: 0x00180B58
public bool GMMFLALFINL()
{
return this.AJLBFKNNOGC;
}
// Token: 0x06004DF7 RID: 19959 RVA: 0x00182960 File Offset: 0x00180B60
private void MJNDPHFCHDL(Tool ENBMEDIFBLM)
{
this.EHCNEAGEHJL(WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
// Token: 0x06004DF8 RID: 19960 RVA: 0x0018296C File Offset: 0x00180B6C
public void OHKANKOLGFL(bool NOBAPCOKFIL)
{
if (this.AJLBFKNNOGC != NOBAPCOKFIL)
{
this.AJLBFKNNOGC = NOBAPCOKFIL;
this.CEEONPAOJKI(this.FMPHAHELDAA);
}
}
// Token: 0x06004DF9 RID: 19961 RVA: 0x00182990 File Offset: 0x00180B90
public void LGMGCDMCNOJ(bool NOBAPCOKFIL)
{
if (this.AJLBFKNNOGC != NOBAPCOKFIL)
{
this.AJLBFKNNOGC = NOBAPCOKFIL;
this.CEEONPAOJKI(this.FMPHAHELDAA);
}
}
// Token: 0x06004DFA RID: 19962 RVA: 0x001829B4 File Offset: 0x00180BB4
private void NKLJNPKIBBM(bool CMHBICCKNEG, bool EOJKHKDGDNE)
{
if (this.BLBPGNFCBEO != null)
{
if (this.BLBPGNFCBEO.BKDFLNGCINH.OHGPCMJMFGC)
{
this.IPFNGGCAOGH((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE : WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
else
{
this.HPJBDBELDNC((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? ((WeaponFlashlightController.BFGCFLFHEHG)7) : WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
}
else
{
this.DKNHDBFIFMC(WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
}
// Token: 0x06004DFB RID: 19963 RVA: 0x00182A3C File Offset: 0x00180C3C
private void ANBJHPDGEJF(bool CMHBICCKNEG, bool EOJKHKDGDNE)
{
if (this.BLBPGNFCBEO != null)
{
if (this.BLBPGNFCBEO.BKDFLNGCINH.OHGPCMJMFGC)
{
this.OHOLLADPJFC((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? WeaponFlashlightController.BFGCFLFHEHG.HIDDEN : WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
else
{
this.HGJIKONIMFC((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? ((WeaponFlashlightController.BFGCFLFHEHG)8) : WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
}
else
{
this.JLDIBFIEEME(WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
}
// Token: 0x06004DFC RID: 19964 RVA: 0x00182AC4 File Offset: 0x00180CC4
private void ILAKKOOGHDI(Tool ENBMEDIFBLM)
{
this.LFNMDLJPABC(WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
// Token: 0x06004DFD RID: 19965 RVA: 0x00182AD0 File Offset: 0x00180CD0
private void MILNDCNAECI(Tool ENBMEDIFBLM)
{
this.EHCNEAGEHJL(WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
// Token: 0x06004DFE RID: 19966 RVA: 0x00182ADC File Offset: 0x00180CDC
private void ELBBHNJGHFL(Tool ENBMEDIFBLM)
{
this.JLDIBFIEEME(WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
// Token: 0x06004DFF RID: 19967 RVA: 0x00182AE8 File Offset: 0x00180CE8
public void HGFBFEGIGIE(bool NOBAPCOKFIL)
{
if (this.AJLBFKNNOGC != NOBAPCOKFIL)
{
this.AJLBFKNNOGC = NOBAPCOKFIL;
this.LFNMDLJPABC(this.FMPHAHELDAA);
}
}
// Token: 0x06004E00 RID: 19968 RVA: 0x00182B0C File Offset: 0x00180D0C
private void JFKMCAIBKLF()
{
if (this.BLBPGNFCBEO == null)
{
Debug.LogError(base.name + "We received your report.");
}
else
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC += this.KDGNPGKHNIJ;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB += this.FADOMDPJOKF;
this.BLBPGNFCBEO.BKDFLNGCINH.GGMKHKNDOND += this.HJHDNIOMCII;
Renderer[] componentsInChildren = this.ONPMPPHHIKC.GetComponentsInChildren<Renderer>();
for (int i = 1; i < componentsInChildren.Length; i += 0)
{
this.BLBPGNFCBEO.BKDFLNGCINH.TryRemoveRenderer(componentsInChildren[i]);
}
this.EHNJHLHLADF(this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH, true);
}
}
// Token: 0x06004E01 RID: 19969 RVA: 0x00182BE4 File Offset: 0x00180DE4
private void JNKLHOIGCHO(bool CMHBICCKNEG, bool EOJKHKDGDNE)
{
if (this.BLBPGNFCBEO != null)
{
if (this.BLBPGNFCBEO.BKDFLNGCINH.OHGPCMJMFGC)
{
this.NELOOMCJHOM((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? ((WeaponFlashlightController.BFGCFLFHEHG)5) : WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
else
{
this.CMHJIEKPPDF((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? ((WeaponFlashlightController.BFGCFLFHEHG)8) : WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
}
else
{
this.HPJBDBELDNC(WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
}
// Token: 0x06004E02 RID: 19970 RVA: 0x00182C6C File Offset: 0x00180E6C
private void KHNNJBMMBHD(bool CMHBICCKNEG, bool EOJKHKDGDNE)
{
if (this.BLBPGNFCBEO != null)
{
if (this.BLBPGNFCBEO.BKDFLNGCINH.OHGPCMJMFGC)
{
this.LFNMDLJPABC((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? ((WeaponFlashlightController.BFGCFLFHEHG)8) : WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
else
{
this.PKELGDEACNM((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? ((WeaponFlashlightController.BFGCFLFHEHG)4) : WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
}
else
{
this.OHOLLADPJFC(WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
}
// Token: 0x06004E03 RID: 19971 RVA: 0x00182CF4 File Offset: 0x00180EF4
public void POFFPCECDBL(bool NOBAPCOKFIL)
{
if (this.AJLBFKNNOGC != NOBAPCOKFIL)
{
this.AJLBFKNNOGC = NOBAPCOKFIL;
this.CEEONPAOJKI(this.FMPHAHELDAA);
}
}
// Token: 0x06004E04 RID: 19972 RVA: 0x00182D18 File Offset: 0x00180F18
private void BABKFIKEOCG()
{
if (this.BLBPGNFCBEO == null)
{
Debug.LogError(base.name + "Content-Type");
}
else
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC += this.HBIHGNDNCPD;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB += this.GDBALNHPLHG;
this.BLBPGNFCBEO.BKDFLNGCINH.GGMKHKNDOND += this.BDMAIKLNILJ;
Renderer[] componentsInChildren = this.ONPMPPHHIKC.GetComponentsInChildren<Renderer>();
for (int i = 1; i < componentsInChildren.Length; i++)
{
this.BLBPGNFCBEO.BKDFLNGCINH.TryRemoveRenderer(componentsInChildren[i]);
}
this.BBLCGCMKMON(this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH, false);
}
}
// Token: 0x06004E05 RID: 19973 RVA: 0x00182DF0 File Offset: 0x00180FF0
public bool ODOCOJAEJLK()
{
return this.AJLBFKNNOGC;
}
// Token: 0x06004E06 RID: 19974 RVA: 0x00182DF8 File Offset: 0x00180FF8
private void OnDestroy()
{
if (this.BLBPGNFCBEO != null)
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC -= this.ILAKKOOGHDI;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB -= this.NIPCADLOCJP;
this.BLBPGNFCBEO.BKDFLNGCINH.GGMKHKNDOND -= this.KIIKMLJLCED;
}
}
// Token: 0x06004E07 RID: 19975 RVA: 0x00182E6C File Offset: 0x0018106C
private void LJOMFGDLNDP(Tool ENBMEDIFBLM)
{
this.CMHJIEKPPDF(WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
// Token: 0x06004E08 RID: 19976 RVA: 0x00182E78 File Offset: 0x00181078
private void GDBALNHPLHG(Tool ENBMEDIFBLM)
{
this.HNPNPGKMIHC(WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
// Token: 0x06004E09 RID: 19977 RVA: 0x00182E84 File Offset: 0x00181084
private void HDCAMLJLKHC()
{
if (this.BLBPGNFCBEO == null)
{
Debug.LogError(base.name + "disableshader");
}
else
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC += this.JDNLBKNKEJJ;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB += this.JJDEEKDCLGC;
this.BLBPGNFCBEO.BKDFLNGCINH.GGMKHKNDOND += this.NKLJNPKIBBM;
Renderer[] componentsInChildren = this.ONPMPPHHIKC.GetComponentsInChildren<Renderer>();
for (int i = 1; i < componentsInChildren.Length; i += 0)
{
this.BLBPGNFCBEO.BKDFLNGCINH.TryRemoveRenderer(componentsInChildren[i]);
}
this.EHNJHLHLADF(this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH, true);
}
}
// Token: 0x06004E0A RID: 19978 RVA: 0x00182F5C File Offset: 0x0018115C
public void PBGDFFILFAL(bool NOBAPCOKFIL)
{
if (this.AJLBFKNNOGC != NOBAPCOKFIL)
{
this.AJLBFKNNOGC = NOBAPCOKFIL;
this.IPFNGGCAOGH(this.FMPHAHELDAA);
}
}
// Token: 0x06004E0B RID: 19979 RVA: 0x00182F80 File Offset: 0x00181180
public bool IFJKHLOEDMM()
{
return this.AJLBFKNNOGC;
}
// Token: 0x06004E0C RID: 19980 RVA: 0x00182F88 File Offset: 0x00181188
public void AOGFOCFJBGG(bool NOBAPCOKFIL)
{
if (this.AJLBFKNNOGC != NOBAPCOKFIL)
{
this.AJLBFKNNOGC = NOBAPCOKFIL;
this.JLDIBFIEEME(this.FMPHAHELDAA);
}
}
// Token: 0x06004E0D RID: 19981 RVA: 0x00182FAC File Offset: 0x001811AC
private void DDDJHGJFIJL()
{
this.ONPMPPHHIKC = base.GetComponentInChildren<WeaponFlashlight>(true);
if (this.ONPMPPHHIKC == null)
{
Debug.LogError(base.name + "LayerIsLocked");
}
this.BLBPGNFCBEO = base.GetComponent<Weapon>();
}
// Token: 0x06004E0E RID: 19982 RVA: 0x00182FF8 File Offset: 0x001811F8
private void KHMLCKHNNNJ()
{
if (this.BLBPGNFCBEO != null)
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC -= this.LJOMFGDLNDP;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB -= this.NIPCADLOCJP;
this.BLBPGNFCBEO.BKDFLNGCINH.HIBKPCMILGG(new Tool.INDCDPEKIGO(this.EHNJHLHLADF));
}
}
// Token: 0x06004E0F RID: 19983 RVA: 0x0018306C File Offset: 0x0018126C
private void JNGAALLCGBK(Tool ENBMEDIFBLM)
{
this.PKELGDEACNM(WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
// Token: 0x06004E10 RID: 19984 RVA: 0x00183078 File Offset: 0x00181278
public void OPCHOAADCFI(bool NOBAPCOKFIL)
{
if (this.AJLBFKNNOGC != NOBAPCOKFIL)
{
this.AJLBFKNNOGC = NOBAPCOKFIL;
this.IPFNGGCAOGH(this.FMPHAHELDAA);
}
}
// Token: 0x06004E11 RID: 19985 RVA: 0x0018309C File Offset: 0x0018129C
private void HKJDCDEMIPG()
{
if (this.BLBPGNFCBEO != null)
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC -= this.JDNLBKNKEJJ;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB -= this.FADOMDPJOKF;
this.BLBPGNFCBEO.BKDFLNGCINH.GGMKHKNDOND -= this.IHFCNFCLHOA;
}
}
// Token: 0x06004E12 RID: 19986 RVA: 0x00183110 File Offset: 0x00181310
private void NELOOMCJHOM(WeaponFlashlightController.BFGCFLFHEHG BDIDPPAOICM)
{
this.FMPHAHELDAA = BDIDPPAOICM;
if (this.ODOCOJAEJLK())
{
BDIDPPAOICM = (WeaponFlashlightController.BFGCFLFHEHG)6;
}
this.ONPMPPHHIKC.NJOLIIHFOFA().enabled = BDIDPPAOICM == WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE;
this.ONPMPPHHIKC.ACLABJOFHGP().gameObject.SetActive(BDIDPPAOICM == WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
// Token: 0x06004E13 RID: 19987 RVA: 0x00183164 File Offset: 0x00181364
private void EKPHLAJANIK(Tool ENBMEDIFBLM)
{
this.PPLOINDOBHP(WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
// Token: 0x06004E14 RID: 19988 RVA: 0x00183170 File Offset: 0x00181370
private void MGKJHCHKPNO(bool CMHBICCKNEG, bool EOJKHKDGDNE)
{
if (this.BLBPGNFCBEO != null)
{
if (this.BLBPGNFCBEO.BKDFLNGCINH.OHGPCMJMFGC)
{
this.OHOLLADPJFC((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? ((WeaponFlashlightController.BFGCFLFHEHG)7) : WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
else
{
this.DKNHDBFIFMC((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? ((WeaponFlashlightController.BFGCFLFHEHG)6) : WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
}
else
{
this.ELPACEGNELI(WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
}
// Token: 0x06004E15 RID: 19989 RVA: 0x001831F8 File Offset: 0x001813F8
private void KIIKMLJLCED(bool CMHBICCKNEG, bool EOJKHKDGDNE)
{
if (this.BLBPGNFCBEO != null)
{
if (this.BLBPGNFCBEO.BKDFLNGCINH.OHGPCMJMFGC)
{
this.LFNMDLJPABC((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? WeaponFlashlightController.BFGCFLFHEHG.HIDDEN : WeaponFlashlightController.BFGCFLFHEHG.VISIBLE);
}
else
{
this.LFNMDLJPABC((!this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH) ? WeaponFlashlightController.BFGCFLFHEHG.HIDDEN : WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
}
else
{
this.LFNMDLJPABC(WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
}
// Token: 0x06004E16 RID: 19990 RVA: 0x00183280 File Offset: 0x00181480
private void JDNLBKNKEJJ(Tool ENBMEDIFBLM)
{
this.IPFNGGCAOGH(WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
// Token: 0x06004E17 RID: 19991 RVA: 0x0018328C File Offset: 0x0018148C
private void KDGNPGKHNIJ(Tool ENBMEDIFBLM)
{
this.NHJAHOIDJNK(WeaponFlashlightController.BFGCFLFHEHG.MESHES_VISIBLE);
}
// Token: 0x06004E18 RID: 19992 RVA: 0x00183298 File Offset: 0x00181498
public void EIPJPPCKBBC(bool NOBAPCOKFIL)
{
if (this.AJLBFKNNOGC != NOBAPCOKFIL)
{
this.AJLBFKNNOGC = NOBAPCOKFIL;
this.HPJBDBELDNC(this.FMPHAHELDAA);
}
}
// Token: 0x06004E19 RID: 19993 RVA: 0x001832BC File Offset: 0x001814BC
public bool FIIGAIAAGLN()
{
return this.AJLBFKNNOGC;
}
// Token: 0x06004E1A RID: 19994 RVA: 0x001832C4 File Offset: 0x001814C4
public void FPICGGEHMKO(bool NOBAPCOKFIL)
{
if (this.AJLBFKNNOGC != NOBAPCOKFIL)
{
this.AJLBFKNNOGC = NOBAPCOKFIL;
this.CEEONPAOJKI(this.FMPHAHELDAA);
}
}
// Token: 0x06004E1B RID: 19995 RVA: 0x001832E8 File Offset: 0x001814E8
private void JGEPNJDKKKI()
{
if (this.BLBPGNFCBEO == null)
{
Debug.LogError(base.name + "Oculus_GearVR_RIndexTrigger");
}
else
{
this.BLBPGNFCBEO.BKDFLNGCINH.GFBCCFIMFEC += this.JDNLBKNKEJJ;
this.BLBPGNFCBEO.BKDFLNGCINH.PLPIAOHJBOB += this.EKPHLAJANIK;
this.BLBPGNFCBEO.BKDFLNGCINH.GGMKHKNDOND += this.LAPFIELIFID;
Renderer[] componentsInChildren = this.ONPMPPHHIKC.GetComponentsInChildren<Renderer>();
for (int i = 1; i < componentsInChildren.Length; i++)
{
this.BLBPGNFCBEO.BKDFLNGCINH.TryRemoveRenderer(componentsInChildren[i]);
}
this.KABEKPABAHH(this.BLBPGNFCBEO.BKDFLNGCINH.IIEGGLHMOBH, true);
}
}
// Token: 0x040009C6 RID: 2502
private Weapon BLBPGNFCBEO;
// Token: 0x040009C7 RID: 2503
private WeaponFlashlight ONPMPPHHIKC;
// Token: 0x040009C8 RID: 2504
private WeaponFlashlightController.BFGCFLFHEHG FMPHAHELDAA;
// Token: 0x040009C9 RID: 2505
private bool AJLBFKNNOGC;
// Token: 0x02000174 RID: 372
private enum BFGCFLFHEHG
{
// Token: 0x040009CB RID: 2507
VISIBLE,
// Token: 0x040009CC RID: 2508
MESHES_VISIBLE,
// Token: 0x040009CD RID: 2509
HIDDEN
}
}