scripts
This commit is contained in:
@@ -0,0 +1,60 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Core.Platforms
|
||||
{
|
||||
// Token: 0x020029A8 RID: 10664
|
||||
[Token(Token = "0x20029A8")]
|
||||
[StructLayout(3)]
|
||||
public abstract class ActivationController<T> : ActivationController, EMMDDGKFOMF<T>, PFKAAGGNKIG where T : IConvertible
|
||||
{
|
||||
// Token: 0x17003209 RID: 12809
|
||||
// (get) Token: 0x06012A25 RID: 76325 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17003209")]
|
||||
public bool OBKMFDJBADI
|
||||
{
|
||||
[Token(Token = "0x6012A25")]
|
||||
[Address(RVA = "0x271C160", Offset = "0x271AB60", VA = "0x18271C160", Slot = "5")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012A26 RID: 76326 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6012A26")]
|
||||
[Address(RVA = "0x271BF20", Offset = "0x271A920", VA = "0x18271BF20", Slot = "7")]
|
||||
public virtual void SetActivation(T GEHPBFAILKF)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06012A27 RID: 76327
|
||||
[Token(Token = "0x6012A27")]
|
||||
[Address(Slot = "8")]
|
||||
protected abstract bool COLFIMOHHCD(T GEHPBFAILKF);
|
||||
|
||||
// Token: 0x06012A28 RID: 76328
|
||||
[Token(Token = "0x6012A28")]
|
||||
[Address(Slot = "9")]
|
||||
protected abstract void DAPIKKDJBPA(bool PDJFBCODDLO);
|
||||
|
||||
// Token: 0x06012A29 RID: 76329 RVA: 0x00471948 File Offset: 0x0046FB48
|
||||
[Token(Token = "0x6012A29")]
|
||||
[Address(RVA = "0x1B1BD80", Offset = "0x1B1A780", VA = "0x181B1BD80")]
|
||||
protected ActivationController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400C780 RID: 51072
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400C780")]
|
||||
protected bool? PIHGJCHAKEA;
|
||||
|
||||
// Token: 0x0400C781 RID: 51073
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400C781")]
|
||||
protected T FFFPKCJPEMO;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Platforms
|
||||
{
|
||||
// Token: 0x020029A7 RID: 10663
|
||||
[Token(Token = "0x20029A7")]
|
||||
[StructLayout(3)]
|
||||
public abstract class ActivationController : MonoBehaviour, PFKAAGGNKIG
|
||||
{
|
||||
// Token: 0x06012A23 RID: 76323 RVA: 0x00471924 File Offset: 0x0046FB24
|
||||
[Token(Token = "0x6012A23")]
|
||||
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "4")]
|
||||
public virtual bool OnSceneOrPrefabSave()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06012A24 RID: 76324 RVA: 0x00471934 File Offset: 0x0046FB34
|
||||
[Token(Token = "0x6012A24")]
|
||||
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
|
||||
protected ActivationController()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,104 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Platforms
|
||||
{
|
||||
// Token: 0x020029A0 RID: 10656
|
||||
[Token(Token = "0x20029A0")]
|
||||
[StructLayout(3)]
|
||||
public class HardwareActivateObject : ActivationController<PlatformManager.LDIIFDDCKCN>
|
||||
{
|
||||
// Token: 0x06012A07 RID: 76295 RVA: 0x0047136C File Offset: 0x0046F56C
|
||||
[Token(Token = "0x6012A07")]
|
||||
[Address(RVA = "0x19A1DC0", Offset = "0x19A07C0", VA = "0x1819A1DC0", Slot = "8")]
|
||||
protected override bool COLFIMOHHCD(PlatformManager.LDIIFDDCKCN GEHPBFAILKF)
|
||||
{
|
||||
if (this.hardwareTypes.Length != 0)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
Debug.LogError("HardwareActivateObject requires at least one specified hardware type.");
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06012A08 RID: 76296 RVA: 0x0047139C File Offset: 0x0046F59C
|
||||
[Token(Token = "0x6012A08")]
|
||||
[Address(RVA = "0x13CA260", Offset = "0x13C8C60", VA = "0x1813CA260", Slot = "9")]
|
||||
protected override void DAPIKKDJBPA(bool PDJFBCODDLO)
|
||||
{
|
||||
base.gameObject.SetActive(PDJFBCODDLO);
|
||||
}
|
||||
|
||||
// Token: 0x06012A09 RID: 76297 RVA: 0x004713BC File Offset: 0x0046F5BC
|
||||
[Token(Token = "0x6012A09")]
|
||||
[Address(RVA = "0x19A1F40", Offset = "0x19A0940", VA = "0x1819A1F40", Slot = "4")]
|
||||
public override bool OnSceneOrPrefabSave()
|
||||
{
|
||||
bool activeSelf = base.gameObject.activeSelf;
|
||||
if (!activeSelf && this.AllowSaveAsDisabled == activeSelf)
|
||||
{
|
||||
base.gameObject.SetActive(true);
|
||||
return true;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06012A0A RID: 76298 RVA: 0x004713F8 File Offset: 0x0046F5F8
|
||||
[Token(Token = "0x6012A0A")]
|
||||
[Address(RVA = "0x19A1DB0", Offset = "0x19A07B0", VA = "0x1819A1DB0")]
|
||||
private void Awake()
|
||||
{
|
||||
this.HBNBJBJFPCN();
|
||||
}
|
||||
|
||||
// Token: 0x06012A0B RID: 76299 RVA: 0x0047140C File Offset: 0x0046F60C
|
||||
[Token(Token = "0x6012A0B")]
|
||||
[Address(RVA = "0x19A1DB0", Offset = "0x19A07B0", VA = "0x1819A1DB0")]
|
||||
private void Start()
|
||||
{
|
||||
this.HBNBJBJFPCN();
|
||||
}
|
||||
|
||||
// Token: 0x06012A0C RID: 76300 RVA: 0x00471420 File Offset: 0x0046F620
|
||||
[Token(Token = "0x6012A0C")]
|
||||
[Address(RVA = "0x19A1DB0", Offset = "0x19A07B0", VA = "0x1819A1DB0")]
|
||||
private void OnEnable()
|
||||
{
|
||||
this.HBNBJBJFPCN();
|
||||
}
|
||||
|
||||
// Token: 0x06012A0D RID: 76301 RVA: 0x00471434 File Offset: 0x0046F634
|
||||
[Token(Token = "0x6012A0D")]
|
||||
[Address(RVA = "0x19A1E60", Offset = "0x19A0860", VA = "0x1819A1E60")]
|
||||
private void HBNBJBJFPCN()
|
||||
{
|
||||
PlatformManager instance = SingletonMonoBehaviour.Instance;
|
||||
int num = 0;
|
||||
if (instance != num)
|
||||
{
|
||||
PlatformManager.LDIIFDDCKCN gfmhkkkeoge = SingletonMonoBehaviour.Instance.GFMHKKKEOGE;
|
||||
this.SetActivation(gfmhkkkeoge);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012A0E RID: 76302 RVA: 0x0047146C File Offset: 0x0046F66C
|
||||
[Token(Token = "0x6012A0E")]
|
||||
[Address(RVA = "0x19A1FA0", Offset = "0x19A09A0", VA = "0x1819A1FA0")]
|
||||
public HardwareActivateObject()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400C778 RID: 51064
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400C778")]
|
||||
public bool AllowSaveAsDisabled;
|
||||
|
||||
// Token: 0x0400C779 RID: 51065
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400C779")]
|
||||
public PlatformManager.LDIIFDDCKCN[] hardwareTypes = new PlatformManager.LDIIFDDCKCN[] { (PlatformManager.LDIIFDDCKCN)((ulong)5L) };
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,202 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core.DataStructures.Tokens;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Platforms
|
||||
{
|
||||
// Token: 0x020029A1 RID: 10657
|
||||
[Token(Token = "0x20029A1")]
|
||||
[StructLayout(3)]
|
||||
public class HardwareAndPlayerTypeDeactivateObject : HardwareActivateObject
|
||||
{
|
||||
// Token: 0x06012A0F RID: 76303 RVA: 0x004714A0 File Offset: 0x0046F6A0
|
||||
[Token(Token = "0x6012A0F")]
|
||||
[Address(RVA = "0x19A2020", Offset = "0x19A0A20", VA = "0x1819A2020")]
|
||||
private void Awake()
|
||||
{
|
||||
LocalPlayerController instance;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
instance = SingletonMonoBehaviour.Instance;
|
||||
Action currentPlayerTypeChange = instance.CurrentPlayerTypeChange;
|
||||
Action action = new Action(this.CBOJLHAFKEL);
|
||||
@delegate = Delegate.Combine(currentPlayerTypeChange, action);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
instance.CurrentPlayerTypeChange = @delegate;
|
||||
LocalPlayerController instance2 = SingletonMonoBehaviour.Instance;
|
||||
int num = 0;
|
||||
if (instance2 != num)
|
||||
{
|
||||
GameObject gameObject = base.gameObject;
|
||||
int num2 = 0;
|
||||
if (gameObject != num2)
|
||||
{
|
||||
LocalPlayerController.JJKKCDNKBJI[] array = this.playerTypes;
|
||||
LocalPlayerController instance3 = SingletonMonoBehaviour.Instance;
|
||||
object hfflogkjeeo = this.HFFLOGKJEEO;
|
||||
bool flag2;
|
||||
bool flag = !flag2;
|
||||
this.LDIANNMLGEK(flag, hfflogkjeeo);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012A10 RID: 76304 RVA: 0x0047153C File Offset: 0x0046F73C
|
||||
[Token(Token = "0x6012A10")]
|
||||
[Address(RVA = "0x19A23B0", Offset = "0x19A0DB0", VA = "0x1819A23B0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
LocalPlayerController instance2;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
LocalPlayerController instance = SingletonMonoBehaviour.Instance;
|
||||
int num = 0;
|
||||
if (!(instance != num))
|
||||
{
|
||||
return;
|
||||
}
|
||||
instance2 = SingletonMonoBehaviour.Instance;
|
||||
Action currentPlayerTypeChange = instance2.CurrentPlayerTypeChange;
|
||||
Action action = new Action(this.CBOJLHAFKEL);
|
||||
@delegate = Delegate.Remove(currentPlayerTypeChange, action);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
instance2.CurrentPlayerTypeChange = @delegate;
|
||||
}
|
||||
|
||||
// Token: 0x06012A11 RID: 76305 RVA: 0x00471598 File Offset: 0x0046F798
|
||||
[Token(Token = "0x6012A11")]
|
||||
[Address(RVA = "0x19A2350", Offset = "0x19A0D50", VA = "0x1819A2350", Slot = "7")]
|
||||
public override void SetActivation(PlatformManager.LDIIFDDCKCN GEHPBFAILKF)
|
||||
{
|
||||
PlatformManager.LDIIFDDCKCN[] hardwareTypes = this.hardwareTypes;
|
||||
object gpnoggiljpe = this.GPNOGGILJPE;
|
||||
bool flag2;
|
||||
bool flag = !flag2;
|
||||
this.LDIANNMLGEK(flag, gpnoggiljpe);
|
||||
}
|
||||
|
||||
// Token: 0x06012A12 RID: 76306 RVA: 0x004715C0 File Offset: 0x0046F7C0
|
||||
[Token(Token = "0x6012A12")]
|
||||
[Address(RVA = "0x19A2350", Offset = "0x19A0D50", VA = "0x1819A2350")]
|
||||
private void HGPPPCCOEPM(PlatformManager.LDIIFDDCKCN LJKBDEFONMB)
|
||||
{
|
||||
PlatformManager.LDIIFDDCKCN[] hardwareTypes = this.hardwareTypes;
|
||||
object gpnoggiljpe = this.GPNOGGILJPE;
|
||||
bool flag2;
|
||||
bool flag = !flag2;
|
||||
this.LDIANNMLGEK(flag, gpnoggiljpe);
|
||||
}
|
||||
|
||||
// Token: 0x06012A13 RID: 76307 RVA: 0x004715E8 File Offset: 0x0046F7E8
|
||||
[Token(Token = "0x6012A13")]
|
||||
[Address(RVA = "0x19A2220", Offset = "0x19A0C20", VA = "0x1819A2220")]
|
||||
private void CBOJLHAFKEL()
|
||||
{
|
||||
LocalPlayerController instance = SingletonMonoBehaviour.Instance;
|
||||
int num = 0;
|
||||
if (instance != num)
|
||||
{
|
||||
GameObject gameObject = base.gameObject;
|
||||
int num2 = 0;
|
||||
if (gameObject != num2)
|
||||
{
|
||||
LocalPlayerController.JJKKCDNKBJI[] array = this.playerTypes;
|
||||
LocalPlayerController instance2 = SingletonMonoBehaviour.Instance;
|
||||
object hfflogkjeeo = this.HFFLOGKJEEO;
|
||||
bool flag2;
|
||||
bool flag = !flag2;
|
||||
this.LDIANNMLGEK(flag, hfflogkjeeo);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003207 RID: 12807
|
||||
// (get) Token: 0x06012A14 RID: 76308 RVA: 0x00471648 File Offset: 0x0046F848
|
||||
[Token(Token = "0x17003207")]
|
||||
private bool MIKDLDEALPN
|
||||
{
|
||||
[Token(Token = "0x6012A14")]
|
||||
[Address(RVA = "0x16CC680", Offset = "0x16CB080", VA = "0x1816CC680")]
|
||||
get
|
||||
{
|
||||
return !this.CLNHKCOPBIN.HasTokens;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012A15 RID: 76309 RVA: 0x0047166C File Offset: 0x0046F86C
|
||||
[Token(Token = "0x6012A15")]
|
||||
[Address(RVA = "0x16CC4C0", Offset = "0x16CAEC0", VA = "0x1816CC4C0")]
|
||||
private void LDIANNMLGEK(bool ONGBFDACHHG, object PIHIPPPPEBI)
|
||||
{
|
||||
bool hasTokens = this.CLNHKCOPBIN.HasTokens;
|
||||
TokenFlag clnhkcopbin = this.CLNHKCOPBIN;
|
||||
bool flag = !hasTokens;
|
||||
if (!ONGBFDACHHG)
|
||||
{
|
||||
clnhkcopbin.Add(PIHIPPPPEBI);
|
||||
}
|
||||
clnhkcopbin.Remove(PIHIPPPPEBI);
|
||||
if (!this.CLNHKCOPBIN.HasTokens != flag)
|
||||
{
|
||||
bool flag2 = !this.CLNHKCOPBIN.HasTokens;
|
||||
if (base.gameObject.activeSelf != flag2)
|
||||
{
|
||||
base.gameObject.SetActive(flag2);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012A16 RID: 76310 RVA: 0x004716E4 File Offset: 0x0046F8E4
|
||||
[Token(Token = "0x6012A16")]
|
||||
[Address(RVA = "0x16CC3E0", Offset = "0x16CADE0", VA = "0x1816CC3E0")]
|
||||
private void LFOHFCAHDKP(bool CNEIBILGFCO)
|
||||
{
|
||||
if (base.gameObject.activeSelf != CNEIBILGFCO)
|
||||
{
|
||||
base.gameObject.SetActive(CNEIBILGFCO);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012A17 RID: 76311 RVA: 0x00471714 File Offset: 0x0046F914
|
||||
[Token(Token = "0x6012A17")]
|
||||
[Address(RVA = "0x19A24F0", Offset = "0x19A0EF0", VA = "0x1819A24F0")]
|
||||
public HardwareAndPlayerTypeDeactivateObject()
|
||||
{
|
||||
TokenFlag tokenFlag = new TokenFlag();
|
||||
this.CLNHKCOPBIN = tokenFlag;
|
||||
object obj = new object();
|
||||
this.GPNOGGILJPE = obj;
|
||||
object obj2 = new object();
|
||||
this.HFFLOGKJEEO = obj2;
|
||||
this.playerTypes = new LocalPlayerController.JJKKCDNKBJI[] { (LocalPlayerController.JJKKCDNKBJI)((ulong)3L) };
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400C77A RID: 51066
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400C77A")]
|
||||
private TokenFlag CLNHKCOPBIN;
|
||||
|
||||
// Token: 0x0400C77B RID: 51067
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400C77B")]
|
||||
private object GPNOGGILJPE;
|
||||
|
||||
// Token: 0x0400C77C RID: 51068
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400C77C")]
|
||||
private object HFFLOGKJEEO;
|
||||
|
||||
// Token: 0x0400C77D RID: 51069
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400C77D")]
|
||||
[SerializeField]
|
||||
private LocalPlayerController.JJKKCDNKBJI[] playerTypes;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Platforms
|
||||
{
|
||||
// Token: 0x020029A2 RID: 10658
|
||||
[Token(Token = "0x20029A2")]
|
||||
[StructLayout(3)]
|
||||
public class HardwareDeactivateObject : HardwareActivateObject
|
||||
{
|
||||
// Token: 0x06012A18 RID: 76312 RVA: 0x0047176C File Offset: 0x0046F96C
|
||||
[Token(Token = "0x6012A18")]
|
||||
[Address(RVA = "0x19A25C0", Offset = "0x19A0FC0", VA = "0x1819A25C0", Slot = "8")]
|
||||
protected override bool COLFIMOHHCD(PlatformManager.LDIIFDDCKCN GEHPBFAILKF)
|
||||
{
|
||||
if (this.hardwareTypes.Length != 0)
|
||||
{
|
||||
bool flag;
|
||||
return !flag;
|
||||
}
|
||||
Debug.LogError("HardwareDeactivateObject requires at least one specified hardware type.");
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06012A19 RID: 76313 RVA: 0x004717A0 File Offset: 0x0046F9A0
|
||||
[Token(Token = "0x6012A19")]
|
||||
[Address(RVA = "0x19A2660", Offset = "0x19A1060", VA = "0x1819A2660")]
|
||||
public HardwareDeactivateObject()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Platforms
|
||||
{
|
||||
// Token: 0x020029A3 RID: 10659
|
||||
[Token(Token = "0x20029A3")]
|
||||
[StructLayout(3)]
|
||||
public class HardwareDisableComponents : HardwareEnableComponents
|
||||
{
|
||||
// Token: 0x06012A1A RID: 76314 RVA: 0x004717B4 File Offset: 0x0046F9B4
|
||||
[Token(Token = "0x6012A1A")]
|
||||
[Address(RVA = "0x19A2670", Offset = "0x19A1070", VA = "0x1819A2670", Slot = "9")]
|
||||
protected override void DAPIKKDJBPA(bool ENJABEBOEHC)
|
||||
{
|
||||
Behaviour[] components = this.components;
|
||||
int num = 0;
|
||||
if (num < components.Length)
|
||||
{
|
||||
components[num].enabled = ENJABEBOEHC;
|
||||
Behaviour[] components2 = this.components;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012A1B RID: 76315 RVA: 0x004717F4 File Offset: 0x0046F9F4
|
||||
[Token(Token = "0x6012A1B")]
|
||||
[Address(RVA = "0x19A2700", Offset = "0x19A1100", VA = "0x1819A2700")]
|
||||
public HardwareDisableComponents()
|
||||
{
|
||||
this.hardwareTypes = new PlatformManager.LDIIFDDCKCN[] { (PlatformManager.LDIIFDDCKCN)((ulong)5L) };
|
||||
base..ctor();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,81 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Platforms
|
||||
{
|
||||
// Token: 0x020029A4 RID: 10660
|
||||
[Token(Token = "0x20029A4")]
|
||||
[StructLayout(3)]
|
||||
public class HardwareEnableComponents : ActivationController<PlatformManager.LDIIFDDCKCN>
|
||||
{
|
||||
// Token: 0x06012A1C RID: 76316 RVA: 0x00471828 File Offset: 0x0046FA28
|
||||
[Token(Token = "0x6012A1C")]
|
||||
[Address(RVA = "0x19A2800", Offset = "0x19A1200", VA = "0x1819A2800", Slot = "8")]
|
||||
protected override bool COLFIMOHHCD(PlatformManager.LDIIFDDCKCN GEHPBFAILKF)
|
||||
{
|
||||
if (this.hardwareTypes.Length != 0)
|
||||
{
|
||||
if (this.components.Length != 0)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
Debug.LogError("HardwareDisableComponents requires at least one component to target.");
|
||||
}
|
||||
Debug.LogError("HardwareDisableComponents requires at least one specified hardware type.");
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06012A1D RID: 76317 RVA: 0x00471870 File Offset: 0x0046FA70
|
||||
[Token(Token = "0x6012A1D")]
|
||||
[Address(RVA = "0x19A28F0", Offset = "0x19A12F0", VA = "0x1819A28F0", Slot = "9")]
|
||||
protected override void DAPIKKDJBPA(bool ENJABEBOEHC)
|
||||
{
|
||||
Behaviour[] array = this.components;
|
||||
int num = 0;
|
||||
if (num < array.Length)
|
||||
{
|
||||
array[num].enabled = ENJABEBOEHC;
|
||||
Behaviour[] array2 = this.components;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012A1E RID: 76318 RVA: 0x004718B0 File Offset: 0x0046FAB0
|
||||
[Token(Token = "0x6012A1E")]
|
||||
[Address(RVA = "0x19A2780", Offset = "0x19A1180", VA = "0x1819A2780")]
|
||||
private void Awake()
|
||||
{
|
||||
PlatformManager instance = SingletonMonoBehaviour.Instance;
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06012A1F RID: 76319 RVA: 0x004718D0 File Offset: 0x0046FAD0
|
||||
[Token(Token = "0x6012A1F")]
|
||||
[Address(RVA = "0x19A2980", Offset = "0x19A1380", VA = "0x1819A2980")]
|
||||
private void OnEnable()
|
||||
{
|
||||
PlatformManager instance = SingletonMonoBehaviour.Instance;
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06012A20 RID: 76320 RVA: 0x004718F0 File Offset: 0x0046FAF0
|
||||
[Token(Token = "0x6012A20")]
|
||||
[Address(RVA = "0x19A2700", Offset = "0x19A1100", VA = "0x1819A2700")]
|
||||
public HardwareEnableComponents()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400C77E RID: 51070
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400C77E")]
|
||||
public PlatformManager.LDIIFDDCKCN[] hardwareTypes = new PlatformManager.LDIIFDDCKCN[] { (PlatformManager.LDIIFDDCKCN)((ulong)5L) };
|
||||
|
||||
// Token: 0x0400C77F RID: 51071
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400C77F")]
|
||||
public Behaviour[] components;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,81 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Platforms
|
||||
{
|
||||
// Token: 0x020029A9 RID: 10665
|
||||
[Token(Token = "0x20029A9")]
|
||||
[StructLayout(3)]
|
||||
public class PlatformActivateObject : ActivationController<PlatformManager.FCIKKFJOMNO>
|
||||
{
|
||||
// Token: 0x06012A2A RID: 76330 RVA: 0x00471964 File Offset: 0x0046FB64
|
||||
[Token(Token = "0x6012A2A")]
|
||||
[Address(RVA = "0x19AA530", Offset = "0x19A8F30", VA = "0x1819AA530", Slot = "8")]
|
||||
protected override bool COLFIMOHHCD(PlatformManager.FCIKKFJOMNO GEHPBFAILKF)
|
||||
{
|
||||
if (this.platforms.Length != 0)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
Debug.LogError("PlatformActivateObject requires at least one specified platform.");
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06012A2B RID: 76331 RVA: 0x00471994 File Offset: 0x0046FB94
|
||||
[Token(Token = "0x6012A2B")]
|
||||
[Address(RVA = "0x13CA260", Offset = "0x13C8C60", VA = "0x1813CA260", Slot = "9")]
|
||||
protected override void DAPIKKDJBPA(bool PDJFBCODDLO)
|
||||
{
|
||||
base.gameObject.SetActive(PDJFBCODDLO);
|
||||
}
|
||||
|
||||
// Token: 0x06012A2C RID: 76332 RVA: 0x004719B4 File Offset: 0x0046FBB4
|
||||
[Token(Token = "0x6012A2C")]
|
||||
[Address(RVA = "0x199FAA0", Offset = "0x199E4A0", VA = "0x18199FAA0", Slot = "4")]
|
||||
public override bool OnSceneOrPrefabSave()
|
||||
{
|
||||
if (base.gameObject.activeSelf)
|
||||
{
|
||||
}
|
||||
base.gameObject.SetActive(true);
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x06012A2D RID: 76333 RVA: 0x004719E4 File Offset: 0x0046FBE4
|
||||
[Token(Token = "0x6012A2D")]
|
||||
[Address(RVA = "0x19AA4A0", Offset = "0x19A8EA0", VA = "0x1819AA4A0")]
|
||||
private void Awake()
|
||||
{
|
||||
PlatformManager instance = SingletonMonoBehaviour.Instance;
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06012A2E RID: 76334 RVA: 0x00471A04 File Offset: 0x0046FC04
|
||||
[Token(Token = "0x6012A2E")]
|
||||
[Address(RVA = "0x19AA5D0", Offset = "0x19A8FD0", VA = "0x1819AA5D0")]
|
||||
private void OnEnable()
|
||||
{
|
||||
PlatformManager instance = SingletonMonoBehaviour.Instance;
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06012A2F RID: 76335 RVA: 0x00471A24 File Offset: 0x0046FC24
|
||||
[Token(Token = "0x6012A2F")]
|
||||
[Address(RVA = "0x19AA660", Offset = "0x19A9060", VA = "0x1819AA660")]
|
||||
public PlatformActivateObject()
|
||||
{
|
||||
PlatformManager.FCIKKFJOMNO[] array = new PlatformManager.FCIKKFJOMNO[1];
|
||||
this.platforms = array;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400C782 RID: 51074
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400C782")]
|
||||
[SerializeField]
|
||||
public PlatformManager.FCIKKFJOMNO[] platforms;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,204 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core.DataStructures.Tokens;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Platforms
|
||||
{
|
||||
// Token: 0x020029AA RID: 10666
|
||||
[Token(Token = "0x20029AA")]
|
||||
[StructLayout(3)]
|
||||
public class PlatformAndPlayerTypeDeactivateObject : PlatformActivateObject
|
||||
{
|
||||
// Token: 0x06012A30 RID: 76336 RVA: 0x00471A48 File Offset: 0x0046FC48
|
||||
[Token(Token = "0x6012A30")]
|
||||
[Address(RVA = "0x19AA6B0", Offset = "0x19A90B0", VA = "0x1819AA6B0")]
|
||||
private void Awake()
|
||||
{
|
||||
LocalPlayerController instance;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
instance = SingletonMonoBehaviour.Instance;
|
||||
Action currentPlayerTypeChange = instance.CurrentPlayerTypeChange;
|
||||
Action action = new Action(this.CBOJLHAFKEL);
|
||||
@delegate = Delegate.Combine(currentPlayerTypeChange, action);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
instance.CurrentPlayerTypeChange = @delegate;
|
||||
LocalPlayerController instance2 = SingletonMonoBehaviour.Instance;
|
||||
int num = 0;
|
||||
if (instance2 != num)
|
||||
{
|
||||
GameObject gameObject = base.gameObject;
|
||||
int num2 = 0;
|
||||
if (gameObject != num2)
|
||||
{
|
||||
LocalPlayerController.JJKKCDNKBJI[] array = this.playerTypes;
|
||||
LocalPlayerController instance3 = SingletonMonoBehaviour.Instance;
|
||||
object hfflogkjeeo = this.HFFLOGKJEEO;
|
||||
bool flag2;
|
||||
bool flag = !flag2;
|
||||
this.LDIANNMLGEK(flag, hfflogkjeeo);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012A31 RID: 76337 RVA: 0x00471AE4 File Offset: 0x0046FCE4
|
||||
[Token(Token = "0x6012A31")]
|
||||
[Address(RVA = "0x19AAB70", Offset = "0x19A9570", VA = "0x1819AAB70")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
LocalPlayerController instance2;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
LocalPlayerController instance = SingletonMonoBehaviour.Instance;
|
||||
int num = 0;
|
||||
if (!(instance != num))
|
||||
{
|
||||
return;
|
||||
}
|
||||
instance2 = SingletonMonoBehaviour.Instance;
|
||||
Action currentPlayerTypeChange = instance2.CurrentPlayerTypeChange;
|
||||
Action action = new Action(this.CBOJLHAFKEL);
|
||||
@delegate = Delegate.Remove(currentPlayerTypeChange, action);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
instance2.CurrentPlayerTypeChange = @delegate;
|
||||
}
|
||||
|
||||
// Token: 0x06012A32 RID: 76338 RVA: 0x00471B40 File Offset: 0x0046FD40
|
||||
[Token(Token = "0x6012A32")]
|
||||
[Address(RVA = "0x19AAB10", Offset = "0x19A9510", VA = "0x1819AAB10", Slot = "7")]
|
||||
public override void SetActivation(PlatformManager.FCIKKFJOMNO GEHPBFAILKF)
|
||||
{
|
||||
PlatformManager.FCIKKFJOMNO[] platforms = this.platforms;
|
||||
object ogfacjhbihc = this.OGFACJHBIHC;
|
||||
bool flag2;
|
||||
bool flag = !flag2;
|
||||
this.LDIANNMLGEK(flag, ogfacjhbihc);
|
||||
}
|
||||
|
||||
// Token: 0x06012A33 RID: 76339 RVA: 0x00471B68 File Offset: 0x0046FD68
|
||||
[Token(Token = "0x6012A33")]
|
||||
[Address(RVA = "0x19AAB10", Offset = "0x19A9510", VA = "0x1819AAB10")]
|
||||
private void NBIDJAIDHFK(PlatformManager.FCIKKFJOMNO DOLIGIACECE)
|
||||
{
|
||||
PlatformManager.FCIKKFJOMNO[] platforms = this.platforms;
|
||||
object ogfacjhbihc = this.OGFACJHBIHC;
|
||||
bool flag2;
|
||||
bool flag = !flag2;
|
||||
this.LDIANNMLGEK(flag, ogfacjhbihc);
|
||||
}
|
||||
|
||||
// Token: 0x06012A34 RID: 76340 RVA: 0x00471B90 File Offset: 0x0046FD90
|
||||
[Token(Token = "0x6012A34")]
|
||||
[Address(RVA = "0x19AA8B0", Offset = "0x19A92B0", VA = "0x1819AA8B0")]
|
||||
private void CBOJLHAFKEL()
|
||||
{
|
||||
LocalPlayerController instance = SingletonMonoBehaviour.Instance;
|
||||
int num = 0;
|
||||
if (instance != num)
|
||||
{
|
||||
GameObject gameObject = base.gameObject;
|
||||
int num2 = 0;
|
||||
if (gameObject != num2)
|
||||
{
|
||||
LocalPlayerController.JJKKCDNKBJI[] array = this.playerTypes;
|
||||
LocalPlayerController instance2 = SingletonMonoBehaviour.Instance;
|
||||
object hfflogkjeeo = this.HFFLOGKJEEO;
|
||||
bool flag2;
|
||||
bool flag = !flag2;
|
||||
this.LDIANNMLGEK(flag, hfflogkjeeo);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700320A RID: 12810
|
||||
// (get) Token: 0x06012A35 RID: 76341 RVA: 0x00471BF0 File Offset: 0x0046FDF0
|
||||
[Token(Token = "0x1700320A")]
|
||||
private bool MIKDLDEALPN
|
||||
{
|
||||
[Token(Token = "0x6012A35")]
|
||||
[Address(RVA = "0x19AA9E0", Offset = "0x19A93E0", VA = "0x1819AA9E0")]
|
||||
get
|
||||
{
|
||||
return !this.CLNHKCOPBIN.HasTokens;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012A36 RID: 76342 RVA: 0x00471C14 File Offset: 0x0046FE14
|
||||
[Token(Token = "0x6012A36")]
|
||||
[Address(RVA = "0x19AAA10", Offset = "0x19A9410", VA = "0x1819AAA10")]
|
||||
private void LDIANNMLGEK(bool ONGBFDACHHG, object PIHIPPPPEBI)
|
||||
{
|
||||
bool hasTokens = this.CLNHKCOPBIN.HasTokens;
|
||||
TokenFlag clnhkcopbin = this.CLNHKCOPBIN;
|
||||
bool flag = !hasTokens;
|
||||
if (!ONGBFDACHHG)
|
||||
{
|
||||
clnhkcopbin.Add(PIHIPPPPEBI);
|
||||
}
|
||||
clnhkcopbin.Remove(PIHIPPPPEBI);
|
||||
if (!this.CLNHKCOPBIN.HasTokens != flag)
|
||||
{
|
||||
bool flag2 = !this.CLNHKCOPBIN.HasTokens;
|
||||
if (base.gameObject.activeSelf != flag2)
|
||||
{
|
||||
base.gameObject.SetActive(flag2);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012A37 RID: 76343 RVA: 0x00471C8C File Offset: 0x0046FE8C
|
||||
[Token(Token = "0x6012A37")]
|
||||
[Address(RVA = "0x16CC3E0", Offset = "0x16CADE0", VA = "0x1816CC3E0")]
|
||||
private void LFOHFCAHDKP(bool CNEIBILGFCO)
|
||||
{
|
||||
if (base.gameObject.activeSelf != CNEIBILGFCO)
|
||||
{
|
||||
base.gameObject.SetActive(CNEIBILGFCO);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012A38 RID: 76344 RVA: 0x00471CBC File Offset: 0x0046FEBC
|
||||
[Token(Token = "0x6012A38")]
|
||||
[Address(RVA = "0x19AACB0", Offset = "0x19A96B0", VA = "0x1819AACB0")]
|
||||
public PlatformAndPlayerTypeDeactivateObject()
|
||||
{
|
||||
TokenFlag tokenFlag = new TokenFlag();
|
||||
this.CLNHKCOPBIN = tokenFlag;
|
||||
object obj = new object();
|
||||
this.OGFACJHBIHC = obj;
|
||||
object obj2 = new object();
|
||||
this.HFFLOGKJEEO = obj2;
|
||||
this.playerTypes = new LocalPlayerController.JJKKCDNKBJI[] { (LocalPlayerController.JJKKCDNKBJI)((ulong)3L) };
|
||||
PlatformManager.FCIKKFJOMNO[] array = new PlatformManager.FCIKKFJOMNO[1];
|
||||
this.platforms = array;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400C783 RID: 51075
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400C783")]
|
||||
private TokenFlag CLNHKCOPBIN;
|
||||
|
||||
// Token: 0x0400C784 RID: 51076
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400C784")]
|
||||
private object OGFACJHBIHC;
|
||||
|
||||
// Token: 0x0400C785 RID: 51077
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400C785")]
|
||||
private object HFFLOGKJEEO;
|
||||
|
||||
// Token: 0x0400C786 RID: 51078
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400C786")]
|
||||
[SerializeField]
|
||||
private LocalPlayerController.JJKKCDNKBJI[] playerTypes;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Platforms
|
||||
{
|
||||
// Token: 0x020029AB RID: 10667
|
||||
[Token(Token = "0x20029AB")]
|
||||
[StructLayout(3)]
|
||||
public class PlatformDeactivateObject : PlatformActivateObject
|
||||
{
|
||||
// Token: 0x06012A39 RID: 76345 RVA: 0x00471D24 File Offset: 0x0046FF24
|
||||
[Token(Token = "0x6012A39")]
|
||||
[Address(RVA = "0x19AADC0", Offset = "0x19A97C0", VA = "0x1819AADC0", Slot = "8")]
|
||||
protected override bool COLFIMOHHCD(PlatformManager.FCIKKFJOMNO GEHPBFAILKF)
|
||||
{
|
||||
if (this.platforms.Length != 0)
|
||||
{
|
||||
bool flag;
|
||||
return !flag;
|
||||
}
|
||||
Debug.LogError("PlatformDeactivateObject requires at least one specified platform.");
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06012A3A RID: 76346 RVA: 0x00471D58 File Offset: 0x0046FF58
|
||||
[Token(Token = "0x6012A3A")]
|
||||
[Address(RVA = "0x19AA660", Offset = "0x19A9060", VA = "0x1819AA660")]
|
||||
public PlatformDeactivateObject()
|
||||
{
|
||||
PlatformManager.FCIKKFJOMNO[] array = new PlatformManager.FCIKKFJOMNO[1];
|
||||
this.platforms = array;
|
||||
base..ctor();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,76 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Rendering.Universal;
|
||||
|
||||
namespace RecRoom.Core.Platforms
|
||||
{
|
||||
// Token: 0x020029AC RID: 10668
|
||||
[Token(Token = "0x20029AC")]
|
||||
[StructLayout(3)]
|
||||
public class RenderPipelineActivateObject : ActivationController<RenderFeaturesetOption>
|
||||
{
|
||||
// Token: 0x06012A3B RID: 76347 RVA: 0x00471D7C File Offset: 0x0046FF7C
|
||||
[Token(Token = "0x6012A3B")]
|
||||
[Address(RVA = "0x19B51C0", Offset = "0x19B3BC0", VA = "0x1819B51C0", Slot = "8")]
|
||||
protected override bool COLFIMOHHCD(RenderFeaturesetOption GEHPBFAILKF)
|
||||
{
|
||||
if (this.renderPipelines.Length != 0)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
Debug.LogError("RenderPipelineActivateObject requires at least one specified hardware type.");
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06012A3C RID: 76348 RVA: 0x00471DAC File Offset: 0x0046FFAC
|
||||
[Token(Token = "0x6012A3C")]
|
||||
[Address(RVA = "0x13CA260", Offset = "0x13C8C60", VA = "0x1813CA260", Slot = "9")]
|
||||
protected override void DAPIKKDJBPA(bool PDJFBCODDLO)
|
||||
{
|
||||
base.gameObject.SetActive(PDJFBCODDLO);
|
||||
}
|
||||
|
||||
// Token: 0x06012A3D RID: 76349 RVA: 0x00471DCC File Offset: 0x0046FFCC
|
||||
[Token(Token = "0x6012A3D")]
|
||||
[Address(RVA = "0x199FAA0", Offset = "0x199E4A0", VA = "0x18199FAA0", Slot = "4")]
|
||||
public override bool OnSceneOrPrefabSave()
|
||||
{
|
||||
if (base.gameObject.activeSelf)
|
||||
{
|
||||
}
|
||||
base.gameObject.SetActive(true);
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x06012A3E RID: 76350 RVA: 0x00471DFC File Offset: 0x0046FFFC
|
||||
[Token(Token = "0x6012A3E")]
|
||||
[Address(RVA = "0x19B5150", Offset = "0x19B3B50", VA = "0x1819B5150")]
|
||||
private void Awake()
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06012A3F RID: 76351 RVA: 0x00471E10 File Offset: 0x00470010
|
||||
[Token(Token = "0x6012A3F")]
|
||||
[Address(RVA = "0x19B5260", Offset = "0x19B3C60", VA = "0x1819B5260")]
|
||||
private void OnEnable()
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06012A40 RID: 76352 RVA: 0x00471E24 File Offset: 0x00470024
|
||||
[Token(Token = "0x6012A40")]
|
||||
[Address(RVA = "0x19B52D0", Offset = "0x19B3CD0", VA = "0x1819B52D0")]
|
||||
public RenderPipelineActivateObject()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400C787 RID: 51079
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400C787")]
|
||||
public RenderFeaturesetOption[] renderPipelines = new RenderFeaturesetOption[] { (RenderFeaturesetOption)((ulong)1L) };
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Rendering.Universal;
|
||||
|
||||
namespace RecRoom.Core.Platforms
|
||||
{
|
||||
// Token: 0x020029AD RID: 10669
|
||||
[Token(Token = "0x20029AD")]
|
||||
[StructLayout(3)]
|
||||
public class RenderPipelineDeactivateObject : RenderPipelineActivateObject
|
||||
{
|
||||
// Token: 0x06012A41 RID: 76353 RVA: 0x00471E58 File Offset: 0x00470058
|
||||
[Token(Token = "0x6012A41")]
|
||||
[Address(RVA = "0x19B5350", Offset = "0x19B3D50", VA = "0x1819B5350", Slot = "8")]
|
||||
protected override bool COLFIMOHHCD(RenderFeaturesetOption GEHPBFAILKF)
|
||||
{
|
||||
if (this.renderPipelines.Length != 0)
|
||||
{
|
||||
bool flag;
|
||||
return !flag;
|
||||
}
|
||||
Debug.LogError("RenderPipelineDeactivateObject requires at least one specified hardware type.");
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06012A42 RID: 76354 RVA: 0x00471E8C File Offset: 0x0047008C
|
||||
[Token(Token = "0x6012A42")]
|
||||
[Address(RVA = "0x19B52D0", Offset = "0x19B3CD0", VA = "0x1819B52D0")]
|
||||
public RenderPipelineDeactivateObject()
|
||||
{
|
||||
this.renderPipelines = new RenderFeaturesetOption[] { (RenderFeaturesetOption)((ulong)1L) };
|
||||
base..ctor();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user