Files
2026-04-08 23:40:05 +02:00

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;
}
}