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