m
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: 0x02000578 RID: 1400
|
||||
[Token(Token = "0x2000578")]
|
||||
public class InputPlatformSpecificSprite : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17000784 RID: 1924
|
||||
// (get) Token: 0x06002A5E RID: 10846 RVA: 0x000AC230 File Offset: 0x000AA430
|
||||
[Token(Token = "0x17000784")]
|
||||
private static InputPlatformSpecificSprite.FPGHBDHFHMP MGBPBHDDCPM
|
||||
{
|
||||
[Token(Token = "0x6002A5E")]
|
||||
[Address(RVA = "0x1361840", Offset = "0x1360840", VA = "0x181361840")]
|
||||
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: 0x06002A5F RID: 10847 RVA: 0x000AC2AC File Offset: 0x000AA4AC
|
||||
[Token(Token = "0x6002A5F")]
|
||||
[Address(RVA = "0x1361C50", Offset = "0x1360C50", VA = "0x181361C50")]
|
||||
private void OnEnable()
|
||||
{
|
||||
InputPlatformSpecificSprite.FPGHBDHFHMP fpghbdhfhmp = InputPlatformSpecificSprite.MGBPBHDDCPM;
|
||||
}
|
||||
|
||||
// Token: 0x06002A60 RID: 10848 RVA: 0x000AC2C4 File Offset: 0x000AA4C4
|
||||
[Token(Token = "0x6002A60")]
|
||||
[Address(RVA = "0x1361CB0", Offset = "0x1360CB0", VA = "0x181361CB0")]
|
||||
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: 0x06002A61 RID: 10849 RVA: 0x000AC31C File Offset: 0x000AA51C
|
||||
[Token(Token = "0x6002A61")]
|
||||
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
||||
public InputPlatformSpecificSprite()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06002A62 RID: 10850 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6002A62")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
||||
static InputPlatformSpecificSprite()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0400220F RID: 8719
|
||||
[Token(Token = "0x400220F")]
|
||||
private static bool MFBIIAEFGPM;
|
||||
|
||||
// Token: 0x04002210 RID: 8720
|
||||
[Token(Token = "0x4002210")]
|
||||
private static InputPlatformSpecificSprite.FPGHBDHFHMP MLJPLIEJANI;
|
||||
|
||||
// Token: 0x04002211 RID: 8721
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002211")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private Image Image;
|
||||
|
||||
// Token: 0x04002212 RID: 8722
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002212")]
|
||||
[SerializeField]
|
||||
private Sprite defaultSprite;
|
||||
|
||||
// Token: 0x04002213 RID: 8723
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002213")]
|
||||
[SerializeField]
|
||||
private List<InputPlatformSpecificSprite.InputPlatformSpriteMapping> InputPlatformSpriteMappings;
|
||||
|
||||
// Token: 0x02000579 RID: 1401
|
||||
[Token(Token = "0x2000579")]
|
||||
public enum FPGHBDHFHMP
|
||||
{
|
||||
// Token: 0x04002215 RID: 8725
|
||||
[Token(Token = "0x4002215")]
|
||||
UNKNOWN = -1,
|
||||
// Token: 0x04002216 RID: 8726
|
||||
[Token(Token = "0x4002216")]
|
||||
STEAM_VR,
|
||||
// Token: 0x04002217 RID: 8727
|
||||
[Token(Token = "0x4002217")]
|
||||
OCULUS,
|
||||
// Token: 0x04002218 RID: 8728
|
||||
[Token(Token = "0x4002218")]
|
||||
PS_VR,
|
||||
// Token: 0x04002219 RID: 8729
|
||||
[Token(Token = "0x4002219")]
|
||||
MKB = 100,
|
||||
// Token: 0x0400221A RID: 8730
|
||||
[Token(Token = "0x400221A")]
|
||||
XBOX,
|
||||
// Token: 0x0400221B RID: 8731
|
||||
[Token(Token = "0x400221B")]
|
||||
DUAL_SHOCK,
|
||||
// Token: 0x0400221C RID: 8732
|
||||
[Token(Token = "0x400221C")]
|
||||
TOUCH_SCREEN
|
||||
}
|
||||
|
||||
// Token: 0x0200057A RID: 1402
|
||||
[Token(Token = "0x200057A")]
|
||||
[Serializable]
|
||||
public class InputPlatformSpriteMapping
|
||||
{
|
||||
// Token: 0x06002A63 RID: 10851 RVA: 0x000AC330 File Offset: 0x000AA530
|
||||
[Token(Token = "0x6002A63")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public InputPlatformSpriteMapping()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400221D RID: 8733
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400221D")]
|
||||
public InputPlatformSpecificSprite.FPGHBDHFHMP InputPlatformType;
|
||||
|
||||
// Token: 0x0400221E RID: 8734
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400221E")]
|
||||
public Sprite sprite;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user