129 lines
3.8 KiB
C#
129 lines
3.8 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x02001A95 RID: 6805
|
|
[Token(Token = "0x2001A95")]
|
|
[DisallowMultipleComponent]
|
|
[StructLayout(3)]
|
|
public class ToolUIFlow : StackedUIFlowBase
|
|
{
|
|
// Token: 0x17001D98 RID: 7576
|
|
// (get) Token: 0x0600B6C9 RID: 46793 RVA: 0x002AD1F8 File Offset: 0x002AB3F8
|
|
// (set) Token: 0x0600B6CA RID: 46794 RVA: 0x002AD20C File Offset: 0x002AB40C
|
|
[Token(Token = "0x17001D98")]
|
|
public ToolUI MDJNAGFKFPK
|
|
{
|
|
[Token(Token = "0x600B6C9")]
|
|
[Address(RVA = "0x3EDE90", Offset = "0x3EC890", VA = "0x1803EDE90")]
|
|
get;
|
|
[Token(Token = "0x600B6CA")]
|
|
[Address(RVA = "0x3EDEC0", Offset = "0x3EC8C0", VA = "0x1803EDEC0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x0600B6CB RID: 46795 RVA: 0x002AD220 File Offset: 0x002AB420
|
|
[Token(Token = "0x600B6CB")]
|
|
[Address(RVA = "0x1442390", Offset = "0x1440D90", VA = "0x181442390", Slot = "9")]
|
|
public override void Initialize(StackedUIBase LJOCNMLBCAH)
|
|
{
|
|
do
|
|
{
|
|
base.Initialize(LJOCNMLBCAH);
|
|
if (LJOCNMLBCAH == 0)
|
|
{
|
|
}
|
|
}
|
|
while (LJOCNMLBCAH == 0);
|
|
this.<DHACNBGFNAI>k__BackingField = LJOCNMLBCAH;
|
|
}
|
|
|
|
// Token: 0x0600B6CC RID: 46796 RVA: 0x002AD248 File Offset: 0x002AB448
|
|
[Token(Token = "0x600B6CC")]
|
|
[Address(RVA = "0x1442620", Offset = "0x1441020", VA = "0x181442620", Slot = "6")]
|
|
protected override void OnDestroy()
|
|
{
|
|
this.DPONBEGHJJO = true;
|
|
this.UpdateUIElements();
|
|
base.OnDestroy();
|
|
}
|
|
|
|
// Token: 0x0600B6CD RID: 46797 RVA: 0x002AD268 File Offset: 0x002AB468
|
|
[Token(Token = "0x600B6CD")]
|
|
[Address(RVA = "0x1442490", Offset = "0x1440E90", VA = "0x181442490", Slot = "17")]
|
|
protected virtual void LAPIMDEBGNL()
|
|
{
|
|
ToolUI toolUI = this.<DHACNBGFNAI>k__BackingField;
|
|
int num = 0;
|
|
if (toolUI != num)
|
|
{
|
|
Tool <MBFGOCOFHHM>k__BackingField = this.<DHACNBGFNAI>k__BackingField.<MBFGOCOFHHM>k__BackingField;
|
|
int num2 = 0;
|
|
if (<MBFGOCOFHHM>k__BackingField != num2)
|
|
{
|
|
Action action;
|
|
this.<DHACNBGFNAI>k__BackingField.<MBFGOCOFHHM>k__BackingField.FDNPBBKGAEH.Remove(action);
|
|
}
|
|
}
|
|
if (!this.DPONBEGHJJO)
|
|
{
|
|
int num3 = 0;
|
|
if (this != num3)
|
|
{
|
|
global::UnityEngine.Object.DestroyImmediate(base.gameObject);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B6CE RID: 46798 RVA: 0x002AD2E0 File Offset: 0x002AB4E0
|
|
[Token(Token = "0x600B6CE")]
|
|
[Address(RVA = "0x1442650", Offset = "0x1441050", VA = "0x181442650", Slot = "10")]
|
|
public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN)
|
|
{
|
|
base.OnFlowEntered(BFHJBBGCMAN);
|
|
ToolUI toolUI = this.<DHACNBGFNAI>k__BackingField;
|
|
Color color = this.largeScanlineColor;
|
|
Color color2 = this.backgroundColor;
|
|
Material bkdgakdobfh = toolUI.BKDGAKDOBFH;
|
|
int num = 0;
|
|
if (bkdgakdobfh != num)
|
|
{
|
|
Material bkdgakdobfh2 = toolUI.BKDGAKDOBFH;
|
|
int ooiofhfoaaf = PAMNDKEGFFG.OOIOFHFOAAF;
|
|
bkdgakdobfh2.SetColor(ooiofhfoaaf, color2);
|
|
Material bkdgakdobfh3 = toolUI.BKDGAKDOBFH;
|
|
int bkibeedppgg = PAMNDKEGFFG.BKIBEEDPPGG;
|
|
bkdgakdobfh3.SetColor(bkibeedppgg, color);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B6CF RID: 46799 RVA: 0x002AD358 File Offset: 0x002AB558
|
|
[Token(Token = "0x600B6CF")]
|
|
[Address(RVA = "0x1442780", Offset = "0x1441180", VA = "0x181442780")]
|
|
public ToolUIFlow()
|
|
{
|
|
Color white = Color.white;
|
|
Color white2 = Color.white;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x040077FA RID: 30714
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x40077FA")]
|
|
public Color backgroundColor;
|
|
|
|
// Token: 0x040077FB RID: 30715
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x40077FB")]
|
|
public Color largeScanlineColor;
|
|
|
|
// Token: 0x040077FC RID: 30716
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x40077FC")]
|
|
private bool DPONBEGHJJO;
|
|
}
|
|
}
|