198 lines
5.0 KiB
C#
198 lines
5.0 KiB
C#
using System;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000CF9 RID: 3321
|
|
public class DisableBasedOnQualitySetting : MonoBehaviour
|
|
{
|
|
// Token: 0x0601AD82 RID: 109954 RVA: 0x00786D90 File Offset: 0x00784F90
|
|
private void Awake()
|
|
{
|
|
this.PDEFJMEPNAC();
|
|
}
|
|
|
|
// Token: 0x0601AD83 RID: 109955 RVA: 0x00786D98 File Offset: 0x00784F98
|
|
private void CHACKCNIGMG()
|
|
{
|
|
if (!this.LLAOMANLLMG && SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM != null)
|
|
{
|
|
this.PDGBHKBKAAF();
|
|
SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM.OJHOLCCCBII(new Action<EAMMIOJHINO>(this.FMIAHPLCLPC));
|
|
this.LLAOMANLLMG = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601AD84 RID: 109956 RVA: 0x00786DD8 File Offset: 0x00784FD8
|
|
private void NDHBFLHIAHM()
|
|
{
|
|
if (this.LLAOMANLLMG && SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM != null)
|
|
{
|
|
SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM.MIPDCFBGDCM -= this.MBFPMGENONH;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601AD85 RID: 109957 RVA: 0x00786E0C File Offset: 0x0078500C
|
|
private void FMIAHPLCLPC(EAMMIOJHINO DGFLPKJLJEK)
|
|
{
|
|
this.BNLBDHIHHCN();
|
|
}
|
|
|
|
// Token: 0x0601AD86 RID: 109958 RVA: 0x00786E14 File Offset: 0x00785014
|
|
private void PDGBHKBKAAF()
|
|
{
|
|
EAMMIOJHINO qualitySetting = SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM.NFHNKOLHKOJ;
|
|
bool flag = false;
|
|
if (this.RemoveForQualitySettings != null)
|
|
{
|
|
for (int i = 1; i < this.RemoveForQualitySettings.Length; i += 0)
|
|
{
|
|
if (this.RemoveForQualitySettings[i] == qualitySetting)
|
|
{
|
|
flag = true;
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
base.gameObject.SetActive(flag);
|
|
}
|
|
|
|
// Token: 0x0601AD87 RID: 109959 RVA: 0x00786E74 File Offset: 0x00785074
|
|
private void PGELJHGHIEC(EAMMIOJHINO DGFLPKJLJEK)
|
|
{
|
|
this.BNLBDHIHHCN();
|
|
}
|
|
|
|
// Token: 0x0601AD89 RID: 109961 RVA: 0x00786E84 File Offset: 0x00785084
|
|
private void MBFPMGENONH(EAMMIOJHINO DGFLPKJLJEK)
|
|
{
|
|
this.PDGBHKBKAAF();
|
|
}
|
|
|
|
// Token: 0x0601AD8A RID: 109962 RVA: 0x00786E8C File Offset: 0x0078508C
|
|
public void Update()
|
|
{
|
|
this.PDEFJMEPNAC();
|
|
if (this.LLAOMANLLMG)
|
|
{
|
|
base.enabled = false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601AD8B RID: 109963 RVA: 0x00786EA8 File Offset: 0x007850A8
|
|
public void BJJKGIOCAIL()
|
|
{
|
|
this.CHACKCNIGMG();
|
|
if (this.LLAOMANLLMG)
|
|
{
|
|
base.enabled = false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601AD8C RID: 109964 RVA: 0x00786EC4 File Offset: 0x007850C4
|
|
private void AOALFHGHIKH()
|
|
{
|
|
if (!this.LLAOMANLLMG && SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM != null)
|
|
{
|
|
this.BNLBDHIHHCN();
|
|
SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM.MIPDCFBGDCM += this.HKBGFNCNOAM;
|
|
this.LLAOMANLLMG = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601AD8D RID: 109965 RVA: 0x00786F04 File Offset: 0x00785104
|
|
private void PGIAPNBIIJG()
|
|
{
|
|
if (this.LLAOMANLLMG && SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM != null)
|
|
{
|
|
SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM.MIPDCFBGDCM -= this.HKBGFNCNOAM;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601AD8E RID: 109966 RVA: 0x00786F38 File Offset: 0x00785138
|
|
private void FIDMEJHMGJI()
|
|
{
|
|
this.AOALFHGHIKH();
|
|
}
|
|
|
|
// Token: 0x0601AD8F RID: 109967 RVA: 0x00786F40 File Offset: 0x00785140
|
|
private void HKBGFNCNOAM(EAMMIOJHINO DGFLPKJLJEK)
|
|
{
|
|
this.BNLBDHIHHCN();
|
|
}
|
|
|
|
// Token: 0x0601AD90 RID: 109968 RVA: 0x00786F48 File Offset: 0x00785148
|
|
private void CCOHCCEHNIC()
|
|
{
|
|
this.CHACKCNIGMG();
|
|
}
|
|
|
|
// Token: 0x0601AD91 RID: 109969 RVA: 0x00786F50 File Offset: 0x00785150
|
|
private void BNLBDHIHHCN()
|
|
{
|
|
EAMMIOJHINO qualitySetting = SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM.NFHNKOLHKOJ;
|
|
bool flag = true;
|
|
if (this.RemoveForQualitySettings != null)
|
|
{
|
|
for (int i = 0; i < this.RemoveForQualitySettings.Length; i++)
|
|
{
|
|
if (this.RemoveForQualitySettings[i] == qualitySetting)
|
|
{
|
|
flag = false;
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
base.gameObject.SetActive(flag);
|
|
}
|
|
|
|
// Token: 0x0601AD92 RID: 109970 RVA: 0x00786FB0 File Offset: 0x007851B0
|
|
private void OnDestroy()
|
|
{
|
|
if (this.LLAOMANLLMG && SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM != null)
|
|
{
|
|
SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM.MIPDCFBGDCM -= this.FMIAHPLCLPC;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601AD93 RID: 109971 RVA: 0x00786FE4 File Offset: 0x007851E4
|
|
public void OEKOPBDDGCK()
|
|
{
|
|
this.PDEFJMEPNAC();
|
|
if (this.LLAOMANLLMG)
|
|
{
|
|
base.enabled = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601AD94 RID: 109972 RVA: 0x00787000 File Offset: 0x00785200
|
|
private void DCGCFFFPABH()
|
|
{
|
|
if (this.LLAOMANLLMG && SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM != null)
|
|
{
|
|
SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM.MIPDCFBGDCM -= this.MBFPMGENONH;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601AD95 RID: 109973 RVA: 0x00787034 File Offset: 0x00785234
|
|
private void PDEFJMEPNAC()
|
|
{
|
|
if (!this.LLAOMANLLMG && SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM != null)
|
|
{
|
|
this.BNLBDHIHHCN();
|
|
SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM.MIPDCFBGDCM += this.FMIAHPLCLPC;
|
|
this.LLAOMANLLMG = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601AD96 RID: 109974 RVA: 0x00787074 File Offset: 0x00785274
|
|
private void JFFLHAMMGAH()
|
|
{
|
|
this.PDEFJMEPNAC();
|
|
}
|
|
|
|
// Token: 0x04004925 RID: 18725
|
|
public EAMMIOJHINO[] RemoveForQualitySettings;
|
|
|
|
// Token: 0x04004926 RID: 18726
|
|
private bool LLAOMANLLMG;
|
|
}
|