oh dear
This commit is contained in:
@@ -0,0 +1,187 @@
|
||||
using System;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI
|
||||
{
|
||||
// Token: 0x02001078 RID: 4216
|
||||
[Token(Token = "0x2001078")]
|
||||
public class ToggleInputFieldConfigurer : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17001045 RID: 4165
|
||||
// (get) Token: 0x06005F5A RID: 24410 RVA: 0x0014F450 File Offset: 0x0014D650
|
||||
[Token(Token = "0x17001045")]
|
||||
private bool OAICIBKHHGB
|
||||
{
|
||||
[Token(Token = "0x6005F5A")]
|
||||
[Address(RVA = "0xE8F990", Offset = "0xE8E790", VA = "0x180E8F990")]
|
||||
get
|
||||
{
|
||||
if (!this.JEEHOHPMLFP)
|
||||
{
|
||||
return this.toggle3D.LLJFGDMOOFA;
|
||||
}
|
||||
return this.toggle2D.m_IsOn;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005F5B RID: 24411 RVA: 0x0014F484 File Offset: 0x0014D684
|
||||
[Token(Token = "0x6005F5B")]
|
||||
[Address(RVA = "0xE8F700", Offset = "0xE8E500", VA = "0x180E8F700")]
|
||||
private void Awake()
|
||||
{
|
||||
Toggle toggle = this.toggle2D;
|
||||
int num = 0;
|
||||
bool flag = toggle != num;
|
||||
this.JEEHOHPMLFP = flag;
|
||||
int num2 = 0;
|
||||
this.LEMFHMHNIKD(num2 != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06005F5C RID: 24412 RVA: 0x0014F4B4 File Offset: 0x0014D6B4
|
||||
[Token(Token = "0x6005F5C")]
|
||||
[Address(RVA = "0xE8F8C0", Offset = "0xE8E6C0", VA = "0x180E8F8C0")]
|
||||
private void OnEnable()
|
||||
{
|
||||
if (!this.JEEHOHPMLFP)
|
||||
{
|
||||
ToggleButton3D toggleButton3D = this.toggle3D;
|
||||
int num = 0;
|
||||
toggleButton3D.LLJFGDMOOFA = false;
|
||||
if ((toggleButton3D.KCLHCOKKNLC ? 1 : 0) != num)
|
||||
{
|
||||
Sprite offSprite = toggleButton3D.offSprite;
|
||||
PLDMAFINLJO.KDMONFDFGCE(toggleButton3D.swappableImage, offSprite, true);
|
||||
}
|
||||
toggleButton3D.LODFDOLMDCK = num != 0;
|
||||
Action<ToggleButton3D, bool> mpkfgbjbdbh = toggleButton3D.MPKFGBJBDBH;
|
||||
if (mpkfgbjbdbh == 0)
|
||||
{
|
||||
goto IL_6D;
|
||||
}
|
||||
bool lljfgdmoofa = toggleButton3D.LLJFGDMOOFA;
|
||||
mpkfgbjbdbh(toggleButton3D, lljfgdmoofa);
|
||||
}
|
||||
Toggle toggle = this.toggle2D;
|
||||
int num2 = 0;
|
||||
toggle.isOn = num2 != 0;
|
||||
IL_6D:
|
||||
int num3 = 0;
|
||||
this.LEMFHMHNIKD(num3 != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06005F5D RID: 24413 RVA: 0x0014F540 File Offset: 0x0014D740
|
||||
[Token(Token = "0x6005F5D")]
|
||||
[Address(RVA = "0xE8F780", Offset = "0xE8E580", VA = "0x180E8F780")]
|
||||
private void LEMFHMHNIKD(bool ONDKIIHLIBG = false)
|
||||
{
|
||||
this.inputField.contentType = TMP_InputField.ContentType.Custom;
|
||||
if (!this.JEEHOHPMLFP)
|
||||
{
|
||||
ToggleButton3D toggleButton3D = this.toggle3D;
|
||||
}
|
||||
if (this.toggle2D.m_IsOn)
|
||||
{
|
||||
}
|
||||
ToggleInputFieldConfigurer.InputFieldConfig untoggledInputFieldState = this.UntoggledInputFieldState;
|
||||
TMP_InputField tmp_InputField = this.inputField;
|
||||
TMP_InputField.LineType lineType = untoggledInputFieldState.LineType;
|
||||
tmp_InputField.lineType = lineType;
|
||||
TMP_InputField tmp_InputField2 = this.inputField;
|
||||
TMP_InputField tmp_InputField3 = this.inputField;
|
||||
TMP_InputField tmp_InputField4 = this.inputField;
|
||||
this.inputField.ForceLabelUpdate();
|
||||
if (ONDKIIHLIBG)
|
||||
{
|
||||
TMP_InputField tmp_InputField5 = this.inputField;
|
||||
TMP_InputField tmp_InputField6 = this.inputField;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
tmp_InputField6.MoveToEndOfLine(num2 != 0, num != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005F5E RID: 24414 RVA: 0x0014F5E4 File Offset: 0x0014D7E4
|
||||
[Token(Token = "0x6005F5E")]
|
||||
[Address(RVA = "0xE8F9D0", Offset = "0xE8E7D0", VA = "0x180E8F9D0")]
|
||||
public void Toggle_ToggleChanged()
|
||||
{
|
||||
this.LEMFHMHNIKD(true);
|
||||
}
|
||||
|
||||
// Token: 0x06005F5F RID: 24415 RVA: 0x0014F5F8 File Offset: 0x0014D7F8
|
||||
[Token(Token = "0x6005F5F")]
|
||||
[Address(RVA = "0xE8F9E0", Offset = "0xE8E7E0", VA = "0x180E8F9E0")]
|
||||
public ToggleInputFieldConfigurer()
|
||||
{
|
||||
int num = 0;
|
||||
this.ToggledInputFieldState = num;
|
||||
this.UntoggledInputFieldState = 0;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003F66 RID: 16230
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003F66")]
|
||||
[SerializeField]
|
||||
private Toggle toggle2D;
|
||||
|
||||
// Token: 0x04003F67 RID: 16231
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003F67")]
|
||||
[SerializeField]
|
||||
private ToggleButton3D toggle3D;
|
||||
|
||||
// Token: 0x04003F68 RID: 16232
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003F68")]
|
||||
[SerializeField]
|
||||
private TMP_InputField inputField;
|
||||
|
||||
// Token: 0x04003F69 RID: 16233
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003F69")]
|
||||
[SerializeField]
|
||||
private ToggleInputFieldConfigurer.InputFieldConfig ToggledInputFieldState;
|
||||
|
||||
// Token: 0x04003F6A RID: 16234
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003F6A")]
|
||||
[SerializeField]
|
||||
private ToggleInputFieldConfigurer.InputFieldConfig UntoggledInputFieldState;
|
||||
|
||||
// Token: 0x04003F6B RID: 16235
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4003F6B")]
|
||||
private bool JEEHOHPMLFP;
|
||||
|
||||
// Token: 0x02001079 RID: 4217
|
||||
[Token(Token = "0x2001079")]
|
||||
[Serializable]
|
||||
private struct InputFieldConfig
|
||||
{
|
||||
// Token: 0x04003F6C RID: 16236
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003F6C")]
|
||||
public TMP_InputField.LineType LineType;
|
||||
|
||||
// Token: 0x04003F6D RID: 16237
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x4003F6D")]
|
||||
public TMP_InputField.InputType InputType;
|
||||
|
||||
// Token: 0x04003F6E RID: 16238
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4003F6E")]
|
||||
public TouchScreenKeyboardType KeyboardType;
|
||||
|
||||
// Token: 0x04003F6F RID: 16239
|
||||
[FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x4003F6F")]
|
||||
public TMP_InputField.CharacterValidation CharacterValidation;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user