99 lines
3.3 KiB
C#
99 lines
3.3 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core.Platforms
|
|
{
|
|
// Token: 0x02002EAE RID: 11950
|
|
[Token(Token = "0x2002EAE")]
|
|
public class HardwareActivateObject : ActivationController<PlatformManager.LDIIFDDCKCN>
|
|
{
|
|
// Token: 0x060144AB RID: 83115 RVA: 0x004B6990 File Offset: 0x004B4B90
|
|
[Token(Token = "0x60144AB")]
|
|
[Address(RVA = "0x12435F0", Offset = "0x12423F0", VA = "0x1812435F0", 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: 0x060144AC RID: 83116 RVA: 0x004B69C0 File Offset: 0x004B4BC0
|
|
[Token(Token = "0x60144AC")]
|
|
[Address(RVA = "0xCAB820", Offset = "0xCAA620", VA = "0x180CAB820", Slot = "9")]
|
|
protected override void DAPIKKDJBPA(bool PDJFBCODDLO)
|
|
{
|
|
base.gameObject.SetActive(PDJFBCODDLO);
|
|
}
|
|
|
|
// Token: 0x1700381C RID: 14364
|
|
// (get) Token: 0x060144AD RID: 83117 RVA: 0x004B69E0 File Offset: 0x004B4BE0
|
|
[Token(Token = "0x1700381C")]
|
|
protected override ActivationController.LJGIHLNAFEF NBLFMIDNPBP
|
|
{
|
|
[Token(Token = "0x60144AD")]
|
|
[Address(RVA = "0x4100E0", Offset = "0x40EEE0", VA = "0x1804100E0", Slot = "4")]
|
|
get
|
|
{
|
|
return ActivationController.LJGIHLNAFEF.EnableIfAllowed;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060144AE RID: 83118 RVA: 0x004B69F0 File Offset: 0x004B4BF0
|
|
[Token(Token = "0x60144AE")]
|
|
[Address(RVA = "0x12435E0", Offset = "0x12423E0", VA = "0x1812435E0")]
|
|
private void Awake()
|
|
{
|
|
this.HBNBJBJFPCN();
|
|
}
|
|
|
|
// Token: 0x060144AF RID: 83119 RVA: 0x004B6A04 File Offset: 0x004B4C04
|
|
[Token(Token = "0x60144AF")]
|
|
[Address(RVA = "0x12435E0", Offset = "0x12423E0", VA = "0x1812435E0")]
|
|
private void Start()
|
|
{
|
|
this.HBNBJBJFPCN();
|
|
}
|
|
|
|
// Token: 0x060144B0 RID: 83120 RVA: 0x004B6A18 File Offset: 0x004B4C18
|
|
[Token(Token = "0x60144B0")]
|
|
[Address(RVA = "0x12435E0", Offset = "0x12423E0", VA = "0x1812435E0")]
|
|
private void OnEnable()
|
|
{
|
|
this.HBNBJBJFPCN();
|
|
}
|
|
|
|
// Token: 0x060144B1 RID: 83121 RVA: 0x004B6A2C File Offset: 0x004B4C2C
|
|
[Token(Token = "0x60144B1")]
|
|
[Address(RVA = "0x1243690", Offset = "0x1242490", VA = "0x181243690")]
|
|
private void HBNBJBJFPCN()
|
|
{
|
|
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
PlatformManager.LDIIFDDCKCN gfmhkkkeoge = SingletonMonoBehaviour.ONCPNMDGGKG.GFMHKKKEOGE;
|
|
this.SetActivation(gfmhkkkeoge);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060144B2 RID: 83122 RVA: 0x004B6A64 File Offset: 0x004B4C64
|
|
[Token(Token = "0x60144B2")]
|
|
[Address(RVA = "0x1243770", Offset = "0x1242570", VA = "0x181243770")]
|
|
public HardwareActivateObject()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400D376 RID: 54134
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400D376")]
|
|
[IKJMHFGIDEP("This component should only be used to enable / disable objects that really are platform-specific (such as iOS-specific settings sliders).")]
|
|
[IKJMHFGIDEP("If you are tuning for perf, please use a component that reads from quality settings (e.g. SetActiveBasedOnSceneDecorationDetailLevel")]
|
|
public PlatformManager.LDIIFDDCKCN[] hardwareTypes = new PlatformManager.LDIIFDDCKCN[] { (PlatformManager.LDIIFDDCKCN)((ulong)5L) };
|
|
}
|
|
}
|