oh dear
This commit is contained in:
@@ -0,0 +1,238 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
using UnityEngine.EventSystems;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.QuickActions
|
||||
{
|
||||
// Token: 0x020021F3 RID: 8691
|
||||
[Token(Token = "0x20021F3")]
|
||||
public class QuickActionButton : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17002345 RID: 9029
|
||||
// (get) Token: 0x0600DEE1 RID: 57057 RVA: 0x003393DC File Offset: 0x003375DC
|
||||
[Token(Token = "0x17002345")]
|
||||
public BoxCollider FKJEIHGOADP
|
||||
{
|
||||
[Token(Token = "0x600DEE1")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return this.collider;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002346 RID: 9030
|
||||
// (get) Token: 0x0600DEE2 RID: 57058 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x0600DEE3 RID: 57059 RVA: 0x003393F0 File Offset: 0x003375F0
|
||||
[Token(Token = "0x17002346")]
|
||||
public PHGPDCKOPGP PMHDKPFKLEK
|
||||
{
|
||||
[Token(Token = "0x600DEE2")]
|
||||
[Address(RVA = "0x7D1190", Offset = "0x7CFF90", VA = "0x1807D1190")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600DEE3")]
|
||||
[Address(RVA = "0x7D0B50", Offset = "0x7CF950", VA = "0x1807D0B50")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
Func<PMGCJEPKFOF<string>> <EAJIPCKCPAL>k__BackingField = value.<EAJIPCKCPAL>k__BackingField;
|
||||
this.<FOJJNIMCMCI>k__BackingField.<EAJIPCKCPAL>k__BackingField = <EAJIPCKCPAL>k__BackingField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DEE4 RID: 57060 RVA: 0x00339410 File Offset: 0x00337610
|
||||
[Token(Token = "0x600DEE4")]
|
||||
[Address(RVA = "0x7D0C50", Offset = "0x7CFA50", VA = "0x1807D0C50")]
|
||||
public void Click()
|
||||
{
|
||||
PointerEventData pointerEventData = new PointerEventData(EventSystem.current);
|
||||
bool isCompleted = ((IAsyncResult)this.button).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x0600DEE5 RID: 57061 RVA: 0x0033943C File Offset: 0x0033763C
|
||||
[Token(Token = "0x600DEE5")]
|
||||
[Address(RVA = "0x7D0D00", Offset = "0x7CFB00", VA = "0x1807D0D00")]
|
||||
public void Configure(PHGPDCKOPGP MOBMIDIBNFB, Action<QuickActionButton, string> JLONLJIHFEL)
|
||||
{
|
||||
this.JLONLJIHFEL = JLONLJIHFEL;
|
||||
Func<PMGCJEPKFOF<string>> <EAJIPCKCPAL>k__BackingField = MOBMIDIBNFB.<EAJIPCKCPAL>k__BackingField;
|
||||
TMP_Text tmp_Text = this.text;
|
||||
this.<FOJJNIMCMCI>k__BackingField.<EAJIPCKCPAL>k__BackingField = <EAJIPCKCPAL>k__BackingField;
|
||||
string text = MOBMIDIBNFB.GPJEDBDCNNP;
|
||||
string text2 = tmp_Text.text;
|
||||
Image image = this.iconImage;
|
||||
Sprite <KIAMEICGNPB>k__BackingField = MOBMIDIBNFB.<KIAMEICGNPB>k__BackingField;
|
||||
image.sprite = <KIAMEICGNPB>k__BackingField;
|
||||
GameObject[] array = this.iconGameObjects;
|
||||
int num = 0;
|
||||
int length = array.Length;
|
||||
if (num < length)
|
||||
{
|
||||
GameObject gameObject = array[num];
|
||||
Sprite sprite = this.iconImage.m_Sprite;
|
||||
int num2 = 0;
|
||||
bool flag = sprite != num2;
|
||||
gameObject.SetActive(flag);
|
||||
num++;
|
||||
}
|
||||
this.DMBJEPEGKJI = (int)((ulong)2L);
|
||||
}
|
||||
|
||||
// Token: 0x0600DEE6 RID: 57062 RVA: 0x003394F0 File Offset: 0x003376F0
|
||||
[Token(Token = "0x600DEE6")]
|
||||
[Address(RVA = "0x7D1070", Offset = "0x7CFE70", VA = "0x1807D1070")]
|
||||
public void SetHovered(bool OGGGOABGNDK)
|
||||
{
|
||||
Button button = this.button;
|
||||
if (!OGGGOABGNDK)
|
||||
{
|
||||
PointerEventData pointerEventData = new PointerEventData(EventSystem.current);
|
||||
bool isCompleted = ((IAsyncResult)button).IsCompleted;
|
||||
return;
|
||||
}
|
||||
PointerEventData pointerEventData2 = new PointerEventData(EventSystem.current);
|
||||
bool isCompleted2 = ((IAsyncResult)button).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x0600DEE7 RID: 57063 RVA: 0x0033953C File Offset: 0x0033773C
|
||||
[Token(Token = "0x600DEE7")]
|
||||
[Address(RVA = "0x7D0AC0", Offset = "0x7CF8C0", VA = "0x1807D0AC0")]
|
||||
private void Awake()
|
||||
{
|
||||
Button.ButtonClickedEvent onClick = this.button.m_OnClick;
|
||||
UnityAction unityAction = new UnityAction(this.MEEKCCGGFFD);
|
||||
onClick.AddListener(unityAction);
|
||||
}
|
||||
|
||||
// Token: 0x0600DEE8 RID: 57064 RVA: 0x00339570 File Offset: 0x00337770
|
||||
[Token(Token = "0x600DEE8")]
|
||||
[Address(RVA = "0x7D0ED0", Offset = "0x7CFCD0", VA = "0x1807D0ED0")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
int dmbjepegkji = this.DMBJEPEGKJI;
|
||||
if (dmbjepegkji > 0)
|
||||
{
|
||||
this.DMBJEPEGKJI = dmbjepegkji;
|
||||
Transform transform = base.transform;
|
||||
int num = 0;
|
||||
if (transform != 0)
|
||||
{
|
||||
}
|
||||
Vector2 vector = num.CJEBHAJDJMI();
|
||||
BoxCollider boxCollider = this.collider;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DEE9 RID: 57065 RVA: 0x003395B4 File Offset: 0x003377B4
|
||||
[Token(Token = "0x600DEE9")]
|
||||
[Address(RVA = "0x7D0FD0", Offset = "0x7CFDD0", VA = "0x1807D0FD0")]
|
||||
private void MEEKCCGGFFD()
|
||||
{
|
||||
PMGCJEPKFOF<string> pmgcjepkfof = this.<FOJJNIMCMCI>k__BackingField.<EAJIPCKCPAL>k__BackingField();
|
||||
Action<string> action = new Action(this.KAOOPPINMHN);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600DEEA RID: 57066 RVA: 0x003395E4 File Offset: 0x003377E4
|
||||
[Token(Token = "0x600DEEA")]
|
||||
[Address(RVA = "0x7D0E60", Offset = "0x7CFC60", VA = "0x1807D0E60")]
|
||||
private void OnEnable()
|
||||
{
|
||||
this.DMBJEPEGKJI = (int)((ulong)2L);
|
||||
}
|
||||
|
||||
// Token: 0x0600DEEB RID: 57067 RVA: 0x003395FC File Offset: 0x003377FC
|
||||
[Token(Token = "0x600DEEB")]
|
||||
[Address(RVA = "0x7D0E60", Offset = "0x7CFC60", VA = "0x1807D0E60")]
|
||||
private void GLHCHDMBEBE()
|
||||
{
|
||||
this.DMBJEPEGKJI = (int)((ulong)2L);
|
||||
}
|
||||
|
||||
// Token: 0x0600DEEC RID: 57068 RVA: 0x00339614 File Offset: 0x00337814
|
||||
[Token(Token = "0x600DEEC")]
|
||||
[Address(RVA = "0x7D0B70", Offset = "0x7CF970", VA = "0x1807D0B70")]
|
||||
private void CBAPJEHHLNL()
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
int num = 0;
|
||||
if (transform != 0)
|
||||
{
|
||||
}
|
||||
Vector2 vector = num.CJEBHAJDJMI();
|
||||
BoxCollider boxCollider = this.collider;
|
||||
}
|
||||
|
||||
// Token: 0x0600DEED RID: 57069 RVA: 0x00339648 File Offset: 0x00337848
|
||||
[Token(Token = "0x600DEED")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public QuickActionButton()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600DEEE RID: 57070 RVA: 0x0033965C File Offset: 0x0033785C
|
||||
[Token(Token = "0x600DEEE")]
|
||||
[Address(RVA = "0x7D0E70", Offset = "0x7CFC70", VA = "0x1807D0E70")]
|
||||
[CompilerGenerated]
|
||||
private void KAOOPPINMHN(string MBAJNJHNODE)
|
||||
{
|
||||
Action<QuickActionButton, string> jlonljihfel = this.JLONLJIHFEL;
|
||||
if (jlonljihfel != 0)
|
||||
{
|
||||
jlonljihfel(this, MBAJNJHNODE);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040090BA RID: 37050
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40090BA")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false, false)]
|
||||
private Button button;
|
||||
|
||||
// Token: 0x040090BB RID: 37051
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40090BB")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false, false)]
|
||||
private BoxCollider collider;
|
||||
|
||||
// Token: 0x040090BC RID: 37052
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40090BC")]
|
||||
[SerializeField]
|
||||
private GameObject[] iconGameObjects;
|
||||
|
||||
// Token: 0x040090BD RID: 37053
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40090BD")]
|
||||
[SerializeField]
|
||||
private Image iconImage;
|
||||
|
||||
// Token: 0x040090BE RID: 37054
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40090BE")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false, false)]
|
||||
private TMP_Text text;
|
||||
|
||||
// Token: 0x040090BF RID: 37055
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40090BF")]
|
||||
private int DMBJEPEGKJI;
|
||||
|
||||
// Token: 0x040090C0 RID: 37056
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40090C0")]
|
||||
private Action<QuickActionButton, string> JLONLJIHFEL;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user