Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

81 lines
2.0 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Inputs
{
// Token: 0x020024E1 RID: 9441
[Token(Token = "0x20024E1")]
[CreateAssetMenu]
public class ScreenControlsMap : ScriptableObject
{
// Token: 0x0600F2B5 RID: 62133 RVA: 0x0037C6B0 File Offset: 0x0037A8B0
[Token(Token = "0x600F2B5")]
[Address(RVA = "0x6EC220", Offset = "0x6EB020", VA = "0x1806EC220")]
public ScreenControlsMap()
{
}
// Token: 0x0400A1B4 RID: 41396
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400A1B4")]
public ControlSettings globalControlSettings;
// Token: 0x0400A1B5 RID: 41397
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400A1B5")]
public ScreenControlsMap.Control[] controls;
// Token: 0x020024E2 RID: 9442
[Token(Token = "0x20024E2")]
public enum APCFOGEHGGK
{
// Token: 0x0400A1B7 RID: 41399
[Token(Token = "0x400A1B7")]
CONCRETE,
// Token: 0x0400A1B8 RID: 41400
[Token(Token = "0x400A1B8")]
VIRTUAL
}
// Token: 0x020024E3 RID: 9443
[Token(Token = "0x20024E3")]
[Serializable]
public class Control
{
// Token: 0x0600F2B6 RID: 62134 RVA: 0x0037C6C4 File Offset: 0x0037A8C4
[Token(Token = "0x600F2B6")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public Control()
{
}
// Token: 0x0400A1B9 RID: 41401
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400A1B9")]
public string name;
// Token: 0x0400A1BA RID: 41402
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400A1BA")]
public ScreenControlsMap.APCFOGEHGGK type;
// Token: 0x0400A1BB RID: 41403
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400A1BB")]
[OMAIFIIBMNL("type", 1)]
public string[] concreteControlNames;
// Token: 0x0400A1BC RID: 41404
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400A1BC")]
public ControlConfig config;
// Token: 0x0400A1BD RID: 41405
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400A1BD")]
public ControlHelpMetadata helpMetadata;
}
}
}