81 lines
2.0 KiB
C#
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;
|
|
}
|
|
}
|
|
}
|