scripts
This commit is contained in:
@@ -0,0 +1,93 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
// Token: 0x020003AD RID: 941
|
||||
[Token(Token = "0x20003AD")]
|
||||
[StructLayout(3)]
|
||||
public class ConfigureCameraBasedOnQualitySetting : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06001DA7 RID: 7591 RVA: 0x0007CCA0 File Offset: 0x0007AEA0
|
||||
[Token(Token = "0x6001DA7")]
|
||||
[Address(RVA = "0x1B06040", Offset = "0x1B04A40", VA = "0x181B06040")]
|
||||
private void Update()
|
||||
{
|
||||
SettingsManager instance = SingletonMonoBehaviour.Instance;
|
||||
int num = 0;
|
||||
if (instance != num && NOBCCPHLPNJ.MMICKFMMLJO)
|
||||
{
|
||||
this.GFAHHBOFMHP();
|
||||
SettingsManager instance2 = SingletonMonoBehaviour.Instance;
|
||||
Action<INGEKFNNGDK> action = new Action(this.EHDNCHLIKMF);
|
||||
instance2.QualitySettingChanged += action;
|
||||
int num2 = 0;
|
||||
base.enabled = num2 != 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001DA8 RID: 7592 RVA: 0x0007CCFC File Offset: 0x0007AEFC
|
||||
[Token(Token = "0x6001DA8")]
|
||||
[Address(RVA = "0x1B05F30", Offset = "0x1B04930", VA = "0x181B05F30")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
SettingsManager instance = SingletonMonoBehaviour.Instance;
|
||||
int num = 0;
|
||||
if (instance != num)
|
||||
{
|
||||
SettingsManager instance2 = SingletonMonoBehaviour.Instance;
|
||||
Action<INGEKFNNGDK> action = new Action(this.EHDNCHLIKMF);
|
||||
instance2.QualitySettingChanged -= action;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001DA9 RID: 7593 RVA: 0x0007CD3C File Offset: 0x0007AF3C
|
||||
[Token(Token = "0x6001DA9")]
|
||||
[Address(RVA = "0x1B05D70", Offset = "0x1B04770", VA = "0x181B05D70")]
|
||||
private void EHDNCHLIKMF(INGEKFNNGDK AOKDECDAEEG)
|
||||
{
|
||||
this.GFAHHBOFMHP();
|
||||
}
|
||||
|
||||
// Token: 0x06001DAA RID: 7594 RVA: 0x0007CD50 File Offset: 0x0007AF50
|
||||
[Token(Token = "0x6001DAA")]
|
||||
[Address(RVA = "0x1B05D80", Offset = "0x1B04780", VA = "0x181B05D80")]
|
||||
private void GFAHHBOFMHP()
|
||||
{
|
||||
Camera component = base.GetComponent<Camera>();
|
||||
int num = 0;
|
||||
if (!(component == num))
|
||||
{
|
||||
INGEKFNNGDK qualitySetting = SingletonMonoBehaviour.Instance.KONLNCONKKJ;
|
||||
INGEKFNNGDK[] disableDepthPassForQualitySettings = this.DisableDepthPassForQualitySettings;
|
||||
int num2 = (int)qualitySetting;
|
||||
if (disableDepthPassForQualitySettings != 0)
|
||||
{
|
||||
int length = disableDepthPassForQualitySettings.Length;
|
||||
int num3 = 0;
|
||||
if (num3 < length && "{il2cpp array field local8->}" != num2)
|
||||
{
|
||||
num3++;
|
||||
}
|
||||
}
|
||||
component.depthTextureMode = DepthTextureMode.Depth;
|
||||
Camera vrModeHmdCamera = SingletonMonoBehaviour.Instance.vrModeHmdCamera;
|
||||
if (component == vrModeHmdCamera)
|
||||
{
|
||||
Shader.SetGlobalInt("_DepthAvailable", 1);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001DAB RID: 7595 RVA: 0x0007CDD8 File Offset: 0x0007AFD8
|
||||
[Token(Token = "0x6001DAB")]
|
||||
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
|
||||
public ConfigureCameraBasedOnQualitySetting()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040016FA RID: 5882
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40016FA")]
|
||||
public INGEKFNNGDK[] DisableDepthPassForQualitySettings;
|
||||
}
|
||||
Reference in New Issue
Block a user