oh dear
This commit is contained in:
@@ -0,0 +1,197 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Systems;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
// Token: 0x0200056C RID: 1388
|
||||
[Token(Token = "0x200056C")]
|
||||
public class InputPlatformSpecificSprite : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17000778 RID: 1912
|
||||
// (get) Token: 0x060029DC RID: 10716 RVA: 0x000AAFD8 File Offset: 0x000A91D8
|
||||
[Token(Token = "0x17000778")]
|
||||
private static InputPlatformSpecificSprite.FPGHBDHFHMP MGBPBHDDCPM
|
||||
{
|
||||
[Token(Token = "0x60029DC")]
|
||||
[Address(RVA = "0x886B10", Offset = "0x885910", VA = "0x180886B10")]
|
||||
get
|
||||
{
|
||||
InputManager.GCFBEOANEPP <NLGJGOGEMIG>k__BackingField;
|
||||
for (;;)
|
||||
{
|
||||
if (!SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB)
|
||||
{
|
||||
if (!SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB)
|
||||
{
|
||||
goto IL_33;
|
||||
}
|
||||
InputManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
<NLGJGOGEMIG>k__BackingField = instance.<NLGJGOGEMIG>k__BackingField;
|
||||
if (instance != 0)
|
||||
{
|
||||
if (instance != 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
LOCNHHPGIAG <PCNCCNKJIAP>k__BackingField = SingletonMonoBehaviour.ONCPNMDGGKG.<PCNCCNKJIAP>k__BackingField;
|
||||
while (<PCNCCNKJIAP>k__BackingField.<HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.GAMEPAD)
|
||||
{
|
||||
}
|
||||
COBOOKPLEBJ <JCCIIBHBJEL>k__BackingField = <PCNCCNKJIAP>k__BackingField.<JCCIIBHBJEL>k__BackingField;
|
||||
if (<JCCIIBHBJEL>k__BackingField != COBOOKPLEBJ.PLAYSTATION)
|
||||
{
|
||||
while (<JCCIIBHBJEL>k__BackingField != COBOOKPLEBJ.XBOX)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (SingletonMonoBehaviour.ONCPNMDGGKG.<DPODFAMMHGA>k__BackingField <= InputManager.LNEHPBFDEGG.Oculus_Quest)
|
||||
{
|
||||
goto Block_5;
|
||||
}
|
||||
}
|
||||
if (<NLGJGOGEMIG>k__BackingField == InputManager.GCFBEOANEPP.PC)
|
||||
{
|
||||
}
|
||||
IL_33:
|
||||
return InputPlatformSpecificSprite.MLJPLIEJANI;
|
||||
Block_5:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060029DD RID: 10717 RVA: 0x000AB054 File Offset: 0x000A9254
|
||||
[Token(Token = "0x60029DD")]
|
||||
[Address(RVA = "0x886F20", Offset = "0x885D20", VA = "0x180886F20")]
|
||||
private void OnEnable()
|
||||
{
|
||||
InputPlatformSpecificSprite.FPGHBDHFHMP fpghbdhfhmp = InputPlatformSpecificSprite.MGBPBHDDCPM;
|
||||
}
|
||||
|
||||
// Token: 0x060029DE RID: 10718 RVA: 0x000AB06C File Offset: 0x000A926C
|
||||
[Token(Token = "0x60029DE")]
|
||||
[Address(RVA = "0x886F80", Offset = "0x885D80", VA = "0x180886F80")]
|
||||
public void SetSprite(InputPlatformSpecificSprite.FPGHBDHFHMP ECNEBCKHOOA)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<InputPlatformSpecificSprite.InputPlatformSpriteMapping> inputPlatformSpriteMappings = this.InputPlatformSpriteMappings;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
Image image = this.Image;
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
Image image2 = this.Image;
|
||||
Sprite sprite = this.defaultSprite;
|
||||
image2.sprite = sprite;
|
||||
}
|
||||
|
||||
// Token: 0x060029DF RID: 10719 RVA: 0x000AB0C4 File Offset: 0x000A92C4
|
||||
[Token(Token = "0x60029DF")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public InputPlatformSpecificSprite()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060029E0 RID: 10720 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x60029E0")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
|
||||
static InputPlatformSpecificSprite()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x040021AE RID: 8622
|
||||
[Token(Token = "0x40021AE")]
|
||||
private static bool MFBIIAEFGPM;
|
||||
|
||||
// Token: 0x040021AF RID: 8623
|
||||
[Token(Token = "0x40021AF")]
|
||||
private static InputPlatformSpecificSprite.FPGHBDHFHMP MLJPLIEJANI;
|
||||
|
||||
// Token: 0x040021B0 RID: 8624
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40021B0")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private Image Image;
|
||||
|
||||
// Token: 0x040021B1 RID: 8625
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40021B1")]
|
||||
[SerializeField]
|
||||
private Sprite defaultSprite;
|
||||
|
||||
// Token: 0x040021B2 RID: 8626
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40021B2")]
|
||||
[SerializeField]
|
||||
private List<InputPlatformSpecificSprite.InputPlatformSpriteMapping> InputPlatformSpriteMappings;
|
||||
|
||||
// Token: 0x0200056D RID: 1389
|
||||
[Token(Token = "0x200056D")]
|
||||
public enum FPGHBDHFHMP
|
||||
{
|
||||
// Token: 0x040021B4 RID: 8628
|
||||
[Token(Token = "0x40021B4")]
|
||||
UNKNOWN = -1,
|
||||
// Token: 0x040021B5 RID: 8629
|
||||
[Token(Token = "0x40021B5")]
|
||||
STEAM_VR,
|
||||
// Token: 0x040021B6 RID: 8630
|
||||
[Token(Token = "0x40021B6")]
|
||||
OCULUS,
|
||||
// Token: 0x040021B7 RID: 8631
|
||||
[Token(Token = "0x40021B7")]
|
||||
PS_VR,
|
||||
// Token: 0x040021B8 RID: 8632
|
||||
[Token(Token = "0x40021B8")]
|
||||
MKB = 100,
|
||||
// Token: 0x040021B9 RID: 8633
|
||||
[Token(Token = "0x40021B9")]
|
||||
XBOX,
|
||||
// Token: 0x040021BA RID: 8634
|
||||
[Token(Token = "0x40021BA")]
|
||||
DUAL_SHOCK,
|
||||
// Token: 0x040021BB RID: 8635
|
||||
[Token(Token = "0x40021BB")]
|
||||
TOUCH_SCREEN
|
||||
}
|
||||
|
||||
// Token: 0x0200056E RID: 1390
|
||||
[Token(Token = "0x200056E")]
|
||||
[Serializable]
|
||||
public class InputPlatformSpriteMapping
|
||||
{
|
||||
// Token: 0x060029E1 RID: 10721 RVA: 0x000AB0D8 File Offset: 0x000A92D8
|
||||
[Token(Token = "0x60029E1")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public InputPlatformSpriteMapping()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040021BC RID: 8636
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40021BC")]
|
||||
public InputPlatformSpecificSprite.FPGHBDHFHMP InputPlatformType;
|
||||
|
||||
// Token: 0x040021BD RID: 8637
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40021BD")]
|
||||
public Sprite sprite;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user