scripts
This commit is contained in:
@@ -0,0 +1,142 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Inputs
|
||||
{
|
||||
// Token: 0x0200228A RID: 8842
|
||||
[Token(Token = "0x200228A")]
|
||||
[CreateAssetMenu]
|
||||
[StructLayout(3)]
|
||||
public class GamepadLegacyInputSource : LegacyInputSourceConfig<HCGCEEACEEO, GamepadLegacyInputSource>
|
||||
{
|
||||
// Token: 0x0600F2F1 RID: 62193 RVA: 0x00397790 File Offset: 0x00395990
|
||||
[Token(Token = "0x600F2F1")]
|
||||
[Address(RVA = "0x10C7610", Offset = "0x10C6010", VA = "0x1810C7610")]
|
||||
public GamepadLegacyInputSource()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A25F RID: 41567
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A25F")]
|
||||
[HAABHKHPAEL("inputType")]
|
||||
public GamepadLegacyInputSource.GamepadInputMap[] inputMap;
|
||||
|
||||
// Token: 0x0400A260 RID: 41568
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A260")]
|
||||
[Header("Platform Support")]
|
||||
public COBOOKPLEBJ gamepadType;
|
||||
|
||||
// Token: 0x0400A261 RID: 41569
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x400A261")]
|
||||
public bool supportsPC = true;
|
||||
|
||||
// Token: 0x0400A262 RID: 41570
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A262")]
|
||||
public string[] pcDeviceNames;
|
||||
|
||||
// Token: 0x0400A263 RID: 41571
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A263")]
|
||||
public bool supportsPS4;
|
||||
|
||||
// Token: 0x0400A264 RID: 41572
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x31")]
|
||||
[Token(Token = "0x400A264")]
|
||||
public bool supportsIOS;
|
||||
|
||||
// Token: 0x0400A265 RID: 41573
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x400A265")]
|
||||
public GamepadLegacyInputSource.DMCDHDIINFD iOSGamepadProfile;
|
||||
|
||||
// Token: 0x0400A266 RID: 41574
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A266")]
|
||||
public bool supportsXbox;
|
||||
|
||||
// Token: 0x0200228B RID: 8843
|
||||
[Token(Token = "0x200228B")]
|
||||
public enum DMCDHDIINFD
|
||||
{
|
||||
// Token: 0x0400A268 RID: 41576
|
||||
[Token(Token = "0x400A268")]
|
||||
PlayStationDualshock,
|
||||
// Token: 0x0400A269 RID: 41577
|
||||
[Token(Token = "0x400A269")]
|
||||
XboxAndMFi
|
||||
}
|
||||
|
||||
// Token: 0x0200228C RID: 8844
|
||||
[Token(Token = "0x200228C")]
|
||||
[Serializable]
|
||||
public class GamepadInputMap
|
||||
{
|
||||
// Token: 0x170028DC RID: 10460
|
||||
// (get) Token: 0x0600F2F2 RID: 62194 RVA: 0x003977AC File Offset: 0x003959AC
|
||||
[Token(Token = "0x170028DC")]
|
||||
public Sprite Sprite
|
||||
{
|
||||
[Token(Token = "0x600F2F2")]
|
||||
[Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")]
|
||||
get
|
||||
{
|
||||
return this.defaultSprite;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028DD RID: 10461
|
||||
// (get) Token: 0x0600F2F3 RID: 62195 RVA: 0x003977C0 File Offset: 0x003959C0
|
||||
[Token(Token = "0x170028DD")]
|
||||
public LegacyInputConfiguration PlatformAppropriateConfig
|
||||
{
|
||||
[Token(Token = "0x600F2F3")]
|
||||
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
||||
get
|
||||
{
|
||||
return this.pcConfig;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F2F4 RID: 62196 RVA: 0x003977D4 File Offset: 0x003959D4
|
||||
[Token(Token = "0x600F2F4")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public GamepadInputMap()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A26A RID: 41578
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A26A")]
|
||||
public MBBNGNAGIGF inputType;
|
||||
|
||||
// Token: 0x0400A26B RID: 41579
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A26B")]
|
||||
[SerializeField]
|
||||
private LegacyInputConfiguration pcConfig;
|
||||
|
||||
// Token: 0x0400A26C RID: 41580
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A26C")]
|
||||
[SerializeField]
|
||||
private LegacyInputConfiguration ps4Config;
|
||||
|
||||
// Token: 0x0400A26D RID: 41581
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A26D")]
|
||||
[SerializeField]
|
||||
private LegacyInputConfiguration iOSConfig;
|
||||
|
||||
// Token: 0x0400A26E RID: 41582
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A26E")]
|
||||
public Sprite defaultSprite;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user