Files
2026-04-08 23:40:05 +02:00

82 lines
2.6 KiB
C#

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;
}
}