a
This commit is contained in:
@@ -0,0 +1,160 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001207 RID: 4615
|
||||
[Token(Token = "0x2001207")]
|
||||
public class AnnouncementImageScreen : WatchUIFlow
|
||||
{
|
||||
// Token: 0x17001127 RID: 4391
|
||||
// (get) Token: 0x060068B3 RID: 26803 RVA: 0x00172874 File Offset: 0x00170A74
|
||||
// (set) Token: 0x060068B4 RID: 26804 RVA: 0x00172888 File Offset: 0x00170A88
|
||||
[Token(Token = "0x17001127")]
|
||||
public MKEKHKEHPLO BHNFBPFGOHI
|
||||
{
|
||||
[Token(Token = "0x60068B3")]
|
||||
[Address(RVA = "0x8C1910", Offset = "0x8C0710", VA = "0x1808C1910")]
|
||||
get
|
||||
{
|
||||
return this.OKINBKFCIIK;
|
||||
}
|
||||
[Token(Token = "0x60068B4")]
|
||||
[Address(RVA = "0x125C310", Offset = "0x125B110", VA = "0x18125C310")]
|
||||
set
|
||||
{
|
||||
this.OKINBKFCIIK = value;
|
||||
OHDHPENHDAP.NBMFNJLHKAO opekgdgmefp = this.OPEKGDGMEFP;
|
||||
if (opekgdgmefp != 0)
|
||||
{
|
||||
opekgdgmefp.Dispose();
|
||||
}
|
||||
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao = OHDHPENHDAP.FCLFDCBNMGN(this.OKINBKFCIIK);
|
||||
this.OPEKGDGMEFP = nbmfnjlhkao;
|
||||
Action<Texture2D> action = new Action(this.BGNIBJIPFED);
|
||||
Action<string> action2 = new Action(this.HPFCKCPMGLA);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068B5 RID: 26805 RVA: 0x001728E0 File Offset: 0x00170AE0
|
||||
[Token(Token = "0x60068B5")]
|
||||
[Address(RVA = "0x125BEA0", Offset = "0x125ACA0", VA = "0x18125BEA0", Slot = "6")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
MFBGLIHGCGO<MKEKHKEHPLO> aoddbmoamod = NLGOJMONPKG.AODDBMOAMOD;
|
||||
Action<MKEKHKEHPLO> action = new Action(this.NDLGHCEKFOM);
|
||||
NLGOJMONPKG.AODDBMOAMOD = MFBGLIHGCGO.BPJDFPACLMK(aoddbmoamod, action);
|
||||
}
|
||||
|
||||
// Token: 0x060068B6 RID: 26806 RVA: 0x00172914 File Offset: 0x00170B14
|
||||
[Token(Token = "0x60068B6")]
|
||||
[Address(RVA = "0x125C220", Offset = "0x125B020", VA = "0x18125C220", Slot = "7")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
this.DPONBEGHJJO = true;
|
||||
MFBGLIHGCGO<MKEKHKEHPLO> aoddbmoamod = NLGOJMONPKG.AODDBMOAMOD;
|
||||
Action<MKEKHKEHPLO> action = new Action(this.NDLGHCEKFOM);
|
||||
NLGOJMONPKG.AODDBMOAMOD = MFBGLIHGCGO.GMNMHGMFGOL(aoddbmoamod, action);
|
||||
OHDHPENHDAP.NBMFNJLHKAO opekgdgmefp = this.OPEKGDGMEFP;
|
||||
if (opekgdgmefp != 0)
|
||||
{
|
||||
opekgdgmefp.Dispose();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068B7 RID: 26807 RVA: 0x00172960 File Offset: 0x00170B60
|
||||
[Token(Token = "0x60068B7")]
|
||||
[Address(RVA = "0x125C1E0", Offset = "0x125AFE0", VA = "0x18125C1E0")]
|
||||
private void NDLGHCEKFOM(MKEKHKEHPLO APIMPLGKICK)
|
||||
{
|
||||
MKEKHKEHPLO okinbkfciik = this.OKINBKFCIIK;
|
||||
if (okinbkfciik != 0)
|
||||
{
|
||||
long <FKBOCMLBGNM>k__BackingField = okinbkfciik.<FKBOCMLBGNM>k__BackingField;
|
||||
if (APIMPLGKICK.<FKBOCMLBGNM>k__BackingField == <FKBOCMLBGNM>k__BackingField)
|
||||
{
|
||||
this.BHNFBPFGOHI = APIMPLGKICK;
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068B8 RID: 26808 RVA: 0x00172998 File Offset: 0x00170B98
|
||||
[Token(Token = "0x60068B8")]
|
||||
[Address(RVA = "0x125C010", Offset = "0x125AE10", VA = "0x18125C010")]
|
||||
private void GOHAHCKAMCE()
|
||||
{
|
||||
OHDHPENHDAP.NBMFNJLHKAO opekgdgmefp = this.OPEKGDGMEFP;
|
||||
if (opekgdgmefp != 0)
|
||||
{
|
||||
opekgdgmefp.Dispose();
|
||||
}
|
||||
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao = OHDHPENHDAP.FCLFDCBNMGN(this.OKINBKFCIIK);
|
||||
this.OPEKGDGMEFP = nbmfnjlhkao;
|
||||
Action<Texture2D> action = new Action(this.BGNIBJIPFED);
|
||||
Action<string> action2 = new Action(this.HPFCKCPMGLA);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060068B9 RID: 26809 RVA: 0x001729E8 File Offset: 0x00170BE8
|
||||
[Token(Token = "0x60068B9")]
|
||||
[Address(RVA = "0x792380", Offset = "0x791180", VA = "0x180792380")]
|
||||
public AnnouncementImageScreen()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060068BA RID: 26810 RVA: 0x001729FC File Offset: 0x00170BFC
|
||||
[Token(Token = "0x60068BA")]
|
||||
[Address(RVA = "0x125BF70", Offset = "0x125AD70", VA = "0x18125BF70")]
|
||||
[CompilerGenerated]
|
||||
private void BGNIBJIPFED(Texture2D CAKFKAGPMBF)
|
||||
{
|
||||
RawImage rawImage = this.image;
|
||||
int num = 0;
|
||||
if (rawImage != num)
|
||||
{
|
||||
this.image.texture = CAKFKAGPMBF;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068BB RID: 26811 RVA: 0x00172A30 File Offset: 0x00170C30
|
||||
[Token(Token = "0x60068BB")]
|
||||
[Address(RVA = "0x125C140", Offset = "0x125AF40", VA = "0x18125C140")]
|
||||
[CompilerGenerated]
|
||||
private void HPFCKCPMGLA(string CHKKEHOKPJP)
|
||||
{
|
||||
if (!this.DPONBEGHJJO)
|
||||
{
|
||||
string <HPJCFFLAJJE>k__BackingField = this.OKINBKFCIIK.<HPJCFFLAJJE>k__BackingField;
|
||||
Debug.LogError("Error getting image " + <HPJCFFLAJJE>k__BackingField + " from RecNet: " + CHKKEHOKPJP);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040045EC RID: 17900
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x40045EC")]
|
||||
[SerializeField]
|
||||
private RawImage image;
|
||||
|
||||
// Token: 0x040045ED RID: 17901
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x40045ED")]
|
||||
private MKEKHKEHPLO OKINBKFCIIK;
|
||||
|
||||
// Token: 0x040045EE RID: 17902
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x40045EE")]
|
||||
private OHDHPENHDAP.NBMFNJLHKAO OPEKGDGMEFP;
|
||||
|
||||
// Token: 0x040045EF RID: 17903
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x40045EF")]
|
||||
private bool DPONBEGHJJO;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,756 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001208 RID: 4616
|
||||
[Token(Token = "0x2001208")]
|
||||
public class AnnouncementScreen : WatchUIFlow
|
||||
{
|
||||
// Token: 0x17001128 RID: 4392
|
||||
// (get) Token: 0x060068BC RID: 26812 RVA: 0x00172A70 File Offset: 0x00170C70
|
||||
// (set) Token: 0x060068BD RID: 26813 RVA: 0x00172A84 File Offset: 0x00170C84
|
||||
[Token(Token = "0x17001128")]
|
||||
public MKEKHKEHPLO EDHKPJJOKBM
|
||||
{
|
||||
[Token(Token = "0x60068BC")]
|
||||
[Address(RVA = "0x7A5E90", Offset = "0x7A4C90", VA = "0x1807A5E90")]
|
||||
get
|
||||
{
|
||||
return this.EMNGJODNMLF;
|
||||
}
|
||||
[Token(Token = "0x60068BD")]
|
||||
[Address(RVA = "0x125E2A0", Offset = "0x125D0A0", VA = "0x18125E2A0")]
|
||||
set
|
||||
{
|
||||
this.EMNGJODNMLF = value;
|
||||
this.EAMFPKHACBM();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068BE RID: 26814 RVA: 0x00172AA0 File Offset: 0x00170CA0
|
||||
[Token(Token = "0x60068BE")]
|
||||
[Address(RVA = "0x125C4C0", Offset = "0x125B2C0", VA = "0x18125C4C0", Slot = "6")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
EFEFMHJPJIJ efefmhjpjij;
|
||||
this.JFMOEGCPNAC = efefmhjpjij;
|
||||
MFBGLIHGCGO<MKEKHKEHPLO> aoddbmoamod = NLGOJMONPKG.AODDBMOAMOD;
|
||||
Action<MKEKHKEHPLO> action = new Action(this.NDLGHCEKFOM);
|
||||
NLGOJMONPKG.AODDBMOAMOD = MFBGLIHGCGO.BPJDFPACLMK(aoddbmoamod, action);
|
||||
PagedTextMeshPro3D pagedTextMeshPro3D = this.bodyText;
|
||||
IILCGFIHJLP<int, int> onPageChanged = pagedTextMeshPro3D.OnPageChanged;
|
||||
Action<int, int> action2 = new Action(this.KCCCOOCMJGM);
|
||||
IILCGFIHJLP<int, int> iilcgfihjlp = IILCGFIHJLP.BPJDFPACLMK(onPageChanged, action2);
|
||||
pagedTextMeshPro3D.OnPageChanged = iilcgfihjlp;
|
||||
}
|
||||
|
||||
// Token: 0x060068BF RID: 26815 RVA: 0x00172B14 File Offset: 0x00170D14
|
||||
[Token(Token = "0x60068BF")]
|
||||
[Address(RVA = "0x125DDA0", Offset = "0x125CBA0", VA = "0x18125DDA0", Slot = "7")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
this.DPONBEGHJJO = true;
|
||||
MFBGLIHGCGO<MKEKHKEHPLO> aoddbmoamod = NLGOJMONPKG.AODDBMOAMOD;
|
||||
Action<MKEKHKEHPLO> action = new Action(this.NDLGHCEKFOM);
|
||||
NLGOJMONPKG.AODDBMOAMOD = MFBGLIHGCGO.GMNMHGMFGOL(aoddbmoamod, action);
|
||||
PagedTextMeshPro3D pagedTextMeshPro3D = this.bodyText;
|
||||
IILCGFIHJLP<int, int> onPageChanged = pagedTextMeshPro3D.OnPageChanged;
|
||||
Action<int, int> action2 = new Action(this.KCCCOOCMJGM);
|
||||
IILCGFIHJLP<int, int> iilcgfihjlp = IILCGFIHJLP.GMNMHGMFGOL(onPageChanged, action2);
|
||||
pagedTextMeshPro3D.OnPageChanged = iilcgfihjlp;
|
||||
OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD;
|
||||
if (jlbeidflild != 0)
|
||||
{
|
||||
jlbeidflild.Dispose();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068C0 RID: 26816 RVA: 0x00172B98 File Offset: 0x00170D98
|
||||
[Token(Token = "0x60068C0")]
|
||||
[Address(RVA = "0x125C680", Offset = "0x125B480", VA = "0x18125C680")]
|
||||
public void Button_EnlargeImage()
|
||||
{
|
||||
this.NIJKOEECNCO.HCLOPDNNBAC = true;
|
||||
AnnouncementImageScreen flowByType = this.<KBKJKEOPIGB>k__BackingField.GetFlowByType<AnnouncementImageScreen>();
|
||||
int num = 0;
|
||||
if (flowByType != num)
|
||||
{
|
||||
MKEKHKEHPLO emngjodnmlf = this.EMNGJODNMLF;
|
||||
flowByType.BHNFBPFGOHI = emngjodnmlf;
|
||||
StackedUIBase <KBKJKEOPIGB>k__BackingField = this.<KBKJKEOPIGB>k__BackingField;
|
||||
int num2 = 0;
|
||||
<KBKJKEOPIGB>k__BackingField.PushFlow(flowByType, num2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068C1 RID: 26817 RVA: 0x00172BF0 File Offset: 0x00170DF0
|
||||
[Token(Token = "0x60068C1")]
|
||||
[Address(RVA = "0x125C740", Offset = "0x125B540", VA = "0x18125C740")]
|
||||
public void Button_FollowLink()
|
||||
{
|
||||
this.NIJKOEECNCO.AFIKHBIBLNB = true;
|
||||
this.<KBKJKEOPIGB>k__BackingField.Button_PopFlow();
|
||||
MKEKHKEHPLO emngjodnmlf = this.EMNGJODNMLF;
|
||||
if (emngjodnmlf.<IHBGJHJIHAO>k__BackingField <= AIOCBINPOML.Item)
|
||||
{
|
||||
string <GBDDFDEKHKF>k__BackingField = emngjodnmlf.<GBDDFDEKHKF>k__BackingField;
|
||||
this.LCGMBNGNLND(<GBDDFDEKHKF>k__BackingField);
|
||||
int num = 0;
|
||||
long num2;
|
||||
PMGCJEPKFOF<IOFNNFFJIAN> pmgcjepkfof = GNPDMBPGHBH.FCFEIOCJHKO(num2, num);
|
||||
if (AnnouncementScreen.<>c.<>9__24_0 == 0)
|
||||
{
|
||||
AnnouncementScreen.<>c.<>9__24_0 = delegate(IOFNNFFJIAN playerEventDetails)
|
||||
{
|
||||
WatchUI.BFPPPLIJIGC.ShowEventDetails(playerEventDetails);
|
||||
};
|
||||
}
|
||||
string eventUri;
|
||||
Action<string> action = delegate(string error)
|
||||
{
|
||||
long <FKBOCMLBGNM>k__BackingField = this.EMNGJODNMLF.<FKBOCMLBGNM>k__BackingField;
|
||||
string eventUri2 = eventUri;
|
||||
Debug.LogError(string.Format("Announcement {0} could not find event details for {1}: {2}", <FKBOCMLBGNM>k__BackingField, eventUri2, error));
|
||||
};
|
||||
return;
|
||||
}
|
||||
string <GBDDFDEKHKF>k__BackingField2 = emngjodnmlf.<GBDDFDEKHKF>k__BackingField;
|
||||
string <OOPEMBFOKAA>k__BackingField = emngjodnmlf.<OOPEMBFOKAA>k__BackingField;
|
||||
ulong num3;
|
||||
FBPACFPINIK.GCPHCMAKAPA(<GBDDFDEKHKF>k__BackingField2, <OOPEMBFOKAA>k__BackingField, num3 != 0UL);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060068C2 RID: 26818 RVA: 0x00172D5C File Offset: 0x00170F5C
|
||||
[Token(Token = "0x60068C2")]
|
||||
[Address(RVA = "0x125D940", Offset = "0x125C740", VA = "0x18125D940")]
|
||||
private void LCGMBNGNLND(string MKEPCLIHLHD)
|
||||
{
|
||||
string playerAccountUri = MKEPCLIHLHD;
|
||||
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(int.Parse(MKEPCLIHLHD));
|
||||
if (AnnouncementScreen.<>c.<>9__23_0 == 0)
|
||||
{
|
||||
AnnouncementScreen.<>c.<>9__23_0 = delegate(CCEOLAOLEKJ account)
|
||||
{
|
||||
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
|
||||
PlayerDetailsWatchUIFlow flowByType = <JNBAANDJIAD>k__BackingField.GetFlowByType<PlayerDetailsWatchUIFlow>();
|
||||
int num2 = 0;
|
||||
<JNBAANDJIAD>k__BackingField.PushFlow(flowByType, num2);
|
||||
};
|
||||
}
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
Action<string> action = delegate(string error)
|
||||
{
|
||||
long <FKBOCMLBGNM>k__BackingField = this.EMNGJODNMLF.<FKBOCMLBGNM>k__BackingField;
|
||||
string playerAccountUri2 = playerAccountUri;
|
||||
Debug.LogError(string.Format("Announcement {0} could not find player details for {1}: {2}", <FKBOCMLBGNM>k__BackingField, playerAccountUri2, error));
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060068C3 RID: 26819 RVA: 0x00172DC4 File Offset: 0x00170FC4
|
||||
[Token(Token = "0x60068C3")]
|
||||
[Address(RVA = "0x125D520", Offset = "0x125C320", VA = "0x18125D520")]
|
||||
private void ICPPEFJANKL(string NHCBHNCFCGC)
|
||||
{
|
||||
string eventUri = NHCBHNCFCGC;
|
||||
long num = long.Parse(NHCBHNCFCGC);
|
||||
int num2 = 0;
|
||||
PMGCJEPKFOF<IOFNNFFJIAN> pmgcjepkfof = GNPDMBPGHBH.FCFEIOCJHKO(num, num2);
|
||||
if (AnnouncementScreen.<>c.<>9__24_0 == 0)
|
||||
{
|
||||
AnnouncementScreen.<>c.<>9__24_0 = delegate(IOFNNFFJIAN playerEventDetails)
|
||||
{
|
||||
WatchUI.BFPPPLIJIGC.ShowEventDetails(playerEventDetails);
|
||||
};
|
||||
}
|
||||
Action<string> action = delegate(string error)
|
||||
{
|
||||
long <FKBOCMLBGNM>k__BackingField = this.EMNGJODNMLF.<FKBOCMLBGNM>k__BackingField;
|
||||
string eventUri2 = eventUri;
|
||||
Debug.LogError(string.Format("Announcement {0} could not find event details for {1}: {2}", <FKBOCMLBGNM>k__BackingField, eventUri2, error));
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060068C4 RID: 26820 RVA: 0x00172E28 File Offset: 0x00171028
|
||||
[Token(Token = "0x60068C4")]
|
||||
[Address(RVA = "0x125D180", Offset = "0x125BF80", VA = "0x18125D180")]
|
||||
private void GIPGKMILMIF(string FJBNOBBAKLK)
|
||||
{
|
||||
string[] array = FJBNOBBAKLK.Split(new char[] { (char)((uint)46) });
|
||||
string[] roomAndMaybeSubroom = array;
|
||||
PMGCJEPKFOF<KLCOGEIGEBJ> pmgcjepkfof = OJMCBOKJFOF.NHBPIIGDAJP(array[0]);
|
||||
Action<KLCOGEIGEBJ> action = delegate(KLCOGEIGEBJ room)
|
||||
{
|
||||
string[] roomAndMaybeSubroom3 = roomAndMaybeSubroom;
|
||||
if (roomAndMaybeSubroom3.Length == 1)
|
||||
{
|
||||
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
}
|
||||
if (roomAndMaybeSubroom3.Length == 2)
|
||||
{
|
||||
SessionManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
string[] roomAndMaybeSubroom2 = roomAndMaybeSubroom;
|
||||
}
|
||||
};
|
||||
Action<string> action2 = delegate(string error)
|
||||
{
|
||||
long <FKBOCMLBGNM>k__BackingField = this.EMNGJODNMLF.<FKBOCMLBGNM>k__BackingField;
|
||||
string text = roomAndMaybeSubroom[0];
|
||||
Debug.LogError(string.Format("Announcement {0} could not find room by name {1}: {2}", <FKBOCMLBGNM>k__BackingField, text, error));
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060068C5 RID: 26821 RVA: 0x00172E90 File Offset: 0x00171090
|
||||
[Token(Token = "0x60068C5")]
|
||||
[Address(RVA = "0x125D320", Offset = "0x125C120", VA = "0x18125D320")]
|
||||
private void IBJPJJPKELD(string EBINFPNLHOP)
|
||||
{
|
||||
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
|
||||
StoreScreen flowByType = <JNBAANDJIAD>k__BackingField.GetFlowByType<StoreScreen>();
|
||||
if (!EBINFPNLHOP.ToLower().StartsWith("featured"))
|
||||
{
|
||||
if (!EBINFPNLHOP.ToLower().StartsWith("inventions"))
|
||||
{
|
||||
if (!EBINFPNLHOP.ToLower().StartsWith("clothing"))
|
||||
{
|
||||
flowByType.Button_SetOtherDisplayMode();
|
||||
}
|
||||
flowByType.Button_SetClothingDisplayMode();
|
||||
}
|
||||
flowByType.Button_SetInventionsDisplayMode();
|
||||
}
|
||||
flowByType.Button_SetFeaturedDisplayMode();
|
||||
int num = 0;
|
||||
<JNBAANDJIAD>k__BackingField.PushFlow(flowByType, num);
|
||||
int num3;
|
||||
int num2 = num3 + 1;
|
||||
string text = EBINFPNLHOP.Substring(num2);
|
||||
flowByType.ManualSetCurrentQueryAndSearch(text);
|
||||
}
|
||||
|
||||
// Token: 0x060068C6 RID: 26822 RVA: 0x00172F2C File Offset: 0x0017112C
|
||||
[Token(Token = "0x60068C6")]
|
||||
[Address(RVA = "0x125D010", Offset = "0x125BE10", VA = "0x18125D010")]
|
||||
private void GIHFLFDLIPM(string DOFCGJPCAIL)
|
||||
{
|
||||
int num = 0;
|
||||
if (DOFCGJPCAIL != 0 && int.TryParse(DOFCGJPCAIL, num))
|
||||
{
|
||||
if (GEAPBDGCKMB.AKHEGDJOBCN(num, num))
|
||||
{
|
||||
WatchUI.BFPPPLIJIGC.ShowItemDetails(num);
|
||||
return;
|
||||
}
|
||||
int num2;
|
||||
Debug.LogError(string.Format("AnnouncementScreen: Could not find PurchasableGiftDrop with ID {0}.", num2));
|
||||
WatchUI.BFPPPLIJIGC.ShowWatchStore();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068C7 RID: 26823 RVA: 0x00172F84 File Offset: 0x00171184
|
||||
[Token(Token = "0x60068C7")]
|
||||
[Address(RVA = "0x125E1A0", Offset = "0x125CFA0", VA = "0x18125E1A0")]
|
||||
public void ShowScreen(MKEKHKEHPLO APIMPLGKICK)
|
||||
{
|
||||
this.EMNGJODNMLF = APIMPLGKICK;
|
||||
this.EAMFPKHACBM();
|
||||
if (this.EMNGJODNMLF.<EAMAPCBNODM>k__BackingField == FIEFAAIHMAF.Unread)
|
||||
{
|
||||
int num = 0;
|
||||
this.NIJKOEECNCO = (ulong)0L;
|
||||
this.NIJKOEECNCO.INLJPGONCNL = (float)num;
|
||||
this.NIJKOEECNCO.HCLOPDNNBAC = num != 0;
|
||||
StackedUIBase <KBKJKEOPIGB>k__BackingField = this.<KBKJKEOPIGB>k__BackingField;
|
||||
if ((<KBKJKEOPIGB>k__BackingField.ABJAFAKMMOK ? 1 : 0) != num)
|
||||
{
|
||||
this.KLHMIENPCIL();
|
||||
}
|
||||
Action<bool> action = new Action(this.EJAJBBDFPJO);
|
||||
<KBKJKEOPIGB>k__BackingField.FullyVisibleChanged += action;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068C8 RID: 26824 RVA: 0x00173000 File Offset: 0x00171200
|
||||
[Token(Token = "0x60068C8")]
|
||||
[Address(RVA = "0x125DEF0", Offset = "0x125CCF0", VA = "0x18125DEF0", Slot = "12")]
|
||||
public override void OnFlowExited(StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO)
|
||||
{
|
||||
base.OnFlowExited(NBINAJPFBOA, CJEIBCEPAPO);
|
||||
if (!CJEIBCEPAPO)
|
||||
{
|
||||
this.ADLNPFCDBMB();
|
||||
StackedUIBase <KBKJKEOPIGB>k__BackingField = this.<KBKJKEOPIGB>k__BackingField;
|
||||
Action<bool> action = new Action(this.EJAJBBDFPJO);
|
||||
<KBKJKEOPIGB>k__BackingField.FullyVisibleChanged -= action;
|
||||
if (this.NIJKOEECNCO != (ulong)0L)
|
||||
{
|
||||
MKEKHKEHPLO emngjodnmlf = this.EMNGJODNMLF;
|
||||
PagedTextMeshPro3D pagedTextMeshPro3D = this.bodyText;
|
||||
long <FKBOCMLBGNM>k__BackingField = emngjodnmlf.<FKBOCMLBGNM>k__BackingField;
|
||||
MBALPDDOMME <JLPHMGFDLIE>k__BackingField = emngjodnmlf.<JLPHMGFDLIE>k__BackingField;
|
||||
if (pagedTextMeshPro3D.ONPENKPPOPL)
|
||||
{
|
||||
}
|
||||
bool hclopdnnbac = this.NIJKOEECNCO.HCLOPDNNBAC;
|
||||
bool afikhbiblnb = this.NIJKOEECNCO.AFIKHBIBLNB;
|
||||
}
|
||||
this.NIJKOEECNCO = (ulong)0L;
|
||||
this.NIJKOEECNCO.INLJPGONCNL = 0f;
|
||||
this.NIJKOEECNCO.HCLOPDNNBAC = false;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068C9 RID: 26825 RVA: 0x001730B4 File Offset: 0x001712B4
|
||||
[Token(Token = "0x60068C9")]
|
||||
[Address(RVA = "0x125DB50", Offset = "0x125C950", VA = "0x18125DB50")]
|
||||
private void NDLGHCEKFOM(MKEKHKEHPLO APIMPLGKICK)
|
||||
{
|
||||
MKEKHKEHPLO emngjodnmlf = this.EMNGJODNMLF;
|
||||
if (emngjodnmlf != 0)
|
||||
{
|
||||
long <FKBOCMLBGNM>k__BackingField = emngjodnmlf.<FKBOCMLBGNM>k__BackingField;
|
||||
if (APIMPLGKICK.<FKBOCMLBGNM>k__BackingField == <FKBOCMLBGNM>k__BackingField)
|
||||
{
|
||||
this.EMNGJODNMLF = APIMPLGKICK;
|
||||
this.EAMFPKHACBM();
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068CA RID: 26826 RVA: 0x001730F0 File Offset: 0x001712F0
|
||||
[Token(Token = "0x60068CA")]
|
||||
[Address(RVA = "0x125D830", Offset = "0x125C630", VA = "0x18125D830")]
|
||||
private void KLHMIENPCIL()
|
||||
{
|
||||
float time = Time.time;
|
||||
MKEKHKEHPLO emngjodnmlf = this.EMNGJODNMLF;
|
||||
this.HGGANKKJKAF = time;
|
||||
if (emngjodnmlf.<EAMAPCBNODM>k__BackingField == FIEFAAIHMAF.Unread)
|
||||
{
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
StackedUIBase <KBKJKEOPIGB>k__BackingField = this.<KBKJKEOPIGB>k__BackingField;
|
||||
AnnouncementScreen.DDHGOBCJNBC ddhgobcjnbc;
|
||||
ddhgobcjnbc.System.IDisposable.Dispose();
|
||||
ddhgobcjnbc.<>1__state = (int)((ulong)0L);
|
||||
ddhgobcjnbc.<>4__this = this;
|
||||
KFBABPAPIMB kfbabpapimb = instance.Run(<KBKJKEOPIGB>k__BackingField, ddhgobcjnbc);
|
||||
this.EICEEINPFHH = kfbabpapimb;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068CB RID: 26827 RVA: 0x00173160 File Offset: 0x00171360
|
||||
[Token(Token = "0x60068CB")]
|
||||
[Address(RVA = "0x125C440", Offset = "0x125B240", VA = "0x18125C440")]
|
||||
private void ADLNPFCDBMB()
|
||||
{
|
||||
float time = Time.time;
|
||||
this.NIJKOEECNCO.MGEOELPKLIH = time;
|
||||
if (this.EICEEINPFHH != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068CC RID: 26828 RVA: 0x0017318C File Offset: 0x0017138C
|
||||
[Token(Token = "0x60068CC")]
|
||||
[Address(RVA = "0x125CDA0", Offset = "0x125BBA0", VA = "0x18125CDA0")]
|
||||
private void EAMFPKHACBM()
|
||||
{
|
||||
MKEKHKEHPLO emngjodnmlf = this.EMNGJODNMLF;
|
||||
string text = this.titleText.text;
|
||||
MKEKHKEHPLO emngjodnmlf2 = this.EMNGJODNMLF;
|
||||
PagedTextMeshPro3D pagedTextMeshPro3D = this.bodyText;
|
||||
string <LCLENCDPDPP>k__BackingField = emngjodnmlf2.<LCLENCDPDPP>k__BackingField;
|
||||
pagedTextMeshPro3D.SetText(<LCLENCDPDPP>k__BackingField);
|
||||
bool flag = string.IsNullOrEmpty(this.EMNGJODNMLF.<HPJCFFLAJJE>k__BackingField);
|
||||
GameObject gameObject = this.imagePanel;
|
||||
bool flag2 = !flag;
|
||||
gameObject.SetActive(flag2);
|
||||
if (flag2)
|
||||
{
|
||||
OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD;
|
||||
if (jlbeidflild != 0)
|
||||
{
|
||||
jlbeidflild.Dispose();
|
||||
}
|
||||
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao = OHDHPENHDAP.FCLFDCBNMGN(this.EMNGJODNMLF);
|
||||
this.JLBEIDFLILD = nbmfnjlhkao;
|
||||
Action<Texture2D> action = new Action(this.PCNDGMIOGPP);
|
||||
Action<string> action2 = new Action(this.KHMCCJAMNJG);
|
||||
}
|
||||
bool flag3 = string.IsNullOrEmpty(this.EMNGJODNMLF.<OOPEMBFOKAA>k__BackingField);
|
||||
Button3D button3D = this.linkButton;
|
||||
bool flag4 = !flag3;
|
||||
button3D.gameObject.SetActive(flag4);
|
||||
if (flag4)
|
||||
{
|
||||
MKEKHKEHPLO emngjodnmlf3 = this.EMNGJODNMLF;
|
||||
string text2 = this.linkButtonText.text;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068CD RID: 26829 RVA: 0x00173290 File Offset: 0x00171490
|
||||
[Token(Token = "0x60068CD")]
|
||||
[Address(RVA = "0x125CD80", Offset = "0x125BB80", VA = "0x18125CD80")]
|
||||
private void DECAABAOCBK()
|
||||
{
|
||||
int num = 0;
|
||||
this.NIJKOEECNCO = (ulong)0L;
|
||||
this.NIJKOEECNCO.INLJPGONCNL = (float)num;
|
||||
this.NIJKOEECNCO.HCLOPDNNBAC = num != 0;
|
||||
}
|
||||
|
||||
// Token: 0x060068CE RID: 26830 RVA: 0x001732C0 File Offset: 0x001714C0
|
||||
[Token(Token = "0x60068CE")]
|
||||
[Address(RVA = "0x125D6F0", Offset = "0x125C4F0", VA = "0x18125D6F0")]
|
||||
private void KCCCOOCMJGM(int KDPEHPHODCD, int IJEMMNCGBPG)
|
||||
{
|
||||
if (IJEMMNCGBPG > 0)
|
||||
{
|
||||
float num = Mathf.Max(this.NIJKOEECNCO.INLJPGONCNL, (float)KDPEHPHODCD);
|
||||
this.NIJKOEECNCO.INLJPGONCNL = num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068CF RID: 26831 RVA: 0x001732F0 File Offset: 0x001714F0
|
||||
[Token(Token = "0x60068CF")]
|
||||
[Address(RVA = "0x125CFF0", Offset = "0x125BDF0", VA = "0x18125CFF0")]
|
||||
private void EJAJBBDFPJO(bool EOFEJOELIDE)
|
||||
{
|
||||
if (!EOFEJOELIDE)
|
||||
{
|
||||
this.ADLNPFCDBMB();
|
||||
return;
|
||||
}
|
||||
this.KLHMIENPCIL();
|
||||
}
|
||||
|
||||
// Token: 0x060068D0 RID: 26832 RVA: 0x00173310 File Offset: 0x00171510
|
||||
[Token(Token = "0x60068D0")]
|
||||
[Address(RVA = "0x125E140", Offset = "0x125CF40", VA = "0x18125E140")]
|
||||
private IEnumerator<KENFJGFMIPM> PHMAHABADCH()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060068D0)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> AGUI.StackedUI.Dialog.AnnouncementScreen::PHMAHABADCH()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(DDHGOBCJNBC::System.IDisposable.Dispose, ldloc:DDHGOBCJNBC(var_0))
|
||||
stfld:int32(DDHGOBCJNBC::<>1__state, ldloc:DDHGOBCJNBC(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:AnnouncementScreen(DDHGOBCJNBC::<>4__this, ldloc:DDHGOBCJNBC(var_0), ldloc:AnnouncementScreen(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.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 1660
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x060068D1 RID: 26833 RVA: 0x00173334 File Offset: 0x00171534
|
||||
[Token(Token = "0x60068D1")]
|
||||
[Address(RVA = "0x125DB90", Offset = "0x125C990", VA = "0x18125DB90")]
|
||||
private void OFBNAHIOHON()
|
||||
{
|
||||
MKEKHKEHPLO emngjodnmlf = this.EMNGJODNMLF;
|
||||
int num = 0;
|
||||
emngjodnmlf.<EAMAPCBNODM>k__BackingField = (FIEFAAIHMAF)num;
|
||||
this.NIJKOEECNCO = (ulong)1L;
|
||||
EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC;
|
||||
string text = NLGOJMONPKG.LBCMPFCNGPJ;
|
||||
num += num;
|
||||
num++;
|
||||
MKEKHKEHPLO emngjodnmlf2 = this.EMNGJODNMLF;
|
||||
EFEFMHJPJIJ jfmoegcpnac2 = this.JFMOEGCPNAC;
|
||||
string text2 = NLGOJMONPKG.LBCMPFCNGPJ;
|
||||
MKEKHKEHPLO emngjodnmlf3 = this.EMNGJODNMLF;
|
||||
if (num < text)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068D2 RID: 26834 RVA: 0x001733CC File Offset: 0x001715CC
|
||||
[Token(Token = "0x60068D2")]
|
||||
[Address(RVA = "0x125E280", Offset = "0x125D080", VA = "0x18125E280")]
|
||||
public AnnouncementScreen()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060068D3 RID: 26835 RVA: 0x001733F8 File Offset: 0x001715F8
|
||||
[Token(Token = "0x60068D3")]
|
||||
[Address(RVA = "0x125E0A0", Offset = "0x125CEA0", VA = "0x18125E0A0")]
|
||||
[CompilerGenerated]
|
||||
private void PCNDGMIOGPP(Texture2D CAKFKAGPMBF)
|
||||
{
|
||||
RawImage rawImage = this.image;
|
||||
int num = 0;
|
||||
if (rawImage != num)
|
||||
{
|
||||
this.image.texture = CAKFKAGPMBF;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068D4 RID: 26836 RVA: 0x0017342C File Offset: 0x0017162C
|
||||
[Token(Token = "0x60068D4")]
|
||||
[Address(RVA = "0x125D790", Offset = "0x125C590", VA = "0x18125D790")]
|
||||
[CompilerGenerated]
|
||||
private void KHMCCJAMNJG(string CHKKEHOKPJP)
|
||||
{
|
||||
if (!this.DPONBEGHJJO)
|
||||
{
|
||||
string <HPJCFFLAJJE>k__BackingField = this.EMNGJODNMLF.<HPJCFFLAJJE>k__BackingField;
|
||||
Debug.LogError("Error getting image " + <HPJCFFLAJJE>k__BackingField + " from RecNet: " + CHKKEHOKPJP);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040045F0 RID: 17904
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x40045F0")]
|
||||
private MKEKHKEHPLO EMNGJODNMLF;
|
||||
|
||||
// Token: 0x040045F1 RID: 17905
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x40045F1")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI titleText;
|
||||
|
||||
// Token: 0x040045F2 RID: 17906
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x40045F2")]
|
||||
[SerializeField]
|
||||
private PagedTextMeshPro3D bodyText;
|
||||
|
||||
// Token: 0x040045F3 RID: 17907
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x40045F3")]
|
||||
[SerializeField]
|
||||
private Button3D linkButton;
|
||||
|
||||
// Token: 0x040045F4 RID: 17908
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x40045F4")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI linkButtonText;
|
||||
|
||||
// Token: 0x040045F5 RID: 17909
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x40045F5")]
|
||||
[SerializeField]
|
||||
private RawImage image;
|
||||
|
||||
// Token: 0x040045F6 RID: 17910
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x40045F6")]
|
||||
[SerializeField]
|
||||
private GameObject imagePanel;
|
||||
|
||||
// Token: 0x040045F7 RID: 17911
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x40045F7")]
|
||||
[SerializeField]
|
||||
private float MarkAsReadSecondsThreshold = 1f;
|
||||
|
||||
// Token: 0x040045F8 RID: 17912
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x40045F8")]
|
||||
private KFBABPAPIMB EICEEINPFHH;
|
||||
|
||||
// Token: 0x040045F9 RID: 17913
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x40045F9")]
|
||||
private float HGGANKKJKAF;
|
||||
|
||||
// Token: 0x040045FA RID: 17914
|
||||
[FieldOffset(Offset = "0x114")]
|
||||
[Token(Token = "0x40045FA")]
|
||||
private float CAAKCGKEJEJ = 5f;
|
||||
|
||||
// Token: 0x040045FB RID: 17915
|
||||
[FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x40045FB")]
|
||||
private AnnouncementScreen.HLIHEKHAGNF NIJKOEECNCO;
|
||||
|
||||
// Token: 0x040045FC RID: 17916
|
||||
[FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x40045FC")]
|
||||
private OHDHPENHDAP.NBMFNJLHKAO JLBEIDFLILD;
|
||||
|
||||
// Token: 0x040045FD RID: 17917
|
||||
[FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x40045FD")]
|
||||
private EFEFMHJPJIJ JFMOEGCPNAC;
|
||||
|
||||
// Token: 0x040045FE RID: 17918
|
||||
[FieldOffset(Offset = "0x138")]
|
||||
[Token(Token = "0x40045FE")]
|
||||
private bool DPONBEGHJJO;
|
||||
|
||||
// Token: 0x02001209 RID: 4617
|
||||
[Token(Token = "0x2001209")]
|
||||
private struct HLIHEKHAGNF
|
||||
{
|
||||
// Token: 0x040045FF RID: 17919
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40045FF")]
|
||||
public bool PBHDEMOHILE;
|
||||
|
||||
// Token: 0x04004600 RID: 17920
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x4004600")]
|
||||
public float INLJPGONCNL;
|
||||
|
||||
// Token: 0x04004601 RID: 17921
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4004601")]
|
||||
public float MGEOELPKLIH;
|
||||
|
||||
// Token: 0x04004602 RID: 17922
|
||||
[FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x4004602")]
|
||||
public bool HCLOPDNNBAC;
|
||||
|
||||
// Token: 0x04004603 RID: 17923
|
||||
[FieldOffset(Offset = "0xD")]
|
||||
[Token(Token = "0x4004603")]
|
||||
public bool AFIKHBIBLNB;
|
||||
}
|
||||
|
||||
// Token: 0x0200120A RID: 4618
|
||||
[Token(Token = "0x200120A")]
|
||||
[CompilerGenerated]
|
||||
private sealed class HKICNAEIGJE
|
||||
{
|
||||
// Token: 0x060068D5 RID: 26837 RVA: 0x0017346C File Offset: 0x0017166C
|
||||
[Token(Token = "0x60068D5")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public HKICNAEIGJE()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060068D6 RID: 26838 RVA: 0x00173480 File Offset: 0x00171680
|
||||
[Token(Token = "0x60068D6")]
|
||||
[Address(RVA = "0x12643F0", Offset = "0x12631F0", VA = "0x1812643F0")]
|
||||
internal void <OpenPlayerDetailsFromLink>b__1(string error)
|
||||
{
|
||||
long <FKBOCMLBGNM>k__BackingField = this.<>4__this.EMNGJODNMLF.<FKBOCMLBGNM>k__BackingField;
|
||||
string text = this.playerAccountUri;
|
||||
Debug.LogError(string.Format("Announcement {0} could not find player details for {1}: {2}", <FKBOCMLBGNM>k__BackingField, text, error));
|
||||
}
|
||||
|
||||
// Token: 0x04004604 RID: 17924
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004604")]
|
||||
public AnnouncementScreen <>4__this;
|
||||
|
||||
// Token: 0x04004605 RID: 17925
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004605")]
|
||||
public string playerAccountUri;
|
||||
}
|
||||
|
||||
// Token: 0x0200120C RID: 4620
|
||||
[Token(Token = "0x200120C")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BFFICEGOBKF
|
||||
{
|
||||
// Token: 0x060068DB RID: 26843 RVA: 0x00173540 File Offset: 0x00171740
|
||||
[Token(Token = "0x60068DB")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public BFFICEGOBKF()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060068DC RID: 26844 RVA: 0x00173554 File Offset: 0x00171754
|
||||
[Token(Token = "0x60068DC")]
|
||||
[Address(RVA = "0x125E2B0", Offset = "0x125D0B0", VA = "0x18125E2B0")]
|
||||
internal void <OpenEventDetailsFromLink>b__1(string error)
|
||||
{
|
||||
long <FKBOCMLBGNM>k__BackingField = this.<>4__this.EMNGJODNMLF.<FKBOCMLBGNM>k__BackingField;
|
||||
string text = this.eventUri;
|
||||
Debug.LogError(string.Format("Announcement {0} could not find event details for {1}: {2}", <FKBOCMLBGNM>k__BackingField, text, error));
|
||||
}
|
||||
|
||||
// Token: 0x04004609 RID: 17929
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004609")]
|
||||
public AnnouncementScreen <>4__this;
|
||||
|
||||
// Token: 0x0400460A RID: 17930
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400460A")]
|
||||
public string eventUri;
|
||||
}
|
||||
|
||||
// Token: 0x0200120D RID: 4621
|
||||
[Token(Token = "0x200120D")]
|
||||
[CompilerGenerated]
|
||||
private sealed class FEOEPEOIBAK
|
||||
{
|
||||
// Token: 0x060068DD RID: 26845 RVA: 0x00173594 File Offset: 0x00171794
|
||||
[Token(Token = "0x60068DD")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public FEOEPEOIBAK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060068DE RID: 26846 RVA: 0x001735A8 File Offset: 0x001717A8
|
||||
[Token(Token = "0x60068DE")]
|
||||
[Address(RVA = "0x1263810", Offset = "0x1262610", VA = "0x181263810")]
|
||||
internal void <GoToRoomFromLink>b__0(KLCOGEIGEBJ room)
|
||||
{
|
||||
string[] array = this.roomAndMaybeSubroom;
|
||||
if (array.Length == 1)
|
||||
{
|
||||
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
}
|
||||
if (array.Length == 2)
|
||||
{
|
||||
SessionManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
string[] array2 = this.roomAndMaybeSubroom;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068DF RID: 26847 RVA: 0x001735F0 File Offset: 0x001717F0
|
||||
[Token(Token = "0x60068DF")]
|
||||
[Address(RVA = "0x12639C0", Offset = "0x12627C0", VA = "0x1812639C0")]
|
||||
internal void <GoToRoomFromLink>b__1(string error)
|
||||
{
|
||||
long <FKBOCMLBGNM>k__BackingField = this.<>4__this.EMNGJODNMLF.<FKBOCMLBGNM>k__BackingField;
|
||||
string text = this.roomAndMaybeSubroom[0];
|
||||
Debug.LogError(string.Format("Announcement {0} could not find room by name {1}: {2}", <FKBOCMLBGNM>k__BackingField, text, error));
|
||||
}
|
||||
|
||||
// Token: 0x0400460B RID: 17931
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400460B")]
|
||||
public string[] roomAndMaybeSubroom;
|
||||
|
||||
// Token: 0x0400460C RID: 17932
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400460C")]
|
||||
public AnnouncementScreen <>4__this;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,298 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020011CF RID: 4559
|
||||
[Token(Token = "0x20011CF")]
|
||||
public abstract class BaseTextInputUIDialog<TShowParams, TResponse> : UIDialog<TShowParams, TResponse>
|
||||
{
|
||||
// Token: 0x1700111A RID: 4378
|
||||
// (get) Token: 0x060067D2 RID: 26578
|
||||
[Token(Token = "0x1700111A")]
|
||||
protected abstract ValidatedButtonInputField HFOMOAIBCAB
|
||||
{
|
||||
[Token(Token = "0x60067D2")]
|
||||
[Address(Slot = "27")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x1700111B RID: 4379
|
||||
// (get) Token: 0x060067D3 RID: 26579
|
||||
[Token(Token = "0x1700111B")]
|
||||
protected abstract TResponse FCPJNKNLGFG
|
||||
{
|
||||
[Token(Token = "0x60067D3")]
|
||||
[Address(Slot = "28")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x060067D4 RID: 26580 RVA: 0x00170478 File Offset: 0x0016E678
|
||||
[Token(Token = "0x60067D4")]
|
||||
[Address(RVA = "0x1AC8180", Offset = "0x1AC6F80", VA = "0x181AC8180", Slot = "26")]
|
||||
public override PMGCJEPKFOF<TResponse> ShowDialog(TShowParams IIFJDCEPNMJ)
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
int num = 0;
|
||||
GameObject gameObject;
|
||||
gameObject.SetActive(num != 0);
|
||||
}
|
||||
TResponse tresponse = this.FCPJNKNLGFG;
|
||||
this.PGFNDPLAEHD();
|
||||
ValidatedButtonInputField validatedButtonInputField = this.HFOMOAIBCAB;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060067D5 RID: 26581 RVA: 0x001704AC File Offset: 0x0016E6AC
|
||||
[Token(Token = "0x60067D5")]
|
||||
[Address(RVA = "0x14010F0", Offset = "0x13FFEF0", VA = "0x1814010F0", Slot = "24")]
|
||||
public override void ForceCancel(bool OLFBOPIKDCI)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060067D6 RID: 26582 RVA: 0x001704C0 File Offset: 0x0016E6C0
|
||||
[Token(Token = "0x60067D6")]
|
||||
[Address(RVA = "0x1AC7770", Offset = "0x1AC6570", VA = "0x181AC7770")]
|
||||
public void Button_Submit()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
int num = 0;
|
||||
GameObject gameObject;
|
||||
gameObject.SetActive(num != 0);
|
||||
}
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
}
|
||||
IEnumerator enumerator = this.DIOCJJGAALO();
|
||||
Coroutine coroutine = base.StartCoroutine(enumerator);
|
||||
}
|
||||
|
||||
// Token: 0x060067D7 RID: 26583 RVA: 0x001704FC File Offset: 0x0016E6FC
|
||||
[Token(Token = "0x60067D7")]
|
||||
[Address(RVA = "0x1400800", Offset = "0x13FF600", VA = "0x181400800")]
|
||||
public void Button_Cancel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060067D8 RID: 26584 RVA: 0x00170510 File Offset: 0x0016E710
|
||||
[Token(Token = "0x60067D8")]
|
||||
[Address(RVA = "0x1401B20", Offset = "0x1400920", VA = "0x181401B20")]
|
||||
private void PGFNDPLAEHD(string PAANJCAOOAG)
|
||||
{
|
||||
ValidatedButtonInputField validatedButtonInputField = this.HFOMOAIBCAB;
|
||||
}
|
||||
|
||||
// Token: 0x060067D9 RID: 26585 RVA: 0x0017052C File Offset: 0x0016E72C
|
||||
[Token(Token = "0x60067D9")]
|
||||
[Address(RVA = "0x1AC7FF0", Offset = "0x1AC6DF0", VA = "0x181AC7FF0")]
|
||||
private void PGFNDPLAEHD()
|
||||
{
|
||||
bool flag;
|
||||
GameObject gameObject;
|
||||
if (flag && gameObject.activeSelf)
|
||||
{
|
||||
TMP_InputField tmp_InputField;
|
||||
int stringLength = tmp_InputField.m_Text.m_stringLength;
|
||||
TMP_InputField tmp_InputField2;
|
||||
int characterLimit = tmp_InputField2.m_CharacterLimit;
|
||||
string text = string.Format("{0}/{1}", stringLength, characterLimit);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060067DA RID: 26586 RVA: 0x00170578 File Offset: 0x0016E778
|
||||
[Token(Token = "0x60067DA")]
|
||||
[Address(RVA = "0x1AC7EB0", Offset = "0x1AC6CB0", VA = "0x181AC7EB0", Slot = "12")]
|
||||
public override void OnFlowExited(StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO)
|
||||
{
|
||||
TMP_InputField tmp_InputField;
|
||||
UnityAction<string> unityAction;
|
||||
tmp_InputField.m_OnValueChanged.RemoveListener(unityAction);
|
||||
if (!CJEIBCEPAPO)
|
||||
{
|
||||
}
|
||||
base.OnFlowExited(NBINAJPFBOA, CJEIBCEPAPO);
|
||||
}
|
||||
|
||||
// Token: 0x060067DB RID: 26587
|
||||
[Token(Token = "0x60067DB")]
|
||||
[Address(Slot = "29")]
|
||||
protected abstract void EICLCFBNGFO(TShowParams IIFJDCEPNMJ);
|
||||
|
||||
// Token: 0x060067DC RID: 26588
|
||||
[Token(Token = "0x60067DC")]
|
||||
[Address(Slot = "30")]
|
||||
protected abstract TResponse EMKNGCOFFAC(string BODHBIAJBIM);
|
||||
|
||||
// Token: 0x060067DD RID: 26589 RVA: 0x001705A4 File Offset: 0x0016E7A4
|
||||
[Token(Token = "0x60067DD")]
|
||||
[Address(RVA = "0x1AC7B10", Offset = "0x1AC6910", VA = "0x181AC7B10")]
|
||||
protected void KKPJDOKCBIM(string AIKLPOJAIIO, string BOPFNBCHJJJ, string NPMINNEILFC, string NGLHJIOMKBG, TMP_InputField.ContentType KCKBKEKAMDF, int DIDPKDLHNBN, bool KEGHCLNDCEI, BaseTextInputUIDialog<TShowParams, TResponse>.KNPPNPLFCAD EAGAADGPCKK, Func<string, bool> GOLGMHKKGEA, TMP_InputField.CharacterValidation HMCHFOILHPK, string LNEHNHPOOKK, bool JNOEEGDBCJB)
|
||||
{
|
||||
TMP_InputField tmp_InputField;
|
||||
UnityAction<string> unityAction;
|
||||
tmp_InputField.m_OnValueChanged.AddListener(unityAction);
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
GameObject gameObject;
|
||||
bool flag2;
|
||||
gameObject.SetActive(flag2);
|
||||
}
|
||||
bool flag3;
|
||||
if (flag3)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060067DE RID: 26590 RVA: 0x001705D8 File Offset: 0x0016E7D8
|
||||
[Token(Token = "0x60067DE")]
|
||||
[Address(RVA = "0x1400CA0", Offset = "0x13FFAA0", VA = "0x181400CA0")]
|
||||
private IEnumerator DIOCJJGAALO()
|
||||
{
|
||||
int num;
|
||||
BaseTextInputUIDialog.LBABBDHCEPD lbabbdhcepd = new BaseTextInputUIDialog.LBABBDHCEPD(num);
|
||||
num = 0;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060067DF RID: 26591 RVA: 0x001705F4 File Offset: 0x0016E7F4
|
||||
[Token(Token = "0x60067DF")]
|
||||
[Address(RVA = "0x14020B0", Offset = "0x1400EB0", VA = "0x1814020B0")]
|
||||
protected BaseTextInputUIDialog()
|
||||
{
|
||||
ValidatedButtonInputField validatedButtonInputField = this.HFOMOAIBCAB;
|
||||
}
|
||||
|
||||
// Token: 0x060067E0 RID: 26592 RVA: 0x00170608 File Offset: 0x0016E808
|
||||
[Token(Token = "0x60067E0")]
|
||||
[Address(RVA = "0x1AC7960", Offset = "0x1AC6760", VA = "0x181AC7960")]
|
||||
[CompilerGenerated]
|
||||
private void ECDABHJNODF(NKHBKKGOIHL.PEHMCMIFBJO MAOOLFEBOOD)
|
||||
{
|
||||
if (!MAOOLFEBOOD.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
GameObject gameObject;
|
||||
gameObject.SetActive(true);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060067E1 RID: 26593 RVA: 0x0017062C File Offset: 0x0016E82C
|
||||
[Token(Token = "0x60067E1")]
|
||||
[Address(RVA = "0x1AC7A90", Offset = "0x1AC6890", VA = "0x181AC7A90")]
|
||||
[CompilerGenerated]
|
||||
private void FDFCKAPIEAO(string MOPOMPHBHKF)
|
||||
{
|
||||
GameObject gameObject;
|
||||
gameObject.SetActive(true);
|
||||
}
|
||||
|
||||
// Token: 0x060067E2 RID: 26594 RVA: 0x00170648 File Offset: 0x0016E848
|
||||
[Token(Token = "0x60067E2")]
|
||||
[Address(RVA = "0x1400F70", Offset = "0x13FFD70", VA = "0x181400F70")]
|
||||
[CompilerGenerated]
|
||||
private void EFNHOHMKKIB()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004543 RID: 17731
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004543")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI titleText;
|
||||
|
||||
// Token: 0x04004544 RID: 17732
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004544")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI bodyText;
|
||||
|
||||
// Token: 0x04004545 RID: 17733
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004545")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI okText;
|
||||
|
||||
// Token: 0x04004546 RID: 17734
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004546")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x04004547 RID: 17735
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004547")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI characterCountText;
|
||||
|
||||
// Token: 0x04004548 RID: 17736
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004548")]
|
||||
private bool KEGHCLNDCEI;
|
||||
|
||||
// Token: 0x04004549 RID: 17737
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004549")]
|
||||
private BaseTextInputUIDialog<TShowParams, TResponse>.KNPPNPLFCAD EAGAADGPCKK;
|
||||
|
||||
// Token: 0x0400454A RID: 17738
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400454A")]
|
||||
private Coroutine BKGKDEMNMOI;
|
||||
|
||||
// Token: 0x0400454B RID: 17739
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400454B")]
|
||||
private bool FLCKNFHKPON;
|
||||
|
||||
// Token: 0x020011D0 RID: 4560
|
||||
[Token(Token = "0x20011D0")]
|
||||
public sealed class KNPPNPLFCAD : MulticastDelegate
|
||||
{
|
||||
// Token: 0x060067E3 RID: 26595 RVA: 0x00170658 File Offset: 0x0016E858
|
||||
[Token(Token = "0x60067E3")]
|
||||
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
||||
public KNPPNPLFCAD(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060067E4 RID: 26596 RVA: 0x00170668 File Offset: 0x0016E868
|
||||
[Token(Token = "0x60067E4")]
|
||||
[Address(RVA = "0x123F750", Offset = "0x123E550", VA = "0x18123F750", Slot = "13")]
|
||||
public bool Invoke(TextMeshProUGUI DEIGEPKFGHG, string DBFBLNILIGL)
|
||||
{
|
||||
uint num;
|
||||
if (num != (uint)0)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060067E5 RID: 26597 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60067E5")]
|
||||
[Address(RVA = "0x457420", Offset = "0x456220", VA = "0x180457420", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(TextMeshProUGUI DEIGEPKFGHG, string DBFBLNILIGL, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060067E6 RID: 26598 RVA: 0x001706D4 File Offset: 0x0016E8D4
|
||||
[Token(Token = "0x60067E6")]
|
||||
[Address(RVA = "0x451890", Offset = "0x450690", VA = "0x180451890", Slot = "15")]
|
||||
public bool EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,94 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.AGUI;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x0200122F RID: 4655
|
||||
[Token(Token = "0x200122F")]
|
||||
public class ChooseSubroomDialog : ConfirmUIDialog<PPENFJMFPNE, KGMKKFJJDPG>
|
||||
{
|
||||
// Token: 0x0600699F RID: 27039 RVA: 0x001769EC File Offset: 0x00174BEC
|
||||
[Token(Token = "0x600699F")]
|
||||
[Address(RVA = "0x125E9A0", Offset = "0x125D7A0", VA = "0x18125E9A0", Slot = "28")]
|
||||
public override PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(PPENFJMFPNE IJNAMEBOMJJ, KGMKKFJJDPG BKGIHIBDAPA)
|
||||
{
|
||||
if (IJNAMEBOMJJ != 0)
|
||||
{
|
||||
SubroomButtonPagedGrid subroomButtonPagedGrid = this.pagedGrid;
|
||||
this.AEMBAGPGHGE = IJNAMEBOMJJ;
|
||||
this.BKGIHIBDAPA = BKGIHIBDAPA;
|
||||
IReadOnlyList<DNACJGJEPEC> <LGPGODCCLPI>k__BackingField = IJNAMEBOMJJ.<LGPGODCCLPI>k__BackingField;
|
||||
int num = 0;
|
||||
if (num < BKGIHIBDAPA)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
subroomButtonPagedGrid.SetButtonModels(<LGPGODCCLPI>k__BackingField);
|
||||
string text = this.infoText.text;
|
||||
return base.ShowDialog();
|
||||
}
|
||||
return JJEKJGALHKO.MKLIDFOGIGO<JPIJGHNNIDP>(JPIJGHNNIDP.Cancel);
|
||||
}
|
||||
|
||||
// Token: 0x060069A0 RID: 27040 RVA: 0x00176A50 File Offset: 0x00174C50
|
||||
[Token(Token = "0x60069A0")]
|
||||
[Address(RVA = "0x125E890", Offset = "0x125D690", VA = "0x18125E890")]
|
||||
private void BMFPEJMLIKD(string DBDDKLHPNNA)
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this.infoText).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x060069A1 RID: 27041 RVA: 0x00176A70 File Offset: 0x00174C70
|
||||
[Token(Token = "0x60069A1")]
|
||||
[Address(RVA = "0x125E8C0", Offset = "0x125D6C0", VA = "0x18125E8C0")]
|
||||
public void Button_ChooseSubroom(DNACJGJEPEC subroom)
|
||||
{
|
||||
if (subroom != 0)
|
||||
{
|
||||
KGMKKFJJDPG bkgihibdapa = this.BKGIHIBDAPA;
|
||||
int num = 0;
|
||||
ulong num2;
|
||||
if ((ulong)num < num2)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069A2 RID: 27042 RVA: 0x00176A9C File Offset: 0x00174C9C
|
||||
[Token(Token = "0x60069A2")]
|
||||
[Address(RVA = "0x125EB20", Offset = "0x125D920", VA = "0x18125EB20")]
|
||||
public ChooseSubroomDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040046B6 RID: 18102
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40046B6")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
||||
private SubroomButtonPagedGrid pagedGrid;
|
||||
|
||||
// Token: 0x040046B7 RID: 18103
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x40046B7")]
|
||||
[SerializeField]
|
||||
private Text infoText;
|
||||
|
||||
// Token: 0x040046B8 RID: 18104
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40046B8")]
|
||||
private PPENFJMFPNE AEMBAGPGHGE;
|
||||
|
||||
// Token: 0x040046B9 RID: 18105
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x40046B9")]
|
||||
private KGMKKFJJDPG BKGIHIBDAPA;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,547 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Diagnostics;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecNet;
|
||||
using RecRoom.Core;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001220 RID: 4640
|
||||
[Token(Token = "0x2001220")]
|
||||
public class CloneRoomUIDialog : UIDialog<KLCOGEIGEBJ, KLCOGEIGEBJ>
|
||||
{
|
||||
// Token: 0x06006948 RID: 26952 RVA: 0x001756D4 File Offset: 0x001738D4
|
||||
[Token(Token = "0x6006948")]
|
||||
[Address(RVA = "0x125EE30", Offset = "0x125DC30", VA = "0x18125EE30", Slot = "24")]
|
||||
public override void ForceCancel(bool OLFBOPIKDCI)
|
||||
{
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(num, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006949 RID: 26953 RVA: 0x001756EC File Offset: 0x001738EC
|
||||
[Token(Token = "0x6006949")]
|
||||
[Address(RVA = "0x125F310", Offset = "0x125E110", VA = "0x18125F310", Slot = "26")]
|
||||
public override PMGCJEPKFOF<KLCOGEIGEBJ> ShowDialog(KLCOGEIGEBJ DDEGOJKBEAN)
|
||||
{
|
||||
this.EBDCIFINPNK = DDEGOJKBEAN;
|
||||
if (DDEGOJKBEAN == 0)
|
||||
{
|
||||
global::UnityEngine.Debug.LogError("targetRoom is null");
|
||||
}
|
||||
string empty = string.Empty;
|
||||
this.BMFPEJMLIKD(empty, true);
|
||||
KLCOGEIGEBJ ebdcifinpnk = this.EBDCIFINPNK;
|
||||
TextMeshProUGUI textMeshProUGUI = this.descriptionText;
|
||||
string <LGACIEKBLBM>k__BackingField = ebdcifinpnk.<LGACIEKBLBM>k__BackingField;
|
||||
string text = string.Format("This will create a new, private copy of ^{0} with you as the owner.", <LGACIEKBLBM>k__BackingField);
|
||||
string text2 = textMeshProUGUI.text;
|
||||
ValidatedButtonInputField validatedButtonInputField = this.roomNameField;
|
||||
string empty2 = string.Empty;
|
||||
validatedButtonInputField.KKJIOHNFHFJ = empty2;
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x0600694A RID: 26954 RVA: 0x0017576C File Offset: 0x0017396C
|
||||
[Token(Token = "0x600694A")]
|
||||
[Address(RVA = "0x125EF10", Offset = "0x125DD10", VA = "0x18125EF10", Slot = "10")]
|
||||
public override void Initialize(StackedUIBase LJOCNMLBCAH)
|
||||
{
|
||||
base.Initialize(LJOCNMLBCAH);
|
||||
ValidatedButtonInputField validatedButtonInputField = this.roomNameField;
|
||||
Func<string, bool> func = new Func(this.BPLPKAJJLLF);
|
||||
validatedButtonInputField.IsValidFunction = func;
|
||||
}
|
||||
|
||||
// Token: 0x0600694B RID: 26955 RVA: 0x001757A4 File Offset: 0x001739A4
|
||||
[Token(Token = "0x600694B")]
|
||||
[Address(RVA = "0x125F1E0", Offset = "0x125DFE0", VA = "0x18125F1E0")]
|
||||
public void ShowAndEquipMakerPenAfterClone(KLCOGEIGEBJ DDEGOJKBEAN, SessionManager.BDPNOBGNGNI DIEPOPNJNCO, [Optional] Action AFGKFBNCCAJ, [Optional] Action<bool> LINLMCJFFEG)
|
||||
{
|
||||
Action<bool> cloneDialogClosed = 0;
|
||||
SessionManager.BDPNOBGNGNI source = DIEPOPNJNCO;
|
||||
WatchUI local = WatchUI.BFPPPLIJIGC;
|
||||
int num = 0;
|
||||
PMGCJEPKFOF<KLCOGEIGEBJ> pmgcjepkfof = local.ShowTemporaryDialog<KLCOGEIGEBJ, KLCOGEIGEBJ>(this, DDEGOJKBEAN, (NotificationManager.HLJEOKDOLPF)num);
|
||||
Action<KLCOGEIGEBJ> action = delegate(KLCOGEIGEBJ targetRoom)
|
||||
{
|
||||
CloneRoomUIDialog.CJAMEDPKLNH cjamedpklnh = new CloneRoomUIDialog.CJAMEDPKLNH();
|
||||
cjamedpklnh.targetRoom = targetRoom;
|
||||
Action<bool> cloneDialogClosed2 = cloneDialogClosed;
|
||||
if (cloneDialogClosed2 != 0)
|
||||
{
|
||||
bool flag = targetRoom != 0;
|
||||
cloneDialogClosed2(flag);
|
||||
}
|
||||
if (targetRoom != 0)
|
||||
{
|
||||
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
||||
CIIBGMBOFEI previousRoomInstance = ciibgmbofei;
|
||||
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CloneRoomUIDialog.CJAMEDPKLNH cs$<>8__locals = cjamedpklnh;
|
||||
SessionManager.BDPNOBGNGNI source2 = source;
|
||||
Action<SessionManager.BKOJBGONLCK> action2 = delegate(SessionManager.BKOJBGONLCK result)
|
||||
{
|
||||
CloneRoomUIDialog.CJAMEDPKLNH cs$<>8__locals2 = cjamedpklnh;
|
||||
CIIBGMBOFEI previousRoomInstance2 = previousRoomInstance;
|
||||
KLCOGEIGEBJ targetRoom = cs$<>8__locals2.targetRoom;
|
||||
CloneRoomUIDialog.CDJFPGAEBIN cdjfpgaebin = new CloneRoomUIDialog.CDJFPGAEBIN();
|
||||
cdjfpgaebin.previousRoomInstance = previousRoomInstance2;
|
||||
cdjfpgaebin.targetRoom = targetRoom;
|
||||
if (result == 0)
|
||||
{
|
||||
Scheduler instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CloneRoomUIDialog.CDJFPGAEBIN.<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d <<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d;
|
||||
<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d.System.IDisposable.Dispose();
|
||||
<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d.<>1__state = (int)((ulong)0L);
|
||||
<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d.<>4__this = cdjfpgaebin;
|
||||
KFBABPAPIMB kfbabpapimb = instance2.Run(<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d);
|
||||
}
|
||||
};
|
||||
}
|
||||
};
|
||||
if (AFGKFBNCCAJ != 0)
|
||||
{
|
||||
AFGKFBNCCAJ();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600694C RID: 26956 RVA: 0x001757FC File Offset: 0x001739FC
|
||||
[Token(Token = "0x600694C")]
|
||||
[Address(RVA = "0x125EFF0", Offset = "0x125DDF0", VA = "0x18125EFF0")]
|
||||
private bool KPKOBLKCBIJ()
|
||||
{
|
||||
string bfgcdjfnjle = this.BFGCDJFNJLE;
|
||||
bool flag;
|
||||
if (!flag && this.PBPPKEHPIND != flag)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
||||
this.PBPPKEHPIND = flag;
|
||||
string text = textMeshProUGUI.text;
|
||||
}
|
||||
TextMeshProUGUI textMeshProUGUI2 = this.infoText;
|
||||
this.PBPPKEHPIND = true;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600694D RID: 26957 RVA: 0x0017584C File Offset: 0x00173A4C
|
||||
[Token(Token = "0x600694D")]
|
||||
[Address(RVA = "0x125EB60", Offset = "0x125D960", VA = "0x18125EB60")]
|
||||
private void BMFPEJMLIKD(string DBDDKLHPNNA, bool GICEDIEDLJD)
|
||||
{
|
||||
string text = this.infoText.text;
|
||||
this.roomNameField.FFDOINJEHMM = GICEDIEDLJD;
|
||||
this.cancelButton.FFDOINJEHMM = GICEDIEDLJD;
|
||||
this.saveButton.FFDOINJEHMM = GICEDIEDLJD;
|
||||
}
|
||||
|
||||
// Token: 0x0600694E RID: 26958 RVA: 0x00175890 File Offset: 0x00173A90
|
||||
[Token(Token = "0x600694E")]
|
||||
[Address(RVA = "0x125EC50", Offset = "0x125DA50", VA = "0x18125EC50")]
|
||||
public void Button_Cancel()
|
||||
{
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(num, true);
|
||||
}
|
||||
|
||||
// Token: 0x0600694F RID: 26959 RVA: 0x001758A8 File Offset: 0x00173AA8
|
||||
[Token(Token = "0x600694F")]
|
||||
[Address(RVA = "0x125EC90", Offset = "0x125DA90", VA = "0x18125EC90")]
|
||||
public void Button_Copy()
|
||||
{
|
||||
if (this.KPKOBLKCBIJ())
|
||||
{
|
||||
int num = 0;
|
||||
this.BMFPEJMLIKD("Copying...", num != 0);
|
||||
long <DOFDAMHCJLP>k__BackingField = this.EBDCIFINPNK.<DOFDAMHCJLP>k__BackingField;
|
||||
string bfgcdjfnjle = this.BFGCDJFNJLE;
|
||||
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.OFFECAMHJGE(<DOFDAMHCJLP>k__BackingField, bfgcdjfnjle);
|
||||
Action<PPENFJMFPNE> action = new Action(this.KKIMJDBDFEP);
|
||||
int num2 = 0;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
Action<string> action2 = new Action(this.HEFDHCKJPPC);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006950 RID: 26960 RVA: 0x00175920 File Offset: 0x00173B20
|
||||
[Token(Token = "0x6006950")]
|
||||
[Address(RVA = "0x125F420", Offset = "0x125E220", VA = "0x18125F420")]
|
||||
public CloneRoomUIDialog()
|
||||
{
|
||||
string empty = string.Empty;
|
||||
this.BFGCDJFNJLE = empty;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06006951 RID: 26961 RVA: 0x00175940 File Offset: 0x00173B40
|
||||
[Token(Token = "0x6006951")]
|
||||
[Address(RVA = "0x125EC10", Offset = "0x125DA10", VA = "0x18125EC10")]
|
||||
[CompilerGenerated]
|
||||
private bool BPLPKAJJLLF(string MMBOKOLAJFH)
|
||||
{
|
||||
string text = MMBOKOLAJFH.Trim();
|
||||
this.BFGCDJFNJLE = text;
|
||||
return this.KPKOBLKCBIJ();
|
||||
}
|
||||
|
||||
// Token: 0x06006952 RID: 26962 RVA: 0x00175968 File Offset: 0x00173B68
|
||||
[Token(Token = "0x6006952")]
|
||||
[Address(RVA = "0x125F0E0", Offset = "0x125DEE0", VA = "0x18125F0E0")]
|
||||
[CompilerGenerated]
|
||||
internal static void PLDFGKHBEIP(CIIBGMBOFEI AALLFNNHKPK, KLCOGEIGEBJ EBDCIFINPNK, Matchmaking.MHCKNNJOIIP BOMMOMHFIGH)
|
||||
{
|
||||
CloneRoomUIDialog.CDJFPGAEBIN cdjfpgaebin = new CloneRoomUIDialog.CDJFPGAEBIN();
|
||||
cdjfpgaebin.previousRoomInstance = AALLFNNHKPK;
|
||||
cdjfpgaebin.targetRoom = EBDCIFINPNK;
|
||||
if (BOMMOMHFIGH == Matchmaking.MHCKNNJOIIP.Success)
|
||||
{
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CloneRoomUIDialog.CDJFPGAEBIN.<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d <<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d;
|
||||
<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d.System.IDisposable.Dispose();
|
||||
<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d.<>1__state = (int)((ulong)0L);
|
||||
<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d.<>4__this = cdjfpgaebin;
|
||||
KFBABPAPIMB kfbabpapimb = instance.Run(<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006953 RID: 26963 RVA: 0x001759BC File Offset: 0x00173BBC
|
||||
[Token(Token = "0x6006953")]
|
||||
[Address(RVA = "0x125EFA0", Offset = "0x125DDA0", VA = "0x18125EFA0")]
|
||||
[CompilerGenerated]
|
||||
private void KKIMJDBDFEP(PPENFJMFPNE GJKGOKHKMMP)
|
||||
{
|
||||
base.KHKDGPHPIND(GJKGOKHKMMP, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006954 RID: 26964 RVA: 0x001759D4 File Offset: 0x00173BD4
|
||||
[Token(Token = "0x6006954")]
|
||||
[Address(RVA = "0x125EE70", Offset = "0x125DC70", VA = "0x18125EE70")]
|
||||
[CompilerGenerated]
|
||||
private void HEFDHCKJPPC(string MOPOMPHBHKF)
|
||||
{
|
||||
global::UnityEngine.Debug.LogError("Failed to copy room: " + MOPOMPHBHKF);
|
||||
string text = "Failed to copy room: " + MOPOMPHBHKF;
|
||||
this.BMFPEJMLIKD(text, true);
|
||||
}
|
||||
|
||||
// Token: 0x0400467B RID: 18043
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400467B")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField roomNameField;
|
||||
|
||||
// Token: 0x0400467C RID: 18044
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400467C")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI descriptionText;
|
||||
|
||||
// Token: 0x0400467D RID: 18045
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400467D")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x0400467E RID: 18046
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400467E")]
|
||||
[SerializeField]
|
||||
private Button3D cancelButton;
|
||||
|
||||
// Token: 0x0400467F RID: 18047
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400467F")]
|
||||
[SerializeField]
|
||||
private Button3D saveButton;
|
||||
|
||||
// Token: 0x04004680 RID: 18048
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4004680")]
|
||||
private string BFGCDJFNJLE;
|
||||
|
||||
// Token: 0x04004681 RID: 18049
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4004681")]
|
||||
private KLCOGEIGEBJ EBDCIFINPNK;
|
||||
|
||||
// Token: 0x04004682 RID: 18050
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4004682")]
|
||||
private bool PBPPKEHPIND;
|
||||
|
||||
// Token: 0x02001221 RID: 4641
|
||||
[Token(Token = "0x2001221")]
|
||||
[CompilerGenerated]
|
||||
private sealed class JPIPBNCAKBL
|
||||
{
|
||||
// Token: 0x06006955 RID: 26965 RVA: 0x00175A08 File Offset: 0x00173C08
|
||||
[Token(Token = "0x6006955")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public JPIPBNCAKBL()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006956 RID: 26966 RVA: 0x00175A1C File Offset: 0x00173C1C
|
||||
[Token(Token = "0x6006956")]
|
||||
[Address(RVA = "0x1265800", Offset = "0x1264600", VA = "0x181265800")]
|
||||
internal void <ShowAndEquipMakerPenAfterClone>b__0(KLCOGEIGEBJ targetRoom)
|
||||
{
|
||||
CloneRoomUIDialog.CJAMEDPKLNH cjamedpklnh = new CloneRoomUIDialog.CJAMEDPKLNH();
|
||||
cjamedpklnh.targetRoom = targetRoom;
|
||||
Action<bool> action = this.cloneDialogClosed;
|
||||
if (action != 0)
|
||||
{
|
||||
bool flag = targetRoom != 0;
|
||||
action(flag);
|
||||
}
|
||||
if (targetRoom != 0)
|
||||
{
|
||||
CloneRoomUIDialog.BMAOLFAGCEK bmaolfagcek = new CloneRoomUIDialog.BMAOLFAGCEK();
|
||||
bmaolfagcek.CS$<>8__locals1 = cjamedpklnh;
|
||||
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
||||
bmaolfagcek.previousRoomInstance = ciibgmbofei;
|
||||
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CloneRoomUIDialog.CJAMEDPKLNH cs$<>8__locals = bmaolfagcek.CS$<>8__locals1;
|
||||
SessionManager.BDPNOBGNGNI bdpnobgngni = this.source;
|
||||
Action<SessionManager.BKOJBGONLCK> action2 = delegate(SessionManager.BKOJBGONLCK result)
|
||||
{
|
||||
CloneRoomUIDialog.CJAMEDPKLNH cs$<>8__locals2 = bmaolfagcek.CS$<>8__locals1;
|
||||
CIIBGMBOFEI previousRoomInstance = bmaolfagcek.previousRoomInstance;
|
||||
KLCOGEIGEBJ targetRoom2 = cs$<>8__locals2.targetRoom;
|
||||
CloneRoomUIDialog.CDJFPGAEBIN cdjfpgaebin = new CloneRoomUIDialog.CDJFPGAEBIN();
|
||||
cdjfpgaebin.previousRoomInstance = previousRoomInstance;
|
||||
cdjfpgaebin.targetRoom = targetRoom2;
|
||||
if (result == 0)
|
||||
{
|
||||
Scheduler instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CloneRoomUIDialog.CDJFPGAEBIN.<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d <<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d;
|
||||
<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d.System.IDisposable.Dispose();
|
||||
<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d.<>1__state = (int)((ulong)0L);
|
||||
<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d.<>4__this = cdjfpgaebin;
|
||||
KFBABPAPIMB kfbabpapimb = instance2.Run(<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d);
|
||||
}
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04004683 RID: 18051
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004683")]
|
||||
public Action<bool> cloneDialogClosed;
|
||||
|
||||
// Token: 0x04004684 RID: 18052
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004684")]
|
||||
public SessionManager.BDPNOBGNGNI source;
|
||||
}
|
||||
|
||||
// Token: 0x02001222 RID: 4642
|
||||
[Token(Token = "0x2001222")]
|
||||
[CompilerGenerated]
|
||||
private sealed class CJAMEDPKLNH
|
||||
{
|
||||
// Token: 0x06006957 RID: 26967 RVA: 0x00175AA4 File Offset: 0x00173CA4
|
||||
[Token(Token = "0x6006957")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public CJAMEDPKLNH()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004685 RID: 18053
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004685")]
|
||||
public KLCOGEIGEBJ targetRoom;
|
||||
}
|
||||
|
||||
// Token: 0x02001223 RID: 4643
|
||||
[Token(Token = "0x2001223")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BMAOLFAGCEK
|
||||
{
|
||||
// Token: 0x06006958 RID: 26968 RVA: 0x00175AB8 File Offset: 0x00173CB8
|
||||
[Token(Token = "0x6006958")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public BMAOLFAGCEK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006959 RID: 26969 RVA: 0x00175ACC File Offset: 0x00173CCC
|
||||
[Token(Token = "0x6006959")]
|
||||
[Address(RVA = "0x125E6B0", Offset = "0x125D4B0", VA = "0x18125E6B0")]
|
||||
internal void <ShowAndEquipMakerPenAfterClone>b__2(SessionManager.BKOJBGONLCK result)
|
||||
{
|
||||
CloneRoomUIDialog.CJAMEDPKLNH cs$<>8__locals = this.CS$<>8__locals1;
|
||||
CIIBGMBOFEI ciibgmbofei = this.previousRoomInstance;
|
||||
KLCOGEIGEBJ targetRoom = cs$<>8__locals.targetRoom;
|
||||
CloneRoomUIDialog.CDJFPGAEBIN cdjfpgaebin = new CloneRoomUIDialog.CDJFPGAEBIN();
|
||||
cdjfpgaebin.previousRoomInstance = ciibgmbofei;
|
||||
cdjfpgaebin.targetRoom = targetRoom;
|
||||
if (result == 0)
|
||||
{
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CloneRoomUIDialog.CDJFPGAEBIN.<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d <<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d;
|
||||
<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d.System.IDisposable.Dispose();
|
||||
<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d.<>1__state = (int)((ulong)0L);
|
||||
<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d.<>4__this = cdjfpgaebin;
|
||||
KFBABPAPIMB kfbabpapimb = instance.Run(<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04004686 RID: 18054
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004686")]
|
||||
public CIIBGMBOFEI previousRoomInstance;
|
||||
|
||||
// Token: 0x04004687 RID: 18055
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004687")]
|
||||
public CloneRoomUIDialog.CJAMEDPKLNH CS$<>8__locals1;
|
||||
}
|
||||
|
||||
// Token: 0x02001224 RID: 4644
|
||||
[Token(Token = "0x2001224")]
|
||||
[CompilerGenerated]
|
||||
private sealed class CDJFPGAEBIN
|
||||
{
|
||||
// Token: 0x0600695A RID: 26970 RVA: 0x00175B38 File Offset: 0x00173D38
|
||||
[Token(Token = "0x600695A")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public CDJFPGAEBIN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600695B RID: 26971 RVA: 0x00175B4C File Offset: 0x00173D4C
|
||||
[Token(Token = "0x600695B")]
|
||||
[Address(RVA = "0x125E830", Offset = "0x125D630", VA = "0x18125E830")]
|
||||
internal IEnumerator<KENFJGFMIPM> <ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600695B)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> AGUI.StackedUI.Dialog.CloneRoomUIDialog/CDJFPGAEBIN::<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void('<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d'::System.IDisposable.Dispose, ldloc:'<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d'(var_0))
|
||||
stfld:int32('<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d'::<>1__state, ldloc:'<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d'(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:CDJFPGAEBIN('<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d'::<>4__this, ldloc:'<<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d'(var_0), ldloc:CDJFPGAEBIN(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.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 1660
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x0600695C RID: 26972 RVA: 0x00175B70 File Offset: 0x00173D70
|
||||
[Token(Token = "0x600695C")]
|
||||
[Address(RVA = "0x125E7D0", Offset = "0x125D5D0", VA = "0x18125E7D0")]
|
||||
internal bool <ShowAndEquipMakerPenAfterClone>b__4()
|
||||
{
|
||||
return Matchmaking.BBJAEJHMAPB != this.previousRoomInstance;
|
||||
}
|
||||
|
||||
// Token: 0x04004688 RID: 18056
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004688")]
|
||||
public CIIBGMBOFEI previousRoomInstance;
|
||||
|
||||
// Token: 0x04004689 RID: 18057
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004689")]
|
||||
public KLCOGEIGEBJ targetRoom;
|
||||
|
||||
// Token: 0x02001225 RID: 4645
|
||||
[Token(Token = "0x2001225")]
|
||||
private sealed class <<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d : IEnumerator<KENFJGFMIPM>, IEnumerator, IDisposable
|
||||
{
|
||||
// Token: 0x0600695D RID: 26973 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x600695D")]
|
||||
[Address(RVA = "0x445B90", Offset = "0x444990", VA = "0x180445B90")]
|
||||
[DebuggerHidden]
|
||||
public <<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d(int <>1__state)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600695E RID: 26974 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x600695E")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "5")]
|
||||
[DebuggerHidden]
|
||||
void IDisposable.Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600695F RID: 26975 RVA: 0x00175B90 File Offset: 0x00173D90
|
||||
[Token(Token = "0x600695F")]
|
||||
[Address(RVA = "0x126BC00", Offset = "0x126AA00", VA = "0x18126BC00", Slot = "6")]
|
||||
private bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x17001130 RID: 4400
|
||||
// (get) Token: 0x06006960 RID: 26976 RVA: 0x000624CE File Offset: 0x000606CE
|
||||
[Token(Token = "0x17001130")]
|
||||
private KENFJGFMIPM System.Collections.Generic.IEnumerator<RecRoom.Core.ISchedule>.Current
|
||||
{
|
||||
[Token(Token = "0x6006960")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40", Slot = "4")]
|
||||
[DebuggerHidden]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006961 RID: 26977 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x6006961")]
|
||||
[Address(RVA = "0x126BED0", Offset = "0x126ACD0", VA = "0x18126BED0", Slot = "8")]
|
||||
[DebuggerHidden]
|
||||
void IEnumerator.Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17001131 RID: 4401
|
||||
// (get) Token: 0x06006962 RID: 26978 RVA: 0x000624CE File Offset: 0x000606CE
|
||||
[Token(Token = "0x17001131")]
|
||||
object IEnumerator.Current
|
||||
{
|
||||
[Token(Token = "0x6006962")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40", Slot = "7")]
|
||||
[DebuggerHidden]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400468A RID: 18058
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400468A")]
|
||||
private int <>1__state;
|
||||
|
||||
// Token: 0x0400468B RID: 18059
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400468B")]
|
||||
private KENFJGFMIPM <>2__current;
|
||||
|
||||
// Token: 0x0400468C RID: 18060
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400468C")]
|
||||
public CloneRoomUIDialog.CDJFPGAEBIN <>4__this;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,246 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.Core.Creation;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020011D2 RID: 4562
|
||||
[Token(Token = "0x20011D2")]
|
||||
public class ColorInputUIDialog : UIDialog<string, string, ColorInputUIDialog.ABAJPFHNGBK, ColorInputUIDialog.NMLNGBGBKEN>
|
||||
{
|
||||
// Token: 0x060067ED RID: 26605 RVA: 0x0017077C File Offset: 0x0016E97C
|
||||
[Token(Token = "0x60067ED")]
|
||||
[Address(RVA = "0x125F660", Offset = "0x125E460", VA = "0x18125F660", Slot = "10")]
|
||||
public override void Initialize(StackedUIBase LJOCNMLBCAH)
|
||||
{
|
||||
base.Initialize(LJOCNMLBCAH);
|
||||
MakerPenColorGrid makerPenColorGrid = this.colorButtonPagedGrid;
|
||||
ShapeColorInfo[] array = EOKPFJPCGMK.IKFGMGLJFGE;
|
||||
Func<ShapeColorInfo, LNBGEMHOKFN> <>9__10_ = ColorInputUIDialog.<>c.<>9__10_0;
|
||||
if (<>9__10_ == 0)
|
||||
{
|
||||
ColorInputUIDialog.<>c.<>9__10_0 = (ShapeColorInfo sci) => sci.ColorID;
|
||||
}
|
||||
IEnumerable<ShapeColorInfo> enumerable = Enumerable.Select<ShapeColorInfo, LNBGEMHOKFN>(array, <>9__10_);
|
||||
makerPenColorGrid.SetShapeColors(enumerable, LNBGEMHOKFN.INVALID);
|
||||
}
|
||||
|
||||
// Token: 0x060067EE RID: 26606 RVA: 0x001707D8 File Offset: 0x0016E9D8
|
||||
[Token(Token = "0x60067EE")]
|
||||
[Address(RVA = "0x125F850", Offset = "0x125E650", VA = "0x18125F850")]
|
||||
public void RefreshShapeColorButtons()
|
||||
{
|
||||
MakerPenColorGrid makerPenColorGrid = this.colorButtonPagedGrid;
|
||||
ShapeColorInfo[] array = EOKPFJPCGMK.IKFGMGLJFGE;
|
||||
Func<ShapeColorInfo, LNBGEMHOKFN> <>9__10_ = ColorInputUIDialog.<>c.<>9__10_0;
|
||||
if (<>9__10_ == 0)
|
||||
{
|
||||
ColorInputUIDialog.<>c.<>9__10_0 = (ShapeColorInfo sci) => sci.ColorID;
|
||||
}
|
||||
IEnumerable<ShapeColorInfo> enumerable = Enumerable.Select<ShapeColorInfo, LNBGEMHOKFN>(array, <>9__10_);
|
||||
makerPenColorGrid.SetShapeColors(enumerable, LNBGEMHOKFN.INVALID);
|
||||
}
|
||||
|
||||
// Token: 0x060067EF RID: 26607 RVA: 0x0017082C File Offset: 0x0016EA2C
|
||||
[Token(Token = "0x60067EF")]
|
||||
[Address(RVA = "0x125F4E0", Offset = "0x125E2E0", VA = "0x18125F4E0")]
|
||||
public void Button_SelectColor(LNBGEMHOKFN shapeColor)
|
||||
{
|
||||
Action<int> preview = this.Preview;
|
||||
this.ACCMBIGCCMH = (int)shapeColor;
|
||||
preview(shapeColor);
|
||||
}
|
||||
|
||||
// Token: 0x060067F0 RID: 26608 RVA: 0x00170858 File Offset: 0x0016EA58
|
||||
[Token(Token = "0x60067F0")]
|
||||
[Address(RVA = "0x125F9A0", Offset = "0x125E7A0", VA = "0x18125F9A0", Slot = "26")]
|
||||
public override PMGCJEPKFOF<ColorInputUIDialog.NMLNGBGBKEN> ShowDialog(string AIKLPOJAIIO, string NGLHJIOMKBG = "Ok", [Optional] ColorInputUIDialog.ABAJPFHNGBK IOMCEKHGJNF)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.titleText;
|
||||
this.IOMCEKHGJNF = IOMCEKHGJNF;
|
||||
PLDMAFINLJO.FANDNIHFMNM(textMeshProUGUI, AIKLPOJAIIO);
|
||||
PLDMAFINLJO.FANDNIHFMNM(this.okText, NGLHJIOMKBG);
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x060067F1 RID: 26609 RVA: 0x0017088C File Offset: 0x0016EA8C
|
||||
[Token(Token = "0x60067F1")]
|
||||
[Address(RVA = "0x125F540", Offset = "0x125E340", VA = "0x18125F540")]
|
||||
public void Button_Submit()
|
||||
{
|
||||
if (this.FLCKNFHKPON)
|
||||
{
|
||||
GameObject gameObject = this.infoText.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
this.FLCKNFHKPON = false;
|
||||
int accmbigccmh = this.ACCMBIGCCMH;
|
||||
this.FLCKNFHKPON = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060067F2 RID: 26610 RVA: 0x001708D4 File Offset: 0x0016EAD4
|
||||
[Token(Token = "0x60067F2")]
|
||||
[Address(RVA = "0x125F7B0", Offset = "0x125E5B0", VA = "0x18125F7B0", Slot = "12")]
|
||||
public override void OnFlowExited(StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO)
|
||||
{
|
||||
if (!CJEIBCEPAPO)
|
||||
{
|
||||
int num = 0;
|
||||
ColorInputUIDialog.NMLNGBGBKEN iofbigoienk = ColorInputUIDialog.IOFBIGOIENK;
|
||||
base.KHKDGPHPIND(iofbigoienk, num != 0);
|
||||
}
|
||||
base.OnFlowExited(NBINAJPFBOA, CJEIBCEPAPO);
|
||||
}
|
||||
|
||||
// Token: 0x060067F3 RID: 26611 RVA: 0x00170900 File Offset: 0x0016EB00
|
||||
[Token(Token = "0x60067F3")]
|
||||
[Address(RVA = "0x125F470", Offset = "0x125E270", VA = "0x18125F470")]
|
||||
public void Button_Cancel()
|
||||
{
|
||||
ColorInputUIDialog.NMLNGBGBKEN iofbigoienk = ColorInputUIDialog.IOFBIGOIENK;
|
||||
base.KHKDGPHPIND(iofbigoienk, true);
|
||||
}
|
||||
|
||||
// Token: 0x060067F4 RID: 26612 RVA: 0x0017091C File Offset: 0x0016EB1C
|
||||
[Token(Token = "0x60067F4")]
|
||||
[Address(RVA = "0x125F5E0", Offset = "0x125E3E0", VA = "0x18125F5E0", Slot = "24")]
|
||||
public override void ForceCancel(bool OLFBOPIKDCI)
|
||||
{
|
||||
ColorInputUIDialog.NMLNGBGBKEN iofbigoienk = ColorInputUIDialog.IOFBIGOIENK;
|
||||
base.KHKDGPHPIND(iofbigoienk, OLFBOPIKDCI);
|
||||
}
|
||||
|
||||
// Token: 0x060067F5 RID: 26613 RVA: 0x00170938 File Offset: 0x0016EB38
|
||||
[Token(Token = "0x60067F5")]
|
||||
[Address(RVA = "0x125FA80", Offset = "0x125E880", VA = "0x18125FA80")]
|
||||
public ColorInputUIDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060067F6 RID: 26614 RVA: 0x00170964 File Offset: 0x0016EB64
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x60067F6")]
|
||||
[Address(RVA = "0x125FA30", Offset = "0x125E830", VA = "0x18125FA30")]
|
||||
static ColorInputUIDialog()
|
||||
{
|
||||
ulong num;
|
||||
ColorInputUIDialog.IOFBIGOIENK = num;
|
||||
}
|
||||
|
||||
// Token: 0x0400454F RID: 17743
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400454F")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI titleText;
|
||||
|
||||
// Token: 0x04004550 RID: 17744
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4004550")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI okText;
|
||||
|
||||
// Token: 0x04004551 RID: 17745
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4004551")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x04004552 RID: 17746
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4004552")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
||||
private MakerPenColorGrid colorButtonPagedGrid;
|
||||
|
||||
// Token: 0x04004553 RID: 17747
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4004553")]
|
||||
private int ACCMBIGCCMH = (int)((ulong)4294967295L);
|
||||
|
||||
// Token: 0x04004554 RID: 17748
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4004554")]
|
||||
public Action<int> Preview;
|
||||
|
||||
// Token: 0x04004555 RID: 17749
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4004555")]
|
||||
private ColorInputUIDialog.ABAJPFHNGBK IOMCEKHGJNF;
|
||||
|
||||
// Token: 0x04004556 RID: 17750
|
||||
[Token(Token = "0x4004556")]
|
||||
private static ColorInputUIDialog.NMLNGBGBKEN IOFBIGOIENK;
|
||||
|
||||
// Token: 0x04004557 RID: 17751
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4004557")]
|
||||
private bool FLCKNFHKPON = true;
|
||||
|
||||
// Token: 0x020011D3 RID: 4563
|
||||
[Token(Token = "0x20011D3")]
|
||||
public sealed class ABAJPFHNGBK : MulticastDelegate
|
||||
{
|
||||
// Token: 0x060067F7 RID: 26615 RVA: 0x00170978 File Offset: 0x0016EB78
|
||||
[Token(Token = "0x60067F7")]
|
||||
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
||||
public ABAJPFHNGBK(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x060067F8 RID: 26616 RVA: 0x00170994 File Offset: 0x0016EB94
|
||||
[Token(Token = "0x60067F8")]
|
||||
[Address(RVA = "0x123F750", Offset = "0x123E550", VA = "0x18123F750", Slot = "13")]
|
||||
public bool Invoke(TextMeshProUGUI DEIGEPKFGHG, string DBFBLNILIGL)
|
||||
{
|
||||
if (this.delegates != 0)
|
||||
{
|
||||
}
|
||||
uint num;
|
||||
if (num != (uint)0)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060067F9 RID: 26617 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60067F9")]
|
||||
[Address(RVA = "0x457420", Offset = "0x456220", VA = "0x180457420", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(TextMeshProUGUI DEIGEPKFGHG, string DBFBLNILIGL, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060067FA RID: 26618 RVA: 0x00170A08 File Offset: 0x0016EC08
|
||||
[Token(Token = "0x60067FA")]
|
||||
[Address(RVA = "0x451890", Offset = "0x450690", VA = "0x180451890", Slot = "15")]
|
||||
public bool EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020011D4 RID: 4564
|
||||
[Token(Token = "0x20011D4")]
|
||||
public struct NMLNGBGBKEN
|
||||
{
|
||||
// Token: 0x04004558 RID: 17752
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004558")]
|
||||
public int FPBDPNBBANO;
|
||||
|
||||
// Token: 0x04004559 RID: 17753
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x4004559")]
|
||||
public JPIJGHNNIDP FKNOPGEADKO;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020011FF RID: 4607
|
||||
[Token(Token = "0x20011FF")]
|
||||
public abstract class ConfirmUIDialog<T1> : ConfirmUIDialog
|
||||
{
|
||||
// Token: 0x06006894 RID: 26772
|
||||
[Token(Token = "0x6006894")]
|
||||
[Address(Slot = "28")]
|
||||
public abstract PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(T1 PHCGMLMOGJB);
|
||||
|
||||
// Token: 0x06006895 RID: 26773 RVA: 0x0017225C File Offset: 0x0017045C
|
||||
[Token(Token = "0x6006895")]
|
||||
[Address(RVA = "0x1402140", Offset = "0x1400F40", VA = "0x181402140")]
|
||||
protected ConfirmUIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001200 RID: 4608
|
||||
[Token(Token = "0x2001200")]
|
||||
public abstract class ConfirmUIDialog<T1, T2> : ConfirmUIDialog
|
||||
{
|
||||
// Token: 0x06006896 RID: 26774
|
||||
[Token(Token = "0x6006896")]
|
||||
[Address(Slot = "28")]
|
||||
public abstract PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(T1 PHCGMLMOGJB, T2 ENEPMKOFGIE);
|
||||
|
||||
// Token: 0x06006897 RID: 26775 RVA: 0x00172278 File Offset: 0x00170478
|
||||
[Token(Token = "0x6006897")]
|
||||
[Address(RVA = "0x1402140", Offset = "0x1400F40", VA = "0x181402140")]
|
||||
protected ConfirmUIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001201 RID: 4609
|
||||
[Token(Token = "0x2001201")]
|
||||
public abstract class ConfirmUIDialog<T1, T2, T3> : ConfirmUIDialog
|
||||
{
|
||||
// Token: 0x06006898 RID: 26776
|
||||
[Token(Token = "0x6006898")]
|
||||
[Address(Slot = "28")]
|
||||
public abstract PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, T3 OAAMFACIBOO);
|
||||
|
||||
// Token: 0x06006899 RID: 26777 RVA: 0x00172294 File Offset: 0x00170494
|
||||
[Token(Token = "0x6006899")]
|
||||
[Address(RVA = "0x1402140", Offset = "0x1400F40", VA = "0x181402140")]
|
||||
protected ConfirmUIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001202 RID: 4610
|
||||
[Token(Token = "0x2001202")]
|
||||
public abstract class ConfirmUIDialog<T1, T2, T3, T4> : ConfirmUIDialog
|
||||
{
|
||||
// Token: 0x0600689A RID: 26778
|
||||
[Token(Token = "0x600689A")]
|
||||
[Address(Slot = "28")]
|
||||
public abstract PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, T3 OAAMFACIBOO, T4 BAHGOKLPPFC);
|
||||
|
||||
// Token: 0x0600689B RID: 26779 RVA: 0x001722B0 File Offset: 0x001704B0
|
||||
[Token(Token = "0x600689B")]
|
||||
[Address(RVA = "0x1402140", Offset = "0x1400F40", VA = "0x181402140")]
|
||||
protected ConfirmUIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001203 RID: 4611
|
||||
[Token(Token = "0x2001203")]
|
||||
public abstract class ConfirmUIDialog<T1, T2, T3, T4, T5> : ConfirmUIDialog
|
||||
{
|
||||
// Token: 0x0600689C RID: 26780
|
||||
[Token(Token = "0x600689C")]
|
||||
[Address(Slot = "28")]
|
||||
public abstract PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, T3 OAAMFACIBOO, T4 BAHGOKLPPFC, T5 APPPEMMNKAM);
|
||||
|
||||
// Token: 0x0600689D RID: 26781 RVA: 0x001722CC File Offset: 0x001704CC
|
||||
[Token(Token = "0x600689D")]
|
||||
[Address(RVA = "0x1402140", Offset = "0x1400F40", VA = "0x181402140")]
|
||||
protected ConfirmUIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001204 RID: 4612
|
||||
[Token(Token = "0x2001204")]
|
||||
public abstract class ConfirmUIDialog<T1, T2, T3, T4, T5, T6> : ConfirmUIDialog
|
||||
{
|
||||
// Token: 0x0600689E RID: 26782
|
||||
[Token(Token = "0x600689E")]
|
||||
[Address(Slot = "28")]
|
||||
public abstract PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, T3 OAAMFACIBOO, T4 BAHGOKLPPFC, T5 APPPEMMNKAM, T6 LCAFDACMFGM);
|
||||
|
||||
// Token: 0x0600689F RID: 26783 RVA: 0x001722E8 File Offset: 0x001704E8
|
||||
[Token(Token = "0x600689F")]
|
||||
[Address(RVA = "0x1402140", Offset = "0x1400F40", VA = "0x181402140")]
|
||||
protected ConfirmUIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,82 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020011FE RID: 4606
|
||||
[Token(Token = "0x20011FE")]
|
||||
public abstract class ConfirmUIDialog : UIDialog<JPIJGHNNIDP>
|
||||
{
|
||||
// Token: 0x0600688C RID: 26764 RVA: 0x00172190 File Offset: 0x00170390
|
||||
[Token(Token = "0x600688C")]
|
||||
[Address(RVA = "0x125FAD0", Offset = "0x125E8D0", VA = "0x18125FAD0", Slot = "26")]
|
||||
public virtual void Button_Affirmative()
|
||||
{
|
||||
base.KHKDGPHPIND((uint)1, true);
|
||||
}
|
||||
|
||||
// Token: 0x0600688D RID: 26765 RVA: 0x001721A8 File Offset: 0x001703A8
|
||||
[Token(Token = "0x600688D")]
|
||||
[Address(RVA = "0x125FB10", Offset = "0x125E910", VA = "0x18125FB10")]
|
||||
public void Button_Cancel()
|
||||
{
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(num, true);
|
||||
}
|
||||
|
||||
// Token: 0x0600688E RID: 26766 RVA: 0x001721C0 File Offset: 0x001703C0
|
||||
[Token(Token = "0x600688E")]
|
||||
[Address(RVA = "0x125FB50", Offset = "0x125E950", VA = "0x18125FB50")]
|
||||
public void Button_Negative()
|
||||
{
|
||||
base.KHKDGPHPIND((uint)2, true);
|
||||
}
|
||||
|
||||
// Token: 0x0600688F RID: 26767 RVA: 0x001721D8 File Offset: 0x001703D8
|
||||
[Token(Token = "0x600688F")]
|
||||
[Address(RVA = "0x125FB90", Offset = "0x125E990", VA = "0x18125FB90")]
|
||||
public void Button_NotNow()
|
||||
{
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(num, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006890 RID: 26768 RVA: 0x001721F0 File Offset: 0x001703F0
|
||||
[Token(Token = "0x6006890")]
|
||||
[Address(RVA = "0x125FBD0", Offset = "0x125E9D0", VA = "0x18125FBD0", Slot = "27")]
|
||||
public virtual void Button_Other()
|
||||
{
|
||||
base.KHKDGPHPIND((uint)3, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006891 RID: 26769 RVA: 0x00172208 File Offset: 0x00170408
|
||||
[Token(Token = "0x6006891")]
|
||||
[Address(RVA = "0x125FC60", Offset = "0x125EA60", VA = "0x18125FC60", Slot = "12")]
|
||||
public override void OnFlowExited(StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO)
|
||||
{
|
||||
if (!CJEIBCEPAPO)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
base.KHKDGPHPIND(num2, num != 0);
|
||||
}
|
||||
base.OnFlowExited(NBINAJPFBOA, CJEIBCEPAPO);
|
||||
}
|
||||
|
||||
// Token: 0x06006892 RID: 26770 RVA: 0x00172230 File Offset: 0x00170430
|
||||
[Token(Token = "0x6006892")]
|
||||
[Address(RVA = "0x125FC10", Offset = "0x125EA10", VA = "0x18125FC10", Slot = "24")]
|
||||
public override void ForceCancel(bool OPBKEBCBNLE)
|
||||
{
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(num, OPBKEBCBNLE);
|
||||
}
|
||||
|
||||
// Token: 0x06006893 RID: 26771 RVA: 0x00172248 File Offset: 0x00170448
|
||||
[Token(Token = "0x6006893")]
|
||||
[Address(RVA = "0x125FCD0", Offset = "0x125EAD0", VA = "0x18125FCD0")]
|
||||
protected ConfirmUIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,184 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001230 RID: 4656
|
||||
[Token(Token = "0x2001230")]
|
||||
public class EditInventionTagsDialog : EditTagsDialog<OBBBPCBIMME>, CINJNCJKHAF
|
||||
{
|
||||
// Token: 0x17001134 RID: 4404
|
||||
// (get) Token: 0x060069A3 RID: 27043 RVA: 0x00176AB0 File Offset: 0x00174CB0
|
||||
[Token(Token = "0x17001134")]
|
||||
protected override int CLJOBCGKDGF
|
||||
{
|
||||
[Token(Token = "0x60069A3")]
|
||||
[Address(RVA = "0x46C990", Offset = "0x46B790", VA = "0x18046C990", Slot = "29")]
|
||||
get
|
||||
{
|
||||
return 5;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069A4 RID: 27044 RVA: 0x00176AC0 File Offset: 0x00174CC0
|
||||
[Token(Token = "0x60069A4")]
|
||||
[Address(RVA = "0x1261E70", Offset = "0x1260C70", VA = "0x181261E70", Slot = "28")]
|
||||
public override PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(OBBBPCBIMME LDNFNNNHPPB)
|
||||
{
|
||||
this.BFKEFCFNNKH = LDNFNNNHPPB;
|
||||
if (LDNFNNNHPPB == 0)
|
||||
{
|
||||
string empty = string.Empty;
|
||||
ulong num;
|
||||
base.BMFPEJMLIKD(empty, num != 0UL);
|
||||
}
|
||||
int num2 = 0;
|
||||
base.BMFPEJMLIKD("Loading...", num2 != 0);
|
||||
PMGCJEPKFOF<HJPDBNLCGIB> pmgcjepkfof = BBHENFCNLAB.IIPHPOBADGF(this.BFKEFCFNNKH.<BHBCCAKKIMJ>k__BackingField);
|
||||
Action<HJPDBNLCGIB> action = new Action(this.LJBPFGFABGI);
|
||||
int num3 = 0;
|
||||
num3 += num3;
|
||||
num3++;
|
||||
Action action2 = new Action(this.CFNCKLOJCLA);
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x060069A5 RID: 27045 RVA: 0x00176B40 File Offset: 0x00174D40
|
||||
[Token(Token = "0x60069A5")]
|
||||
[Address(RVA = "0x1261720", Offset = "0x1260520", VA = "0x181261720", Slot = "6")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
PMGCJEPKFOF<List<string>> pmgcjepkfof = BBHENFCNLAB.CJFHAPJJPEO();
|
||||
Action<List<string>> action = new Action(this.AFGABJCAGIO);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060069A6 RID: 27046 RVA: 0x00176B70 File Offset: 0x00174D70
|
||||
[Token(Token = "0x60069A6")]
|
||||
[Address(RVA = "0x12617E0", Offset = "0x12605E0", VA = "0x1812617E0")]
|
||||
public void Button_Save()
|
||||
{
|
||||
if (base.DCLACCBLANM())
|
||||
{
|
||||
int num = 0;
|
||||
base.BMFPEJMLIKD("Saving...", num != 0);
|
||||
long <BHBCCAKKIMJ>k__BackingField = this.BFKEFCFNNKH.<BHBCCAKKIMJ>k__BackingField;
|
||||
Action<NJMAEIPIOAP> action = new Action(this.GHMPCEHDELC);
|
||||
int num2 = 0;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
Action<string> action2 = new Action(this.GKGIFPJNPLG);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069A7 RID: 27047 RVA: 0x00176BD4 File Offset: 0x00174DD4
|
||||
[Token(Token = "0x60069A7")]
|
||||
[Address(RVA = "0x1262030", Offset = "0x1260E30", VA = "0x181262030")]
|
||||
public EditInventionTagsDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060069A8 RID: 27048 RVA: 0x00176BE8 File Offset: 0x00174DE8
|
||||
[Token(Token = "0x60069A8")]
|
||||
[Address(RVA = "0x1261B00", Offset = "0x1260900", VA = "0x181261B00")]
|
||||
[CompilerGenerated]
|
||||
private void LJBPFGFABGI(HJPDBNLCGIB GKMINFBIAMJ)
|
||||
{
|
||||
if (GKMINFBIAMJ != 0)
|
||||
{
|
||||
List<JLFCINPLFID> <KKFLLGKIPND>k__BackingField = GKMINFBIAMJ.<KKFLLGKIPND>k__BackingField;
|
||||
Func<JLFCINPLFID, bool> <>9__3_ = EditInventionTagsDialog.<>c.<>9__3_2;
|
||||
if (<>9__3_ == 0)
|
||||
{
|
||||
EditInventionTagsDialog.<>c.<>9__3_2 = (JLFCINPLFID tag) => tag.<PALMIOEJANE>k__BackingField == GGCHLMKPJLE.General;
|
||||
}
|
||||
IEnumerable<JLFCINPLFID> enumerable = Enumerable.Where<JLFCINPLFID>(<KKFLLGKIPND>k__BackingField, <>9__3_);
|
||||
Func<JLFCINPLFID, string> func;
|
||||
if (EditInventionTagsDialog.<>c.<>9__3_3 == 0)
|
||||
{
|
||||
func = (JLFCINPLFID tag) => tag.<PAJHIMLGFHH>k__BackingField;
|
||||
EditInventionTagsDialog.<>c.<>9__3_3 = func;
|
||||
}
|
||||
List<string> list = Enumerable.ToList<string>(Enumerable.Select<JLFCINPLFID, string>(enumerable, func));
|
||||
List<JLFCINPLFID> <KKFLLGKIPND>k__BackingField2 = GKMINFBIAMJ.<KKFLLGKIPND>k__BackingField;
|
||||
Func<JLFCINPLFID, bool> func2;
|
||||
if (EditInventionTagsDialog.<>c.<>9__3_4 == 0)
|
||||
{
|
||||
func2 = delegate(JLFCINPLFID tag)
|
||||
{
|
||||
GGCHLMKPJLE <PALMIOEJANE>k__BackingField = tag.<PALMIOEJANE>k__BackingField;
|
||||
if (<PALMIOEJANE>k__BackingField == GGCHLMKPJLE.Auto)
|
||||
{
|
||||
}
|
||||
return <PALMIOEJANE>k__BackingField == GGCHLMKPJLE.AGOnly;
|
||||
};
|
||||
EditInventionTagsDialog.<>c.<>9__3_4 = func2;
|
||||
}
|
||||
IEnumerable<JLFCINPLFID> enumerable2 = Enumerable.Where<JLFCINPLFID>(<KKFLLGKIPND>k__BackingField2, func2);
|
||||
Func<JLFCINPLFID, string> func3;
|
||||
if (EditInventionTagsDialog.<>c.<>9__3_5 == 0)
|
||||
{
|
||||
func3 = (JLFCINPLFID tag) => tag.<PAJHIMLGFHH>k__BackingField;
|
||||
EditInventionTagsDialog.<>c.<>9__3_5 = func3;
|
||||
}
|
||||
List<string> list2 = Enumerable.ToList<string>(Enumerable.Select<JLFCINPLFID, string>(enumerable2, func3));
|
||||
base.JLJGALBGFOK();
|
||||
base.MFNAPJMOHIP();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069A9 RID: 27049 RVA: 0x00176CD0 File Offset: 0x00174ED0
|
||||
[Token(Token = "0x60069A9")]
|
||||
[Address(RVA = "0x12619A0", Offset = "0x12607A0", VA = "0x1812619A0")]
|
||||
[CompilerGenerated]
|
||||
private void CFNCKLOJCLA()
|
||||
{
|
||||
string empty = string.Empty;
|
||||
base.BMFPEJMLIKD(empty, true);
|
||||
}
|
||||
|
||||
// Token: 0x060069AA RID: 27050 RVA: 0x00176CEC File Offset: 0x00174EEC
|
||||
[Token(Token = "0x60069AA")]
|
||||
[Address(RVA = "0x12616A0", Offset = "0x12604A0", VA = "0x1812616A0")]
|
||||
[CompilerGenerated]
|
||||
private void AFGABJCAGIO(List<string> BEHKJEAHGLD)
|
||||
{
|
||||
int num = 0;
|
||||
if (this != num)
|
||||
{
|
||||
base.MFNAPJMOHIP();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069AB RID: 27051 RVA: 0x00176D0C File Offset: 0x00174F0C
|
||||
[Token(Token = "0x60069AB")]
|
||||
[Address(RVA = "0x12619F0", Offset = "0x12607F0", VA = "0x1812619F0")]
|
||||
[CompilerGenerated]
|
||||
private void GHMPCEHDELC(NJMAEIPIOAP GIAOBLMEMMI)
|
||||
{
|
||||
string empty = string.Empty;
|
||||
base.AOMFBFABCFO(empty, GIAOBLMEMMI);
|
||||
}
|
||||
|
||||
// Token: 0x060069AC RID: 27052 RVA: 0x00176D28 File Offset: 0x00174F28
|
||||
[Token(Token = "0x60069AC")]
|
||||
[Address(RVA = "0x1261A50", Offset = "0x1260850", VA = "0x181261A50")]
|
||||
[CompilerGenerated]
|
||||
private void GKGIFPJNPLG(string MOPOMPHBHKF)
|
||||
{
|
||||
Debug.LogError("Failed to modify tags: " + MOPOMPHBHKF);
|
||||
string text = "Failed to modify tags: " + MOPOMPHBHKF;
|
||||
base.BMFPEJMLIKD(text, true);
|
||||
}
|
||||
|
||||
// Token: 0x040046BA RID: 18106
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x40046BA")]
|
||||
private OBBBPCBIMME BFKEFCFNNKH;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,192 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001232 RID: 4658
|
||||
[Token(Token = "0x2001232")]
|
||||
public class EditPlayerEventTagsDialog : EditTagsDialog<EditPlayerEventTagsDialog.HCIOHLPMANA>
|
||||
{
|
||||
// Token: 0x17001135 RID: 4405
|
||||
// (get) Token: 0x060069B3 RID: 27059 RVA: 0x00176E00 File Offset: 0x00175000
|
||||
[Token(Token = "0x17001135")]
|
||||
protected override int CLJOBCGKDGF
|
||||
{
|
||||
[Token(Token = "0x60069B3")]
|
||||
[Address(RVA = "0x53A4A0", Offset = "0x5392A0", VA = "0x18053A4A0", Slot = "29")]
|
||||
get
|
||||
{
|
||||
return 3;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069B4 RID: 27060 RVA: 0x00176E10 File Offset: 0x00175010
|
||||
[Token(Token = "0x60069B4")]
|
||||
[Address(RVA = "0x12620F0", Offset = "0x1260EF0", VA = "0x1812620F0", Slot = "6")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
PMGCJEPKFOF<List<string>> pmgcjepkfof = GNPDMBPGHBH.CJFHAPJJPEO();
|
||||
Action<List<string>> action = new Action(this.AFGABJCAGIO);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060069B5 RID: 27061 RVA: 0x00176E40 File Offset: 0x00175040
|
||||
[Token(Token = "0x60069B5")]
|
||||
[Address(RVA = "0x1262720", Offset = "0x1261520", VA = "0x181262720", Slot = "28")]
|
||||
public override PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(EditPlayerEventTagsDialog.HCIOHLPMANA FMKCPGMFFMI)
|
||||
{
|
||||
EditPlayerEventTagsDialog.HCIOHLPMANA jjapbnjppak = this.JJAPBNJPPAK;
|
||||
if (jjapbnjppak == 0)
|
||||
{
|
||||
IReadOnlyList<string> pkkadkgdhni = this.JJAPBNJPPAK.PKKADKGDHNI;
|
||||
if (pkkadkgdhni == 0)
|
||||
{
|
||||
goto IL_46;
|
||||
}
|
||||
List<string> list = Enumerable.ToList<string>(pkkadkgdhni);
|
||||
base.JLJGALBGFOK();
|
||||
base.MFNAPJMOHIP();
|
||||
}
|
||||
Action<List<string>> ijpkbhejdol = jjapbnjppak.IJPKBHEJDOL;
|
||||
Action<IOFNNFFJIAN> action = new Action(this.OKPAOGJIJCC);
|
||||
IL_46:
|
||||
string text = string.Empty;
|
||||
base.BMFPEJMLIKD(text, true);
|
||||
text = "Save";
|
||||
if (this.JJAPBNJPPAK == (ulong)0L)
|
||||
{
|
||||
text = "Okay";
|
||||
}
|
||||
base.SetButtonText(text, "Cancel");
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x060069B6 RID: 27062 RVA: 0x00176ED8 File Offset: 0x001750D8
|
||||
[Token(Token = "0x60069B6")]
|
||||
[Address(RVA = "0x12621B0", Offset = "0x1260FB0", VA = "0x1812621B0")]
|
||||
public void Button_Save()
|
||||
{
|
||||
if (base.DCLACCBLANM())
|
||||
{
|
||||
if (this.JJAPBNJPPAK.IJPKBHEJDOL != 0)
|
||||
{
|
||||
}
|
||||
if (this.JJAPBNJPPAK == (ulong)0L)
|
||||
{
|
||||
return;
|
||||
}
|
||||
int num = 0;
|
||||
base.BMFPEJMLIKD("Saving...", num != 0);
|
||||
EditPlayerEventTagsDialog.HCIOHLPMANA jjapbnjppak = this.JJAPBNJPPAK;
|
||||
int num2 = 0;
|
||||
Action<LLNPLLBEJBE> action = new Action(this.JKJJAEOOHHH);
|
||||
if (num2 < this)
|
||||
{
|
||||
num2 += num2;
|
||||
if (num2 == this)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069B7 RID: 27063 RVA: 0x00176F44 File Offset: 0x00175144
|
||||
[Token(Token = "0x60069B7")]
|
||||
[Address(RVA = "0x12628E0", Offset = "0x12616E0", VA = "0x1812628E0")]
|
||||
public EditPlayerEventTagsDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060069B8 RID: 27064 RVA: 0x00176F58 File Offset: 0x00175158
|
||||
[Token(Token = "0x60069B8")]
|
||||
[Address(RVA = "0x1262070", Offset = "0x1260E70", VA = "0x181262070")]
|
||||
[CompilerGenerated]
|
||||
private void AFGABJCAGIO(List<string> BEHKJEAHGLD)
|
||||
{
|
||||
int num = 0;
|
||||
if (this != num)
|
||||
{
|
||||
base.MFNAPJMOHIP();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069B9 RID: 27065 RVA: 0x00176F78 File Offset: 0x00175178
|
||||
[Token(Token = "0x60069B9")]
|
||||
[Address(RVA = "0x1262530", Offset = "0x1261330", VA = "0x181262530")]
|
||||
[CompilerGenerated]
|
||||
private void OKPAOGJIJCC(IOFNNFFJIAN EFDBFLPKHKA)
|
||||
{
|
||||
if (EFDBFLPKHKA != 0)
|
||||
{
|
||||
List<JLFCINPLFID> <KKFLLGKIPND>k__BackingField = EFDBFLPKHKA.<KKFLLGKIPND>k__BackingField;
|
||||
Func<JLFCINPLFID, bool> <>9__5_ = EditPlayerEventTagsDialog.<>c.<>9__5_1;
|
||||
if (<>9__5_ == 0)
|
||||
{
|
||||
EditPlayerEventTagsDialog.<>c.<>9__5_1 = (JLFCINPLFID t) => t.<PALMIOEJANE>k__BackingField == GGCHLMKPJLE.General;
|
||||
}
|
||||
IEnumerable<JLFCINPLFID> enumerable = Enumerable.Where<JLFCINPLFID>(<KKFLLGKIPND>k__BackingField, <>9__5_);
|
||||
Func<JLFCINPLFID, string> func;
|
||||
if (EditPlayerEventTagsDialog.<>c.<>9__5_2 == 0)
|
||||
{
|
||||
func = (JLFCINPLFID t) => t.<PAJHIMLGFHH>k__BackingField;
|
||||
EditPlayerEventTagsDialog.<>c.<>9__5_2 = func;
|
||||
}
|
||||
List<string> list = Enumerable.ToList<string>(Enumerable.Select<JLFCINPLFID, string>(enumerable, func));
|
||||
base.JLJGALBGFOK();
|
||||
base.MFNAPJMOHIP();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069BA RID: 27066 RVA: 0x00176FF8 File Offset: 0x001751F8
|
||||
[Token(Token = "0x60069BA")]
|
||||
[Address(RVA = "0x1262470", Offset = "0x1261270", VA = "0x181262470")]
|
||||
[CompilerGenerated]
|
||||
private void JKJJAEOOHHH(LLNPLLBEJBE MAOOLFEBOOD)
|
||||
{
|
||||
DGOPHENCPOC <PAMGOEFEDLE>k__BackingField = MAOOLFEBOOD.<PAMGOEFEDLE>k__BackingField;
|
||||
if (<PAMGOEFEDLE>k__BackingField != DGOPHENCPOC.Success)
|
||||
{
|
||||
if (<PAMGOEFEDLE>k__BackingField != DGOPHENCPOC.ModifyTagsFailed)
|
||||
{
|
||||
string text = <PAMGOEFEDLE>k__BackingField.CAHFAHEBPNM();
|
||||
}
|
||||
NJMAEIPIOAP <OKCOAMCNOKK>k__BackingField = MAOOLFEBOOD.<OKCOAMCNOKK>k__BackingField;
|
||||
string text2;
|
||||
base.BMFPEJMLIKD(text2, true);
|
||||
return;
|
||||
}
|
||||
base.KHKDGPHPIND((uint)1, true);
|
||||
}
|
||||
|
||||
// Token: 0x040046C0 RID: 18112
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x40046C0")]
|
||||
private EditPlayerEventTagsDialog.HCIOHLPMANA JJAPBNJPPAK;
|
||||
|
||||
// Token: 0x02001233 RID: 4659
|
||||
[Token(Token = "0x2001233")]
|
||||
public struct HCIOHLPMANA
|
||||
{
|
||||
// Token: 0x040046C1 RID: 18113
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046C1")]
|
||||
public CCMBKDINCAH AANNMHFBONM;
|
||||
|
||||
// Token: 0x040046C2 RID: 18114
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x40046C2")]
|
||||
public IReadOnlyList<string> PKKADKGDHNI;
|
||||
|
||||
// Token: 0x040046C3 RID: 18115
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40046C3")]
|
||||
public Action<List<string>> IJPKBHEJDOL;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,363 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Globalization;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001235 RID: 4661
|
||||
[Token(Token = "0x2001235")]
|
||||
public abstract class EditTagsDialog<T> : ConfirmUIDialog<T>
|
||||
{
|
||||
// Token: 0x17001136 RID: 4406
|
||||
// (get) Token: 0x060069BF RID: 27071
|
||||
[Token(Token = "0x17001136")]
|
||||
protected abstract int CLJOBCGKDGF
|
||||
{
|
||||
[Token(Token = "0x60069BF")]
|
||||
[Address(Slot = "29")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x060069C0 RID: 27072 RVA: 0x001770A0 File Offset: 0x001752A0
|
||||
[Token(Token = "0x60069C0")]
|
||||
[Address(RVA = "0x1402640", Offset = "0x1401440", VA = "0x181402640", Slot = "6")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
int num = 0;
|
||||
ToggleButton3D[] array;
|
||||
if (num < array.Length)
|
||||
{
|
||||
new EditTagsDialog.JELMHBENPFK().toggleIndex = num;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069C1 RID: 27073 RVA: 0x001770D4 File Offset: 0x001752D4
|
||||
[Token(Token = "0x60069C1")]
|
||||
[Address(RVA = "0x1403730", Offset = "0x1402530", VA = "0x181403730", Slot = "7")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
int num = 0;
|
||||
InputField3D inputField3D = this.playerTagsField;
|
||||
if (num < inputField3D)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069C2 RID: 27074 RVA: 0x00177100 File Offset: 0x00175300
|
||||
[Token(Token = "0x60069C2")]
|
||||
[Address(RVA = "0x1402980", Offset = "0x1401780", VA = "0x181402980")]
|
||||
protected void BMFPEJMLIKD(string DBDDKLHPNNA, bool BCOHEOIEPLL)
|
||||
{
|
||||
int num = 0;
|
||||
num++;
|
||||
}
|
||||
|
||||
// Token: 0x060069C3 RID: 27075 RVA: 0x0017711C File Offset: 0x0017531C
|
||||
[Token(Token = "0x60069C3")]
|
||||
[Address(RVA = "0x1403070", Offset = "0x1401E70", VA = "0x181403070")]
|
||||
protected void JLJGALBGFOK()
|
||||
{
|
||||
bool flag;
|
||||
if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069C4 RID: 27076 RVA: 0x0017713C File Offset: 0x0017533C
|
||||
[Token(Token = "0x60069C4")]
|
||||
[Address(RVA = "0x14022C0", Offset = "0x14010C0", VA = "0x1814022C0")]
|
||||
protected void AOMFBFABCFO(string MOPOMPHBHKF, NJMAEIPIOAP MAOOLFEBOOD)
|
||||
{
|
||||
Debug.LogError("Failed to modify tags: " + MOPOMPHBHKF);
|
||||
string text = "Failed to modify tags: " + MOPOMPHBHKF;
|
||||
this.BMFPEJMLIKD(text, true);
|
||||
}
|
||||
|
||||
// Token: 0x060069C5 RID: 27077 RVA: 0x0017719C File Offset: 0x0017539C
|
||||
[Token(Token = "0x60069C5")]
|
||||
[Address(RVA = "0x1402D70", Offset = "0x1401B70", VA = "0x181402D70")]
|
||||
protected bool DCLACCBLANM()
|
||||
{
|
||||
string text;
|
||||
if (string.IsNullOrEmpty(text))
|
||||
{
|
||||
}
|
||||
char[] array = new char[4];
|
||||
RuntimeHelpers.InitializeArray(array, fieldof(<PrivateImplementationDetails>.793B7F8007695DFB283C88ACADE6C53B40B35D57).FieldHandle);
|
||||
string text2;
|
||||
string[] array2 = text2.Split(array, StringSplitOptions.RemoveEmptyEntries);
|
||||
if (Enumerable.Count<string>(Enumerable.Distinct<string>(array2)) == array2.Length)
|
||||
{
|
||||
int num = 0;
|
||||
int length = array2.Length;
|
||||
if (num < length)
|
||||
{
|
||||
string text3 = array2[num];
|
||||
if (text3.AFNHOCAOHON())
|
||||
{
|
||||
int stringLength = text3.m_stringLength;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060069C6 RID: 27078 RVA: 0x00177224 File Offset: 0x00175424
|
||||
[Token(Token = "0x60069C6")]
|
||||
[Address(RVA = "0x14034C0", Offset = "0x14022C0", VA = "0x1814034C0")]
|
||||
protected void MFNAPJMOHIP()
|
||||
{
|
||||
EditTagsDialog.DEIEEFLNAKN deieeflnakn = new EditTagsDialog.DEIEEFLNAKN();
|
||||
int num = 0;
|
||||
deieeflnakn.i = num;
|
||||
if (num < deieeflnakn)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
int num2 = 0;
|
||||
num2 += num2;
|
||||
GameObject gameObject;
|
||||
ulong num3;
|
||||
gameObject.SetActive(num3 != 0UL);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069C7 RID: 27079 RVA: 0x00177268 File Offset: 0x00175468
|
||||
[Token(Token = "0x60069C7")]
|
||||
[Address(RVA = "0x14037C0", Offset = "0x14025C0", VA = "0x1814037C0")]
|
||||
public void SetButtonText(string NGLHJIOMKBG, string PFPKPDLHEEL)
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069C8 RID: 27080 RVA: 0x00177284 File Offset: 0x00175484
|
||||
[Token(Token = "0x60069C8")]
|
||||
[Address(RVA = "0x1403C00", Offset = "0x1402A00", VA = "0x181403C00")]
|
||||
public void Toggle_Tag(int EFBDCIJMFGD, bool LLJFGDMOOFA)
|
||||
{
|
||||
EditTagsDialog.JIFMHNPCOOO jifmhnpcooo = new EditTagsDialog.JIFMHNPCOOO();
|
||||
jifmhnpcooo.<>4__this = this;
|
||||
jifmhnpcooo.index = EFBDCIJMFGD;
|
||||
if (EFBDCIJMFGD < jifmhnpcooo)
|
||||
{
|
||||
if (LLJFGDMOOFA)
|
||||
{
|
||||
string text;
|
||||
string text2;
|
||||
if (text == 0)
|
||||
{
|
||||
text2 = text + ", ";
|
||||
}
|
||||
string text3 = text2 + text2;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
char[] array = new char[3];
|
||||
RuntimeHelpers.InitializeArray(array, fieldof(<PrivateImplementationDetails>.AD289DAE9B162199AEF72EBB3D0E1DF6A9B90ED0).FieldHandle);
|
||||
string text4;
|
||||
Func<string, bool> func;
|
||||
string[] array2 = Enumerable.ToArray<string>(Enumerable.Where<string>(text4.Split(array, StringSplitOptions.RemoveEmptyEntries), func));
|
||||
string text5 = string.Join(", ", array2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069C9 RID: 27081 RVA: 0x0017730C File Offset: 0x0017550C
|
||||
[Token(Token = "0x60069C9")]
|
||||
[Address(RVA = "0x1403E40", Offset = "0x1402C40", VA = "0x181403E40")]
|
||||
protected EditTagsDialog()
|
||||
{
|
||||
ToggleButton3D[] array = new ToggleButton3D[0];
|
||||
List<string> list = new List();
|
||||
List<string> list2 = new List();
|
||||
List<string> list3 = new List();
|
||||
int num = this.CLJOBCGKDGF;
|
||||
}
|
||||
|
||||
// Token: 0x040046C7 RID: 18119
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046C7")]
|
||||
[SerializeField]
|
||||
protected TextMeshProUGUI autoTagsText;
|
||||
|
||||
// Token: 0x040046C8 RID: 18120
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046C8")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
||||
protected InputField3D playerTagsField;
|
||||
|
||||
// Token: 0x040046C9 RID: 18121
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046C9")]
|
||||
[SerializeField]
|
||||
protected GameObject tagTogglesParent;
|
||||
|
||||
// Token: 0x040046CA RID: 18122
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046CA")]
|
||||
[SerializeField]
|
||||
protected TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x040046CB RID: 18123
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046CB")]
|
||||
[SerializeField]
|
||||
protected Button3D cancelButton;
|
||||
|
||||
// Token: 0x040046CC RID: 18124
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046CC")]
|
||||
[SerializeField]
|
||||
protected Button3D saveButton;
|
||||
|
||||
// Token: 0x040046CD RID: 18125
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046CD")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI cancelButtonText;
|
||||
|
||||
// Token: 0x040046CE RID: 18126
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046CE")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI saveButtonText;
|
||||
|
||||
// Token: 0x040046CF RID: 18127
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046CF")]
|
||||
protected ToggleButton3D[] GHIJPFKKLHN;
|
||||
|
||||
// Token: 0x040046D0 RID: 18128
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046D0")]
|
||||
protected List<string> NOLONFFJNPA;
|
||||
|
||||
// Token: 0x040046D1 RID: 18129
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046D1")]
|
||||
protected List<string> LBAOCHFCLPO;
|
||||
|
||||
// Token: 0x040046D2 RID: 18130
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046D2")]
|
||||
protected IReadOnlyList<string> CHBPCJDJGPP;
|
||||
|
||||
// Token: 0x02001236 RID: 4662
|
||||
[Token(Token = "0x2001236")]
|
||||
[CompilerGenerated]
|
||||
private sealed class JELMHBENPFK
|
||||
{
|
||||
// Token: 0x060069CA RID: 27082 RVA: 0x0017733C File Offset: 0x0017553C
|
||||
[Token(Token = "0x60069CA")]
|
||||
[Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")]
|
||||
public JELMHBENPFK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060069CB RID: 27083 RVA: 0x00177358 File Offset: 0x00175558
|
||||
[Token(Token = "0x60069CB")]
|
||||
[Address(RVA = "0x1404800", Offset = "0x1403600", VA = "0x181404800")]
|
||||
internal void <Awake>b__0(bool isOn)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040046D3 RID: 18131
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046D3")]
|
||||
public int toggleIndex;
|
||||
|
||||
// Token: 0x040046D4 RID: 18132
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046D4")]
|
||||
public EditTagsDialog<T> <>4__this;
|
||||
}
|
||||
|
||||
// Token: 0x02001237 RID: 4663
|
||||
[Token(Token = "0x2001237")]
|
||||
[CompilerGenerated]
|
||||
private sealed class DEIEEFLNAKN
|
||||
{
|
||||
// Token: 0x060069CC RID: 27084 RVA: 0x0017736C File Offset: 0x0017556C
|
||||
[Token(Token = "0x60069CC")]
|
||||
[Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")]
|
||||
public DEIEEFLNAKN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060069CD RID: 27085 RVA: 0x00177388 File Offset: 0x00175588
|
||||
[Token(Token = "0x60069CD")]
|
||||
[Address(RVA = "0x1402210", Offset = "0x1401010", VA = "0x181402210")]
|
||||
internal bool <RefreshHotTagToggles>b__0(string t)
|
||||
{
|
||||
CultureInfo invariantCulture = CultureInfo.InvariantCulture;
|
||||
int num;
|
||||
return num == 0;
|
||||
}
|
||||
|
||||
// Token: 0x040046D5 RID: 18133
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046D5")]
|
||||
public int i;
|
||||
|
||||
// Token: 0x040046D6 RID: 18134
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046D6")]
|
||||
public EditTagsDialog<T> <>4__this;
|
||||
}
|
||||
|
||||
// Token: 0x02001238 RID: 4664
|
||||
[Token(Token = "0x2001238")]
|
||||
[CompilerGenerated]
|
||||
private sealed class JIFMHNPCOOO
|
||||
{
|
||||
// Token: 0x060069CE RID: 27086 RVA: 0x001773A8 File Offset: 0x001755A8
|
||||
[Token(Token = "0x60069CE")]
|
||||
[Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")]
|
||||
public JIFMHNPCOOO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060069CF RID: 27087 RVA: 0x001773C4 File Offset: 0x001755C4
|
||||
[Token(Token = "0x60069CF")]
|
||||
[Address(RVA = "0x1404840", Offset = "0x1403640", VA = "0x181404840")]
|
||||
internal bool <Toggle_Tag>b__0(string sp)
|
||||
{
|
||||
EditTagsDialog editTagsDialog = this.<>4__this;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
EditTagsDialog editTagsDialog2 = this.<>4__this;
|
||||
string text;
|
||||
return sp != text;
|
||||
}
|
||||
|
||||
// Token: 0x040046D7 RID: 18135
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046D7")]
|
||||
public EditTagsDialog<T> <>4__this;
|
||||
|
||||
// Token: 0x040046D8 RID: 18136
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046D8")]
|
||||
public int index;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,143 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001239 RID: 4665
|
||||
[Token(Token = "0x2001239")]
|
||||
public class EnterInventionDescriptionDialog : EnterTextDialog<OBBBPCBIMME>, CINJNCJKHAF
|
||||
{
|
||||
// Token: 0x17001137 RID: 4407
|
||||
// (get) Token: 0x060069D0 RID: 27088 RVA: 0x001773F8 File Offset: 0x001755F8
|
||||
// (set) Token: 0x060069D1 RID: 27089 RVA: 0x0017740C File Offset: 0x0017560C
|
||||
[Token(Token = "0x17001137")]
|
||||
public bool IJJHNMAJBII
|
||||
{
|
||||
[Token(Token = "0x60069D0")]
|
||||
[Address(RVA = "0xD5D7E0", Offset = "0xD5C5E0", VA = "0x180D5D7E0")]
|
||||
get;
|
||||
[Token(Token = "0x60069D1")]
|
||||
[Address(RVA = "0x9D2FE0", Offset = "0x9D1DE0", VA = "0x1809D2FE0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x060069D2 RID: 27090 RVA: 0x00177420 File Offset: 0x00175620
|
||||
[Token(Token = "0x60069D2")]
|
||||
[Address(RVA = "0x1262E10", Offset = "0x1261C10", VA = "0x181262E10", Slot = "26")]
|
||||
public override PMGCJEPKFOF<PFLPCICDFNF> ShowDialog(OBBBPCBIMME LDNFNNNHPPB)
|
||||
{
|
||||
this.BFKEFCFNNKH = LDNFNNNHPPB;
|
||||
if (LDNFNNNHPPB == 0)
|
||||
{
|
||||
}
|
||||
string <EHGJCEHECFB>k__BackingField = LDNFNNNHPPB.<EHGJCEHECFB>k__BackingField;
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x17001138 RID: 4408
|
||||
// (get) Token: 0x060069D3 RID: 27091 RVA: 0x0017744C File Offset: 0x0017564C
|
||||
[Token(Token = "0x17001138")]
|
||||
protected override int PPKBKBMLGOF
|
||||
{
|
||||
[Token(Token = "0x60069D3")]
|
||||
[Address(RVA = "0x466B10", Offset = "0x465910", VA = "0x180466B10", Slot = "27")]
|
||||
get
|
||||
{
|
||||
return 10;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069D4 RID: 27092 RVA: 0x0017745C File Offset: 0x0017565C
|
||||
[Token(Token = "0x60069D4")]
|
||||
[Address(RVA = "0x1262920", Offset = "0x1261720", VA = "0x181262920", Slot = "28")]
|
||||
protected override bool BAONNGEHKIN(string CKCGCFGOMAA)
|
||||
{
|
||||
if (!this.<FOHHNJJONDA>k__BackingField)
|
||||
{
|
||||
string text = CKCGCFGOMAA.Trim();
|
||||
return true;
|
||||
}
|
||||
return base.BAONNGEHKIN(CKCGCFGOMAA);
|
||||
}
|
||||
|
||||
// Token: 0x060069D5 RID: 27093 RVA: 0x00177488 File Offset: 0x00175688
|
||||
[Token(Token = "0x60069D5")]
|
||||
[Address(RVA = "0x1262C50", Offset = "0x1261A50", VA = "0x181262C50", Slot = "29")]
|
||||
protected override void KMLPJPCHKBG()
|
||||
{
|
||||
int num = this.PPKBKBMLGOF;
|
||||
if (num != 0)
|
||||
{
|
||||
OBBBPCBIMME bfkefcfnnkh = this.BFKEFCFNNKH;
|
||||
if (bfkefcfnnkh == 0)
|
||||
{
|
||||
int num2 = 0;
|
||||
base.KHKDGPHPIND(num2, true);
|
||||
return;
|
||||
}
|
||||
string <EHGJCEHECFB>k__BackingField = bfkefcfnnkh.<EHGJCEHECFB>k__BackingField;
|
||||
while (num != 0)
|
||||
{
|
||||
}
|
||||
int num3 = 0;
|
||||
base.FFHEADALFEO("Updating...", num3 != 0);
|
||||
PMGCJEPKFOF<AHEPPAEOLOD> pmgcjepkfof = BBHENFCNLAB.NNDFHPLBNEN(this.BFKEFCFNNKH.<BHBCCAKKIMJ>k__BackingField, "Updating...");
|
||||
Action<AHEPPAEOLOD> action = new Action(this.DFCCCMLEFBH);
|
||||
Action<string> action2 = new Action(this.BFGIAIJMOCH);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069D6 RID: 27094 RVA: 0x0017750C File Offset: 0x0017570C
|
||||
[Token(Token = "0x60069D6")]
|
||||
[Address(RVA = "0x1262A80", Offset = "0x1261880", VA = "0x181262A80")]
|
||||
private void DFCCCMLEFBH(AHEPPAEOLOD MAOOLFEBOOD)
|
||||
{
|
||||
JJONIELLJGH <BCMKPFMGHLE>k__BackingField = MAOOLFEBOOD.<BCMKPFMGHLE>k__BackingField;
|
||||
if (<BCMKPFMGHLE>k__BackingField != JJONIELLJGH.Success)
|
||||
{
|
||||
string text = "Failed to update invention description: " + <BCMKPFMGHLE>k__BackingField;
|
||||
object[] array = Array.Empty<object>();
|
||||
Debug.LogErrorFormat(text, array);
|
||||
int <BCMKPFMGHLE>k__BackingField2 = (int)MAOOLFEBOOD.<BCMKPFMGHLE>k__BackingField;
|
||||
string text2;
|
||||
base.FFHEADALFEO(text2, true);
|
||||
return;
|
||||
}
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(num, true);
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num2 = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "Invention description updated!", 3f, num2, num2);
|
||||
}
|
||||
|
||||
// Token: 0x060069D7 RID: 27095 RVA: 0x00177584 File Offset: 0x00175784
|
||||
[Token(Token = "0x60069D7")]
|
||||
[Address(RVA = "0x1262EA0", Offset = "0x1261CA0", VA = "0x181262EA0")]
|
||||
public EnterInventionDescriptionDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060069D8 RID: 27096 RVA: 0x00177598 File Offset: 0x00175798
|
||||
[Token(Token = "0x60069D8")]
|
||||
[Address(RVA = "0x12629D0", Offset = "0x12617D0", VA = "0x1812629D0")]
|
||||
[CompilerGenerated]
|
||||
private void BFGIAIJMOCH(string ODOLEOCLALH)
|
||||
{
|
||||
Debug.LogError("Failed to update invention description: " + ODOLEOCLALH);
|
||||
string text = "Failed to update invention description: " + ODOLEOCLALH;
|
||||
base.FFHEADALFEO(text, true);
|
||||
}
|
||||
|
||||
// Token: 0x040046D9 RID: 18137
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x40046D9")]
|
||||
private OBBBPCBIMME BFKEFCFNNKH;
|
||||
|
||||
// Token: 0x040046DB RID: 18139
|
||||
[FieldOffset(Offset = "0xC1")]
|
||||
[Token(Token = "0x40046DB")]
|
||||
private bool PBPPKEHPIND;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,152 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x0200123A RID: 4666
|
||||
[Token(Token = "0x200123A")]
|
||||
public class EnterInventionNameDialog : EnterTextDialog<OBBBPCBIMME>, CINJNCJKHAF
|
||||
{
|
||||
// Token: 0x060069D9 RID: 27097 RVA: 0x001775CC File Offset: 0x001757CC
|
||||
[Token(Token = "0x60069D9")]
|
||||
[Address(RVA = "0x12631A0", Offset = "0x1261FA0", VA = "0x1812631A0")]
|
||||
public static string GetDefaultNameForDateTime(DateTime PBMJJOMBPAH)
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x17001139 RID: 4409
|
||||
// (get) Token: 0x060069DA RID: 27098 RVA: 0x001775DC File Offset: 0x001757DC
|
||||
[Token(Token = "0x17001139")]
|
||||
protected override int PPKBKBMLGOF
|
||||
{
|
||||
[Token(Token = "0x60069DA")]
|
||||
[Address(RVA = "0x53A4A0", Offset = "0x5392A0", VA = "0x18053A4A0", Slot = "27")]
|
||||
get
|
||||
{
|
||||
return 3;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069DB RID: 27099 RVA: 0x001775EC File Offset: 0x001757EC
|
||||
[Token(Token = "0x60069DB")]
|
||||
[Address(RVA = "0x1263530", Offset = "0x1262330", VA = "0x181263530", Slot = "26")]
|
||||
public override PMGCJEPKFOF<PFLPCICDFNF> ShowDialog(OBBBPCBIMME LDNFNNNHPPB)
|
||||
{
|
||||
this.BFKEFCFNNKH = LDNFNNNHPPB;
|
||||
if (LDNFNNNHPPB == 0)
|
||||
{
|
||||
DateTime now = DateTime.Now;
|
||||
}
|
||||
string <LGACIEKBLBM>k__BackingField = LDNFNNNHPPB.<LGACIEKBLBM>k__BackingField;
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x060069DC RID: 27100 RVA: 0x00177620 File Offset: 0x00175820
|
||||
[Token(Token = "0x60069DC")]
|
||||
[Address(RVA = "0x12632C0", Offset = "0x12620C0", VA = "0x1812632C0", Slot = "29")]
|
||||
protected override void KMLPJPCHKBG()
|
||||
{
|
||||
int num = this.PPKBKBMLGOF;
|
||||
if (num != 0)
|
||||
{
|
||||
OBBBPCBIMME bfkefcfnnkh = this.BFKEFCFNNKH;
|
||||
if (bfkefcfnnkh == 0)
|
||||
{
|
||||
int num2 = 0;
|
||||
base.FFHEADALFEO("Updating...", num2 != 0);
|
||||
PMGCJEPKFOF<List<OBBBPCBIMME>> pmgcjepkfof = BBHENFCNLAB.EMOKHAKJKHK();
|
||||
Action<List<OBBBPCBIMME>> action = new Action(this.CKCILJDPKIM);
|
||||
}
|
||||
string <LGACIEKBLBM>k__BackingField = bfkefcfnnkh.<LGACIEKBLBM>k__BackingField;
|
||||
if (num == 0)
|
||||
{
|
||||
int num3 = 0;
|
||||
base.FFHEADALFEO("Updating...", num3 != 0);
|
||||
PMGCJEPKFOF<AHEPPAEOLOD> pmgcjepkfof2 = BBHENFCNLAB.PONHAAALIGM(this.BFKEFCFNNKH.<BHBCCAKKIMJ>k__BackingField, "Updating...");
|
||||
Action<AHEPPAEOLOD> action2 = new Action(this.DFCCCMLEFBH);
|
||||
Action<string> action3 = new Action(this.HPFNEIEALMK);
|
||||
}
|
||||
int num4 = 0;
|
||||
base.KHKDGPHPIND(num4, true);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069DD RID: 27101 RVA: 0x001776CC File Offset: 0x001758CC
|
||||
[Token(Token = "0x60069DD")]
|
||||
[Address(RVA = "0x1262FD0", Offset = "0x1261DD0", VA = "0x181262FD0")]
|
||||
private void DFCCCMLEFBH(AHEPPAEOLOD MAOOLFEBOOD)
|
||||
{
|
||||
JJONIELLJGH <BCMKPFMGHLE>k__BackingField = MAOOLFEBOOD.<BCMKPFMGHLE>k__BackingField;
|
||||
if (<BCMKPFMGHLE>k__BackingField != JJONIELLJGH.Success)
|
||||
{
|
||||
string text = "Failed to update invention name: " + <BCMKPFMGHLE>k__BackingField;
|
||||
object[] array = Array.Empty<object>();
|
||||
Debug.LogErrorFormat(text, array);
|
||||
int <BCMKPFMGHLE>k__BackingField2 = (int)MAOOLFEBOOD.<BCMKPFMGHLE>k__BackingField;
|
||||
string text2;
|
||||
base.FFHEADALFEO(text2, true);
|
||||
return;
|
||||
}
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(num, true);
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num2 = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "Invention name updated!", 3f, num2, num2);
|
||||
}
|
||||
|
||||
// Token: 0x060069DE RID: 27102 RVA: 0x00177744 File Offset: 0x00175944
|
||||
[Token(Token = "0x60069DE")]
|
||||
[Address(RVA = "0x1263610", Offset = "0x1262410", VA = "0x181263610")]
|
||||
public EnterInventionNameDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060069DF RID: 27103 RVA: 0x00177758 File Offset: 0x00175958
|
||||
[Token(Token = "0x60069DF")]
|
||||
[Address(RVA = "0x1263210", Offset = "0x1262010", VA = "0x181263210")]
|
||||
[CompilerGenerated]
|
||||
private void HPFNEIEALMK(string ODOLEOCLALH)
|
||||
{
|
||||
Debug.LogError("Failed to update invention name: " + ODOLEOCLALH);
|
||||
string text = "Failed to update invention name: " + ODOLEOCLALH;
|
||||
base.FFHEADALFEO(text, true);
|
||||
}
|
||||
|
||||
// Token: 0x060069E0 RID: 27104 RVA: 0x0017778C File Offset: 0x0017598C
|
||||
[Token(Token = "0x60069E0")]
|
||||
[Address(RVA = "0x1262EE0", Offset = "0x1261CE0", VA = "0x181262EE0")]
|
||||
[CompilerGenerated]
|
||||
private void CKCILJDPKIM(List<OBBBPCBIMME> HEIDKAMCPIL)
|
||||
{
|
||||
Func<OBBBPCBIMME, bool> func = new Func(this.HGIFIKOBNEL);
|
||||
if (!Enumerable.Any<OBBBPCBIMME>(HEIDKAMCPIL, func))
|
||||
{
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(num, true);
|
||||
return;
|
||||
}
|
||||
base.FFHEADALFEO("You already have an invention with that name!", true);
|
||||
}
|
||||
|
||||
// Token: 0x060069E1 RID: 27105 RVA: 0x001777C8 File Offset: 0x001759C8
|
||||
[Token(Token = "0x60069E1")]
|
||||
[Address(RVA = "0x12631E0", Offset = "0x1261FE0", VA = "0x1812631E0")]
|
||||
[CompilerGenerated]
|
||||
private bool HGIFIKOBNEL(OBBBPCBIMME OJGHMDKEBEK)
|
||||
{
|
||||
string <LGACIEKBLBM>k__BackingField = OJGHMDKEBEK.<LGACIEKBLBM>k__BackingField;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x040046DC RID: 18140
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x40046DC")]
|
||||
private OBBBPCBIMME BFKEFCFNNKH;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,189 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x0200123C RID: 4668
|
||||
[Token(Token = "0x200123C")]
|
||||
public abstract class EnterTextDialog<T> : UIDialog<T, PFLPCICDFNF>
|
||||
{
|
||||
// Token: 0x1700113A RID: 4410
|
||||
// (get) Token: 0x060069E4 RID: 27108 RVA: 0x00177814 File Offset: 0x00175A14
|
||||
[Token(Token = "0x1700113A")]
|
||||
protected virtual int PPKBKBMLGOF
|
||||
{
|
||||
[Token(Token = "0x60069E4")]
|
||||
[Address(RVA = "0x460DB0", Offset = "0x45FBB0", VA = "0x180460DB0", Slot = "27")]
|
||||
get
|
||||
{
|
||||
return 2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069E5 RID: 27109 RVA: 0x00177824 File Offset: 0x00175A24
|
||||
[Token(Token = "0x60069E5")]
|
||||
[Address(RVA = "0x14043C0", Offset = "0x14031C0", VA = "0x1814043C0", Slot = "10")]
|
||||
public override void Initialize(StackedUIBase LJOCNMLBCAH)
|
||||
{
|
||||
base.Initialize(LJOCNMLBCAH);
|
||||
Func<string, bool> func;
|
||||
LJOCNMLBCAH.forwardedRegistered = func != null;
|
||||
}
|
||||
|
||||
// Token: 0x060069E6 RID: 27110 RVA: 0x00177848 File Offset: 0x00175A48
|
||||
[Token(Token = "0x60069E6")]
|
||||
[Address(RVA = "0x1404360", Offset = "0x1403160", VA = "0x181404360")]
|
||||
protected bool ILHOAHDNEPK(string PAANJCAOOAG)
|
||||
{
|
||||
if (this.PPKBKBMLGOF == 0)
|
||||
{
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x060069E7 RID: 27111 RVA: 0x00177868 File Offset: 0x00175A68
|
||||
[Token(Token = "0x60069E7")]
|
||||
[Address(RVA = "0x1404000", Offset = "0x1402E00", VA = "0x181404000", Slot = "28")]
|
||||
protected virtual bool BAONNGEHKIN(string CKCGCFGOMAA)
|
||||
{
|
||||
int stringLength = CKCGCFGOMAA.Trim().m_stringLength;
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x060069E8 RID: 27112 RVA: 0x0017788C File Offset: 0x00175A8C
|
||||
[Token(Token = "0x60069E8")]
|
||||
[Address(RVA = "0x1404560", Offset = "0x1403360", VA = "0x181404560", Slot = "25")]
|
||||
public override PMGCJEPKFOF<PFLPCICDFNF> ShowDialog()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060069E8)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF<PFLPCICDFNF> AGUI.StackedUI.Dialog.EnterTextDialog`1::ShowDialog()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:string(var_0_05, ldsfld:string(string::Empty))
|
||||
stloc:string(var_1_0B, ldsfld:string(string::Empty))
|
||||
callvirt:void(EnterTextDialog`1::FFHEADALFEO, ldloc:EnterTextDialog`1(this), ldloc:string(var_1_0B), ldc.i4:bool(1))
|
||||
call:void(EnterTextDialog`1::KMLPJPCHKBG, ldloc:EnterTextDialog`1(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.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 1660
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x060069E9 RID: 27113 RVA: 0x001778B4 File Offset: 0x00175AB4
|
||||
[Token(Token = "0x60069E9")]
|
||||
[Address(RVA = "0x1404230", Offset = "0x1403030", VA = "0x181404230", Slot = "24")]
|
||||
public override void ForceCancel(bool OLFBOPIKDCI)
|
||||
{
|
||||
PFLPCICDFNF kbpkidjeofb = PFLPCICDFNF.KBPKIDJEOFB;
|
||||
if (PFLPCICDFNF.KBPKIDJEOFB == 0 || OLFBOPIKDCI)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069EA RID: 27114 RVA: 0x001778DC File Offset: 0x00175ADC
|
||||
[Token(Token = "0x60069EA")]
|
||||
[Address(RVA = "0x1404190", Offset = "0x1402F90", VA = "0x181404190")]
|
||||
protected void FFHEADALFEO(string DBDDKLHPNNA, bool BCOHEOIEPLL)
|
||||
{
|
||||
this.KMLPJPCHKBG();
|
||||
}
|
||||
|
||||
// Token: 0x060069EB RID: 27115
|
||||
[Token(Token = "0x60069EB")]
|
||||
[Address(Slot = "29")]
|
||||
protected abstract void KMLPJPCHKBG();
|
||||
|
||||
// Token: 0x060069EC RID: 27116 RVA: 0x001778F8 File Offset: 0x00175AF8
|
||||
[Token(Token = "0x60069EC")]
|
||||
[Address(RVA = "0x1404460", Offset = "0x1403260", VA = "0x181404460")]
|
||||
public void SetButtonText(string NGLHJIOMKBG, string PFPKPDLHEEL)
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069ED RID: 27117 RVA: 0x00177914 File Offset: 0x00175B14
|
||||
[Token(Token = "0x60069ED")]
|
||||
[Address(RVA = "0x1404130", Offset = "0x1402F30", VA = "0x181404130")]
|
||||
public void Button_Cancel()
|
||||
{
|
||||
this.KMLPJPCHKBG();
|
||||
}
|
||||
|
||||
// Token: 0x060069EE RID: 27118 RVA: 0x00177930 File Offset: 0x00175B30
|
||||
[Token(Token = "0x60069EE")]
|
||||
[Address(RVA = "0x1404160", Offset = "0x1402F60", VA = "0x181404160")]
|
||||
public void Button_Save()
|
||||
{
|
||||
this.KMLPJPCHKBG();
|
||||
}
|
||||
|
||||
// Token: 0x060069EF RID: 27119 RVA: 0x0017794C File Offset: 0x00175B4C
|
||||
[Token(Token = "0x60069EF")]
|
||||
[Address(RVA = "0x119FEB0", Offset = "0x119ECB0", VA = "0x18119FEB0")]
|
||||
protected EnterTextDialog()
|
||||
{
|
||||
this.KMLPJPCHKBG();
|
||||
}
|
||||
|
||||
// Token: 0x040046E0 RID: 18144
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046E0")]
|
||||
[SerializeField]
|
||||
private Button3D cancelButton;
|
||||
|
||||
// Token: 0x040046E1 RID: 18145
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046E1")]
|
||||
[SerializeField]
|
||||
private Button3D saveButton;
|
||||
|
||||
// Token: 0x040046E2 RID: 18146
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046E2")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI cancelButtonText;
|
||||
|
||||
// Token: 0x040046E3 RID: 18147
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046E3")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI saveButtonText;
|
||||
|
||||
// Token: 0x040046E4 RID: 18148
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046E4")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
||||
protected ValidatedButtonInputField inputField;
|
||||
|
||||
// Token: 0x040046E5 RID: 18149
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046E5")]
|
||||
[SerializeField]
|
||||
protected TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x040046E6 RID: 18150
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046E6")]
|
||||
protected string MJECHIGBFPD;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,262 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecNet;
|
||||
using RecRoom.Core;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x0200123D RID: 4669
|
||||
[Token(Token = "0x200123D")]
|
||||
public class ImportRoomBansScreen : WatchUIFlow
|
||||
{
|
||||
// Token: 0x060069F0 RID: 27120 RVA: 0x00177968 File Offset: 0x00175B68
|
||||
[Token(Token = "0x60069F0")]
|
||||
[Address(RVA = "0x1265050", Offset = "0x1263E50", VA = "0x181265050")]
|
||||
public void ShowScreen(PPENFJMFPNE IJNAMEBOMJJ)
|
||||
{
|
||||
string text = this.infotext.text;
|
||||
BaseRoomButtonPagedGrid baseRoomButtonPagedGrid = this.pagedGrid;
|
||||
this.AEMBAGPGHGE = IJNAMEBOMJJ;
|
||||
baseRoomButtonPagedGrid.Awake();
|
||||
PMGCJEPKFOF<IReadOnlyList<KLCOGEIGEBJ>> pmgcjepkfof = OJMCBOKJFOF.IMKAAIEFGIG();
|
||||
Action<IReadOnlyList<KLCOGEIGEBJ>> action = new Action(this.JPDLGKOBOOJ);
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
WatchUI <LBNLPAIAGHF>k__BackingField = this.<LBNLPAIAGHF>k__BackingField;
|
||||
int num2 = 0;
|
||||
<LBNLPAIAGHF>k__BackingField.PushFlow(this, num2);
|
||||
}
|
||||
|
||||
// Token: 0x060069F1 RID: 27121 RVA: 0x001779E4 File Offset: 0x00175BE4
|
||||
[Token(Token = "0x60069F1")]
|
||||
[Address(RVA = "0x1264D40", Offset = "0x1263B40", VA = "0x181264D40")]
|
||||
private void COKHDCLCLDC(long MOKIOEJBMFC)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.infotext;
|
||||
this.CLAAFMODOJG = true;
|
||||
string text = textMeshProUGUI.text;
|
||||
long <DOFDAMHCJLP>k__BackingField = this.AEMBAGPGHGE.<DOFDAMHCJLP>k__BackingField;
|
||||
long sourceRoomId = MOKIOEJBMFC;
|
||||
DABKFAIHBBP dabkfaihbbp = OJMCBOKJFOF.PFEEJDKPPJI(<DOFDAMHCJLP>k__BackingField, sourceRoomId);
|
||||
Action action = delegate
|
||||
{
|
||||
PPENFJMFPNE aembagpghge = this.AEMBAGPGHGE;
|
||||
long sourceRoomId2 = MOKIOEJBMFC;
|
||||
long <DOFDAMHCJLP>k__BackingField2 = aembagpghge.<DOFDAMHCJLP>k__BackingField;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
CFLMJLFBOKH.GDNKDHPJGFL(<DOFDAMHCJLP>k__BackingField2, true, true, num2, num, sourceRoomId2);
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num3 = 0;
|
||||
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num3, "Success!", 3f, num, num);
|
||||
this.<LBNLPAIAGHF>k__BackingField.Button_PopFlow();
|
||||
StackedUIFlowBase <CBEMGFDBBJA>k__BackingField = this.<LBNLPAIAGHF>k__BackingField.<CBEMGFDBBJA>k__BackingField;
|
||||
if (<CBEMGFDBBJA>k__BackingField == 0 || <CBEMGFDBBJA>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
};
|
||||
Action<string> action2 = delegate(string error)
|
||||
{
|
||||
long num4 = this.AEMBAGPGHGE.<DOFDAMHCJLP>k__BackingField;
|
||||
long sourceRoomId3 = MOKIOEJBMFC;
|
||||
int num5 = 0;
|
||||
int num6 = 0;
|
||||
ulong num7;
|
||||
CFLMJLFBOKH.GDNKDHPJGFL(num4, num6 != 0, true, num5, (int)num7, sourceRoomId3);
|
||||
long <DOFDAMHCJLP>k__BackingField3 = this.AEMBAGPGHGE.<DOFDAMHCJLP>k__BackingField;
|
||||
long sourceRoomId4 = MOKIOEJBMFC;
|
||||
num4 = <DOFDAMHCJLP>k__BackingField3;
|
||||
Debug.LogError(string.Format("Error importing room bans from room {0} to room {1}: {2}", num4, <DOFDAMHCJLP>k__BackingField3, error));
|
||||
string text2 = this.infotext.text;
|
||||
};
|
||||
Action action3 = delegate
|
||||
{
|
||||
this.CLAAFMODOJG = false;
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060069F2 RID: 27122 RVA: 0x00177A68 File Offset: 0x00175C68
|
||||
[Token(Token = "0x60069F2")]
|
||||
[Address(RVA = "0x1264B70", Offset = "0x1263970", VA = "0x181264B70")]
|
||||
public void Button_ChooseRoom(KLCOGEIGEBJ room)
|
||||
{
|
||||
if (!this.CLAAFMODOJG)
|
||||
{
|
||||
long <DOFDAMHCJLP>k__BackingField = room.<DOFDAMHCJLP>k__BackingField;
|
||||
long sourceRoomId = <DOFDAMHCJLP>k__BackingField;
|
||||
TextMeshProUGUI textMeshProUGUI = this.infotext;
|
||||
this.CLAAFMODOJG = true;
|
||||
string text = textMeshProUGUI.text;
|
||||
long <DOFDAMHCJLP>k__BackingField2 = this.AEMBAGPGHGE.<DOFDAMHCJLP>k__BackingField;
|
||||
long sourceRoomId5 = sourceRoomId;
|
||||
DABKFAIHBBP dabkfaihbbp = OJMCBOKJFOF.PFEEJDKPPJI(<DOFDAMHCJLP>k__BackingField2, sourceRoomId5);
|
||||
Action action = delegate
|
||||
{
|
||||
PPENFJMFPNE aembagpghge = this.AEMBAGPGHGE;
|
||||
long sourceRoomId2 = sourceRoomId;
|
||||
long <DOFDAMHCJLP>k__BackingField3 = aembagpghge.<DOFDAMHCJLP>k__BackingField;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
CFLMJLFBOKH.GDNKDHPJGFL(<DOFDAMHCJLP>k__BackingField3, true, true, num2, num, sourceRoomId2);
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num3 = 0;
|
||||
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num3, "Success!", 3f, num, num);
|
||||
this.<LBNLPAIAGHF>k__BackingField.Button_PopFlow();
|
||||
StackedUIFlowBase <CBEMGFDBBJA>k__BackingField = this.<LBNLPAIAGHF>k__BackingField.<CBEMGFDBBJA>k__BackingField;
|
||||
if (<CBEMGFDBBJA>k__BackingField == 0 || <CBEMGFDBBJA>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
};
|
||||
Action<string> action2 = delegate(string error)
|
||||
{
|
||||
long num4 = this.AEMBAGPGHGE.<DOFDAMHCJLP>k__BackingField;
|
||||
long sourceRoomId3 = sourceRoomId;
|
||||
int num5 = 0;
|
||||
int num6 = 0;
|
||||
ulong num7;
|
||||
CFLMJLFBOKH.GDNKDHPJGFL(num4, num6 != 0, true, num5, (int)num7, sourceRoomId3);
|
||||
long <DOFDAMHCJLP>k__BackingField4 = this.AEMBAGPGHGE.<DOFDAMHCJLP>k__BackingField;
|
||||
long sourceRoomId4 = sourceRoomId;
|
||||
num4 = <DOFDAMHCJLP>k__BackingField4;
|
||||
Debug.LogError(string.Format("Error importing room bans from room {0} to room {1}: {2}", num4, <DOFDAMHCJLP>k__BackingField4, error));
|
||||
string text2 = this.infotext.text;
|
||||
};
|
||||
Action action3 = delegate
|
||||
{
|
||||
this.CLAAFMODOJG = false;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069F3 RID: 27123 RVA: 0x00177B00 File Offset: 0x00175D00
|
||||
[Token(Token = "0x60069F3")]
|
||||
[Address(RVA = "0x792380", Offset = "0x791180", VA = "0x180792380")]
|
||||
public ImportRoomBansScreen()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060069F4 RID: 27124 RVA: 0x00177B14 File Offset: 0x00175D14
|
||||
[Token(Token = "0x60069F4")]
|
||||
[Address(RVA = "0x1264F00", Offset = "0x1263D00", VA = "0x181264F00")]
|
||||
[CompilerGenerated]
|
||||
private void JPDLGKOBOOJ(IReadOnlyList<KLCOGEIGEBJ> AOFLCGLNOFH)
|
||||
{
|
||||
this.pagedGrid.SetEmptyDisplayText("You don't have ban powers in any rooms.");
|
||||
BaseRoomButtonPagedGrid baseRoomButtonPagedGrid = this.pagedGrid;
|
||||
Func<KLCOGEIGEBJ, bool> func;
|
||||
if (ImportRoomBansScreen.<>c.<>9__4_1 == 0)
|
||||
{
|
||||
func = delegate(KLCOGEIGEBJ r)
|
||||
{
|
||||
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
|
||||
long <DOFDAMHCJLP>k__BackingField = r.<DOFDAMHCJLP>k__BackingField;
|
||||
bool flag;
|
||||
return flag;
|
||||
};
|
||||
ImportRoomBansScreen.<>c.<>9__4_1 = func;
|
||||
}
|
||||
IEnumerable<KLCOGEIGEBJ> enumerable = Enumerable.Where<KLCOGEIGEBJ>(AOFLCGLNOFH, func);
|
||||
baseRoomButtonPagedGrid.SetRooms(enumerable);
|
||||
}
|
||||
|
||||
// Token: 0x040046E7 RID: 18151
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x40046E7")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
||||
private BaseRoomButtonPagedGrid pagedGrid;
|
||||
|
||||
// Token: 0x040046E8 RID: 18152
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x40046E8")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infotext;
|
||||
|
||||
// Token: 0x040046E9 RID: 18153
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x40046E9")]
|
||||
private PPENFJMFPNE AEMBAGPGHGE;
|
||||
|
||||
// Token: 0x040046EA RID: 18154
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x40046EA")]
|
||||
private bool CLAAFMODOJG;
|
||||
|
||||
// Token: 0x0200123F RID: 4671
|
||||
[Token(Token = "0x200123F")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BHGDMBDCBHM
|
||||
{
|
||||
// Token: 0x060069F8 RID: 27128 RVA: 0x00177BBC File Offset: 0x00175DBC
|
||||
[Token(Token = "0x60069F8")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public BHGDMBDCBHM()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060069F9 RID: 27129 RVA: 0x00177BD0 File Offset: 0x00175DD0
|
||||
[Token(Token = "0x60069F9")]
|
||||
[Address(RVA = "0x125E370", Offset = "0x125D170", VA = "0x18125E370")]
|
||||
internal void <Import>b__0()
|
||||
{
|
||||
PPENFJMFPNE aembagpghge = this.<>4__this.AEMBAGPGHGE;
|
||||
long num = this.sourceRoomId;
|
||||
long <DOFDAMHCJLP>k__BackingField = aembagpghge.<DOFDAMHCJLP>k__BackingField;
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
CFLMJLFBOKH.GDNKDHPJGFL(<DOFDAMHCJLP>k__BackingField, true, true, num3, num2, num);
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num4 = 0;
|
||||
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num4, "Success!", 3f, num2, num2);
|
||||
this.<>4__this.<LBNLPAIAGHF>k__BackingField.Button_PopFlow();
|
||||
StackedUIFlowBase <CBEMGFDBBJA>k__BackingField = this.<>4__this.<LBNLPAIAGHF>k__BackingField.<CBEMGFDBBJA>k__BackingField;
|
||||
if (<CBEMGFDBBJA>k__BackingField == 0 || <CBEMGFDBBJA>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060069FA RID: 27130 RVA: 0x00177C60 File Offset: 0x00175E60
|
||||
[Token(Token = "0x60069FA")]
|
||||
[Address(RVA = "0x125E510", Offset = "0x125D310", VA = "0x18125E510")]
|
||||
internal void <Import>b__1(string error)
|
||||
{
|
||||
long num = this.<>4__this.AEMBAGPGHGE.<DOFDAMHCJLP>k__BackingField;
|
||||
long num2 = this.sourceRoomId;
|
||||
int num3 = 0;
|
||||
int num4 = 0;
|
||||
ulong num5;
|
||||
CFLMJLFBOKH.GDNKDHPJGFL(num, num4 != 0, true, num3, (int)num5, num2);
|
||||
long <DOFDAMHCJLP>k__BackingField = this.<>4__this.AEMBAGPGHGE.<DOFDAMHCJLP>k__BackingField;
|
||||
long num6 = this.sourceRoomId;
|
||||
num = <DOFDAMHCJLP>k__BackingField;
|
||||
Debug.LogError(string.Format("Error importing room bans from room {0} to room {1}: {2}", num, <DOFDAMHCJLP>k__BackingField, error));
|
||||
string text = this.<>4__this.infotext.text;
|
||||
}
|
||||
|
||||
// Token: 0x060069FB RID: 27131 RVA: 0x00177CE0 File Offset: 0x00175EE0
|
||||
[Token(Token = "0x60069FB")]
|
||||
[Address(RVA = "0x125E690", Offset = "0x125D490", VA = "0x18125E690")]
|
||||
internal void <Import>b__2()
|
||||
{
|
||||
this.<>4__this.CLAAFMODOJG = false;
|
||||
}
|
||||
|
||||
// Token: 0x040046ED RID: 18157
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40046ED")]
|
||||
public ImportRoomBansScreen <>4__this;
|
||||
|
||||
// Token: 0x040046EE RID: 18158
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40046EE")]
|
||||
public long sourceRoomId;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,547 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.AGUI.ToolUIs.PaletteSearch;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020011D6 RID: 4566
|
||||
[Token(Token = "0x20011D6")]
|
||||
public class ObjectInputUIDialog : UIDialog<ObjectInputUIDialog.BDKNFJGOEIF>
|
||||
{
|
||||
// Token: 0x060067FE RID: 26622 RVA: 0x00170A64 File Offset: 0x0016EC64
|
||||
[Token(Token = "0x60067FE")]
|
||||
[Address(RVA = "0x12668D0", Offset = "0x12656D0", VA = "0x1812668D0", Slot = "10")]
|
||||
public override void Initialize(StackedUIBase LJOCNMLBCAH)
|
||||
{
|
||||
base.Initialize(LJOCNMLBCAH);
|
||||
}
|
||||
|
||||
// Token: 0x060067FF RID: 26623 RVA: 0x00170A78 File Offset: 0x0016EC78
|
||||
[Token(Token = "0x60067FF")]
|
||||
[Address(RVA = "0x1266B10", Offset = "0x1265910", VA = "0x181266B10", Slot = "25")]
|
||||
public override PMGCJEPKFOF<ObjectInputUIDialog.BDKNFJGOEIF> ShowDialog()
|
||||
{
|
||||
string text = this.filterInputField.m_Text;
|
||||
this.CCOFOOPMDDO(text);
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x06006800 RID: 26624 RVA: 0x00170AA4 File Offset: 0x0016ECA4
|
||||
[Token(Token = "0x6006800")]
|
||||
[Address(RVA = "0x1266A50", Offset = "0x1265850", VA = "0x181266A50", Slot = "12")]
|
||||
public override void OnFlowExited(StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO)
|
||||
{
|
||||
if (!CJEIBCEPAPO)
|
||||
{
|
||||
int num = 0;
|
||||
ObjectInputUIDialog.BDKNFJGOEIF iofbigoienk = ObjectInputUIDialog.IOFBIGOIENK;
|
||||
base.KHKDGPHPIND(iofbigoienk, num != 0);
|
||||
}
|
||||
base.OnFlowExited(NBINAJPFBOA, CJEIBCEPAPO);
|
||||
}
|
||||
|
||||
// Token: 0x06006801 RID: 26625 RVA: 0x00170AD0 File Offset: 0x0016ECD0
|
||||
[Token(Token = "0x6006801")]
|
||||
[Address(RVA = "0x12665E0", Offset = "0x12653E0", VA = "0x1812665E0", Slot = "24")]
|
||||
public override void ForceCancel(bool OLFBOPIKDCI)
|
||||
{
|
||||
ObjectInputUIDialog.BDKNFJGOEIF iofbigoienk = ObjectInputUIDialog.IOFBIGOIENK;
|
||||
base.KHKDGPHPIND(iofbigoienk, OLFBOPIKDCI);
|
||||
}
|
||||
|
||||
// Token: 0x1700111E RID: 4382
|
||||
// (get) Token: 0x06006802 RID: 26626 RVA: 0x00170AEC File Offset: 0x0016ECEC
|
||||
[Token(Token = "0x1700111E")]
|
||||
private bool MGDAPEECLAG
|
||||
{
|
||||
[Token(Token = "0x6006802")]
|
||||
[Address(RVA = "0x12668E0", Offset = "0x12656E0", VA = "0x1812668E0")]
|
||||
get
|
||||
{
|
||||
bool flag = this.pagedGrid;
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
return this.filterInputField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006803 RID: 26627 RVA: 0x00170B18 File Offset: 0x0016ED18
|
||||
[Token(Token = "0x6006803")]
|
||||
[Address(RVA = "0x1266260", Offset = "0x1265060", VA = "0x181266260", Slot = "6")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
if (this.MGDAPEECLAG)
|
||||
{
|
||||
TMP_InputField.OnChangeEvent onValueChanged = this.filterInputField.m_OnValueChanged;
|
||||
UnityAction<string> unityAction = new UnityAction(this.EGAFKEDLJMN);
|
||||
onValueChanged.AddListener(unityAction);
|
||||
ObjectInputUIDialog.GetInventions();
|
||||
this.TryRebuildSearchContext();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006804 RID: 26628 RVA: 0x00170B68 File Offset: 0x0016ED68
|
||||
[Token(Token = "0x6006804")]
|
||||
[Address(RVA = "0x1266980", Offset = "0x1265780", VA = "0x181266980", Slot = "7")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
if (this.MGDAPEECLAG)
|
||||
{
|
||||
TMP_InputField.OnChangeEvent onValueChanged = this.filterInputField.m_OnValueChanged;
|
||||
UnityAction<string> unityAction = new UnityAction(this.EGAFKEDLJMN);
|
||||
onValueChanged.RemoveListener(unityAction);
|
||||
ObjectInputUIDialog.EALGDNJBCBF offpieeoiff = this.OFFPIEEOIFF;
|
||||
if (offpieeoiff != 0)
|
||||
{
|
||||
offpieeoiff.OFFPIEEOIFF.Dispose();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006805 RID: 26629 RVA: 0x00170BC0 File Offset: 0x0016EDC0
|
||||
[Token(Token = "0x6006805")]
|
||||
[Address(RVA = "0x1266550", Offset = "0x1265350", VA = "0x181266550")]
|
||||
private void DAKNJJGHKFB(OGNBCNBPFCC GEDCEIDOKJL)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006806 RID: 26630 RVA: 0x00170BD4 File Offset: 0x0016EDD4
|
||||
[Token(Token = "0x6006806")]
|
||||
[Address(RVA = "0x1266380", Offset = "0x1265180", VA = "0x181266380")]
|
||||
private void BOMLECEGOGE(OBBBPCBIMME LDNFNNNHPPB)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006807 RID: 26631 RVA: 0x00170BE4 File Offset: 0x0016EDE4
|
||||
[Token(Token = "0x6006807")]
|
||||
[Address(RVA = "0x1266B70", Offset = "0x1265970", VA = "0x181266B70")]
|
||||
public void TryRebuildSearchContext()
|
||||
{
|
||||
List<HNPAMCPHEPJ> list = new List();
|
||||
RuntimeSpawnableToolConfig[] configs = HELOBGLDDLH.EFLAGNMICAO.Configs;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
int length = configs.Length;
|
||||
if (num2 < length)
|
||||
{
|
||||
RuntimeSpawnableToolConfig runtimeSpawnableToolConfig = configs[num];
|
||||
OGNBCNBPFCC ognbcnbpfcc = HELOBGLDDLH.CCFEJLNMDLG(runtimeSpawnableToolConfig.UniqueId);
|
||||
OGNBCNBPFCC toolType = ognbcnbpfcc;
|
||||
string[][] array = Array.Empty<string[]>();
|
||||
Func<bool> func = delegate
|
||||
{
|
||||
ObjectInputUIDialog <>4__this = this;
|
||||
OGNBCNBPFCC toolType2 = toolType;
|
||||
return <>4__this.EAKKLJCIGOF == toolType2;
|
||||
};
|
||||
Action action = delegate
|
||||
{
|
||||
ObjectInputUIDialog <>4__this2 = this;
|
||||
OGNBCNBPFCC toolType3 = toolType;
|
||||
};
|
||||
OGNBCNBPFCC toolType4 = toolType;
|
||||
BLFOCLIBJIK blfoclibjik;
|
||||
list.Add(blfoclibjik);
|
||||
num++;
|
||||
}
|
||||
HNPAMCPHEPJ[] array2 = list.DLOLGHKAINP<HNPAMCPHEPJ>();
|
||||
ObjectInputUIDialog.EALGDNJBCBF.MAKEOPKIJDE makeopkijde;
|
||||
makeopkijde.method_ptr = ldftn(BEKNPHKLDEN);
|
||||
makeopkijde.method = ldftn(BEKNPHKLDEN);
|
||||
makeopkijde.m_target = this;
|
||||
ObjectInputUIDialog.EALGDNJBCBF ealgdnjbcbf;
|
||||
ealgdnjbcbf.BOOHBJEEGKH = array2;
|
||||
ealgdnjbcbf.DFDJBICAFOJ = makeopkijde;
|
||||
Func<HNPAMCPHEPJ, string> func2;
|
||||
if (ObjectInputUIDialog.EALGDNJBCBF.<>c.<>9__5_0 == 0)
|
||||
{
|
||||
func2 = (HNPAMCPHEPJ i) => null;
|
||||
ObjectInputUIDialog.EALGDNJBCBF.<>c.<>9__5_0 = func2;
|
||||
}
|
||||
string[] array3 = Enumerable.ToArray<string>(Enumerable.Select<HNPAMCPHEPJ, string>(array2, func2));
|
||||
BDMJDFPGABJ bdmjdfpgabj = BDMJDFPGABJ.EDLIKGJFHAP;
|
||||
GFBBGCFBPBJ.MIKGLHLCKIJ mikglhlckij = new GFBBGCFBPBJ.MIKGLHLCKIJ(ealgdnjbcbf.BEKNPHKLDEN);
|
||||
GJPPEHCBNDI.MNKPONDCOGP mnkpondcogp = new GJPPEHCBNDI.MNKPONDCOGP(ealgdnjbcbf.BLAFLKGKGKO);
|
||||
GFBBGCFBPBJ gfbbgcfbpbj;
|
||||
ealgdnjbcbf.OFFPIEEOIFF = gfbbgcfbpbj;
|
||||
}
|
||||
|
||||
// Token: 0x06006808 RID: 26632 RVA: 0x00170D28 File Offset: 0x0016EF28
|
||||
[Token(Token = "0x6006808")]
|
||||
[Address(RVA = "0x12668C0", Offset = "0x12656C0", VA = "0x1812668C0")]
|
||||
private void IOGHPKLLEIL(bool CEHJGNDELGL)
|
||||
{
|
||||
bool flag = this.MGDAPEECLAG;
|
||||
}
|
||||
|
||||
// Token: 0x06006809 RID: 26633 RVA: 0x00170D3C File Offset: 0x0016EF3C
|
||||
[Token(Token = "0x6006809")]
|
||||
[Address(RVA = "0x12665D0", Offset = "0x12653D0", VA = "0x1812665D0")]
|
||||
private void EGAFKEDLJMN(string LMAJKCLDDIF)
|
||||
{
|
||||
this.CCOFOOPMDDO(LMAJKCLDDIF);
|
||||
}
|
||||
|
||||
// Token: 0x0600680A RID: 26634 RVA: 0x00170D50 File Offset: 0x0016EF50
|
||||
[Token(Token = "0x600680A")]
|
||||
[Address(RVA = "0x1266400", Offset = "0x1265200", VA = "0x181266400")]
|
||||
private void CCOFOOPMDDO(string LIICHFENGMG)
|
||||
{
|
||||
this.TryRebuildSearchContext();
|
||||
ObjectInputUIDialog.EALGDNJBCBF offpieeoiff = this.OFFPIEEOIFF;
|
||||
string text = LIICHFENGMG.Trim();
|
||||
string hhbblbajime = offpieeoiff.HHBBLBAJIME;
|
||||
if (hhbblbajime == 0 || !text.StartsWith(hhbblbajime))
|
||||
{
|
||||
GFKEKLOMIAO statClass = SingletonMonoBehaviour.ONCPNMDGGKG.GetStatClass<GFKEKLOMIAO>();
|
||||
if (statClass != 0)
|
||||
{
|
||||
statClass.FFGOCNBJHPM("palette_search_num_searches");
|
||||
}
|
||||
}
|
||||
GFBBGCFBPBJ offpieeoiff2 = offpieeoiff.OFFPIEEOIFF;
|
||||
offpieeoiff.HHBBLBAJIME = text;
|
||||
offpieeoiff2.AKKIECEKEEI(text);
|
||||
}
|
||||
|
||||
// Token: 0x0600680B RID: 26635 RVA: 0x00170DC0 File Offset: 0x0016EFC0
|
||||
[Token(Token = "0x600680B")]
|
||||
[Address(RVA = "0x1266350", Offset = "0x1265150", VA = "0x181266350")]
|
||||
private void BEKNPHKLDEN(IEnumerable<HNPAMCPHEPJ> BOOHBJEEGKH, IReadOnlyList<bool> JCKFJAHJLPF)
|
||||
{
|
||||
this.pagedGrid.Set(BOOHBJEEGKH, JCKFJAHJLPF);
|
||||
}
|
||||
|
||||
// Token: 0x0600680C RID: 26636 RVA: 0x00170DE0 File Offset: 0x0016EFE0
|
||||
[Token(Token = "0x600680C")]
|
||||
[Address(RVA = "0x1266500", Offset = "0x1265300", VA = "0x181266500")]
|
||||
public void ClearInputField()
|
||||
{
|
||||
this.filterInputField.text = "";
|
||||
}
|
||||
|
||||
// Token: 0x0600680D RID: 26637 RVA: 0x00170E04 File Offset: 0x0016F004
|
||||
[Token(Token = "0x600680D")]
|
||||
[Address(RVA = "0x1266670", Offset = "0x1265470", VA = "0x181266670")]
|
||||
public static void GetInventions()
|
||||
{
|
||||
PMGCJEPKFOF<List<OBBBPCBIMME>> pmgcjepkfof = BBHENFCNLAB.EMOKHAKJKHK();
|
||||
if (ObjectInputUIDialog.<>c.<>9__27_0 == 0)
|
||||
{
|
||||
ObjectInputUIDialog.<>c.<>9__27_0 = delegate(List<OBBBPCBIMME> inventions)
|
||||
{
|
||||
ObjectInputUIDialog.IKBGDJLPLHF = inventions;
|
||||
};
|
||||
}
|
||||
if (ObjectInputUIDialog.<>c.<>9__27_1 == 0)
|
||||
{
|
||||
ObjectInputUIDialog.<>c.<>9__27_1 = delegate(string error)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600680E RID: 26638 RVA: 0x00170E5C File Offset: 0x0016F05C
|
||||
[Token(Token = "0x600680E")]
|
||||
[Address(RVA = "0x12670F0", Offset = "0x1265EF0", VA = "0x1812670F0")]
|
||||
public ObjectInputUIDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600680F RID: 26639 RVA: 0x00170E70 File Offset: 0x0016F070
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x600680F")]
|
||||
[Address(RVA = "0x1267070", Offset = "0x1265E70", VA = "0x181267070")]
|
||||
static ObjectInputUIDialog()
|
||||
{
|
||||
ulong num;
|
||||
ObjectInputUIDialog.IOFBIGOIENK = num;
|
||||
ObjectInputUIDialog.IKBGDJLPLHF = Array.Empty<OBBBPCBIMME>();
|
||||
}
|
||||
|
||||
// Token: 0x0400455C RID: 17756
|
||||
[Token(Token = "0x400455C")]
|
||||
private static ObjectInputUIDialog.BDKNFJGOEIF IOFBIGOIENK;
|
||||
|
||||
// Token: 0x0400455D RID: 17757
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400455D")]
|
||||
[SerializeField]
|
||||
private MakerPenPaletteSearchPagedGrid pagedGrid;
|
||||
|
||||
// Token: 0x0400455E RID: 17758
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400455E")]
|
||||
[SerializeField]
|
||||
private TMP_InputField filterInputField;
|
||||
|
||||
// Token: 0x0400455F RID: 17759
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400455F")]
|
||||
private ObjectInputUIDialog.EALGDNJBCBF OFFPIEEOIFF;
|
||||
|
||||
// Token: 0x04004560 RID: 17760
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4004560")]
|
||||
private OGNBCNBPFCC EAKKLJCIGOF;
|
||||
|
||||
// Token: 0x04004561 RID: 17761
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4004561")]
|
||||
private OBBBPCBIMME FJJBAKDDKKI;
|
||||
|
||||
// Token: 0x04004562 RID: 17762
|
||||
[Token(Token = "0x4004562")]
|
||||
private static IEnumerable<OBBBPCBIMME> IKBGDJLPLHF;
|
||||
|
||||
// Token: 0x04004563 RID: 17763
|
||||
[Token(Token = "0x4004563")]
|
||||
private static bool DGKAKDELAOL;
|
||||
|
||||
// Token: 0x020011D7 RID: 4567
|
||||
[Token(Token = "0x20011D7")]
|
||||
public struct BDKNFJGOEIF
|
||||
{
|
||||
// Token: 0x04004564 RID: 17764
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004564")]
|
||||
public OGNBCNBPFCC LLFGHMAFOCI;
|
||||
|
||||
// Token: 0x04004565 RID: 17765
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4004565")]
|
||||
public OBBBPCBIMME LDNFNNNHPPB;
|
||||
|
||||
// Token: 0x04004566 RID: 17766
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004566")]
|
||||
public JPIJGHNNIDP FKNOPGEADKO;
|
||||
}
|
||||
|
||||
// Token: 0x020011D8 RID: 4568
|
||||
[Token(Token = "0x20011D8")]
|
||||
private struct ODKENKJLLCA
|
||||
{
|
||||
// Token: 0x04004567 RID: 17767
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004567")]
|
||||
public Action MEEKCCGGFFD;
|
||||
|
||||
// Token: 0x04004568 RID: 17768
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4004568")]
|
||||
public Func<bool> FEPMCENMHAA;
|
||||
|
||||
// Token: 0x04004569 RID: 17769
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004569")]
|
||||
public string FIKEBGGCDFN;
|
||||
|
||||
// Token: 0x0400456A RID: 17770
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400456A")]
|
||||
public Func<ObjectInputUIDialog.ODKENKJLLCA, int, HNPAMCPHEPJ> GJCGLNJNHPB;
|
||||
}
|
||||
|
||||
// Token: 0x020011D9 RID: 4569
|
||||
[Token(Token = "0x20011D9")]
|
||||
private sealed class EALGDNJBCBF : IDisposable
|
||||
{
|
||||
// Token: 0x06006810 RID: 26640 RVA: 0x00170E90 File Offset: 0x0016F090
|
||||
[Token(Token = "0x6006810")]
|
||||
[Address(RVA = "0x12614B0", Offset = "0x12602B0", VA = "0x1812614B0")]
|
||||
public EALGDNJBCBF(IReadOnlyList<HNPAMCPHEPJ> BOOHBJEEGKH, MonoBehaviour LHOMKMINCHH, ObjectInputUIDialog.EALGDNJBCBF.MAKEOPKIJDE CABNMLCBMJK)
|
||||
{
|
||||
this.BOOHBJEEGKH = BOOHBJEEGKH;
|
||||
this.DFDJBICAFOJ = CABNMLCBMJK;
|
||||
Func<HNPAMCPHEPJ, string> <>9__5_ = ObjectInputUIDialog.EALGDNJBCBF.<>c.<>9__5_0;
|
||||
if (<>9__5_ == 0)
|
||||
{
|
||||
ObjectInputUIDialog.EALGDNJBCBF.<>c.<>9__5_0 = (HNPAMCPHEPJ i) => null;
|
||||
}
|
||||
string[] array = Enumerable.ToArray<string>(Enumerable.Select<HNPAMCPHEPJ, string>(BOOHBJEEGKH, <>9__5_));
|
||||
BDMJDFPGABJ bdmjdfpgabj = BDMJDFPGABJ.EDLIKGJFHAP;
|
||||
GFBBGCFBPBJ.MIKGLHLCKIJ mikglhlckij = new GFBBGCFBPBJ.MIKGLHLCKIJ(this.BEKNPHKLDEN);
|
||||
GJPPEHCBNDI.MNKPONDCOGP mnkpondcogp = new GJPPEHCBNDI.MNKPONDCOGP(this.BLAFLKGKGKO);
|
||||
GFBBGCFBPBJ gfbbgcfbpbj;
|
||||
this.OFFPIEEOIFF = gfbbgcfbpbj;
|
||||
}
|
||||
|
||||
// Token: 0x06006811 RID: 26641 RVA: 0x00170F0C File Offset: 0x0016F10C
|
||||
[Token(Token = "0x6006811")]
|
||||
[Address(RVA = "0x12611D0", Offset = "0x125FFD0", VA = "0x1812611D0")]
|
||||
public void AKKIECEKEEI(string LIICHFENGMG)
|
||||
{
|
||||
string hhbblbajime = this.HHBBLBAJIME;
|
||||
if (hhbblbajime == 0 || !LIICHFENGMG.StartsWith(hhbblbajime))
|
||||
{
|
||||
GFKEKLOMIAO statClass = SingletonMonoBehaviour.ONCPNMDGGKG.GetStatClass<GFKEKLOMIAO>();
|
||||
if (statClass != 0)
|
||||
{
|
||||
statClass.FFGOCNBJHPM("palette_search_num_searches");
|
||||
}
|
||||
}
|
||||
GFBBGCFBPBJ offpieeoiff = this.OFFPIEEOIFF;
|
||||
this.HHBBLBAJIME = LIICHFENGMG;
|
||||
offpieeoiff.AKKIECEKEEI(LIICHFENGMG);
|
||||
}
|
||||
|
||||
// Token: 0x06006812 RID: 26642 RVA: 0x00170F64 File Offset: 0x0016F164
|
||||
[Token(Token = "0x6006812")]
|
||||
[Address(RVA = "0x12613E0", Offset = "0x12601E0", VA = "0x1812613E0")]
|
||||
private int BLAFLKGKGKO(IReadOnlyList<char> LEBJDJNPEGI, int JBMOOHOHPCN, string ABGKAPINPNP)
|
||||
{
|
||||
if (typeof(string).TypeHandle != 0)
|
||||
{
|
||||
IReadOnlyList<HNPAMCPHEPJ> boohbjeegkh = this.BOOHBJEEGKH;
|
||||
return typeof(string).TypeHandle;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06006813 RID: 26643 RVA: 0x00170F90 File Offset: 0x0016F190
|
||||
[Token(Token = "0x6006813")]
|
||||
[Address(RVA = "0x12612A0", Offset = "0x12600A0", VA = "0x1812612A0")]
|
||||
private void BEKNPHKLDEN(IReadOnlyList<CHMKJJNNAKO> LLCIDEKMKBG, IReadOnlyList<bool> JCKFJAHJLPF)
|
||||
{
|
||||
bool flag = string.IsNullOrWhiteSpace(this.HHBBLBAJIME);
|
||||
bool emptySearch = flag;
|
||||
ObjectInputUIDialog.EALGDNJBCBF.MAKEOPKIJDE dfdjbicafoj = this.DFDJBICAFOJ;
|
||||
if (dfdjbicafoj != 0)
|
||||
{
|
||||
Func<CHMKJJNNAKO, bool> func = (CHMKJJNNAKO x) => default(bool);
|
||||
IEnumerable<CHMKJJNNAKO> enumerable = Enumerable.Where<CHMKJJNNAKO>(LLCIDEKMKBG, func);
|
||||
Func<CHMKJJNNAKO, HNPAMCPHEPJ> func2 = (CHMKJJNNAKO i) => null;
|
||||
IEnumerable<CHMKJJNNAKO> enumerable2 = Enumerable.Select<CHMKJJNNAKO, HNPAMCPHEPJ>(enumerable, func2);
|
||||
IReadOnlyList<bool> readOnlyList = this.OFFPIEEOIFF.DLBFGPALNOH();
|
||||
dfdjbicafoj.Invoke(enumerable2, readOnlyList);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006814 RID: 26644 RVA: 0x00171014 File Offset: 0x0016F214
|
||||
[Token(Token = "0x6006814")]
|
||||
[Address(RVA = "0x1261490", Offset = "0x1260290", VA = "0x181261490", Slot = "4")]
|
||||
public void Dispose()
|
||||
{
|
||||
this.OFFPIEEOIFF.Dispose();
|
||||
}
|
||||
|
||||
// Token: 0x0400456B RID: 17771
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400456B")]
|
||||
private readonly IReadOnlyList<HNPAMCPHEPJ> BOOHBJEEGKH;
|
||||
|
||||
// Token: 0x0400456C RID: 17772
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400456C")]
|
||||
private readonly GFBBGCFBPBJ OFFPIEEOIFF;
|
||||
|
||||
// Token: 0x0400456D RID: 17773
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400456D")]
|
||||
private readonly ObjectInputUIDialog.EALGDNJBCBF.MAKEOPKIJDE DFDJBICAFOJ;
|
||||
|
||||
// Token: 0x0400456E RID: 17774
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400456E")]
|
||||
private string HHBBLBAJIME;
|
||||
|
||||
// Token: 0x020011DA RID: 4570
|
||||
// (Invoke) Token: 0x06006816 RID: 26646
|
||||
[Token(Token = "0x20011DA")]
|
||||
public delegate void MAKEOPKIJDE(IEnumerable<HNPAMCPHEPJ> BOOHBJEEGKH, IReadOnlyList<bool> JCKFJAHJLPF);
|
||||
|
||||
// Token: 0x020011DC RID: 4572
|
||||
[Token(Token = "0x20011DC")]
|
||||
[CompilerGenerated]
|
||||
private sealed class FKMBEDMBCEE
|
||||
{
|
||||
// Token: 0x0600681C RID: 26652 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x600681C")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public FKMBEDMBCEE()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600681D RID: 26653 RVA: 0x00171034 File Offset: 0x0016F234
|
||||
[Token(Token = "0x600681D")]
|
||||
[Address(RVA = "0x116F2A0", Offset = "0x116E0A0", VA = "0x18116F2A0")]
|
||||
internal bool <OnSearchComplete>b__0(CHMKJJNNAKO x)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600681E RID: 26654 RVA: 0x000624CE File Offset: 0x000606CE
|
||||
[Token(Token = "0x600681E")]
|
||||
[Address(RVA = "0x1263AA0", Offset = "0x12628A0", VA = "0x181263AA0")]
|
||||
internal HNPAMCPHEPJ <OnSearchComplete>b__1(CHMKJJNNAKO i)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04004571 RID: 17777
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004571")]
|
||||
public bool emptySearch;
|
||||
|
||||
// Token: 0x04004572 RID: 17778
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004572")]
|
||||
public ObjectInputUIDialog.EALGDNJBCBF <>4__this;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020011DD RID: 4573
|
||||
[Token(Token = "0x20011DD")]
|
||||
[CompilerGenerated]
|
||||
private sealed class AHMAIPGEBHK
|
||||
{
|
||||
// Token: 0x0600681F RID: 26655 RVA: 0x0017104C File Offset: 0x0016F24C
|
||||
[Token(Token = "0x600681F")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public AHMAIPGEBHK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006820 RID: 26656 RVA: 0x00171060 File Offset: 0x0016F260
|
||||
[Token(Token = "0x6006820")]
|
||||
[Address(RVA = "0x125B9D0", Offset = "0x125A7D0", VA = "0x18125B9D0")]
|
||||
internal bool <TryRebuildSearchContext>b__0()
|
||||
{
|
||||
ObjectInputUIDialog objectInputUIDialog = this.<>4__this;
|
||||
OGNBCNBPFCC ognbcnbpfcc = this.toolType;
|
||||
return objectInputUIDialog.EAKKLJCIGOF == ognbcnbpfcc;
|
||||
}
|
||||
|
||||
// Token: 0x06006821 RID: 26657 RVA: 0x0017108C File Offset: 0x0016F28C
|
||||
[Token(Token = "0x6006821")]
|
||||
[Address(RVA = "0x125BA00", Offset = "0x125A800", VA = "0x18125BA00")]
|
||||
internal void <TryRebuildSearchContext>b__1()
|
||||
{
|
||||
ObjectInputUIDialog objectInputUIDialog = this.<>4__this;
|
||||
OGNBCNBPFCC ognbcnbpfcc = this.toolType;
|
||||
}
|
||||
|
||||
// Token: 0x04004573 RID: 17779
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004573")]
|
||||
public OGNBCNBPFCC toolType;
|
||||
|
||||
// Token: 0x04004574 RID: 17780
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004574")]
|
||||
public ObjectInputUIDialog <>4__this;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,135 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x0200120F RID: 4623
|
||||
[Token(Token = "0x200120F")]
|
||||
public class PhotoImageScreen : WatchUIFlow
|
||||
{
|
||||
// Token: 0x060068E6 RID: 26854 RVA: 0x001736FC File Offset: 0x001718FC
|
||||
[Token(Token = "0x60068E6")]
|
||||
[Address(RVA = "0x1267170", Offset = "0x1265F70", VA = "0x181267170", Slot = "7")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
OHDHPENHDAP.NBMFNJLHKAO opekgdgmefp = this.OPEKGDGMEFP;
|
||||
this.DPONBEGHJJO = true;
|
||||
if (opekgdgmefp != 0)
|
||||
{
|
||||
opekgdgmefp.Dispose();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068E7 RID: 26855 RVA: 0x00173728 File Offset: 0x00171928
|
||||
[Token(Token = "0x60068E7")]
|
||||
[Address(RVA = "0x12671D0", Offset = "0x1265FD0", VA = "0x1812671D0")]
|
||||
public void SetImage(string HFLPBHHAFIO)
|
||||
{
|
||||
string imageName = HFLPBHHAFIO;
|
||||
OHDHPENHDAP.NBMFNJLHKAO opekgdgmefp = this.OPEKGDGMEFP;
|
||||
if (opekgdgmefp != 0)
|
||||
{
|
||||
opekgdgmefp.Dispose();
|
||||
}
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
ulong num3;
|
||||
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao = OHDHPENHDAP.JMGMDKIBOKO(HFLPBHHAFIO, true, num2 != 0, num, num3 != 0UL);
|
||||
this.OPEKGDGMEFP = nbmfnjlhkao;
|
||||
Action<Texture2D> action = delegate(Texture2D texture)
|
||||
{
|
||||
RawImage rawImage = this.image;
|
||||
int num4 = 0;
|
||||
if (rawImage != num4)
|
||||
{
|
||||
this.image.texture = texture;
|
||||
}
|
||||
};
|
||||
Action<string> action2 = delegate(string e)
|
||||
{
|
||||
if (!this.DPONBEGHJJO)
|
||||
{
|
||||
string imageName2 = imageName;
|
||||
Debug.LogError("Error getting image " + imageName2 + " from RecNet: " + e);
|
||||
}
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060068E8 RID: 26856 RVA: 0x00173798 File Offset: 0x00171998
|
||||
[Token(Token = "0x60068E8")]
|
||||
[Address(RVA = "0x792380", Offset = "0x791180", VA = "0x180792380")]
|
||||
public PhotoImageScreen()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004610 RID: 17936
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4004610")]
|
||||
[SerializeField]
|
||||
private RawImage image;
|
||||
|
||||
// Token: 0x04004611 RID: 17937
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4004611")]
|
||||
private OHDHPENHDAP.NBMFNJLHKAO OPEKGDGMEFP;
|
||||
|
||||
// Token: 0x04004612 RID: 17938
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x4004612")]
|
||||
private bool DPONBEGHJJO;
|
||||
|
||||
// Token: 0x02001210 RID: 4624
|
||||
[Token(Token = "0x2001210")]
|
||||
[CompilerGenerated]
|
||||
private sealed class IPHCLAHLIFJ
|
||||
{
|
||||
// Token: 0x060068E9 RID: 26857 RVA: 0x001737AC File Offset: 0x001719AC
|
||||
[Token(Token = "0x60068E9")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public IPHCLAHLIFJ()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060068EA RID: 26858 RVA: 0x001737C0 File Offset: 0x001719C0
|
||||
[Token(Token = "0x60068EA")]
|
||||
[Address(RVA = "0x1264A20", Offset = "0x1263820", VA = "0x181264A20")]
|
||||
internal void <SetImage>b__0(Texture2D texture)
|
||||
{
|
||||
RawImage image = this.<>4__this.image;
|
||||
int num = 0;
|
||||
if (image != num)
|
||||
{
|
||||
this.<>4__this.image.texture = texture;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068EB RID: 26859 RVA: 0x001737FC File Offset: 0x001719FC
|
||||
[Token(Token = "0x60068EB")]
|
||||
[Address(RVA = "0x1264AD0", Offset = "0x12638D0", VA = "0x181264AD0")]
|
||||
internal void <SetImage>b__1(string e)
|
||||
{
|
||||
if (!this.<>4__this.DPONBEGHJJO)
|
||||
{
|
||||
string text = this.imageName;
|
||||
Debug.LogError("Error getting image " + text + " from RecNet: " + e);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04004613 RID: 17939
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004613")]
|
||||
public PhotoImageScreen <>4__this;
|
||||
|
||||
// Token: 0x04004614 RID: 17940
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004614")]
|
||||
public string imageName;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,103 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001240 RID: 4672
|
||||
[Token(Token = "0x2001240")]
|
||||
public class RenameChatDialog : ConfirmUIDialog<long>
|
||||
{
|
||||
// Token: 0x060069FC RID: 27132 RVA: 0x00177D00 File Offset: 0x00175F00
|
||||
[Token(Token = "0x60069FC")]
|
||||
[Address(RVA = "0x1267610", Offset = "0x1266410", VA = "0x181267610", Slot = "10")]
|
||||
public override void Initialize(StackedUIBase LJOCNMLBCAH)
|
||||
{
|
||||
base.Initialize(LJOCNMLBCAH);
|
||||
ValidatedButtonInputField validatedButtonInputField = this.inputField;
|
||||
Func<string, bool> func = new Func(this.FMEDGOLBKIG);
|
||||
validatedButtonInputField.IsValidFunction = func;
|
||||
}
|
||||
|
||||
// Token: 0x060069FD RID: 27133 RVA: 0x00177D38 File Offset: 0x00175F38
|
||||
[Token(Token = "0x60069FD")]
|
||||
[Address(RVA = "0x12677E0", Offset = "0x12665E0", VA = "0x1812677E0", Slot = "28")]
|
||||
public override PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(long ENJEOLBEALP)
|
||||
{
|
||||
this.OFOFDPPNFPO = ENJEOLBEALP;
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x060069FE RID: 27134 RVA: 0x00177D54 File Offset: 0x00175F54
|
||||
[Token(Token = "0x60069FE")]
|
||||
[Address(RVA = "0x12676A0", Offset = "0x12664A0", VA = "0x1812676A0")]
|
||||
private void OPGHFGBGJCA(KJEFMHKMHOB GIAOBLMEMMI)
|
||||
{
|
||||
base.KHKDGPHPIND((uint)1, true);
|
||||
}
|
||||
|
||||
// Token: 0x060069FF RID: 27135 RVA: 0x00177D94 File Offset: 0x00175F94
|
||||
[Token(Token = "0x60069FF")]
|
||||
[Address(RVA = "0x1267340", Offset = "0x1266140", VA = "0x181267340")]
|
||||
public void Button_Submit()
|
||||
{
|
||||
ValidatedButtonInputField validatedButtonInputField = this.inputField;
|
||||
long ofofdppnfpo = this.OFOFDPPNFPO;
|
||||
string text = validatedButtonInputField.KKJIOHNFHFJ;
|
||||
PMGCJEPKFOF<KJEFMHKMHOB> pmgcjepkfof = IAOJMNAKJLH.CONGKGLGBPJ(ofofdppnfpo, text);
|
||||
Action<KJEFMHKMHOB> action = new Action(this.OPGHFGBGJCA);
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
PMGCJEPKFOF<KJEFMHKMHOB> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
|
||||
}
|
||||
|
||||
// Token: 0x06006A00 RID: 27136 RVA: 0x00177DF4 File Offset: 0x00175FF4
|
||||
[Token(Token = "0x6006A00")]
|
||||
[Address(RVA = "0x1267830", Offset = "0x1266630", VA = "0x181267830")]
|
||||
public RenameChatDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006A01 RID: 27137 RVA: 0x00177E08 File Offset: 0x00176008
|
||||
[Token(Token = "0x6006A01")]
|
||||
[Address(RVA = "0x1267470", Offset = "0x1266270", VA = "0x181267470")]
|
||||
[CompilerGenerated]
|
||||
private bool FMEDGOLBKIG(string HBENBFOGKNG)
|
||||
{
|
||||
int stringLength = HBENBFOGKNG.m_stringLength;
|
||||
bool flag = HBENBFOGKNG.LJGGMDGLNOO();
|
||||
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
||||
if (flag)
|
||||
{
|
||||
string text = textMeshProUGUI.text;
|
||||
}
|
||||
int stringLength2 = HBENBFOGKNG.m_stringLength;
|
||||
char c = HBENBFOGKNG[stringLength2];
|
||||
string text2 = string.Format("{0} is an invalid character", c);
|
||||
string text3 = textMeshProUGUI.text;
|
||||
TextMeshProUGUI textMeshProUGUI2 = this.infoText;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x040046EF RID: 18159
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40046EF")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
||||
private ValidatedButtonInputField inputField;
|
||||
|
||||
// Token: 0x040046F0 RID: 18160
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x40046F0")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x040046F1 RID: 18161
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40046F1")]
|
||||
private long OFOFDPPNFPO;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,270 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001241 RID: 4673
|
||||
[Token(Token = "0x2001241")]
|
||||
public class ReportInventionDialog : ConfirmUIDialog<OBBBPCBIMME>
|
||||
{
|
||||
// Token: 0x1700113B RID: 4411
|
||||
// (get) Token: 0x06006A02 RID: 27138 RVA: 0x00177E74 File Offset: 0x00176074
|
||||
// (set) Token: 0x06006A03 RID: 27139 RVA: 0x00177E88 File Offset: 0x00176088
|
||||
[Token(Token = "0x1700113B")]
|
||||
public FDEGHHFBJJO GMMAAAGFAKO
|
||||
{
|
||||
[Token(Token = "0x6006A02")]
|
||||
[Address(RVA = "0x12683C0", Offset = "0x12671C0", VA = "0x1812683C0")]
|
||||
get;
|
||||
[Token(Token = "0x6006A03")]
|
||||
[Address(RVA = "0x1267D80", Offset = "0x1266B80", VA = "0x181267D80")]
|
||||
private set;
|
||||
} = (FDEGHHFBJJO)((ulong)4294967295L);
|
||||
|
||||
// Token: 0x06006A04 RID: 27140 RVA: 0x00177E9C File Offset: 0x0017609C
|
||||
[Token(Token = "0x6006A04")]
|
||||
[Address(RVA = "0x12680C0", Offset = "0x1266EC0", VA = "0x1812680C0", Slot = "28")]
|
||||
public override PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(OBBBPCBIMME LDNFNNNHPPB)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
||||
this.JALBCFLJAAE = true;
|
||||
string text = textMeshProUGUI.text;
|
||||
this.descriptionTextField.FFDOINJEHMM = true;
|
||||
this.MPCEPMNMCEB();
|
||||
this.BFKEFCFNNKH = LDNFNNNHPPB;
|
||||
if (LDNFNNNHPPB != 0)
|
||||
{
|
||||
string text2 = this.inventionName.text;
|
||||
}
|
||||
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
|
||||
this.PHHMNDKLLKP = <JNBAANDJIAD>k__BackingField;
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x06006A05 RID: 27141 RVA: 0x00177F0C File Offset: 0x0017610C
|
||||
[Token(Token = "0x6006A05")]
|
||||
[Address(RVA = "0x1267870", Offset = "0x1266670", VA = "0x181267870")]
|
||||
private void BMFPEJMLIKD(string DBDDKLHPNNA, bool BCOHEOIEPLL)
|
||||
{
|
||||
this.JALBCFLJAAE = BCOHEOIEPLL;
|
||||
string text = this.infoText.text;
|
||||
this.descriptionTextField.FFDOINJEHMM = BCOHEOIEPLL;
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006A06 RID: 27142 RVA: 0x00177F44 File Offset: 0x00176144
|
||||
[Token(Token = "0x6006A06")]
|
||||
[Address(RVA = "0x12678E0", Offset = "0x12666E0", VA = "0x1812678E0")]
|
||||
public void Button_Report()
|
||||
{
|
||||
StackedUIBase <KBKJKEOPIGB>k__BackingField = this.<KBKJKEOPIGB>k__BackingField;
|
||||
int num = 0;
|
||||
bool flag = <KBKJKEOPIGB>k__BackingField != num;
|
||||
int num2 = 0;
|
||||
if (flag)
|
||||
{
|
||||
StackedUIBase <KBKJKEOPIGB>k__BackingField2 = this.<KBKJKEOPIGB>k__BackingField;
|
||||
if (<KBKJKEOPIGB>k__BackingField2 != 0 && <KBKJKEOPIGB>k__BackingField2 != 0)
|
||||
{
|
||||
Action<JPIJGHNNIDP> action = new Action(this.JFBKNPNFPPP);
|
||||
}
|
||||
}
|
||||
string text;
|
||||
string text2;
|
||||
string text3;
|
||||
ulong num3;
|
||||
ulong num4;
|
||||
PMGCJEPKFOF<JPIJGHNNIDP> pmgcjepkfof = this.PHHMNDKLLKP.ShowConfirmationDialog((UIConfirmationDialog.MCLCMCALGMA)((uint)3), "Confirm report?", "You CANNOT undo this action. Players who send false reports or abuse the reporting system will be penalized.", text, text2, text3, (NotificationManager.HLJEOKDOLPF)num2, num3 != 0UL, num4 != 0UL);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006A07 RID: 27143 RVA: 0x00177FBC File Offset: 0x001761BC
|
||||
[Token(Token = "0x6006A07")]
|
||||
[Address(RVA = "0x1267AF0", Offset = "0x12668F0", VA = "0x181267AF0")]
|
||||
private void JFBKNPNFPPP(JPIJGHNNIDP PBAOMKNFBFL)
|
||||
{
|
||||
if (PBAOMKNFBFL == JPIJGHNNIDP.Affirmative)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
||||
this.JALBCFLJAAE = false;
|
||||
string text = textMeshProUGUI.text;
|
||||
InputField3D inputField3D = this.descriptionTextField;
|
||||
int num = 0;
|
||||
inputField3D.FFDOINJEHMM = num != 0;
|
||||
this.MPCEPMNMCEB();
|
||||
OBBBPCBIMME bfkefcfnnkh = this.BFKEFCFNNKH;
|
||||
InputField3D inputField3D2 = this.descriptionTextField;
|
||||
long <BHBCCAKKIMJ>k__BackingField = bfkefcfnnkh.<BHBCCAKKIMJ>k__BackingField;
|
||||
FDEGHHFBJJO fdeghhfbjjo = this.<MPBLJOGNHKP>k__BackingField;
|
||||
string text2 = inputField3D2.KKJIOHNFHFJ;
|
||||
Action<KLAMKCBENEA> action = new Action(this.PADBBGGJDCJ);
|
||||
Action<string> action2 = new Action(this.JLCIPIBAHJM);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006A08 RID: 27144 RVA: 0x00178044 File Offset: 0x00176244
|
||||
[Token(Token = "0x6006A08")]
|
||||
[Address(RVA = "0x12682D0", Offset = "0x12670D0", VA = "0x1812682D0")]
|
||||
public void Toggle_Misc(bool isOn)
|
||||
{
|
||||
this.<MPBLJOGNHKP>k__BackingField = (FDEGHHFBJJO)((uint)(-1));
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006A09 RID: 27145 RVA: 0x00178068 File Offset: 0x00176268
|
||||
[Token(Token = "0x6006A09")]
|
||||
[Address(RVA = "0x1268340", Offset = "0x1267140", VA = "0x181268340")]
|
||||
public void Toggle_SexualContent(bool isOn)
|
||||
{
|
||||
this.<MPBLJOGNHKP>k__BackingField = (isOn ? FDEGHHFBJJO.CoC_Sexual : FDEGHHFBJJO.CoC_Discriminatory);
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006A0A RID: 27146 RVA: 0x00178088 File Offset: 0x00176288
|
||||
[Token(Token = "0x6006A0A")]
|
||||
[Address(RVA = "0x12682A0", Offset = "0x12670A0", VA = "0x1812682A0")]
|
||||
public void Toggle_DiscriminatoryContent(bool isOn)
|
||||
{
|
||||
this.<MPBLJOGNHKP>k__BackingField = (isOn ? FDEGHHFBJJO.CoC_Sexual : FDEGHHFBJJO.CoC_Discriminatory);
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006A0B RID: 27147 RVA: 0x001780A8 File Offset: 0x001762A8
|
||||
[Token(Token = "0x6006A0B")]
|
||||
[Address(RVA = "0x1268310", Offset = "0x1267110", VA = "0x181268310")]
|
||||
public void Toggle_Misleading(bool isOn)
|
||||
{
|
||||
this.<MPBLJOGNHKP>k__BackingField = (isOn ? FDEGHHFBJJO.CoC_Sexual : FDEGHHFBJJO.CoC_Discriminatory);
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006A0C RID: 27148 RVA: 0x001780C8 File Offset: 0x001762C8
|
||||
[Token(Token = "0x6006A0C")]
|
||||
[Address(RVA = "0x1267D70", Offset = "0x1266B70", VA = "0x181267D70")]
|
||||
private void KEIOMOIKFGH(FDEGHHFBJJO DJFBMCIDJNK)
|
||||
{
|
||||
this.<MPBLJOGNHKP>k__BackingField = DJFBMCIDJNK;
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006A0D RID: 27149 RVA: 0x001780E4 File Offset: 0x001762E4
|
||||
[Token(Token = "0x6006A0D")]
|
||||
[Address(RVA = "0x1267D90", Offset = "0x1266B90", VA = "0x181267D90")]
|
||||
private void MPCEPMNMCEB()
|
||||
{
|
||||
Button3D button3D = this.reportButton;
|
||||
if (this.<MPBLJOGNHKP>k__BackingField == FDEGHHFBJJO.Unknown || !this.JALBCFLJAAE || !string.IsNullOrEmpty(this.descriptionTextField.KKJIOHNFHFJ))
|
||||
{
|
||||
}
|
||||
int num = 0;
|
||||
button3D.FFDOINJEHMM = num != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06006A0E RID: 27150 RVA: 0x0017812C File Offset: 0x0017632C
|
||||
[Token(Token = "0x6006A0E")]
|
||||
[Address(RVA = "0x1267EA0", Offset = "0x1266CA0", VA = "0x181267EA0")]
|
||||
public void OnTextValueChanged(string newText)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.charCount;
|
||||
int stringLength = newText.m_stringLength;
|
||||
string text = textMeshProUGUI.text;
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006A0F RID: 27151 RVA: 0x0017815C File Offset: 0x0017635C
|
||||
[Token(Token = "0x6006A0F")]
|
||||
[Address(RVA = "0x1268370", Offset = "0x1267170", VA = "0x181268370")]
|
||||
public ReportInventionDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006A10 RID: 27152 RVA: 0x00178188 File Offset: 0x00176388
|
||||
[Token(Token = "0x6006A10")]
|
||||
[Address(RVA = "0x1267F50", Offset = "0x1266D50", VA = "0x181267F50")]
|
||||
[CompilerGenerated]
|
||||
private void PADBBGGJDCJ(KLAMKCBENEA GIAOBLMEMMI)
|
||||
{
|
||||
if (!GIAOBLMEMMI.<NHCNKEMFEJC>k__BackingField)
|
||||
{
|
||||
string <LHJAKNBODPE>k__BackingField = GIAOBLMEMMI.<LHJAKNBODPE>k__BackingField;
|
||||
string text = "Failed to send report: " + <LHJAKNBODPE>k__BackingField;
|
||||
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
||||
this.JALBCFLJAAE = true;
|
||||
string text2 = textMeshProUGUI.text;
|
||||
this.descriptionTextField.FFDOINJEHMM = true;
|
||||
this.MPCEPMNMCEB();
|
||||
string <LHJAKNBODPE>k__BackingField2 = GIAOBLMEMMI.<LHJAKNBODPE>k__BackingField;
|
||||
Debug.LogError("Error reporting room: " + <LHJAKNBODPE>k__BackingField2);
|
||||
return;
|
||||
}
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Vital, "Report sent", 3f, num, num);
|
||||
base.KHKDGPHPIND((uint)1, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006A11 RID: 27153 RVA: 0x00178224 File Offset: 0x00176424
|
||||
[Token(Token = "0x6006A11")]
|
||||
[Address(RVA = "0x1267C90", Offset = "0x1266A90", VA = "0x181267C90")]
|
||||
[CompilerGenerated]
|
||||
private void JLCIPIBAHJM(string MOPOMPHBHKF)
|
||||
{
|
||||
string text = "Failed to send report: " + MOPOMPHBHKF;
|
||||
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
||||
this.JALBCFLJAAE = true;
|
||||
string text2 = textMeshProUGUI.text;
|
||||
this.descriptionTextField.FFDOINJEHMM = true;
|
||||
this.MPCEPMNMCEB();
|
||||
Debug.LogError("Error reporting room: " + MOPOMPHBHKF);
|
||||
}
|
||||
|
||||
// Token: 0x040046F2 RID: 18162
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40046F2")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI inventionName;
|
||||
|
||||
// Token: 0x040046F3 RID: 18163
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x40046F3")]
|
||||
[SerializeField]
|
||||
private InputField3D descriptionTextField;
|
||||
|
||||
// Token: 0x040046F4 RID: 18164
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40046F4")]
|
||||
[SerializeField]
|
||||
private Button3D reportButton;
|
||||
|
||||
// Token: 0x040046F5 RID: 18165
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x40046F5")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI charCount;
|
||||
|
||||
// Token: 0x040046F6 RID: 18166
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x40046F6")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x040046F7 RID: 18167
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x40046F7")]
|
||||
private OBBBPCBIMME BFKEFCFNNKH;
|
||||
|
||||
// Token: 0x040046F9 RID: 18169
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x40046F9")]
|
||||
private WatchUI PHHMNDKLLKP;
|
||||
|
||||
// Token: 0x040046FA RID: 18170
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x40046FA")]
|
||||
private bool JALBCFLJAAE = true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,222 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecNet;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020011DF RID: 4575
|
||||
[Token(Token = "0x20011DF")]
|
||||
public class RoomCommentInputUIDialog : BaseTextInputUIDialog<RoomCommentInputUIDialog.LKBCHAIOANK, RoomCommentInputUIDialog.LAMNAHNPEJL>
|
||||
{
|
||||
// Token: 0x1700111F RID: 4383
|
||||
// (get) Token: 0x06006826 RID: 26662 RVA: 0x001710F8 File Offset: 0x0016F2F8
|
||||
[Token(Token = "0x1700111F")]
|
||||
protected override ValidatedButtonInputField HFOMOAIBCAB
|
||||
{
|
||||
[Token(Token = "0x6006826")]
|
||||
[Address(RVA = "0x7A5E90", Offset = "0x7A4C90", VA = "0x1807A5E90", Slot = "27")]
|
||||
get
|
||||
{
|
||||
return this.textInputField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001120 RID: 4384
|
||||
// (get) Token: 0x06006827 RID: 26663 RVA: 0x0017110C File Offset: 0x0016F30C
|
||||
[Token(Token = "0x17001120")]
|
||||
protected override RoomCommentInputUIDialog.LAMNAHNPEJL FCPJNKNLGFG
|
||||
{
|
||||
[Token(Token = "0x6006827")]
|
||||
[Address(RVA = "0x1268710", Offset = "0x1267510", VA = "0x181268710", Slot = "28")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06006827)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling AGUI.StackedUI.Dialog.RoomCommentInputUIDialog/LAMNAHNPEJL AGUI.StackedUI.Dialog.RoomCommentInputUIDialog::HHKJMGDLKND()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:LAMNAHNPEJL(var_0_05, ldsfld:LAMNAHNPEJL(RoomCommentInputUIDialog::IPDBBCFOPOC))
|
||||
stfld:TextMeshProUGUI(BaseTextInputUIDialog`2::titleText, ldloc:RoomCommentInputUIDialog[exp:BaseTextInputUIDialog`2](this), ldloc:LAMNAHNPEJL[exp:TextMeshProUGUI](var_0_05))
|
||||
}
|
||||
|
||||
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.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 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006828 RID: 26664 RVA: 0x00171128 File Offset: 0x0016F328
|
||||
[Token(Token = "0x6006828")]
|
||||
[Address(RVA = "0x1268810", Offset = "0x1267610", VA = "0x181268810")]
|
||||
private void OnEnable()
|
||||
{
|
||||
RadioGroup3D radioGroup3D = this.stylesRadioGroup;
|
||||
Action action = new Action(this.DPBDHBIMAMI);
|
||||
radioGroup3D.PJOLEABGIOM += action;
|
||||
}
|
||||
|
||||
// Token: 0x06006829 RID: 26665 RVA: 0x00171158 File Offset: 0x0016F358
|
||||
[Token(Token = "0x6006829")]
|
||||
[Address(RVA = "0x1268780", Offset = "0x1267580", VA = "0x181268780")]
|
||||
private void OnDisable()
|
||||
{
|
||||
RadioGroup3D radioGroup3D = this.stylesRadioGroup;
|
||||
Action action = new Action(this.DPBDHBIMAMI);
|
||||
radioGroup3D.PJOLEABGIOM -= action;
|
||||
}
|
||||
|
||||
// Token: 0x0600682A RID: 26666 RVA: 0x00171188 File Offset: 0x0016F388
|
||||
[Token(Token = "0x600682A")]
|
||||
[Address(RVA = "0x12684F0", Offset = "0x12672F0", VA = "0x1812684F0", Slot = "29")]
|
||||
protected override void EICLCFBNGFO(RoomCommentInputUIDialog.LKBCHAIOANK IIFJDCEPNMJ)
|
||||
{
|
||||
int num;
|
||||
BaseTextInputUIDialog<RoomCommentInputUIDialog.LKBCHAIOANK, RoomCommentInputUIDialog.LAMNAHNPEJL>.KNPPNPLFCAD knppnplfcad = new BaseTextInputUIDialog.KNPPNPLFCAD(num.PJPJBGBGBEJ);
|
||||
num = 0;
|
||||
RadioGroup3D radioGroup3D = this.stylesRadioGroup;
|
||||
RoomComment.GBBPFDLJLIG flilpnmlaaf = this.FLILPNMLAAF;
|
||||
ThrowHelper.ThrowArgumentOutOfRangeException();
|
||||
RadioGroup3D radioGroup3D2 = this.stylesRadioGroup;
|
||||
ThrowHelper.ThrowArgumentOutOfRangeException();
|
||||
int num2 = 0;
|
||||
TMP_InputField tmp_InputField;
|
||||
tmp_InputField.contentType = (TMP_InputField.ContentType)num2;
|
||||
}
|
||||
|
||||
// Token: 0x0600682B RID: 26667 RVA: 0x001711E0 File Offset: 0x0016F3E0
|
||||
[Token(Token = "0x600682B")]
|
||||
[Address(RVA = "0x9FD880", Offset = "0x9FC680", VA = "0x1809FD880")]
|
||||
private static bool PJPJBGBGBEJ(TextMeshProUGUI MPAHJMHNAPD, string DBFBLNILIGL)
|
||||
{
|
||||
return !string.IsNullOrWhiteSpace(DBFBLNILIGL);
|
||||
}
|
||||
|
||||
// Token: 0x0600682C RID: 26668 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600682C")]
|
||||
[Address(RVA = "0x12686E0", Offset = "0x12674E0", VA = "0x1812686E0", Slot = "30")]
|
||||
protected override RoomCommentInputUIDialog.LAMNAHNPEJL EMKNGCOFFAC(string BODHBIAJBIM)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600682D RID: 26669 RVA: 0x001711F8 File Offset: 0x0016F3F8
|
||||
[Token(Token = "0x600682D")]
|
||||
[Address(RVA = "0x12683D0", Offset = "0x12671D0", VA = "0x1812683D0")]
|
||||
private void DPBDHBIMAMI()
|
||||
{
|
||||
RadioGroup3D radioGroup3D = this.stylesRadioGroup;
|
||||
if (RoomCommentInputUIDialog.<>c.<>9__13_0 == 0)
|
||||
{
|
||||
RoomCommentInputUIDialog.<>c.<>9__13_0 = (RadioButton3D x) => x.DACHAAADDAE;
|
||||
}
|
||||
int num;
|
||||
this.FLILPNMLAAF = (RoomComment.GBBPFDLJLIG)num;
|
||||
}
|
||||
|
||||
// Token: 0x0600682E RID: 26670 RVA: 0x00171238 File Offset: 0x0016F438
|
||||
[Token(Token = "0x600682E")]
|
||||
[Address(RVA = "0x1268900", Offset = "0x1267700", VA = "0x181268900")]
|
||||
public RoomCommentInputUIDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004578 RID: 17784
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4004578")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField textInputField;
|
||||
|
||||
// Token: 0x04004579 RID: 17785
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4004579")]
|
||||
[SerializeField]
|
||||
private RadioGroup3D stylesRadioGroup;
|
||||
|
||||
// Token: 0x0400457A RID: 17786
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400457A")]
|
||||
private RoomComment.GBBPFDLJLIG FLILPNMLAAF;
|
||||
|
||||
// Token: 0x0400457B RID: 17787
|
||||
[Token(Token = "0x400457B")]
|
||||
private static readonly RoomCommentInputUIDialog.LAMNAHNPEJL IPDBBCFOPOC = string.Empty;
|
||||
|
||||
// Token: 0x020011E0 RID: 4576
|
||||
[Token(Token = "0x20011E0")]
|
||||
public struct LKBCHAIOANK
|
||||
{
|
||||
// Token: 0x06006830 RID: 26672 RVA: 0x00171268 File Offset: 0x0016F468
|
||||
[Token(Token = "0x6006830")]
|
||||
[Address(RVA = "0x1265D90", Offset = "0x1264B90", VA = "0x181265D90")]
|
||||
public LKBCHAIOANK(string AIKLPOJAIIO, string BOPFNBCHJJJ)
|
||||
{
|
||||
this.AIKLPOJAIIO = AIKLPOJAIIO;
|
||||
this.BOPFNBCHJJJ = BOPFNBCHJJJ;
|
||||
this.NGLHJIOMKBG = "Ok";
|
||||
this.DIDPKDLHNBN = (int)((ulong)4294967295L);
|
||||
this.JNOEEGDBCJB = false;
|
||||
this.NPMINNEILFC = "";
|
||||
}
|
||||
|
||||
// Token: 0x0400457C RID: 17788
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400457C")]
|
||||
public readonly string AIKLPOJAIIO;
|
||||
|
||||
// Token: 0x0400457D RID: 17789
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400457D")]
|
||||
public readonly string BOPFNBCHJJJ;
|
||||
|
||||
// Token: 0x0400457E RID: 17790
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400457E")]
|
||||
public readonly string NPMINNEILFC;
|
||||
|
||||
// Token: 0x0400457F RID: 17791
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400457F")]
|
||||
public string NGLHJIOMKBG;
|
||||
|
||||
// Token: 0x04004580 RID: 17792
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4004580")]
|
||||
public int DIDPKDLHNBN;
|
||||
|
||||
// Token: 0x04004581 RID: 17793
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4004581")]
|
||||
public bool JNOEEGDBCJB;
|
||||
}
|
||||
|
||||
// Token: 0x020011E1 RID: 4577
|
||||
[Token(Token = "0x20011E1")]
|
||||
public struct LAMNAHNPEJL
|
||||
{
|
||||
// Token: 0x04004582 RID: 17794
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004582")]
|
||||
public string FJAJKCKLJDN;
|
||||
|
||||
// Token: 0x04004583 RID: 17795
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4004583")]
|
||||
public RoomComment.GBBPFDLJLIG NGADBHLPPMH;
|
||||
|
||||
// Token: 0x04004584 RID: 17796
|
||||
[FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x4004584")]
|
||||
public JPIJGHNNIDP FKNOPGEADKO;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,478 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001216 RID: 4630
|
||||
[Token(Token = "0x2001216")]
|
||||
public class SaveOutfitSlotWatchUIFlow : WatchUIFlow
|
||||
{
|
||||
// Token: 0x0600690B RID: 26891 RVA: 0x001746F8 File Offset: 0x001728F8
|
||||
[Token(Token = "0x600690B")]
|
||||
[Address(RVA = "0x1268EC0", Offset = "0x1267CC0", VA = "0x181268EC0", Slot = "10")]
|
||||
public override void Initialize(StackedUIBase LJOCNMLBCAH)
|
||||
{
|
||||
base.Initialize(LJOCNMLBCAH);
|
||||
GameObject gameObject = this.imageContainer;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
int layoutPriority = this.takeSelfieButtonText.layoutPriority;
|
||||
this.OKMMHNDKDOA = layoutPriority;
|
||||
}
|
||||
|
||||
// Token: 0x0600690C RID: 26892 RVA: 0x00174738 File Offset: 0x00172938
|
||||
[Token(Token = "0x600690C")]
|
||||
[Address(RVA = "0x1268F80", Offset = "0x1267D80", VA = "0x181268F80")]
|
||||
private void OnEnable()
|
||||
{
|
||||
this.takeSelfieButton.FFDOINJEHMM = true;
|
||||
}
|
||||
|
||||
// Token: 0x0600690D RID: 26893 RVA: 0x00174758 File Offset: 0x00172958
|
||||
[Token(Token = "0x600690D")]
|
||||
[Address(RVA = "0x1268FB0", Offset = "0x1267DB0", VA = "0x181268FB0", Slot = "11")]
|
||||
public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN)
|
||||
{
|
||||
this.NOOKHEKJEMM.GNGOOMMLPHE();
|
||||
base.OnFlowEntered(BFHJBBGCMAN);
|
||||
this.selfieGroup.SetActive(true);
|
||||
GameObject gameObject = this.imageContainer;
|
||||
bool pgfbcphbinh = this.PGFBCPHBINH;
|
||||
gameObject.SetActive(pgfbcphbinh);
|
||||
GameObject gameObject2 = this.uploadingGroup;
|
||||
int num = 0;
|
||||
gameObject2.SetActive(num != 0);
|
||||
Button3D button3D = this.acceptButton;
|
||||
int num2 = 0;
|
||||
button3D.FFDOINJEHMM = num2 != 0;
|
||||
string text = this.takeSelfieButtonText.text;
|
||||
bool isCompleted = ((IAsyncResult)this.uploadingDescriptionText).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x0600690E RID: 26894 RVA: 0x001747DC File Offset: 0x001729DC
|
||||
[Token(Token = "0x600690E")]
|
||||
[Address(RVA = "0x1268F50", Offset = "0x1267D50", VA = "0x181268F50", Slot = "7")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
ManagedTexture nookhekjemm = this.NOOKHEKJEMM;
|
||||
if (nookhekjemm != 0)
|
||||
{
|
||||
nookhekjemm.GNGOOMMLPHE();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600690F RID: 26895 RVA: 0x00174804 File Offset: 0x00172A04
|
||||
[Token(Token = "0x600690F")]
|
||||
[Address(RVA = "0x12690D0", Offset = "0x1267ED0", VA = "0x1812690D0")]
|
||||
public void SetSlotIndex(int CIDAEDKGFJE)
|
||||
{
|
||||
this.JEPIJMLDCCB = CIDAEDKGFJE;
|
||||
this.PGFBCPHBINH = false;
|
||||
}
|
||||
|
||||
// Token: 0x06006910 RID: 26896 RVA: 0x00174820 File Offset: 0x00172A20
|
||||
[Token(Token = "0x6006910")]
|
||||
[Address(RVA = "0x1268BD0", Offset = "0x12679D0", VA = "0x181268BD0")]
|
||||
public void Button_TakePhoto()
|
||||
{
|
||||
SaveOutfitSlotWatchUIFlow.FPOCBBMOBEE fpocbbmobee = new SaveOutfitSlotWatchUIFlow.FPOCBBMOBEE();
|
||||
fpocbbmobee.<>4__this = this;
|
||||
StackedUIFlowBase <CBEMGFDBBJA>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField.<CBEMGFDBBJA>k__BackingField;
|
||||
fpocbbmobee.currentWatchFlow = <CBEMGFDBBJA>k__BackingField;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
ulong num4;
|
||||
JCOINEEFENJ<RenderTexture> jcoineefenj = ShareCamera.LocalRequestSingleImage(num4 != 0UL, num3 != 0, num2 != 0, "Outfit Image", num != 0);
|
||||
Action<RenderTexture> action = delegate(RenderTexture renderTex)
|
||||
{
|
||||
SaveOutfitSlotWatchUIFlow <>4__this = fpocbbmobee.<>4__this;
|
||||
int num6 = 0;
|
||||
bool flag = renderTex != num6;
|
||||
<>4__this.PGFBCPHBINH = flag;
|
||||
SaveOutfitSlotWatchUIFlow <>4__this2 = fpocbbmobee.<>4__this;
|
||||
GameObject gameObject = <>4__this2.imageContainer;
|
||||
bool pgfbcphbinh = <>4__this2.PGFBCPHBINH;
|
||||
gameObject.SetActive(pgfbcphbinh);
|
||||
Button3D button3D = fpocbbmobee.<>4__this.acceptButton;
|
||||
int num7 = 0;
|
||||
bool flag2 = renderTex != num7;
|
||||
button3D.FFDOINJEHMM = flag2;
|
||||
fpocbbmobee.<>4__this.NOOKHEKJEMM.DPCIGLIJMPF(renderTex);
|
||||
fpocbbmobee.<>4__this.selfieImage.texture = renderTex;
|
||||
};
|
||||
if (num < fpocbbmobee)
|
||||
{
|
||||
num += num;
|
||||
if (num == fpocbbmobee)
|
||||
{
|
||||
goto IL_7C;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
Action action2 = delegate
|
||||
{
|
||||
Texture2D texture2D = fpocbbmobee.<>4__this.NOOKHEKJEMM.JLKAJPNIHJK((ManagedTexture.HGJAGEHBPNE)((ulong)1L));
|
||||
SaveOutfitSlotWatchUIFlow <>4__this3 = fpocbbmobee.<>4__this;
|
||||
int num8 = 0;
|
||||
bool flag3 = texture2D != num8;
|
||||
<>4__this3.PGFBCPHBINH = flag3;
|
||||
SaveOutfitSlotWatchUIFlow <>4__this4 = fpocbbmobee.<>4__this;
|
||||
GameObject gameObject2 = <>4__this4.imageContainer;
|
||||
bool pgfbcphbinh2 = <>4__this4.PGFBCPHBINH;
|
||||
gameObject2.SetActive(pgfbcphbinh2);
|
||||
SaveOutfitSlotWatchUIFlow <>4__this5 = fpocbbmobee.<>4__this;
|
||||
Button3D button3D2 = <>4__this5.acceptButton;
|
||||
bool pgfbcphbinh3 = <>4__this5.PGFBCPHBINH;
|
||||
button3D2.FFDOINJEHMM = pgfbcphbinh3;
|
||||
fpocbbmobee.<>4__this.selfieImage.texture = texture2D;
|
||||
};
|
||||
Action action3 = delegate
|
||||
{
|
||||
StackedUIFlowBase <CBEMGFDBBJA>k__BackingField2 = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField.<CBEMGFDBBJA>k__BackingField;
|
||||
StackedUIFlowBase currentWatchFlow = fpocbbmobee.currentWatchFlow;
|
||||
if (<CBEMGFDBBJA>k__BackingField2 != currentWatchFlow)
|
||||
{
|
||||
StackedUIFlowBase currentWatchFlow2 = fpocbbmobee.currentWatchFlow;
|
||||
int num9 = 0;
|
||||
if (currentWatchFlow2 != num9)
|
||||
{
|
||||
StackedUIFlowBase currentWatchFlow3 = fpocbbmobee.currentWatchFlow;
|
||||
}
|
||||
}
|
||||
bool inVRDisplayMode = SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB;
|
||||
if (!inVRDisplayMode)
|
||||
{
|
||||
if (!inVRDisplayMode)
|
||||
{
|
||||
}
|
||||
return;
|
||||
}
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num10 = 0;
|
||||
int num11 = 0;
|
||||
int num12 = 0;
|
||||
instance.PlayWatchNotification(num12 != 0, ~NotificationManager.HLJEOKDOLPF.Text, num11, num10);
|
||||
};
|
||||
IL_7C:
|
||||
uint num5;
|
||||
num5 += num5;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006911 RID: 26897 RVA: 0x001748B8 File Offset: 0x00172AB8
|
||||
[Token(Token = "0x6006911")]
|
||||
[Address(RVA = "0x1268940", Offset = "0x1267740", VA = "0x181268940")]
|
||||
public void Button_Accept()
|
||||
{
|
||||
ManagedTexture nookhekjemm = this.NOOKHEKJEMM;
|
||||
int num = 0;
|
||||
PMGCJEPKFOF<Texture2D> pmgcjepkfof = nookhekjemm.BBLLIEGLEEE((ManagedTexture.HGJAGEHBPNE)((ulong)3L), true);
|
||||
Action<Texture2D> action = new Action(this.LCAJAFNOBOA);
|
||||
GameObject gameObject = this.selfieGroup;
|
||||
int num2 = 0;
|
||||
gameObject.SetActive(num2 != 0);
|
||||
this.uploadingGroup.SetActive(true);
|
||||
string text = this.uploadingDescriptionText.text;
|
||||
MNHEFLIMKGO mnheflimkgo = MNHEFLIMKGO.ODBACHJMLMH();
|
||||
CDNNKFCCONN cdnnkfcconn = new CDNNKFCCONN();
|
||||
cdnnkfcconn.<CMKJKMJIGEL>k__BackingField = num;
|
||||
cdnnkfcconn.<DCPCMEAPAKJ>k__BackingField = num;
|
||||
cdnnkfcconn.<BFMHMHLLEGF>k__BackingField = num;
|
||||
cdnnkfcconn.<PNBGCBDOILI>k__BackingField = num;
|
||||
int jepijmldccb = this.JEPIJMLDCCB;
|
||||
cdnnkfcconn.<GDACFKPEADA>k__BackingField = jepijmldccb;
|
||||
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
ManagedTexture nookhekjemm2 = this.NOOKHEKJEMM;
|
||||
SaveOutfitSlotWatchUIFlow.JIBOCAOLEIM jibocaoleim;
|
||||
jibocaoleim.System.IDisposable.Dispose();
|
||||
jibocaoleim.textureSet = nookhekjemm2;
|
||||
jibocaoleim.<>1__state = num;
|
||||
jibocaoleim.<>4__this = this;
|
||||
jibocaoleim.savedOutfit = cdnnkfcconn;
|
||||
Coroutine coroutine = instance.StartCoroutine(jibocaoleim);
|
||||
}
|
||||
|
||||
// Token: 0x06006912 RID: 26898 RVA: 0x001749A0 File Offset: 0x00172BA0
|
||||
[Token(Token = "0x6006912")]
|
||||
[Address(RVA = "0x1268E40", Offset = "0x1267C40", VA = "0x181268E40")]
|
||||
private IEnumerator HENMKLKJDML(ManagedTexture ILECCJNPOFB, CDNNKFCCONN GKDEAOJLJFI)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06006912)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator AGUI.StackedUI.Dialog.SaveOutfitSlotWatchUIFlow::HENMKLKJDML(ManagedTexture,CDNNKFCCONN)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(JIBOCAOLEIM::System.IDisposable.Dispose, ldloc:JIBOCAOLEIM(var_0))
|
||||
stfld:SaveOutfitSlotWatchUIFlow(JIBOCAOLEIM::<>4__this, ldloc:JIBOCAOLEIM(var_0), ldloc:SaveOutfitSlotWatchUIFlow(this))
|
||||
stfld:ManagedTexture(JIBOCAOLEIM::textureSet, ldloc:JIBOCAOLEIM(var_0), ldloc:ManagedTexture(ILECCJNPOFB))
|
||||
stfld:int32(JIBOCAOLEIM::<>1__state, ldloc:JIBOCAOLEIM(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:CDNNKFCCONN(JIBOCAOLEIM::savedOutfit, ldloc:JIBOCAOLEIM(var_0), ldloc:CDNNKFCCONN(GKDEAOJLJFI))
|
||||
}
|
||||
|
||||
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.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 1660
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06006913 RID: 26899 RVA: 0x001749D0 File Offset: 0x00172BD0
|
||||
[Token(Token = "0x6006913")]
|
||||
[Address(RVA = "0x12690E0", Offset = "0x1267EE0", VA = "0x1812690E0")]
|
||||
public SaveOutfitSlotWatchUIFlow()
|
||||
{
|
||||
ManagedTexture managedTexture = new ManagedTexture("SaveOutfit");
|
||||
this.NOOKHEKJEMM = managedTexture;
|
||||
string empty = string.Empty;
|
||||
this.OKMMHNDKDOA = empty;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06006914 RID: 26900 RVA: 0x00174A04 File Offset: 0x00172C04
|
||||
[Token(Token = "0x6006914")]
|
||||
[Address(RVA = "0x1268F20", Offset = "0x1267D20", VA = "0x181268F20")]
|
||||
[CompilerGenerated]
|
||||
private void LCAJAFNOBOA(Texture2D JIBGCCOJHJI)
|
||||
{
|
||||
this.selfieImage.texture = JIBGCCOJHJI;
|
||||
}
|
||||
|
||||
// Token: 0x0400463F RID: 17983
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400463F")]
|
||||
[SerializeField]
|
||||
[Header("Selfie")]
|
||||
private GameObject selfieGroup;
|
||||
|
||||
// Token: 0x04004640 RID: 17984
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4004640")]
|
||||
[SerializeField]
|
||||
private Button3D takeSelfieButton;
|
||||
|
||||
// Token: 0x04004641 RID: 17985
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x4004641")]
|
||||
[SerializeField]
|
||||
private Text takeSelfieButtonText;
|
||||
|
||||
// Token: 0x04004642 RID: 17986
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4004642")]
|
||||
[SerializeField]
|
||||
private Button3D acceptButton;
|
||||
|
||||
// Token: 0x04004643 RID: 17987
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4004643")]
|
||||
[SerializeField]
|
||||
private RawImage selfieImage;
|
||||
|
||||
// Token: 0x04004644 RID: 17988
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x4004644")]
|
||||
[SerializeField]
|
||||
private GameObject imageContainer;
|
||||
|
||||
// Token: 0x04004645 RID: 17989
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x4004645")]
|
||||
[SerializeField]
|
||||
[Header("Uploading")]
|
||||
private GameObject uploadingGroup;
|
||||
|
||||
// Token: 0x04004646 RID: 17990
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x4004646")]
|
||||
[SerializeField]
|
||||
private Text uploadingDescriptionText;
|
||||
|
||||
// Token: 0x04004647 RID: 17991
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x4004647")]
|
||||
[SerializeField]
|
||||
private LoadingRotate loadingRotate;
|
||||
|
||||
// Token: 0x04004648 RID: 17992
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x4004648")]
|
||||
private readonly ManagedTexture NOOKHEKJEMM;
|
||||
|
||||
// Token: 0x04004649 RID: 17993
|
||||
[FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x4004649")]
|
||||
private string OKMMHNDKDOA;
|
||||
|
||||
// Token: 0x0400464A RID: 17994
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x400464A")]
|
||||
private int JEPIJMLDCCB;
|
||||
|
||||
// Token: 0x0400464B RID: 17995
|
||||
[FieldOffset(Offset = "0x124")]
|
||||
[Token(Token = "0x400464B")]
|
||||
private bool PGFBCPHBINH;
|
||||
|
||||
// Token: 0x02001217 RID: 4631
|
||||
[Token(Token = "0x2001217")]
|
||||
[CompilerGenerated]
|
||||
private sealed class FPOCBBMOBEE
|
||||
{
|
||||
// Token: 0x06006915 RID: 26901 RVA: 0x00174A24 File Offset: 0x00172C24
|
||||
[Token(Token = "0x6006915")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public FPOCBBMOBEE()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006916 RID: 26902 RVA: 0x00174A38 File Offset: 0x00172C38
|
||||
[Token(Token = "0x6006916")]
|
||||
[Address(RVA = "0x1263B00", Offset = "0x1262900", VA = "0x181263B00")]
|
||||
internal void <Button_TakePhoto>b__0(RenderTexture renderTex)
|
||||
{
|
||||
SaveOutfitSlotWatchUIFlow saveOutfitSlotWatchUIFlow = this.<>4__this;
|
||||
int num = 0;
|
||||
bool flag = renderTex != num;
|
||||
saveOutfitSlotWatchUIFlow.PGFBCPHBINH = flag;
|
||||
SaveOutfitSlotWatchUIFlow saveOutfitSlotWatchUIFlow2 = this.<>4__this;
|
||||
GameObject imageContainer = saveOutfitSlotWatchUIFlow2.imageContainer;
|
||||
bool pgfbcphbinh = saveOutfitSlotWatchUIFlow2.PGFBCPHBINH;
|
||||
imageContainer.SetActive(pgfbcphbinh);
|
||||
Button3D acceptButton = this.<>4__this.acceptButton;
|
||||
int num2 = 0;
|
||||
bool flag2 = renderTex != num2;
|
||||
acceptButton.FFDOINJEHMM = flag2;
|
||||
this.<>4__this.NOOKHEKJEMM.DPCIGLIJMPF(renderTex);
|
||||
this.<>4__this.selfieImage.texture = renderTex;
|
||||
}
|
||||
|
||||
// Token: 0x06006917 RID: 26903 RVA: 0x00174AC8 File Offset: 0x00172CC8
|
||||
[Token(Token = "0x6006917")]
|
||||
[Address(RVA = "0x1263C20", Offset = "0x1262A20", VA = "0x181263C20")]
|
||||
internal void <Button_TakePhoto>b__1()
|
||||
{
|
||||
Texture2D texture2D = this.<>4__this.NOOKHEKJEMM.JLKAJPNIHJK((ManagedTexture.HGJAGEHBPNE)((ulong)1L));
|
||||
SaveOutfitSlotWatchUIFlow saveOutfitSlotWatchUIFlow = this.<>4__this;
|
||||
int num = 0;
|
||||
bool flag = texture2D != num;
|
||||
saveOutfitSlotWatchUIFlow.PGFBCPHBINH = flag;
|
||||
SaveOutfitSlotWatchUIFlow saveOutfitSlotWatchUIFlow2 = this.<>4__this;
|
||||
GameObject imageContainer = saveOutfitSlotWatchUIFlow2.imageContainer;
|
||||
bool pgfbcphbinh = saveOutfitSlotWatchUIFlow2.PGFBCPHBINH;
|
||||
imageContainer.SetActive(pgfbcphbinh);
|
||||
SaveOutfitSlotWatchUIFlow saveOutfitSlotWatchUIFlow3 = this.<>4__this;
|
||||
Button3D acceptButton = saveOutfitSlotWatchUIFlow3.acceptButton;
|
||||
bool pgfbcphbinh2 = saveOutfitSlotWatchUIFlow3.PGFBCPHBINH;
|
||||
acceptButton.FFDOINJEHMM = pgfbcphbinh2;
|
||||
this.<>4__this.selfieImage.texture = texture2D;
|
||||
}
|
||||
|
||||
// Token: 0x06006918 RID: 26904 RVA: 0x00174B60 File Offset: 0x00172D60
|
||||
[Token(Token = "0x6006918")]
|
||||
[Address(RVA = "0x1263D30", Offset = "0x1262B30", VA = "0x181263D30")]
|
||||
internal void <Button_TakePhoto>b__2()
|
||||
{
|
||||
StackedUIFlowBase <CBEMGFDBBJA>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField.<CBEMGFDBBJA>k__BackingField;
|
||||
StackedUIFlowBase stackedUIFlowBase = this.currentWatchFlow;
|
||||
if (<CBEMGFDBBJA>k__BackingField != stackedUIFlowBase)
|
||||
{
|
||||
StackedUIFlowBase stackedUIFlowBase2 = this.currentWatchFlow;
|
||||
int num = 0;
|
||||
if (stackedUIFlowBase2 != num)
|
||||
{
|
||||
StackedUIFlowBase stackedUIFlowBase3 = this.currentWatchFlow;
|
||||
}
|
||||
}
|
||||
bool inVRDisplayMode = SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB;
|
||||
if (!inVRDisplayMode)
|
||||
{
|
||||
if (!inVRDisplayMode)
|
||||
{
|
||||
}
|
||||
return;
|
||||
}
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
int num4 = 0;
|
||||
instance.PlayWatchNotification(num4 != 0, ~NotificationManager.HLJEOKDOLPF.Text, num3, num2);
|
||||
}
|
||||
|
||||
// Token: 0x0400464C RID: 17996
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400464C")]
|
||||
public SaveOutfitSlotWatchUIFlow <>4__this;
|
||||
|
||||
// Token: 0x0400464D RID: 17997
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400464D")]
|
||||
public StackedUIFlowBase currentWatchFlow;
|
||||
}
|
||||
|
||||
// Token: 0x02001218 RID: 4632
|
||||
[Token(Token = "0x2001218")]
|
||||
[CompilerGenerated]
|
||||
private sealed class JGJOHINDBPM
|
||||
{
|
||||
// Token: 0x06006919 RID: 26905 RVA: 0x00174BF8 File Offset: 0x00172DF8
|
||||
[Token(Token = "0x6006919")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public JGJOHINDBPM()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600691A RID: 26906 RVA: 0x00174C0C File Offset: 0x00172E0C
|
||||
[Token(Token = "0x600691A")]
|
||||
[Address(RVA = "0x12651E0", Offset = "0x1263FE0", VA = "0x1812651E0")]
|
||||
internal void <RunUploadSavedOutfit>b__0(string error)
|
||||
{
|
||||
Text uploadingDescriptionText = this.<>4__this.uploadingDescriptionText;
|
||||
string text = "Failed to upload image, error : " + error;
|
||||
bool isCompleted = ((IAsyncResult)uploadingDescriptionText).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x0600691B RID: 26907 RVA: 0x00174C40 File Offset: 0x00172E40
|
||||
[Token(Token = "0x600691B")]
|
||||
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
||||
internal void <RunUploadSavedOutfit>b__1(string imageName)
|
||||
{
|
||||
this.previewImageName = imageName;
|
||||
}
|
||||
|
||||
// Token: 0x0600691C RID: 26908 RVA: 0x00174C54 File Offset: 0x00172E54
|
||||
[Token(Token = "0x600691C")]
|
||||
[Address(RVA = "0x1265260", Offset = "0x1264060", VA = "0x181265260")]
|
||||
internal void <RunUploadSavedOutfit>b__2(string error)
|
||||
{
|
||||
SaveOutfitSlotWatchUIFlow saveOutfitSlotWatchUIFlow = this.<>4__this;
|
||||
Text uploadingDescriptionText = saveOutfitSlotWatchUIFlow.uploadingDescriptionText;
|
||||
string text = "Failed to save, error : " + error;
|
||||
string text2 = uploadingDescriptionText.text;
|
||||
}
|
||||
|
||||
// Token: 0x0400464E RID: 17998
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400464E")]
|
||||
public SaveOutfitSlotWatchUIFlow <>4__this;
|
||||
|
||||
// Token: 0x0400464F RID: 17999
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400464F")]
|
||||
public string previewImageName;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,216 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020011E3 RID: 4579
|
||||
[Token(Token = "0x20011E3")]
|
||||
public class SearchResultView : MonoBehaviour
|
||||
{
|
||||
// Token: 0x140000AA RID: 170
|
||||
// (add) Token: 0x06006834 RID: 26676 RVA: 0x001712F8 File Offset: 0x0016F4F8
|
||||
// (remove) Token: 0x06006835 RID: 26677 RVA: 0x00171320 File Offset: 0x0016F520
|
||||
[Token(Token = "0x140000AA")]
|
||||
public event Action<long> OCBALCKEGLO
|
||||
{
|
||||
[Token(Token = "0x6006834")]
|
||||
[Address(RVA = "0x12694B0", Offset = "0x12682B0", VA = "0x1812694B0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Action<long> ocbalckeglo;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
ocbalckeglo = this.OCBALCKEGLO;
|
||||
@delegate = Delegate.Combine(ocbalckeglo, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != ocbalckeglo)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6006835")]
|
||||
[Address(RVA = "0x1269550", Offset = "0x1268350", VA = "0x181269550")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action<long> ocbalckeglo;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
ocbalckeglo = this.OCBALCKEGLO;
|
||||
@delegate = Delegate.Remove(ocbalckeglo, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != ocbalckeglo)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006836 RID: 26678 RVA: 0x00171348 File Offset: 0x0016F548
|
||||
[Token(Token = "0x6006836")]
|
||||
[Address(RVA = "0x12693E0", Offset = "0x12681E0", VA = "0x1812693E0")]
|
||||
private void OnEnable()
|
||||
{
|
||||
RadioButton3D.OnRadioButton3DClick onClick = this.button.OnClick;
|
||||
UnityAction<RadioButton3D> unityAction = new UnityAction(this.FAHMGAGPPCF);
|
||||
onClick.AddListener(unityAction);
|
||||
}
|
||||
|
||||
// Token: 0x06006837 RID: 26679 RVA: 0x0017137C File Offset: 0x0016F57C
|
||||
[Token(Token = "0x6006837")]
|
||||
[Address(RVA = "0x12691D0", Offset = "0x1267FD0", VA = "0x1812691D0")]
|
||||
public void Initialize(long ENJEOLBEALP, SearchUIDialog.HHIINGLBFPF OKJDAPDNEKI, SearchUIDialog.MCCKHFEMLFJ ABGJIEPJLAJ, SearchUIDialog.IBDNHKPLFJM EHKFFDGHBDO)
|
||||
{
|
||||
this.EHKFFDGHBDO = 0;
|
||||
this.JPOHGBCEJEJ = ENJEOLBEALP;
|
||||
Action<Texture2D> action = delegate(Texture2D texture)
|
||||
{
|
||||
this.image.texture = texture;
|
||||
RectTransform rectTransform = this.image.rectTransform;
|
||||
Vector2 sizeDelta = rectTransform.sizeDelta;
|
||||
rectTransform.sizeDelta = sizeDelta;
|
||||
};
|
||||
string text = this.label.text;
|
||||
PMGCJEPKFOF<string> pmgcjepkfof = OKJDAPDNEKI.Invoke(ENJEOLBEALP);
|
||||
Action<string> action2 = delegate(string name)
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this.label).IsCompleted;
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006838 RID: 26680 RVA: 0x001713DC File Offset: 0x0016F5DC
|
||||
[Token(Token = "0x6006838")]
|
||||
[Address(RVA = "0x1269480", Offset = "0x1268280", VA = "0x181269480")]
|
||||
public void UpdateSelectedState(long PBKHBGOPDNG)
|
||||
{
|
||||
RadioButton3D radioButton3D = this.button;
|
||||
bool flag = this.JPOHGBCEJEJ == PBKHBGOPDNG;
|
||||
radioButton3D.KDELLAHHGCK = flag;
|
||||
}
|
||||
|
||||
// Token: 0x06006839 RID: 26681 RVA: 0x00171408 File Offset: 0x0016F608
|
||||
[Token(Token = "0x6006839")]
|
||||
[Address(RVA = "0x1269180", Offset = "0x1267F80", VA = "0x181269180")]
|
||||
private void FAHMGAGPPCF(RadioButton3D MBDMIFPHFGC)
|
||||
{
|
||||
Action<long> ocbalckeglo = this.OCBALCKEGLO;
|
||||
if (ocbalckeglo != 0)
|
||||
{
|
||||
long jpohgbcejej = this.JPOHGBCEJEJ;
|
||||
ocbalckeglo(jpohgbcejej);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600683A RID: 26682 RVA: 0x00171430 File Offset: 0x0016F630
|
||||
[Token(Token = "0x600683A")]
|
||||
[Address(RVA = "0x1269160", Offset = "0x1267F60", VA = "0x181269160")]
|
||||
public void Button_ShowDetails()
|
||||
{
|
||||
SearchUIDialog.IBDNHKPLFJM ehkffdghbdo = this.EHKFFDGHBDO;
|
||||
if (ehkffdghbdo != 0)
|
||||
{
|
||||
long jpohgbcejej = this.JPOHGBCEJEJ;
|
||||
ehkffdghbdo(jpohgbcejej);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600683B RID: 26683 RVA: 0x00171458 File Offset: 0x0016F658
|
||||
[Token(Token = "0x600683B")]
|
||||
[Address(RVA = "0x1269340", Offset = "0x1268140", VA = "0x181269340")]
|
||||
private void OnDisable()
|
||||
{
|
||||
RadioButton3D.OnRadioButton3DClick onClick = this.button.OnClick;
|
||||
UnityAction<RadioButton3D> unityAction = new UnityAction(this.FAHMGAGPPCF);
|
||||
onClick.RemoveListener(unityAction);
|
||||
}
|
||||
|
||||
// Token: 0x0600683C RID: 26684 RVA: 0x0017148C File Offset: 0x0016F68C
|
||||
[Token(Token = "0x600683C")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public SearchResultView()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004588 RID: 17800
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4004588")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false, false)]
|
||||
private RadioButton3D button;
|
||||
|
||||
// Token: 0x04004589 RID: 17801
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4004589")]
|
||||
[SerializeField]
|
||||
protected RawImage image;
|
||||
|
||||
// Token: 0x0400458A RID: 17802
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400458A")]
|
||||
[SerializeField]
|
||||
protected TMP_Text label;
|
||||
|
||||
// Token: 0x0400458B RID: 17803
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400458B")]
|
||||
private SearchUIDialog.IBDNHKPLFJM EHKFFDGHBDO;
|
||||
|
||||
// Token: 0x0400458C RID: 17804
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400458C")]
|
||||
protected long JPOHGBCEJEJ;
|
||||
|
||||
// Token: 0x020011E4 RID: 4580
|
||||
[Token(Token = "0x20011E4")]
|
||||
[CompilerGenerated]
|
||||
private sealed class JHBMPILDGJA
|
||||
{
|
||||
// Token: 0x0600683D RID: 26685 RVA: 0x001714A0 File Offset: 0x0016F6A0
|
||||
[Token(Token = "0x600683D")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public JHBMPILDGJA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600683E RID: 26686 RVA: 0x001714B4 File Offset: 0x0016F6B4
|
||||
[Token(Token = "0x600683E")]
|
||||
[Address(RVA = "0x12653E0", Offset = "0x12641E0", VA = "0x1812653E0")]
|
||||
internal void <Initialize>b__0(Texture2D texture)
|
||||
{
|
||||
this.<>4__this.image.texture = texture;
|
||||
RectTransform rectTransform = this.<>4__this.image.rectTransform;
|
||||
Vector2 sizeDelta = rectTransform.sizeDelta;
|
||||
rectTransform.sizeDelta = sizeDelta;
|
||||
}
|
||||
|
||||
// Token: 0x0600683F RID: 26687 RVA: 0x001714F8 File Offset: 0x0016F6F8
|
||||
[Token(Token = "0x600683F")]
|
||||
[Address(RVA = "0x1265490", Offset = "0x1264290", VA = "0x181265490")]
|
||||
internal void <Initialize>b__1(string name)
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this.<>4__this.label).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x0400458D RID: 17805
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400458D")]
|
||||
public SearchResultView <>4__this;
|
||||
|
||||
// Token: 0x0400458E RID: 17806
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400458E")]
|
||||
public float aspectRatio;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,147 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020011E5 RID: 4581
|
||||
[Token(Token = "0x20011E5")]
|
||||
public class SearchResultsPagedGrid : RecyclerPagedGrid<long, SearchResultView>
|
||||
{
|
||||
// Token: 0x17001121 RID: 4385
|
||||
// (get) Token: 0x06006840 RID: 26688 RVA: 0x0017151C File Offset: 0x0016F71C
|
||||
// (set) Token: 0x06006841 RID: 26689 RVA: 0x00171530 File Offset: 0x0016F730
|
||||
[Token(Token = "0x17001121")]
|
||||
public Action<long, SearchResultView> LCPDJNPBJCM
|
||||
{
|
||||
[Token(Token = "0x6006840")]
|
||||
[Address(RVA = "0x8931A0", Offset = "0x891FA0", VA = "0x1808931A0")]
|
||||
private get;
|
||||
[Token(Token = "0x6006841")]
|
||||
[Address(RVA = "0x8968D0", Offset = "0x8956D0", VA = "0x1808968D0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x140000AB RID: 171
|
||||
// (add) Token: 0x06006842 RID: 26690 RVA: 0x00171544 File Offset: 0x0016F744
|
||||
// (remove) Token: 0x06006843 RID: 26691 RVA: 0x00171560 File Offset: 0x0016F760
|
||||
[Token(Token = "0x140000AB")]
|
||||
public event Action<long> EBDJPBCDFPI
|
||||
{
|
||||
[Token(Token = "0x6006842")]
|
||||
[Address(RVA = "0x12699F0", Offset = "0x12687F0", VA = "0x1812699F0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6006843")]
|
||||
[Address(RVA = "0x1269A90", Offset = "0x1268890", VA = "0x181269A90")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006844 RID: 26692 RVA: 0x0017157C File Offset: 0x0016F77C
|
||||
[Token(Token = "0x6006844")]
|
||||
[Address(RVA = "0x801190", Offset = "0x7FFF90", VA = "0x180801190")]
|
||||
public void SetResults(IEnumerable<long> LLCIDEKMKBG)
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06006845 RID: 26693 RVA: 0x00171590 File Offset: 0x0016F790
|
||||
[Token(Token = "0x6006845")]
|
||||
[Address(RVA = "0x12695F0", Offset = "0x12683F0", VA = "0x1812695F0", Slot = "15")]
|
||||
protected override void BGIECEPGDBE(long ENJEOLBEALP, SearchResultView EJNCMAGLMGN, int CKOIAKLOKMM)
|
||||
{
|
||||
Action<long, SearchResultView> action = this.<NNLJGEOHHNH>k__BackingField;
|
||||
if (action != 0)
|
||||
{
|
||||
action(ENJEOLBEALP, EJNCMAGLMGN);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006846 RID: 26694 RVA: 0x001715B0 File Offset: 0x0016F7B0
|
||||
[Token(Token = "0x6006846")]
|
||||
[Address(RVA = "0x1269660", Offset = "0x1268460", VA = "0x181269660", Slot = "14")]
|
||||
protected override void EHDPGHCPKDB(SearchResultView EJNCMAGLMGN)
|
||||
{
|
||||
Action<long> ocbalckeglo;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
Action<long> action = new Action(this.HJHGHADBNNK);
|
||||
ocbalckeglo = EJNCMAGLMGN.OCBALCKEGLO;
|
||||
@delegate = Delegate.Combine(ocbalckeglo, action);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != ocbalckeglo)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006847 RID: 26695 RVA: 0x001715EC File Offset: 0x0016F7EC
|
||||
[Token(Token = "0x6006847")]
|
||||
[Address(RVA = "0x1269760", Offset = "0x1268560", VA = "0x181269760")]
|
||||
private void HJHGHADBNNK(long PBKHBGOPDNG)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
Action<long> ebdjpbcdfpi = this.EBDJPBCDFPI;
|
||||
if (ebdjpbcdfpi != 0)
|
||||
{
|
||||
ebdjpbcdfpi(PBKHBGOPDNG);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006848 RID: 26696 RVA: 0x0017162C File Offset: 0x0016F82C
|
||||
[Token(Token = "0x6006848")]
|
||||
[Address(RVA = "0x12698B0", Offset = "0x12686B0", VA = "0x1812698B0", Slot = "16")]
|
||||
protected override void KADJONKLKLK(SearchResultView EJNCMAGLMGN)
|
||||
{
|
||||
Action<long> ocbalckeglo;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
Action<long> action = new Action(this.HJHGHADBNNK);
|
||||
ocbalckeglo = EJNCMAGLMGN.OCBALCKEGLO;
|
||||
@delegate = Delegate.Remove(ocbalckeglo, action);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != ocbalckeglo)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006849 RID: 26697 RVA: 0x00171668 File Offset: 0x0016F868
|
||||
[Token(Token = "0x6006849")]
|
||||
[Address(RVA = "0x12699B0", Offset = "0x12687B0", VA = "0x1812699B0")]
|
||||
public SearchResultsPagedGrid()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,470 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020011E6 RID: 4582
|
||||
[Token(Token = "0x20011E6")]
|
||||
public class SearchUIDialog : UIDialog<SearchUIDialog.AKHJNDABOAM, SearchUIDialog.EHGEJAPCODP>
|
||||
{
|
||||
// Token: 0x0600684A RID: 26698 RVA: 0x0017167C File Offset: 0x0016F87C
|
||||
[Token(Token = "0x600684A")]
|
||||
[Address(RVA = "0x1269F50", Offset = "0x1268D50", VA = "0x181269F50", Slot = "26")]
|
||||
public override PMGCJEPKFOF<SearchUIDialog.EHGEJAPCODP> ShowDialog(SearchUIDialog.AKHJNDABOAM KBNJNPABNBO)
|
||||
{
|
||||
Action<long> ebdjpbcdfpi;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
SearchUIDialog.HHIINGLBFPF jbmehnihjcf = KBNJNPABNBO.JBMEHNIHJCF;
|
||||
TMP_Text tmp_Text = this.titleText;
|
||||
TMP_Text tmp_Text2 = this.okText;
|
||||
SearchUIDialog.HHIINGLBFPF jbmehnihjcf2 = KBNJNPABNBO.JBMEHNIHJCF;
|
||||
SearchUIDialog.HHIINGLBFPF jbmehnihjcf3 = KBNJNPABNBO.JBMEHNIHJCF;
|
||||
string pigcplbldjn = KBNJNPABNBO.PIGCPLBLDJN;
|
||||
PLDMAFINLJO.FANDNIHFMNM(this.searchPlaceholderText, pigcplbldjn);
|
||||
SearchUIDialog.HHIINGLBFPF jbmehnihjcf4 = KBNJNPABNBO.JBMEHNIHJCF;
|
||||
this.searchResultsPagedGrid.<NNLJGEOHHNH>k__BackingField = 0;
|
||||
SearchResultsPagedGrid searchResultsPagedGrid = this.searchResultsPagedGrid;
|
||||
Action<long> action = new Action(this.DKNLEAMANAK);
|
||||
ebdjpbcdfpi = searchResultsPagedGrid.EBDJPBCDFPI;
|
||||
@delegate = Delegate.Combine(ebdjpbcdfpi, action);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != ebdjpbcdfpi)
|
||||
{
|
||||
}
|
||||
bool flag = this.searchResultsPagedGrid.NBMNLHLDOGF();
|
||||
bool flag2;
|
||||
this.submitButton.interactable = flag2;
|
||||
string empty = string.Empty;
|
||||
this.CCOFOOPMDDO(empty);
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x0600684B RID: 26699 RVA: 0x00171748 File Offset: 0x0016F948
|
||||
[Token(Token = "0x600684B")]
|
||||
[Address(RVA = "0x1269D20", Offset = "0x1268B20", VA = "0x181269D20")]
|
||||
private void DKNLEAMANAK(long PBKHBGOPDNG)
|
||||
{
|
||||
this.PBKHBGOPDNG = PBKHBGOPDNG;
|
||||
bool flag;
|
||||
this.submitButton.interactable = flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600684C RID: 26700 RVA: 0x00171770 File Offset: 0x0016F970
|
||||
[Token(Token = "0x600684C")]
|
||||
[Address(RVA = "0x1269DE0", Offset = "0x1268BE0", VA = "0x181269DE0")]
|
||||
private void GJHHFMEMOPE()
|
||||
{
|
||||
bool flag;
|
||||
this.submitButton.interactable = flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600684D RID: 26701 RVA: 0x00171790 File Offset: 0x0016F990
|
||||
[Token(Token = "0x600684D")]
|
||||
[Address(RVA = "0x1269D50", Offset = "0x1268B50", VA = "0x181269D50", Slot = "24")]
|
||||
public override void ForceCancel(bool OLFBOPIKDCI)
|
||||
{
|
||||
SearchUIDialog.EHGEJAPCODP fcpjnknlgfg = SearchUIDialog.FCPJNKNLGFG;
|
||||
base.KHKDGPHPIND(fcpjnknlgfg, OLFBOPIKDCI);
|
||||
}
|
||||
|
||||
// Token: 0x0600684E RID: 26702 RVA: 0x001717AC File Offset: 0x0016F9AC
|
||||
[Token(Token = "0x600684E")]
|
||||
[Address(RVA = "0x1269C10", Offset = "0x1268A10", VA = "0x181269C10")]
|
||||
private void CCOFOOPMDDO(string CNBKKCJAHPP)
|
||||
{
|
||||
SearchUIDialog.NADAGKBFHIM mjfkknhnbcl = this.MJFKKNHNBCL;
|
||||
string text = CNBKKCJAHPP.Trim();
|
||||
PMGCJEPKFOF<IEnumerable<long>> pmgcjepkfof = mjfkknhnbcl.Invoke(text);
|
||||
Action<IEnumerable<long>> action = new Action(this.GLMMBCHOHPB);
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
PMGCJEPKFOF<IEnumerable<long>> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
|
||||
}
|
||||
|
||||
// Token: 0x0600684F RID: 26703 RVA: 0x00171800 File Offset: 0x0016FA00
|
||||
[Token(Token = "0x600684F")]
|
||||
[Address(RVA = "0x1269B30", Offset = "0x1268930", VA = "0x181269B30")]
|
||||
public void Button_Search()
|
||||
{
|
||||
string text = this.searchQueryText.m_Text;
|
||||
this.CCOFOOPMDDO(text);
|
||||
}
|
||||
|
||||
// Token: 0x06006850 RID: 26704 RVA: 0x00171828 File Offset: 0x0016FA28
|
||||
[Token(Token = "0x6006850")]
|
||||
[Address(RVA = "0x1269B60", Offset = "0x1268960", VA = "0x181269B60")]
|
||||
public void Button_Submit()
|
||||
{
|
||||
if (this.FLCKNFHKPON)
|
||||
{
|
||||
GameObject gameObject = this.infoText.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
long pbkhbgopdng = this.PBKHBGOPDNG;
|
||||
this.FLCKNFHKPON = false;
|
||||
this.FLCKNFHKPON = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006851 RID: 26705 RVA: 0x00171870 File Offset: 0x0016FA70
|
||||
[Token(Token = "0x6006851")]
|
||||
[Address(RVA = "0x1269E40", Offset = "0x1268C40", VA = "0x181269E40", Slot = "12")]
|
||||
public override void OnFlowExited(StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO)
|
||||
{
|
||||
Action<long> ebdjpbcdfpi;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
base.OnFlowExited(NBINAJPFBOA, CJEIBCEPAPO);
|
||||
SearchResultsPagedGrid searchResultsPagedGrid = this.searchResultsPagedGrid;
|
||||
Action<long> action = new Action(this.DKNLEAMANAK);
|
||||
ebdjpbcdfpi = searchResultsPagedGrid.EBDJPBCDFPI;
|
||||
@delegate = Delegate.Remove(ebdjpbcdfpi, action);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != ebdjpbcdfpi)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006852 RID: 26706 RVA: 0x001718BC File Offset: 0x0016FABC
|
||||
[Token(Token = "0x6006852")]
|
||||
[Address(RVA = "0x126A240", Offset = "0x1269040", VA = "0x18126A240")]
|
||||
public SearchUIDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006853 RID: 26707 RVA: 0x001718E0 File Offset: 0x0016FAE0
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6006853")]
|
||||
[Address(RVA = "0x126A1F0", Offset = "0x1268FF0", VA = "0x18126A1F0")]
|
||||
static SearchUIDialog()
|
||||
{
|
||||
ulong num;
|
||||
SearchUIDialog.FCPJNKNLGFG = num;
|
||||
}
|
||||
|
||||
// Token: 0x06006854 RID: 26708 RVA: 0x001718F8 File Offset: 0x0016FAF8
|
||||
[Token(Token = "0x6006854")]
|
||||
[Address(RVA = "0x1269E10", Offset = "0x1268C10", VA = "0x181269E10")]
|
||||
[CompilerGenerated]
|
||||
private void GLMMBCHOHPB(IEnumerable<long> LLCIDEKMKBG)
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this.searchResultsPagedGrid).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x04004591 RID: 17809
|
||||
[Token(Token = "0x4004591")]
|
||||
private static readonly SearchUIDialog.EHGEJAPCODP FCPJNKNLGFG;
|
||||
|
||||
// Token: 0x04004592 RID: 17810
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4004592")]
|
||||
[SerializeField]
|
||||
private TMP_Text titleText;
|
||||
|
||||
// Token: 0x04004593 RID: 17811
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4004593")]
|
||||
[SerializeField]
|
||||
private TMP_Text okText;
|
||||
|
||||
// Token: 0x04004594 RID: 17812
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4004594")]
|
||||
[SerializeField]
|
||||
private TMP_Text infoText;
|
||||
|
||||
// Token: 0x04004595 RID: 17813
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4004595")]
|
||||
[SerializeField]
|
||||
private TMP_InputField searchQueryText;
|
||||
|
||||
// Token: 0x04004596 RID: 17814
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4004596")]
|
||||
[SerializeField]
|
||||
private TMP_Text searchPlaceholderText;
|
||||
|
||||
// Token: 0x04004597 RID: 17815
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4004597")]
|
||||
[SerializeField]
|
||||
private Button3D submitButton;
|
||||
|
||||
// Token: 0x04004598 RID: 17816
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4004598")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
||||
private SearchResultsPagedGrid searchResultsPagedGrid;
|
||||
|
||||
// Token: 0x04004599 RID: 17817
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4004599")]
|
||||
private bool FLCKNFHKPON = true;
|
||||
|
||||
// Token: 0x0400459A RID: 17818
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400459A")]
|
||||
private SearchUIDialog.NADAGKBFHIM MJFKKNHNBCL;
|
||||
|
||||
// Token: 0x0400459B RID: 17819
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400459B")]
|
||||
private long PBKHBGOPDNG = (long)((ulong)(-1L));
|
||||
|
||||
// Token: 0x020011E7 RID: 4583
|
||||
[Token(Token = "0x20011E7")]
|
||||
public sealed class IBDNHKPLFJM : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06006855 RID: 26709 RVA: 0x00171918 File Offset: 0x0016FB18
|
||||
[Token(Token = "0x6006855")]
|
||||
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
||||
public IBDNHKPLFJM(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x06006856 RID: 26710 RVA: 0x00171934 File Offset: 0x0016FB34
|
||||
[Token(Token = "0x6006856")]
|
||||
[Address(RVA = "0xB93C10", Offset = "0xB92A10", VA = "0x180B93C10", Slot = "13")]
|
||||
public void Invoke(long ENJEOLBEALP)
|
||||
{
|
||||
if (this.delegates != 0)
|
||||
{
|
||||
}
|
||||
uint num;
|
||||
if (num != (uint)0)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006857 RID: 26711 RVA: 0x001719A8 File Offset: 0x0016FBA8
|
||||
[Token(Token = "0x6006857")]
|
||||
[Address(RVA = "0x12644B0", Offset = "0x12632B0", VA = "0x1812644B0", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(long ENJEOLBEALP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006858 RID: 26712 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006858")]
|
||||
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
||||
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020011E8 RID: 4584
|
||||
[Token(Token = "0x20011E8")]
|
||||
public sealed class HHIINGLBFPF : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06006859 RID: 26713 RVA: 0x001719B8 File Offset: 0x0016FBB8
|
||||
[Token(Token = "0x6006859")]
|
||||
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
||||
public HHIINGLBFPF(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x0600685A RID: 26714 RVA: 0x001719D4 File Offset: 0x0016FBD4
|
||||
[Token(Token = "0x600685A")]
|
||||
[Address(RVA = "0x1264110", Offset = "0x1262F10", VA = "0x181264110", Slot = "13")]
|
||||
public PMGCJEPKFOF<string> Invoke(long ENJEOLBEALP)
|
||||
{
|
||||
uint num;
|
||||
do
|
||||
{
|
||||
if (this.delegates != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num == (uint)0);
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
|
||||
// Token: 0x0600685B RID: 26715 RVA: 0x00171A48 File Offset: 0x0016FC48
|
||||
[Token(Token = "0x600685B")]
|
||||
[Address(RVA = "0x1264090", Offset = "0x1262E90", VA = "0x181264090", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(long ENJEOLBEALP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600685C RID: 26716 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600685C")]
|
||||
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
||||
public PMGCJEPKFOF<string> EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020011E9 RID: 4585
|
||||
[Token(Token = "0x20011E9")]
|
||||
public sealed class MCCKHFEMLFJ : MulticastDelegate
|
||||
{
|
||||
// Token: 0x0600685D RID: 26717 RVA: 0x00171A58 File Offset: 0x0016FC58
|
||||
[Token(Token = "0x600685D")]
|
||||
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
||||
public MCCKHFEMLFJ(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x0600685E RID: 26718 RVA: 0x00171A74 File Offset: 0x0016FC74
|
||||
[Token(Token = "0x600685E")]
|
||||
[Address(RVA = "0x1265EC0", Offset = "0x1264CC0", VA = "0x181265EC0", Slot = "13")]
|
||||
public PMGCJEPKFOF<Texture2D> Invoke(long ENJEOLBEALP, out float KLNFHHBHGHH)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600685E)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF<UnityEngine.Texture2D> AGUI.StackedUI.Dialog.SearchUIDialog/MCCKHFEMLFJ::Invoke(System.Int64,System.Single&)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_B7:
|
||||
stloc:int32(var_1_BA, add:int32(ldloc:int32(var_1_08), ldc.i4:int32(1)))
|
||||
}
|
||||
|
||||
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 1660
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x0600685F RID: 26719 RVA: 0x00171B3C File Offset: 0x0016FD3C
|
||||
[Token(Token = "0x600685F")]
|
||||
[Address(RVA = "0x1265E00", Offset = "0x1264C00", VA = "0x181265E00", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(long ENJEOLBEALP, out float KLNFHHBHGHH, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006860 RID: 26720 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006860")]
|
||||
[Address(RVA = "0x1265EA0", Offset = "0x1264CA0", VA = "0x181265EA0", Slot = "15")]
|
||||
public PMGCJEPKFOF<Texture2D> EndInvoke(out float KLNFHHBHGHH, IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020011EA RID: 4586
|
||||
[Token(Token = "0x20011EA")]
|
||||
public sealed class NADAGKBFHIM : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06006861 RID: 26721 RVA: 0x00171B4C File Offset: 0x0016FD4C
|
||||
[Token(Token = "0x6006861")]
|
||||
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
||||
public NADAGKBFHIM(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x06006862 RID: 26722 RVA: 0x00171B68 File Offset: 0x0016FD68
|
||||
[Token(Token = "0x6006862")]
|
||||
[Address(RVA = "0x51F180", Offset = "0x51DF80", VA = "0x18051F180", Slot = "13")]
|
||||
public PMGCJEPKFOF<IEnumerable<long>> Invoke(string LIICHFENGMG)
|
||||
{
|
||||
uint num;
|
||||
do
|
||||
{
|
||||
Delegate[] delegates = this.delegates;
|
||||
if (delegates != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num == (uint)0);
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
|
||||
// Token: 0x06006863 RID: 26723 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006863")]
|
||||
[Address(RVA = "0x457150", Offset = "0x455F50", VA = "0x180457150", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(string LIICHFENGMG, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06006864 RID: 26724 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006864")]
|
||||
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
||||
public PMGCJEPKFOF<IEnumerable<long>> EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020011EB RID: 4587
|
||||
[Token(Token = "0x20011EB")]
|
||||
public struct AKHJNDABOAM
|
||||
{
|
||||
// Token: 0x0400459C RID: 17820
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400459C")]
|
||||
public string BJFDLGDLFHJ;
|
||||
|
||||
// Token: 0x0400459D RID: 17821
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400459D")]
|
||||
public string IPINOLAEMBA;
|
||||
|
||||
// Token: 0x0400459E RID: 17822
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400459E")]
|
||||
public string PIGCPLBLDJN;
|
||||
|
||||
// Token: 0x0400459F RID: 17823
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400459F")]
|
||||
public SearchUIDialog.NADAGKBFHIM HFDLOOJLFFB;
|
||||
|
||||
// Token: 0x040045A0 RID: 17824
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40045A0")]
|
||||
public SearchUIDialog.HHIINGLBFPF JBMEHNIHJCF;
|
||||
|
||||
// Token: 0x040045A1 RID: 17825
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40045A1")]
|
||||
public Action<long, SearchResultView> HOILJMJNJAN;
|
||||
}
|
||||
|
||||
// Token: 0x020011EC RID: 4588
|
||||
[Token(Token = "0x20011EC")]
|
||||
public struct EHGEJAPCODP
|
||||
{
|
||||
// Token: 0x040045A2 RID: 17826
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40045A2")]
|
||||
public long JPOHGBCEJEJ;
|
||||
|
||||
// Token: 0x040045A3 RID: 17827
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x40045A3")]
|
||||
public JPIJGHNNIDP FKNOPGEADKO;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,217 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001206 RID: 4614
|
||||
[Token(Token = "0x2001206")]
|
||||
public class TakeBugScreenshotDialog : ConfirmUIDialog<KLCOGEIGEBJ>
|
||||
{
|
||||
// Token: 0x060068A9 RID: 26793 RVA: 0x00172578 File Offset: 0x00170778
|
||||
[Token(Token = "0x60068A9")]
|
||||
[Address(RVA = "0x126A940", Offset = "0x1269740", VA = "0x18126A940", Slot = "10")]
|
||||
public override void Initialize(StackedUIBase LJOCNMLBCAH)
|
||||
{
|
||||
base.Initialize(LJOCNMLBCAH);
|
||||
Camera camera = this.roomCamera;
|
||||
RenderTexture renderTexture = EOAEDHMGACB.IJGIJMONMBP(2560, 1440, 24, camera);
|
||||
Camera camera2 = this.roomCamera;
|
||||
this.renderTexture = renderTexture;
|
||||
camera2.targetTexture = renderTexture;
|
||||
this.roomCamera.aspect = 1.7777778f;
|
||||
this.roomCamera.depthTextureMode = DepthTextureMode.Depth;
|
||||
if (RecRoomSceneManager.FFNIFALJLDD && RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneRenderingSettings != (ulong)0L)
|
||||
{
|
||||
Camera camera3 = this.roomCamera;
|
||||
}
|
||||
int num = 0;
|
||||
this.AFMHGKBPJNN(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060068AA RID: 26794 RVA: 0x00172610 File Offset: 0x00170810
|
||||
[Token(Token = "0x60068AA")]
|
||||
[Address(RVA = "0x126AB10", Offset = "0x1269910", VA = "0x18126AB10", Slot = "7")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
this.HEPLIEMPMDA();
|
||||
}
|
||||
|
||||
// Token: 0x060068AB RID: 26795 RVA: 0x0017262C File Offset: 0x0017082C
|
||||
[Token(Token = "0x60068AB")]
|
||||
[Address(RVA = "0x126AB30", Offset = "0x1269930", VA = "0x18126AB30", Slot = "28")]
|
||||
public override PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(KLCOGEIGEBJ DDEGOJKBEAN)
|
||||
{
|
||||
int num = 0;
|
||||
this.AFMHGKBPJNN(num != 0);
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x060068AC RID: 26796 RVA: 0x00172648 File Offset: 0x00170848
|
||||
[Token(Token = "0x60068AC")]
|
||||
[Address(RVA = "0x126A290", Offset = "0x1269090", VA = "0x18126A290")]
|
||||
private void AFMHGKBPJNN(bool MPLFHPCLAND)
|
||||
{
|
||||
this.flipCameraButton.gameObject.SetActive(MPLFHPCLAND);
|
||||
this.takePictureButton.gameObject.SetActive(MPLFHPCLAND);
|
||||
this.clearPictureButton.gameObject.SetActive(MPLFHPCLAND);
|
||||
this.attachButton.gameObject.SetActive(MPLFHPCLAND);
|
||||
RawImage rawImage = this.screenshotImage;
|
||||
if (MPLFHPCLAND)
|
||||
{
|
||||
Texture2D kbiakckcppb = this.KBIAKCKCPPB;
|
||||
rawImage.texture = kbiakckcppb;
|
||||
return;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060068AD RID: 26797 RVA: 0x001726B8 File Offset: 0x001708B8
|
||||
[Token(Token = "0x60068AD")]
|
||||
[Address(RVA = "0x126A780", Offset = "0x1269580", VA = "0x18126A780")]
|
||||
private void HEPLIEMPMDA()
|
||||
{
|
||||
RawImage rawImage = this.screenshotImage;
|
||||
int num = 0;
|
||||
if (rawImage != num)
|
||||
{
|
||||
global::UnityEngine.Object.DestroyImmediate(this.screenshotImage);
|
||||
this.screenshotImage = (ulong)0L;
|
||||
}
|
||||
Camera camera = this.roomCamera;
|
||||
int num2 = 0;
|
||||
if (camera != num2)
|
||||
{
|
||||
this.roomCamera.DBJKGNBKPDI();
|
||||
}
|
||||
RenderTexture renderTexture = this.renderTexture;
|
||||
int num3 = 0;
|
||||
if (renderTexture != num3)
|
||||
{
|
||||
this.renderTexture.Release();
|
||||
global::UnityEngine.Object.DestroyImmediate(this.renderTexture);
|
||||
this.renderTexture = (ulong)0L;
|
||||
}
|
||||
Texture2D kbiakckcppb = this.KBIAKCKCPPB;
|
||||
int num4 = 0;
|
||||
if (kbiakckcppb != num4)
|
||||
{
|
||||
OMCHJHPFBDN.KBFLHNONOHF(this.KBIAKCKCPPB);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068AE RID: 26798 RVA: 0x00172768 File Offset: 0x00170968
|
||||
[Token(Token = "0x60068AE")]
|
||||
[Address(RVA = "0x126A3E0", Offset = "0x12691E0", VA = "0x18126A3E0")]
|
||||
public void Button_FlipCamera()
|
||||
{
|
||||
Transform transform = this.roomCamera.transform;
|
||||
Transform transform2 = this.roomCamera.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Camera camera = this.roomCamera;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
Transform transform3 = camera.transform;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
}
|
||||
|
||||
// Token: 0x060068AF RID: 26799 RVA: 0x001727C0 File Offset: 0x001709C0
|
||||
[Token(Token = "0x60068AF")]
|
||||
[Address(RVA = "0x126A690", Offset = "0x1269490", VA = "0x18126A690")]
|
||||
public void Button_TakePicture()
|
||||
{
|
||||
RecRoomAudioClip recRoomAudioClip = this.shutterAudio;
|
||||
Transform transform = base.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
RenderTexture renderTexture = this.renderTexture;
|
||||
this.AFMHGKBPJNN(true);
|
||||
}
|
||||
|
||||
// Token: 0x060068B0 RID: 26800 RVA: 0x001727FC File Offset: 0x001709FC
|
||||
[Token(Token = "0x60068B0")]
|
||||
[Address(RVA = "0x126A3B0", Offset = "0x12691B0", VA = "0x18126A3B0")]
|
||||
public void Button_ClearPicture()
|
||||
{
|
||||
this.HEPLIEMPMDA();
|
||||
int num = 0;
|
||||
this.AFMHGKBPJNN(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060068B1 RID: 26801 RVA: 0x00172818 File Offset: 0x00170A18
|
||||
[Token(Token = "0x60068B1")]
|
||||
[Address(RVA = "0x126A580", Offset = "0x1269380", VA = "0x18126A580")]
|
||||
public void Button_Save()
|
||||
{
|
||||
BugReportingUIFlow flowByType = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField.GetFlowByType<BugReportingUIFlow>();
|
||||
Texture2D kbiakckcppb = this.KBIAKCKCPPB;
|
||||
flowByType.Screenshot = kbiakckcppb;
|
||||
this.KBIAKCKCPPB = (ulong)0L;
|
||||
base.KHKDGPHPIND((uint)1, true);
|
||||
}
|
||||
|
||||
// Token: 0x060068B2 RID: 26802 RVA: 0x00172860 File Offset: 0x00170A60
|
||||
[Token(Token = "0x60068B2")]
|
||||
[Address(RVA = "0x126AB80", Offset = "0x1269980", VA = "0x18126AB80")]
|
||||
public TakeBugScreenshotDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040045E3 RID: 17891
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40045E3")]
|
||||
[SerializeField]
|
||||
private Button3D flipCameraButton;
|
||||
|
||||
// Token: 0x040045E4 RID: 17892
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x40045E4")]
|
||||
[SerializeField]
|
||||
private Button3D takePictureButton;
|
||||
|
||||
// Token: 0x040045E5 RID: 17893
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40045E5")]
|
||||
[SerializeField]
|
||||
private Button3D clearPictureButton;
|
||||
|
||||
// Token: 0x040045E6 RID: 17894
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x40045E6")]
|
||||
[SerializeField]
|
||||
private Button3D attachButton;
|
||||
|
||||
// Token: 0x040045E7 RID: 17895
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x40045E7")]
|
||||
[SerializeField]
|
||||
private Camera roomCamera;
|
||||
|
||||
// Token: 0x040045E8 RID: 17896
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x40045E8")]
|
||||
[SerializeField]
|
||||
private RawImage screenshotImage;
|
||||
|
||||
// Token: 0x040045E9 RID: 17897
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x40045E9")]
|
||||
[SerializeField]
|
||||
[Header("Audio")]
|
||||
private RecRoomAudioClip shutterAudio;
|
||||
|
||||
// Token: 0x040045EA RID: 17898
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x40045EA")]
|
||||
public RenderTexture renderTexture;
|
||||
|
||||
// Token: 0x040045EB RID: 17899
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x40045EB")]
|
||||
private Texture2D KBIAKCKCPPB;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,244 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020011EE RID: 4590
|
||||
[Token(Token = "0x20011EE")]
|
||||
public class TextInputUIDialog : BaseTextInputUIDialog<TextInputUIDialog.NIPOGEDPMOA, TextInputUIDialog.KDJGEIICAJL>
|
||||
{
|
||||
// Token: 0x17001122 RID: 4386
|
||||
// (get) Token: 0x06006865 RID: 26725 RVA: 0x00171C2C File Offset: 0x0016FE2C
|
||||
[Token(Token = "0x17001122")]
|
||||
protected override TextInputUIDialog.KDJGEIICAJL FCPJNKNLGFG
|
||||
{
|
||||
[Token(Token = "0x6006865")]
|
||||
[Address(RVA = "0x126AE40", Offset = "0x1269C40", VA = "0x18126AE40", Slot = "28")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06006865)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling AGUI.StackedUI.Dialog.TextInputUIDialog/KDJGEIICAJL AGUI.StackedUI.Dialog.TextInputUIDialog::HHKJMGDLKND()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:KDJGEIICAJL(var_0_05, ldsfld:KDJGEIICAJL(TextInputUIDialog::IPDBBCFOPOC))
|
||||
stfld:TextMeshProUGUI(BaseTextInputUIDialog`2::titleText, ldloc:TextInputUIDialog[exp:BaseTextInputUIDialog`2](this), ldloc:KDJGEIICAJL[exp:TextMeshProUGUI](var_0_05))
|
||||
}
|
||||
|
||||
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.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 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001123 RID: 4387
|
||||
// (get) Token: 0x06006866 RID: 26726 RVA: 0x00171C48 File Offset: 0x0016FE48
|
||||
[Token(Token = "0x17001123")]
|
||||
protected override ValidatedButtonInputField HFOMOAIBCAB
|
||||
{
|
||||
[Token(Token = "0x6006866")]
|
||||
[Address(RVA = "0x126AEB0", Offset = "0x1269CB0", VA = "0x18126AEB0", Slot = "27")]
|
||||
get
|
||||
{
|
||||
if (this.DLOKPHBEEFM == EBPEIAPPJJK.SingleLine)
|
||||
{
|
||||
return this.singleLineTextInputField;
|
||||
}
|
||||
return this.multiLineTextInputField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006867 RID: 26727 RVA: 0x00171C6C File Offset: 0x0016FE6C
|
||||
[Token(Token = "0x6006867")]
|
||||
[Address(RVA = "0x126ABC0", Offset = "0x12699C0", VA = "0x18126ABC0", Slot = "29")]
|
||||
protected override void EICLCFBNGFO(TextInputUIDialog.NIPOGEDPMOA IIFJDCEPNMJ)
|
||||
{
|
||||
bool keghclndcei = IIFJDCEPNMJ.KEGHCLNDCEI;
|
||||
Transform transform = this.singleLineTextInputGroupTransform;
|
||||
int num = 0;
|
||||
if (transform != num)
|
||||
{
|
||||
Transform transform2 = this.multiLineTextInputGroupTransform;
|
||||
int num2 = 0;
|
||||
if (transform2 != num2)
|
||||
{
|
||||
Transform transform3 = this.singleLineTextInputGroupTransform;
|
||||
if (this.DLOKPHBEEFM == EBPEIAPPJJK.SingleLine)
|
||||
{
|
||||
transform3.gameObject.SetActive(true);
|
||||
GameObject gameObject = this.multiLineTextInputGroupTransform.gameObject;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
GameObject gameObject2 = transform3.gameObject;
|
||||
int num3 = 0;
|
||||
gameObject2.SetActive(num3 != 0);
|
||||
this.multiLineTextInputGroupTransform.gameObject.SetActive(true);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006868 RID: 26728 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006868")]
|
||||
[Address(RVA = "0x126AE20", Offset = "0x1269C20", VA = "0x18126AE20", Slot = "30")]
|
||||
protected override TextInputUIDialog.KDJGEIICAJL EMKNGCOFFAC(string BODHBIAJBIM)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06006869 RID: 26729 RVA: 0x00171D00 File Offset: 0x0016FF00
|
||||
[Token(Token = "0x6006869")]
|
||||
[Address(RVA = "0x126AF30", Offset = "0x1269D30", VA = "0x18126AF30")]
|
||||
public TextInputUIDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040045A7 RID: 17831
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x40045A7")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField singleLineTextInputField;
|
||||
|
||||
// Token: 0x040045A8 RID: 17832
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x40045A8")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField multiLineTextInputField;
|
||||
|
||||
// Token: 0x040045A9 RID: 17833
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x40045A9")]
|
||||
[SerializeField]
|
||||
private Transform singleLineTextInputGroupTransform;
|
||||
|
||||
// Token: 0x040045AA RID: 17834
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x40045AA")]
|
||||
[SerializeField]
|
||||
private Transform multiLineTextInputGroupTransform;
|
||||
|
||||
// Token: 0x040045AB RID: 17835
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x40045AB")]
|
||||
private EBPEIAPPJJK DLOKPHBEEFM;
|
||||
|
||||
// Token: 0x040045AC RID: 17836
|
||||
[Token(Token = "0x40045AC")]
|
||||
private static readonly TextInputUIDialog.KDJGEIICAJL IPDBBCFOPOC = string.Empty;
|
||||
|
||||
// Token: 0x020011EF RID: 4591
|
||||
[Token(Token = "0x20011EF")]
|
||||
public struct NIPOGEDPMOA
|
||||
{
|
||||
// Token: 0x0600686B RID: 26731 RVA: 0x00171D30 File Offset: 0x0016FF30
|
||||
[Token(Token = "0x600686B")]
|
||||
[Address(RVA = "0x12661D0", Offset = "0x1264FD0", VA = "0x1812661D0")]
|
||||
public NIPOGEDPMOA(TMP_InputField.ContentType KCKBKEKAMDF, string AIKLPOJAIIO, string BOPFNBCHJJJ)
|
||||
{
|
||||
int num = 0;
|
||||
this.KCKBKEKAMDF = KCKBKEKAMDF;
|
||||
this.AIKLPOJAIIO = AIKLPOJAIIO;
|
||||
this.HLOLBMKJFOM = (EBPEIAPPJJK)num;
|
||||
this.BOPFNBCHJJJ = BOPFNBCHJJJ;
|
||||
this.NGLHJIOMKBG = "Ok";
|
||||
this.KEGHCLNDCEI = num != 0;
|
||||
this.DIDPKDLHNBN = (int)((ulong)4294967295L);
|
||||
this.EAGAADGPCKK = num;
|
||||
this.GOLGMHKKGEA = num;
|
||||
this.HMCHFOILHPK = (TMP_InputField.CharacterValidation)num;
|
||||
this.LNEHNHPOOKK = num;
|
||||
this.JNOEEGDBCJB = num != 0;
|
||||
this.NPMINNEILFC = "";
|
||||
}
|
||||
|
||||
// Token: 0x040045AD RID: 17837
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40045AD")]
|
||||
public TMP_InputField.ContentType KCKBKEKAMDF;
|
||||
|
||||
// Token: 0x040045AE RID: 17838
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x40045AE")]
|
||||
public string AIKLPOJAIIO;
|
||||
|
||||
// Token: 0x040045AF RID: 17839
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40045AF")]
|
||||
public string BOPFNBCHJJJ;
|
||||
|
||||
// Token: 0x040045B0 RID: 17840
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40045B0")]
|
||||
public string NPMINNEILFC;
|
||||
|
||||
// Token: 0x040045B1 RID: 17841
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40045B1")]
|
||||
public EBPEIAPPJJK HLOLBMKJFOM;
|
||||
|
||||
// Token: 0x040045B2 RID: 17842
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40045B2")]
|
||||
public string NGLHJIOMKBG;
|
||||
|
||||
// Token: 0x040045B3 RID: 17843
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40045B3")]
|
||||
public bool KEGHCLNDCEI;
|
||||
|
||||
// Token: 0x040045B4 RID: 17844
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x40045B4")]
|
||||
public int DIDPKDLHNBN;
|
||||
|
||||
// Token: 0x040045B5 RID: 17845
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40045B5")]
|
||||
public BaseTextInputUIDialog<TextInputUIDialog.NIPOGEDPMOA, TextInputUIDialog.KDJGEIICAJL>.KNPPNPLFCAD EAGAADGPCKK;
|
||||
|
||||
// Token: 0x040045B6 RID: 17846
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40045B6")]
|
||||
public Func<string, bool> GOLGMHKKGEA;
|
||||
|
||||
// Token: 0x040045B7 RID: 17847
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40045B7")]
|
||||
public TMP_InputField.CharacterValidation HMCHFOILHPK;
|
||||
|
||||
// Token: 0x040045B8 RID: 17848
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40045B8")]
|
||||
public string LNEHNHPOOKK;
|
||||
|
||||
// Token: 0x040045B9 RID: 17849
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40045B9")]
|
||||
public bool JNOEEGDBCJB;
|
||||
}
|
||||
|
||||
// Token: 0x020011F0 RID: 4592
|
||||
[Token(Token = "0x20011F0")]
|
||||
public struct KDJGEIICAJL
|
||||
{
|
||||
// Token: 0x040045BA RID: 17850
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40045BA")]
|
||||
public string FJAJKCKLJDN;
|
||||
|
||||
// Token: 0x040045BB RID: 17851
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x40045BB")]
|
||||
public JPIJGHNNIDP FKNOPGEADKO;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,516 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001242 RID: 4674
|
||||
[Token(Token = "0x2001242")]
|
||||
public class TimeRangeSelectionDialog : UIDialog<TimeRangeSelectionDialog.AEMPOKBOGID>
|
||||
{
|
||||
// Token: 0x06006A12 RID: 27154 RVA: 0x0017827C File Offset: 0x0017647C
|
||||
[Token(Token = "0x6006A12")]
|
||||
[Address(RVA = "0x126B680", Offset = "0x126A480", VA = "0x18126B680")]
|
||||
private void OnEnable()
|
||||
{
|
||||
Slider3D.OnSlider3DValueUpdateEvent onSlider3DValueChanged = this.startTimeAMPM.OnSlider3DValueChanged;
|
||||
UnityAction<float> unityAction = new UnityAction(this.NCPALFLLBHI);
|
||||
onSlider3DValueChanged.AddListener(unityAction);
|
||||
Slider3D.OnSlider3DValueUpdateEvent onSlider3DValueChanged2 = this.endTimeAMPM.OnSlider3DValueChanged;
|
||||
UnityAction<float> unityAction2 = new UnityAction(this.NCPALFLLBHI);
|
||||
onSlider3DValueChanged2.AddListener(unityAction2);
|
||||
}
|
||||
|
||||
// Token: 0x06006A13 RID: 27155 RVA: 0x001782D0 File Offset: 0x001764D0
|
||||
[Token(Token = "0x6006A13")]
|
||||
[Address(RVA = "0x126B590", Offset = "0x126A390", VA = "0x18126B590")]
|
||||
private void OnDisable()
|
||||
{
|
||||
Slider3D.OnSlider3DValueUpdateEvent onSlider3DValueChanged = this.startTimeAMPM.OnSlider3DValueChanged;
|
||||
UnityAction<float> unityAction = new UnityAction(this.NCPALFLLBHI);
|
||||
onSlider3DValueChanged.RemoveListener(unityAction);
|
||||
Slider3D.OnSlider3DValueUpdateEvent onSlider3DValueChanged2 = this.endTimeAMPM.OnSlider3DValueChanged;
|
||||
UnityAction<float> unityAction2 = new UnityAction(this.NCPALFLLBHI);
|
||||
onSlider3DValueChanged2.RemoveListener(unityAction2);
|
||||
}
|
||||
|
||||
// Token: 0x06006A14 RID: 27156 RVA: 0x00178324 File Offset: 0x00176524
|
||||
[Token(Token = "0x6006A14")]
|
||||
[Address(RVA = "0x126B4B0", Offset = "0x126A2B0", VA = "0x18126B4B0", Slot = "24")]
|
||||
public override void ForceCancel(bool OLFBOPIKDCI)
|
||||
{
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(num, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006A15 RID: 27157 RVA: 0x0017833C File Offset: 0x0017653C
|
||||
[Token(Token = "0x6006A15")]
|
||||
[Address(RVA = "0x126B960", Offset = "0x126A760", VA = "0x18126B960", Slot = "25")]
|
||||
public override PMGCJEPKFOF<TimeRangeSelectionDialog.AEMPOKBOGID> ShowDialog()
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
||||
int num = 0;
|
||||
this.PLIEKODKHPI = num;
|
||||
string text = textMeshProUGUI.text;
|
||||
TextMeshProUGUI textMeshProUGUI2 = this.currentTimeText;
|
||||
DateTime utcNow = DateTime.UtcNow;
|
||||
string text3;
|
||||
string text2 = string.Format("Current time: {0}", text3);
|
||||
string text4 = textMeshProUGUI2.text;
|
||||
ValidatedButtonInputField validatedButtonInputField = this.startTimeHoursField;
|
||||
Func<string, bool> func = new Func(this.JCKNNEHJJPA);
|
||||
validatedButtonInputField.IsValidFunction = func;
|
||||
ValidatedButtonInputField validatedButtonInputField2 = this.startTimeMinutesField;
|
||||
Func<string, bool> func2 = new Func(this.JAHMMLGMLBD);
|
||||
validatedButtonInputField2.IsValidFunction = func2;
|
||||
ValidatedButtonInputField validatedButtonInputField3 = this.endTimeHoursField;
|
||||
Func<string, bool> func3 = new Func(this.HBCBEJFLJFA);
|
||||
validatedButtonInputField3.IsValidFunction = func3;
|
||||
ValidatedButtonInputField validatedButtonInputField4 = this.endTimeMinutesField;
|
||||
Func<string, bool> func4 = new Func(this.ELJPDKPFPBH);
|
||||
validatedButtonInputField4.IsValidFunction = func4;
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x06006A16 RID: 27158 RVA: 0x00178410 File Offset: 0x00176610
|
||||
[Token(Token = "0x6006A16")]
|
||||
[Address(RVA = "0xBA80D0", Offset = "0xBA6ED0", VA = "0x180BA80D0")]
|
||||
public void SetCustomValidation(TimeRangeSelectionDialog.IKNFLDMMBLH PMEGAFOMLIC)
|
||||
{
|
||||
this.PLIEKODKHPI = PMEGAFOMLIC;
|
||||
}
|
||||
|
||||
// Token: 0x06006A17 RID: 27159 RVA: 0x00178424 File Offset: 0x00176624
|
||||
[Token(Token = "0x6006A17")]
|
||||
[Address(RVA = "0x126B770", Offset = "0x126A570", VA = "0x18126B770")]
|
||||
public void SetInfoText(string NGPMADFHHKP)
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this.infoText).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06006A18 RID: 27160 RVA: 0x00178444 File Offset: 0x00176644
|
||||
[Token(Token = "0x6006A18")]
|
||||
[Address(RVA = "0x126B7A0", Offset = "0x126A5A0", VA = "0x18126B7A0")]
|
||||
public void SetTimeRange(TimeRangeSelectionDialog.AEMPOKBOGID GBNDJPONJNE)
|
||||
{
|
||||
if (GBNDJPONJNE != 0)
|
||||
{
|
||||
int num = GBNDJPONJNE.JFAPNHCGMHG;
|
||||
ValidatedButtonInputField validatedButtonInputField = this.startTimeHoursField;
|
||||
ulong num2;
|
||||
num2 += num2;
|
||||
num = (int)((ulong)num - num2);
|
||||
string text;
|
||||
validatedButtonInputField.KKJIOHNFHFJ = text;
|
||||
string text2;
|
||||
this.startTimeMinutesField.KKJIOHNFHFJ = text2;
|
||||
float value = this.startTimeAMPM.value;
|
||||
int num3 = GBNDJPONJNE.NAGEPBBJBCK;
|
||||
ValidatedButtonInputField validatedButtonInputField2 = this.endTimeHoursField;
|
||||
ulong num4;
|
||||
num4 += num4;
|
||||
num3 = (int)((ulong)num3 - num4);
|
||||
string text3;
|
||||
validatedButtonInputField2.KKJIOHNFHFJ = text3;
|
||||
string text4;
|
||||
this.endTimeMinutesField.KKJIOHNFHFJ = text4;
|
||||
float value2 = this.endTimeAMPM.value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006A19 RID: 27161 RVA: 0x001784D4 File Offset: 0x001766D4
|
||||
[Token(Token = "0x6006A19")]
|
||||
[Address(RVA = "0x126B550", Offset = "0x126A350", VA = "0x18126B550")]
|
||||
private void NCPALFLLBHI(float CEHJGNDELGL)
|
||||
{
|
||||
Button3D button3D = this.submitButton;
|
||||
bool flag = this.EIFLIBLGBPF();
|
||||
button3D.interactable = flag;
|
||||
}
|
||||
|
||||
// Token: 0x06006A1A RID: 27162 RVA: 0x001784FC File Offset: 0x001766FC
|
||||
[Token(Token = "0x6006A1A")]
|
||||
[Address(RVA = "0x126AFF0", Offset = "0x1269DF0", VA = "0x18126AFF0")]
|
||||
private bool EIFLIBLGBPF()
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
||||
int num = 0;
|
||||
this.FHCCMCPHMLM = num;
|
||||
string text = textMeshProUGUI.text;
|
||||
string ebhgdaacimc = this.EBHGDAACIMC;
|
||||
string febgomdiefi = this.FEBGOMDIEFI;
|
||||
bool flag = text == 0;
|
||||
string aoigcmgapch = this.AOIGCMGAPCH;
|
||||
bool flag2 = text == 0;
|
||||
string febgomdiefi2 = this.FEBGOMDIEFI;
|
||||
bool flag3 = text == 0;
|
||||
bool flag4 = text == 0;
|
||||
if (text == 0 || flag2 || flag3 || flag4)
|
||||
{
|
||||
if (flag)
|
||||
{
|
||||
string ebhgdaacimc2 = this.EBHGDAACIMC;
|
||||
int num2 = 0;
|
||||
if (!int.TryParse(ebhgdaacimc2.Trim(), num2))
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI2 = this.infoText;
|
||||
}
|
||||
}
|
||||
}
|
||||
string febgomdiefi3 = this.FEBGOMDIEFI;
|
||||
int num3 = 0;
|
||||
if (!int.TryParse(febgomdiefi3.Trim(), num3))
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI3 = this.infoText;
|
||||
}
|
||||
string aoigcmgapch2 = this.AOIGCMGAPCH;
|
||||
int num4 = 0;
|
||||
if (!int.TryParse(aoigcmgapch2.Trim(), num4))
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI4 = this.infoText;
|
||||
}
|
||||
string fgiefjeijml = this.FGIEFJEIJML;
|
||||
int num5 = 0;
|
||||
if (!int.TryParse(fgiefjeijml.Trim(), num5))
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI5 = this.infoText;
|
||||
}
|
||||
Slider3D slider3D = this.startTimeAMPM;
|
||||
Slider3D slider3D2 = this.endTimeAMPM;
|
||||
bool flag5;
|
||||
if (this.PLIEKODKHPI != 0 && !flag5)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI6 = this.infoText;
|
||||
}
|
||||
TimeRangeSelectionDialog.AEMPOKBOGID aempokbogid = new TimeRangeSelectionDialog.AEMPOKBOGID();
|
||||
aempokbogid.JFAPNHCGMHG = 0;
|
||||
aempokbogid.MFABMFLCDJG = aempokbogid;
|
||||
aempokbogid.NAGEPBBJBCK = 0;
|
||||
aempokbogid.EFFGIMBMFOG = aempokbogid;
|
||||
this.FHCCMCPHMLM = aempokbogid;
|
||||
TextMeshProUGUI textMeshProUGUI7 = this.infoText;
|
||||
TextMeshProUGUI textMeshProUGUI8 = this.infoText;
|
||||
TextMeshProUGUI textMeshProUGUI9 = this.infoText;
|
||||
TextMeshProUGUI textMeshProUGUI10 = this.infoText;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006A1B RID: 27163 RVA: 0x00178680 File Offset: 0x00176880
|
||||
[Token(Token = "0x6006A1B")]
|
||||
[Address(RVA = "0x126AF70", Offset = "0x1269D70", VA = "0x18126AF70")]
|
||||
public void Button_Submit()
|
||||
{
|
||||
if (this.EIFLIBLGBPF())
|
||||
{
|
||||
TimeRangeSelectionDialog.AEMPOKBOGID fhccmcphmlm = this.FHCCMCPHMLM;
|
||||
base.KHKDGPHPIND(fhccmcphmlm, true);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006A1C RID: 27164 RVA: 0x001786A8 File Offset: 0x001768A8
|
||||
[Token(Token = "0x6006A1C")]
|
||||
[Address(RVA = "0xF184C0", Offset = "0xF172C0", VA = "0x180F184C0")]
|
||||
public void Button_Cancel()
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06006A1D RID: 27165 RVA: 0x001786BC File Offset: 0x001768BC
|
||||
[Token(Token = "0x6006A1D")]
|
||||
[Address(RVA = "0x126B500", Offset = "0x126A300", VA = "0x18126B500")]
|
||||
private static int IDHGNKIGDIH(int FCEFPDCCHMA)
|
||||
{
|
||||
ulong num;
|
||||
num += num;
|
||||
return FCEFPDCCHMA;
|
||||
}
|
||||
|
||||
// Token: 0x06006A1E RID: 27166 RVA: 0x001786D0 File Offset: 0x001768D0
|
||||
[Token(Token = "0x6006A1E")]
|
||||
[Address(RVA = "0x126AFD0", Offset = "0x1269DD0", VA = "0x18126AFD0")]
|
||||
private static int EAFGIMIGAML(int FCEFPDCCHMA, bool BIJPNGBLAGG)
|
||||
{
|
||||
while (FCEFPDCCHMA == 12)
|
||||
{
|
||||
}
|
||||
if (BIJPNGBLAGG)
|
||||
{
|
||||
}
|
||||
return FCEFPDCCHMA;
|
||||
}
|
||||
|
||||
// Token: 0x06006A1F RID: 27167 RVA: 0x001786E8 File Offset: 0x001768E8
|
||||
[Token(Token = "0x6006A1F")]
|
||||
[Address(RVA = "0x126BB60", Offset = "0x126A960", VA = "0x18126BB60")]
|
||||
public TimeRangeSelectionDialog()
|
||||
{
|
||||
string empty = string.Empty;
|
||||
this.EBHGDAACIMC = empty;
|
||||
string empty2 = string.Empty;
|
||||
this.FEBGOMDIEFI = empty2;
|
||||
string empty3 = string.Empty;
|
||||
this.AOIGCMGAPCH = empty3;
|
||||
string empty4 = string.Empty;
|
||||
this.FGIEFJEIJML = empty4;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06006A20 RID: 27168 RVA: 0x00178730 File Offset: 0x00176930
|
||||
[Token(Token = "0x6006A20")]
|
||||
[Address(RVA = "0x126B540", Offset = "0x126A340", VA = "0x18126B540")]
|
||||
[CompilerGenerated]
|
||||
private bool JCKNNEHJJPA(string ENBLNGHKKFF)
|
||||
{
|
||||
this.EBHGDAACIMC = ENBLNGHKKFF;
|
||||
return this.EIFLIBLGBPF();
|
||||
}
|
||||
|
||||
// Token: 0x06006A21 RID: 27169 RVA: 0x0017874C File Offset: 0x0017694C
|
||||
[Token(Token = "0x6006A21")]
|
||||
[Address(RVA = "0x126B530", Offset = "0x126A330", VA = "0x18126B530")]
|
||||
[CompilerGenerated]
|
||||
private bool JAHMMLGMLBD(string DOPNNKIALGO)
|
||||
{
|
||||
this.FEBGOMDIEFI = DOPNNKIALGO;
|
||||
return this.EIFLIBLGBPF();
|
||||
}
|
||||
|
||||
// Token: 0x06006A22 RID: 27170 RVA: 0x00178768 File Offset: 0x00176968
|
||||
[Token(Token = "0x6006A22")]
|
||||
[Address(RVA = "0x126B4F0", Offset = "0x126A2F0", VA = "0x18126B4F0")]
|
||||
[CompilerGenerated]
|
||||
private bool HBCBEJFLJFA(string ENBLNGHKKFF)
|
||||
{
|
||||
this.AOIGCMGAPCH = ENBLNGHKKFF;
|
||||
return this.EIFLIBLGBPF();
|
||||
}
|
||||
|
||||
// Token: 0x06006A23 RID: 27171 RVA: 0x00178784 File Offset: 0x00176984
|
||||
[Token(Token = "0x6006A23")]
|
||||
[Address(RVA = "0x126B4A0", Offset = "0x126A2A0", VA = "0x18126B4A0")]
|
||||
[CompilerGenerated]
|
||||
private bool ELJPDKPFPBH(string DOPNNKIALGO)
|
||||
{
|
||||
this.FGIEFJEIJML = DOPNNKIALGO;
|
||||
return this.EIFLIBLGBPF();
|
||||
}
|
||||
|
||||
// Token: 0x040046FB RID: 18171
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40046FB")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI currentTimeText;
|
||||
|
||||
// Token: 0x040046FC RID: 18172
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x40046FC")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField startTimeHoursField;
|
||||
|
||||
// Token: 0x040046FD RID: 18173
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40046FD")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField startTimeMinutesField;
|
||||
|
||||
// Token: 0x040046FE RID: 18174
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x40046FE")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField endTimeHoursField;
|
||||
|
||||
// Token: 0x040046FF RID: 18175
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x40046FF")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField endTimeMinutesField;
|
||||
|
||||
// Token: 0x04004700 RID: 18176
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4004700")]
|
||||
[SerializeField]
|
||||
private Slider3D startTimeAMPM;
|
||||
|
||||
// Token: 0x04004701 RID: 18177
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4004701")]
|
||||
[SerializeField]
|
||||
private Slider3D endTimeAMPM;
|
||||
|
||||
// Token: 0x04004702 RID: 18178
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4004702")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x04004703 RID: 18179
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4004703")]
|
||||
[SerializeField]
|
||||
private Button3D submitButton;
|
||||
|
||||
// Token: 0x04004704 RID: 18180
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4004704")]
|
||||
private string EBHGDAACIMC;
|
||||
|
||||
// Token: 0x04004705 RID: 18181
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4004705")]
|
||||
private string FEBGOMDIEFI;
|
||||
|
||||
// Token: 0x04004706 RID: 18182
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x4004706")]
|
||||
private string AOIGCMGAPCH;
|
||||
|
||||
// Token: 0x04004707 RID: 18183
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4004707")]
|
||||
private string FGIEFJEIJML;
|
||||
|
||||
// Token: 0x04004708 RID: 18184
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4004708")]
|
||||
private TimeRangeSelectionDialog.AEMPOKBOGID FHCCMCPHMLM;
|
||||
|
||||
// Token: 0x04004709 RID: 18185
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x4004709")]
|
||||
private TimeRangeSelectionDialog.IKNFLDMMBLH PLIEKODKHPI;
|
||||
|
||||
// Token: 0x02001243 RID: 4675
|
||||
[Token(Token = "0x2001243")]
|
||||
public sealed class IKNFLDMMBLH : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06006A24 RID: 27172 RVA: 0x001787A0 File Offset: 0x001769A0
|
||||
[Token(Token = "0x6006A24")]
|
||||
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
||||
public IKNFLDMMBLH(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x06006A25 RID: 27173 RVA: 0x001787BC File Offset: 0x001769BC
|
||||
[Token(Token = "0x6006A25")]
|
||||
[Address(RVA = "0x1264650", Offset = "0x1263450", VA = "0x181264650", Slot = "13")]
|
||||
public bool Invoke(int OEFAFIPLKLG, int NOAKKCKKOEL, int LNFDOGLHEBF, int BLDAHPNHKKA, out string LICNAIGLFCP)
|
||||
{
|
||||
Delegate[] delegates = this.delegates;
|
||||
if (delegates != 0)
|
||||
{
|
||||
}
|
||||
int num = 0;
|
||||
uint num2;
|
||||
if (num2 == (uint)0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
Delegate @delegate = delegates[1];
|
||||
Delegate delegate2 = delegates[0];
|
||||
uint num3;
|
||||
if (@delegate.method_info == num3)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
ExecutionEngineException ex;
|
||||
if (ex != 0)
|
||||
{
|
||||
}
|
||||
int num6;
|
||||
if (delegate2 != 0)
|
||||
{
|
||||
uint num4;
|
||||
if (@delegate.method_info == num4)
|
||||
{
|
||||
goto IL_C9;
|
||||
}
|
||||
int num5 = 0;
|
||||
MethodInfo method_info = @delegate.method_info;
|
||||
if (num5 < LNFDOGLHEBF)
|
||||
{
|
||||
num5 += num5;
|
||||
if (num5 != LNFDOGLHEBF)
|
||||
{
|
||||
num5++;
|
||||
}
|
||||
}
|
||||
num5 += method_info;
|
||||
num5 += 19;
|
||||
MethodInfo methodInfo = @delegate.method_info;
|
||||
methodInfo += methodInfo;
|
||||
MethodInfo method_info2 = @delegate.method_info;
|
||||
num6 = 0;
|
||||
if (num6 < LNFDOGLHEBF)
|
||||
{
|
||||
num6 += num6;
|
||||
if (num6 != LNFDOGLHEBF)
|
||||
{
|
||||
num6++;
|
||||
}
|
||||
}
|
||||
num6 += method_info2;
|
||||
num6 += 19;
|
||||
}
|
||||
if (num6 != 0)
|
||||
{
|
||||
}
|
||||
IL_C9:
|
||||
num++;
|
||||
}
|
||||
|
||||
// Token: 0x06006A26 RID: 27174 RVA: 0x00178898 File Offset: 0x00176A98
|
||||
[Token(Token = "0x6006A26")]
|
||||
[Address(RVA = "0x1264530", Offset = "0x1263330", VA = "0x181264530", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(int OEFAFIPLKLG, int NOAKKCKKOEL, int LNFDOGLHEBF, int BLDAHPNHKKA, out string LICNAIGLFCP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006A27 RID: 27175 RVA: 0x001788A8 File Offset: 0x00176AA8
|
||||
[Token(Token = "0x6006A27")]
|
||||
[Address(RVA = "0x1264610", Offset = "0x1263410", VA = "0x181264610", Slot = "15")]
|
||||
public bool EndInvoke(out string LICNAIGLFCP, IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02001244 RID: 4676
|
||||
[Token(Token = "0x2001244")]
|
||||
public class AEMPOKBOGID
|
||||
{
|
||||
// Token: 0x06006A28 RID: 27176 RVA: 0x001788BC File Offset: 0x00176ABC
|
||||
[Token(Token = "0x6006A28")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public AEMPOKBOGID()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400470A RID: 18186
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400470A")]
|
||||
public int JFAPNHCGMHG;
|
||||
|
||||
// Token: 0x0400470B RID: 18187
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x400470B")]
|
||||
public int MFABMFLCDJG;
|
||||
|
||||
// Token: 0x0400470C RID: 18188
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400470C")]
|
||||
public int NAGEPBBJBCK;
|
||||
|
||||
// Token: 0x0400470D RID: 18189
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x400470D")]
|
||||
public int EFFGIMBMFOG;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,155 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x0200121A RID: 4634
|
||||
[Token(Token = "0x200121A")]
|
||||
public class UIAccountStatusDialog : ConfirmUIDialog<UIAccountStatusDialog.EFIPPDNLHFD>
|
||||
{
|
||||
// Token: 0x1700112D RID: 4397
|
||||
// (get) Token: 0x06006923 RID: 26915 RVA: 0x00174E80 File Offset: 0x00173080
|
||||
[Token(Token = "0x1700112D")]
|
||||
protected override string MNKOCGHOJIJ
|
||||
{
|
||||
[Token(Token = "0x6006923")]
|
||||
[Address(RVA = "0x126C890", Offset = "0x126B690", VA = "0x18126C890", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return "WATCH";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006924 RID: 26916 RVA: 0x00174E94 File Offset: 0x00173094
|
||||
[Token(Token = "0x6006924")]
|
||||
[Address(RVA = "0x126C8C0", Offset = "0x126B6C0", VA = "0x18126C8C0", Slot = "28")]
|
||||
public override PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(UIAccountStatusDialog.EFIPPDNLHFD AAHGIGHAIFI)
|
||||
{
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x06006925 RID: 26917 RVA: 0x00174EA8 File Offset: 0x001730A8
|
||||
[Token(Token = "0x6006925")]
|
||||
[Address(RVA = "0x126C920", Offset = "0x126B720", VA = "0x18126C920")]
|
||||
public void UpdateUIState(UIAccountStatusDialog.EFIPPDNLHFD AAHGIGHAIFI, [Optional] string PAANJCAOOAG)
|
||||
{
|
||||
Text text = this.subTitleText;
|
||||
string text2 = text.text;
|
||||
if (AAHGIGHAIFI <= UIAccountStatusDialog.EFIPPDNLHFD.PendingEmailVerification)
|
||||
{
|
||||
string text3 = this.titleText.text;
|
||||
string text4 = this.bodyText.text;
|
||||
GameObject gameObject = this.helpPageButton.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
GameObject gameObject2 = this.okButton.gameObject;
|
||||
int num2 = 0;
|
||||
gameObject2.SetActive(num2 != 0);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006926 RID: 26918 RVA: 0x00174F90 File Offset: 0x00173190
|
||||
[Token(Token = "0x6006926")]
|
||||
[Address(RVA = "0x126C840", Offset = "0x126B640", VA = "0x18126C840")]
|
||||
public void Button_HelpPage()
|
||||
{
|
||||
FBPACFPINIK.IIHKLJONBPO(true);
|
||||
}
|
||||
|
||||
// Token: 0x06006927 RID: 26919 RVA: 0x00174FA4 File Offset: 0x001731A4
|
||||
[Token(Token = "0x6006927")]
|
||||
[Address(RVA = "0x126C800", Offset = "0x126B600", VA = "0x18126C800", Slot = "26")]
|
||||
public override void Button_Affirmative()
|
||||
{
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(1, num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06006928 RID: 26920 RVA: 0x00174FBC File Offset: 0x001731BC
|
||||
[Token(Token = "0x6006928")]
|
||||
[Address(RVA = "0x126CE40", Offset = "0x126BC40", VA = "0x18126CE40")]
|
||||
public UIAccountStatusDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004656 RID: 18006
|
||||
[Token(Token = "0x4004656")]
|
||||
public const string SIZE_CONFIG_KEY = "WATCH";
|
||||
|
||||
// Token: 0x04004657 RID: 18007
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4004657")]
|
||||
[SerializeField]
|
||||
private Text titleText;
|
||||
|
||||
// Token: 0x04004658 RID: 18008
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4004658")]
|
||||
[SerializeField]
|
||||
private Text subTitleText;
|
||||
|
||||
// Token: 0x04004659 RID: 18009
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4004659")]
|
||||
[SerializeField]
|
||||
private Text bodyText;
|
||||
|
||||
// Token: 0x0400465A RID: 18010
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400465A")]
|
||||
[SerializeField]
|
||||
private Button3D helpPageButton;
|
||||
|
||||
// Token: 0x0400465B RID: 18011
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400465B")]
|
||||
[SerializeField]
|
||||
private Button3D okButton;
|
||||
|
||||
// Token: 0x0400465C RID: 18012
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400465C")]
|
||||
[SerializeField]
|
||||
private Text okButtonText;
|
||||
|
||||
// Token: 0x0400465D RID: 18013
|
||||
[Token(Token = "0x400465D")]
|
||||
private const string ELOOCEBOLOC = "Please ensure everyone active at your location knows:\n\n1. One player per account\n2. Players 12 and younger may ONLY be active on a junior account";
|
||||
|
||||
// Token: 0x0400465E RID: 18014
|
||||
[Token(Token = "0x400465E")]
|
||||
private const string MECEPIHJJOK = "A moderator has activated junior status on this account. Junior accounts support players 12 or younger. Please enter a parent / guardian’s email or contact us at recroom.happyfox.com to appea";
|
||||
|
||||
// Token: 0x0400465F RID: 18015
|
||||
[Token(Token = "0x400465F")]
|
||||
private const string FLICKICCMBJ = "Please finish registration using the email you received.";
|
||||
|
||||
// Token: 0x0200121B RID: 4635
|
||||
[Token(Token = "0x200121B")]
|
||||
public enum EFIPPDNLHFD
|
||||
{
|
||||
// Token: 0x04004661 RID: 18017
|
||||
[Token(Token = "0x4004661")]
|
||||
Creating,
|
||||
// Token: 0x04004662 RID: 18018
|
||||
[Token(Token = "0x4004662")]
|
||||
CreateSuccess,
|
||||
// Token: 0x04004663 RID: 18019
|
||||
[Token(Token = "0x4004663")]
|
||||
CreateFail,
|
||||
// Token: 0x04004664 RID: 18020
|
||||
[Token(Token = "0x4004664")]
|
||||
PendingJunior,
|
||||
// Token: 0x04004665 RID: 18021
|
||||
[Token(Token = "0x4004665")]
|
||||
Banned,
|
||||
// Token: 0x04004666 RID: 18022
|
||||
[Token(Token = "0x4004666")]
|
||||
PendingEmailVerification
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,319 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x0200121C RID: 4636
|
||||
[Token(Token = "0x200121C")]
|
||||
public class UIAgeDialog : UIDialog<int?>
|
||||
{
|
||||
// Token: 0x1700112E RID: 4398
|
||||
// (get) Token: 0x06006929 RID: 26921 RVA: 0x00174FD0 File Offset: 0x001731D0
|
||||
[Token(Token = "0x1700112E")]
|
||||
private bool DCAINKLCIOI
|
||||
{
|
||||
[Token(Token = "0x6006929")]
|
||||
[Address(RVA = "0x126CE80", Offset = "0x126BC80", VA = "0x18126CE80")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600692A RID: 26922 RVA: 0x00174FE8 File Offset: 0x001731E8
|
||||
[Token(Token = "0x600692A")]
|
||||
[Address(RVA = "0x126D940", Offset = "0x126C740", VA = "0x18126D940", Slot = "11")]
|
||||
public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN)
|
||||
{
|
||||
base.OnFlowEntered(BFHJBBGCMAN);
|
||||
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
|
||||
Color color = this.largeScanlineColor;
|
||||
Color color2 = this.backgroundColor;
|
||||
<JNBAANDJIAD>k__BackingField.SetBackgroundColors(color2, color);
|
||||
}
|
||||
|
||||
// Token: 0x0600692B RID: 26923 RVA: 0x00175028 File Offset: 0x00173228
|
||||
[Token(Token = "0x600692B")]
|
||||
[Address(RVA = "0x126DC30", Offset = "0x126CA30", VA = "0x18126DC30")]
|
||||
private void Start()
|
||||
{
|
||||
if (!ACDNIAEFGHK.BJIPCLFGBOE)
|
||||
{
|
||||
this.ageField.inputField3D.SelectInputField();
|
||||
}
|
||||
int num = 0;
|
||||
this.Input_AgeValueChanged(num);
|
||||
}
|
||||
|
||||
// Token: 0x0600692C RID: 26924 RVA: 0x00175060 File Offset: 0x00173260
|
||||
[Token(Token = "0x600692C")]
|
||||
[Address(RVA = "0x126DA80", Offset = "0x126C880", VA = "0x18126DA80")]
|
||||
public void SetTitleText(string AIKLPOJAIIO)
|
||||
{
|
||||
ScreenHeader screenHeader = this.screenHeader;
|
||||
int num = 0;
|
||||
if (screenHeader != num)
|
||||
{
|
||||
this.screenHeader.LKIBJOMNFFD = AIKLPOJAIIO;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600692D RID: 26925 RVA: 0x00175094 File Offset: 0x00173294
|
||||
[Token(Token = "0x600692D")]
|
||||
[Address(RVA = "0x126DA50", Offset = "0x126C850", VA = "0x18126DA50")]
|
||||
public void SetInfoText(string DBDDKLHPNNA)
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this.infoText).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x0600692E RID: 26926 RVA: 0x001750B4 File Offset: 0x001732B4
|
||||
[Token(Token = "0x600692E")]
|
||||
[Address(RVA = "0x126D4D0", Offset = "0x126C2D0", VA = "0x18126D4D0")]
|
||||
public void EnableButtons(bool BCOHEOIEPLL)
|
||||
{
|
||||
this.ageField.FFDOINJEHMM = BCOHEOIEPLL;
|
||||
this.submitButton.FFDOINJEHMM = BCOHEOIEPLL;
|
||||
}
|
||||
|
||||
// Token: 0x0600692F RID: 26927 RVA: 0x001750E0 File Offset: 0x001732E0
|
||||
[Token(Token = "0x600692F")]
|
||||
[Address(RVA = "0x126DB20", Offset = "0x126C920", VA = "0x18126DB20")]
|
||||
public PMGCJEPKFOF<int?> ShowDialog(string NONLCPFJKAJ, int? EPMNOABKIDJ, Action CABNMLCBMJK)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
||||
this.NONLCPFJKAJ = NONLCPFJKAJ;
|
||||
string text = textMeshProUGUI.text;
|
||||
this.ageField.FFDOINJEHMM = true;
|
||||
this.submitButton.FFDOINJEHMM = true;
|
||||
string text2;
|
||||
this.ageField.KKJIOHNFHFJ = text2;
|
||||
this.CABNMLCBMJK = CABNMLCBMJK;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006930 RID: 26928 RVA: 0x00175134 File Offset: 0x00173334
|
||||
[Token(Token = "0x6006930")]
|
||||
[Address(RVA = "0x126D700", Offset = "0x126C500", VA = "0x18126D700")]
|
||||
private bool NJFGFCOJMLI()
|
||||
{
|
||||
int num = 0;
|
||||
this.JMPJHLJDOFD = num;
|
||||
string text = this.infoText.text;
|
||||
string text2 = this.ageField.KKJIOHNFHFJ;
|
||||
if (text2 == 0)
|
||||
{
|
||||
string empty = string.Empty;
|
||||
}
|
||||
string text3 = text2.Trim();
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
ulong num2;
|
||||
if (EIMGAFPPJFD.LANGEFPIILN((int)num2))
|
||||
{
|
||||
ulong num3;
|
||||
this.JMPJHLJDOFD = num3;
|
||||
string text4 = "years";
|
||||
if (num2 == (ulong)1L)
|
||||
{
|
||||
text4 = "year";
|
||||
}
|
||||
int num4;
|
||||
string text5 = string.Format("{0} {1} old", num4, text4);
|
||||
int? jmpjhljdofd = this.JMPJHLJDOFD;
|
||||
bool flag2 = jmpjhljdofd < (ulong)13L;
|
||||
if (jmpjhljdofd == (ulong)13L)
|
||||
{
|
||||
string text6 = string.Format("{0}\nYour username is @{1}\nWant to change it?", text5, text4);
|
||||
}
|
||||
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
||||
}
|
||||
TextMeshProUGUI textMeshProUGUI2 = this.infoText;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006931 RID: 26929 RVA: 0x001751F4 File Offset: 0x001733F4
|
||||
[Token(Token = "0x6006931")]
|
||||
[Address(RVA = "0x126D520", Offset = "0x126C320", VA = "0x18126D520", Slot = "24")]
|
||||
public override void ForceCancel(bool OLFBOPIKDCI)
|
||||
{
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(num, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006932 RID: 26930 RVA: 0x0017520C File Offset: 0x0017340C
|
||||
[Token(Token = "0x6006932")]
|
||||
[Address(RVA = "0x126D560", Offset = "0x126C360", VA = "0x18126D560")]
|
||||
public void Input_AgeValueChanged(string ageValue)
|
||||
{
|
||||
bool flag = this.NJFGFCOJMLI();
|
||||
GameObject gameObject = this.changeUsernameButton.gameObject;
|
||||
int? jmpjhljdofd = this.JMPJHLJDOFD;
|
||||
Button3D button3D = this.submitButton;
|
||||
int num;
|
||||
bool flag2 = EIMGAFPPJFD.LANGEFPIILN(num);
|
||||
button3D.FFDOINJEHMM = flag2;
|
||||
TextMeshProUGUI textMeshProUGUI = this.submitButtonText;
|
||||
if (this.JMPJHLJDOFD != (ulong)13L)
|
||||
{
|
||||
}
|
||||
bool isCompleted = ((IAsyncResult)textMeshProUGUI).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06006933 RID: 26931 RVA: 0x00175270 File Offset: 0x00173470
|
||||
[Token(Token = "0x6006933")]
|
||||
[Address(RVA = "0x126D110", Offset = "0x126BF10", VA = "0x18126D110")]
|
||||
public void Button_Submit()
|
||||
{
|
||||
if (this.NJFGFCOJMLI())
|
||||
{
|
||||
int num = 0;
|
||||
int? jmpjhljdofd = this.JMPJHLJDOFD;
|
||||
base.KHKDGPHPIND(jmpjhljdofd, num != 0);
|
||||
if (this.JMPJHLJDOFD == (ulong)13L)
|
||||
{
|
||||
DateTime utcNow = DateTime.UtcNow;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
DateTime dateTime;
|
||||
DABKFAIHBBP dabkfaihbbp = PEGGCEDHBOF.ALPJIGBDGON(dateTime);
|
||||
Action action = new Action(this.EDFOAGDIGDJ);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006934 RID: 26932 RVA: 0x001752D4 File Offset: 0x001734D4
|
||||
[Token(Token = "0x6006934")]
|
||||
[Address(RVA = "0x126CEE0", Offset = "0x126BCE0", VA = "0x18126CEE0")]
|
||||
public void Button_ChangeUsername()
|
||||
{
|
||||
if (this.JMPJHLJDOFD == (ulong)13L)
|
||||
{
|
||||
DateTime utcNow = DateTime.UtcNow;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
DateTime dateTime;
|
||||
DABKFAIHBBP dabkfaihbbp = PEGGCEDHBOF.ALPJIGBDGON(dateTime);
|
||||
Action action = new Action(this.EJOFGOENCGP);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006935 RID: 26933 RVA: 0x0017531C File Offset: 0x0017351C
|
||||
[Token(Token = "0x6006935")]
|
||||
[Address(RVA = "0x126DC80", Offset = "0x126CA80", VA = "0x18126DC80")]
|
||||
public UIAgeDialog()
|
||||
{
|
||||
Color white = Color.white;
|
||||
Color white2 = Color.white;
|
||||
string empty = string.Empty;
|
||||
this.NONLCPFJKAJ = empty;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06006936 RID: 26934 RVA: 0x00175348 File Offset: 0x00173548
|
||||
[Token(Token = "0x6006936")]
|
||||
[Address(RVA = "0xDF6280", Offset = "0xDF5080", VA = "0x180DF6280")]
|
||||
[CompilerGenerated]
|
||||
private void EDFOAGDIGDJ()
|
||||
{
|
||||
Action cabnmlcbmjk = this.CABNMLCBMJK;
|
||||
if (cabnmlcbmjk != 0)
|
||||
{
|
||||
cabnmlcbmjk();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006937 RID: 26935 RVA: 0x00175368 File Offset: 0x00173568
|
||||
[Token(Token = "0x6006937")]
|
||||
[Address(RVA = "0x126D360", Offset = "0x126C160", VA = "0x18126D360")]
|
||||
[CompilerGenerated]
|
||||
private void EJOFGOENCGP()
|
||||
{
|
||||
SetUsernamePasswordScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType<SetUsernamePasswordScreen>();
|
||||
Action cabnmlcbmjk = this.CABNMLCBMJK;
|
||||
PMGCJEPKFOF<bool> pmgcjepkfof = flowByType.ShowScreen("Create Account (Step 2/2)", "Play!", cabnmlcbmjk);
|
||||
if (UIAgeDialog.<>c.<>9__23_1 == 0)
|
||||
{
|
||||
UIAgeDialog.<>c.<>9__23_1 = delegate
|
||||
{
|
||||
SingletonMonoBehaviour.ONCPNMDGGKG.LogGGFAnalyticEvent("set_username_and_password");
|
||||
};
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x04004667 RID: 18023
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4004667")]
|
||||
[SerializeField]
|
||||
private Color backgroundColor;
|
||||
|
||||
// Token: 0x04004668 RID: 18024
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4004668")]
|
||||
[SerializeField]
|
||||
private Color largeScanlineColor;
|
||||
|
||||
// Token: 0x04004669 RID: 18025
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4004669")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
||||
protected ScreenHeader screenHeader;
|
||||
|
||||
// Token: 0x0400466A RID: 18026
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400466A")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x0400466B RID: 18027
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400466B")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField ageField;
|
||||
|
||||
// Token: 0x0400466C RID: 18028
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400466C")]
|
||||
[SerializeField]
|
||||
private Button3D submitButton;
|
||||
|
||||
// Token: 0x0400466D RID: 18029
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400466D")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI submitButtonText;
|
||||
|
||||
// Token: 0x0400466E RID: 18030
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400466E")]
|
||||
[SerializeField]
|
||||
private Button3D changeUsernameButton;
|
||||
|
||||
// Token: 0x0400466F RID: 18031
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400466F")]
|
||||
private int? JMPJHLJDOFD;
|
||||
|
||||
// Token: 0x04004670 RID: 18032
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x4004670")]
|
||||
private string NONLCPFJKAJ;
|
||||
|
||||
// Token: 0x04004671 RID: 18033
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4004671")]
|
||||
private Action CABNMLCBMJK;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,179 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x0200121E RID: 4638
|
||||
[Token(Token = "0x200121E")]
|
||||
public class UIBirthdayDialog : UIDateSelectionDialog
|
||||
{
|
||||
// Token: 0x1700112F RID: 4399
|
||||
// (get) Token: 0x0600693B RID: 26939 RVA: 0x00175410 File Offset: 0x00173610
|
||||
// (set) Token: 0x0600693C RID: 26940 RVA: 0x00175424 File Offset: 0x00173624
|
||||
[Token(Token = "0x1700112F")]
|
||||
public Action INHOGMMKOKI
|
||||
{
|
||||
[Token(Token = "0x600693B")]
|
||||
[Address(RVA = "0x5F4E50", Offset = "0x5F3C50", VA = "0x1805F4E50")]
|
||||
get;
|
||||
[Token(Token = "0x600693C")]
|
||||
[Address(RVA = "0xBDCC60", Offset = "0xBDBA60", VA = "0x180BDCC60")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x0600693D RID: 26941 RVA: 0x00175438 File Offset: 0x00173638
|
||||
[Token(Token = "0x600693D")]
|
||||
[Address(RVA = "0x126DD00", Offset = "0x126CB00", VA = "0x18126DD00", Slot = "6")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
bool displayYear = this.displayYear;
|
||||
this.PGJPDGAKICD = displayYear;
|
||||
base.MGINLFDODDM();
|
||||
UIDateSelectionDialog.AIMFOMNAPIE aimfomnapie;
|
||||
aimfomnapie.method_ptr = ldftn(OJPGMJLPHBE);
|
||||
aimfomnapie.method = ldftn(OJPGMJLPHBE);
|
||||
aimfomnapie.m_target = this;
|
||||
this.customDateValidation = aimfomnapie;
|
||||
this.LBOFEGGFDKM = false;
|
||||
}
|
||||
|
||||
// Token: 0x0600693E RID: 26942 RVA: 0x0017548C File Offset: 0x0017368C
|
||||
[Token(Token = "0x600693E")]
|
||||
[Address(RVA = "0x126E2B0", Offset = "0x126D0B0", VA = "0x18126E2B0", Slot = "11")]
|
||||
public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN)
|
||||
{
|
||||
base.OnFlowEntered(BFHJBBGCMAN);
|
||||
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
|
||||
Color color = this.largeScanlineColor;
|
||||
Color color2 = this.backgroundColor;
|
||||
<JNBAANDJIAD>k__BackingField.SetBackgroundColors(color2, color);
|
||||
}
|
||||
|
||||
// Token: 0x0600693F RID: 26943 RVA: 0x001754CC File Offset: 0x001736CC
|
||||
[Token(Token = "0x600693F")]
|
||||
[Address(RVA = "0x126E110", Offset = "0x126CF10", VA = "0x18126E110", Slot = "26")]
|
||||
protected override void NPAKJOFMAID(bool BCOHEOIEPLL)
|
||||
{
|
||||
this.monthField.FFDOINJEHMM = BCOHEOIEPLL;
|
||||
this.dayField.FFDOINJEHMM = BCOHEOIEPLL;
|
||||
this.yearField.FFDOINJEHMM = BCOHEOIEPLL;
|
||||
Button3D submitButton = this.submitButton;
|
||||
if (!BCOHEOIEPLL)
|
||||
{
|
||||
}
|
||||
bool flag;
|
||||
submitButton.FFDOINJEHMM = flag;
|
||||
this.changeUsernameButton.gameObject.SetActive(BCOHEOIEPLL);
|
||||
}
|
||||
|
||||
// Token: 0x06006940 RID: 26944 RVA: 0x00175528 File Offset: 0x00173728
|
||||
[Token(Token = "0x6006940")]
|
||||
[Address(RVA = "0x126E3C0", Offset = "0x126D1C0", VA = "0x18126E3C0", Slot = "27")]
|
||||
protected override bool PBEHFEFNBCN()
|
||||
{
|
||||
bool flag = base.PBEHFEFNBCN();
|
||||
this.changeUsernameButton.gameObject.SetActive(flag);
|
||||
TextMeshProUGUI textMeshProUGUI = this.usernamePromptText;
|
||||
if (flag)
|
||||
{
|
||||
ObscuredString <KHJCEENDAOL>k__BackingField = PEGGCEDHBOF.DOOHKCANFLO.<KHJCEENDAOL>k__BackingField;
|
||||
string text = string.Format("Your username is @{0}\nWant to set a password to secure your account? (optional)", <KHJCEENDAOL>k__BackingField);
|
||||
}
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06006941 RID: 26945 RVA: 0x00175578 File Offset: 0x00173778
|
||||
[Token(Token = "0x6006941")]
|
||||
[Address(RVA = "0x126E1F0", Offset = "0x126CFF0", VA = "0x18126E1F0")]
|
||||
private string OJPGMJLPHBE(int DIGDLBNBLMA, int JJJAOECFBMA, int JAJCPFJHHLO)
|
||||
{
|
||||
DateTime now = DateTime.Now;
|
||||
int num;
|
||||
if (JAJCPFJHHLO < num)
|
||||
{
|
||||
int num2 = DIGDLBNBLMA - 1;
|
||||
}
|
||||
return "That year doesn't make sense!";
|
||||
}
|
||||
|
||||
// Token: 0x06006942 RID: 26946 RVA: 0x001755A0 File Offset: 0x001737A0
|
||||
[Token(Token = "0x6006942")]
|
||||
[Address(RVA = "0x126DD80", Offset = "0x126CB80", VA = "0x18126DD80")]
|
||||
public void Button_ChangeUsername()
|
||||
{
|
||||
bool inited = PEGGCEDHBOF.DOOHKCANFLO.<DOPLJIOHAMG>k__BackingField.inited;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
DateTime? <LKDPMBFMFHJ>k__BackingField = this.<LKDPMBFMFHJ>k__BackingField;
|
||||
DateTime dateTime;
|
||||
DABKFAIHBBP dabkfaihbbp = PEGGCEDHBOF.ALPJIGBDGON(dateTime);
|
||||
Action action = new Action(this.CGIIEOHPBCD);
|
||||
}
|
||||
|
||||
// Token: 0x06006943 RID: 26947 RVA: 0x001755E8 File Offset: 0x001737E8
|
||||
[Token(Token = "0x6006943")]
|
||||
[Address(RVA = "0x126E510", Offset = "0x126D310", VA = "0x18126E510")]
|
||||
public UIBirthdayDialog()
|
||||
{
|
||||
Color white = Color.white;
|
||||
Color white2 = Color.white;
|
||||
this.displayYear = true;
|
||||
this.LBOFEGGFDKM = true;
|
||||
string empty = string.Empty;
|
||||
this.NONLCPFJKAJ = empty;
|
||||
this.PGJPDGAKICD = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06006944 RID: 26948 RVA: 0x0017562C File Offset: 0x0017382C
|
||||
[Token(Token = "0x6006944")]
|
||||
[Address(RVA = "0x126DFA0", Offset = "0x126CDA0", VA = "0x18126DFA0")]
|
||||
[CompilerGenerated]
|
||||
private void CGIIEOHPBCD()
|
||||
{
|
||||
SetUsernamePasswordScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType<SetUsernamePasswordScreen>();
|
||||
Action action = this.<JMANKMBPHPB>k__BackingField;
|
||||
PMGCJEPKFOF<bool> pmgcjepkfof = flowByType.ShowScreen("Create Account (Step 2/2)", "Play!", action);
|
||||
if (UIBirthdayDialog.<>c.<>9__13_1 == 0)
|
||||
{
|
||||
UIBirthdayDialog.<>c.<>9__13_1 = delegate
|
||||
{
|
||||
SingletonMonoBehaviour.ONCPNMDGGKG.LogGGFAnalyticEvent("set_username_and_password_junior");
|
||||
};
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x04004674 RID: 18036
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x4004674")]
|
||||
[SerializeField]
|
||||
private Color backgroundColor;
|
||||
|
||||
// Token: 0x04004675 RID: 18037
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x4004675")]
|
||||
[SerializeField]
|
||||
private Color largeScanlineColor;
|
||||
|
||||
// Token: 0x04004676 RID: 18038
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x4004676")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI usernamePromptText;
|
||||
|
||||
// Token: 0x04004677 RID: 18039
|
||||
[FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x4004677")]
|
||||
[SerializeField]
|
||||
private Button3D changeUsernameButton;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,381 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Text.RegularExpressions;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom;
|
||||
using RecRoom.Core;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001214 RID: 4628
|
||||
[Token(Token = "0x2001214")]
|
||||
public class UIChangeNameDialog : ConfirmUIDialog<string, bool, bool>
|
||||
{
|
||||
// Token: 0x060068FB RID: 26875 RVA: 0x001740B4 File Offset: 0x001722B4
|
||||
[Token(Token = "0x60068FB")]
|
||||
[Address(RVA = "0x126F0E0", Offset = "0x126DEE0", VA = "0x18126F0E0", Slot = "11")]
|
||||
public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN)
|
||||
{
|
||||
base.OnFlowEntered(BFHJBBGCMAN);
|
||||
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
|
||||
Color color = this.largeScanlineColor;
|
||||
Color color2 = this.backgroundColor;
|
||||
<JNBAANDJIAD>k__BackingField.SetBackgroundColors(color2, color);
|
||||
}
|
||||
|
||||
// Token: 0x060068FC RID: 26876 RVA: 0x001740F4 File Offset: 0x001722F4
|
||||
[Token(Token = "0x60068FC")]
|
||||
[Address(RVA = "0x126F2C0", Offset = "0x126E0C0", VA = "0x18126F2C0", Slot = "28")]
|
||||
public override PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(string MHIKFIGBEBB, bool HCKNCEKKMIF, bool GBCPAGHNHFH)
|
||||
{
|
||||
ScreenHeader screenHeader = this.screenHeader;
|
||||
int num = 0;
|
||||
if (screenHeader != num)
|
||||
{
|
||||
this.screenHeader.LKIBJOMNFFD = MHIKFIGBEBB;
|
||||
this.screenHeader.LDENPGAMDPF = GBCPAGHNHFH;
|
||||
}
|
||||
string text = this.infotext.text;
|
||||
TextMeshProUGUI textMeshProUGUI = this.descriptionText;
|
||||
this.MBGFEAJPIMF = HCKNCEKKMIF;
|
||||
string text2 = textMeshProUGUI.text;
|
||||
if (HCKNCEKKMIF)
|
||||
{
|
||||
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
|
||||
}
|
||||
string text3 = ObscuredString.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.<KHJCEENDAOL>k__BackingField);
|
||||
this.FICKJAJNDEL = text3;
|
||||
Button3D button3D = this.submitButton;
|
||||
this.HBENBFOGKNG = text3;
|
||||
ulong num2;
|
||||
button3D.FFDOINJEHMM = num2 != 0UL;
|
||||
GameObject[] array = this.usernameOnlyObjects;
|
||||
int num3 = 0;
|
||||
int length = array.Length;
|
||||
if (num3 < length)
|
||||
{
|
||||
GameObject gameObject = array[num3];
|
||||
bool flag = (this.MBGFEAJPIMF ? 1 : 0) == num3;
|
||||
gameObject.SetActive(flag);
|
||||
num3++;
|
||||
}
|
||||
bool inited = PEGGCEDHBOF.DOOHKCANFLO.<IGIPMGJEJHD>k__BackingField.inited;
|
||||
bool flag2;
|
||||
if (!flag2 && EIMGAFPPJFD.AFFHLKBCIGM())
|
||||
{
|
||||
TMP_InputField tmp_InputField = this.inputField;
|
||||
string fickjajndel = this.FICKJAJNDEL;
|
||||
tmp_InputField.text = fickjajndel;
|
||||
}
|
||||
if (this.KFDBPHPAHNP != num3 && this.OBDGKGHFOGN != num3)
|
||||
{
|
||||
this.FLCGLAEIAMP();
|
||||
}
|
||||
PMGCJEPKFOF<PEGGCEDHBOF.KHIOLJPCGIM> pmgcjepkfof = PEGGCEDHBOF.ONKIADJDKAM();
|
||||
Action<PEGGCEDHBOF.KHIOLJPCGIM> action = new Action(this.IIHPBMLIEGC);
|
||||
if (num3 < this)
|
||||
{
|
||||
num3 += num3;
|
||||
if (num3 == this)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
num3++;
|
||||
}
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x060068FD RID: 26877 RVA: 0x0017425C File Offset: 0x0017245C
|
||||
[Token(Token = "0x60068FD")]
|
||||
[Address(RVA = "0x126EAE0", Offset = "0x126D8E0", VA = "0x18126EAE0")]
|
||||
private void FHCOOEDMOEH()
|
||||
{
|
||||
if (this.KFDBPHPAHNP != (ulong)0L && this.OBDGKGHFOGN != (ulong)0L)
|
||||
{
|
||||
this.FLCGLAEIAMP();
|
||||
return;
|
||||
}
|
||||
PMGCJEPKFOF<PEGGCEDHBOF.KHIOLJPCGIM> pmgcjepkfof = PEGGCEDHBOF.ONKIADJDKAM();
|
||||
Action<PEGGCEDHBOF.KHIOLJPCGIM> action = new Action(this.IIHPBMLIEGC);
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
PMGCJEPKFOF<PEGGCEDHBOF.KHIOLJPCGIM> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
|
||||
}
|
||||
|
||||
// Token: 0x060068FE RID: 26878 RVA: 0x001742B8 File Offset: 0x001724B8
|
||||
[Token(Token = "0x60068FE")]
|
||||
[Address(RVA = "0x126EC10", Offset = "0x126DA10", VA = "0x18126EC10")]
|
||||
private void FLCGLAEIAMP()
|
||||
{
|
||||
IEnumerable<Match> enumerable = Enumerable.OfType<Match>(Regex.Matches(this.FICKJAJNDEL, "(^[a-z]+|[A-Z]+(?![a-z])|[A-Z][a-z]+|\\d+)"));
|
||||
Func<Match, string> <>9__18_ = UIChangeNameDialog.<>c.<>9__18_0;
|
||||
if (<>9__18_ == 0)
|
||||
{
|
||||
UIChangeNameDialog.<>c.<>9__18_0 = (Match m) => m.Value;
|
||||
}
|
||||
string[] array = Enumerable.ToArray<string>(Enumerable.Select<Match, string>(enumerable, <>9__18_));
|
||||
int length = array.Length;
|
||||
if (length == 2 || length == 3)
|
||||
{
|
||||
StringUIRotator stringUIRotator = this.adjectiveRotator;
|
||||
List<string> values = stringUIRotator.values;
|
||||
string text = array[0];
|
||||
int num = values.IndexOf(text);
|
||||
stringUIRotator.AKGEGLEMFGM = num;
|
||||
StringUIRotator stringUIRotator2 = this.nounRotator;
|
||||
List<string> values2 = stringUIRotator2.values;
|
||||
string text2 = array[1];
|
||||
int num2 = values2.IndexOf(text2);
|
||||
stringUIRotator2.AKGEGLEMFGM = num2;
|
||||
int length2 = array.Length;
|
||||
string text3 = array[1];
|
||||
string text4 = array[0] + text3;
|
||||
this.FICKJAJNDEL = text4;
|
||||
this.HBENBFOGKNG = text4;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068FF RID: 26879 RVA: 0x001743AC File Offset: 0x001725AC
|
||||
[Token(Token = "0x60068FF")]
|
||||
[Address(RVA = "0x126F1F0", Offset = "0x126DFF0", VA = "0x18126F1F0")]
|
||||
private void PCGDDNHFBFG(DABKFAIHBBP NKLGAGCHGPM)
|
||||
{
|
||||
Action action = new Action(this.JKMPHGFKFIJ);
|
||||
Action<string> action2 = new Action(this.KBJMFBLPDIA);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006900 RID: 26880 RVA: 0x001743D8 File Offset: 0x001725D8
|
||||
[Token(Token = "0x6006900")]
|
||||
[Address(RVA = "0x126EA40", Offset = "0x126D840", VA = "0x18126EA40")]
|
||||
public void Button_TextInputChanged(string text)
|
||||
{
|
||||
string text2 = this.infotext.text;
|
||||
string text3 = text.Trim();
|
||||
this.HBENBFOGKNG = text3;
|
||||
Button3D button3D = this.submitButton;
|
||||
bool flag = text3.m_stringLength >= 2;
|
||||
button3D.FFDOINJEHMM = flag;
|
||||
}
|
||||
|
||||
// Token: 0x06006901 RID: 26881 RVA: 0x00174420 File Offset: 0x00172620
|
||||
[Token(Token = "0x6006901")]
|
||||
[Address(RVA = "0x126E710", Offset = "0x126D510", VA = "0x18126E710")]
|
||||
public void Button_RotatorValueChanged()
|
||||
{
|
||||
string text = this.infotext.text;
|
||||
StringUIRotator stringUIRotator = this.adjectiveRotator;
|
||||
int efbdcijmfgd = stringUIRotator.EFBDCIJMFGD;
|
||||
string text2 = stringUIRotator.ToString();
|
||||
StringUIRotator stringUIRotator2 = this.nounRotator;
|
||||
int efbdcijmfgd2 = stringUIRotator2.EFBDCIJMFGD;
|
||||
int num = 0;
|
||||
string text3 = stringUIRotator2.ToString();
|
||||
bool flag = num < text3;
|
||||
string value = this.adjectiveRotator.DMLIOOCLKKP;
|
||||
string value2 = this.nounRotator.DMLIOOCLKKP;
|
||||
string text4 = (value + value2).Trim();
|
||||
Button3D button3D = this.submitButton;
|
||||
this.HBENBFOGKNG = text4;
|
||||
button3D.FFDOINJEHMM = flag;
|
||||
}
|
||||
|
||||
// Token: 0x06006902 RID: 26882 RVA: 0x001744BC File Offset: 0x001726BC
|
||||
[Token(Token = "0x6006902")]
|
||||
[Address(RVA = "0x126E5B0", Offset = "0x126D3B0", VA = "0x18126E5B0")]
|
||||
public void Button_ResetToDefault()
|
||||
{
|
||||
bool inited = PEGGCEDHBOF.DOOHKCANFLO.<IGIPMGJEJHD>k__BackingField.inited;
|
||||
bool flag;
|
||||
if (!flag && EIMGAFPPJFD.AFFHLKBCIGM())
|
||||
{
|
||||
TMP_InputField tmp_InputField = this.inputField;
|
||||
string fickjajndel = this.FICKJAJNDEL;
|
||||
tmp_InputField.text = fickjajndel;
|
||||
return;
|
||||
}
|
||||
this.FLCGLAEIAMP();
|
||||
}
|
||||
|
||||
// Token: 0x06006903 RID: 26883 RVA: 0x0017450C File Offset: 0x0017270C
|
||||
[Token(Token = "0x6006903")]
|
||||
[Address(RVA = "0x126E870", Offset = "0x126D670", VA = "0x18126E870")]
|
||||
public void Button_Submit()
|
||||
{
|
||||
string fickjajndel = this.FICKJAJNDEL;
|
||||
if (!string.Equals(this.HBENBFOGKNG, fickjajndel))
|
||||
{
|
||||
string text = this.infotext.text;
|
||||
Button3D button3D = this.submitButton;
|
||||
int num = 0;
|
||||
button3D.FFDOINJEHMM = num != 0;
|
||||
string hbenbfogkng = this.HBENBFOGKNG;
|
||||
if (!this.MBGFEAJPIMF)
|
||||
{
|
||||
DABKFAIHBBP dabkfaihbbp = PEGGCEDHBOF.BHLKILHANCI(hbenbfogkng);
|
||||
}
|
||||
DABKFAIHBBP dabkfaihbbp2 = PEGGCEDHBOF.CCINPDFICCP(hbenbfogkng);
|
||||
Action action = new Action(this.JKMPHGFKFIJ);
|
||||
Action<string> action2 = new Action(this.KBJMFBLPDIA);
|
||||
}
|
||||
base.KHKDGPHPIND((uint)1, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006904 RID: 26884 RVA: 0x0017459C File Offset: 0x0017279C
|
||||
[Token(Token = "0x6006904")]
|
||||
[Address(RVA = "0x126F7C0", Offset = "0x126E5C0", VA = "0x18126F7C0")]
|
||||
public UIChangeNameDialog()
|
||||
{
|
||||
Color white = Color.white;
|
||||
Color white2 = Color.white;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06006905 RID: 26885 RVA: 0x001745BC File Offset: 0x001727BC
|
||||
[Token(Token = "0x6006905")]
|
||||
[Address(RVA = "0x126EE80", Offset = "0x126DC80", VA = "0x18126EE80")]
|
||||
[CompilerGenerated]
|
||||
private void IIHPBMLIEGC(PEGGCEDHBOF.KHIOLJPCGIM PEOJIDBMECP)
|
||||
{
|
||||
int num = 0;
|
||||
if (this != num)
|
||||
{
|
||||
List<string> <DBMCFHGNFMG>k__BackingField = PEOJIDBMECP.<DBMCFHGNFMG>k__BackingField;
|
||||
StringUIRotator stringUIRotator = this.adjectiveRotator;
|
||||
this.KFDBPHPAHNP = <DBMCFHGNFMG>k__BackingField;
|
||||
List<string> <EPDFGFBLAKL>k__BackingField = PEOJIDBMECP.<EPDFGFBLAKL>k__BackingField;
|
||||
this.OBDGKGHFOGN = <EPDFGFBLAKL>k__BackingField;
|
||||
stringUIRotator.Values = <DBMCFHGNFMG>k__BackingField;
|
||||
this.adjectiveRotator.Reset();
|
||||
StringUIRotator stringUIRotator2 = this.nounRotator;
|
||||
List<string> obdgkghfogn = this.OBDGKGHFOGN;
|
||||
stringUIRotator2.Values = obdgkghfogn;
|
||||
this.nounRotator.Reset();
|
||||
this.FLCGLAEIAMP();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006906 RID: 26886 RVA: 0x0017463C File Offset: 0x0017283C
|
||||
[Token(Token = "0x6006906")]
|
||||
[Address(RVA = "0x126EF70", Offset = "0x126DD70", VA = "0x18126EF70")]
|
||||
[CompilerGenerated]
|
||||
private void JKMPHGFKFIJ()
|
||||
{
|
||||
int num = 0;
|
||||
if (this != num)
|
||||
{
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num2 = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "Name Updated!", 3f, num2, num2);
|
||||
base.KHKDGPHPIND((uint)1, true);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006907 RID: 26887 RVA: 0x00174684 File Offset: 0x00172884
|
||||
[Token(Token = "0x6006907")]
|
||||
[Address(RVA = "0x126F050", Offset = "0x126DE50", VA = "0x18126F050")]
|
||||
[CompilerGenerated]
|
||||
private void KBJMFBLPDIA(string MOPOMPHBHKF)
|
||||
{
|
||||
int num = 0;
|
||||
if (this != num)
|
||||
{
|
||||
string text = this.infotext.text;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400462E RID: 17966
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400462E")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
||||
private ScreenHeader screenHeader;
|
||||
|
||||
// Token: 0x0400462F RID: 17967
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400462F")]
|
||||
[SerializeField]
|
||||
private Color backgroundColor;
|
||||
|
||||
// Token: 0x04004630 RID: 17968
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4004630")]
|
||||
[SerializeField]
|
||||
private Color largeScanlineColor;
|
||||
|
||||
// Token: 0x04004631 RID: 17969
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4004631")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI descriptionText;
|
||||
|
||||
// Token: 0x04004632 RID: 17970
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4004632")]
|
||||
[SerializeField]
|
||||
private StringUIRotator adjectiveRotator;
|
||||
|
||||
// Token: 0x04004633 RID: 17971
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4004633")]
|
||||
[SerializeField]
|
||||
private StringUIRotator nounRotator;
|
||||
|
||||
// Token: 0x04004634 RID: 17972
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4004634")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
||||
private TMP_InputField inputField;
|
||||
|
||||
// Token: 0x04004635 RID: 17973
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4004635")]
|
||||
[SerializeField]
|
||||
private Button3D submitButton;
|
||||
|
||||
// Token: 0x04004636 RID: 17974
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4004636")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infotext;
|
||||
|
||||
// Token: 0x04004637 RID: 17975
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x4004637")]
|
||||
[SerializeField]
|
||||
private GameObject[] usernameOnlyObjects;
|
||||
|
||||
// Token: 0x04004638 RID: 17976
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4004638")]
|
||||
private List<string> KFDBPHPAHNP;
|
||||
|
||||
// Token: 0x04004639 RID: 17977
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4004639")]
|
||||
private List<string> OBDGKGHFOGN;
|
||||
|
||||
// Token: 0x0400463A RID: 17978
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400463A")]
|
||||
private bool MBGFEAJPIMF;
|
||||
|
||||
// Token: 0x0400463B RID: 17979
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x400463B")]
|
||||
private string FICKJAJNDEL;
|
||||
|
||||
// Token: 0x0400463C RID: 17980
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x400463C")]
|
||||
private string HBENBFOGKNG;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,272 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020011F1 RID: 4593
|
||||
[Token(Token = "0x20011F1")]
|
||||
public class UIConfirmationDialog : ConfirmUIDialog<UIConfirmationDialog.MCLCMCALGMA, string, string, string, string, string>
|
||||
{
|
||||
// Token: 0x17001124 RID: 4388
|
||||
// (get) Token: 0x0600686C RID: 26732 RVA: 0x00171DB0 File Offset: 0x0016FFB0
|
||||
[Token(Token = "0x17001124")]
|
||||
public ValidatedButtonInputField MCCENBDPLGL
|
||||
{
|
||||
[Token(Token = "0x600686C")]
|
||||
[Address(RVA = "0x536410", Offset = "0x535210", VA = "0x180536410")]
|
||||
get
|
||||
{
|
||||
return this.textInputField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600686D RID: 26733 RVA: 0x00171DC4 File Offset: 0x0016FFC4
|
||||
[Token(Token = "0x600686D")]
|
||||
[Address(RVA = "0x126F830", Offset = "0x126E630", VA = "0x18126F830", Slot = "10")]
|
||||
public override void Initialize(StackedUIBase LJOCNMLBCAH)
|
||||
{
|
||||
base.Initialize(LJOCNMLBCAH);
|
||||
TextMeshProUGUI textMeshProUGUI = this.bodyText;
|
||||
int num = 0;
|
||||
if (textMeshProUGUI != num)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI2 = this.bodyText;
|
||||
bool isRichText = textMeshProUGUI2.m_isRichText;
|
||||
this.BHLKPFEHFFI = isRichText;
|
||||
TextAlignmentOptions alignment = textMeshProUGUI2.alignment;
|
||||
this.MBFLIFMLCAM = alignment;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600686E RID: 26734 RVA: 0x00171E18 File Offset: 0x00170018
|
||||
[Token(Token = "0x600686E")]
|
||||
[Address(RVA = "0x126F9A0", Offset = "0x126E7A0", VA = "0x18126F9A0", Slot = "28")]
|
||||
public override PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(UIConfirmationDialog.MCLCMCALGMA OIPDFDMPPEA, string AIKLPOJAIIO, string BOPFNBCHJJJ, string NGLHJIOMKBG = "Yes", string PFPKPDLHEEL = "No", string MMHHLDAACMN = "Later")
|
||||
{
|
||||
PLDMAFINLJO.FANDNIHFMNM(this.titleText, AIKLPOJAIIO);
|
||||
this.pagedText.SetText(BOPFNBCHJJJ);
|
||||
TextMeshProUGUI textMeshProUGUI = this.yesText;
|
||||
TextMeshProUGUI textMeshProUGUI2 = this.noText;
|
||||
TextMeshProUGUI textMeshProUGUI3 = this.notNowText;
|
||||
RectTransform rectTransform = this.yesButton;
|
||||
int num = 0;
|
||||
if (rectTransform != num)
|
||||
{
|
||||
RectTransform rectTransform2 = this.yesButton;
|
||||
int num2 = 0;
|
||||
rectTransform2.gameObject.SetActive(num2 != 0);
|
||||
}
|
||||
RectTransform rectTransform3 = this.noButton;
|
||||
int num3 = 0;
|
||||
if (rectTransform3 != num3)
|
||||
{
|
||||
RectTransform rectTransform4 = this.noButton;
|
||||
int num4 = 0;
|
||||
rectTransform4.gameObject.SetActive(num4 != 0);
|
||||
}
|
||||
RectTransform rectTransform5 = this.notNowButton;
|
||||
int num5 = 0;
|
||||
if (rectTransform5 != num5)
|
||||
{
|
||||
RectTransform rectTransform6 = this.notNowButton;
|
||||
int num6 = 0;
|
||||
rectTransform6.gameObject.SetActive(num6 != 0);
|
||||
}
|
||||
GameObject gameObject = this.textInputGroup;
|
||||
int num7 = 0;
|
||||
if (gameObject != num7)
|
||||
{
|
||||
this.textInputGroup.SetActive(num7 != 0);
|
||||
}
|
||||
ScreenHeader screenHeader = this.screenHeader;
|
||||
int num8 = 0;
|
||||
int num9;
|
||||
if (!(screenHeader != num8))
|
||||
{
|
||||
num9 = 0;
|
||||
Debug.LogWarning("UIConfirmationDialog.ShowDialog(): ScreenHeader not found");
|
||||
}
|
||||
this.screenHeader.LDENPGAMDPF = num9 != 0;
|
||||
this.screenHeader.IMHPEPFDCJH = num9 != 0;
|
||||
bool bhlkpfehffi = this.BHLKPFEHFFI;
|
||||
TextAlignmentOptions mbflifmlcam = this.MBFLIFMLCAM;
|
||||
TextMeshProUGUI textMeshProUGUI4 = this.bodyText;
|
||||
int num10 = 0;
|
||||
if (textMeshProUGUI4 != num10)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI5 = this.bodyText;
|
||||
this.bodyText.richText = bhlkpfehffi;
|
||||
}
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x0600686F RID: 26735 RVA: 0x00171F90 File Offset: 0x00170190
|
||||
[Token(Token = "0x600686F")]
|
||||
[Address(RVA = "0x126F8E0", Offset = "0x126E6E0", VA = "0x18126F8E0")]
|
||||
public void SetupBodyText(bool DBPAIAFBPLO = false, TextAlignmentOptions NNHCBNFIPJK = TextAlignmentOptions.Top)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.bodyText;
|
||||
int num = 0;
|
||||
if (textMeshProUGUI != num)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI2 = this.bodyText;
|
||||
this.bodyText.richText = DBPAIAFBPLO;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006870 RID: 26736 RVA: 0x00171FCC File Offset: 0x001701CC
|
||||
[Token(Token = "0x6006870")]
|
||||
[Address(RVA = "0x126FD30", Offset = "0x126EB30", VA = "0x18126FD30")]
|
||||
public void UpdateBodyText(string BOPFNBCHJJJ)
|
||||
{
|
||||
PLDMAFINLJO.FANDNIHFMNM(this.bodyText, BOPFNBCHJJJ);
|
||||
}
|
||||
|
||||
// Token: 0x06006871 RID: 26737 RVA: 0x00171FE8 File Offset: 0x001701E8
|
||||
[Token(Token = "0x6006871")]
|
||||
[Address(RVA = "0x126FD40", Offset = "0x126EB40", VA = "0x18126FD40")]
|
||||
public UIConfirmationDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040045BC RID: 17852
|
||||
[Token(Token = "0x40045BC")]
|
||||
private const int MLBDPKICBFM = 1;
|
||||
|
||||
// Token: 0x040045BD RID: 17853
|
||||
[Token(Token = "0x40045BD")]
|
||||
private const int GILIPKIODJH = 2;
|
||||
|
||||
// Token: 0x040045BE RID: 17854
|
||||
[Token(Token = "0x40045BE")]
|
||||
private const int HGGJDCKKIMH = 4;
|
||||
|
||||
// Token: 0x040045BF RID: 17855
|
||||
[Token(Token = "0x40045BF")]
|
||||
private const int MOLBBAPFFMO = 8;
|
||||
|
||||
// Token: 0x040045C0 RID: 17856
|
||||
[Token(Token = "0x40045C0")]
|
||||
private const int CBKFCNJHGPL = 16;
|
||||
|
||||
// Token: 0x040045C1 RID: 17857
|
||||
[Token(Token = "0x40045C1")]
|
||||
private const int MFNCLOOAFJL = 32;
|
||||
|
||||
// Token: 0x040045C2 RID: 17858
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40045C2")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
||||
private ScreenHeader screenHeader;
|
||||
|
||||
// Token: 0x040045C3 RID: 17859
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x40045C3")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI titleText;
|
||||
|
||||
// Token: 0x040045C4 RID: 17860
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40045C4")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI bodyText;
|
||||
|
||||
// Token: 0x040045C5 RID: 17861
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x40045C5")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI yesText;
|
||||
|
||||
// Token: 0x040045C6 RID: 17862
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x40045C6")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI noText;
|
||||
|
||||
// Token: 0x040045C7 RID: 17863
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x40045C7")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI notNowText;
|
||||
|
||||
// Token: 0x040045C8 RID: 17864
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x40045C8")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField textInputField;
|
||||
|
||||
// Token: 0x040045C9 RID: 17865
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x40045C9")]
|
||||
[SerializeField]
|
||||
private GameObject textInputGroup;
|
||||
|
||||
// Token: 0x040045CA RID: 17866
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x40045CA")]
|
||||
[SerializeField]
|
||||
private RectTransform yesButton;
|
||||
|
||||
// Token: 0x040045CB RID: 17867
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x40045CB")]
|
||||
[SerializeField]
|
||||
private RectTransform noButton;
|
||||
|
||||
// Token: 0x040045CC RID: 17868
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x40045CC")]
|
||||
[SerializeField]
|
||||
private RectTransform notNowButton;
|
||||
|
||||
// Token: 0x040045CD RID: 17869
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x40045CD")]
|
||||
[SerializeField]
|
||||
private PagedTextMeshPro3D pagedText;
|
||||
|
||||
// Token: 0x040045CE RID: 17870
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x40045CE")]
|
||||
private bool BHLKPFEHFFI;
|
||||
|
||||
// Token: 0x040045CF RID: 17871
|
||||
[FieldOffset(Offset = "0xE4")]
|
||||
[Token(Token = "0x40045CF")]
|
||||
private TextAlignmentOptions MBFLIFMLCAM;
|
||||
|
||||
// Token: 0x020011F2 RID: 4594
|
||||
[Token(Token = "0x20011F2")]
|
||||
[Flags]
|
||||
public enum MCLCMCALGMA
|
||||
{
|
||||
// Token: 0x040045D1 RID: 17873
|
||||
[Token(Token = "0x40045D1")]
|
||||
YES_NO_CANCEL_HOME = 15,
|
||||
// Token: 0x040045D2 RID: 17874
|
||||
[Token(Token = "0x40045D2")]
|
||||
OK_CANCEL = 13,
|
||||
// Token: 0x040045D3 RID: 17875
|
||||
[Token(Token = "0x40045D3")]
|
||||
YES_NO = 3,
|
||||
// Token: 0x040045D4 RID: 17876
|
||||
[Token(Token = "0x40045D4")]
|
||||
LOCKED = 0,
|
||||
// Token: 0x040045D5 RID: 17877
|
||||
[Token(Token = "0x40045D5")]
|
||||
YES_ONLY = 1,
|
||||
// Token: 0x040045D6 RID: 17878
|
||||
[Token(Token = "0x40045D6")]
|
||||
YES_NO_CANCEL = 7,
|
||||
// Token: 0x040045D7 RID: 17879
|
||||
[Token(Token = "0x40045D7")]
|
||||
OK_CANCEL_TEXT = 29,
|
||||
// Token: 0x040045D8 RID: 17880
|
||||
[Token(Token = "0x40045D8")]
|
||||
YES_NO_NOTNOW = 35
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,519 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001245 RID: 4677
|
||||
[Token(Token = "0x2001245")]
|
||||
public class UIDateSelectionDialog : UIDialog<DateTime?>
|
||||
{
|
||||
// Token: 0x1700113C RID: 4412
|
||||
// (get) Token: 0x06006A29 RID: 27177 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x06006A2A RID: 27178 RVA: 0x001788D0 File Offset: 0x00176AD0
|
||||
[Token(Token = "0x1700113C")]
|
||||
private protected DateTime? MJINIELPFFB
|
||||
{
|
||||
[Token(Token = "0x6006A29")]
|
||||
[Address(RVA = "0xCC6180", Offset = "0xCC4F80", VA = "0x180CC6180")]
|
||||
[CompilerGenerated]
|
||||
protected get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6006A2A")]
|
||||
[Address(RVA = "0xCC5A20", Offset = "0xCC4820", VA = "0x180CC5A20")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700113D RID: 4413
|
||||
// (get) Token: 0x06006A2B RID: 27179 RVA: 0x001788E0 File Offset: 0x00176AE0
|
||||
// (set) Token: 0x06006A2C RID: 27180 RVA: 0x001788F4 File Offset: 0x00176AF4
|
||||
[Token(Token = "0x1700113D")]
|
||||
public bool DLEJOGFEMFK
|
||||
{
|
||||
[Token(Token = "0x6006A2B")]
|
||||
[Address(RVA = "0x965570", Offset = "0x964370", VA = "0x180965570")]
|
||||
get
|
||||
{
|
||||
return this.PGJPDGAKICD;
|
||||
}
|
||||
[Token(Token = "0x6006A2C")]
|
||||
[Address(RVA = "0x1270AC0", Offset = "0x126F8C0", VA = "0x181270AC0")]
|
||||
set
|
||||
{
|
||||
this.PGJPDGAKICD = value;
|
||||
this.MGINLFDODDM();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700113E RID: 4414
|
||||
// (get) Token: 0x06006A2D RID: 27181 RVA: 0x00178910 File Offset: 0x00176B10
|
||||
// (set) Token: 0x06006A2E RID: 27182 RVA: 0x00178924 File Offset: 0x00176B24
|
||||
[Token(Token = "0x1700113E")]
|
||||
public int? PNKHJKABJGN
|
||||
{
|
||||
[Token(Token = "0x6006A2D")]
|
||||
[Address(RVA = "0x1270AB0", Offset = "0x126F8B0", VA = "0x181270AB0")]
|
||||
get
|
||||
{
|
||||
return this.KKBDFPEFHKB;
|
||||
}
|
||||
[Token(Token = "0x6006A2E")]
|
||||
[Address(RVA = "0x1270AD0", Offset = "0x126F8D0", VA = "0x181270AD0")]
|
||||
set
|
||||
{
|
||||
this.KKBDFPEFHKB = value;
|
||||
this.MGINLFDODDM();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006A2F RID: 27183 RVA: 0x00178940 File Offset: 0x00176B40
|
||||
[Token(Token = "0x6006A2F")]
|
||||
[Address(RVA = "0x126FD80", Offset = "0x126EB80", VA = "0x18126FD80", Slot = "6")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
bool flag = this.displayYear;
|
||||
this.PGJPDGAKICD = flag;
|
||||
this.MGINLFDODDM();
|
||||
}
|
||||
|
||||
// Token: 0x06006A30 RID: 27184 RVA: 0x00178968 File Offset: 0x00176B68
|
||||
[Token(Token = "0x6006A30")]
|
||||
[Address(RVA = "0x12706A0", Offset = "0x126F4A0", VA = "0x1812706A0")]
|
||||
public void SetTitleText(string AIKLPOJAIIO)
|
||||
{
|
||||
ScreenHeader screenHeader = this.screenHeader;
|
||||
int num = 0;
|
||||
if (screenHeader != num)
|
||||
{
|
||||
this.screenHeader.LKIBJOMNFFD = AIKLPOJAIIO;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006A31 RID: 27185 RVA: 0x0017899C File Offset: 0x00176B9C
|
||||
[Token(Token = "0x6006A31")]
|
||||
[Address(RVA = "0x12709E0", Offset = "0x126F7E0", VA = "0x1812709E0")]
|
||||
public void UpdateUIState(string DBDDKLHPNNA, bool BCOHEOIEPLL)
|
||||
{
|
||||
PMGCJEPKFOF<DateTime?> pmgcjepkfof = this.ShowDialog();
|
||||
bool isCompleted = ((IAsyncResult)this.infoText).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06006A32 RID: 27186 RVA: 0x001789C4 File Offset: 0x00176BC4
|
||||
[Token(Token = "0x6006A32")]
|
||||
[Address(RVA = "0x126FDB0", Offset = "0x126EBB0", VA = "0x18126FDB0")]
|
||||
private void BMFPEJMLIKD(string DBDDKLHPNNA)
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this.infoText).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06006A33 RID: 27187 RVA: 0x001789E4 File Offset: 0x00176BE4
|
||||
[Token(Token = "0x6006A33")]
|
||||
[Address(RVA = "0x126FF60", Offset = "0x126ED60", VA = "0x18126FF60", Slot = "26")]
|
||||
protected virtual void NPAKJOFMAID(bool BCOHEOIEPLL)
|
||||
{
|
||||
this.monthField.FFDOINJEHMM = BCOHEOIEPLL;
|
||||
this.dayField.FFDOINJEHMM = BCOHEOIEPLL;
|
||||
this.yearField.FFDOINJEHMM = BCOHEOIEPLL;
|
||||
Button3D button3D = this.submitButton;
|
||||
if (!BCOHEOIEPLL)
|
||||
{
|
||||
}
|
||||
bool flag;
|
||||
button3D.FFDOINJEHMM = flag;
|
||||
}
|
||||
|
||||
// Token: 0x06006A34 RID: 27188 RVA: 0x00178A30 File Offset: 0x00176C30
|
||||
[Token(Token = "0x6006A34")]
|
||||
[Address(RVA = "0x12705B0", Offset = "0x126F3B0", VA = "0x1812705B0")]
|
||||
public void SetCurrentDate(DateTime INIPGECDDFE)
|
||||
{
|
||||
string text;
|
||||
this.dayField.KKJIOHNFHFJ = text;
|
||||
string text2;
|
||||
this.monthField.KKJIOHNFHFJ = text2;
|
||||
string text3;
|
||||
this.yearField.KKJIOHNFHFJ = text3;
|
||||
}
|
||||
|
||||
// Token: 0x06006A35 RID: 27189 RVA: 0x00178A6C File Offset: 0x00176C6C
|
||||
[Token(Token = "0x6006A35")]
|
||||
[Address(RVA = "0x1270740", Offset = "0x126F540", VA = "0x181270740")]
|
||||
public PMGCJEPKFOF<DateTime?> ShowDialog(string NONLCPFJKAJ, DateTime? EHENLCJGOHB)
|
||||
{
|
||||
this.NONLCPFJKAJ = NONLCPFJKAJ;
|
||||
ValidatedButtonInputField validatedButtonInputField = this.monthField;
|
||||
DateTime value = EHENLCJGOHB.Value;
|
||||
string text;
|
||||
validatedButtonInputField.KKJIOHNFHFJ = text;
|
||||
ValidatedButtonInputField validatedButtonInputField2 = this.dayField;
|
||||
DateTime value2 = EHENLCJGOHB.Value;
|
||||
string text2;
|
||||
validatedButtonInputField2.KKJIOHNFHFJ = text2;
|
||||
ValidatedButtonInputField validatedButtonInputField3 = this.yearField;
|
||||
DateTime value3 = EHENLCJGOHB.Value;
|
||||
string text3;
|
||||
validatedButtonInputField3.KKJIOHNFHFJ = text3;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006A36 RID: 27190 RVA: 0x00178AD0 File Offset: 0x00176CD0
|
||||
[Token(Token = "0x6006A36")]
|
||||
[Address(RVA = "0x12708A0", Offset = "0x126F6A0", VA = "0x1812708A0", Slot = "25")]
|
||||
public override PMGCJEPKFOF<DateTime?> ShowDialog()
|
||||
{
|
||||
ValidatedButtonInputField validatedButtonInputField = this.monthField;
|
||||
Func<string, bool> func = new Func(this.CMODOJEHALI);
|
||||
validatedButtonInputField.IsValidFunction = func;
|
||||
ValidatedButtonInputField validatedButtonInputField2 = this.dayField;
|
||||
Func<string, bool> func2 = new Func(this.AILCNNDPJNK);
|
||||
validatedButtonInputField2.IsValidFunction = func2;
|
||||
ValidatedButtonInputField validatedButtonInputField3 = this.yearField;
|
||||
Func<string, bool> func3 = new Func(this.LJOMGKIHMEF);
|
||||
validatedButtonInputField3.IsValidFunction = func3;
|
||||
PMGCJEPKFOF<DateTime?> pmgcjepkfof = this.ShowDialog();
|
||||
string text = this.infoText.text;
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x06006A37 RID: 27191 RVA: 0x00178B54 File Offset: 0x00176D54
|
||||
[Token(Token = "0x6006A37")]
|
||||
[Address(RVA = "0x1270010", Offset = "0x126EE10", VA = "0x181270010", Slot = "27")]
|
||||
protected virtual bool PBEHFEFNBCN()
|
||||
{
|
||||
string text = this.infoText.text;
|
||||
string text2 = this.monthField.KKJIOHNFHFJ;
|
||||
if (text2 == 0)
|
||||
{
|
||||
string empty = string.Empty;
|
||||
}
|
||||
string text3 = text2.Trim();
|
||||
string empty2;
|
||||
if (this.dayField.KKJIOHNFHFJ == 0)
|
||||
{
|
||||
empty2 = string.Empty;
|
||||
}
|
||||
int num = 0;
|
||||
string text4 = empty2.Trim();
|
||||
int stringLength = text3.m_stringLength;
|
||||
int stringLength2 = text4.m_stringLength;
|
||||
bool flag = int.TryParse(text3, num);
|
||||
if (!flag || flag > true)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
||||
}
|
||||
bool flag2;
|
||||
if (!flag2 || flag2 > true)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI2 = this.infoText;
|
||||
}
|
||||
if (this.KKBDFPEFHKB != 0)
|
||||
{
|
||||
ValidatedButtonInputField validatedButtonInputField = this.yearField;
|
||||
int num2;
|
||||
string text5 = num2.ToString();
|
||||
validatedButtonInputField.KKJIOHNFHFJ = text5;
|
||||
}
|
||||
string empty3;
|
||||
if (this.yearField.KKJIOHNFHFJ == 0)
|
||||
{
|
||||
empty3 = string.Empty;
|
||||
}
|
||||
int num3 = 0;
|
||||
string text6 = empty3.Trim();
|
||||
int stringLength3 = text6.m_stringLength;
|
||||
if (stringLength3 == 4 && !int.TryParse(text6, num3))
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI3 = this.infoText;
|
||||
}
|
||||
while (stringLength3 != 4)
|
||||
{
|
||||
}
|
||||
if (this.customDateConversion != 0)
|
||||
{
|
||||
}
|
||||
string text7;
|
||||
if (this.customDateValidation != 0 && text7 == 0)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI4 = this.infoText;
|
||||
}
|
||||
bool pgjpdgakicd = this.PGJPDGAKICD;
|
||||
DateTime dateTime;
|
||||
string text8 = FHPHEKFIHCJ.OEAOADICBDF(dateTime, pgjpdgakicd);
|
||||
string text9 = this.infoText.text;
|
||||
this.infoText.Awake();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006A38 RID: 27192 RVA: 0x00178CAC File Offset: 0x00176EAC
|
||||
[Token(Token = "0x6006A38")]
|
||||
[Address(RVA = "0x126FEB0", Offset = "0x126ECB0", VA = "0x18126FEB0")]
|
||||
private void MGINLFDODDM()
|
||||
{
|
||||
GameObject gameObject = this.yearContainer;
|
||||
int num = 0;
|
||||
if (gameObject != num)
|
||||
{
|
||||
GameObject gameObject2 = this.yearContainer;
|
||||
int num2 = 0;
|
||||
if ((this.PGJPDGAKICD ? 1 : 0) != num2)
|
||||
{
|
||||
int? kkbdfpefhkb = this.KKBDFPEFHKB;
|
||||
}
|
||||
gameObject2.SetActive(num2 != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006A39 RID: 27193 RVA: 0x00178CF4 File Offset: 0x00176EF4
|
||||
[Token(Token = "0x6006A39")]
|
||||
[Address(RVA = "0x126FE50", Offset = "0x126EC50", VA = "0x18126FE50", Slot = "24")]
|
||||
public override void ForceCancel(bool OLFBOPIKDCI)
|
||||
{
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(num, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006A3A RID: 27194 RVA: 0x00178D0C File Offset: 0x00176F0C
|
||||
[Token(Token = "0x6006A3A")]
|
||||
[Address(RVA = "0x126FDE0", Offset = "0x126EBE0", VA = "0x18126FDE0")]
|
||||
public void Button_Submit()
|
||||
{
|
||||
DateTime? dateTime = this.<LKDPMBFMFHJ>k__BackingField;
|
||||
bool lbofeggfdkm = this.LBOFEGGFDKM;
|
||||
base.KHKDGPHPIND(dateTime, lbofeggfdkm);
|
||||
}
|
||||
|
||||
// Token: 0x06006A3B RID: 27195 RVA: 0x00178D30 File Offset: 0x00176F30
|
||||
[Token(Token = "0x6006A3B")]
|
||||
[Address(RVA = "0xF184C0", Offset = "0xF172C0", VA = "0x180F184C0")]
|
||||
public void Button_Cancel()
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06006A3C RID: 27196 RVA: 0x00178D44 File Offset: 0x00176F44
|
||||
[Token(Token = "0x6006A3C")]
|
||||
[Address(RVA = "0x1270A40", Offset = "0x126F840", VA = "0x181270A40")]
|
||||
public UIDateSelectionDialog()
|
||||
{
|
||||
string empty = string.Empty;
|
||||
this.NONLCPFJKAJ = empty;
|
||||
this.PGJPDGAKICD = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06006A3D RID: 27197 RVA: 0x00178D7C File Offset: 0x00176F7C
|
||||
[Token(Token = "0x6006A3D")]
|
||||
[Address(RVA = "0xC18250", Offset = "0xC17050", VA = "0x180C18250")]
|
||||
[CompilerGenerated]
|
||||
private bool CMODOJEHALI(string DIGDLBNBLMA)
|
||||
{
|
||||
return ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06006A3E RID: 27198 RVA: 0x00178D90 File Offset: 0x00176F90
|
||||
[Token(Token = "0x6006A3E")]
|
||||
[Address(RVA = "0xC18250", Offset = "0xC17050", VA = "0x180C18250")]
|
||||
[CompilerGenerated]
|
||||
private bool AILCNNDPJNK(string JJJAOECFBMA)
|
||||
{
|
||||
return ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06006A3F RID: 27199 RVA: 0x00178DA4 File Offset: 0x00176FA4
|
||||
[Token(Token = "0x6006A3F")]
|
||||
[Address(RVA = "0xC18250", Offset = "0xC17050", VA = "0x180C18250")]
|
||||
[CompilerGenerated]
|
||||
private bool LJOMGKIHMEF(string JAJCPFJHHLO)
|
||||
{
|
||||
return ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x0400470E RID: 18190
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400470E")]
|
||||
public UIDateSelectionDialog.LGMDMLFCPBP customDateConversion;
|
||||
|
||||
// Token: 0x0400470F RID: 18191
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400470F")]
|
||||
public UIDateSelectionDialog.AIMFOMNAPIE customDateValidation;
|
||||
|
||||
// Token: 0x04004710 RID: 18192
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4004710")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
||||
protected ScreenHeader screenHeader;
|
||||
|
||||
// Token: 0x04004711 RID: 18193
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4004711")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x04004712 RID: 18194
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4004712")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField monthField;
|
||||
|
||||
// Token: 0x04004713 RID: 18195
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4004713")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField dayField;
|
||||
|
||||
// Token: 0x04004714 RID: 18196
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4004714")]
|
||||
[SerializeField]
|
||||
protected ValidatedButtonInputField yearField;
|
||||
|
||||
// Token: 0x04004715 RID: 18197
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4004715")]
|
||||
[SerializeField]
|
||||
private Button3D submitButton;
|
||||
|
||||
// Token: 0x04004716 RID: 18198
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4004716")]
|
||||
[SerializeField]
|
||||
private bool displayYear = true;
|
||||
|
||||
// Token: 0x04004717 RID: 18199
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4004717")]
|
||||
[SerializeField]
|
||||
protected GameObject yearContainer;
|
||||
|
||||
// Token: 0x04004719 RID: 18201
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4004719")]
|
||||
protected bool LBOFEGGFDKM = true;
|
||||
|
||||
// Token: 0x0400471A RID: 18202
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400471A")]
|
||||
protected string NONLCPFJKAJ;
|
||||
|
||||
// Token: 0x0400471B RID: 18203
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400471B")]
|
||||
private bool PGJPDGAKICD;
|
||||
|
||||
// Token: 0x0400471C RID: 18204
|
||||
[FieldOffset(Offset = "0xF4")]
|
||||
[Token(Token = "0x400471C")]
|
||||
private int? KKBDFPEFHKB;
|
||||
|
||||
// Token: 0x02001246 RID: 4678
|
||||
[Token(Token = "0x2001246")]
|
||||
public sealed class LGMDMLFCPBP : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06006A40 RID: 27200 RVA: 0x00178DB8 File Offset: 0x00176FB8
|
||||
[Token(Token = "0x6006A40")]
|
||||
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
||||
public LGMDMLFCPBP(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x06006A41 RID: 27201 RVA: 0x00178DD4 File Offset: 0x00176FD4
|
||||
[Token(Token = "0x6006A41")]
|
||||
[Address(RVA = "0x1265AA0", Offset = "0x12648A0", VA = "0x181265AA0", Slot = "13")]
|
||||
public void Invoke(ref int DIGDLBNBLMA, ref int JJJAOECFBMA, ref int JAJCPFJHHLO)
|
||||
{
|
||||
if (this.delegates != 0)
|
||||
{
|
||||
}
|
||||
uint num;
|
||||
if (num != (uint)0)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006A42 RID: 27202 RVA: 0x00178E5C File Offset: 0x0017705C
|
||||
[Token(Token = "0x6006A42")]
|
||||
[Address(RVA = "0x12659B0", Offset = "0x12647B0", VA = "0x1812659B0", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(ref int DIGDLBNBLMA, ref int JJJAOECFBMA, ref int JAJCPFJHHLO, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006A43 RID: 27203 RVA: 0x00178E6C File Offset: 0x0017706C
|
||||
[Token(Token = "0x6006A43")]
|
||||
[Address(RVA = "0x1265A70", Offset = "0x1264870", VA = "0x181265A70", Slot = "15")]
|
||||
public void EndInvoke(ref int DIGDLBNBLMA, ref int JJJAOECFBMA, ref int JAJCPFJHHLO, IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02001247 RID: 4679
|
||||
[Token(Token = "0x2001247")]
|
||||
public sealed class AIMFOMNAPIE : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06006A44 RID: 27204 RVA: 0x00178E7C File Offset: 0x0017707C
|
||||
[Token(Token = "0x6006A44")]
|
||||
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
||||
public AIMFOMNAPIE(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x06006A45 RID: 27205 RVA: 0x00178E98 File Offset: 0x00177098
|
||||
[Token(Token = "0x6006A45")]
|
||||
[Address(RVA = "0x125BB40", Offset = "0x125A940", VA = "0x18125BB40", Slot = "13")]
|
||||
public string Invoke(int DIGDLBNBLMA, int JJJAOECFBMA, int JAJCPFJHHLO)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06006A45)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.String AGUI.StackedUI.Dialog.UIDateSelectionDialog/AIMFOMNAPIE::Invoke(System.Int32,System.Int32,System.Int32)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_C6:
|
||||
stloc:int32(var_1_C9, add:int32(ldloc:int32(var_1_08), ldc.i4:int32(1)))
|
||||
}
|
||||
|
||||
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 1660
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06006A46 RID: 27206 RVA: 0x00178F70 File Offset: 0x00177170
|
||||
[Token(Token = "0x6006A46")]
|
||||
[Address(RVA = "0x125BA90", Offset = "0x125A890", VA = "0x18125BA90", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(int DIGDLBNBLMA, int JJJAOECFBMA, int JAJCPFJHHLO, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006A47 RID: 27207 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006A47")]
|
||||
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
||||
public string EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020011FC RID: 4604
|
||||
[Token(Token = "0x20011FC")]
|
||||
public abstract class UIDialog<T1, T2, T3, T4, T5, T6, T7, T8, R> : UIDialog<R>
|
||||
{
|
||||
// Token: 0x0600688A RID: 26762
|
||||
[Token(Token = "0x600688A")]
|
||||
[Address(Slot = "26")]
|
||||
public abstract PMGCJEPKFOF<R> ShowDialog(T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, T3 OAAMFACIBOO, T4 BAHGOKLPPFC, T5 APPPEMMNKAM, T6 LCAFDACMFGM, T7 CNDJKAMFAKM, T8 LFNCCBKMOAH);
|
||||
|
||||
// Token: 0x0600688B RID: 26763 RVA: 0x0017217C File Offset: 0x0017037C
|
||||
[Token(Token = "0x600688B")]
|
||||
[Address(RVA = "0x118F680", Offset = "0x118E480", VA = "0x18118F680")]
|
||||
protected UIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,80 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020011F4 RID: 4596
|
||||
[Token(Token = "0x20011F4")]
|
||||
public abstract class UIDialog<R> : UIDialog
|
||||
{
|
||||
// Token: 0x17001126 RID: 4390
|
||||
// (get) Token: 0x06006876 RID: 26742 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x06006877 RID: 26743 RVA: 0x00172038 File Offset: 0x00170238
|
||||
[Token(Token = "0x17001126")]
|
||||
private protected CBLLFJEDOII<R> HEJOBDIDHCC
|
||||
{
|
||||
[Token(Token = "0x6006876")]
|
||||
[Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")]
|
||||
[CompilerGenerated]
|
||||
protected get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6006877")]
|
||||
[Address(RVA = "0x7D58F0", Offset = "0x7D46F0", VA = "0x1807D58F0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006878 RID: 26744 RVA: 0x00172048 File Offset: 0x00170248
|
||||
[Token(Token = "0x6006878")]
|
||||
[Address(RVA = "0x1406C70", Offset = "0x1405A70", VA = "0x181406C70")]
|
||||
protected PMGCJEPKFOF<R> GEBBMDMGHBJ()
|
||||
{
|
||||
if (this.LGOMDEIJDDO() != 0)
|
||||
{
|
||||
this.UpdateUIElements();
|
||||
}
|
||||
CBLLFJEDOII cbllfjedoii = new CBLLFJEDOII();
|
||||
this.DACJDIEGGEJ(cbllfjedoii);
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006879 RID: 26745 RVA: 0x00172080 File Offset: 0x00170280
|
||||
[Token(Token = "0x6006879")]
|
||||
[Address(RVA = "0x14070C0", Offset = "0x1405EC0", VA = "0x1814070C0")]
|
||||
protected void KHKDGPHPIND(R MAOOLFEBOOD, bool OLFBOPIKDCI)
|
||||
{
|
||||
if (this.LGOMDEIJDDO() != 0)
|
||||
{
|
||||
CBLLFJEDOII cbllfjedoii = this.LGOMDEIJDDO();
|
||||
int num = 0;
|
||||
this.DACJDIEGGEJ(num);
|
||||
if (OLFBOPIKDCI)
|
||||
{
|
||||
}
|
||||
cbllfjedoii.OOOIENHGNCA(MAOOLFEBOOD);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600687A RID: 26746 RVA: 0x001720B8 File Offset: 0x001702B8
|
||||
[Token(Token = "0x600687A")]
|
||||
[Address(RVA = "0x1197460", Offset = "0x1196260", VA = "0x181197460", Slot = "25")]
|
||||
public virtual PMGCJEPKFOF<R> ShowDialog()
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600687B RID: 26747 RVA: 0x001720D4 File Offset: 0x001702D4
|
||||
[Token(Token = "0x600687B")]
|
||||
[Address(RVA = "0x1407190", Offset = "0x1405F90", VA = "0x181407190")]
|
||||
protected UIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020011F5 RID: 4597
|
||||
[Token(Token = "0x20011F5")]
|
||||
public abstract class UIDialog<T1, R> : UIDialog<R>
|
||||
{
|
||||
// Token: 0x0600687C RID: 26748
|
||||
[Token(Token = "0x600687C")]
|
||||
[Address(Slot = "26")]
|
||||
public abstract PMGCJEPKFOF<R> ShowDialog(T1 PHCGMLMOGJB);
|
||||
|
||||
// Token: 0x0600687D RID: 26749 RVA: 0x001720F0 File Offset: 0x001702F0
|
||||
[Token(Token = "0x600687D")]
|
||||
[Address(RVA = "0x118F680", Offset = "0x118E480", VA = "0x18118F680")]
|
||||
protected UIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020011F6 RID: 4598
|
||||
[Token(Token = "0x20011F6")]
|
||||
public abstract class UIDialog<T1, T2, R> : UIDialog<R>
|
||||
{
|
||||
// Token: 0x0600687E RID: 26750
|
||||
[Token(Token = "0x600687E")]
|
||||
[Address(Slot = "26")]
|
||||
public abstract PMGCJEPKFOF<R> ShowDialog(T1 PHCGMLMOGJB, T2 ENEPMKOFGIE);
|
||||
|
||||
// Token: 0x0600687F RID: 26751 RVA: 0x00172104 File Offset: 0x00170304
|
||||
[Token(Token = "0x600687F")]
|
||||
[Address(RVA = "0x118F680", Offset = "0x118E480", VA = "0x18118F680")]
|
||||
protected UIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020011F7 RID: 4599
|
||||
[Token(Token = "0x20011F7")]
|
||||
public abstract class UIDialog<T1, T2, T3, R> : UIDialog<R>
|
||||
{
|
||||
// Token: 0x06006880 RID: 26752
|
||||
[Token(Token = "0x6006880")]
|
||||
[Address(Slot = "26")]
|
||||
public abstract PMGCJEPKFOF<R> ShowDialog(T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, T3 OAAMFACIBOO);
|
||||
|
||||
// Token: 0x06006881 RID: 26753 RVA: 0x00172118 File Offset: 0x00170318
|
||||
[Token(Token = "0x6006881")]
|
||||
[Address(RVA = "0x118F680", Offset = "0x118E480", VA = "0x18118F680")]
|
||||
protected UIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020011F8 RID: 4600
|
||||
[Token(Token = "0x20011F8")]
|
||||
public abstract class UIDialog<T1, T2, T3, T4, R> : UIDialog<R>
|
||||
{
|
||||
// Token: 0x06006882 RID: 26754
|
||||
[Token(Token = "0x6006882")]
|
||||
[Address(Slot = "26")]
|
||||
public abstract PMGCJEPKFOF<R> ShowDialog(T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, T3 OAAMFACIBOO, T4 BAHGOKLPPFC);
|
||||
|
||||
// Token: 0x06006883 RID: 26755 RVA: 0x0017212C File Offset: 0x0017032C
|
||||
[Token(Token = "0x6006883")]
|
||||
[Address(RVA = "0x118F680", Offset = "0x118E480", VA = "0x18118F680")]
|
||||
protected UIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020011F9 RID: 4601
|
||||
[Token(Token = "0x20011F9")]
|
||||
public abstract class UIDialog<T1, T2, T3, T4, T5, R> : UIDialog<R>
|
||||
{
|
||||
// Token: 0x06006884 RID: 26756
|
||||
[Token(Token = "0x6006884")]
|
||||
[Address(Slot = "26")]
|
||||
public abstract PMGCJEPKFOF<R> ShowDialog(T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, T3 OAAMFACIBOO, T4 BAHGOKLPPFC, T5 APPPEMMNKAM);
|
||||
|
||||
// Token: 0x06006885 RID: 26757 RVA: 0x00172140 File Offset: 0x00170340
|
||||
[Token(Token = "0x6006885")]
|
||||
[Address(RVA = "0x118F680", Offset = "0x118E480", VA = "0x18118F680")]
|
||||
protected UIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020011FA RID: 4602
|
||||
[Token(Token = "0x20011FA")]
|
||||
public abstract class UIDialog<T1, T2, T3, T4, T5, T6, R> : UIDialog<R>
|
||||
{
|
||||
// Token: 0x06006886 RID: 26758
|
||||
[Token(Token = "0x6006886")]
|
||||
[Address(Slot = "26")]
|
||||
public abstract PMGCJEPKFOF<R> ShowDialog(T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, T3 OAAMFACIBOO, T4 BAHGOKLPPFC, T5 APPPEMMNKAM, T6 LCAFDACMFGM);
|
||||
|
||||
// Token: 0x06006887 RID: 26759 RVA: 0x00172154 File Offset: 0x00170354
|
||||
[Token(Token = "0x6006887")]
|
||||
[Address(RVA = "0x118F680", Offset = "0x118E480", VA = "0x18118F680")]
|
||||
protected UIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020011FB RID: 4603
|
||||
[Token(Token = "0x20011FB")]
|
||||
public abstract class UIDialog<T1, T2, T3, T4, T5, T6, T7, R> : UIDialog<R>
|
||||
{
|
||||
// Token: 0x06006888 RID: 26760
|
||||
[Token(Token = "0x6006888")]
|
||||
[Address(Slot = "26")]
|
||||
public abstract PMGCJEPKFOF<R> ShowDialog(T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, T3 OAAMFACIBOO, T4 BAHGOKLPPFC, T5 APPPEMMNKAM, T6 LCAFDACMFGM, T7 CNDJKAMFAKM);
|
||||
|
||||
// Token: 0x06006889 RID: 26761 RVA: 0x00172168 File Offset: 0x00170368
|
||||
[Token(Token = "0x6006889")]
|
||||
[Address(RVA = "0x118F680", Offset = "0x118E480", VA = "0x18118F680")]
|
||||
protected UIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020011F3 RID: 4595
|
||||
[Token(Token = "0x20011F3")]
|
||||
public abstract class UIDialog : StackedUIFlowBase
|
||||
{
|
||||
// Token: 0x17001125 RID: 4389
|
||||
// (get) Token: 0x06006872 RID: 26738 RVA: 0x00171FFC File Offset: 0x001701FC
|
||||
// (set) Token: 0x06006873 RID: 26739 RVA: 0x00172010 File Offset: 0x00170210
|
||||
[Token(Token = "0x17001125")]
|
||||
public bool GAFPLKFKDHD
|
||||
{
|
||||
[Token(Token = "0x6006872")]
|
||||
[Address(RVA = "0x567CF0", Offset = "0x566AF0", VA = "0x180567CF0")]
|
||||
get;
|
||||
[Token(Token = "0x6006873")]
|
||||
[Address(RVA = "0x567D40", Offset = "0x566B40", VA = "0x180567D40")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x06006874 RID: 26740
|
||||
[Token(Token = "0x6006874")]
|
||||
[Address(Slot = "24")]
|
||||
public abstract void ForceCancel(bool OLFBOPIKDCI);
|
||||
|
||||
// Token: 0x06006875 RID: 26741 RVA: 0x00172024 File Offset: 0x00170224
|
||||
[Token(Token = "0x6006875")]
|
||||
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
|
||||
protected UIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,570 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Players.Puppet;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001211 RID: 4625
|
||||
[Token(Token = "0x2001211")]
|
||||
public class UIMessageDialog : ConfirmUIDialog
|
||||
{
|
||||
// Token: 0x060068EC RID: 26860 RVA: 0x0017383C File Offset: 0x00171A3C
|
||||
[Token(Token = "0x60068EC")]
|
||||
[Address(RVA = "0x1270AE0", Offset = "0x126F8E0", VA = "0x181270AE0")]
|
||||
private static JPPMAPOOHCI BPINIECBIHC(IGCIBGKPPMO.BBELBJELLHN JMDIPDGMIOG)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060068EC)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling JPPMAPOOHCI AGUI.StackedUI.Dialog.UIMessageDialog::BPINIECBIHC(IGCIBGKPPMO/BBELBJELLHN)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_101:
|
||||
stloc:NotImplementedException(var_18_106, newobj:NotImplementedException(NotImplementedException::.ctor))
|
||||
}
|
||||
|
||||
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.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 1660
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x060068ED RID: 26861 RVA: 0x00173950 File Offset: 0x00171B50
|
||||
[Token(Token = "0x60068ED")]
|
||||
[Address(RVA = "0x1271040", Offset = "0x126FE40", VA = "0x181271040")]
|
||||
private static void HIDNKAEEBAN(Button3D LKDLEHGHCAD, TextMeshProUGUI MFDCCNKNIPD, bool ODBAFIFNIDO, string ONGBFDACHHG)
|
||||
{
|
||||
LKDLEHGHCAD.FFDOINJEHMM = ODBAFIFNIDO;
|
||||
GameObject gameObject = LKDLEHGHCAD.gameObject;
|
||||
if (!ODBAFIFNIDO)
|
||||
{
|
||||
gameObject.SetActive(true);
|
||||
string text = MFDCCNKNIPD.text;
|
||||
return;
|
||||
}
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
string text2 = MFDCCNKNIPD.text;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060068EE RID: 26862 RVA: 0x00173994 File Offset: 0x00171B94
|
||||
[Token(Token = "0x60068EE")]
|
||||
[Address(RVA = "0x1270F40", Offset = "0x126FD40", VA = "0x181270F40")]
|
||||
private static void EHDMHIKEFGM(CPIHGIEOPAJ NGPMADFHHKP)
|
||||
{
|
||||
PHLOAIACBML.EHDMHIKEFGM(NGPMADFHHKP);
|
||||
}
|
||||
|
||||
// Token: 0x060068EF RID: 26863 RVA: 0x001739C4 File Offset: 0x00171BC4
|
||||
[Token(Token = "0x60068EF")]
|
||||
[Address(RVA = "0x1271720", Offset = "0x1270520", VA = "0x181271720")]
|
||||
public void ShowDialog(CPIHGIEOPAJ NGPMADFHHKP)
|
||||
{
|
||||
JPPMAPOOHCI jppmapoohci;
|
||||
JPPMAPOOHCI controller = jppmapoohci;
|
||||
controller.<EAMHPPLCLIL>k__BackingField = this;
|
||||
JPPMAPOOHCI controller4 = controller;
|
||||
StackedUIBase <KBKJKEOPIGB>k__BackingField = this.<KBKJKEOPIGB>k__BackingField;
|
||||
controller4.<KBKJKEOPIGB>k__BackingField = <KBKJKEOPIGB>k__BackingField;
|
||||
JPPMAPOOHCI controller2 = controller;
|
||||
CPIHGIEOPAJ message = NGPMADFHHKP;
|
||||
controller2.OFJFAGJDLPD(message);
|
||||
JPPMAPOOHCI controller3 = controller;
|
||||
this.RefreshVisuals(controller3);
|
||||
ulong num;
|
||||
AccountSpecificUIBehaviour[] componentsInChildren = base.GetComponentsInChildren<AccountSpecificUIBehaviour>(num != 0UL);
|
||||
int num2 = 0;
|
||||
int length = componentsInChildren.Length;
|
||||
if (num2 < length)
|
||||
{
|
||||
AccountSpecificUIBehaviour accountSpecificUIBehaviour = componentsInChildren[num2];
|
||||
CPIHGIEOPAJ message2 = NGPMADFHHKP;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
if (num2 != 51)
|
||||
{
|
||||
CPIHGIEOPAJ message3 = NGPMADFHHKP;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
num2 += 19;
|
||||
}
|
||||
int num3 = 0;
|
||||
accountSpecificUIBehaviour.SetPlayer(num2, (AccountSpecificUIBehaviour.PlayerDisplayMode)num3);
|
||||
num2++;
|
||||
}
|
||||
CPIHGIEOPAJ message4 = NGPMADFHHKP;
|
||||
if (componentsInChildren == (ulong)130L)
|
||||
{
|
||||
CPIHGIEOPAJ message5 = NGPMADFHHKP;
|
||||
ulong num4;
|
||||
AccountSpecificUIBehaviour[] componentsInChildren2 = this.secondaryAccountDetailsPanel.GetComponentsInChildren<AccountSpecificUIBehaviour>(num4 != 0UL);
|
||||
int length2 = componentsInChildren2.Length;
|
||||
if (num2 < length2)
|
||||
{
|
||||
AccountSpecificUIBehaviour accountSpecificUIBehaviour2 = componentsInChildren2[num2];
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
ulong num5;
|
||||
RoomOrPlaylistSpecificUIBehaviour[] componentsInChildren3 = base.GetComponentsInChildren<RoomOrPlaylistSpecificUIBehaviour>(num5 != 0UL);
|
||||
int length3 = componentsInChildren3.Length;
|
||||
if (num2 < length3)
|
||||
{
|
||||
RoomOrPlaylistSpecificUIBehaviour roomOrPlaylistSpecificUIBehaviour = componentsInChildren3[num2];
|
||||
CPIHGIEOPAJ message6 = NGPMADFHHKP;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
num2++;
|
||||
num2 += num2;
|
||||
num2 += 3;
|
||||
num2 += 19;
|
||||
}
|
||||
ulong num6;
|
||||
PlayerEventSpecificUIBehaviour[] componentsInChildren4 = base.GetComponentsInChildren<PlayerEventSpecificUIBehaviour>(num6 != 0UL);
|
||||
int length4 = componentsInChildren4.Length;
|
||||
if (num2 < length4)
|
||||
{
|
||||
PlayerEventSpecificUIBehaviour playerEventSpecificUIBehaviour = componentsInChildren4[num2];
|
||||
CPIHGIEOPAJ message7 = NGPMADFHHKP;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
num2++;
|
||||
num2 += num2;
|
||||
num2 += 5;
|
||||
num2 += 19;
|
||||
}
|
||||
CPIHGIEOPAJ message8 = NGPMADFHHKP;
|
||||
if (message8 != 0 && message8 != 0)
|
||||
{
|
||||
ulong num7;
|
||||
ClubAnnouncementSpecificUIBehaviour[] componentsInChildren5 = base.GetComponentsInChildren<ClubAnnouncementSpecificUIBehaviour>(num7 != 0UL);
|
||||
int length5 = componentsInChildren5.Length;
|
||||
if (num2 < length5)
|
||||
{
|
||||
ClubAnnouncementSpecificUIBehaviour clubAnnouncementSpecificUIBehaviour = componentsInChildren5[num2];
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
CPIHGIEOPAJ message9 = NGPMADFHHKP;
|
||||
if (((IGCIBGKPPMO.BBELBJELLHN)num2).AIJIKFGDHED())
|
||||
{
|
||||
ulong num8;
|
||||
ClubSpecificUIBehaviour[] componentsInChildren6 = base.GetComponentsInChildren<ClubSpecificUIBehaviour>(num8 != 0UL);
|
||||
int length6 = componentsInChildren6.Length;
|
||||
if (num2 < length6)
|
||||
{
|
||||
ClubSpecificUIBehaviour clubSpecificUIBehaviour = componentsInChildren6[num2];
|
||||
CPIHGIEOPAJ message10 = NGPMADFHHKP;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
num2++;
|
||||
num2 += num2;
|
||||
}
|
||||
}
|
||||
PMGCJEPKFOF<JPIJGHNNIDP> pmgcjepkfof = base.GEBBMDMGHBJ();
|
||||
Action <>9__1;
|
||||
Action <>9__2;
|
||||
Action <>9__3;
|
||||
Action<JPIJGHNNIDP> action = delegate(JPIJGHNNIDP response)
|
||||
{
|
||||
while (response == JPIJGHNNIDP.Cancel)
|
||||
{
|
||||
if (controller.<CCOLIANJONK>k__BackingField)
|
||||
{
|
||||
UIMessageDialog.EHDMHIKEFGM(NGPMADFHHKP);
|
||||
return;
|
||||
}
|
||||
}
|
||||
if (response != JPIJGHNNIDP.Cancel)
|
||||
{
|
||||
if (response != JPIJGHNNIDP.Cancel)
|
||||
{
|
||||
if (response != JPIJGHNNIDP.Affirmative)
|
||||
{
|
||||
return;
|
||||
}
|
||||
DABKFAIHBBP dabkfaihbbp = controller.BDFBMBCKJEP();
|
||||
if (<>9__3 != 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
Action action2 = delegate
|
||||
{
|
||||
UIMessageDialog.EHDMHIKEFGM(NGPMADFHHKP);
|
||||
};
|
||||
<>9__3 = action2;
|
||||
}
|
||||
DABKFAIHBBP dabkfaihbbp2 = controller.HHLPPOBHMOC();
|
||||
if (<>9__2 != 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
Action action3 = delegate
|
||||
{
|
||||
UIMessageDialog.EHDMHIKEFGM(NGPMADFHHKP);
|
||||
};
|
||||
<>9__2 = action3;
|
||||
}
|
||||
controller.OFFLOPLJBBG();
|
||||
if (<>9__1 == 0)
|
||||
{
|
||||
Action action4 = delegate
|
||||
{
|
||||
UIMessageDialog.EHDMHIKEFGM(NGPMADFHHKP);
|
||||
};
|
||||
<>9__1 = action4;
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
// Token: 0x060068F0 RID: 26864 RVA: 0x00173C68 File Offset: 0x00171E68
|
||||
[Token(Token = "0x60068F0")]
|
||||
[Address(RVA = "0x1271380", Offset = "0x1270180", VA = "0x181271380")]
|
||||
public void RefreshVisuals(JPPMAPOOHCI KAMOHEPMEIF)
|
||||
{
|
||||
int num = 0;
|
||||
string text = this.bodyText.text;
|
||||
CPIHGIEOPAJ <LHJAKNBODPE>k__BackingField = KAMOHEPMEIF.<LHJAKNBODPE>k__BackingField;
|
||||
GameObject gameObject = this.mutualFriends;
|
||||
bool flag = text == (ulong)4L;
|
||||
gameObject.SetActive(flag);
|
||||
JPPMAPOOHCI.FNELHNPDPBG <PALMIOEJANE>k__BackingField = KAMOHEPMEIF.<PALMIOEJANE>k__BackingField;
|
||||
GameObject gameObject2 = this.accountDetailsPanel;
|
||||
if (<PALMIOEJANE>k__BackingField == JPPMAPOOHCI.FNELHNPDPBG.Account)
|
||||
{
|
||||
}
|
||||
bool flag2 = <PALMIOEJANE>k__BackingField == JPPMAPOOHCI.FNELHNPDPBG.AccountWithMinitar;
|
||||
flag = flag2;
|
||||
gameObject2.SetActive(flag);
|
||||
CPIHGIEOPAJ <LHJAKNBODPE>k__BackingField2 = KAMOHEPMEIF.<LHJAKNBODPE>k__BackingField;
|
||||
GameObject gameObject3 = this.secondaryAccountDetailsPanel;
|
||||
bool flag3 = flag2;
|
||||
gameObject3.SetActive(flag3);
|
||||
GameObject gameObject4 = this.roomDetailsPanel;
|
||||
bool flag4 = KAMOHEPMEIF.<PALMIOEJANE>k__BackingField == JPPMAPOOHCI.FNELHNPDPBG.Room;
|
||||
gameObject4.SetActive(flag4);
|
||||
GameObject gameObject5 = this.playerEventDetailsPanel;
|
||||
bool flag5 = KAMOHEPMEIF.<PALMIOEJANE>k__BackingField == JPPMAPOOHCI.FNELHNPDPBG.PlayerEvent;
|
||||
gameObject5.SetActive(flag5);
|
||||
GameObject gameObject6 = this.clubDetailsPanel;
|
||||
bool flag6 = KAMOHEPMEIF.<PALMIOEJANE>k__BackingField == JPPMAPOOHCI.FNELHNPDPBG.Club;
|
||||
gameObject6.SetActive(flag6);
|
||||
GameObject gameObject7 = this.clubAnnouncementDetailsPanel;
|
||||
bool flag7 = KAMOHEPMEIF.<PALMIOEJANE>k__BackingField == JPPMAPOOHCI.FNELHNPDPBG.ClubAnnouncement;
|
||||
gameObject7.SetActive(flag7);
|
||||
Button3D button3D = this.yesButton;
|
||||
string <NBCDDIJGIFE>k__BackingField = KAMOHEPMEIF.<NBCDDIJGIFE>k__BackingField;
|
||||
bool <MMNOBCCAHIE>k__BackingField = KAMOHEPMEIF.<MMNOBCCAHIE>k__BackingField;
|
||||
TextMeshProUGUI label = button3D.label;
|
||||
UIMessageDialog.HIDNKAEEBAN(button3D, label, <MMNOBCCAHIE>k__BackingField, <NBCDDIJGIFE>k__BackingField);
|
||||
Button3D button3D2 = this.noButton;
|
||||
string <CMIBBPHCLEK>k__BackingField = KAMOHEPMEIF.<CMIBBPHCLEK>k__BackingField;
|
||||
bool <MGMHGOFFFAL>k__BackingField = KAMOHEPMEIF.<MGMHGOFFFAL>k__BackingField;
|
||||
TextMeshProUGUI label2 = button3D2.label;
|
||||
UIMessageDialog.HIDNKAEEBAN(button3D2, label2, <MGMHGOFFFAL>k__BackingField, <CMIBBPHCLEK>k__BackingField);
|
||||
Button3D button3D3 = this.otherButton;
|
||||
string <NOIGCLPCFEP>k__BackingField = KAMOHEPMEIF.<NOIGCLPCFEP>k__BackingField;
|
||||
bool <AOIHEKDGEEE>k__BackingField = KAMOHEPMEIF.<AOIHEKDGEEE>k__BackingField;
|
||||
TextMeshProUGUI label3 = button3D3.label;
|
||||
UIMessageDialog.HIDNKAEEBAN(button3D3, label3, <AOIHEKDGEEE>k__BackingField, <NOIGCLPCFEP>k__BackingField);
|
||||
GameObject gameObject8 = this.detailPanel.gameObject;
|
||||
string <OOIJCDKDLOP>k__BackingField = KAMOHEPMEIF.<OOIJCDKDLOP>k__BackingField;
|
||||
bool flag8 = gameObject8 == 0;
|
||||
gameObject8.SetActive(flag8);
|
||||
Graphic graphic = this.detailBackgroundImage;
|
||||
Color <LECIHMDNBKL>k__BackingField = KAMOHEPMEIF.<LECIHMDNBKL>k__BackingField;
|
||||
Color color = graphic.color;
|
||||
TextMeshProUGUI textMeshProUGUI = this.detailText;
|
||||
string <OOIJCDKDLOP>k__BackingField2 = KAMOHEPMEIF.<OOIJCDKDLOP>k__BackingField;
|
||||
string text2 = textMeshProUGUI.text;
|
||||
CPIHGIEOPAJ <LHJAKNBODPE>k__BackingField3 = KAMOHEPMEIF.<LHJAKNBODPE>k__BackingField;
|
||||
TextMeshProUGUI textMeshProUGUI2 = this.timestampText;
|
||||
if (num < <OOIJCDKDLOP>k__BackingField2)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
string text3 = textMeshProUGUI2.text;
|
||||
this.HPIDILIGEMG(KAMOHEPMEIF);
|
||||
}
|
||||
|
||||
// Token: 0x060068F1 RID: 26865 RVA: 0x00173E70 File Offset: 0x00172070
|
||||
[Token(Token = "0x60068F1")]
|
||||
[Address(RVA = "0x1271140", Offset = "0x126FF40", VA = "0x181271140")]
|
||||
private void HPIDILIGEMG(JPPMAPOOHCI KAMOHEPMEIF)
|
||||
{
|
||||
int num = 0;
|
||||
if (KAMOHEPMEIF != 0 && KAMOHEPMEIF.<PALMIOEJANE>k__BackingField == JPPMAPOOHCI.FNELHNPDPBG.AccountWithMinitar)
|
||||
{
|
||||
CPIHGIEOPAJ <LHJAKNBODPE>k__BackingField = KAMOHEPMEIF.<LHJAKNBODPE>k__BackingField;
|
||||
int num2 = 0;
|
||||
Player player;
|
||||
if (player != num2)
|
||||
{
|
||||
PlayerMinitar gllcfkakccl = this.GLLCFKAKCCL;
|
||||
int num3 = 0;
|
||||
if (gllcfkakccl == num3)
|
||||
{
|
||||
PlayerMinitar playerMinitar = this.minitarPrefab;
|
||||
Transform transform = this.minitarTransform;
|
||||
int num4 = 0;
|
||||
PlayerMinitar playerMinitar2 = global::UnityEngine.Object.Instantiate<PlayerMinitar>(playerMinitar, transform, num4 != 0);
|
||||
this.GLLCFKAKCCL = playerMinitar2;
|
||||
Transform transform2 = playerMinitar2.transform;
|
||||
float z = Vector3.one.z;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
}
|
||||
Player targetPlayer = this.GLLCFKAKCCL.OGEDGNGNPNA;
|
||||
}
|
||||
}
|
||||
this.minitarTransform.gameObject.SetActive(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060068F2 RID: 26866 RVA: 0x00173F28 File Offset: 0x00172128
|
||||
[Token(Token = "0x60068F2")]
|
||||
[Address(RVA = "0x125FCD0", Offset = "0x125EAD0", VA = "0x18125FCD0")]
|
||||
public UIMessageDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004615 RID: 17941
|
||||
[Token(Token = "0x4004615")]
|
||||
private const float KKHLIPDMKKI = 200f;
|
||||
|
||||
// Token: 0x04004616 RID: 17942
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4004616")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI bodyText;
|
||||
|
||||
// Token: 0x04004617 RID: 17943
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4004617")]
|
||||
[SerializeField]
|
||||
private Button3D yesButton;
|
||||
|
||||
// Token: 0x04004618 RID: 17944
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4004618")]
|
||||
[SerializeField]
|
||||
private Button3D noButton;
|
||||
|
||||
// Token: 0x04004619 RID: 17945
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4004619")]
|
||||
[SerializeField]
|
||||
private Button3D otherButton;
|
||||
|
||||
// Token: 0x0400461A RID: 17946
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400461A")]
|
||||
[SerializeField]
|
||||
private Transform detailPanel;
|
||||
|
||||
// Token: 0x0400461B RID: 17947
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400461B")]
|
||||
[SerializeField]
|
||||
private Graphic detailBackgroundImage;
|
||||
|
||||
// Token: 0x0400461C RID: 17948
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400461C")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI detailText;
|
||||
|
||||
// Token: 0x0400461D RID: 17949
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400461D")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI timestampText;
|
||||
|
||||
// Token: 0x0400461E RID: 17950
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400461E")]
|
||||
[SerializeField]
|
||||
[Header("Visual panels for different controller types")]
|
||||
private GameObject accountDetailsPanel;
|
||||
|
||||
// Token: 0x0400461F RID: 17951
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400461F")]
|
||||
[SerializeField]
|
||||
private GameObject secondaryAccountDetailsPanel;
|
||||
|
||||
// Token: 0x04004620 RID: 17952
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4004620")]
|
||||
[SerializeField]
|
||||
private GameObject mutualFriends;
|
||||
|
||||
// Token: 0x04004621 RID: 17953
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x4004621")]
|
||||
[SerializeField]
|
||||
private GameObject clubDetailsPanel;
|
||||
|
||||
// Token: 0x04004622 RID: 17954
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4004622")]
|
||||
[SerializeField]
|
||||
private GameObject roomDetailsPanel;
|
||||
|
||||
// Token: 0x04004623 RID: 17955
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4004623")]
|
||||
[SerializeField]
|
||||
private GameObject playerEventDetailsPanel;
|
||||
|
||||
// Token: 0x04004624 RID: 17956
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x4004624")]
|
||||
[SerializeField]
|
||||
private GameObject clubAnnouncementDetailsPanel;
|
||||
|
||||
// Token: 0x04004625 RID: 17957
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x4004625")]
|
||||
[SerializeField]
|
||||
[Header("Minitar")]
|
||||
private PlayerMinitar minitarPrefab;
|
||||
|
||||
// Token: 0x04004626 RID: 17958
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x4004626")]
|
||||
[SerializeField]
|
||||
private Transform minitarTransform;
|
||||
|
||||
// Token: 0x04004627 RID: 17959
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x4004627")]
|
||||
private PlayerMinitar GLLCFKAKCCL;
|
||||
|
||||
// Token: 0x02001212 RID: 4626
|
||||
[Token(Token = "0x2001212")]
|
||||
[CompilerGenerated]
|
||||
private sealed class FEJHMHGIELJ
|
||||
{
|
||||
// Token: 0x060068F3 RID: 26867 RVA: 0x00173F3C File Offset: 0x0017213C
|
||||
[Token(Token = "0x60068F3")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public FEJHMHGIELJ()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060068F4 RID: 26868 RVA: 0x00173F50 File Offset: 0x00172150
|
||||
[Token(Token = "0x60068F4")]
|
||||
[Address(RVA = "0x1263650", Offset = "0x1262450", VA = "0x181263650")]
|
||||
internal void <ShowDialog>b__0(JPIJGHNNIDP response)
|
||||
{
|
||||
while (response == JPIJGHNNIDP.Cancel)
|
||||
{
|
||||
if (this.controller.<CCOLIANJONK>k__BackingField)
|
||||
{
|
||||
UIMessageDialog.EHDMHIKEFGM(this.message);
|
||||
return;
|
||||
}
|
||||
}
|
||||
if (response != JPIJGHNNIDP.Cancel)
|
||||
{
|
||||
if (response != JPIJGHNNIDP.Cancel)
|
||||
{
|
||||
if (response != JPIJGHNNIDP.Affirmative)
|
||||
{
|
||||
return;
|
||||
}
|
||||
DABKFAIHBBP dabkfaihbbp = this.controller.BDFBMBCKJEP();
|
||||
if (this.<>9__3 != 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
Action action = delegate
|
||||
{
|
||||
UIMessageDialog.EHDMHIKEFGM(this.message);
|
||||
};
|
||||
this.<>9__3 = action;
|
||||
}
|
||||
DABKFAIHBBP dabkfaihbbp2 = this.controller.HHLPPOBHMOC();
|
||||
if (this.<>9__2 != 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
Action action2 = delegate
|
||||
{
|
||||
UIMessageDialog.EHDMHIKEFGM(this.message);
|
||||
};
|
||||
this.<>9__2 = action2;
|
||||
}
|
||||
this.controller.OFFLOPLJBBG();
|
||||
if (this.<>9__1 == 0)
|
||||
{
|
||||
Action action3 = delegate
|
||||
{
|
||||
UIMessageDialog.EHDMHIKEFGM(this.message);
|
||||
};
|
||||
this.<>9__1 = action3;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068F5 RID: 26869 RVA: 0x00174018 File Offset: 0x00172218
|
||||
[Token(Token = "0x60068F5")]
|
||||
[Address(RVA = "0x1263800", Offset = "0x1262600", VA = "0x181263800")]
|
||||
internal void <ShowDialog>b__1()
|
||||
{
|
||||
UIMessageDialog.EHDMHIKEFGM(this.message);
|
||||
}
|
||||
|
||||
// Token: 0x060068F6 RID: 26870 RVA: 0x00174030 File Offset: 0x00172230
|
||||
[Token(Token = "0x60068F6")]
|
||||
[Address(RVA = "0x1263800", Offset = "0x1262600", VA = "0x181263800")]
|
||||
internal void <ShowDialog>b__2()
|
||||
{
|
||||
UIMessageDialog.EHDMHIKEFGM(this.message);
|
||||
}
|
||||
|
||||
// Token: 0x060068F7 RID: 26871 RVA: 0x00174048 File Offset: 0x00172248
|
||||
[Token(Token = "0x60068F7")]
|
||||
[Address(RVA = "0x1263800", Offset = "0x1262600", VA = "0x181263800")]
|
||||
internal void <ShowDialog>b__3()
|
||||
{
|
||||
UIMessageDialog.EHDMHIKEFGM(this.message);
|
||||
}
|
||||
|
||||
// Token: 0x04004628 RID: 17960
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004628")]
|
||||
public JPPMAPOOHCI controller;
|
||||
|
||||
// Token: 0x04004629 RID: 17961
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004629")]
|
||||
public CPIHGIEOPAJ message;
|
||||
|
||||
// Token: 0x0400462A RID: 17962
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400462A")]
|
||||
public Action <>9__1;
|
||||
|
||||
// Token: 0x0400462B RID: 17963
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400462B")]
|
||||
public Action <>9__2;
|
||||
|
||||
// Token: 0x0400462C RID: 17964
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400462C")]
|
||||
public Action <>9__3;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001213 RID: 4627
|
||||
[Token(Token = "0x2001213")]
|
||||
public class UIMicSpamWarningDialog : ConfirmUIDialog
|
||||
{
|
||||
// Token: 0x060068F8 RID: 26872 RVA: 0x00174060 File Offset: 0x00172260
|
||||
[Token(Token = "0x60068F8")]
|
||||
[Address(RVA = "0x1272100", Offset = "0x1270F00", VA = "0x181272100", Slot = "9")]
|
||||
public override void StackedUIClosed()
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x060068F9 RID: 26873 RVA: 0x00174078 File Offset: 0x00172278
|
||||
[Token(Token = "0x60068F9")]
|
||||
[Address(RVA = "0x1272090", Offset = "0x1270E90", VA = "0x181272090")]
|
||||
public void ShowDialog(string NGPMADFHHKP)
|
||||
{
|
||||
string text = this.messageText.text;
|
||||
PMGCJEPKFOF<JPIJGHNNIDP> pmgcjepkfof = base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x060068FA RID: 26874 RVA: 0x001740A0 File Offset: 0x001722A0
|
||||
[Token(Token = "0x60068FA")]
|
||||
[Address(RVA = "0x125FCD0", Offset = "0x125EAD0", VA = "0x18125FCD0")]
|
||||
public UIMicSpamWarningDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400462D RID: 17965
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400462D")]
|
||||
[SerializeField]
|
||||
private Text messageText;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,245 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001248 RID: 4680
|
||||
[Token(Token = "0x2001248")]
|
||||
public class UIReportEventDialog : ConfirmUIDialog<CCMBKDINCAH>
|
||||
{
|
||||
// Token: 0x1700113F RID: 4415
|
||||
// (get) Token: 0x06006A48 RID: 27208 RVA: 0x00178F80 File Offset: 0x00177180
|
||||
// (set) Token: 0x06006A49 RID: 27209 RVA: 0x00178F94 File Offset: 0x00177194
|
||||
[Token(Token = "0x1700113F")]
|
||||
public LCCEEFHOBEN.CJFENPHAAHI GMMAAAGFAKO
|
||||
{
|
||||
[Token(Token = "0x6006A48")]
|
||||
[Address(RVA = "0x12683C0", Offset = "0x12671C0", VA = "0x1812683C0")]
|
||||
get;
|
||||
[Token(Token = "0x6006A49")]
|
||||
[Address(RVA = "0x1267D80", Offset = "0x1266B80", VA = "0x181267D80")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x06006A4A RID: 27210 RVA: 0x00178FA8 File Offset: 0x001771A8
|
||||
[Token(Token = "0x6006A4A")]
|
||||
[Address(RVA = "0x1272750", Offset = "0x1271550", VA = "0x181272750", Slot = "28")]
|
||||
public override PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(CCMBKDINCAH MFJCKOBPMGA)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
||||
this.JALBCFLJAAE = true;
|
||||
string text = textMeshProUGUI.text;
|
||||
this.descriptionTextField.FFDOINJEHMM = true;
|
||||
this.MPCEPMNMCEB();
|
||||
this.EKMPDPAIEPJ = MFJCKOBPMGA;
|
||||
string text2 = this.eventName.text;
|
||||
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
|
||||
this.PHHMNDKLLKP = <JNBAANDJIAD>k__BackingField;
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x06006A4B RID: 27211 RVA: 0x00179014 File Offset: 0x00177214
|
||||
[Token(Token = "0x6006A4B")]
|
||||
[Address(RVA = "0x12722D0", Offset = "0x12710D0", VA = "0x1812722D0")]
|
||||
private void BMFPEJMLIKD(string DBDDKLHPNNA, bool BCOHEOIEPLL)
|
||||
{
|
||||
this.JALBCFLJAAE = BCOHEOIEPLL;
|
||||
string text = this.infoText.text;
|
||||
this.descriptionTextField.FFDOINJEHMM = BCOHEOIEPLL;
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006A4C RID: 27212 RVA: 0x0017904C File Offset: 0x0017724C
|
||||
[Token(Token = "0x6006A4C")]
|
||||
[Address(RVA = "0x1272340", Offset = "0x1271140", VA = "0x181272340")]
|
||||
public void Button_Report()
|
||||
{
|
||||
WatchUI phhmndkllkp = this.PHHMNDKLLKP;
|
||||
int num = 0;
|
||||
string text;
|
||||
string text2;
|
||||
string text3;
|
||||
ulong num2;
|
||||
ulong num3;
|
||||
PMGCJEPKFOF<JPIJGHNNIDP> pmgcjepkfof = phhmndkllkp.ShowConfirmationDialog((UIConfirmationDialog.MCLCMCALGMA)((uint)3), "Confirm report?", "You CANNOT undo this action. Players who send false reports or abuse the reporting system will be penalized.", text, text2, text3, (NotificationManager.HLJEOKDOLPF)num, num2 != 0UL, num3 != 0UL);
|
||||
Action<JPIJGHNNIDP> action = new Action(this.DKKCFIMKDHB);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006A4D RID: 27213 RVA: 0x00179094 File Offset: 0x00177294
|
||||
[Token(Token = "0x6006A4D")]
|
||||
[Address(RVA = "0x1272990", Offset = "0x1271790", VA = "0x181272990")]
|
||||
public void Toggle_Misc(bool isOn)
|
||||
{
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006A4E RID: 27214 RVA: 0x001790B0 File Offset: 0x001772B0
|
||||
[Token(Token = "0x6006A4E")]
|
||||
[Address(RVA = "0x12729C0", Offset = "0x12717C0", VA = "0x1812729C0")]
|
||||
public void Toggle_SexualBehavior(bool isOn)
|
||||
{
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006A4F RID: 27215 RVA: 0x001790CC File Offset: 0x001772CC
|
||||
[Token(Token = "0x6006A4F")]
|
||||
[Address(RVA = "0x1272930", Offset = "0x1271730", VA = "0x181272930")]
|
||||
public void Toggle_DiscriminatoryBehavior(bool isOn)
|
||||
{
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006A50 RID: 27216 RVA: 0x001790E8 File Offset: 0x001772E8
|
||||
[Token(Token = "0x6006A50")]
|
||||
[Address(RVA = "0x12729F0", Offset = "0x12717F0", VA = "0x1812729F0")]
|
||||
public void Toggle_Trolling(bool isOn)
|
||||
{
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006A51 RID: 27217 RVA: 0x00179104 File Offset: 0x00177304
|
||||
[Token(Token = "0x6006A51")]
|
||||
[Address(RVA = "0x1272960", Offset = "0x1271760", VA = "0x181272960")]
|
||||
public void Toggle_Inappropriate(bool isOn)
|
||||
{
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006A52 RID: 27218 RVA: 0x00179120 File Offset: 0x00177320
|
||||
[Token(Token = "0x6006A52")]
|
||||
[Address(RVA = "0x1272580", Offset = "0x1271380", VA = "0x181272580")]
|
||||
private void KEIOMOIKFGH(LCCEEFHOBEN.CJFENPHAAHI DJFBMCIDJNK)
|
||||
{
|
||||
this.<MPBLJOGNHKP>k__BackingField = DJFBMCIDJNK;
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006A53 RID: 27219 RVA: 0x0017913C File Offset: 0x0017733C
|
||||
[Token(Token = "0x6006A53")]
|
||||
[Address(RVA = "0x1272590", Offset = "0x1271390", VA = "0x181272590")]
|
||||
private void MPCEPMNMCEB()
|
||||
{
|
||||
Button3D button3D = this.reportButton;
|
||||
if (this.<MPBLJOGNHKP>k__BackingField == LCCEEFHOBEN.CJFENPHAAHI.Unknown || !this.JALBCFLJAAE || !string.IsNullOrEmpty(this.descriptionTextField.KKJIOHNFHFJ))
|
||||
{
|
||||
}
|
||||
int num = 0;
|
||||
button3D.FFDOINJEHMM = num != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06006A54 RID: 27220 RVA: 0x00179184 File Offset: 0x00177384
|
||||
[Token(Token = "0x6006A54")]
|
||||
[Address(RVA = "0x12726A0", Offset = "0x12714A0", VA = "0x1812726A0")]
|
||||
public void OnTextValueChanged(string newText)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.charCount;
|
||||
int stringLength = newText.m_stringLength;
|
||||
string text = textMeshProUGUI.text;
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006A55 RID: 27221 RVA: 0x001791B4 File Offset: 0x001773B4
|
||||
[Token(Token = "0x6006A55")]
|
||||
[Address(RVA = "0x1272A20", Offset = "0x1271820", VA = "0x181272A20")]
|
||||
public UIReportEventDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006A56 RID: 27222 RVA: 0x001791D0 File Offset: 0x001773D0
|
||||
[Token(Token = "0x6006A56")]
|
||||
[Address(RVA = "0x1272430", Offset = "0x1271230", VA = "0x181272430")]
|
||||
[CompilerGenerated]
|
||||
private void DKKCFIMKDHB(JPIJGHNNIDP PBAOMKNFBFL)
|
||||
{
|
||||
if (PBAOMKNFBFL == JPIJGHNNIDP.Affirmative)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
||||
this.JALBCFLJAAE = false;
|
||||
string text = textMeshProUGUI.text;
|
||||
InputField3D inputField3D = this.descriptionTextField;
|
||||
int num = 0;
|
||||
inputField3D.FFDOINJEHMM = num != 0;
|
||||
this.MPCEPMNMCEB();
|
||||
CCMBKDINCAH ekmpdpaiepj = this.EKMPDPAIEPJ;
|
||||
InputField3D inputField3D2 = this.descriptionTextField;
|
||||
long <KJHKNKGENCJ>k__BackingField = ekmpdpaiepj.<KJHKNKGENCJ>k__BackingField;
|
||||
LCCEEFHOBEN.CJFENPHAAHI cjfenphaahi = this.<MPBLJOGNHKP>k__BackingField;
|
||||
string text2 = inputField3D2.KKJIOHNFHFJ;
|
||||
Action<KLAMKCBENEA> action = new Action(this.AIFADIEJDNM);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006A57 RID: 27223 RVA: 0x0017924C File Offset: 0x0017744C
|
||||
[Token(Token = "0x6006A57")]
|
||||
[Address(RVA = "0x1272150", Offset = "0x1270F50", VA = "0x181272150")]
|
||||
[CompilerGenerated]
|
||||
private void AIFADIEJDNM(KLAMKCBENEA MAOOLFEBOOD)
|
||||
{
|
||||
if (!MAOOLFEBOOD.<NHCNKEMFEJC>k__BackingField)
|
||||
{
|
||||
string <LHJAKNBODPE>k__BackingField = MAOOLFEBOOD.<LHJAKNBODPE>k__BackingField;
|
||||
string text = "Failed to send report: " + <LHJAKNBODPE>k__BackingField;
|
||||
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
||||
this.JALBCFLJAAE = true;
|
||||
string text2 = textMeshProUGUI.text;
|
||||
this.descriptionTextField.FFDOINJEHMM = true;
|
||||
this.MPCEPMNMCEB();
|
||||
string <LHJAKNBODPE>k__BackingField2 = MAOOLFEBOOD.<LHJAKNBODPE>k__BackingField;
|
||||
Debug.LogError("Error reporting event: " + <LHJAKNBODPE>k__BackingField2);
|
||||
return;
|
||||
}
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
base.KHKDGPHPIND((uint)1, true);
|
||||
}
|
||||
|
||||
// Token: 0x0400471D RID: 18205
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400471D")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI eventName;
|
||||
|
||||
// Token: 0x0400471E RID: 18206
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400471E")]
|
||||
[SerializeField]
|
||||
private InputField3D descriptionTextField;
|
||||
|
||||
// Token: 0x0400471F RID: 18207
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400471F")]
|
||||
[SerializeField]
|
||||
private Button3D reportButton;
|
||||
|
||||
// Token: 0x04004720 RID: 18208
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4004720")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI charCount;
|
||||
|
||||
// Token: 0x04004721 RID: 18209
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4004721")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x04004722 RID: 18210
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4004722")]
|
||||
private CCMBKDINCAH EKMPDPAIEPJ;
|
||||
|
||||
// Token: 0x04004724 RID: 18212
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4004724")]
|
||||
private WatchUI PHHMNDKLLKP;
|
||||
|
||||
// Token: 0x04004725 RID: 18213
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4004725")]
|
||||
private bool JALBCFLJAAE = true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,511 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecNet;
|
||||
using RecRoom;
|
||||
using RecRoom.Core;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001227 RID: 4647
|
||||
[Token(Token = "0x2001227")]
|
||||
public class UIReportRoomDialog : ConfirmUIDialog<KLCOGEIGEBJ>
|
||||
{
|
||||
// Token: 0x17001132 RID: 4402
|
||||
// (get) Token: 0x06006966 RID: 26982 RVA: 0x00175BE8 File Offset: 0x00173DE8
|
||||
[Token(Token = "0x17001132")]
|
||||
private AMAGKLLBGEC CPGMMBJPPHN
|
||||
{
|
||||
[Token(Token = "0x6006966")]
|
||||
[Address(RVA = "0x1273640", Offset = "0x1272440", VA = "0x181273640")]
|
||||
get
|
||||
{
|
||||
DropdownWrapper dropdownWrapper = this.roomKeyDropdown;
|
||||
Dictionary<string, AMAGKLLBGEC> ljbkagnpdfk = this.LJBKAGNPDFK;
|
||||
int layoutPriority = dropdownWrapper.m_CaptionText.layoutPriority;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001133 RID: 4403
|
||||
// (get) Token: 0x06006967 RID: 26983 RVA: 0x00175C14 File Offset: 0x00173E14
|
||||
// (set) Token: 0x06006968 RID: 26984 RVA: 0x00175C28 File Offset: 0x00173E28
|
||||
[Token(Token = "0x17001133")]
|
||||
public LCCEEFHOBEN.CJFENPHAAHI GMMAAAGFAKO
|
||||
{
|
||||
[Token(Token = "0x6006967")]
|
||||
[Address(RVA = "0xCD45E0", Offset = "0xCD33E0", VA = "0x180CD45E0")]
|
||||
get;
|
||||
[Token(Token = "0x6006968")]
|
||||
[Address(RVA = "0x1273420", Offset = "0x1272220", VA = "0x181273420")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x06006969 RID: 26985 RVA: 0x00175C3C File Offset: 0x00173E3C
|
||||
[Token(Token = "0x6006969")]
|
||||
[Address(RVA = "0x1273C60", Offset = "0x1272A60", VA = "0x181273C60", Slot = "28")]
|
||||
public override PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(KLCOGEIGEBJ DDEGOJKBEAN)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
||||
this.JALBCFLJAAE = true;
|
||||
string text = textMeshProUGUI.text;
|
||||
this.descriptionTextField.FFDOINJEHMM = true;
|
||||
this.MPCEPMNMCEB();
|
||||
ScreenHeader screenHeader = this.screenHeader;
|
||||
this.DDEGOJKBEAN = DDEGOJKBEAN;
|
||||
string text2 = this.DDEGOJKBEAN.<LGACIEKBLBM>k__BackingField.FIJDNLILJFG(25, "...");
|
||||
string text3 = "Report ^" + text2 + " to Coach";
|
||||
screenHeader.LKIBJOMNFFD = text3;
|
||||
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
|
||||
this.PHHMNDKLLKP = <JNBAANDJIAD>k__BackingField;
|
||||
long <DOFDAMHCJLP>k__BackingField = this.DDEGOJKBEAN.<DOFDAMHCJLP>k__BackingField;
|
||||
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
||||
KLCOGEIGEBJ ddegojkbean = this.DDEGOJKBEAN;
|
||||
long <DOFDAMHCJLP>k__BackingField2 = ciibgmbofei.<DOFDAMHCJLP>k__BackingField;
|
||||
long <DOFDAMHCJLP>k__BackingField3 = ddegojkbean.<DOFDAMHCJLP>k__BackingField;
|
||||
bool flag;
|
||||
this.commentOnRoomButton.gameObject.SetActive(flag);
|
||||
this.commentOnRoomButton.FFDOINJEHMM = flag;
|
||||
this.commentOnRoomSection.SetActive(flag);
|
||||
this.PCLJFKKCENO();
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x0600696A RID: 26986 RVA: 0x00175D38 File Offset: 0x00173F38
|
||||
[Token(Token = "0x600696A")]
|
||||
[Address(RVA = "0x1272A60", Offset = "0x1271860", VA = "0x181272A60")]
|
||||
private void BMFPEJMLIKD(string DBDDKLHPNNA, bool BCOHEOIEPLL)
|
||||
{
|
||||
this.JALBCFLJAAE = BCOHEOIEPLL;
|
||||
string text = this.infoText.text;
|
||||
this.descriptionTextField.FFDOINJEHMM = BCOHEOIEPLL;
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x0600696B RID: 26987 RVA: 0x00175D70 File Offset: 0x00173F70
|
||||
[Token(Token = "0x600696B")]
|
||||
[Address(RVA = "0x12735B0", Offset = "0x12723B0", VA = "0x1812735B0")]
|
||||
private string NEDCNHMMDJM(string BFGCDJFNJLE)
|
||||
{
|
||||
string text = this.DDEGOJKBEAN.<LGACIEKBLBM>k__BackingField.FIJDNLILJFG(25, "...");
|
||||
return "Report ^" + text + " to Coach";
|
||||
}
|
||||
|
||||
// Token: 0x0600696C RID: 26988 RVA: 0x00175DAC File Offset: 0x00173FAC
|
||||
[Token(Token = "0x600696C")]
|
||||
[Address(RVA = "0x1273180", Offset = "0x1271F80", VA = "0x181273180")]
|
||||
private void JBEEBPMGEPG()
|
||||
{
|
||||
long <DOFDAMHCJLP>k__BackingField = this.DDEGOJKBEAN.<DOFDAMHCJLP>k__BackingField;
|
||||
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
||||
KLCOGEIGEBJ ddegojkbean = this.DDEGOJKBEAN;
|
||||
long <DOFDAMHCJLP>k__BackingField2 = ciibgmbofei.<DOFDAMHCJLP>k__BackingField;
|
||||
long <DOFDAMHCJLP>k__BackingField3 = ddegojkbean.<DOFDAMHCJLP>k__BackingField;
|
||||
bool flag;
|
||||
this.commentOnRoomButton.gameObject.SetActive(flag);
|
||||
this.commentOnRoomButton.FFDOINJEHMM = flag;
|
||||
this.commentOnRoomSection.SetActive(flag);
|
||||
}
|
||||
|
||||
// Token: 0x0600696D RID: 26989 RVA: 0x00175E18 File Offset: 0x00174018
|
||||
[Token(Token = "0x600696D")]
|
||||
[Address(RVA = "0x1273790", Offset = "0x1272590", VA = "0x181273790")]
|
||||
private void PCLJFKKCENO()
|
||||
{
|
||||
GameObject gameObject = this.roomKeySection;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
this.roomKeyDropdown.ClearOptions();
|
||||
this.roomKeyDropdown.Hide();
|
||||
DropdownWrapper dropdownWrapper = this.roomKeyDropdown;
|
||||
int num2 = 0;
|
||||
dropdownWrapper.interactable = num2 != 0;
|
||||
RoomKeysManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
long <DOFDAMHCJLP>k__BackingField = this.DDEGOJKBEAN.<DOFDAMHCJLP>k__BackingField;
|
||||
PMGCJEPKFOF<List<AMAGKLLBGEC>> roomKeysForRoom = instance.GetRoomKeysForRoom(<DOFDAMHCJLP>k__BackingField);
|
||||
Action<List<AMAGKLLBGEC>> action = new Action(this.DILILGIBKOJ);
|
||||
int num3 = 0;
|
||||
num3 += num3;
|
||||
num3++;
|
||||
if (UIReportRoomDialog.<>c.<>9__25_1 == 0)
|
||||
{
|
||||
UIReportRoomDialog.<>c.<>9__25_1 = delegate(string error)
|
||||
{
|
||||
Debug.LogError("Error initializing room key dropdown: " + error);
|
||||
};
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600696E RID: 26990 RVA: 0x00175EBC File Offset: 0x001740BC
|
||||
[Token(Token = "0x600696E")]
|
||||
[Address(RVA = "0x1273430", Offset = "0x1272230", VA = "0x181273430")]
|
||||
private void LFGMJAJMPOD()
|
||||
{
|
||||
GameObject gameObject = this.roomKeySection;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
this.roomKeyDropdown.ClearOptions();
|
||||
this.roomKeyDropdown.Hide();
|
||||
DropdownWrapper dropdownWrapper = this.roomKeyDropdown;
|
||||
int num2 = 0;
|
||||
dropdownWrapper.interactable = num2 != 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600696F RID: 26991 RVA: 0x00175F08 File Offset: 0x00174108
|
||||
[Token(Token = "0x600696F")]
|
||||
[Address(RVA = "0x1272D10", Offset = "0x1271B10", VA = "0x181272D10")]
|
||||
private void CDLBAFFCDHL(List<AMAGKLLBGEC> GBMAGLLLOOH)
|
||||
{
|
||||
int num;
|
||||
List<Dropdown.OptionData> list;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
ulong num2;
|
||||
this.roomKeySection.SetActive(num2 != 0UL);
|
||||
ulong num3;
|
||||
this.roomKeyDropdown.interactable = num3 != 0UL;
|
||||
Func<AMAGKLLBGEC, string> <>9__27_ = UIReportRoomDialog.<>c.<>9__27_0;
|
||||
if (<>9__27_ == 0)
|
||||
{
|
||||
UIReportRoomDialog.<>c.<>9__27_0 = (AMAGKLLBGEC k) => k.<LGACIEKBLBM>k__BackingField;
|
||||
}
|
||||
IOrderedEnumerable<AMAGKLLBGEC> orderedEnumerable = Enumerable.OrderBy<AMAGKLLBGEC, string>(GBMAGLLLOOH, <>9__27_);
|
||||
list = new List();
|
||||
this.LJBKAGNPDFK.Clear();
|
||||
Dropdown.OptionData optionData = new Dropdown.OptionData("Select key to report...");
|
||||
list.Add(optionData);
|
||||
if (optionData != 0)
|
||||
{
|
||||
if (num >= optionData)
|
||||
{
|
||||
goto IL_80;
|
||||
}
|
||||
num += num;
|
||||
if (num != optionData)
|
||||
{
|
||||
num++;
|
||||
goto IL_80;
|
||||
}
|
||||
goto IL_A3;
|
||||
IL_AA:
|
||||
string text2;
|
||||
string text = "[Not Purchased] " + text2;
|
||||
Dictionary<string, AMAGKLLBGEC> ljbkagnpdfk = this.LJBKAGNPDFK;
|
||||
Dropdown.OptionData optionData2 = new Dropdown.OptionData(text);
|
||||
list.Add(optionData2);
|
||||
goto IL_D2;
|
||||
IL_A3:
|
||||
text2 += text2;
|
||||
goto IL_AA;
|
||||
IL_80:
|
||||
RoomKeysManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
text2 = optionData.m_Text;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
string text3 = "[Purchased] " + text2;
|
||||
goto IL_A3;
|
||||
}
|
||||
goto IL_AA;
|
||||
}
|
||||
IL_D2:
|
||||
if (optionData != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
this.roomKeyDropdown.AddOptions(list);
|
||||
}
|
||||
|
||||
// Token: 0x06006970 RID: 26992 RVA: 0x00176020 File Offset: 0x00174220
|
||||
[Token(Token = "0x6006970")]
|
||||
[Address(RVA = "0x1272C20", Offset = "0x1271A20", VA = "0x181272C20")]
|
||||
public void Button_Report()
|
||||
{
|
||||
WatchUI phhmndkllkp = this.PHHMNDKLLKP;
|
||||
int num = 0;
|
||||
string text;
|
||||
string text2;
|
||||
string text3;
|
||||
ulong num2;
|
||||
ulong num3;
|
||||
PMGCJEPKFOF<JPIJGHNNIDP> pmgcjepkfof = phhmndkllkp.ShowConfirmationDialog((UIConfirmationDialog.MCLCMCALGMA)((uint)3), "Confirm report?", "You CANNOT undo this action. Players who send false reports or abuse the reporting system will be penalized.", text, text2, text3, (NotificationManager.HLJEOKDOLPF)num, num2 != 0UL, num3 != 0UL);
|
||||
Action<JPIJGHNNIDP> action = new Action(this.PHJKKNJGEFN);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006971 RID: 26993 RVA: 0x00176068 File Offset: 0x00174268
|
||||
[Token(Token = "0x6006971")]
|
||||
[Address(RVA = "0x1272AD0", Offset = "0x12718D0", VA = "0x181272AD0")]
|
||||
public void Button_CommentOnRoom()
|
||||
{
|
||||
KLCOGEIGEBJ ddegojkbean = this.DDEGOJKBEAN;
|
||||
int num = 0;
|
||||
if (FeedbackManager.CanLocalPlayerViewOrCreateComments(ddegojkbean.<DOFDAMHCJLP>k__BackingField, num))
|
||||
{
|
||||
FeedbackManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num2 = 0;
|
||||
string text = this.amplitudeEventContextLabel;
|
||||
instance.TryShowCreateCommentDialog(num2, text);
|
||||
return;
|
||||
}
|
||||
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
string text2 = "Cannot create room comment: " + num;
|
||||
}
|
||||
|
||||
// Token: 0x06006972 RID: 26994 RVA: 0x001760C4 File Offset: 0x001742C4
|
||||
[Token(Token = "0x6006972")]
|
||||
[Address(RVA = "0x1274030", Offset = "0x1272E30", VA = "0x181274030")]
|
||||
public void Toggle_Misc(bool isOn)
|
||||
{
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006973 RID: 26995 RVA: 0x001760E0 File Offset: 0x001742E0
|
||||
[Token(Token = "0x6006973")]
|
||||
[Address(RVA = "0x1274090", Offset = "0x1272E90", VA = "0x181274090")]
|
||||
public void Toggle_SexualBehavior(bool isOn)
|
||||
{
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006974 RID: 26996 RVA: 0x001760FC File Offset: 0x001742FC
|
||||
[Token(Token = "0x6006974")]
|
||||
[Address(RVA = "0x1273FD0", Offset = "0x1272DD0", VA = "0x181273FD0")]
|
||||
public void Toggle_DiscriminatoryBehavior(bool isOn)
|
||||
{
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006975 RID: 26997 RVA: 0x00176118 File Offset: 0x00174318
|
||||
[Token(Token = "0x6006975")]
|
||||
[Address(RVA = "0x12740C0", Offset = "0x1272EC0", VA = "0x1812740C0")]
|
||||
public void Toggle_Trolling(bool isOn)
|
||||
{
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006976 RID: 26998 RVA: 0x00176134 File Offset: 0x00174334
|
||||
[Token(Token = "0x6006976")]
|
||||
[Address(RVA = "0x1274000", Offset = "0x1272E00", VA = "0x181274000")]
|
||||
public void Toggle_Inappropriate(bool isOn)
|
||||
{
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006977 RID: 26999 RVA: 0x00176150 File Offset: 0x00174350
|
||||
[Token(Token = "0x6006977")]
|
||||
[Address(RVA = "0x1274060", Offset = "0x1272E60", VA = "0x181274060")]
|
||||
public void Toggle_MisleadingPurchases(bool isOn)
|
||||
{
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006978 RID: 27000 RVA: 0x0017616C File Offset: 0x0017436C
|
||||
[Token(Token = "0x6006978")]
|
||||
[Address(RVA = "0x1273350", Offset = "0x1272150", VA = "0x181273350")]
|
||||
private void KEIOMOIKFGH(LCCEEFHOBEN.CJFENPHAAHI DJFBMCIDJNK)
|
||||
{
|
||||
this.<MPBLJOGNHKP>k__BackingField = DJFBMCIDJNK;
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006979 RID: 27001 RVA: 0x00176188 File Offset: 0x00174388
|
||||
[Token(Token = "0x6006979")]
|
||||
[Address(RVA = "0x12734A0", Offset = "0x12722A0", VA = "0x1812734A0")]
|
||||
private void MPCEPMNMCEB()
|
||||
{
|
||||
Button3D button3D = this.reportButton;
|
||||
if (this.<MPBLJOGNHKP>k__BackingField == LCCEEFHOBEN.CJFENPHAAHI.Unknown || !this.JALBCFLJAAE || !string.IsNullOrEmpty(this.descriptionTextField.KKJIOHNFHFJ))
|
||||
{
|
||||
}
|
||||
int num = 0;
|
||||
button3D.FFDOINJEHMM = num != 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600697A RID: 27002 RVA: 0x001761D0 File Offset: 0x001743D0
|
||||
[Token(Token = "0x600697A")]
|
||||
[Address(RVA = "0x12736E0", Offset = "0x12724E0", VA = "0x1812736E0")]
|
||||
public void OnTextValueChanged(string newText)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.charCount;
|
||||
int stringLength = newText.m_stringLength;
|
||||
string text = textMeshProUGUI.text;
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x0600697B RID: 27003 RVA: 0x00176200 File Offset: 0x00174400
|
||||
[Token(Token = "0x600697B")]
|
||||
[Address(RVA = "0x12740F0", Offset = "0x1272EF0", VA = "0x1812740F0")]
|
||||
public UIReportRoomDialog()
|
||||
{
|
||||
Dictionary<string, AMAGKLLBGEC> dictionary = new Dictionary();
|
||||
this.LJBKAGNPDFK = dictionary;
|
||||
this.JALBCFLJAAE = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0600697C RID: 27004 RVA: 0x00176234 File Offset: 0x00174434
|
||||
[Token(Token = "0x600697C")]
|
||||
[Address(RVA = "0x12730F0", Offset = "0x1271EF0", VA = "0x1812730F0")]
|
||||
[CompilerGenerated]
|
||||
private void DILILGIBKOJ(List<AMAGKLLBGEC> GBMAGLLLOOH)
|
||||
{
|
||||
int num = 0;
|
||||
if (this != num)
|
||||
{
|
||||
this.CDLBAFFCDHL(GBMAGLLLOOH);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600697D RID: 27005 RVA: 0x0017625C File Offset: 0x0017445C
|
||||
[Token(Token = "0x600697D")]
|
||||
[Address(RVA = "0x12739F0", Offset = "0x12727F0", VA = "0x1812739F0")]
|
||||
[CompilerGenerated]
|
||||
private void PHJKKNJGEFN(JPIJGHNNIDP PBAOMKNFBFL)
|
||||
{
|
||||
if (PBAOMKNFBFL == JPIJGHNNIDP.Affirmative)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
||||
this.JALBCFLJAAE = false;
|
||||
string text = textMeshProUGUI.text;
|
||||
InputField3D inputField3D = this.descriptionTextField;
|
||||
int num = 0;
|
||||
inputField3D.FFDOINJEHMM = num != 0;
|
||||
this.MPCEPMNMCEB();
|
||||
DropdownWrapper dropdownWrapper = this.roomKeyDropdown;
|
||||
Dictionary<string, AMAGKLLBGEC> ljbkagnpdfk = this.LJBKAGNPDFK;
|
||||
int layoutPriority = dropdownWrapper.m_CaptionText.layoutPriority;
|
||||
ulong num2;
|
||||
if (num2 != (ulong)0L)
|
||||
{
|
||||
}
|
||||
KLCOGEIGEBJ ddegojkbean = this.DDEGOJKBEAN;
|
||||
InputField3D inputField3D2 = this.descriptionTextField;
|
||||
long <DOFDAMHCJLP>k__BackingField = ddegojkbean.<DOFDAMHCJLP>k__BackingField;
|
||||
LCCEEFHOBEN.CJFENPHAAHI cjfenphaahi = this.<MPBLJOGNHKP>k__BackingField;
|
||||
string text2 = inputField3D2.KKJIOHNFHFJ;
|
||||
Action action = new Action(this.KDPNIPCGAAB);
|
||||
Action<string> action2 = new Action(this.KINJBIPCMDL);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600697E RID: 27006 RVA: 0x00176310 File Offset: 0x00174510
|
||||
[Token(Token = "0x600697E")]
|
||||
[Address(RVA = "0x12732B0", Offset = "0x12720B0", VA = "0x1812732B0")]
|
||||
[CompilerGenerated]
|
||||
private void KDPNIPCGAAB()
|
||||
{
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Vital, "Report sent", 3f, num, num);
|
||||
base.KHKDGPHPIND((uint)1, true);
|
||||
}
|
||||
|
||||
// Token: 0x0600697F RID: 27007 RVA: 0x00176348 File Offset: 0x00174548
|
||||
[Token(Token = "0x600697F")]
|
||||
[Address(RVA = "0x1273360", Offset = "0x1272160", VA = "0x181273360")]
|
||||
[CompilerGenerated]
|
||||
private void KINJBIPCMDL(string MOPOMPHBHKF)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
||||
this.JALBCFLJAAE = true;
|
||||
string text = textMeshProUGUI.text;
|
||||
this.descriptionTextField.FFDOINJEHMM = true;
|
||||
this.MPCEPMNMCEB();
|
||||
Debug.LogError("Error reporting room: " + MOPOMPHBHKF);
|
||||
}
|
||||
|
||||
// Token: 0x0400468F RID: 18063
|
||||
[Token(Token = "0x400468F")]
|
||||
private const int PAPDGNFDKKC = 25;
|
||||
|
||||
// Token: 0x04004690 RID: 18064
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4004690")]
|
||||
[SerializeField]
|
||||
private ScreenHeader screenHeader;
|
||||
|
||||
// Token: 0x04004691 RID: 18065
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4004691")]
|
||||
[SerializeField]
|
||||
private GameObject commentOnRoomSection;
|
||||
|
||||
// Token: 0x04004692 RID: 18066
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4004692")]
|
||||
[SerializeField]
|
||||
private Button3D commentOnRoomButton;
|
||||
|
||||
// Token: 0x04004693 RID: 18067
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4004693")]
|
||||
[SerializeField]
|
||||
private GameObject roomKeySection;
|
||||
|
||||
// Token: 0x04004694 RID: 18068
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4004694")]
|
||||
[SerializeField]
|
||||
private DropdownWrapper roomKeyDropdown;
|
||||
|
||||
// Token: 0x04004695 RID: 18069
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4004695")]
|
||||
[SerializeField]
|
||||
private InputField3D descriptionTextField;
|
||||
|
||||
// Token: 0x04004696 RID: 18070
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4004696")]
|
||||
[SerializeField]
|
||||
private Button3D reportButton;
|
||||
|
||||
// Token: 0x04004697 RID: 18071
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4004697")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI charCount;
|
||||
|
||||
// Token: 0x04004698 RID: 18072
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4004698")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x04004699 RID: 18073
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4004699")]
|
||||
[SerializeField]
|
||||
[Header("Analytics")]
|
||||
private string amplitudeEventContextLabel = "";
|
||||
|
||||
// Token: 0x0400469A RID: 18074
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400469A")]
|
||||
private KLCOGEIGEBJ DDEGOJKBEAN;
|
||||
|
||||
// Token: 0x0400469B RID: 18075
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400469B")]
|
||||
private Dictionary<string, AMAGKLLBGEC> LJBKAGNPDFK;
|
||||
|
||||
// Token: 0x0400469D RID: 18077
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400469D")]
|
||||
private WatchUI PHHMNDKLLKP;
|
||||
|
||||
// Token: 0x0400469E RID: 18078
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400469E")]
|
||||
private bool JALBCFLJAAE;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,255 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecNet;
|
||||
using RecRoom.Persistence;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001229 RID: 4649
|
||||
[Token(Token = "0x2001229")]
|
||||
public class UIRestoreRoomDialog : ConfirmUIDialog
|
||||
{
|
||||
// Token: 0x06006984 RID: 27012 RVA: 0x001763FC File Offset: 0x001745FC
|
||||
[Token(Token = "0x6006984")]
|
||||
[Address(RVA = "0xCE5EC0", Offset = "0xCE4CC0", VA = "0x180CE5EC0", Slot = "25")]
|
||||
public override PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog()
|
||||
{
|
||||
RoomPersistenceManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
this.PGFPEGEDLJF = instance;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
ulong num3;
|
||||
this.NKFONDDFKNE(num2 != 0, "Downloading save history...", num3 != 0UL);
|
||||
long <DOFDAMHCJLP>k__BackingField = Matchmaking.ELHFNPEDCCN.<DOFDAMHCJLP>k__BackingField;
|
||||
long <OMCJBBKKIKO>k__BackingField = Matchmaking.ELHFNPEDCCN.<OMCJBBKKIKO>k__BackingField;
|
||||
PMGCJEPKFOF<IReadOnlyList<DHOCPFIOKHD>> pmgcjepkfof = OJMCBOKJFOF.HAMBEABEIOC(<DOFDAMHCJLP>k__BackingField, <OMCJBBKKIKO>k__BackingField);
|
||||
Action<IReadOnlyList<DHOCPFIOKHD>> action = new Action(this.FIMIALAGPCD);
|
||||
if (num < this)
|
||||
{
|
||||
num += num;
|
||||
if (num == this)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
num++;
|
||||
}
|
||||
Action<string> action2 = new Action(this.LIALKNNCINB);
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x06006985 RID: 27013 RVA: 0x00176488 File Offset: 0x00174688
|
||||
[Token(Token = "0x6006985")]
|
||||
[Address(RVA = "0xCE57A0", Offset = "0xCE45A0", VA = "0x180CE57A0")]
|
||||
private void NKFONDDFKNE(bool BCOHEOIEPLL, string NHFEHDPGBFD, bool JJAHEPIALKK = false)
|
||||
{
|
||||
int num;
|
||||
List<Dropdown.OptionData> list;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (Matchmaking.ELHFNPEDCCN != 0)
|
||||
{
|
||||
}
|
||||
if (0 != 0)
|
||||
{
|
||||
string text2;
|
||||
string text3;
|
||||
string text = string.Format("This room was last saved at {0} on {1}\n\n", text2, text3);
|
||||
}
|
||||
string text4 = "This room has never been saved\n\n" + "Careful! Restoring will discard all unsaved changes...";
|
||||
string text5 = this.infoText.text;
|
||||
this.historyDropDown.interactable = BCOHEOIEPLL;
|
||||
this.restoreButton.FFDOINJEHMM = BCOHEOIEPLL;
|
||||
if (!JJAHEPIALKK)
|
||||
{
|
||||
goto IL_16A;
|
||||
}
|
||||
this.historyDropDown.ClearOptions();
|
||||
list = new List();
|
||||
DateTime dateTime;
|
||||
string text6 = this.ILALHEPIFDA(dateTime);
|
||||
Dropdown.OptionData optionData = new Dropdown.OptionData(string.Format("{0}: {1} [Latest]", list, ""));
|
||||
list.Add(optionData);
|
||||
RoomPersistenceManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
DateTime? dateTime2;
|
||||
bool flag;
|
||||
Dropdown.OptionData optionData2;
|
||||
if (dateTime2 != 0 && (Matchmaking.ELHFNPEDCCN == 0 || (Matchmaking.ELHFNPEDCCN != 0 && flag)))
|
||||
{
|
||||
DateTime dateTime3;
|
||||
string text7 = this.ILALHEPIFDA(dateTime3);
|
||||
optionData2 = new Dropdown.OptionData(string.Format("{0}: {1} [Backup]", flag, text7));
|
||||
list.Add(optionData2);
|
||||
}
|
||||
if (this.BJJLOAAFEPN == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (optionData2 != 0)
|
||||
{
|
||||
if (num >= optionData2)
|
||||
{
|
||||
goto IL_10B;
|
||||
}
|
||||
num += num;
|
||||
if (num != optionData2)
|
||||
{
|
||||
num++;
|
||||
goto IL_10B;
|
||||
}
|
||||
IL_13F:
|
||||
Dropdown.OptionData optionData3;
|
||||
optionData3 += optionData3;
|
||||
goto IL_146;
|
||||
IL_10B:
|
||||
string text9;
|
||||
string text10;
|
||||
string text8 = string.Format("{0} on {1}", text9, text10);
|
||||
optionData3 = new Dropdown.OptionData(string.Format("{0}: {1}", num, text8));
|
||||
list.Add(optionData3);
|
||||
uint num2;
|
||||
num2 += (uint)1;
|
||||
goto IL_13F;
|
||||
}
|
||||
IL_146:
|
||||
if (optionData2 != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
this.historyDropDown.AddOptions(list);
|
||||
this.historyDropDown.RefreshShownValue();
|
||||
IL_16A:
|
||||
string text11 = this.statusHeaderText.text;
|
||||
}
|
||||
|
||||
// Token: 0x06006986 RID: 27014 RVA: 0x00176614 File Offset: 0x00174814
|
||||
[Token(Token = "0x6006986")]
|
||||
[Address(RVA = "0xCE5650", Offset = "0xCE4450", VA = "0x180CE5650")]
|
||||
private string ILALHEPIFDA(DateTime PBMJJOMBPAH)
|
||||
{
|
||||
string text;
|
||||
string text2;
|
||||
return string.Format("{0} on {1}", text, text2);
|
||||
}
|
||||
|
||||
// Token: 0x06006987 RID: 27015 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006987")]
|
||||
[Address(RVA = "0xCE5050", Offset = "0xCE3E50", VA = "0x180CE5050")]
|
||||
public void Button_Restore()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06006988 RID: 27016 RVA: 0x00176630 File Offset: 0x00174830
|
||||
[Token(Token = "0x6006988")]
|
||||
[Address(RVA = "0xCE5510", Offset = "0xCE4310", VA = "0x180CE5510")]
|
||||
private bool CEFAAAONJCN(Dropdown.OptionData PLOFCAGCNEC)
|
||||
{
|
||||
if (PLOFCAGCNEC != 0)
|
||||
{
|
||||
string text = PLOFCAGCNEC.m_Text;
|
||||
if (text != 0)
|
||||
{
|
||||
bool flag = text.EndsWith("[Backup]");
|
||||
return 0 == 1;
|
||||
}
|
||||
return text == (ulong)1L;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006989 RID: 27017 RVA: 0x00176668 File Offset: 0x00174868
|
||||
[Token(Token = "0x6006989")]
|
||||
[Address(RVA = "0x7CF6F0", Offset = "0x7CE4F0", VA = "0x1807CF6F0")]
|
||||
public UIRestoreRoomDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600698A RID: 27018 RVA: 0x0017667C File Offset: 0x0017487C
|
||||
[Token(Token = "0x600698A")]
|
||||
[Address(RVA = "0xCE55F0", Offset = "0xCE43F0", VA = "0x180CE55F0")]
|
||||
[CompilerGenerated]
|
||||
private void FIMIALAGPCD(IReadOnlyList<DHOCPFIOKHD> MAOOLFEBOOD)
|
||||
{
|
||||
this.BJJLOAAFEPN = MAOOLFEBOOD;
|
||||
this.NKFONDDFKNE(true, "Retrieved save history from server (that's good)", true);
|
||||
}
|
||||
|
||||
// Token: 0x0600698B RID: 27019 RVA: 0x001766A0 File Offset: 0x001748A0
|
||||
[Token(Token = "0x600698B")]
|
||||
[Address(RVA = "0xCE5750", Offset = "0xCE4550", VA = "0x180CE5750")]
|
||||
[CompilerGenerated]
|
||||
private void LIALKNNCINB(string MOPOMPHBHKF)
|
||||
{
|
||||
int num = 0;
|
||||
this.NKFONDDFKNE(num != 0, "Could not retrieve save history from server :-(", true);
|
||||
}
|
||||
|
||||
// Token: 0x0600698C RID: 27020 RVA: 0x001766BC File Offset: 0x001748BC
|
||||
[Token(Token = "0x600698C")]
|
||||
[Address(RVA = "0xCE56D0", Offset = "0xCE44D0", VA = "0x180CE56D0")]
|
||||
[CompilerGenerated]
|
||||
private void KKEMOKLONFI(PPENFJMFPNE GJKGOKHKMMP)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
this.NKFONDDFKNE(num2 != 0, "Reloading the room ...", num != 0);
|
||||
this.PGFPEGEDLJF.RequestReloadRoomData();
|
||||
base.KHKDGPHPIND((uint)1, true);
|
||||
}
|
||||
|
||||
// Token: 0x0600698D RID: 27021 RVA: 0x001766F4 File Offset: 0x001748F4
|
||||
[Token(Token = "0x600698D")]
|
||||
[Address(RVA = "0xCE55A0", Offset = "0xCE43A0", VA = "0x180CE55A0")]
|
||||
[CompilerGenerated]
|
||||
private void DECPHJMNHHO(string MOPOMPHBHKF)
|
||||
{
|
||||
int num = 0;
|
||||
this.NKFONDDFKNE(true, "Uh oh... could not restore this save file :-(", num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x040046A2 RID: 18082
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40046A2")]
|
||||
[SerializeField]
|
||||
private Text infoText;
|
||||
|
||||
// Token: 0x040046A3 RID: 18083
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x40046A3")]
|
||||
[SerializeField]
|
||||
private Text statusHeaderText;
|
||||
|
||||
// Token: 0x040046A4 RID: 18084
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40046A4")]
|
||||
[SerializeField]
|
||||
private Dropdown historyDropDown;
|
||||
|
||||
// Token: 0x040046A5 RID: 18085
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x40046A5")]
|
||||
[SerializeField]
|
||||
private Button3D cancelButton;
|
||||
|
||||
// Token: 0x040046A6 RID: 18086
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x40046A6")]
|
||||
[SerializeField]
|
||||
private Button3D restoreButton;
|
||||
|
||||
// Token: 0x040046A7 RID: 18087
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x40046A7")]
|
||||
private RoomPersistenceManager PGFPEGEDLJF;
|
||||
|
||||
// Token: 0x040046A8 RID: 18088
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x40046A8")]
|
||||
private IReadOnlyList<DHOCPFIOKHD> BJJLOAAFEPN;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,152 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.AGUI;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001205 RID: 4613
|
||||
[Token(Token = "0x2001205")]
|
||||
public class UIVoteDialog : ConfirmUIDialog
|
||||
{
|
||||
// Token: 0x060068A0 RID: 26784 RVA: 0x00172304 File Offset: 0x00170504
|
||||
[Token(Token = "0x60068A0")]
|
||||
[Address(RVA = "0xCE60C0", Offset = "0xCE4EC0", VA = "0x180CE60C0", Slot = "6")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
this.ONLEICCNNBI = instance;
|
||||
int num = 0;
|
||||
if (instance != num)
|
||||
{
|
||||
GameVoteManager voteManager = this.ONLEICCNNBI.voteManager;
|
||||
Action action = new Action(this.PEBPFCEGPNA);
|
||||
voteManager.NBBEDGHMILP += action;
|
||||
GameVoteManager voteManager2 = this.ONLEICCNNBI.voteManager;
|
||||
Action action2 = new Action(this.OAMGDAEGJHC);
|
||||
voteManager2.IJHJMOMJFKJ += action2;
|
||||
GameManager onleiccnnbi = this.ONLEICCNNBI;
|
||||
MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.OAPCKNKBACD);
|
||||
onleiccnnbi.KMKCFILCLNO += ggphekcppmp;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068A1 RID: 26785 RVA: 0x0017239C File Offset: 0x0017059C
|
||||
[Token(Token = "0x60068A1")]
|
||||
[Address(RVA = "0xCE6320", Offset = "0xCE5120", VA = "0x180CE6320")]
|
||||
private void OAPCKNKBACD(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
|
||||
{
|
||||
this.UpdateUIElements();
|
||||
}
|
||||
|
||||
// Token: 0x060068A2 RID: 26786 RVA: 0x001723B0 File Offset: 0x001705B0
|
||||
[Token(Token = "0x60068A2")]
|
||||
[Address(RVA = "0xCE6630", Offset = "0xCE5430", VA = "0x180CE6630", Slot = "25")]
|
||||
public override PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog()
|
||||
{
|
||||
GameManager onleiccnnbi = this.ONLEICCNNBI;
|
||||
int num = 0;
|
||||
if (onleiccnnbi != num)
|
||||
{
|
||||
VoteNextSubroomPagedGrid voteNextSubroomPagedGrid = this.subroomsGrid;
|
||||
IEnumerable<string> enumerable = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.voteManager.LocalMapsToVoteOn();
|
||||
voteNextSubroomPagedGrid.SetSceneNames(enumerable);
|
||||
this.ONLEICCNNBI.voteManager.OnVotesChange();
|
||||
this.PEBPFCEGPNA();
|
||||
}
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x060068A3 RID: 26787 RVA: 0x00172410 File Offset: 0x00170610
|
||||
[Token(Token = "0x60068A3")]
|
||||
[Address(RVA = "0xCE62F0", Offset = "0xCE50F0", VA = "0x180CE62F0")]
|
||||
private void OAMGDAEGJHC()
|
||||
{
|
||||
this.subroomsGrid.UpdateButtonsVoteCount();
|
||||
}
|
||||
|
||||
// Token: 0x060068A4 RID: 26788 RVA: 0x00172430 File Offset: 0x00170630
|
||||
[Token(Token = "0x60068A4")]
|
||||
[Address(RVA = "0xCE64F0", Offset = "0xCE52F0", VA = "0x180CE64F0")]
|
||||
private void PEBPFCEGPNA()
|
||||
{
|
||||
GameVoteManager.DBDOAKBPMGJ localPlayerVotingMode = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.voteManager.AJCMAGKNNFP;
|
||||
Text text = this.nextSubroomText;
|
||||
if (localPlayerVotingMode != GameVoteManager.DBDOAKBPMGJ.SUBROOM)
|
||||
{
|
||||
string nextLevel = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.voteManager.HALOIBNBPFE;
|
||||
}
|
||||
string nextLevel2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.voteManager.HALOIBNBPFE;
|
||||
string text2 = string.Format("Next subroom: {0}", nextLevel2);
|
||||
bool isCompleted = ((IAsyncResult)text).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x060068A5 RID: 26789 RVA: 0x00172494 File Offset: 0x00170694
|
||||
[Token(Token = "0x60068A5")]
|
||||
[Address(RVA = "0xCE6380", Offset = "0xCE5180", VA = "0x180CE6380", Slot = "7")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
GameManager onleiccnnbi = this.ONLEICCNNBI;
|
||||
int num = 0;
|
||||
if (onleiccnnbi != num)
|
||||
{
|
||||
GameVoteManager voteManager = this.ONLEICCNNBI.voteManager;
|
||||
Action action = new Action(this.PEBPFCEGPNA);
|
||||
voteManager.NBBEDGHMILP -= action;
|
||||
GameVoteManager voteManager2 = this.ONLEICCNNBI.voteManager;
|
||||
Action action2 = new Action(this.OAMGDAEGJHC);
|
||||
voteManager2.IJHJMOMJFKJ -= action2;
|
||||
GameManager onleiccnnbi2 = this.ONLEICCNNBI;
|
||||
MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.OAPCKNKBACD);
|
||||
onleiccnnbi2.KMKCFILCLNO -= ggphekcppmp;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060068A6 RID: 26790 RVA: 0x00172524 File Offset: 0x00170724
|
||||
[Token(Token = "0x60068A6")]
|
||||
[Address(RVA = "0xCE6740", Offset = "0xCE5540", VA = "0x180CE6740", Slot = "9")]
|
||||
public override void StackedUIClosed()
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x060068A7 RID: 26791 RVA: 0x0017253C File Offset: 0x0017073C
|
||||
[Token(Token = "0x60068A7")]
|
||||
[Address(RVA = "0xCE6260", Offset = "0xCE5060", VA = "0x180CE6260")]
|
||||
public void Button_Vote(bool voted, string sceneName)
|
||||
{
|
||||
GameVoteManager voteManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.voteManager;
|
||||
int num = 0;
|
||||
voteManager.LocalPlayerSubmitLevelVote(num);
|
||||
}
|
||||
|
||||
// Token: 0x060068A8 RID: 26792 RVA: 0x00172564 File Offset: 0x00170764
|
||||
[Token(Token = "0x60068A8")]
|
||||
[Address(RVA = "0x7CF6F0", Offset = "0x7CE4F0", VA = "0x1807CF6F0")]
|
||||
public UIVoteDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040045E0 RID: 17888
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40045E0")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
||||
private VoteNextSubroomPagedGrid subroomsGrid;
|
||||
|
||||
// Token: 0x040045E1 RID: 17889
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x40045E1")]
|
||||
[SerializeField]
|
||||
private Text nextSubroomText;
|
||||
|
||||
// Token: 0x040045E2 RID: 17890
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40045E2")]
|
||||
private GameManager ONLEICCNNBI;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,86 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001249 RID: 4681
|
||||
[Token(Token = "0x2001249")]
|
||||
public class UpdatePlayerEventDescriptionDialog : EnterTextDialog<CCMBKDINCAH>
|
||||
{
|
||||
// Token: 0x06006A58 RID: 27224 RVA: 0x001792D0 File Offset: 0x001774D0
|
||||
[Token(Token = "0x6006A58")]
|
||||
[Address(RVA = "0xCE6BC0", Offset = "0xCE59C0", VA = "0x180CE6BC0", Slot = "26")]
|
||||
public override PMGCJEPKFOF<PFLPCICDFNF> ShowDialog(CCMBKDINCAH MFJCKOBPMGA)
|
||||
{
|
||||
this.EKMPDPAIEPJ = MFJCKOBPMGA;
|
||||
if (MFJCKOBPMGA == 0)
|
||||
{
|
||||
Debug.LogError("targerEvent is null");
|
||||
}
|
||||
string <EHGJCEHECFB>k__BackingField = MFJCKOBPMGA.<EHGJCEHECFB>k__BackingField;
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x06006A59 RID: 27225 RVA: 0x00179308 File Offset: 0x00177508
|
||||
[Token(Token = "0x6006A59")]
|
||||
[Address(RVA = "0xCE6790", Offset = "0xCE5590", VA = "0x180CE6790", Slot = "28")]
|
||||
protected override bool BAONNGEHKIN(string CKCGCFGOMAA)
|
||||
{
|
||||
string text = CKCGCFGOMAA.Trim();
|
||||
return base.BAONNGEHKIN(CKCGCFGOMAA);
|
||||
}
|
||||
|
||||
// Token: 0x06006A5A RID: 27226 RVA: 0x0017932C File Offset: 0x0017752C
|
||||
[Token(Token = "0x6006A5A")]
|
||||
[Address(RVA = "0xCE69B0", Offset = "0xCE57B0", VA = "0x180CE69B0", Slot = "29")]
|
||||
protected override void KMLPJPCHKBG()
|
||||
{
|
||||
if (this.EKMPDPAIEPJ != (ulong)0L && this.PPKBKBMLGOF != 0)
|
||||
{
|
||||
int num = 0;
|
||||
base.FFHEADALFEO("Updating...", num != 0);
|
||||
CCMBKDINCAH ekmpdpaiepj = this.EKMPDPAIEPJ;
|
||||
CMCAFKLAHCD <OMHKPJKDFLJ>k__BackingField = ekmpdpaiepj.<OMHKPJKDFLJ>k__BackingField;
|
||||
DateTime <NBPEAFMLPDJ>k__BackingField = ekmpdpaiepj.<NBPEAFMLPDJ>k__BackingField;
|
||||
DateTime <EKCLCPFEHDB>k__BackingField = ekmpdpaiepj.<EKCLCPFEHDB>k__BackingField;
|
||||
string <HPJCFFLAJJE>k__BackingField = ekmpdpaiepj.<HPJCFFLAJJE>k__BackingField;
|
||||
long? <OMCJBBKKIKO>k__BackingField = ekmpdpaiepj.<OMCJBBKKIKO>k__BackingField;
|
||||
long? <CHPCFOKEIFM>k__BackingField = ekmpdpaiepj.<CHPCFOKEIFM>k__BackingField;
|
||||
Action<LLNPLLBEJBE> action = new Action(this.DFCCCMLEFBH);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006A5B RID: 27227 RVA: 0x001793A8 File Offset: 0x001775A8
|
||||
[Token(Token = "0x6006A5B")]
|
||||
[Address(RVA = "0xCE6830", Offset = "0xCE5630", VA = "0x180CE6830")]
|
||||
private void DFCCCMLEFBH(LLNPLLBEJBE MAOOLFEBOOD)
|
||||
{
|
||||
DGOPHENCPOC <PAMGOEFEDLE>k__BackingField = MAOOLFEBOOD.<PAMGOEFEDLE>k__BackingField;
|
||||
if (<PAMGOEFEDLE>k__BackingField != DGOPHENCPOC.Success)
|
||||
{
|
||||
string text = <PAMGOEFEDLE>k__BackingField.CAHFAHEBPNM();
|
||||
Debug.LogError(MAOOLFEBOOD.<PAMGOEFEDLE>k__BackingField);
|
||||
return;
|
||||
}
|
||||
CCMBKDINCAH <IFJDECGAJKN>k__BackingField = MAOOLFEBOOD.<IFJDECGAJKN>k__BackingField;
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(num, true);
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num2 = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Updated!", 3f, num2, num2);
|
||||
}
|
||||
|
||||
// Token: 0x06006A5C RID: 27228 RVA: 0x0017940C File Offset: 0x0017760C
|
||||
[Token(Token = "0x6006A5C")]
|
||||
[Address(RVA = "0xCE6C60", Offset = "0xCE5A60", VA = "0x180CE6C60")]
|
||||
public UpdatePlayerEventDescriptionDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004726 RID: 18214
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4004726")]
|
||||
private CCMBKDINCAH EKMPDPAIEPJ;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,87 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x0200124A RID: 4682
|
||||
[Token(Token = "0x200124A")]
|
||||
public class UpdatePlayerEventNameDialog : EnterTextDialog<CCMBKDINCAH>
|
||||
{
|
||||
// Token: 0x06006A5D RID: 27229 RVA: 0x00179420 File Offset: 0x00177620
|
||||
[Token(Token = "0x6006A5D")]
|
||||
[Address(RVA = "0xCE7110", Offset = "0xCE5F10", VA = "0x180CE7110", Slot = "26")]
|
||||
public override PMGCJEPKFOF<PFLPCICDFNF> ShowDialog(CCMBKDINCAH MFJCKOBPMGA)
|
||||
{
|
||||
this.EKMPDPAIEPJ = MFJCKOBPMGA;
|
||||
if (MFJCKOBPMGA == 0)
|
||||
{
|
||||
Debug.LogError("targerEvent is null");
|
||||
}
|
||||
string <LGACIEKBLBM>k__BackingField = MFJCKOBPMGA.<LGACIEKBLBM>k__BackingField;
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x06006A5E RID: 27230 RVA: 0x00179458 File Offset: 0x00177658
|
||||
[Token(Token = "0x6006A5E")]
|
||||
[Address(RVA = "0xCE6CA0", Offset = "0xCE5AA0", VA = "0x180CE6CA0", Slot = "28")]
|
||||
protected override bool BAONNGEHKIN(string CKCGCFGOMAA)
|
||||
{
|
||||
int stringLength = CKCGCFGOMAA.Trim().m_stringLength;
|
||||
return base.BAONNGEHKIN(CKCGCFGOMAA);
|
||||
}
|
||||
|
||||
// Token: 0x06006A5F RID: 27231 RVA: 0x00179484 File Offset: 0x00177684
|
||||
[Token(Token = "0x6006A5F")]
|
||||
[Address(RVA = "0xCE6F00", Offset = "0xCE5D00", VA = "0x180CE6F00", Slot = "29")]
|
||||
protected override void KMLPJPCHKBG()
|
||||
{
|
||||
if (this.EKMPDPAIEPJ != (ulong)0L && this.PPKBKBMLGOF != 0)
|
||||
{
|
||||
int num = 0;
|
||||
base.FFHEADALFEO("Updating...", num != 0);
|
||||
CCMBKDINCAH ekmpdpaiepj = this.EKMPDPAIEPJ;
|
||||
CMCAFKLAHCD <OMHKPJKDFLJ>k__BackingField = ekmpdpaiepj.<OMHKPJKDFLJ>k__BackingField;
|
||||
DateTime <NBPEAFMLPDJ>k__BackingField = ekmpdpaiepj.<NBPEAFMLPDJ>k__BackingField;
|
||||
DateTime <EKCLCPFEHDB>k__BackingField = ekmpdpaiepj.<EKCLCPFEHDB>k__BackingField;
|
||||
string <EHGJCEHECFB>k__BackingField = ekmpdpaiepj.<EHGJCEHECFB>k__BackingField;
|
||||
string <HPJCFFLAJJE>k__BackingField = ekmpdpaiepj.<HPJCFFLAJJE>k__BackingField;
|
||||
long? <OMCJBBKKIKO>k__BackingField = ekmpdpaiepj.<OMCJBBKKIKO>k__BackingField;
|
||||
long? <CHPCFOKEIFM>k__BackingField = ekmpdpaiepj.<CHPCFOKEIFM>k__BackingField;
|
||||
Action<LLNPLLBEJBE> action = new Action(this.DFCCCMLEFBH);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006A60 RID: 27232 RVA: 0x00179508 File Offset: 0x00177708
|
||||
[Token(Token = "0x6006A60")]
|
||||
[Address(RVA = "0xCE6D80", Offset = "0xCE5B80", VA = "0x180CE6D80")]
|
||||
private void DFCCCMLEFBH(LLNPLLBEJBE MAOOLFEBOOD)
|
||||
{
|
||||
DGOPHENCPOC <PAMGOEFEDLE>k__BackingField = MAOOLFEBOOD.<PAMGOEFEDLE>k__BackingField;
|
||||
if (<PAMGOEFEDLE>k__BackingField != DGOPHENCPOC.Success)
|
||||
{
|
||||
string text = <PAMGOEFEDLE>k__BackingField.CAHFAHEBPNM();
|
||||
Debug.LogError(MAOOLFEBOOD.<PAMGOEFEDLE>k__BackingField);
|
||||
return;
|
||||
}
|
||||
CCMBKDINCAH <IFJDECGAJKN>k__BackingField = MAOOLFEBOOD.<IFJDECGAJKN>k__BackingField;
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(num, true);
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num2 = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Updated!", 3f, num2, num2);
|
||||
}
|
||||
|
||||
// Token: 0x06006A61 RID: 27233 RVA: 0x0017956C File Offset: 0x0017776C
|
||||
[Token(Token = "0x6006A61")]
|
||||
[Address(RVA = "0xCE71B0", Offset = "0xCE5FB0", VA = "0x180CE71B0")]
|
||||
public UpdatePlayerEventNameDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004727 RID: 18215
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4004727")]
|
||||
private CCMBKDINCAH EKMPDPAIEPJ;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user