m
This commit is contained in:
@@ -0,0 +1,350 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI
|
||||
{
|
||||
// Token: 0x020011C4 RID: 4548
|
||||
[Token(Token = "0x20011C4")]
|
||||
public class ToolUI : StackedUIBase
|
||||
{
|
||||
// Token: 0x17001136 RID: 4406
|
||||
// (get) Token: 0x0600658F RID: 25999 RVA: 0x0015FE8C File Offset: 0x0015E08C
|
||||
[Token(Token = "0x17001136")]
|
||||
public BoxCollider BDAMIPHDHNI
|
||||
{
|
||||
[Token(Token = "0x600658F")]
|
||||
[Address(RVA = "0x42D840", Offset = "0x42C840", VA = "0x18042D840")]
|
||||
get
|
||||
{
|
||||
return this.menuBoxCollider;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001137 RID: 4407
|
||||
// (get) Token: 0x06006590 RID: 26000 RVA: 0x0015FEA0 File Offset: 0x0015E0A0
|
||||
// (set) Token: 0x06006591 RID: 26001 RVA: 0x0015FEB4 File Offset: 0x0015E0B4
|
||||
[Token(Token = "0x17001137")]
|
||||
public Tool PBBJCLJPFMI
|
||||
{
|
||||
[Token(Token = "0x6006590")]
|
||||
[Address(RVA = "0x42C870", Offset = "0x42B870", VA = "0x18042C870")]
|
||||
get;
|
||||
[Token(Token = "0x6006591")]
|
||||
[Address(RVA = "0x82C6B0", Offset = "0x82B6B0", VA = "0x18082C6B0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17001138 RID: 4408
|
||||
// (get) Token: 0x06006592 RID: 26002 RVA: 0x0015FEC8 File Offset: 0x0015E0C8
|
||||
[Token(Token = "0x17001138")]
|
||||
public BasicInteractionRestriction NGODMIFINGN
|
||||
{
|
||||
[Token(Token = "0x6006592")]
|
||||
[Address(RVA = "0x42D460", Offset = "0x42C460", VA = "0x18042D460")]
|
||||
get
|
||||
{
|
||||
return this.basicInteractionRestriction;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001139 RID: 4409
|
||||
// (get) Token: 0x06006593 RID: 26003 RVA: 0x0015FEDC File Offset: 0x0015E0DC
|
||||
// (set) Token: 0x06006594 RID: 26004 RVA: 0x0015FEF0 File Offset: 0x0015E0F0
|
||||
[Token(Token = "0x17001139")]
|
||||
public bool HOODEBPLJDJ
|
||||
{
|
||||
[Token(Token = "0x6006593")]
|
||||
[Address(RVA = "0x141FCD0", Offset = "0x141ECD0", VA = "0x18141FCD0")]
|
||||
get;
|
||||
[Token(Token = "0x6006594")]
|
||||
[Address(RVA = "0x1423740", Offset = "0x1422740", VA = "0x181423740")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x1700113A RID: 4410
|
||||
// (get) Token: 0x06006595 RID: 26005 RVA: 0x0015FF04 File Offset: 0x0015E104
|
||||
[Token(Token = "0x1700113A")]
|
||||
public string KENGPMDDCML
|
||||
{
|
||||
[Token(Token = "0x6006595")]
|
||||
[Address(RVA = "0x44C890", Offset = "0x44B890", VA = "0x18044C890")]
|
||||
get
|
||||
{
|
||||
return this.friendlyName;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006596 RID: 26006 RVA: 0x0015FF18 File Offset: 0x0015E118
|
||||
[Token(Token = "0x6006596")]
|
||||
[Address(RVA = "0x1ACF7E0", Offset = "0x1ACE7E0", VA = "0x181ACF7E0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
Tool tool = this.<MBFGOCOFHHM>k__BackingField;
|
||||
int num = 0;
|
||||
if (tool == num)
|
||||
{
|
||||
Tool componentInParent = base.GetComponentInParent<Tool>();
|
||||
this.<MBFGOCOFHHM>k__BackingField = componentInParent;
|
||||
}
|
||||
Image image = this.backgroundImage;
|
||||
int num2 = 0;
|
||||
if (image != num2)
|
||||
{
|
||||
Material material = new Material(this.backgroundImage.defaultMaterial);
|
||||
Image image2 = this.backgroundImage;
|
||||
this.BKDGAKDOBFH = material;
|
||||
Material material2 = image2.material;
|
||||
}
|
||||
base..ctor();
|
||||
UIInteractionRestriction[] components = base.GetComponents<UIInteractionRestriction>();
|
||||
Canvas canvas = this.canvas;
|
||||
this.KBGICPOGKFF = components;
|
||||
RectTransform component = canvas.GetComponent<RectTransform>();
|
||||
this.AAFEHJFOMAI = component;
|
||||
OGLEAGGNIPE ogleaggnipe = base.CNBJKCPJNIM();
|
||||
base.DEBDOMOCCMH();
|
||||
}
|
||||
|
||||
// Token: 0x06006597 RID: 26007 RVA: 0x0015FFCC File Offset: 0x0015E1CC
|
||||
[Token(Token = "0x6006597")]
|
||||
[Address(RVA = "0x1ACFED0", Offset = "0x1ACEED0", VA = "0x181ACFED0", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
Material bkdgakdobfh = this.BKDGAKDOBFH;
|
||||
int num = 0;
|
||||
if (bkdgakdobfh != num)
|
||||
{
|
||||
global::UnityEngine.Object.Destroy(this.BKDGAKDOBFH);
|
||||
this.BKDGAKDOBFH = (ulong)0L;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006598 RID: 26008 RVA: 0x00160000 File Offset: 0x0015E200
|
||||
[Token(Token = "0x6006598")]
|
||||
[Address(RVA = "0x1ACFF80", Offset = "0x1ACEF80", VA = "0x181ACFF80")]
|
||||
public void SetBackgroundColors(Color ICMFHJHCLPP, Color BENFCIINEPA)
|
||||
{
|
||||
Material bkdgakdobfh = this.BKDGAKDOBFH;
|
||||
int num = 0;
|
||||
if (bkdgakdobfh != num)
|
||||
{
|
||||
Material bkdgakdobfh2 = this.BKDGAKDOBFH;
|
||||
Material bkdgakdobfh3 = this.BKDGAKDOBFH;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006599 RID: 26009 RVA: 0x00160034 File Offset: 0x0015E234
|
||||
[Token(Token = "0x6006599")]
|
||||
[Address(RVA = "0x1ACFA20", Offset = "0x1ACEA20", VA = "0x181ACFA20", Slot = "21")]
|
||||
protected override void CHICHLOLOPJ(StackedUIFlowBase LHHONCAOJFH)
|
||||
{
|
||||
LHHONCAOJFH.StackedUIClosed();
|
||||
GameObject gameObject = LHHONCAOJFH.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
Transform transform = LHHONCAOJFH.transform;
|
||||
Transform transform2 = StackedUIBase.FEMNBEBNHMH;
|
||||
int num2 = 0;
|
||||
transform.SetParent(transform2, num2 != 0);
|
||||
Button3DBase[] componentsInChildren = LHHONCAOJFH.GetComponentsInChildren<Button3DBase>(true);
|
||||
int num3 = 0;
|
||||
int length = componentsInChildren.Length;
|
||||
if (num3 < length)
|
||||
{
|
||||
Button3DBase button3DBase = componentsInChildren[num3];
|
||||
RecRoomAudioClip recRoomAudioClip = this.buttonDownAudio;
|
||||
num3++;
|
||||
button3DBase.ButtonDownAudio = recRoomAudioClip;
|
||||
RecRoomAudioClip recRoomAudioClip2 = this.buttonUpAudio;
|
||||
button3DBase.ButtonUpAudio = recRoomAudioClip2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600659A RID: 26010 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600659A")]
|
||||
[Address(RVA = "0x1ACFC80", Offset = "0x1ACEC80", VA = "0x181ACFC80", Slot = "25")]
|
||||
protected override void KANNOEJBINE(StackedUIFlowBase LHHONCAOJFH)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600659B RID: 26011 RVA: 0x001600C8 File Offset: 0x0015E2C8
|
||||
[Token(Token = "0x600659B")]
|
||||
[Address(RVA = "0x1ACFDC0", Offset = "0x1ACEDC0", VA = "0x181ACFDC0", Slot = "27")]
|
||||
protected override bool KBJGGMDIBIB()
|
||||
{
|
||||
if (this.<MDOEPABHGNO>k__BackingField)
|
||||
{
|
||||
}
|
||||
StackedUIFlowBase <CBEMGFDBBJA>k__BackingField = this.<CBEMGFDBBJA>k__BackingField;
|
||||
bool flag;
|
||||
Stack<StackedUIFlowBase> mbcgfeaekjb;
|
||||
if (<CBEMGFDBBJA>k__BackingField == 0 || <CBEMGFDBBJA>k__BackingField == 0 || flag)
|
||||
{
|
||||
mbcgfeaekjb = this.MBCGFEAEKJB;
|
||||
}
|
||||
StackedUIFlowBase stackedUIFlowBase = mbcgfeaekjb.Pop();
|
||||
StackedUIFlowBase stackedUIFlowBase2 = this.MBCGFEAEKJB.Peek();
|
||||
int num = 0;
|
||||
base.IOBIOMJICCM(stackedUIFlowBase, stackedUIFlowBase2, num != 0);
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x0600659C RID: 26012 RVA: 0x0016012C File Offset: 0x0015E32C
|
||||
[Token(Token = "0x600659C")]
|
||||
[Address(RVA = "0x1ACFB50", Offset = "0x1ACEB50", VA = "0x181ACFB50", Slot = "22")]
|
||||
protected override void EPFHONKJEGA()
|
||||
{
|
||||
SFXAudioSource mokepjlbgfd = this.MOKEPJLBGFD;
|
||||
int num = 0;
|
||||
if (mokepjlbgfd != num)
|
||||
{
|
||||
this.MOKEPJLBGFD.Stop();
|
||||
}
|
||||
RecRoomAudioClip recRoomAudioClip = this.menuOpenedAudio;
|
||||
if (recRoomAudioClip != 0)
|
||||
{
|
||||
AudioClip audioClip = recRoomAudioClip.audioClip;
|
||||
int num2 = 0;
|
||||
if (audioClip != num2)
|
||||
{
|
||||
RecRoomAudioClip recRoomAudioClip2 = this.menuOpenedAudio;
|
||||
Transform transform = base.transform;
|
||||
int num3 = 0;
|
||||
int num4 = 0;
|
||||
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(recRoomAudioClip2, transform, num4, num3);
|
||||
this.MOKEPJLBGFD = sfxaudioSource;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600659D RID: 26013 RVA: 0x001601AC File Offset: 0x0015E3AC
|
||||
[Token(Token = "0x600659D")]
|
||||
[Address(RVA = "0x1ACF700", Offset = "0x1ACE700", VA = "0x181ACF700", Slot = "23")]
|
||||
protected override void AKFNEFLPFCI()
|
||||
{
|
||||
while (this.GoToHomeScreenOnClose)
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
if (!this.BNBLHJJNLHI())
|
||||
{
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
break;
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600659E RID: 26014 RVA: 0x001601DC File Offset: 0x0015E3DC
|
||||
[Token(Token = "0x600659E")]
|
||||
[Address(RVA = "0x1ACF990", Offset = "0x1ACE990", VA = "0x181ACF990", Slot = "26")]
|
||||
protected override bool BNBLHJJNLHI()
|
||||
{
|
||||
StackedUIFlowBase <CBEMGFDBBJA>k__BackingField = this.<CBEMGFDBBJA>k__BackingField;
|
||||
int num = 0;
|
||||
if (<CBEMGFDBBJA>k__BackingField != num)
|
||||
{
|
||||
StackedUIFlowBase <CBEMGFDBBJA>k__BackingField2 = this.<CBEMGFDBBJA>k__BackingField;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x0600659F RID: 26015 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600659F")]
|
||||
[Address(RVA = "0x22C1230", Offset = "0x22C0230", VA = "0x1822C1230")]
|
||||
public T GetStackedFlow<T>() where T : StackedUIFlowBase
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060065A0 RID: 26016 RVA: 0x0016020C File Offset: 0x0015E40C
|
||||
[Token(Token = "0x60065A0")]
|
||||
[Address(RVA = "0x1AC37B0", Offset = "0x1AC27B0", VA = "0x181AC37B0")]
|
||||
public ToolUI()
|
||||
{
|
||||
Stack<StackedUIFlowBase> stack = new Stack();
|
||||
this.MBCGFEAEKJB = stack;
|
||||
Dictionary<Type, StackedUIFlowBase> dictionary = new Dictionary();
|
||||
this.PAHBIBGINJK = dictionary;
|
||||
UIInteractionRestriction[] array = new UIInteractionRestriction[0];
|
||||
this.KBGICPOGKFF = array;
|
||||
this.GGBDHGDDKOM = 1f;
|
||||
Stack<StackedUIFlowBase> stack2 = new Stack();
|
||||
this.ELPJKJMOILN = stack2;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04004266 RID: 16998
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4004266")]
|
||||
[SerializeField]
|
||||
[Header("Audio")]
|
||||
protected RecRoomAudioClip buttonDownAudio;
|
||||
|
||||
// Token: 0x04004267 RID: 16999
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4004267")]
|
||||
[SerializeField]
|
||||
protected RecRoomAudioClip buttonUpAudio;
|
||||
|
||||
// Token: 0x04004268 RID: 17000
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4004268")]
|
||||
[SerializeField]
|
||||
private RecRoomAudioClip menuOpenedAudio;
|
||||
|
||||
// Token: 0x04004269 RID: 17001
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4004269")]
|
||||
[SerializeField]
|
||||
[Header("Double press prevention")]
|
||||
private BoxCollider menuBoxCollider;
|
||||
|
||||
// Token: 0x0400426A RID: 17002
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400426A")]
|
||||
[SerializeField]
|
||||
[Header("Feedback")]
|
||||
private string friendlyName;
|
||||
|
||||
// Token: 0x0400426C RID: 17004
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400426C")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private BasicInteractionRestriction basicInteractionRestriction;
|
||||
|
||||
// Token: 0x0400426D RID: 17005
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400426D")]
|
||||
[SerializeField]
|
||||
[Header("Background Image")]
|
||||
private Image backgroundImage;
|
||||
|
||||
// Token: 0x0400426E RID: 17006
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x400426E")]
|
||||
[SerializeField]
|
||||
[Header("Watch Behaviour")]
|
||||
private bool GoToHomeScreenOnClose;
|
||||
|
||||
// Token: 0x0400426F RID: 17007
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x400426F")]
|
||||
private Material BKDGAKDOBFH;
|
||||
|
||||
// Token: 0x04004271 RID: 17009
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x4004271")]
|
||||
private SFXAudioSource MOKEPJLBGFD;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user