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(); 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(true); if (this.ONPMPPHHIKC == null) { Debug.LogError(base.name + "_MirrorImage"); } this.BLBPGNFCBEO = base.GetComponent(); } // 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(false); if (this.ONPMPPHHIKC == null) { Debug.LogError(base.name + "floor dist: "); } this.BLBPGNFCBEO = base.GetComponent(); } // 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(true); if (this.ONPMPPHHIKC == null) { Debug.LogError(base.name + "OVRCamParent: More then 1 OVRCameraRig attached."); } this.BLBPGNFCBEO = base.GetComponent(); } // 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(); 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(); 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(false); if (this.ONPMPPHHIKC == null) { Debug.LogError(base.name + "quest"); } this.BLBPGNFCBEO = base.GetComponent(); } // 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(); 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(false); if (this.ONPMPPHHIKC == null) { Debug.LogError(base.name + "Ticket"); } this.BLBPGNFCBEO = base.GetComponent(); } // 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(); 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(); 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(); 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(); 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(false); if (this.ONPMPPHHIKC == null) { Debug.LogError(base.name + " Address: "); } this.BLBPGNFCBEO = base.GetComponent(); } // 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(false); if (this.ONPMPPHHIKC == null) { Debug.LogError(base.name + "S"); } this.BLBPGNFCBEO = base.GetComponent(); } // 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(); 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(); 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(); 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(); 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(true); if (this.ONPMPPHHIKC == null) { Debug.LogError(base.name + " is missing a flashlight reference."); } this.BLBPGNFCBEO = base.GetComponent(); } // 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(true); if (this.ONPMPPHHIKC == null) { Debug.LogError(base.name + "Android Warhol T-Shirt"); } this.BLBPGNFCBEO = base.GetComponent(); } // 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(); 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(false); if (this.ONPMPPHHIKC == null) { Debug.LogError(base.name + "position"); } this.BLBPGNFCBEO = base.GetComponent(); } // 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(); 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(); 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(); 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(true); if (this.ONPMPPHHIKC == null) { Debug.LogError(base.name + "LayerIsLocked"); } this.BLBPGNFCBEO = base.GetComponent(); } // 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(); 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 } }