241 lines
6.2 KiB
C#
241 lines
6.2 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020001EF RID: 495
|
|
[Token(Token = "0x20001EF")]
|
|
[Serializable]
|
|
public class GamepadButtonTheme
|
|
{
|
|
// Token: 0x060013F6 RID: 5110 RVA: 0x0002D774 File Offset: 0x0002B974
|
|
[Token(Token = "0x60013F6")]
|
|
[Address(RVA = "0x54D990", Offset = "0x54C790", VA = "0x18054D990")]
|
|
public void Setup(Sprite[] sprites)
|
|
{
|
|
Sprite sprite = sprites[0];
|
|
this.dPadLeft = sprite;
|
|
Sprite sprite2 = sprites[1];
|
|
this.dPadRight = sprite2;
|
|
Sprite sprite3 = sprites[2];
|
|
this.dPadUp = sprite3;
|
|
Sprite sprite4 = sprites[3];
|
|
this.dPadDown = sprite4;
|
|
Sprite sprite5 = sprites[4];
|
|
this.dPadHorizontal = sprite5;
|
|
Sprite sprite6 = sprites[5];
|
|
this.dPadVertical = sprite6;
|
|
Sprite sprite7 = sprites[6];
|
|
this.leftJoystick = sprite7;
|
|
Sprite sprite8 = sprites[7];
|
|
this.leftJoystickLeft = sprite8;
|
|
Sprite sprite9 = sprites[8];
|
|
this.leftJoystickRight = sprite9;
|
|
Sprite sprite10 = sprites[9];
|
|
this.leftJoystickUp = sprite10;
|
|
Sprite sprite11 = sprites[10];
|
|
this.leftJoystickDown = sprite11;
|
|
Sprite sprite12 = sprites[11];
|
|
this.rightJoystick = sprite12;
|
|
Sprite sprite13 = sprites[12];
|
|
this.rightJoystickLeft = sprite13;
|
|
Sprite sprite14 = sprites[13];
|
|
this.rightJoystickRight = sprite14;
|
|
Sprite sprite15 = sprites[14];
|
|
this.rightJoystickUp = sprite15;
|
|
Sprite sprite16 = sprites[15];
|
|
this.rightJoystickDown = sprite16;
|
|
Sprite sprite17 = sprites[16];
|
|
this.eastButton = sprite17;
|
|
Sprite sprite18 = sprites[17];
|
|
this.southButton = sprite18;
|
|
Sprite sprite19 = sprites[18];
|
|
this.westButton = sprite19;
|
|
Sprite sprite20 = sprites[19];
|
|
this.northButton = sprite20;
|
|
Sprite sprite21 = sprites[20];
|
|
this.leftShoulder = sprite21;
|
|
Sprite sprite22 = sprites[21];
|
|
this.leftTrigger = sprite22;
|
|
Sprite sprite23 = sprites[22];
|
|
this.rightShoulder = sprite23;
|
|
Sprite sprite24 = sprites[23];
|
|
this.rightTrigger = sprite24;
|
|
Sprite sprite25 = sprites[24];
|
|
this.startButton = sprite25;
|
|
Sprite sprite26 = sprites[25];
|
|
this.selectButton = sprite26;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060013F7 RID: 5111 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60013F7")]
|
|
[Address(RVA = "0x54D320", Offset = "0x54C120", VA = "0x18054D320")]
|
|
public Sprite GetSprite(string keyCode)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060013F8 RID: 5112 RVA: 0x0002D94C File Offset: 0x0002BB4C
|
|
[Token(Token = "0x60013F8")]
|
|
[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20")]
|
|
public GamepadButtonTheme()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04001EFE RID: 7934
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4001EFE")]
|
|
[SerializeField]
|
|
private Sprite dPadLeft;
|
|
|
|
// Token: 0x04001EFF RID: 7935
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4001EFF")]
|
|
[SerializeField]
|
|
private Sprite dPadRight;
|
|
|
|
// Token: 0x04001F00 RID: 7936
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4001F00")]
|
|
[SerializeField]
|
|
private Sprite dPadUp;
|
|
|
|
// Token: 0x04001F01 RID: 7937
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4001F01")]
|
|
[SerializeField]
|
|
private Sprite dPadDown;
|
|
|
|
// Token: 0x04001F02 RID: 7938
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4001F02")]
|
|
[SerializeField]
|
|
private Sprite dPadHorizontal;
|
|
|
|
// Token: 0x04001F03 RID: 7939
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4001F03")]
|
|
[SerializeField]
|
|
private Sprite dPadVertical;
|
|
|
|
// Token: 0x04001F04 RID: 7940
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4001F04")]
|
|
[SerializeField]
|
|
private Sprite leftJoystick;
|
|
|
|
// Token: 0x04001F05 RID: 7941
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4001F05")]
|
|
[SerializeField]
|
|
private Sprite leftJoystickLeft;
|
|
|
|
// Token: 0x04001F06 RID: 7942
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4001F06")]
|
|
[SerializeField]
|
|
private Sprite leftJoystickRight;
|
|
|
|
// Token: 0x04001F07 RID: 7943
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4001F07")]
|
|
[SerializeField]
|
|
private Sprite leftJoystickUp;
|
|
|
|
// Token: 0x04001F08 RID: 7944
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4001F08")]
|
|
[SerializeField]
|
|
private Sprite leftJoystickDown;
|
|
|
|
// Token: 0x04001F09 RID: 7945
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4001F09")]
|
|
[SerializeField]
|
|
private Sprite rightJoystick;
|
|
|
|
// Token: 0x04001F0A RID: 7946
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4001F0A")]
|
|
[SerializeField]
|
|
private Sprite rightJoystickLeft;
|
|
|
|
// Token: 0x04001F0B RID: 7947
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4001F0B")]
|
|
[SerializeField]
|
|
private Sprite rightJoystickRight;
|
|
|
|
// Token: 0x04001F0C RID: 7948
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4001F0C")]
|
|
[SerializeField]
|
|
private Sprite rightJoystickUp;
|
|
|
|
// Token: 0x04001F0D RID: 7949
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4001F0D")]
|
|
[SerializeField]
|
|
private Sprite rightJoystickDown;
|
|
|
|
// Token: 0x04001F0E RID: 7950
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4001F0E")]
|
|
[SerializeField]
|
|
private Sprite eastButton;
|
|
|
|
// Token: 0x04001F0F RID: 7951
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4001F0F")]
|
|
[SerializeField]
|
|
private Sprite southButton;
|
|
|
|
// Token: 0x04001F10 RID: 7952
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4001F10")]
|
|
[SerializeField]
|
|
private Sprite westButton;
|
|
|
|
// Token: 0x04001F11 RID: 7953
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4001F11")]
|
|
[SerializeField]
|
|
private Sprite northButton;
|
|
|
|
// Token: 0x04001F12 RID: 7954
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4001F12")]
|
|
[SerializeField]
|
|
private Sprite leftShoulder;
|
|
|
|
// Token: 0x04001F13 RID: 7955
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4001F13")]
|
|
[SerializeField]
|
|
private Sprite leftTrigger;
|
|
|
|
// Token: 0x04001F14 RID: 7956
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4001F14")]
|
|
[SerializeField]
|
|
private Sprite rightShoulder;
|
|
|
|
// Token: 0x04001F15 RID: 7957
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4001F15")]
|
|
[SerializeField]
|
|
private Sprite rightTrigger;
|
|
|
|
// Token: 0x04001F16 RID: 7958
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4001F16")]
|
|
[SerializeField]
|
|
private Sprite startButton;
|
|
|
|
// Token: 0x04001F17 RID: 7959
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4001F17")]
|
|
[SerializeField]
|
|
private Sprite selectButton;
|
|
}
|