322 lines
11 KiB
C#
322 lines
11 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.Events;
|
|
using UnityEngine.UI;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x0200116E RID: 4462
|
|
[Token(Token = "0x200116E")]
|
|
public class RadioButton3D : ClickableReleaseButton
|
|
{
|
|
// Token: 0x170010FF RID: 4351
|
|
// (get) Token: 0x060063CE RID: 25550 RVA: 0x0015AA14 File Offset: 0x00158C14
|
|
// (set) Token: 0x060063CF RID: 25551 RVA: 0x0015AA28 File Offset: 0x00158C28
|
|
[Token(Token = "0x170010FF")]
|
|
public Sprite BDEMFPDDNCJ
|
|
{
|
|
[Token(Token = "0x60063CE")]
|
|
[Address(RVA = "0x5D1320", Offset = "0x5D0320", VA = "0x1805D1320")]
|
|
get
|
|
{
|
|
return this.onSprite;
|
|
}
|
|
[Token(Token = "0x60063CF")]
|
|
[Address(RVA = "0x1DC6C60", Offset = "0x1DC5C60", VA = "0x181DC6C60")]
|
|
set
|
|
{
|
|
this.onSprite = value;
|
|
if (!this.DACHAAADDAE)
|
|
{
|
|
}
|
|
PLDMAFINLJO.KDMONFDFGCE(this.swappableImage, value, true);
|
|
bool dachaaaddae = this.DACHAAADDAE;
|
|
base.LODFDOLMDCK = dachaaaddae;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001100 RID: 4352
|
|
// (get) Token: 0x060063D0 RID: 25552 RVA: 0x0015AA60 File Offset: 0x00158C60
|
|
// (set) Token: 0x060063D1 RID: 25553 RVA: 0x0015AA74 File Offset: 0x00158C74
|
|
[Token(Token = "0x17001100")]
|
|
public Sprite CPAMDKELKGO
|
|
{
|
|
[Token(Token = "0x60063D0")]
|
|
[Address(RVA = "0x5D1300", Offset = "0x5D0300", VA = "0x1805D1300")]
|
|
get
|
|
{
|
|
return this.offSprite;
|
|
}
|
|
[Token(Token = "0x60063D1")]
|
|
[Address(RVA = "0x1DC6C10", Offset = "0x1DC5C10", VA = "0x181DC6C10")]
|
|
set
|
|
{
|
|
this.offSprite = value;
|
|
if (this.DACHAAADDAE)
|
|
{
|
|
}
|
|
PLDMAFINLJO.KDMONFDFGCE(this.swappableImage, value, true);
|
|
bool dachaaaddae = this.DACHAAADDAE;
|
|
base.LODFDOLMDCK = dachaaaddae;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001101 RID: 4353
|
|
// (get) Token: 0x060063D2 RID: 25554 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17001101")]
|
|
protected override float BCGHKIMCMAE
|
|
{
|
|
[Token(Token = "0x60063D2")]
|
|
[Address(RVA = "0x17D8D90", Offset = "0x17D7D90", VA = "0x1817D8D90", Slot = "40")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000096 RID: 150
|
|
// (add) Token: 0x060063D3 RID: 25555 RVA: 0x0015AAAC File Offset: 0x00158CAC
|
|
// (remove) Token: 0x060063D4 RID: 25556 RVA: 0x0015AAC8 File Offset: 0x00158CC8
|
|
[Token(Token = "0x14000096")]
|
|
public event Action IMDPAIKINJA
|
|
{
|
|
[Token(Token = "0x60063D3")]
|
|
[Address(RVA = "0x1DC6A60", Offset = "0x1DC5A60", VA = "0x181DC6A60")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x60063D4")]
|
|
[Address(RVA = "0x1DC6B00", Offset = "0x1DC5B00", VA = "0x181DC6B00")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001102 RID: 4354
|
|
// (get) Token: 0x060063D5 RID: 25557 RVA: 0x0015AAE4 File Offset: 0x00158CE4
|
|
// (set) Token: 0x060063D6 RID: 25558 RVA: 0x0015AAF8 File Offset: 0x00158CF8
|
|
[Token(Token = "0x17001102")]
|
|
public bool KDELLAHHGCK
|
|
{
|
|
[Token(Token = "0x60063D5")]
|
|
[Address(RVA = "0x5D0F60", Offset = "0x5CFF60", VA = "0x1805D0F60")]
|
|
get
|
|
{
|
|
return this.DACHAAADDAE;
|
|
}
|
|
[Token(Token = "0x60063D6")]
|
|
[Address(RVA = "0x1DC6BA0", Offset = "0x1DC5BA0", VA = "0x181DC6BA0")]
|
|
set
|
|
{
|
|
this.DACHAAADDAE = value;
|
|
if (value)
|
|
{
|
|
}
|
|
Sprite sprite = this.offSprite;
|
|
PLDMAFINLJO.KDMONFDFGCE(this.swappableImage, sprite, true);
|
|
bool dachaaaddae = this.DACHAAADDAE;
|
|
base.LODFDOLMDCK = dachaaaddae;
|
|
Action imdpaikinja = this.IMDPAIKINJA;
|
|
if (imdpaikinja != 0)
|
|
{
|
|
imdpaikinja();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060063D7 RID: 25559 RVA: 0x0015AB44 File Offset: 0x00158D44
|
|
[Token(Token = "0x60063D7")]
|
|
[Address(RVA = "0x1DC6960", Offset = "0x1DC5960", VA = "0x181DC6960", Slot = "5")]
|
|
protected override void OnEnable()
|
|
{
|
|
base.OnEnable();
|
|
if (this.DACHAAADDAE)
|
|
{
|
|
}
|
|
Sprite sprite = this.offSprite;
|
|
PLDMAFINLJO.KDMONFDFGCE(this.swappableImage, sprite, true);
|
|
bool dachaaaddae = this.DACHAAADDAE;
|
|
base.LODFDOLMDCK = dachaaaddae;
|
|
}
|
|
|
|
// Token: 0x060063D8 RID: 25560 RVA: 0x0015AB84 File Offset: 0x00158D84
|
|
[Token(Token = "0x60063D8")]
|
|
[Address(RVA = "0x1DC67C0", Offset = "0x1DC57C0", VA = "0x181DC67C0", Slot = "43")]
|
|
protected override float BKABACMFHMB()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060063D8)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Single AGUI.StackedUI.RadioButton3D::BKABACMFHMB()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_10:
|
|
stloc:bool(var_0_16, callgetter:bool(IAgent::get_Locked, ldloc:RadioButton3D[exp:IAgent](this)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x060063D9 RID: 25561 RVA: 0x0015ABA8 File Offset: 0x00158DA8
|
|
[Token(Token = "0x60063D9")]
|
|
[Address(RVA = "0x1DC69C0", Offset = "0x1DC59C0", VA = "0x181DC69C0", Slot = "45")]
|
|
public override void SetAxisValue(float AEFHIEEGPME, bool CDFHDACBFKN = false)
|
|
{
|
|
if (this.DACHAAADDAE)
|
|
{
|
|
float num = this.IJIGBIPCELG;
|
|
float num2 = Mathf.Max(AEFHIEEGPME, AEFHIEEGPME);
|
|
}
|
|
int num3 = 0;
|
|
base.SetAxisValue(AEFHIEEGPME, num3 != 0);
|
|
}
|
|
|
|
// Token: 0x060063DA RID: 25562 RVA: 0x0015ABDC File Offset: 0x00158DDC
|
|
[Token(Token = "0x60063DA")]
|
|
[Address(RVA = "0x1DC68D0", Offset = "0x1DC58D0", VA = "0x181DC68D0")]
|
|
public void ForceRelease()
|
|
{
|
|
int num = 0;
|
|
base.BILIIKJMKBJ(num != 0);
|
|
this.DACHAAADDAE = false;
|
|
Sprite sprite = this.offSprite;
|
|
PLDMAFINLJO.KDMONFDFGCE(this.swappableImage, sprite, true);
|
|
bool dachaaaddae = this.DACHAAADDAE;
|
|
base.LODFDOLMDCK = dachaaaddae;
|
|
Action imdpaikinja = this.IMDPAIKINJA;
|
|
if (imdpaikinja != 0)
|
|
{
|
|
imdpaikinja();
|
|
}
|
|
base.PMFNJKCHLCO();
|
|
}
|
|
|
|
// Token: 0x060063DB RID: 25563 RVA: 0x0015AC34 File Offset: 0x00158E34
|
|
[Token(Token = "0x60063DB")]
|
|
[Address(RVA = "0x1DC6840", Offset = "0x1DC5840", VA = "0x181DC6840", Slot = "50")]
|
|
protected override void FNPHBHJLMMD()
|
|
{
|
|
this.DACHAAADDAE = true;
|
|
Sprite sprite = this.onSprite;
|
|
PLDMAFINLJO.KDMONFDFGCE(this.swappableImage, sprite, true);
|
|
bool dachaaaddae = this.DACHAAADDAE;
|
|
base.LODFDOLMDCK = dachaaaddae;
|
|
Action imdpaikinja = this.IMDPAIKINJA;
|
|
if (imdpaikinja != 0)
|
|
{
|
|
imdpaikinja();
|
|
}
|
|
this.OnClick.Invoke(this);
|
|
}
|
|
|
|
// Token: 0x060063DC RID: 25564 RVA: 0x0015AC90 File Offset: 0x00158E90
|
|
[Token(Token = "0x60063DC")]
|
|
[Address(RVA = "0x1DC6940", Offset = "0x1DC5940", VA = "0x181DC6940", Slot = "49")]
|
|
protected override bool JJONPCECBCI()
|
|
{
|
|
if (this.DACHAAADDAE)
|
|
{
|
|
}
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x060063DD RID: 25565 RVA: 0x0015ACA8 File Offset: 0x00158EA8
|
|
[Token(Token = "0x60063DD")]
|
|
[Address(RVA = "0x1DC67F0", Offset = "0x1DC57F0", VA = "0x181DC67F0")]
|
|
private void BPCMCKPLGMO()
|
|
{
|
|
if (this.DACHAAADDAE)
|
|
{
|
|
}
|
|
Sprite sprite = this.offSprite;
|
|
PLDMAFINLJO.KDMONFDFGCE(this.swappableImage, sprite, true);
|
|
bool dachaaaddae = this.DACHAAADDAE;
|
|
base.LODFDOLMDCK = dachaaaddae;
|
|
}
|
|
|
|
// Token: 0x060063DE RID: 25566 RVA: 0x0015ACE0 File Offset: 0x00158EE0
|
|
[Token(Token = "0x60063DE")]
|
|
[Address(RVA = "0x17D9110", Offset = "0x17D8110", VA = "0x1817D9110")]
|
|
public RadioButton3D()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400416B RID: 16747
|
|
[FieldOffset(Offset = "0x1E8")]
|
|
[Token(Token = "0x400416B")]
|
|
[SerializeField]
|
|
private bool forceCanInteract;
|
|
|
|
// Token: 0x0400416C RID: 16748
|
|
[FieldOffset(Offset = "0x1F0")]
|
|
[Token(Token = "0x400416C")]
|
|
[SerializeField]
|
|
private Sprite onSprite;
|
|
|
|
// Token: 0x0400416D RID: 16749
|
|
[FieldOffset(Offset = "0x1F8")]
|
|
[Token(Token = "0x400416D")]
|
|
[SerializeField]
|
|
private Sprite offSprite;
|
|
|
|
// Token: 0x0400416E RID: 16750
|
|
[FieldOffset(Offset = "0x200")]
|
|
[Token(Token = "0x400416E")]
|
|
[SerializeField]
|
|
private Image swappableImage;
|
|
|
|
// Token: 0x0400416F RID: 16751
|
|
[FieldOffset(Offset = "0x208")]
|
|
[Token(Token = "0x400416F")]
|
|
public RadioButton3D.OnRadioButton3DClick OnClick;
|
|
|
|
// Token: 0x04004171 RID: 16753
|
|
[FieldOffset(Offset = "0x218")]
|
|
[Token(Token = "0x4004171")]
|
|
private bool DACHAAADDAE;
|
|
|
|
// Token: 0x0200116F RID: 4463
|
|
[Token(Token = "0x200116F")]
|
|
[Serializable]
|
|
public class OnRadioButton3DClick : UnityEvent<RadioButton3D>
|
|
{
|
|
// Token: 0x060063DF RID: 25567 RVA: 0x0015ACF4 File Offset: 0x00158EF4
|
|
[Token(Token = "0x60063DF")]
|
|
[Address(RVA = "0x1DB5B20", Offset = "0x1DB4B20", VA = "0x181DB5B20")]
|
|
public OnRadioButton3DClick()
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|