a
This commit is contained in:
@@ -0,0 +1,139 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core.Platforms;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Quality
|
||||
{
|
||||
// Token: 0x02002D6D RID: 11629
|
||||
[Token(Token = "0x2002D6D")]
|
||||
public class DisableMeshShadowsForQualitySetting : ActivationController<PPDOPHKNMCK>
|
||||
{
|
||||
// Token: 0x06013C55 RID: 80981 RVA: 0x00498AA0 File Offset: 0x00496CA0
|
||||
[Token(Token = "0x6013C55")]
|
||||
[Address(RVA = "0x1241710", Offset = "0x1240510", VA = "0x181241710")]
|
||||
private void Awake()
|
||||
{
|
||||
this.OFFBIKPMOMB();
|
||||
}
|
||||
|
||||
// Token: 0x06013C56 RID: 80982 RVA: 0x00498AB4 File Offset: 0x00496CB4
|
||||
[Token(Token = "0x6013C56")]
|
||||
[Address(RVA = "0x1241800", Offset = "0x1240600", VA = "0x181241800")]
|
||||
private void OFFBIKPMOMB()
|
||||
{
|
||||
if (!this.MFBIIAEFGPM)
|
||||
{
|
||||
Action<PPDOPHKNMCK> action = new Action(this.EHDNCHLIKMF);
|
||||
this.MFBIIAEFGPM = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013C57 RID: 80983 RVA: 0x00498AE8 File Offset: 0x00496CE8
|
||||
[Token(Token = "0x6013C57")]
|
||||
[Address(RVA = "0x1241A80", Offset = "0x1240880", VA = "0x181241A80")]
|
||||
public void Update()
|
||||
{
|
||||
this.OFFBIKPMOMB();
|
||||
if (this.MFBIIAEFGPM)
|
||||
{
|
||||
int num = 0;
|
||||
base.enabled = num != 0;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013C58 RID: 80984 RVA: 0x00498B10 File Offset: 0x00496D10
|
||||
[Token(Token = "0x6013C58")]
|
||||
[Address(RVA = "0x1241960", Offset = "0x1240760", VA = "0x181241960")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
if (this.MFBIIAEFGPM)
|
||||
{
|
||||
Action<PPDOPHKNMCK> action = new Action(this.EHDNCHLIKMF);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013C59 RID: 80985 RVA: 0x00498B3C File Offset: 0x00496D3C
|
||||
[Token(Token = "0x6013C59")]
|
||||
[Address(RVA = "0x12417E0", Offset = "0x12405E0", VA = "0x1812417E0")]
|
||||
private void EHDNCHLIKMF(PPDOPHKNMCK AOKDECDAEEG)
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06013C5A RID: 80986 RVA: 0x00498B50 File Offset: 0x00496D50
|
||||
[Token(Token = "0x6013C5A")]
|
||||
[Address(RVA = "0x1241720", Offset = "0x1240520", VA = "0x181241720", Slot = "8")]
|
||||
protected override bool COLFIMOHHCD(PPDOPHKNMCK DGCEMAKGOHP)
|
||||
{
|
||||
PPDOPHKNMCK[] disableForQualitySettings = this.DisableForQualitySettings;
|
||||
if (disableForQualitySettings != 0)
|
||||
{
|
||||
int length = disableForQualitySettings.Length;
|
||||
int num = 0;
|
||||
if (num < length && "{il2cpp array field local2->}" != DGCEMAKGOHP)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x06013C5B RID: 80987 RVA: 0x00498B88 File Offset: 0x00496D88
|
||||
[Token(Token = "0x6013C5B")]
|
||||
[Address(RVA = "0x1241770", Offset = "0x1240570", VA = "0x181241770", Slot = "9")]
|
||||
protected override void DAPIKKDJBPA(bool PDJFBCODDLO)
|
||||
{
|
||||
Renderer[] affectedRenderers = this.AffectedRenderers;
|
||||
int num = 0;
|
||||
int length = affectedRenderers.Length;
|
||||
if (num < length)
|
||||
{
|
||||
Renderer renderer = affectedRenderers[num];
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170036F9 RID: 14073
|
||||
// (get) Token: 0x06013C5C RID: 80988 RVA: 0x00498BBC File Offset: 0x00496DBC
|
||||
[Token(Token = "0x170036F9")]
|
||||
protected override ActivationController.LJGIHLNAFEF NBLFMIDNPBP
|
||||
{
|
||||
[Token(Token = "0x6013C5C")]
|
||||
[Address(RVA = "0x460DB0", Offset = "0x45FBB0", VA = "0x180460DB0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return ActivationController.LJGIHLNAFEF.EnableAlways;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013C5D RID: 80989 RVA: 0x00498BCC File Offset: 0x00496DCC
|
||||
[Token(Token = "0x6013C5D")]
|
||||
[Address(RVA = "0x1241AB0", Offset = "0x12408B0", VA = "0x181241AB0")]
|
||||
public DisableMeshShadowsForQualitySetting()
|
||||
{
|
||||
PPDOPHKNMCK[] array = new PPDOPHKNMCK[2];
|
||||
array[0] = (PPDOPHKNMCK)((ulong)7L);
|
||||
this.DisableForQualitySettings = array;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400CDA7 RID: 52647
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400CDA7")]
|
||||
[SerializeField]
|
||||
private PPDOPHKNMCK[] DisableForQualitySettings;
|
||||
|
||||
// Token: 0x0400CDA8 RID: 52648
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400CDA8")]
|
||||
[SerializeField]
|
||||
private Renderer[] AffectedRenderers;
|
||||
|
||||
// Token: 0x0400CDA9 RID: 52649
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400CDA9")]
|
||||
private bool MFBIIAEFGPM;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user