Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

81 lines
2.0 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Inputs
{
// Token: 0x020025C8 RID: 9672
[Token(Token = "0x20025C8")]
[CreateAssetMenu]
public class ScreenControlsMap : ScriptableObject
{
// Token: 0x0600F6CF RID: 63183 RVA: 0x00385AF4 File Offset: 0x00383CF4
[Token(Token = "0x600F6CF")]
[Address(RVA = "0x5B1810", Offset = "0x5B0810", VA = "0x1805B1810")]
public ScreenControlsMap()
{
}
// Token: 0x0400A3B3 RID: 41907
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400A3B3")]
public ControlSettings globalControlSettings;
// Token: 0x0400A3B4 RID: 41908
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400A3B4")]
public ScreenControlsMap.Control[] controls;
// Token: 0x020025C9 RID: 9673
[Token(Token = "0x20025C9")]
public enum APCFOGEHGGK
{
// Token: 0x0400A3B6 RID: 41910
[Token(Token = "0x400A3B6")]
CONCRETE,
// Token: 0x0400A3B7 RID: 41911
[Token(Token = "0x400A3B7")]
VIRTUAL
}
// Token: 0x020025CA RID: 9674
[Token(Token = "0x20025CA")]
[Serializable]
public class Control
{
// Token: 0x0600F6D0 RID: 63184 RVA: 0x00385B08 File Offset: 0x00383D08
[Token(Token = "0x600F6D0")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public Control()
{
}
// Token: 0x0400A3B8 RID: 41912
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400A3B8")]
public string name;
// Token: 0x0400A3B9 RID: 41913
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400A3B9")]
public ScreenControlsMap.APCFOGEHGGK type;
// Token: 0x0400A3BA RID: 41914
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400A3BA")]
[JEAMMEGEDDJ("type", 1)]
public string[] concreteControlNames;
// Token: 0x0400A3BB RID: 41915
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400A3BB")]
public ControlConfig config;
// Token: 0x0400A3BC RID: 41916
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400A3BC")]
public ControlHelpMetadata helpMetadata;
}
}
}