241 lines
6.2 KiB
C#
241 lines
6.2 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020001F7 RID: 503
|
|
[Token(Token = "0x20001F7")]
|
|
[Serializable]
|
|
public class GamepadButtonTheme
|
|
{
|
|
// Token: 0x06001415 RID: 5141 RVA: 0x0002DEEC File Offset: 0x0002C0EC
|
|
[Token(Token = "0x6001415")]
|
|
[Address(RVA = "0x511000", Offset = "0x50F800", VA = "0x180511000")]
|
|
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: 0x06001416 RID: 5142 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001416")]
|
|
[Address(RVA = "0x510990", Offset = "0x50F190", VA = "0x180510990")]
|
|
public Sprite GetSprite(string keyCode)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001417 RID: 5143 RVA: 0x0002E0C4 File Offset: 0x0002C2C4
|
|
[Token(Token = "0x6001417")]
|
|
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
|
public GamepadButtonTheme()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04001F33 RID: 7987
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4001F33")]
|
|
[SerializeField]
|
|
private Sprite dPadLeft;
|
|
|
|
// Token: 0x04001F34 RID: 7988
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4001F34")]
|
|
[SerializeField]
|
|
private Sprite dPadRight;
|
|
|
|
// Token: 0x04001F35 RID: 7989
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4001F35")]
|
|
[SerializeField]
|
|
private Sprite dPadUp;
|
|
|
|
// Token: 0x04001F36 RID: 7990
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4001F36")]
|
|
[SerializeField]
|
|
private Sprite dPadDown;
|
|
|
|
// Token: 0x04001F37 RID: 7991
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4001F37")]
|
|
[SerializeField]
|
|
private Sprite dPadHorizontal;
|
|
|
|
// Token: 0x04001F38 RID: 7992
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4001F38")]
|
|
[SerializeField]
|
|
private Sprite dPadVertical;
|
|
|
|
// Token: 0x04001F39 RID: 7993
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4001F39")]
|
|
[SerializeField]
|
|
private Sprite leftJoystick;
|
|
|
|
// Token: 0x04001F3A RID: 7994
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4001F3A")]
|
|
[SerializeField]
|
|
private Sprite leftJoystickLeft;
|
|
|
|
// Token: 0x04001F3B RID: 7995
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4001F3B")]
|
|
[SerializeField]
|
|
private Sprite leftJoystickRight;
|
|
|
|
// Token: 0x04001F3C RID: 7996
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4001F3C")]
|
|
[SerializeField]
|
|
private Sprite leftJoystickUp;
|
|
|
|
// Token: 0x04001F3D RID: 7997
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4001F3D")]
|
|
[SerializeField]
|
|
private Sprite leftJoystickDown;
|
|
|
|
// Token: 0x04001F3E RID: 7998
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4001F3E")]
|
|
[SerializeField]
|
|
private Sprite rightJoystick;
|
|
|
|
// Token: 0x04001F3F RID: 7999
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4001F3F")]
|
|
[SerializeField]
|
|
private Sprite rightJoystickLeft;
|
|
|
|
// Token: 0x04001F40 RID: 8000
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4001F40")]
|
|
[SerializeField]
|
|
private Sprite rightJoystickRight;
|
|
|
|
// Token: 0x04001F41 RID: 8001
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4001F41")]
|
|
[SerializeField]
|
|
private Sprite rightJoystickUp;
|
|
|
|
// Token: 0x04001F42 RID: 8002
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4001F42")]
|
|
[SerializeField]
|
|
private Sprite rightJoystickDown;
|
|
|
|
// Token: 0x04001F43 RID: 8003
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4001F43")]
|
|
[SerializeField]
|
|
private Sprite eastButton;
|
|
|
|
// Token: 0x04001F44 RID: 8004
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4001F44")]
|
|
[SerializeField]
|
|
private Sprite southButton;
|
|
|
|
// Token: 0x04001F45 RID: 8005
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4001F45")]
|
|
[SerializeField]
|
|
private Sprite westButton;
|
|
|
|
// Token: 0x04001F46 RID: 8006
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4001F46")]
|
|
[SerializeField]
|
|
private Sprite northButton;
|
|
|
|
// Token: 0x04001F47 RID: 8007
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4001F47")]
|
|
[SerializeField]
|
|
private Sprite leftShoulder;
|
|
|
|
// Token: 0x04001F48 RID: 8008
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4001F48")]
|
|
[SerializeField]
|
|
private Sprite leftTrigger;
|
|
|
|
// Token: 0x04001F49 RID: 8009
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4001F49")]
|
|
[SerializeField]
|
|
private Sprite rightShoulder;
|
|
|
|
// Token: 0x04001F4A RID: 8010
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4001F4A")]
|
|
[SerializeField]
|
|
private Sprite rightTrigger;
|
|
|
|
// Token: 0x04001F4B RID: 8011
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4001F4B")]
|
|
[SerializeField]
|
|
private Sprite startButton;
|
|
|
|
// Token: 0x04001F4C RID: 8012
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4001F4C")]
|
|
[SerializeField]
|
|
private Sprite selectButton;
|
|
}
|