m
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: 0x020012D4 RID: 4820
|
||||
[Token(Token = "0x20012D4")]
|
||||
public class AnnouncementImageScreen : WatchUIFlow
|
||||
{
|
||||
// Token: 0x170011A3 RID: 4515
|
||||
// (get) Token: 0x06006C19 RID: 27673 RVA: 0x0017AAEC File Offset: 0x00178CEC
|
||||
// (set) Token: 0x06006C1A RID: 27674 RVA: 0x0017AB00 File Offset: 0x00178D00
|
||||
[Token(Token = "0x170011A3")]
|
||||
public MKEKHKEHPLO BHNFBPFGOHI
|
||||
{
|
||||
[Token(Token = "0x6006C19")]
|
||||
[Address(RVA = "0x42D840", Offset = "0x42C840", VA = "0x18042D840")]
|
||||
get
|
||||
{
|
||||
return this.OKINBKFCIIK;
|
||||
}
|
||||
[Token(Token = "0x6006C1A")]
|
||||
[Address(RVA = "0x1E06AC0", Offset = "0x1E05AC0", VA = "0x181E06AC0")]
|
||||
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: 0x06006C1B RID: 27675 RVA: 0x0017AB58 File Offset: 0x00178D58
|
||||
[Token(Token = "0x6006C1B")]
|
||||
[Address(RVA = "0x1E06650", Offset = "0x1E05650", VA = "0x181E06650", 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: 0x06006C1C RID: 27676 RVA: 0x0017AB8C File Offset: 0x00178D8C
|
||||
[Token(Token = "0x6006C1C")]
|
||||
[Address(RVA = "0x1E069D0", Offset = "0x1E059D0", VA = "0x181E069D0", 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: 0x06006C1D RID: 27677 RVA: 0x0017ABD8 File Offset: 0x00178DD8
|
||||
[Token(Token = "0x6006C1D")]
|
||||
[Address(RVA = "0x1E06990", Offset = "0x1E05990", VA = "0x181E06990")]
|
||||
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: 0x06006C1E RID: 27678 RVA: 0x0017AC10 File Offset: 0x00178E10
|
||||
[Token(Token = "0x6006C1E")]
|
||||
[Address(RVA = "0x1E067C0", Offset = "0x1E057C0", VA = "0x181E067C0")]
|
||||
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: 0x06006C1F RID: 27679 RVA: 0x0017AC60 File Offset: 0x00178E60
|
||||
[Token(Token = "0x6006C1F")]
|
||||
[Address(RVA = "0x1238E90", Offset = "0x1237E90", VA = "0x181238E90")]
|
||||
public AnnouncementImageScreen()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006C20 RID: 27680 RVA: 0x0017AC74 File Offset: 0x00178E74
|
||||
[Token(Token = "0x6006C20")]
|
||||
[Address(RVA = "0x1E06720", Offset = "0x1E05720", VA = "0x181E06720")]
|
||||
[CompilerGenerated]
|
||||
private void BGNIBJIPFED(Texture2D CAKFKAGPMBF)
|
||||
{
|
||||
RawImage rawImage = this.image;
|
||||
int num = 0;
|
||||
if (rawImage != num)
|
||||
{
|
||||
this.image.texture = CAKFKAGPMBF;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006C21 RID: 27681 RVA: 0x0017ACA8 File Offset: 0x00178EA8
|
||||
[Token(Token = "0x6006C21")]
|
||||
[Address(RVA = "0x1E068F0", Offset = "0x1E058F0", VA = "0x181E068F0")]
|
||||
[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: 0x04004769 RID: 18281
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4004769")]
|
||||
[SerializeField]
|
||||
private RawImage image;
|
||||
|
||||
// Token: 0x0400476A RID: 18282
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400476A")]
|
||||
private MKEKHKEHPLO OKINBKFCIIK;
|
||||
|
||||
// Token: 0x0400476B RID: 18283
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400476B")]
|
||||
private OHDHPENHDAP.NBMFNJLHKAO OPEKGDGMEFP;
|
||||
|
||||
// Token: 0x0400476C RID: 18284
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400476C")]
|
||||
private bool DPONBEGHJJO;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,741 @@
|
||||
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: 0x020012D5 RID: 4821
|
||||
[Token(Token = "0x20012D5")]
|
||||
public class AnnouncementScreen : WatchUIFlow
|
||||
{
|
||||
// Token: 0x170011A4 RID: 4516
|
||||
// (get) Token: 0x06006C22 RID: 27682 RVA: 0x0017ACE8 File Offset: 0x00178EE8
|
||||
// (set) Token: 0x06006C23 RID: 27683 RVA: 0x0017ACFC File Offset: 0x00178EFC
|
||||
[Token(Token = "0x170011A4")]
|
||||
public MKEKHKEHPLO EDHKPJJOKBM
|
||||
{
|
||||
[Token(Token = "0x6006C22")]
|
||||
[Address(RVA = "0x42D480", Offset = "0x42C480", VA = "0x18042D480")]
|
||||
get
|
||||
{
|
||||
return this.EMNGJODNMLF;
|
||||
}
|
||||
[Token(Token = "0x6006C23")]
|
||||
[Address(RVA = "0x1E08920", Offset = "0x1E07920", VA = "0x181E08920")]
|
||||
set
|
||||
{
|
||||
this.EMNGJODNMLF = value;
|
||||
this.EAMFPKHACBM();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006C24 RID: 27684 RVA: 0x0017AD18 File Offset: 0x00178F18
|
||||
[Token(Token = "0x6006C24")]
|
||||
[Address(RVA = "0x1E06C70", Offset = "0x1E05C70", VA = "0x181E06C70", 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: 0x06006C25 RID: 27685 RVA: 0x0017AD8C File Offset: 0x00178F8C
|
||||
[Token(Token = "0x6006C25")]
|
||||
[Address(RVA = "0x1E08420", Offset = "0x1E07420", VA = "0x181E08420", 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: 0x06006C26 RID: 27686 RVA: 0x0017AE10 File Offset: 0x00179010
|
||||
[Token(Token = "0x6006C26")]
|
||||
[Address(RVA = "0x1E06E30", Offset = "0x1E05E30", VA = "0x181E06E30")]
|
||||
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: 0x06006C27 RID: 27687 RVA: 0x0017AE68 File Offset: 0x00179068
|
||||
[Token(Token = "0x6006C27")]
|
||||
[Address(RVA = "0x1E06EF0", Offset = "0x1E05EF0", VA = "0x181E06EF0")]
|
||||
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);
|
||||
return;
|
||||
}
|
||||
string <GBDDFDEKHKF>k__BackingField2 = emngjodnmlf.<GBDDFDEKHKF>k__BackingField;
|
||||
string <OOPEMBFOKAA>k__BackingField = emngjodnmlf.<OOPEMBFOKAA>k__BackingField;
|
||||
ulong num;
|
||||
FBPACFPINIK.GCPHCMAKAPA(<GBDDFDEKHKF>k__BackingField2, <OOPEMBFOKAA>k__BackingField, num != 0UL);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006C28 RID: 27688 RVA: 0x0017AF84 File Offset: 0x00179184
|
||||
[Token(Token = "0x6006C28")]
|
||||
[Address(RVA = "0x1E07FC0", Offset = "0x1E06FC0", VA = "0x181E07FC0")]
|
||||
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: 0x06006C29 RID: 27689 RVA: 0x0017AFEC File Offset: 0x001791EC
|
||||
[Token(Token = "0x6006C29")]
|
||||
[Address(RVA = "0x1E07BA0", Offset = "0x1E06BA0", VA = "0x181E07BA0")]
|
||||
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: 0x06006C2A RID: 27690 RVA: 0x0017B050 File Offset: 0x00179250
|
||||
[Token(Token = "0x6006C2A")]
|
||||
[Address(RVA = "0x1E077C0", Offset = "0x1E067C0", VA = "0x181E077C0")]
|
||||
private void GIPGKMILMIF(string FJBNOBBAKLK)
|
||||
{
|
||||
if (!SingletonMonoBehaviour.ONCPNMDGGKG.<KGHBOCPLIMP>k__BackingField)
|
||||
{
|
||||
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));
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006C2B RID: 27691 RVA: 0x0017B0C8 File Offset: 0x001792C8
|
||||
[Token(Token = "0x6006C2B")]
|
||||
[Address(RVA = "0x1E079A0", Offset = "0x1E069A0", VA = "0x181E079A0")]
|
||||
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: 0x06006C2C RID: 27692 RVA: 0x0017B164 File Offset: 0x00179364
|
||||
[Token(Token = "0x6006C2C")]
|
||||
[Address(RVA = "0x1E07650", Offset = "0x1E06650", VA = "0x181E07650")]
|
||||
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: 0x06006C2D RID: 27693 RVA: 0x0017B1BC File Offset: 0x001793BC
|
||||
[Token(Token = "0x6006C2D")]
|
||||
[Address(RVA = "0x1E08820", Offset = "0x1E07820", VA = "0x181E08820")]
|
||||
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: 0x06006C2E RID: 27694 RVA: 0x0017B238 File Offset: 0x00179438
|
||||
[Token(Token = "0x6006C2E")]
|
||||
[Address(RVA = "0x1E08570", Offset = "0x1E07570", VA = "0x181E08570", 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: 0x06006C2F RID: 27695 RVA: 0x0017B2EC File Offset: 0x001794EC
|
||||
[Token(Token = "0x6006C2F")]
|
||||
[Address(RVA = "0x1E081D0", Offset = "0x1E071D0", VA = "0x181E081D0")]
|
||||
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: 0x06006C30 RID: 27696 RVA: 0x0017B328 File Offset: 0x00179528
|
||||
[Token(Token = "0x6006C30")]
|
||||
[Address(RVA = "0x1E07EB0", Offset = "0x1E06EB0", VA = "0x181E07EB0")]
|
||||
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: 0x06006C31 RID: 27697 RVA: 0x0017B398 File Offset: 0x00179598
|
||||
[Token(Token = "0x6006C31")]
|
||||
[Address(RVA = "0x1E06BF0", Offset = "0x1E05BF0", VA = "0x181E06BF0")]
|
||||
private void ADLNPFCDBMB()
|
||||
{
|
||||
float time = Time.time;
|
||||
this.NIJKOEECNCO.MGEOELPKLIH = time;
|
||||
if (this.EICEEINPFHH != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006C32 RID: 27698 RVA: 0x0017B3C4 File Offset: 0x001795C4
|
||||
[Token(Token = "0x6006C32")]
|
||||
[Address(RVA = "0x1E073E0", Offset = "0x1E063E0", VA = "0x181E073E0")]
|
||||
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: 0x06006C33 RID: 27699 RVA: 0x0017B4C8 File Offset: 0x001796C8
|
||||
[Token(Token = "0x6006C33")]
|
||||
[Address(RVA = "0x1E073C0", Offset = "0x1E063C0", VA = "0x181E073C0")]
|
||||
private void DECAABAOCBK()
|
||||
{
|
||||
int num = 0;
|
||||
this.NIJKOEECNCO = (ulong)0L;
|
||||
this.NIJKOEECNCO.INLJPGONCNL = (float)num;
|
||||
this.NIJKOEECNCO.HCLOPDNNBAC = num != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06006C34 RID: 27700 RVA: 0x0017B4F8 File Offset: 0x001796F8
|
||||
[Token(Token = "0x6006C34")]
|
||||
[Address(RVA = "0x1E07D70", Offset = "0x1E06D70", VA = "0x181E07D70")]
|
||||
private void KCCCOOCMJGM(int KDPEHPHODCD, int IJEMMNCGBPG)
|
||||
{
|
||||
if (IJEMMNCGBPG > 0)
|
||||
{
|
||||
float num = Mathf.Max(this.NIJKOEECNCO.INLJPGONCNL, (float)KDPEHPHODCD);
|
||||
this.NIJKOEECNCO.INLJPGONCNL = num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006C35 RID: 27701 RVA: 0x0017B528 File Offset: 0x00179728
|
||||
[Token(Token = "0x6006C35")]
|
||||
[Address(RVA = "0x1E07630", Offset = "0x1E06630", VA = "0x181E07630")]
|
||||
private void EJAJBBDFPJO(bool EOFEJOELIDE)
|
||||
{
|
||||
if (!EOFEJOELIDE)
|
||||
{
|
||||
this.ADLNPFCDBMB();
|
||||
return;
|
||||
}
|
||||
this.KLHMIENPCIL();
|
||||
}
|
||||
|
||||
// Token: 0x06006C36 RID: 27702 RVA: 0x0017B548 File Offset: 0x00179748
|
||||
[Token(Token = "0x6006C36")]
|
||||
[Address(RVA = "0x1E087C0", Offset = "0x1E077C0", VA = "0x181E087C0")]
|
||||
private IEnumerator<KENFJGFMIPM> PHMAHABADCH()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06006C36)
|
||||
|
||||
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 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06006C37 RID: 27703 RVA: 0x0017B56C File Offset: 0x0017976C
|
||||
[Token(Token = "0x6006C37")]
|
||||
[Address(RVA = "0x1E08210", Offset = "0x1E07210", VA = "0x181E08210")]
|
||||
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: 0x06006C38 RID: 27704 RVA: 0x0017B604 File Offset: 0x00179804
|
||||
[Token(Token = "0x6006C38")]
|
||||
[Address(RVA = "0x1E08900", Offset = "0x1E07900", VA = "0x181E08900")]
|
||||
public AnnouncementScreen()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006C39 RID: 27705 RVA: 0x0017B630 File Offset: 0x00179830
|
||||
[Token(Token = "0x6006C39")]
|
||||
[Address(RVA = "0x1E08720", Offset = "0x1E07720", VA = "0x181E08720")]
|
||||
[CompilerGenerated]
|
||||
private void PCNDGMIOGPP(Texture2D CAKFKAGPMBF)
|
||||
{
|
||||
RawImage rawImage = this.image;
|
||||
int num = 0;
|
||||
if (rawImage != num)
|
||||
{
|
||||
this.image.texture = CAKFKAGPMBF;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006C3A RID: 27706 RVA: 0x0017B664 File Offset: 0x00179864
|
||||
[Token(Token = "0x6006C3A")]
|
||||
[Address(RVA = "0x1E07E10", Offset = "0x1E06E10", VA = "0x181E07E10")]
|
||||
[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: 0x0400476D RID: 18285
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400476D")]
|
||||
private MKEKHKEHPLO EMNGJODNMLF;
|
||||
|
||||
// Token: 0x0400476E RID: 18286
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400476E")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI titleText;
|
||||
|
||||
// Token: 0x0400476F RID: 18287
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400476F")]
|
||||
[SerializeField]
|
||||
private PagedTextMeshPro3D bodyText;
|
||||
|
||||
// Token: 0x04004770 RID: 18288
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4004770")]
|
||||
[SerializeField]
|
||||
private Button3D linkButton;
|
||||
|
||||
// Token: 0x04004771 RID: 18289
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4004771")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI linkButtonText;
|
||||
|
||||
// Token: 0x04004772 RID: 18290
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x4004772")]
|
||||
[SerializeField]
|
||||
private RawImage image;
|
||||
|
||||
// Token: 0x04004773 RID: 18291
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x4004773")]
|
||||
[SerializeField]
|
||||
private GameObject imagePanel;
|
||||
|
||||
// Token: 0x04004774 RID: 18292
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x4004774")]
|
||||
[SerializeField]
|
||||
private float MarkAsReadSecondsThreshold = 1f;
|
||||
|
||||
// Token: 0x04004775 RID: 18293
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x4004775")]
|
||||
private KFBABPAPIMB EICEEINPFHH;
|
||||
|
||||
// Token: 0x04004776 RID: 18294
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x4004776")]
|
||||
private float HGGANKKJKAF;
|
||||
|
||||
// Token: 0x04004777 RID: 18295
|
||||
[FieldOffset(Offset = "0x114")]
|
||||
[Token(Token = "0x4004777")]
|
||||
private float CAAKCGKEJEJ = 5f;
|
||||
|
||||
// Token: 0x04004778 RID: 18296
|
||||
[FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x4004778")]
|
||||
private AnnouncementScreen.HLIHEKHAGNF NIJKOEECNCO;
|
||||
|
||||
// Token: 0x04004779 RID: 18297
|
||||
[FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x4004779")]
|
||||
private OHDHPENHDAP.NBMFNJLHKAO JLBEIDFLILD;
|
||||
|
||||
// Token: 0x0400477A RID: 18298
|
||||
[FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x400477A")]
|
||||
private EFEFMHJPJIJ JFMOEGCPNAC;
|
||||
|
||||
// Token: 0x0400477B RID: 18299
|
||||
[FieldOffset(Offset = "0x138")]
|
||||
[Token(Token = "0x400477B")]
|
||||
private bool DPONBEGHJJO;
|
||||
|
||||
// Token: 0x020012D6 RID: 4822
|
||||
[Token(Token = "0x20012D6")]
|
||||
private struct HLIHEKHAGNF
|
||||
{
|
||||
// Token: 0x0400477C RID: 18300
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400477C")]
|
||||
public bool PBHDEMOHILE;
|
||||
|
||||
// Token: 0x0400477D RID: 18301
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x400477D")]
|
||||
public float INLJPGONCNL;
|
||||
|
||||
// Token: 0x0400477E RID: 18302
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400477E")]
|
||||
public float MGEOELPKLIH;
|
||||
|
||||
// Token: 0x0400477F RID: 18303
|
||||
[FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x400477F")]
|
||||
public bool HCLOPDNNBAC;
|
||||
|
||||
// Token: 0x04004780 RID: 18304
|
||||
[FieldOffset(Offset = "0xD")]
|
||||
[Token(Token = "0x4004780")]
|
||||
public bool AFIKHBIBLNB;
|
||||
}
|
||||
|
||||
// Token: 0x020012D7 RID: 4823
|
||||
[Token(Token = "0x20012D7")]
|
||||
[CompilerGenerated]
|
||||
private sealed class HKICNAEIGJE
|
||||
{
|
||||
// Token: 0x06006C3B RID: 27707 RVA: 0x0017B6A4 File Offset: 0x001798A4
|
||||
[Token(Token = "0x6006C3B")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public HKICNAEIGJE()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006C3C RID: 27708 RVA: 0x0017B6B8 File Offset: 0x001798B8
|
||||
[Token(Token = "0x6006C3C")]
|
||||
[Address(RVA = "0x1E0E7B0", Offset = "0x1E0D7B0", VA = "0x181E0E7B0")]
|
||||
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: 0x04004781 RID: 18305
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004781")]
|
||||
public AnnouncementScreen <>4__this;
|
||||
|
||||
// Token: 0x04004782 RID: 18306
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004782")]
|
||||
public string playerAccountUri;
|
||||
}
|
||||
|
||||
// Token: 0x020012D9 RID: 4825
|
||||
[Token(Token = "0x20012D9")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BFFICEGOBKF
|
||||
{
|
||||
// Token: 0x06006C41 RID: 27713 RVA: 0x0017B778 File Offset: 0x00179978
|
||||
[Token(Token = "0x6006C41")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public BFFICEGOBKF()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006C42 RID: 27714 RVA: 0x0017B78C File Offset: 0x0017998C
|
||||
[Token(Token = "0x6006C42")]
|
||||
[Address(RVA = "0x1E08930", Offset = "0x1E07930", VA = "0x181E08930")]
|
||||
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: 0x04004786 RID: 18310
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004786")]
|
||||
public AnnouncementScreen <>4__this;
|
||||
|
||||
// Token: 0x04004787 RID: 18311
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004787")]
|
||||
public string eventUri;
|
||||
}
|
||||
|
||||
// Token: 0x020012DA RID: 4826
|
||||
[Token(Token = "0x20012DA")]
|
||||
[CompilerGenerated]
|
||||
private sealed class FEOEPEOIBAK
|
||||
{
|
||||
// Token: 0x06006C43 RID: 27715 RVA: 0x0017B7CC File Offset: 0x001799CC
|
||||
[Token(Token = "0x6006C43")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public FEOEPEOIBAK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006C44 RID: 27716 RVA: 0x0017B7E0 File Offset: 0x001799E0
|
||||
[Token(Token = "0x6006C44")]
|
||||
[Address(RVA = "0x1E0DEB0", Offset = "0x1E0CEB0", VA = "0x181E0DEB0")]
|
||||
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: 0x06006C45 RID: 27717 RVA: 0x0017B828 File Offset: 0x00179A28
|
||||
[Token(Token = "0x6006C45")]
|
||||
[Address(RVA = "0x1E0E060", Offset = "0x1E0D060", VA = "0x181E0E060")]
|
||||
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: 0x04004788 RID: 18312
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004788")]
|
||||
public string[] roomAndMaybeSubroom;
|
||||
|
||||
// Token: 0x04004789 RID: 18313
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004789")]
|
||||
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: 0x0200129C RID: 4764
|
||||
[Token(Token = "0x200129C")]
|
||||
public abstract class BaseTextInputUIDialog<TShowParams, TResponse> : UIDialog<TShowParams, TResponse>
|
||||
{
|
||||
// Token: 0x17001196 RID: 4502
|
||||
// (get) Token: 0x06006B38 RID: 27448
|
||||
[Token(Token = "0x17001196")]
|
||||
protected abstract ValidatedButtonInputField HFOMOAIBCAB
|
||||
{
|
||||
[Token(Token = "0x6006B38")]
|
||||
[Address(Slot = "27")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17001197 RID: 4503
|
||||
// (get) Token: 0x06006B39 RID: 27449
|
||||
[Token(Token = "0x17001197")]
|
||||
protected abstract TResponse FCPJNKNLGFG
|
||||
{
|
||||
[Token(Token = "0x6006B39")]
|
||||
[Address(Slot = "28")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06006B3A RID: 27450 RVA: 0x001786F0 File Offset: 0x001768F0
|
||||
[Token(Token = "0x6006B3A")]
|
||||
[Address(RVA = "0x256E970", Offset = "0x256D970", VA = "0x18256E970", 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: 0x06006B3B RID: 27451 RVA: 0x00178724 File Offset: 0x00176924
|
||||
[Token(Token = "0x6006B3B")]
|
||||
[Address(RVA = "0x1FC8F20", Offset = "0x1FC7F20", VA = "0x181FC8F20", Slot = "24")]
|
||||
public override void ForceCancel(bool OLFBOPIKDCI)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006B3C RID: 27452 RVA: 0x00178738 File Offset: 0x00176938
|
||||
[Token(Token = "0x6006B3C")]
|
||||
[Address(RVA = "0x256DF60", Offset = "0x256CF60", VA = "0x18256DF60")]
|
||||
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: 0x06006B3D RID: 27453 RVA: 0x00178774 File Offset: 0x00176974
|
||||
[Token(Token = "0x6006B3D")]
|
||||
[Address(RVA = "0x1FC8630", Offset = "0x1FC7630", VA = "0x181FC8630")]
|
||||
public void Button_Cancel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006B3E RID: 27454 RVA: 0x00178788 File Offset: 0x00176988
|
||||
[Token(Token = "0x6006B3E")]
|
||||
[Address(RVA = "0x1FC9950", Offset = "0x1FC8950", VA = "0x181FC9950")]
|
||||
private void PGFNDPLAEHD(string PAANJCAOOAG)
|
||||
{
|
||||
ValidatedButtonInputField validatedButtonInputField = this.HFOMOAIBCAB;
|
||||
}
|
||||
|
||||
// Token: 0x06006B3F RID: 27455 RVA: 0x001787A4 File Offset: 0x001769A4
|
||||
[Token(Token = "0x6006B3F")]
|
||||
[Address(RVA = "0x256E7E0", Offset = "0x256D7E0", VA = "0x18256E7E0")]
|
||||
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: 0x06006B40 RID: 27456 RVA: 0x001787F0 File Offset: 0x001769F0
|
||||
[Token(Token = "0x6006B40")]
|
||||
[Address(RVA = "0x256E6A0", Offset = "0x256D6A0", VA = "0x18256E6A0", 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: 0x06006B41 RID: 27457
|
||||
[Token(Token = "0x6006B41")]
|
||||
[Address(Slot = "29")]
|
||||
protected abstract void EICLCFBNGFO(TShowParams IIFJDCEPNMJ);
|
||||
|
||||
// Token: 0x06006B42 RID: 27458
|
||||
[Token(Token = "0x6006B42")]
|
||||
[Address(Slot = "30")]
|
||||
protected abstract TResponse EMKNGCOFFAC(string BODHBIAJBIM);
|
||||
|
||||
// Token: 0x06006B43 RID: 27459 RVA: 0x0017881C File Offset: 0x00176A1C
|
||||
[Token(Token = "0x6006B43")]
|
||||
[Address(RVA = "0x256E300", Offset = "0x256D300", VA = "0x18256E300")]
|
||||
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: 0x06006B44 RID: 27460 RVA: 0x00178850 File Offset: 0x00176A50
|
||||
[Token(Token = "0x6006B44")]
|
||||
[Address(RVA = "0x1FC8AD0", Offset = "0x1FC7AD0", VA = "0x181FC8AD0")]
|
||||
private IEnumerator DIOCJJGAALO()
|
||||
{
|
||||
int num;
|
||||
BaseTextInputUIDialog.LBABBDHCEPD lbabbdhcepd = new BaseTextInputUIDialog.LBABBDHCEPD(num);
|
||||
num = 0;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006B45 RID: 27461 RVA: 0x0017886C File Offset: 0x00176A6C
|
||||
[Token(Token = "0x6006B45")]
|
||||
[Address(RVA = "0x1FC9EE0", Offset = "0x1FC8EE0", VA = "0x181FC9EE0")]
|
||||
protected BaseTextInputUIDialog()
|
||||
{
|
||||
ValidatedButtonInputField validatedButtonInputField = this.HFOMOAIBCAB;
|
||||
}
|
||||
|
||||
// Token: 0x06006B46 RID: 27462 RVA: 0x00178880 File Offset: 0x00176A80
|
||||
[Token(Token = "0x6006B46")]
|
||||
[Address(RVA = "0x256E150", Offset = "0x256D150", VA = "0x18256E150")]
|
||||
[CompilerGenerated]
|
||||
private void ECDABHJNODF(NKHBKKGOIHL.PEHMCMIFBJO MAOOLFEBOOD)
|
||||
{
|
||||
if (!MAOOLFEBOOD.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
GameObject gameObject;
|
||||
gameObject.SetActive(true);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006B47 RID: 27463 RVA: 0x001788A4 File Offset: 0x00176AA4
|
||||
[Token(Token = "0x6006B47")]
|
||||
[Address(RVA = "0x256E280", Offset = "0x256D280", VA = "0x18256E280")]
|
||||
[CompilerGenerated]
|
||||
private void FDFCKAPIEAO(string MOPOMPHBHKF)
|
||||
{
|
||||
GameObject gameObject;
|
||||
gameObject.SetActive(true);
|
||||
}
|
||||
|
||||
// Token: 0x06006B48 RID: 27464 RVA: 0x001788C0 File Offset: 0x00176AC0
|
||||
[Token(Token = "0x6006B48")]
|
||||
[Address(RVA = "0x1FC8DA0", Offset = "0x1FC7DA0", VA = "0x181FC8DA0")]
|
||||
[CompilerGenerated]
|
||||
private void EFNHOHMKKIB()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040046C0 RID: 18112
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046C0")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI titleText;
|
||||
|
||||
// Token: 0x040046C1 RID: 18113
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046C1")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI bodyText;
|
||||
|
||||
// Token: 0x040046C2 RID: 18114
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046C2")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI okText;
|
||||
|
||||
// Token: 0x040046C3 RID: 18115
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046C3")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x040046C4 RID: 18116
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046C4")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI characterCountText;
|
||||
|
||||
// Token: 0x040046C5 RID: 18117
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046C5")]
|
||||
private bool KEGHCLNDCEI;
|
||||
|
||||
// Token: 0x040046C6 RID: 18118
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046C6")]
|
||||
private BaseTextInputUIDialog<TShowParams, TResponse>.KNPPNPLFCAD EAGAADGPCKK;
|
||||
|
||||
// Token: 0x040046C7 RID: 18119
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046C7")]
|
||||
private Coroutine BKGKDEMNMOI;
|
||||
|
||||
// Token: 0x040046C8 RID: 18120
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046C8")]
|
||||
private bool FLCKNFHKPON;
|
||||
|
||||
// Token: 0x0200129D RID: 4765
|
||||
[Token(Token = "0x200129D")]
|
||||
public sealed class KNPPNPLFCAD : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06006B49 RID: 27465 RVA: 0x001788D0 File Offset: 0x00176AD0
|
||||
[Token(Token = "0x6006B49")]
|
||||
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
||||
public KNPPNPLFCAD(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006B4A RID: 27466 RVA: 0x001788E0 File Offset: 0x00176AE0
|
||||
[Token(Token = "0x6006B4A")]
|
||||
[Address(RVA = "0x1DE9E40", Offset = "0x1DE8E40", VA = "0x181DE9E40", Slot = "13")]
|
||||
public bool Invoke(TextMeshProUGUI DEIGEPKFGHG, string DBFBLNILIGL)
|
||||
{
|
||||
uint num;
|
||||
if (num != (uint)0)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006B4B RID: 27467 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006B4B")]
|
||||
[Address(RVA = "0x52CC60", Offset = "0x52BC60", VA = "0x18052CC60", 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: 0x06006B4C RID: 27468 RVA: 0x0017894C File Offset: 0x00176B4C
|
||||
[Token(Token = "0x6006B4C")]
|
||||
[Address(RVA = "0x56AA00", Offset = "0x569A00", VA = "0x18056AA00", 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: 0x020012FC RID: 4860
|
||||
[Token(Token = "0x20012FC")]
|
||||
public class ChooseSubroomDialog : ConfirmUIDialog<PPENFJMFPNE, KGMKKFJJDPG>
|
||||
{
|
||||
// Token: 0x06006D05 RID: 27909 RVA: 0x0017EC40 File Offset: 0x0017CE40
|
||||
[Token(Token = "0x6006D05")]
|
||||
[Address(RVA = "0x1E09020", Offset = "0x1E08020", VA = "0x181E09020", 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: 0x06006D06 RID: 27910 RVA: 0x0017ECA4 File Offset: 0x0017CEA4
|
||||
[Token(Token = "0x6006D06")]
|
||||
[Address(RVA = "0x1E08F10", Offset = "0x1E07F10", VA = "0x181E08F10")]
|
||||
private void BMFPEJMLIKD(string DBDDKLHPNNA)
|
||||
{
|
||||
double num = ((HAPBACHHIBN)this.infoText).GMBEJJBNGJD;
|
||||
}
|
||||
|
||||
// Token: 0x06006D07 RID: 27911 RVA: 0x0017ECC4 File Offset: 0x0017CEC4
|
||||
[Token(Token = "0x6006D07")]
|
||||
[Address(RVA = "0x1E08F40", Offset = "0x1E07F40", VA = "0x181E08F40")]
|
||||
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: 0x06006D08 RID: 27912 RVA: 0x0017ECF0 File Offset: 0x0017CEF0
|
||||
[Token(Token = "0x6006D08")]
|
||||
[Address(RVA = "0x1E091A0", Offset = "0x1E081A0", VA = "0x181E091A0")]
|
||||
public ChooseSubroomDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004833 RID: 18483
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4004833")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
|
||||
private SubroomButtonPagedGrid pagedGrid;
|
||||
|
||||
// Token: 0x04004834 RID: 18484
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4004834")]
|
||||
[SerializeField]
|
||||
private Text infoText;
|
||||
|
||||
// Token: 0x04004835 RID: 18485
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4004835")]
|
||||
private PPENFJMFPNE AEMBAGPGHGE;
|
||||
|
||||
// Token: 0x04004836 RID: 18486
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4004836")]
|
||||
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: 0x020012ED RID: 4845
|
||||
[Token(Token = "0x20012ED")]
|
||||
public class CloneRoomUIDialog : UIDialog<KLCOGEIGEBJ, KLCOGEIGEBJ>
|
||||
{
|
||||
// Token: 0x06006CAE RID: 27822 RVA: 0x0017D930 File Offset: 0x0017BB30
|
||||
[Token(Token = "0x6006CAE")]
|
||||
[Address(RVA = "0x1E094B0", Offset = "0x1E084B0", VA = "0x181E094B0", Slot = "24")]
|
||||
public override void ForceCancel(bool OLFBOPIKDCI)
|
||||
{
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(num, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006CAF RID: 27823 RVA: 0x0017D948 File Offset: 0x0017BB48
|
||||
[Token(Token = "0x6006CAF")]
|
||||
[Address(RVA = "0x1E09990", Offset = "0x1E08990", VA = "0x181E09990", 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: 0x06006CB0 RID: 27824 RVA: 0x0017D9C8 File Offset: 0x0017BBC8
|
||||
[Token(Token = "0x6006CB0")]
|
||||
[Address(RVA = "0x1E09590", Offset = "0x1E08590", VA = "0x181E09590", 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: 0x06006CB1 RID: 27825 RVA: 0x0017DA00 File Offset: 0x0017BC00
|
||||
[Token(Token = "0x6006CB1")]
|
||||
[Address(RVA = "0x1E09860", Offset = "0x1E08860", VA = "0x181E09860")]
|
||||
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: 0x06006CB2 RID: 27826 RVA: 0x0017DA58 File Offset: 0x0017BC58
|
||||
[Token(Token = "0x6006CB2")]
|
||||
[Address(RVA = "0x1E09670", Offset = "0x1E08670", VA = "0x181E09670")]
|
||||
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: 0x06006CB3 RID: 27827 RVA: 0x0017DAA8 File Offset: 0x0017BCA8
|
||||
[Token(Token = "0x6006CB3")]
|
||||
[Address(RVA = "0x1E091E0", Offset = "0x1E081E0", VA = "0x181E091E0")]
|
||||
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: 0x06006CB4 RID: 27828 RVA: 0x0017DAEC File Offset: 0x0017BCEC
|
||||
[Token(Token = "0x6006CB4")]
|
||||
[Address(RVA = "0x1E092D0", Offset = "0x1E082D0", VA = "0x181E092D0")]
|
||||
public void Button_Cancel()
|
||||
{
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(num, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006CB5 RID: 27829 RVA: 0x0017DB04 File Offset: 0x0017BD04
|
||||
[Token(Token = "0x6006CB5")]
|
||||
[Address(RVA = "0x1E09310", Offset = "0x1E08310", VA = "0x181E09310")]
|
||||
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: 0x06006CB6 RID: 27830 RVA: 0x0017DB7C File Offset: 0x0017BD7C
|
||||
[Token(Token = "0x6006CB6")]
|
||||
[Address(RVA = "0x1E09AA0", Offset = "0x1E08AA0", VA = "0x181E09AA0")]
|
||||
public CloneRoomUIDialog()
|
||||
{
|
||||
string empty = string.Empty;
|
||||
this.BFGCDJFNJLE = empty;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06006CB7 RID: 27831 RVA: 0x0017DB9C File Offset: 0x0017BD9C
|
||||
[Token(Token = "0x6006CB7")]
|
||||
[Address(RVA = "0x1E09290", Offset = "0x1E08290", VA = "0x181E09290")]
|
||||
[CompilerGenerated]
|
||||
private bool BPLPKAJJLLF(string MMBOKOLAJFH)
|
||||
{
|
||||
string text = MMBOKOLAJFH.Trim();
|
||||
this.BFGCDJFNJLE = text;
|
||||
return this.KPKOBLKCBIJ();
|
||||
}
|
||||
|
||||
// Token: 0x06006CB8 RID: 27832 RVA: 0x0017DBC4 File Offset: 0x0017BDC4
|
||||
[Token(Token = "0x6006CB8")]
|
||||
[Address(RVA = "0x1E09760", Offset = "0x1E08760", VA = "0x181E09760")]
|
||||
[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: 0x06006CB9 RID: 27833 RVA: 0x0017DC18 File Offset: 0x0017BE18
|
||||
[Token(Token = "0x6006CB9")]
|
||||
[Address(RVA = "0x1E09620", Offset = "0x1E08620", VA = "0x181E09620")]
|
||||
[CompilerGenerated]
|
||||
private void KKIMJDBDFEP(PPENFJMFPNE GJKGOKHKMMP)
|
||||
{
|
||||
base.KHKDGPHPIND(GJKGOKHKMMP, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006CBA RID: 27834 RVA: 0x0017DC30 File Offset: 0x0017BE30
|
||||
[Token(Token = "0x6006CBA")]
|
||||
[Address(RVA = "0x1E094F0", Offset = "0x1E084F0", VA = "0x181E094F0")]
|
||||
[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: 0x040047F8 RID: 18424
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40047F8")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField roomNameField;
|
||||
|
||||
// Token: 0x040047F9 RID: 18425
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x40047F9")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI descriptionText;
|
||||
|
||||
// Token: 0x040047FA RID: 18426
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40047FA")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x040047FB RID: 18427
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x40047FB")]
|
||||
[SerializeField]
|
||||
private Button3D cancelButton;
|
||||
|
||||
// Token: 0x040047FC RID: 18428
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x40047FC")]
|
||||
[SerializeField]
|
||||
private Button3D saveButton;
|
||||
|
||||
// Token: 0x040047FD RID: 18429
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x40047FD")]
|
||||
private string BFGCDJFNJLE;
|
||||
|
||||
// Token: 0x040047FE RID: 18430
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x40047FE")]
|
||||
private KLCOGEIGEBJ EBDCIFINPNK;
|
||||
|
||||
// Token: 0x040047FF RID: 18431
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x40047FF")]
|
||||
private bool PBPPKEHPIND;
|
||||
|
||||
// Token: 0x020012EE RID: 4846
|
||||
[Token(Token = "0x20012EE")]
|
||||
[CompilerGenerated]
|
||||
private sealed class JPIPBNCAKBL
|
||||
{
|
||||
// Token: 0x06006CBB RID: 27835 RVA: 0x0017DC64 File Offset: 0x0017BE64
|
||||
[Token(Token = "0x6006CBB")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public JPIPBNCAKBL()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006CBC RID: 27836 RVA: 0x0017DC78 File Offset: 0x0017BE78
|
||||
[Token(Token = "0x6006CBC")]
|
||||
[Address(RVA = "0x1E0FB80", Offset = "0x1E0EB80", VA = "0x181E0FB80")]
|
||||
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: 0x04004800 RID: 18432
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004800")]
|
||||
public Action<bool> cloneDialogClosed;
|
||||
|
||||
// Token: 0x04004801 RID: 18433
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004801")]
|
||||
public SessionManager.BDPNOBGNGNI source;
|
||||
}
|
||||
|
||||
// Token: 0x020012EF RID: 4847
|
||||
[Token(Token = "0x20012EF")]
|
||||
[CompilerGenerated]
|
||||
private sealed class CJAMEDPKLNH
|
||||
{
|
||||
// Token: 0x06006CBD RID: 27837 RVA: 0x0017DD00 File Offset: 0x0017BF00
|
||||
[Token(Token = "0x6006CBD")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public CJAMEDPKLNH()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004802 RID: 18434
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004802")]
|
||||
public KLCOGEIGEBJ targetRoom;
|
||||
}
|
||||
|
||||
// Token: 0x020012F0 RID: 4848
|
||||
[Token(Token = "0x20012F0")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BMAOLFAGCEK
|
||||
{
|
||||
// Token: 0x06006CBE RID: 27838 RVA: 0x0017DD14 File Offset: 0x0017BF14
|
||||
[Token(Token = "0x6006CBE")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public BMAOLFAGCEK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006CBF RID: 27839 RVA: 0x0017DD28 File Offset: 0x0017BF28
|
||||
[Token(Token = "0x6006CBF")]
|
||||
[Address(RVA = "0x1E08D30", Offset = "0x1E07D30", VA = "0x181E08D30")]
|
||||
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: 0x04004803 RID: 18435
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004803")]
|
||||
public CIIBGMBOFEI previousRoomInstance;
|
||||
|
||||
// Token: 0x04004804 RID: 18436
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004804")]
|
||||
public CloneRoomUIDialog.CJAMEDPKLNH CS$<>8__locals1;
|
||||
}
|
||||
|
||||
// Token: 0x020012F1 RID: 4849
|
||||
[Token(Token = "0x20012F1")]
|
||||
[CompilerGenerated]
|
||||
private sealed class CDJFPGAEBIN
|
||||
{
|
||||
// Token: 0x06006CC0 RID: 27840 RVA: 0x0017DD94 File Offset: 0x0017BF94
|
||||
[Token(Token = "0x6006CC0")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public CDJFPGAEBIN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006CC1 RID: 27841 RVA: 0x0017DDA8 File Offset: 0x0017BFA8
|
||||
[Token(Token = "0x6006CC1")]
|
||||
[Address(RVA = "0x1E08EB0", Offset = "0x1E07EB0", VA = "0x181E08EB0")]
|
||||
internal IEnumerator<KENFJGFMIPM> <ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06006CC1)
|
||||
|
||||
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 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06006CC2 RID: 27842 RVA: 0x0017DDCC File Offset: 0x0017BFCC
|
||||
[Token(Token = "0x6006CC2")]
|
||||
[Address(RVA = "0x1E08E50", Offset = "0x1E07E50", VA = "0x181E08E50")]
|
||||
internal bool <ShowAndEquipMakerPenAfterClone>b__4()
|
||||
{
|
||||
return Matchmaking.BBJAEJHMAPB != this.previousRoomInstance;
|
||||
}
|
||||
|
||||
// Token: 0x04004805 RID: 18437
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004805")]
|
||||
public CIIBGMBOFEI previousRoomInstance;
|
||||
|
||||
// Token: 0x04004806 RID: 18438
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004806")]
|
||||
public KLCOGEIGEBJ targetRoom;
|
||||
|
||||
// Token: 0x020012F2 RID: 4850
|
||||
[Token(Token = "0x20012F2")]
|
||||
private sealed class <<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d : IEnumerator<KENFJGFMIPM>, IEnumerator, IDisposable
|
||||
{
|
||||
// Token: 0x06006CC3 RID: 27843 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x6006CC3")]
|
||||
[Address(RVA = "0x44F040", Offset = "0x44E040", VA = "0x18044F040")]
|
||||
[DebuggerHidden]
|
||||
public <<ShowAndEquipMakerPenAfterClone>g__TryEquipMakerPen|3>d(int <>1__state)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006CC4 RID: 27844 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x6006CC4")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "5")]
|
||||
[DebuggerHidden]
|
||||
void IDisposable.Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006CC5 RID: 27845 RVA: 0x0017DDEC File Offset: 0x0017BFEC
|
||||
[Token(Token = "0x6006CC5")]
|
||||
[Address(RVA = "0x1E15EE0", Offset = "0x1E14EE0", VA = "0x181E15EE0", Slot = "6")]
|
||||
private bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x170011AC RID: 4524
|
||||
// (get) Token: 0x06006CC6 RID: 27846 RVA: 0x0005CEF2 File Offset: 0x0005B0F2
|
||||
[Token(Token = "0x170011AC")]
|
||||
private KENFJGFMIPM System.Collections.Generic.IEnumerator<RecRoom.Core.ISchedule>.Current
|
||||
{
|
||||
[Token(Token = "0x6006CC6")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "4")]
|
||||
[DebuggerHidden]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006CC7 RID: 27847 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x6006CC7")]
|
||||
[Address(RVA = "0x1E161B0", Offset = "0x1E151B0", VA = "0x181E161B0", Slot = "8")]
|
||||
[DebuggerHidden]
|
||||
void IEnumerator.Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170011AD RID: 4525
|
||||
// (get) Token: 0x06006CC8 RID: 27848 RVA: 0x0005CEF2 File Offset: 0x0005B0F2
|
||||
[Token(Token = "0x170011AD")]
|
||||
object IEnumerator.Current
|
||||
{
|
||||
[Token(Token = "0x6006CC8")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "7")]
|
||||
[DebuggerHidden]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04004807 RID: 18439
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004807")]
|
||||
private int <>1__state;
|
||||
|
||||
// Token: 0x04004808 RID: 18440
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004808")]
|
||||
private KENFJGFMIPM <>2__current;
|
||||
|
||||
// Token: 0x04004809 RID: 18441
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4004809")]
|
||||
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: 0x0200129F RID: 4767
|
||||
[Token(Token = "0x200129F")]
|
||||
public class ColorInputUIDialog : UIDialog<string, string, ColorInputUIDialog.ABAJPFHNGBK, ColorInputUIDialog.NMLNGBGBKEN>
|
||||
{
|
||||
// Token: 0x06006B53 RID: 27475 RVA: 0x001789F4 File Offset: 0x00176BF4
|
||||
[Token(Token = "0x6006B53")]
|
||||
[Address(RVA = "0x1E09CE0", Offset = "0x1E08CE0", VA = "0x181E09CE0", 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: 0x06006B54 RID: 27476 RVA: 0x00178A50 File Offset: 0x00176C50
|
||||
[Token(Token = "0x6006B54")]
|
||||
[Address(RVA = "0x1E09ED0", Offset = "0x1E08ED0", VA = "0x181E09ED0")]
|
||||
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: 0x06006B55 RID: 27477 RVA: 0x00178AA4 File Offset: 0x00176CA4
|
||||
[Token(Token = "0x6006B55")]
|
||||
[Address(RVA = "0x1E09B60", Offset = "0x1E08B60", VA = "0x181E09B60")]
|
||||
public void Button_SelectColor(LNBGEMHOKFN shapeColor)
|
||||
{
|
||||
Action<int> preview = this.Preview;
|
||||
this.ACCMBIGCCMH = (int)shapeColor;
|
||||
preview(shapeColor);
|
||||
}
|
||||
|
||||
// Token: 0x06006B56 RID: 27478 RVA: 0x00178AD0 File Offset: 0x00176CD0
|
||||
[Token(Token = "0x6006B56")]
|
||||
[Address(RVA = "0x1E0A020", Offset = "0x1E09020", VA = "0x181E0A020", 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: 0x06006B57 RID: 27479 RVA: 0x00178B04 File Offset: 0x00176D04
|
||||
[Token(Token = "0x6006B57")]
|
||||
[Address(RVA = "0x1E09BC0", Offset = "0x1E08BC0", VA = "0x181E09BC0")]
|
||||
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: 0x06006B58 RID: 27480 RVA: 0x00178B4C File Offset: 0x00176D4C
|
||||
[Token(Token = "0x6006B58")]
|
||||
[Address(RVA = "0x1E09E30", Offset = "0x1E08E30", VA = "0x181E09E30", 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: 0x06006B59 RID: 27481 RVA: 0x00178B78 File Offset: 0x00176D78
|
||||
[Token(Token = "0x6006B59")]
|
||||
[Address(RVA = "0x1E09AF0", Offset = "0x1E08AF0", VA = "0x181E09AF0")]
|
||||
public void Button_Cancel()
|
||||
{
|
||||
ColorInputUIDialog.NMLNGBGBKEN iofbigoienk = ColorInputUIDialog.IOFBIGOIENK;
|
||||
base.KHKDGPHPIND(iofbigoienk, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006B5A RID: 27482 RVA: 0x00178B94 File Offset: 0x00176D94
|
||||
[Token(Token = "0x6006B5A")]
|
||||
[Address(RVA = "0x1E09C60", Offset = "0x1E08C60", VA = "0x181E09C60", Slot = "24")]
|
||||
public override void ForceCancel(bool OLFBOPIKDCI)
|
||||
{
|
||||
ColorInputUIDialog.NMLNGBGBKEN iofbigoienk = ColorInputUIDialog.IOFBIGOIENK;
|
||||
base.KHKDGPHPIND(iofbigoienk, OLFBOPIKDCI);
|
||||
}
|
||||
|
||||
// Token: 0x06006B5B RID: 27483 RVA: 0x00178BB0 File Offset: 0x00176DB0
|
||||
[Token(Token = "0x6006B5B")]
|
||||
[Address(RVA = "0x1E0A100", Offset = "0x1E09100", VA = "0x181E0A100")]
|
||||
public ColorInputUIDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006B5C RID: 27484 RVA: 0x00178BDC File Offset: 0x00176DDC
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6006B5C")]
|
||||
[Address(RVA = "0x1E0A0B0", Offset = "0x1E090B0", VA = "0x181E0A0B0")]
|
||||
static ColorInputUIDialog()
|
||||
{
|
||||
ulong num;
|
||||
ColorInputUIDialog.IOFBIGOIENK = num;
|
||||
}
|
||||
|
||||
// Token: 0x040046CC RID: 18124
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40046CC")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI titleText;
|
||||
|
||||
// Token: 0x040046CD RID: 18125
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x40046CD")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI okText;
|
||||
|
||||
// Token: 0x040046CE RID: 18126
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40046CE")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x040046CF RID: 18127
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x40046CF")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
|
||||
private MakerPenColorGrid colorButtonPagedGrid;
|
||||
|
||||
// Token: 0x040046D0 RID: 18128
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x40046D0")]
|
||||
private int ACCMBIGCCMH = (int)((ulong)4294967295L);
|
||||
|
||||
// Token: 0x040046D1 RID: 18129
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x40046D1")]
|
||||
public Action<int> Preview;
|
||||
|
||||
// Token: 0x040046D2 RID: 18130
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x40046D2")]
|
||||
private ColorInputUIDialog.ABAJPFHNGBK IOMCEKHGJNF;
|
||||
|
||||
// Token: 0x040046D3 RID: 18131
|
||||
[Token(Token = "0x40046D3")]
|
||||
private static ColorInputUIDialog.NMLNGBGBKEN IOFBIGOIENK;
|
||||
|
||||
// Token: 0x040046D4 RID: 18132
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x40046D4")]
|
||||
private bool FLCKNFHKPON = true;
|
||||
|
||||
// Token: 0x020012A0 RID: 4768
|
||||
[Token(Token = "0x20012A0")]
|
||||
public sealed class ABAJPFHNGBK : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06006B5D RID: 27485 RVA: 0x00178BF0 File Offset: 0x00176DF0
|
||||
[Token(Token = "0x6006B5D")]
|
||||
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
||||
public ABAJPFHNGBK(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x06006B5E RID: 27486 RVA: 0x00178C0C File Offset: 0x00176E0C
|
||||
[Token(Token = "0x6006B5E")]
|
||||
[Address(RVA = "0x1DE9E40", Offset = "0x1DE8E40", VA = "0x181DE9E40", Slot = "13")]
|
||||
public bool Invoke(TextMeshProUGUI DEIGEPKFGHG, string DBFBLNILIGL)
|
||||
{
|
||||
if (this.delegates != 0)
|
||||
{
|
||||
}
|
||||
uint num;
|
||||
if (num != (uint)0)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006B5F RID: 27487 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006B5F")]
|
||||
[Address(RVA = "0x52CC60", Offset = "0x52BC60", VA = "0x18052CC60", 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: 0x06006B60 RID: 27488 RVA: 0x00178C80 File Offset: 0x00176E80
|
||||
[Token(Token = "0x6006B60")]
|
||||
[Address(RVA = "0x56AA00", Offset = "0x569A00", VA = "0x18056AA00", Slot = "15")]
|
||||
public bool EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020012A1 RID: 4769
|
||||
[Token(Token = "0x20012A1")]
|
||||
public struct NMLNGBGBKEN
|
||||
{
|
||||
// Token: 0x040046D5 RID: 18133
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046D5")]
|
||||
public int FPBDPNBBANO;
|
||||
|
||||
// Token: 0x040046D6 RID: 18134
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x40046D6")]
|
||||
public JPIJGHNNIDP FKNOPGEADKO;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012CC RID: 4812
|
||||
[Token(Token = "0x20012CC")]
|
||||
public abstract class ConfirmUIDialog<T1> : ConfirmUIDialog
|
||||
{
|
||||
// Token: 0x06006BFA RID: 27642
|
||||
[Token(Token = "0x6006BFA")]
|
||||
[Address(Slot = "28")]
|
||||
public abstract PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(T1 PHCGMLMOGJB);
|
||||
|
||||
// Token: 0x06006BFB RID: 27643 RVA: 0x0017A4D4 File Offset: 0x001786D4
|
||||
[Token(Token = "0x6006BFB")]
|
||||
[Address(RVA = "0x1FC9F70", Offset = "0x1FC8F70", VA = "0x181FC9F70")]
|
||||
protected ConfirmUIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012CD RID: 4813
|
||||
[Token(Token = "0x20012CD")]
|
||||
public abstract class ConfirmUIDialog<T1, T2> : ConfirmUIDialog
|
||||
{
|
||||
// Token: 0x06006BFC RID: 27644
|
||||
[Token(Token = "0x6006BFC")]
|
||||
[Address(Slot = "28")]
|
||||
public abstract PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(T1 PHCGMLMOGJB, T2 ENEPMKOFGIE);
|
||||
|
||||
// Token: 0x06006BFD RID: 27645 RVA: 0x0017A4F0 File Offset: 0x001786F0
|
||||
[Token(Token = "0x6006BFD")]
|
||||
[Address(RVA = "0x1FC9F70", Offset = "0x1FC8F70", VA = "0x181FC9F70")]
|
||||
protected ConfirmUIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012CE RID: 4814
|
||||
[Token(Token = "0x20012CE")]
|
||||
public abstract class ConfirmUIDialog<T1, T2, T3> : ConfirmUIDialog
|
||||
{
|
||||
// Token: 0x06006BFE RID: 27646
|
||||
[Token(Token = "0x6006BFE")]
|
||||
[Address(Slot = "28")]
|
||||
public abstract PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, T3 OAAMFACIBOO);
|
||||
|
||||
// Token: 0x06006BFF RID: 27647 RVA: 0x0017A50C File Offset: 0x0017870C
|
||||
[Token(Token = "0x6006BFF")]
|
||||
[Address(RVA = "0x1FC9F70", Offset = "0x1FC8F70", VA = "0x181FC9F70")]
|
||||
protected ConfirmUIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012CF RID: 4815
|
||||
[Token(Token = "0x20012CF")]
|
||||
public abstract class ConfirmUIDialog<T1, T2, T3, T4> : ConfirmUIDialog
|
||||
{
|
||||
// Token: 0x06006C00 RID: 27648
|
||||
[Token(Token = "0x6006C00")]
|
||||
[Address(Slot = "28")]
|
||||
public abstract PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, T3 OAAMFACIBOO, T4 BAHGOKLPPFC);
|
||||
|
||||
// Token: 0x06006C01 RID: 27649 RVA: 0x0017A528 File Offset: 0x00178728
|
||||
[Token(Token = "0x6006C01")]
|
||||
[Address(RVA = "0x1FC9F70", Offset = "0x1FC8F70", VA = "0x181FC9F70")]
|
||||
protected ConfirmUIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012D0 RID: 4816
|
||||
[Token(Token = "0x20012D0")]
|
||||
public abstract class ConfirmUIDialog<T1, T2, T3, T4, T5> : ConfirmUIDialog
|
||||
{
|
||||
// Token: 0x06006C02 RID: 27650
|
||||
[Token(Token = "0x6006C02")]
|
||||
[Address(Slot = "28")]
|
||||
public abstract PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, T3 OAAMFACIBOO, T4 BAHGOKLPPFC, T5 APPPEMMNKAM);
|
||||
|
||||
// Token: 0x06006C03 RID: 27651 RVA: 0x0017A544 File Offset: 0x00178744
|
||||
[Token(Token = "0x6006C03")]
|
||||
[Address(RVA = "0x1FC9F70", Offset = "0x1FC8F70", VA = "0x181FC9F70")]
|
||||
protected ConfirmUIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012D1 RID: 4817
|
||||
[Token(Token = "0x20012D1")]
|
||||
public abstract class ConfirmUIDialog<T1, T2, T3, T4, T5, T6> : ConfirmUIDialog
|
||||
{
|
||||
// Token: 0x06006C04 RID: 27652
|
||||
[Token(Token = "0x6006C04")]
|
||||
[Address(Slot = "28")]
|
||||
public abstract PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, T3 OAAMFACIBOO, T4 BAHGOKLPPFC, T5 APPPEMMNKAM, T6 LCAFDACMFGM);
|
||||
|
||||
// Token: 0x06006C05 RID: 27653 RVA: 0x0017A560 File Offset: 0x00178760
|
||||
[Token(Token = "0x6006C05")]
|
||||
[Address(RVA = "0x1FC9F70", Offset = "0x1FC8F70", VA = "0x181FC9F70")]
|
||||
protected ConfirmUIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,82 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012CB RID: 4811
|
||||
[Token(Token = "0x20012CB")]
|
||||
public abstract class ConfirmUIDialog : UIDialog<JPIJGHNNIDP>
|
||||
{
|
||||
// Token: 0x06006BF2 RID: 27634 RVA: 0x0017A408 File Offset: 0x00178608
|
||||
[Token(Token = "0x6006BF2")]
|
||||
[Address(RVA = "0x1E0A150", Offset = "0x1E09150", VA = "0x181E0A150", Slot = "26")]
|
||||
public virtual void Button_Affirmative()
|
||||
{
|
||||
base.KHKDGPHPIND((uint)1, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006BF3 RID: 27635 RVA: 0x0017A420 File Offset: 0x00178620
|
||||
[Token(Token = "0x6006BF3")]
|
||||
[Address(RVA = "0x1E0A190", Offset = "0x1E09190", VA = "0x181E0A190")]
|
||||
public void Button_Cancel()
|
||||
{
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(num, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006BF4 RID: 27636 RVA: 0x0017A438 File Offset: 0x00178638
|
||||
[Token(Token = "0x6006BF4")]
|
||||
[Address(RVA = "0x1E0A1D0", Offset = "0x1E091D0", VA = "0x181E0A1D0")]
|
||||
public void Button_Negative()
|
||||
{
|
||||
base.KHKDGPHPIND((uint)2, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006BF5 RID: 27637 RVA: 0x0017A450 File Offset: 0x00178650
|
||||
[Token(Token = "0x6006BF5")]
|
||||
[Address(RVA = "0x1E0A210", Offset = "0x1E09210", VA = "0x181E0A210")]
|
||||
public void Button_NotNow()
|
||||
{
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(num, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006BF6 RID: 27638 RVA: 0x0017A468 File Offset: 0x00178668
|
||||
[Token(Token = "0x6006BF6")]
|
||||
[Address(RVA = "0x1E0A250", Offset = "0x1E09250", VA = "0x181E0A250", Slot = "27")]
|
||||
public virtual void Button_Other()
|
||||
{
|
||||
base.KHKDGPHPIND((uint)3, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006BF7 RID: 27639 RVA: 0x0017A480 File Offset: 0x00178680
|
||||
[Token(Token = "0x6006BF7")]
|
||||
[Address(RVA = "0x1E0A2E0", Offset = "0x1E092E0", VA = "0x181E0A2E0", 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: 0x06006BF8 RID: 27640 RVA: 0x0017A4A8 File Offset: 0x001786A8
|
||||
[Token(Token = "0x6006BF8")]
|
||||
[Address(RVA = "0x1E0A290", Offset = "0x1E09290", VA = "0x181E0A290", Slot = "24")]
|
||||
public override void ForceCancel(bool OPBKEBCBNLE)
|
||||
{
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(num, OPBKEBCBNLE);
|
||||
}
|
||||
|
||||
// Token: 0x06006BF9 RID: 27641 RVA: 0x0017A4C0 File Offset: 0x001786C0
|
||||
[Token(Token = "0x6006BF9")]
|
||||
[Address(RVA = "0x1E0A350", Offset = "0x1E09350", VA = "0x181E0A350")]
|
||||
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: 0x020012FD RID: 4861
|
||||
[Token(Token = "0x20012FD")]
|
||||
public class EditInventionTagsDialog : EditTagsDialog<OBBBPCBIMME>, CINJNCJKHAF
|
||||
{
|
||||
// Token: 0x170011B0 RID: 4528
|
||||
// (get) Token: 0x06006D09 RID: 27913 RVA: 0x0017ED04 File Offset: 0x0017CF04
|
||||
[Token(Token = "0x170011B0")]
|
||||
protected override int CLJOBCGKDGF
|
||||
{
|
||||
[Token(Token = "0x6006D09")]
|
||||
[Address(RVA = "0x6271D0", Offset = "0x6261D0", VA = "0x1806271D0", Slot = "29")]
|
||||
get
|
||||
{
|
||||
return 5;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006D0A RID: 27914 RVA: 0x0017ED14 File Offset: 0x0017CF14
|
||||
[Token(Token = "0x6006D0A")]
|
||||
[Address(RVA = "0x1E0C4F0", Offset = "0x1E0B4F0", VA = "0x181E0C4F0", 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: 0x06006D0B RID: 27915 RVA: 0x0017ED94 File Offset: 0x0017CF94
|
||||
[Token(Token = "0x6006D0B")]
|
||||
[Address(RVA = "0x1E0BDA0", Offset = "0x1E0ADA0", VA = "0x181E0BDA0", 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: 0x06006D0C RID: 27916 RVA: 0x0017EDC4 File Offset: 0x0017CFC4
|
||||
[Token(Token = "0x6006D0C")]
|
||||
[Address(RVA = "0x1E0BE60", Offset = "0x1E0AE60", VA = "0x181E0BE60")]
|
||||
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: 0x06006D0D RID: 27917 RVA: 0x0017EE28 File Offset: 0x0017D028
|
||||
[Token(Token = "0x6006D0D")]
|
||||
[Address(RVA = "0x1E0C6B0", Offset = "0x1E0B6B0", VA = "0x181E0C6B0")]
|
||||
public EditInventionTagsDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006D0E RID: 27918 RVA: 0x0017EE3C File Offset: 0x0017D03C
|
||||
[Token(Token = "0x6006D0E")]
|
||||
[Address(RVA = "0x1E0C180", Offset = "0x1E0B180", VA = "0x181E0C180")]
|
||||
[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: 0x06006D0F RID: 27919 RVA: 0x0017EF24 File Offset: 0x0017D124
|
||||
[Token(Token = "0x6006D0F")]
|
||||
[Address(RVA = "0x1E0C020", Offset = "0x1E0B020", VA = "0x181E0C020")]
|
||||
[CompilerGenerated]
|
||||
private void CFNCKLOJCLA()
|
||||
{
|
||||
string empty = string.Empty;
|
||||
base.BMFPEJMLIKD(empty, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006D10 RID: 27920 RVA: 0x0017EF40 File Offset: 0x0017D140
|
||||
[Token(Token = "0x6006D10")]
|
||||
[Address(RVA = "0x1E0BD20", Offset = "0x1E0AD20", VA = "0x181E0BD20")]
|
||||
[CompilerGenerated]
|
||||
private void AFGABJCAGIO(List<string> BEHKJEAHGLD)
|
||||
{
|
||||
int num = 0;
|
||||
if (this != num)
|
||||
{
|
||||
base.MFNAPJMOHIP();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006D11 RID: 27921 RVA: 0x0017EF60 File Offset: 0x0017D160
|
||||
[Token(Token = "0x6006D11")]
|
||||
[Address(RVA = "0x1E0C070", Offset = "0x1E0B070", VA = "0x181E0C070")]
|
||||
[CompilerGenerated]
|
||||
private void GHMPCEHDELC(NJMAEIPIOAP GIAOBLMEMMI)
|
||||
{
|
||||
string empty = string.Empty;
|
||||
base.AOMFBFABCFO(empty, GIAOBLMEMMI);
|
||||
}
|
||||
|
||||
// Token: 0x06006D12 RID: 27922 RVA: 0x0017EF7C File Offset: 0x0017D17C
|
||||
[Token(Token = "0x6006D12")]
|
||||
[Address(RVA = "0x1E0C0D0", Offset = "0x1E0B0D0", VA = "0x181E0C0D0")]
|
||||
[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: 0x04004837 RID: 18487
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4004837")]
|
||||
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: 0x020012FF RID: 4863
|
||||
[Token(Token = "0x20012FF")]
|
||||
public class EditPlayerEventTagsDialog : EditTagsDialog<EditPlayerEventTagsDialog.HCIOHLPMANA>
|
||||
{
|
||||
// Token: 0x170011B1 RID: 4529
|
||||
// (get) Token: 0x06006D19 RID: 27929 RVA: 0x0017F054 File Offset: 0x0017D254
|
||||
[Token(Token = "0x170011B1")]
|
||||
protected override int CLJOBCGKDGF
|
||||
{
|
||||
[Token(Token = "0x6006D19")]
|
||||
[Address(RVA = "0x4DB5B0", Offset = "0x4DA5B0", VA = "0x1804DB5B0", Slot = "29")]
|
||||
get
|
||||
{
|
||||
return 3;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006D1A RID: 27930 RVA: 0x0017F064 File Offset: 0x0017D264
|
||||
[Token(Token = "0x6006D1A")]
|
||||
[Address(RVA = "0x1E0C770", Offset = "0x1E0B770", VA = "0x181E0C770", 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: 0x06006D1B RID: 27931 RVA: 0x0017F094 File Offset: 0x0017D294
|
||||
[Token(Token = "0x6006D1B")]
|
||||
[Address(RVA = "0x1E0CDC0", Offset = "0x1E0BDC0", VA = "0x181E0CDC0", 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: 0x06006D1C RID: 27932 RVA: 0x0017F12C File Offset: 0x0017D32C
|
||||
[Token(Token = "0x6006D1C")]
|
||||
[Address(RVA = "0x1E0C830", Offset = "0x1E0B830", VA = "0x181E0C830")]
|
||||
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: 0x06006D1D RID: 27933 RVA: 0x0017F198 File Offset: 0x0017D398
|
||||
[Token(Token = "0x6006D1D")]
|
||||
[Address(RVA = "0x1E0CF80", Offset = "0x1E0BF80", VA = "0x181E0CF80")]
|
||||
public EditPlayerEventTagsDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006D1E RID: 27934 RVA: 0x0017F1AC File Offset: 0x0017D3AC
|
||||
[Token(Token = "0x6006D1E")]
|
||||
[Address(RVA = "0x1E0C6F0", Offset = "0x1E0B6F0", VA = "0x181E0C6F0")]
|
||||
[CompilerGenerated]
|
||||
private void AFGABJCAGIO(List<string> BEHKJEAHGLD)
|
||||
{
|
||||
int num = 0;
|
||||
if (this != num)
|
||||
{
|
||||
base.MFNAPJMOHIP();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006D1F RID: 27935 RVA: 0x0017F1CC File Offset: 0x0017D3CC
|
||||
[Token(Token = "0x6006D1F")]
|
||||
[Address(RVA = "0x1E0CBC0", Offset = "0x1E0BBC0", VA = "0x181E0CBC0")]
|
||||
[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: 0x06006D20 RID: 27936 RVA: 0x0017F24C File Offset: 0x0017D44C
|
||||
[Token(Token = "0x6006D20")]
|
||||
[Address(RVA = "0x1E0CB00", Offset = "0x1E0BB00", VA = "0x181E0CB00")]
|
||||
[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: 0x0400483D RID: 18493
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400483D")]
|
||||
private EditPlayerEventTagsDialog.HCIOHLPMANA JJAPBNJPPAK;
|
||||
|
||||
// Token: 0x02001300 RID: 4864
|
||||
[Token(Token = "0x2001300")]
|
||||
public struct HCIOHLPMANA
|
||||
{
|
||||
// Token: 0x0400483E RID: 18494
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400483E")]
|
||||
public CCMBKDINCAH AANNMHFBONM;
|
||||
|
||||
// Token: 0x0400483F RID: 18495
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400483F")]
|
||||
public IReadOnlyList<string> PKKADKGDHNI;
|
||||
|
||||
// Token: 0x04004840 RID: 18496
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004840")]
|
||||
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: 0x02001302 RID: 4866
|
||||
[Token(Token = "0x2001302")]
|
||||
public abstract class EditTagsDialog<T> : ConfirmUIDialog<T>
|
||||
{
|
||||
// Token: 0x170011B2 RID: 4530
|
||||
// (get) Token: 0x06006D25 RID: 27941
|
||||
[Token(Token = "0x170011B2")]
|
||||
protected abstract int CLJOBCGKDGF
|
||||
{
|
||||
[Token(Token = "0x6006D25")]
|
||||
[Address(Slot = "29")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06006D26 RID: 27942 RVA: 0x0017F2F4 File Offset: 0x0017D4F4
|
||||
[Token(Token = "0x6006D26")]
|
||||
[Address(RVA = "0x1FCA470", Offset = "0x1FC9470", VA = "0x181FCA470", Slot = "6")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
int num = 0;
|
||||
ToggleButton3D[] array;
|
||||
if (num < array.Length)
|
||||
{
|
||||
new EditTagsDialog.JELMHBENPFK().toggleIndex = num;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006D27 RID: 27943 RVA: 0x0017F328 File Offset: 0x0017D528
|
||||
[Token(Token = "0x6006D27")]
|
||||
[Address(RVA = "0x1FCB560", Offset = "0x1FCA560", VA = "0x181FCB560", Slot = "7")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
int num = 0;
|
||||
InputField3D inputField3D = this.playerTagsField;
|
||||
if (num < inputField3D)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006D28 RID: 27944 RVA: 0x0017F354 File Offset: 0x0017D554
|
||||
[Token(Token = "0x6006D28")]
|
||||
[Address(RVA = "0x1FCA7B0", Offset = "0x1FC97B0", VA = "0x181FCA7B0")]
|
||||
protected void BMFPEJMLIKD(string DBDDKLHPNNA, bool BCOHEOIEPLL)
|
||||
{
|
||||
int num = 0;
|
||||
num++;
|
||||
}
|
||||
|
||||
// Token: 0x06006D29 RID: 27945 RVA: 0x0017F370 File Offset: 0x0017D570
|
||||
[Token(Token = "0x6006D29")]
|
||||
[Address(RVA = "0x1FCAEA0", Offset = "0x1FC9EA0", VA = "0x181FCAEA0")]
|
||||
protected void JLJGALBGFOK()
|
||||
{
|
||||
bool flag;
|
||||
if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006D2A RID: 27946 RVA: 0x0017F390 File Offset: 0x0017D590
|
||||
[Token(Token = "0x6006D2A")]
|
||||
[Address(RVA = "0x1FCA0F0", Offset = "0x1FC90F0", VA = "0x181FCA0F0")]
|
||||
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: 0x06006D2B RID: 27947 RVA: 0x0017F3F0 File Offset: 0x0017D5F0
|
||||
[Token(Token = "0x6006D2B")]
|
||||
[Address(RVA = "0x1FCABA0", Offset = "0x1FC9BA0", VA = "0x181FCABA0")]
|
||||
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: 0x06006D2C RID: 27948 RVA: 0x0017F478 File Offset: 0x0017D678
|
||||
[Token(Token = "0x6006D2C")]
|
||||
[Address(RVA = "0x1FCB2F0", Offset = "0x1FCA2F0", VA = "0x181FCB2F0")]
|
||||
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: 0x06006D2D RID: 27949 RVA: 0x0017F4BC File Offset: 0x0017D6BC
|
||||
[Token(Token = "0x6006D2D")]
|
||||
[Address(RVA = "0x1FCB5F0", Offset = "0x1FCA5F0", VA = "0x181FCB5F0")]
|
||||
public void SetButtonText(string NGLHJIOMKBG, string PFPKPDLHEEL)
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006D2E RID: 27950 RVA: 0x0017F4D8 File Offset: 0x0017D6D8
|
||||
[Token(Token = "0x6006D2E")]
|
||||
[Address(RVA = "0x1FCBA30", Offset = "0x1FCAA30", VA = "0x181FCBA30")]
|
||||
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: 0x06006D2F RID: 27951 RVA: 0x0017F560 File Offset: 0x0017D760
|
||||
[Token(Token = "0x6006D2F")]
|
||||
[Address(RVA = "0x1FCBC70", Offset = "0x1FCAC70", VA = "0x181FCBC70")]
|
||||
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: 0x04004844 RID: 18500
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004844")]
|
||||
[SerializeField]
|
||||
protected TextMeshProUGUI autoTagsText;
|
||||
|
||||
// Token: 0x04004845 RID: 18501
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004845")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
|
||||
protected InputField3D playerTagsField;
|
||||
|
||||
// Token: 0x04004846 RID: 18502
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004846")]
|
||||
[SerializeField]
|
||||
protected GameObject tagTogglesParent;
|
||||
|
||||
// Token: 0x04004847 RID: 18503
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004847")]
|
||||
[SerializeField]
|
||||
protected TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x04004848 RID: 18504
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004848")]
|
||||
[SerializeField]
|
||||
protected Button3D cancelButton;
|
||||
|
||||
// Token: 0x04004849 RID: 18505
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004849")]
|
||||
[SerializeField]
|
||||
protected Button3D saveButton;
|
||||
|
||||
// Token: 0x0400484A RID: 18506
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400484A")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI cancelButtonText;
|
||||
|
||||
// Token: 0x0400484B RID: 18507
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400484B")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI saveButtonText;
|
||||
|
||||
// Token: 0x0400484C RID: 18508
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400484C")]
|
||||
protected ToggleButton3D[] GHIJPFKKLHN;
|
||||
|
||||
// Token: 0x0400484D RID: 18509
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400484D")]
|
||||
protected List<string> NOLONFFJNPA;
|
||||
|
||||
// Token: 0x0400484E RID: 18510
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400484E")]
|
||||
protected List<string> LBAOCHFCLPO;
|
||||
|
||||
// Token: 0x0400484F RID: 18511
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400484F")]
|
||||
protected IReadOnlyList<string> CHBPCJDJGPP;
|
||||
|
||||
// Token: 0x02001303 RID: 4867
|
||||
[Token(Token = "0x2001303")]
|
||||
[CompilerGenerated]
|
||||
private sealed class JELMHBENPFK
|
||||
{
|
||||
// Token: 0x06006D30 RID: 27952 RVA: 0x0017F590 File Offset: 0x0017D790
|
||||
[Token(Token = "0x6006D30")]
|
||||
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
||||
public JELMHBENPFK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006D31 RID: 27953 RVA: 0x0017F5AC File Offset: 0x0017D7AC
|
||||
[Token(Token = "0x6006D31")]
|
||||
[Address(RVA = "0x1FCC630", Offset = "0x1FCB630", VA = "0x181FCC630")]
|
||||
internal void <Awake>b__0(bool isOn)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004850 RID: 18512
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004850")]
|
||||
public int toggleIndex;
|
||||
|
||||
// Token: 0x04004851 RID: 18513
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004851")]
|
||||
public EditTagsDialog<T> <>4__this;
|
||||
}
|
||||
|
||||
// Token: 0x02001304 RID: 4868
|
||||
[Token(Token = "0x2001304")]
|
||||
[CompilerGenerated]
|
||||
private sealed class DEIEEFLNAKN
|
||||
{
|
||||
// Token: 0x06006D32 RID: 27954 RVA: 0x0017F5C0 File Offset: 0x0017D7C0
|
||||
[Token(Token = "0x6006D32")]
|
||||
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
||||
public DEIEEFLNAKN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006D33 RID: 27955 RVA: 0x0017F5DC File Offset: 0x0017D7DC
|
||||
[Token(Token = "0x6006D33")]
|
||||
[Address(RVA = "0x1FCA040", Offset = "0x1FC9040", VA = "0x181FCA040")]
|
||||
internal bool <RefreshHotTagToggles>b__0(string t)
|
||||
{
|
||||
CultureInfo invariantCulture = CultureInfo.InvariantCulture;
|
||||
int num;
|
||||
return num == 0;
|
||||
}
|
||||
|
||||
// Token: 0x04004852 RID: 18514
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004852")]
|
||||
public int i;
|
||||
|
||||
// Token: 0x04004853 RID: 18515
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004853")]
|
||||
public EditTagsDialog<T> <>4__this;
|
||||
}
|
||||
|
||||
// Token: 0x02001305 RID: 4869
|
||||
[Token(Token = "0x2001305")]
|
||||
[CompilerGenerated]
|
||||
private sealed class JIFMHNPCOOO
|
||||
{
|
||||
// Token: 0x06006D34 RID: 27956 RVA: 0x0017F5FC File Offset: 0x0017D7FC
|
||||
[Token(Token = "0x6006D34")]
|
||||
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
||||
public JIFMHNPCOOO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006D35 RID: 27957 RVA: 0x0017F618 File Offset: 0x0017D818
|
||||
[Token(Token = "0x6006D35")]
|
||||
[Address(RVA = "0x1FCC670", Offset = "0x1FCB670", VA = "0x181FCC670")]
|
||||
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: 0x04004854 RID: 18516
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004854")]
|
||||
public EditTagsDialog<T> <>4__this;
|
||||
|
||||
// Token: 0x04004855 RID: 18517
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004855")]
|
||||
public int index;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,143 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001306 RID: 4870
|
||||
[Token(Token = "0x2001306")]
|
||||
public class EnterInventionDescriptionDialog : EnterTextDialog<OBBBPCBIMME>, CINJNCJKHAF
|
||||
{
|
||||
// Token: 0x170011B3 RID: 4531
|
||||
// (get) Token: 0x06006D36 RID: 27958 RVA: 0x0017F64C File Offset: 0x0017D84C
|
||||
// (set) Token: 0x06006D37 RID: 27959 RVA: 0x0017F660 File Offset: 0x0017D860
|
||||
[Token(Token = "0x170011B3")]
|
||||
public bool IJJHNMAJBII
|
||||
{
|
||||
[Token(Token = "0x6006D36")]
|
||||
[Address(RVA = "0x54D0E0", Offset = "0x54C0E0", VA = "0x18054D0E0")]
|
||||
get;
|
||||
[Token(Token = "0x6006D37")]
|
||||
[Address(RVA = "0x78C2C0", Offset = "0x78B2C0", VA = "0x18078C2C0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x06006D38 RID: 27960 RVA: 0x0017F674 File Offset: 0x0017D874
|
||||
[Token(Token = "0x6006D38")]
|
||||
[Address(RVA = "0x1E0D4B0", Offset = "0x1E0C4B0", VA = "0x181E0D4B0", 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: 0x170011B4 RID: 4532
|
||||
// (get) Token: 0x06006D39 RID: 27961 RVA: 0x0017F6A0 File Offset: 0x0017D8A0
|
||||
[Token(Token = "0x170011B4")]
|
||||
protected override int PPKBKBMLGOF
|
||||
{
|
||||
[Token(Token = "0x6006D39")]
|
||||
[Address(RVA = "0x7CCD10", Offset = "0x7CBD10", VA = "0x1807CCD10", Slot = "27")]
|
||||
get
|
||||
{
|
||||
return 10;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006D3A RID: 27962 RVA: 0x0017F6B0 File Offset: 0x0017D8B0
|
||||
[Token(Token = "0x6006D3A")]
|
||||
[Address(RVA = "0x1E0CFC0", Offset = "0x1E0BFC0", VA = "0x181E0CFC0", Slot = "28")]
|
||||
protected override bool BAONNGEHKIN(string CKCGCFGOMAA)
|
||||
{
|
||||
if (!this.<FOHHNJJONDA>k__BackingField)
|
||||
{
|
||||
string text = CKCGCFGOMAA.Trim();
|
||||
return true;
|
||||
}
|
||||
return base.BAONNGEHKIN(CKCGCFGOMAA);
|
||||
}
|
||||
|
||||
// Token: 0x06006D3B RID: 27963 RVA: 0x0017F6DC File Offset: 0x0017D8DC
|
||||
[Token(Token = "0x6006D3B")]
|
||||
[Address(RVA = "0x1E0D2F0", Offset = "0x1E0C2F0", VA = "0x181E0D2F0", 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: 0x06006D3C RID: 27964 RVA: 0x0017F760 File Offset: 0x0017D960
|
||||
[Token(Token = "0x6006D3C")]
|
||||
[Address(RVA = "0x1E0D120", Offset = "0x1E0C120", VA = "0x181E0D120")]
|
||||
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: 0x06006D3D RID: 27965 RVA: 0x0017F7D8 File Offset: 0x0017D9D8
|
||||
[Token(Token = "0x6006D3D")]
|
||||
[Address(RVA = "0x1E0D540", Offset = "0x1E0C540", VA = "0x181E0D540")]
|
||||
public EnterInventionDescriptionDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006D3E RID: 27966 RVA: 0x0017F7EC File Offset: 0x0017D9EC
|
||||
[Token(Token = "0x6006D3E")]
|
||||
[Address(RVA = "0x1E0D070", Offset = "0x1E0C070", VA = "0x181E0D070")]
|
||||
[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: 0x04004856 RID: 18518
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4004856")]
|
||||
private OBBBPCBIMME BFKEFCFNNKH;
|
||||
|
||||
// Token: 0x04004858 RID: 18520
|
||||
[FieldOffset(Offset = "0xC1")]
|
||||
[Token(Token = "0x4004858")]
|
||||
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: 0x02001307 RID: 4871
|
||||
[Token(Token = "0x2001307")]
|
||||
public class EnterInventionNameDialog : EnterTextDialog<OBBBPCBIMME>, CINJNCJKHAF
|
||||
{
|
||||
// Token: 0x06006D3F RID: 27967 RVA: 0x0017F820 File Offset: 0x0017DA20
|
||||
[Token(Token = "0x6006D3F")]
|
||||
[Address(RVA = "0x1E0D840", Offset = "0x1E0C840", VA = "0x181E0D840")]
|
||||
public static string GetDefaultNameForDateTime(DateTime PBMJJOMBPAH)
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x170011B5 RID: 4533
|
||||
// (get) Token: 0x06006D40 RID: 27968 RVA: 0x0017F830 File Offset: 0x0017DA30
|
||||
[Token(Token = "0x170011B5")]
|
||||
protected override int PPKBKBMLGOF
|
||||
{
|
||||
[Token(Token = "0x6006D40")]
|
||||
[Address(RVA = "0x4DB5B0", Offset = "0x4DA5B0", VA = "0x1804DB5B0", Slot = "27")]
|
||||
get
|
||||
{
|
||||
return 3;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006D41 RID: 27969 RVA: 0x0017F840 File Offset: 0x0017DA40
|
||||
[Token(Token = "0x6006D41")]
|
||||
[Address(RVA = "0x1E0DBD0", Offset = "0x1E0CBD0", VA = "0x181E0DBD0", 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: 0x06006D42 RID: 27970 RVA: 0x0017F874 File Offset: 0x0017DA74
|
||||
[Token(Token = "0x6006D42")]
|
||||
[Address(RVA = "0x1E0D960", Offset = "0x1E0C960", VA = "0x181E0D960", 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: 0x06006D43 RID: 27971 RVA: 0x0017F920 File Offset: 0x0017DB20
|
||||
[Token(Token = "0x6006D43")]
|
||||
[Address(RVA = "0x1E0D670", Offset = "0x1E0C670", VA = "0x181E0D670")]
|
||||
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: 0x06006D44 RID: 27972 RVA: 0x0017F998 File Offset: 0x0017DB98
|
||||
[Token(Token = "0x6006D44")]
|
||||
[Address(RVA = "0x1E0DCB0", Offset = "0x1E0CCB0", VA = "0x181E0DCB0")]
|
||||
public EnterInventionNameDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006D45 RID: 27973 RVA: 0x0017F9AC File Offset: 0x0017DBAC
|
||||
[Token(Token = "0x6006D45")]
|
||||
[Address(RVA = "0x1E0D8B0", Offset = "0x1E0C8B0", VA = "0x181E0D8B0")]
|
||||
[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: 0x06006D46 RID: 27974 RVA: 0x0017F9E0 File Offset: 0x0017DBE0
|
||||
[Token(Token = "0x6006D46")]
|
||||
[Address(RVA = "0x1E0D580", Offset = "0x1E0C580", VA = "0x181E0D580")]
|
||||
[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: 0x06006D47 RID: 27975 RVA: 0x0017FA1C File Offset: 0x0017DC1C
|
||||
[Token(Token = "0x6006D47")]
|
||||
[Address(RVA = "0x1E0D880", Offset = "0x1E0C880", VA = "0x181E0D880")]
|
||||
[CompilerGenerated]
|
||||
private bool HGIFIKOBNEL(OBBBPCBIMME OJGHMDKEBEK)
|
||||
{
|
||||
string <LGACIEKBLBM>k__BackingField = OJGHMDKEBEK.<LGACIEKBLBM>k__BackingField;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x04004859 RID: 18521
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4004859")]
|
||||
private OBBBPCBIMME BFKEFCFNNKH;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,189 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001309 RID: 4873
|
||||
[Token(Token = "0x2001309")]
|
||||
public abstract class EnterTextDialog<T> : UIDialog<T, PFLPCICDFNF>
|
||||
{
|
||||
// Token: 0x170011B6 RID: 4534
|
||||
// (get) Token: 0x06006D4A RID: 27978 RVA: 0x0017FA68 File Offset: 0x0017DC68
|
||||
[Token(Token = "0x170011B6")]
|
||||
protected virtual int PPKBKBMLGOF
|
||||
{
|
||||
[Token(Token = "0x6006D4A")]
|
||||
[Address(RVA = "0x4E86A0", Offset = "0x4E76A0", VA = "0x1804E86A0", Slot = "27")]
|
||||
get
|
||||
{
|
||||
return 2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006D4B RID: 27979 RVA: 0x0017FA78 File Offset: 0x0017DC78
|
||||
[Token(Token = "0x6006D4B")]
|
||||
[Address(RVA = "0x1FCC1F0", Offset = "0x1FCB1F0", VA = "0x181FCC1F0", Slot = "10")]
|
||||
public override void Initialize(StackedUIBase LJOCNMLBCAH)
|
||||
{
|
||||
base.Initialize(LJOCNMLBCAH);
|
||||
Func<string, bool> func;
|
||||
LJOCNMLBCAH.forwardedRegistered = func != null;
|
||||
}
|
||||
|
||||
// Token: 0x06006D4C RID: 27980 RVA: 0x0017FA9C File Offset: 0x0017DC9C
|
||||
[Token(Token = "0x6006D4C")]
|
||||
[Address(RVA = "0x1FCC190", Offset = "0x1FCB190", VA = "0x181FCC190")]
|
||||
protected bool ILHOAHDNEPK(string PAANJCAOOAG)
|
||||
{
|
||||
if (this.PPKBKBMLGOF == 0)
|
||||
{
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x06006D4D RID: 27981 RVA: 0x0017FABC File Offset: 0x0017DCBC
|
||||
[Token(Token = "0x6006D4D")]
|
||||
[Address(RVA = "0x1FCBE30", Offset = "0x1FCAE30", VA = "0x181FCBE30", Slot = "28")]
|
||||
protected virtual bool BAONNGEHKIN(string CKCGCFGOMAA)
|
||||
{
|
||||
int stringLength = CKCGCFGOMAA.Trim().m_stringLength;
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x06006D4E RID: 27982 RVA: 0x0017FAE0 File Offset: 0x0017DCE0
|
||||
[Token(Token = "0x6006D4E")]
|
||||
[Address(RVA = "0x1FCC390", Offset = "0x1FCB390", VA = "0x181FCC390", Slot = "25")]
|
||||
public override PMGCJEPKFOF<PFLPCICDFNF> ShowDialog()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06006D4E)
|
||||
|
||||
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 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06006D4F RID: 27983 RVA: 0x0017FB08 File Offset: 0x0017DD08
|
||||
[Token(Token = "0x6006D4F")]
|
||||
[Address(RVA = "0x1FCC060", Offset = "0x1FCB060", VA = "0x181FCC060", Slot = "24")]
|
||||
public override void ForceCancel(bool OLFBOPIKDCI)
|
||||
{
|
||||
PFLPCICDFNF kbpkidjeofb = PFLPCICDFNF.KBPKIDJEOFB;
|
||||
if (PFLPCICDFNF.KBPKIDJEOFB == 0 || OLFBOPIKDCI)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006D50 RID: 27984 RVA: 0x0017FB30 File Offset: 0x0017DD30
|
||||
[Token(Token = "0x6006D50")]
|
||||
[Address(RVA = "0x1FCBFC0", Offset = "0x1FCAFC0", VA = "0x181FCBFC0")]
|
||||
protected void FFHEADALFEO(string DBDDKLHPNNA, bool BCOHEOIEPLL)
|
||||
{
|
||||
this.KMLPJPCHKBG();
|
||||
}
|
||||
|
||||
// Token: 0x06006D51 RID: 27985
|
||||
[Token(Token = "0x6006D51")]
|
||||
[Address(Slot = "29")]
|
||||
protected abstract void KMLPJPCHKBG();
|
||||
|
||||
// Token: 0x06006D52 RID: 27986 RVA: 0x0017FB4C File Offset: 0x0017DD4C
|
||||
[Token(Token = "0x6006D52")]
|
||||
[Address(RVA = "0x1FCC290", Offset = "0x1FCB290", VA = "0x181FCC290")]
|
||||
public void SetButtonText(string NGLHJIOMKBG, string PFPKPDLHEEL)
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006D53 RID: 27987 RVA: 0x0017FB68 File Offset: 0x0017DD68
|
||||
[Token(Token = "0x6006D53")]
|
||||
[Address(RVA = "0x1FCBF60", Offset = "0x1FCAF60", VA = "0x181FCBF60")]
|
||||
public void Button_Cancel()
|
||||
{
|
||||
this.KMLPJPCHKBG();
|
||||
}
|
||||
|
||||
// Token: 0x06006D54 RID: 27988 RVA: 0x0017FB84 File Offset: 0x0017DD84
|
||||
[Token(Token = "0x6006D54")]
|
||||
[Address(RVA = "0x1FCBF90", Offset = "0x1FCAF90", VA = "0x181FCBF90")]
|
||||
public void Button_Save()
|
||||
{
|
||||
this.KMLPJPCHKBG();
|
||||
}
|
||||
|
||||
// Token: 0x06006D55 RID: 27989 RVA: 0x0017FBA0 File Offset: 0x0017DDA0
|
||||
[Token(Token = "0x6006D55")]
|
||||
[Address(RVA = "0x1CD3830", Offset = "0x1CD2830", VA = "0x181CD3830")]
|
||||
protected EnterTextDialog()
|
||||
{
|
||||
this.KMLPJPCHKBG();
|
||||
}
|
||||
|
||||
// Token: 0x0400485D RID: 18525
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400485D")]
|
||||
[SerializeField]
|
||||
private Button3D cancelButton;
|
||||
|
||||
// Token: 0x0400485E RID: 18526
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400485E")]
|
||||
[SerializeField]
|
||||
private Button3D saveButton;
|
||||
|
||||
// Token: 0x0400485F RID: 18527
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400485F")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI cancelButtonText;
|
||||
|
||||
// Token: 0x04004860 RID: 18528
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004860")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI saveButtonText;
|
||||
|
||||
// Token: 0x04004861 RID: 18529
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004861")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
|
||||
protected ValidatedButtonInputField inputField;
|
||||
|
||||
// Token: 0x04004862 RID: 18530
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004862")]
|
||||
[SerializeField]
|
||||
protected TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x04004863 RID: 18531
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004863")]
|
||||
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: 0x0200130A RID: 4874
|
||||
[Token(Token = "0x200130A")]
|
||||
public class ImportRoomBansScreen : WatchUIFlow
|
||||
{
|
||||
// Token: 0x06006D56 RID: 27990 RVA: 0x0017FBBC File Offset: 0x0017DDBC
|
||||
[Token(Token = "0x6006D56")]
|
||||
[Address(RVA = "0x1E0F3D0", Offset = "0x1E0E3D0", VA = "0x181E0F3D0")]
|
||||
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: 0x06006D57 RID: 27991 RVA: 0x0017FC38 File Offset: 0x0017DE38
|
||||
[Token(Token = "0x6006D57")]
|
||||
[Address(RVA = "0x1E0F0C0", Offset = "0x1E0E0C0", VA = "0x181E0F0C0")]
|
||||
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: 0x06006D58 RID: 27992 RVA: 0x0017FCBC File Offset: 0x0017DEBC
|
||||
[Token(Token = "0x6006D58")]
|
||||
[Address(RVA = "0x1E0EEF0", Offset = "0x1E0DEF0", VA = "0x181E0EEF0")]
|
||||
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: 0x06006D59 RID: 27993 RVA: 0x0017FD54 File Offset: 0x0017DF54
|
||||
[Token(Token = "0x6006D59")]
|
||||
[Address(RVA = "0x1238E90", Offset = "0x1237E90", VA = "0x181238E90")]
|
||||
public ImportRoomBansScreen()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006D5A RID: 27994 RVA: 0x0017FD68 File Offset: 0x0017DF68
|
||||
[Token(Token = "0x6006D5A")]
|
||||
[Address(RVA = "0x1E0F280", Offset = "0x1E0E280", VA = "0x181E0F280")]
|
||||
[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: 0x04004864 RID: 18532
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4004864")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
|
||||
private BaseRoomButtonPagedGrid pagedGrid;
|
||||
|
||||
// Token: 0x04004865 RID: 18533
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4004865")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infotext;
|
||||
|
||||
// Token: 0x04004866 RID: 18534
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x4004866")]
|
||||
private PPENFJMFPNE AEMBAGPGHGE;
|
||||
|
||||
// Token: 0x04004867 RID: 18535
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4004867")]
|
||||
private bool CLAAFMODOJG;
|
||||
|
||||
// Token: 0x0200130C RID: 4876
|
||||
[Token(Token = "0x200130C")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BHGDMBDCBHM
|
||||
{
|
||||
// Token: 0x06006D5E RID: 27998 RVA: 0x0017FE10 File Offset: 0x0017E010
|
||||
[Token(Token = "0x6006D5E")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public BHGDMBDCBHM()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006D5F RID: 27999 RVA: 0x0017FE24 File Offset: 0x0017E024
|
||||
[Token(Token = "0x6006D5F")]
|
||||
[Address(RVA = "0x1E089F0", Offset = "0x1E079F0", VA = "0x181E089F0")]
|
||||
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: 0x06006D60 RID: 28000 RVA: 0x0017FEB4 File Offset: 0x0017E0B4
|
||||
[Token(Token = "0x6006D60")]
|
||||
[Address(RVA = "0x1E08B90", Offset = "0x1E07B90", VA = "0x181E08B90")]
|
||||
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: 0x06006D61 RID: 28001 RVA: 0x0017FF34 File Offset: 0x0017E134
|
||||
[Token(Token = "0x6006D61")]
|
||||
[Address(RVA = "0x1E08D10", Offset = "0x1E07D10", VA = "0x181E08D10")]
|
||||
internal void <Import>b__2()
|
||||
{
|
||||
this.<>4__this.CLAAFMODOJG = false;
|
||||
}
|
||||
|
||||
// Token: 0x0400486A RID: 18538
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400486A")]
|
||||
public ImportRoomBansScreen <>4__this;
|
||||
|
||||
// Token: 0x0400486B RID: 18539
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400486B")]
|
||||
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: 0x020012A3 RID: 4771
|
||||
[Token(Token = "0x20012A3")]
|
||||
public class ObjectInputUIDialog : UIDialog<ObjectInputUIDialog.BDKNFJGOEIF>
|
||||
{
|
||||
// Token: 0x06006B64 RID: 27492 RVA: 0x00178CDC File Offset: 0x00176EDC
|
||||
[Token(Token = "0x6006B64")]
|
||||
[Address(RVA = "0x1E10C00", Offset = "0x1E0FC00", VA = "0x181E10C00", Slot = "10")]
|
||||
public override void Initialize(StackedUIBase LJOCNMLBCAH)
|
||||
{
|
||||
base.Initialize(LJOCNMLBCAH);
|
||||
}
|
||||
|
||||
// Token: 0x06006B65 RID: 27493 RVA: 0x00178CF0 File Offset: 0x00176EF0
|
||||
[Token(Token = "0x6006B65")]
|
||||
[Address(RVA = "0x1E10E40", Offset = "0x1E0FE40", VA = "0x181E10E40", Slot = "25")]
|
||||
public override PMGCJEPKFOF<ObjectInputUIDialog.BDKNFJGOEIF> ShowDialog()
|
||||
{
|
||||
string text = this.filterInputField.m_Text;
|
||||
this.CCOFOOPMDDO(text);
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x06006B66 RID: 27494 RVA: 0x00178D1C File Offset: 0x00176F1C
|
||||
[Token(Token = "0x6006B66")]
|
||||
[Address(RVA = "0x1E10D80", Offset = "0x1E0FD80", VA = "0x181E10D80", 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: 0x06006B67 RID: 27495 RVA: 0x00178D48 File Offset: 0x00176F48
|
||||
[Token(Token = "0x6006B67")]
|
||||
[Address(RVA = "0x1E10910", Offset = "0x1E0F910", VA = "0x181E10910", Slot = "24")]
|
||||
public override void ForceCancel(bool OLFBOPIKDCI)
|
||||
{
|
||||
ObjectInputUIDialog.BDKNFJGOEIF iofbigoienk = ObjectInputUIDialog.IOFBIGOIENK;
|
||||
base.KHKDGPHPIND(iofbigoienk, OLFBOPIKDCI);
|
||||
}
|
||||
|
||||
// Token: 0x1700119A RID: 4506
|
||||
// (get) Token: 0x06006B68 RID: 27496 RVA: 0x00178D64 File Offset: 0x00176F64
|
||||
[Token(Token = "0x1700119A")]
|
||||
private bool MGDAPEECLAG
|
||||
{
|
||||
[Token(Token = "0x6006B68")]
|
||||
[Address(RVA = "0x1E10C10", Offset = "0x1E0FC10", VA = "0x181E10C10")]
|
||||
get
|
||||
{
|
||||
bool flag = this.pagedGrid;
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
return this.filterInputField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006B69 RID: 27497 RVA: 0x00178D90 File Offset: 0x00176F90
|
||||
[Token(Token = "0x6006B69")]
|
||||
[Address(RVA = "0x1E10590", Offset = "0x1E0F590", VA = "0x181E10590", 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: 0x06006B6A RID: 27498 RVA: 0x00178DE0 File Offset: 0x00176FE0
|
||||
[Token(Token = "0x6006B6A")]
|
||||
[Address(RVA = "0x1E10CB0", Offset = "0x1E0FCB0", VA = "0x181E10CB0", 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: 0x06006B6B RID: 27499 RVA: 0x00178E38 File Offset: 0x00177038
|
||||
[Token(Token = "0x6006B6B")]
|
||||
[Address(RVA = "0x1E10880", Offset = "0x1E0F880", VA = "0x181E10880")]
|
||||
private void DAKNJJGHKFB(OGNBCNBPFCC GEDCEIDOKJL)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006B6C RID: 27500 RVA: 0x00178E4C File Offset: 0x0017704C
|
||||
[Token(Token = "0x6006B6C")]
|
||||
[Address(RVA = "0x1E106B0", Offset = "0x1E0F6B0", VA = "0x181E106B0")]
|
||||
private void BOMLECEGOGE(OBBBPCBIMME LDNFNNNHPPB)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006B6D RID: 27501 RVA: 0x00178E5C File Offset: 0x0017705C
|
||||
[Token(Token = "0x6006B6D")]
|
||||
[Address(RVA = "0x1E10EA0", Offset = "0x1E0FEA0", VA = "0x181E10EA0")]
|
||||
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: 0x06006B6E RID: 27502 RVA: 0x00178FA0 File Offset: 0x001771A0
|
||||
[Token(Token = "0x6006B6E")]
|
||||
[Address(RVA = "0x1E10BF0", Offset = "0x1E0FBF0", VA = "0x181E10BF0")]
|
||||
private void IOGHPKLLEIL(bool CEHJGNDELGL)
|
||||
{
|
||||
bool flag = this.MGDAPEECLAG;
|
||||
}
|
||||
|
||||
// Token: 0x06006B6F RID: 27503 RVA: 0x00178FB4 File Offset: 0x001771B4
|
||||
[Token(Token = "0x6006B6F")]
|
||||
[Address(RVA = "0x1E10900", Offset = "0x1E0F900", VA = "0x181E10900")]
|
||||
private void EGAFKEDLJMN(string LMAJKCLDDIF)
|
||||
{
|
||||
this.CCOFOOPMDDO(LMAJKCLDDIF);
|
||||
}
|
||||
|
||||
// Token: 0x06006B70 RID: 27504 RVA: 0x00178FC8 File Offset: 0x001771C8
|
||||
[Token(Token = "0x6006B70")]
|
||||
[Address(RVA = "0x1E10730", Offset = "0x1E0F730", VA = "0x181E10730")]
|
||||
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: 0x06006B71 RID: 27505 RVA: 0x00179038 File Offset: 0x00177238
|
||||
[Token(Token = "0x6006B71")]
|
||||
[Address(RVA = "0x1E10680", Offset = "0x1E0F680", VA = "0x181E10680")]
|
||||
private void BEKNPHKLDEN(IEnumerable<HNPAMCPHEPJ> BOOHBJEEGKH, IReadOnlyList<bool> JCKFJAHJLPF)
|
||||
{
|
||||
this.pagedGrid.Set(BOOHBJEEGKH, JCKFJAHJLPF);
|
||||
}
|
||||
|
||||
// Token: 0x06006B72 RID: 27506 RVA: 0x00179058 File Offset: 0x00177258
|
||||
[Token(Token = "0x6006B72")]
|
||||
[Address(RVA = "0x1E10830", Offset = "0x1E0F830", VA = "0x181E10830")]
|
||||
public void ClearInputField()
|
||||
{
|
||||
this.filterInputField.text = "";
|
||||
}
|
||||
|
||||
// Token: 0x06006B73 RID: 27507 RVA: 0x0017907C File Offset: 0x0017727C
|
||||
[Token(Token = "0x6006B73")]
|
||||
[Address(RVA = "0x1E109A0", Offset = "0x1E0F9A0", VA = "0x181E109A0")]
|
||||
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: 0x06006B74 RID: 27508 RVA: 0x001790D4 File Offset: 0x001772D4
|
||||
[Token(Token = "0x6006B74")]
|
||||
[Address(RVA = "0x1E11420", Offset = "0x1E10420", VA = "0x181E11420")]
|
||||
public ObjectInputUIDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006B75 RID: 27509 RVA: 0x001790E8 File Offset: 0x001772E8
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6006B75")]
|
||||
[Address(RVA = "0x1E113A0", Offset = "0x1E103A0", VA = "0x181E113A0")]
|
||||
static ObjectInputUIDialog()
|
||||
{
|
||||
ulong num;
|
||||
ObjectInputUIDialog.IOFBIGOIENK = num;
|
||||
ObjectInputUIDialog.IKBGDJLPLHF = Array.Empty<OBBBPCBIMME>();
|
||||
}
|
||||
|
||||
// Token: 0x040046D9 RID: 18137
|
||||
[Token(Token = "0x40046D9")]
|
||||
private static ObjectInputUIDialog.BDKNFJGOEIF IOFBIGOIENK;
|
||||
|
||||
// Token: 0x040046DA RID: 18138
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40046DA")]
|
||||
[SerializeField]
|
||||
private MakerPenPaletteSearchPagedGrid pagedGrid;
|
||||
|
||||
// Token: 0x040046DB RID: 18139
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x40046DB")]
|
||||
[SerializeField]
|
||||
private TMP_InputField filterInputField;
|
||||
|
||||
// Token: 0x040046DC RID: 18140
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40046DC")]
|
||||
private ObjectInputUIDialog.EALGDNJBCBF OFFPIEEOIFF;
|
||||
|
||||
// Token: 0x040046DD RID: 18141
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x40046DD")]
|
||||
private OGNBCNBPFCC EAKKLJCIGOF;
|
||||
|
||||
// Token: 0x040046DE RID: 18142
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x40046DE")]
|
||||
private OBBBPCBIMME FJJBAKDDKKI;
|
||||
|
||||
// Token: 0x040046DF RID: 18143
|
||||
[Token(Token = "0x40046DF")]
|
||||
private static IEnumerable<OBBBPCBIMME> IKBGDJLPLHF;
|
||||
|
||||
// Token: 0x040046E0 RID: 18144
|
||||
[Token(Token = "0x40046E0")]
|
||||
private static bool DGKAKDELAOL;
|
||||
|
||||
// Token: 0x020012A4 RID: 4772
|
||||
[Token(Token = "0x20012A4")]
|
||||
public struct BDKNFJGOEIF
|
||||
{
|
||||
// Token: 0x040046E1 RID: 18145
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046E1")]
|
||||
public OGNBCNBPFCC LLFGHMAFOCI;
|
||||
|
||||
// Token: 0x040046E2 RID: 18146
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x40046E2")]
|
||||
public OBBBPCBIMME LDNFNNNHPPB;
|
||||
|
||||
// Token: 0x040046E3 RID: 18147
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40046E3")]
|
||||
public JPIJGHNNIDP FKNOPGEADKO;
|
||||
}
|
||||
|
||||
// Token: 0x020012A5 RID: 4773
|
||||
[Token(Token = "0x20012A5")]
|
||||
private struct ODKENKJLLCA
|
||||
{
|
||||
// Token: 0x040046E4 RID: 18148
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046E4")]
|
||||
public Action MEEKCCGGFFD;
|
||||
|
||||
// Token: 0x040046E5 RID: 18149
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x40046E5")]
|
||||
public Func<bool> FEPMCENMHAA;
|
||||
|
||||
// Token: 0x040046E6 RID: 18150
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40046E6")]
|
||||
public string FIKEBGGCDFN;
|
||||
|
||||
// Token: 0x040046E7 RID: 18151
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40046E7")]
|
||||
public Func<ObjectInputUIDialog.ODKENKJLLCA, int, HNPAMCPHEPJ> GJCGLNJNHPB;
|
||||
}
|
||||
|
||||
// Token: 0x020012A6 RID: 4774
|
||||
[Token(Token = "0x20012A6")]
|
||||
private sealed class EALGDNJBCBF : IDisposable
|
||||
{
|
||||
// Token: 0x06006B76 RID: 27510 RVA: 0x00179108 File Offset: 0x00177308
|
||||
[Token(Token = "0x6006B76")]
|
||||
[Address(RVA = "0x1E0BB30", Offset = "0x1E0AB30", VA = "0x181E0BB30")]
|
||||
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: 0x06006B77 RID: 27511 RVA: 0x00179184 File Offset: 0x00177384
|
||||
[Token(Token = "0x6006B77")]
|
||||
[Address(RVA = "0x1E0B850", Offset = "0x1E0A850", VA = "0x181E0B850")]
|
||||
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: 0x06006B78 RID: 27512 RVA: 0x001791DC File Offset: 0x001773DC
|
||||
[Token(Token = "0x6006B78")]
|
||||
[Address(RVA = "0x1E0BA60", Offset = "0x1E0AA60", VA = "0x181E0BA60")]
|
||||
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: 0x06006B79 RID: 27513 RVA: 0x00179208 File Offset: 0x00177408
|
||||
[Token(Token = "0x6006B79")]
|
||||
[Address(RVA = "0x1E0B920", Offset = "0x1E0A920", VA = "0x181E0B920")]
|
||||
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: 0x06006B7A RID: 27514 RVA: 0x0017928C File Offset: 0x0017748C
|
||||
[Token(Token = "0x6006B7A")]
|
||||
[Address(RVA = "0x1E0BB10", Offset = "0x1E0AB10", VA = "0x181E0BB10", Slot = "4")]
|
||||
public void Dispose()
|
||||
{
|
||||
this.OFFPIEEOIFF.Dispose();
|
||||
}
|
||||
|
||||
// Token: 0x040046E8 RID: 18152
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40046E8")]
|
||||
private readonly IReadOnlyList<HNPAMCPHEPJ> BOOHBJEEGKH;
|
||||
|
||||
// Token: 0x040046E9 RID: 18153
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40046E9")]
|
||||
private readonly GFBBGCFBPBJ OFFPIEEOIFF;
|
||||
|
||||
// Token: 0x040046EA RID: 18154
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40046EA")]
|
||||
private readonly ObjectInputUIDialog.EALGDNJBCBF.MAKEOPKIJDE DFDJBICAFOJ;
|
||||
|
||||
// Token: 0x040046EB RID: 18155
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40046EB")]
|
||||
private string HHBBLBAJIME;
|
||||
|
||||
// Token: 0x020012A7 RID: 4775
|
||||
// (Invoke) Token: 0x06006B7C RID: 27516
|
||||
[Token(Token = "0x20012A7")]
|
||||
public delegate void MAKEOPKIJDE(IEnumerable<HNPAMCPHEPJ> BOOHBJEEGKH, IReadOnlyList<bool> JCKFJAHJLPF);
|
||||
|
||||
// Token: 0x020012A9 RID: 4777
|
||||
[Token(Token = "0x20012A9")]
|
||||
[CompilerGenerated]
|
||||
private sealed class FKMBEDMBCEE
|
||||
{
|
||||
// Token: 0x06006B82 RID: 27522 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x6006B82")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public FKMBEDMBCEE()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006B83 RID: 27523 RVA: 0x001792AC File Offset: 0x001774AC
|
||||
[Token(Token = "0x6006B83")]
|
||||
[Address(RVA = "0x1B86480", Offset = "0x1B85480", VA = "0x181B86480")]
|
||||
internal bool <OnSearchComplete>b__0(CHMKJJNNAKO x)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06006B84 RID: 27524 RVA: 0x0005CEF2 File Offset: 0x0005B0F2
|
||||
[Token(Token = "0x6006B84")]
|
||||
[Address(RVA = "0x1E0E140", Offset = "0x1E0D140", VA = "0x181E0E140")]
|
||||
internal HNPAMCPHEPJ <OnSearchComplete>b__1(CHMKJJNNAKO i)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x040046EE RID: 18158
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40046EE")]
|
||||
public bool emptySearch;
|
||||
|
||||
// Token: 0x040046EF RID: 18159
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40046EF")]
|
||||
public ObjectInputUIDialog.EALGDNJBCBF <>4__this;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020012AA RID: 4778
|
||||
[Token(Token = "0x20012AA")]
|
||||
[CompilerGenerated]
|
||||
private sealed class AHMAIPGEBHK
|
||||
{
|
||||
// Token: 0x06006B85 RID: 27525 RVA: 0x001792C4 File Offset: 0x001774C4
|
||||
[Token(Token = "0x6006B85")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public AHMAIPGEBHK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006B86 RID: 27526 RVA: 0x001792D8 File Offset: 0x001774D8
|
||||
[Token(Token = "0x6006B86")]
|
||||
[Address(RVA = "0x1E06180", Offset = "0x1E05180", VA = "0x181E06180")]
|
||||
internal bool <TryRebuildSearchContext>b__0()
|
||||
{
|
||||
ObjectInputUIDialog objectInputUIDialog = this.<>4__this;
|
||||
OGNBCNBPFCC ognbcnbpfcc = this.toolType;
|
||||
return objectInputUIDialog.EAKKLJCIGOF == ognbcnbpfcc;
|
||||
}
|
||||
|
||||
// Token: 0x06006B87 RID: 27527 RVA: 0x00179304 File Offset: 0x00177504
|
||||
[Token(Token = "0x6006B87")]
|
||||
[Address(RVA = "0x1E061B0", Offset = "0x1E051B0", VA = "0x181E061B0")]
|
||||
internal void <TryRebuildSearchContext>b__1()
|
||||
{
|
||||
ObjectInputUIDialog objectInputUIDialog = this.<>4__this;
|
||||
OGNBCNBPFCC ognbcnbpfcc = this.toolType;
|
||||
}
|
||||
|
||||
// Token: 0x040046F0 RID: 18160
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40046F0")]
|
||||
public OGNBCNBPFCC toolType;
|
||||
|
||||
// Token: 0x040046F1 RID: 18161
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40046F1")]
|
||||
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: 0x020012DC RID: 4828
|
||||
[Token(Token = "0x20012DC")]
|
||||
public class PhotoImageScreen : WatchUIFlow
|
||||
{
|
||||
// Token: 0x06006C4C RID: 27724 RVA: 0x0017B934 File Offset: 0x00179B34
|
||||
[Token(Token = "0x6006C4C")]
|
||||
[Address(RVA = "0x1E114A0", Offset = "0x1E104A0", VA = "0x181E114A0", Slot = "7")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
OHDHPENHDAP.NBMFNJLHKAO opekgdgmefp = this.OPEKGDGMEFP;
|
||||
this.DPONBEGHJJO = true;
|
||||
if (opekgdgmefp != 0)
|
||||
{
|
||||
opekgdgmefp.Dispose();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006C4D RID: 27725 RVA: 0x0017B960 File Offset: 0x00179B60
|
||||
[Token(Token = "0x6006C4D")]
|
||||
[Address(RVA = "0x1E11500", Offset = "0x1E10500", VA = "0x181E11500")]
|
||||
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: 0x06006C4E RID: 27726 RVA: 0x0017B9D0 File Offset: 0x00179BD0
|
||||
[Token(Token = "0x6006C4E")]
|
||||
[Address(RVA = "0x1238E90", Offset = "0x1237E90", VA = "0x181238E90")]
|
||||
public PhotoImageScreen()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400478D RID: 18317
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400478D")]
|
||||
[SerializeField]
|
||||
private RawImage image;
|
||||
|
||||
// Token: 0x0400478E RID: 18318
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400478E")]
|
||||
private OHDHPENHDAP.NBMFNJLHKAO OPEKGDGMEFP;
|
||||
|
||||
// Token: 0x0400478F RID: 18319
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400478F")]
|
||||
private bool DPONBEGHJJO;
|
||||
|
||||
// Token: 0x020012DD RID: 4829
|
||||
[Token(Token = "0x20012DD")]
|
||||
[CompilerGenerated]
|
||||
private sealed class IPHCLAHLIFJ
|
||||
{
|
||||
// Token: 0x06006C4F RID: 27727 RVA: 0x0017B9E4 File Offset: 0x00179BE4
|
||||
[Token(Token = "0x6006C4F")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public IPHCLAHLIFJ()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006C50 RID: 27728 RVA: 0x0017B9F8 File Offset: 0x00179BF8
|
||||
[Token(Token = "0x6006C50")]
|
||||
[Address(RVA = "0x1E0EDA0", Offset = "0x1E0DDA0", VA = "0x181E0EDA0")]
|
||||
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: 0x06006C51 RID: 27729 RVA: 0x0017BA34 File Offset: 0x00179C34
|
||||
[Token(Token = "0x6006C51")]
|
||||
[Address(RVA = "0x1E0EE50", Offset = "0x1E0DE50", VA = "0x181E0EE50")]
|
||||
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: 0x04004790 RID: 18320
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004790")]
|
||||
public PhotoImageScreen <>4__this;
|
||||
|
||||
// Token: 0x04004791 RID: 18321
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004791")]
|
||||
public string imageName;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,103 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x0200130D RID: 4877
|
||||
[Token(Token = "0x200130D")]
|
||||
public class RenameChatDialog : ConfirmUIDialog<long>
|
||||
{
|
||||
// Token: 0x06006D62 RID: 28002 RVA: 0x0017FF54 File Offset: 0x0017E154
|
||||
[Token(Token = "0x6006D62")]
|
||||
[Address(RVA = "0x1E11940", Offset = "0x1E10940", VA = "0x181E11940", 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: 0x06006D63 RID: 28003 RVA: 0x0017FF8C File Offset: 0x0017E18C
|
||||
[Token(Token = "0x6006D63")]
|
||||
[Address(RVA = "0x1E11B10", Offset = "0x1E10B10", VA = "0x181E11B10", Slot = "28")]
|
||||
public override PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(long ENJEOLBEALP)
|
||||
{
|
||||
this.OFOFDPPNFPO = ENJEOLBEALP;
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x06006D64 RID: 28004 RVA: 0x0017FFA8 File Offset: 0x0017E1A8
|
||||
[Token(Token = "0x6006D64")]
|
||||
[Address(RVA = "0x1E119D0", Offset = "0x1E109D0", VA = "0x181E119D0")]
|
||||
private void OPGHFGBGJCA(KJEFMHKMHOB GIAOBLMEMMI)
|
||||
{
|
||||
base.KHKDGPHPIND((uint)1, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006D65 RID: 28005 RVA: 0x0017FFE8 File Offset: 0x0017E1E8
|
||||
[Token(Token = "0x6006D65")]
|
||||
[Address(RVA = "0x1E11670", Offset = "0x1E10670", VA = "0x181E11670")]
|
||||
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: 0x06006D66 RID: 28006 RVA: 0x00180048 File Offset: 0x0017E248
|
||||
[Token(Token = "0x6006D66")]
|
||||
[Address(RVA = "0x1E11B60", Offset = "0x1E10B60", VA = "0x181E11B60")]
|
||||
public RenameChatDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006D67 RID: 28007 RVA: 0x0018005C File Offset: 0x0017E25C
|
||||
[Token(Token = "0x6006D67")]
|
||||
[Address(RVA = "0x1E117A0", Offset = "0x1E107A0", VA = "0x181E117A0")]
|
||||
[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: 0x0400486C RID: 18540
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400486C")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
|
||||
private ValidatedButtonInputField inputField;
|
||||
|
||||
// Token: 0x0400486D RID: 18541
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400486D")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x0400486E RID: 18542
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400486E")]
|
||||
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: 0x0200130E RID: 4878
|
||||
[Token(Token = "0x200130E")]
|
||||
public class ReportInventionDialog : ConfirmUIDialog<OBBBPCBIMME>
|
||||
{
|
||||
// Token: 0x170011B7 RID: 4535
|
||||
// (get) Token: 0x06006D68 RID: 28008 RVA: 0x001800C8 File Offset: 0x0017E2C8
|
||||
// (set) Token: 0x06006D69 RID: 28009 RVA: 0x001800DC File Offset: 0x0017E2DC
|
||||
[Token(Token = "0x170011B7")]
|
||||
public FDEGHHFBJJO GMMAAAGFAKO
|
||||
{
|
||||
[Token(Token = "0x6006D68")]
|
||||
[Address(RVA = "0x8D2400", Offset = "0x8D1400", VA = "0x1808D2400")]
|
||||
get;
|
||||
[Token(Token = "0x6006D69")]
|
||||
[Address(RVA = "0x8D2420", Offset = "0x8D1420", VA = "0x1808D2420")]
|
||||
private set;
|
||||
} = (FDEGHHFBJJO)((ulong)4294967295L);
|
||||
|
||||
// Token: 0x06006D6A RID: 28010 RVA: 0x001800F0 File Offset: 0x0017E2F0
|
||||
[Token(Token = "0x6006D6A")]
|
||||
[Address(RVA = "0x1E123E0", Offset = "0x1E113E0", VA = "0x181E123E0", 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: 0x06006D6B RID: 28011 RVA: 0x00180160 File Offset: 0x0017E360
|
||||
[Token(Token = "0x6006D6B")]
|
||||
[Address(RVA = "0x1E11BA0", Offset = "0x1E10BA0", VA = "0x181E11BA0")]
|
||||
private void BMFPEJMLIKD(string DBDDKLHPNNA, bool BCOHEOIEPLL)
|
||||
{
|
||||
this.JALBCFLJAAE = BCOHEOIEPLL;
|
||||
string text = this.infoText.text;
|
||||
this.descriptionTextField.FFDOINJEHMM = BCOHEOIEPLL;
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006D6C RID: 28012 RVA: 0x00180198 File Offset: 0x0017E398
|
||||
[Token(Token = "0x6006D6C")]
|
||||
[Address(RVA = "0x1E11C10", Offset = "0x1E10C10", VA = "0x181E11C10")]
|
||||
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: 0x06006D6D RID: 28013 RVA: 0x00180210 File Offset: 0x0017E410
|
||||
[Token(Token = "0x6006D6D")]
|
||||
[Address(RVA = "0x1E11E20", Offset = "0x1E10E20", VA = "0x181E11E20")]
|
||||
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: 0x06006D6E RID: 28014 RVA: 0x00180298 File Offset: 0x0017E498
|
||||
[Token(Token = "0x6006D6E")]
|
||||
[Address(RVA = "0x1E125F0", Offset = "0x1E115F0", VA = "0x181E125F0")]
|
||||
public void Toggle_Misc(bool isOn)
|
||||
{
|
||||
this.<MPBLJOGNHKP>k__BackingField = (FDEGHHFBJJO)((uint)(-1));
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006D6F RID: 28015 RVA: 0x001802BC File Offset: 0x0017E4BC
|
||||
[Token(Token = "0x6006D6F")]
|
||||
[Address(RVA = "0x1E12660", Offset = "0x1E11660", VA = "0x181E12660")]
|
||||
public void Toggle_SexualContent(bool isOn)
|
||||
{
|
||||
this.<MPBLJOGNHKP>k__BackingField = (isOn ? FDEGHHFBJJO.CoC_Sexual : FDEGHHFBJJO.CoC_Discriminatory);
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006D70 RID: 28016 RVA: 0x001802DC File Offset: 0x0017E4DC
|
||||
[Token(Token = "0x6006D70")]
|
||||
[Address(RVA = "0x1E125C0", Offset = "0x1E115C0", VA = "0x181E125C0")]
|
||||
public void Toggle_DiscriminatoryContent(bool isOn)
|
||||
{
|
||||
this.<MPBLJOGNHKP>k__BackingField = (isOn ? FDEGHHFBJJO.CoC_Sexual : FDEGHHFBJJO.CoC_Discriminatory);
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006D71 RID: 28017 RVA: 0x001802FC File Offset: 0x0017E4FC
|
||||
[Token(Token = "0x6006D71")]
|
||||
[Address(RVA = "0x1E12630", Offset = "0x1E11630", VA = "0x181E12630")]
|
||||
public void Toggle_Misleading(bool isOn)
|
||||
{
|
||||
this.<MPBLJOGNHKP>k__BackingField = (isOn ? FDEGHHFBJJO.CoC_Sexual : FDEGHHFBJJO.CoC_Discriminatory);
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006D72 RID: 28018 RVA: 0x0018031C File Offset: 0x0017E51C
|
||||
[Token(Token = "0x6006D72")]
|
||||
[Address(RVA = "0x1E120A0", Offset = "0x1E110A0", VA = "0x181E120A0")]
|
||||
private void KEIOMOIKFGH(FDEGHHFBJJO DJFBMCIDJNK)
|
||||
{
|
||||
this.<MPBLJOGNHKP>k__BackingField = DJFBMCIDJNK;
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006D73 RID: 28019 RVA: 0x00180338 File Offset: 0x0017E538
|
||||
[Token(Token = "0x6006D73")]
|
||||
[Address(RVA = "0x1E120B0", Offset = "0x1E110B0", VA = "0x181E120B0")]
|
||||
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: 0x06006D74 RID: 28020 RVA: 0x00180380 File Offset: 0x0017E580
|
||||
[Token(Token = "0x6006D74")]
|
||||
[Address(RVA = "0x1E121C0", Offset = "0x1E111C0", VA = "0x181E121C0")]
|
||||
public void OnTextValueChanged(string newText)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.charCount;
|
||||
int stringLength = newText.m_stringLength;
|
||||
string text = textMeshProUGUI.text;
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006D75 RID: 28021 RVA: 0x001803B0 File Offset: 0x0017E5B0
|
||||
[Token(Token = "0x6006D75")]
|
||||
[Address(RVA = "0x1E12690", Offset = "0x1E11690", VA = "0x181E12690")]
|
||||
public ReportInventionDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006D76 RID: 28022 RVA: 0x001803DC File Offset: 0x0017E5DC
|
||||
[Token(Token = "0x6006D76")]
|
||||
[Address(RVA = "0x1E12270", Offset = "0x1E11270", VA = "0x181E12270")]
|
||||
[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: 0x06006D77 RID: 28023 RVA: 0x00180478 File Offset: 0x0017E678
|
||||
[Token(Token = "0x6006D77")]
|
||||
[Address(RVA = "0x1E11FC0", Offset = "0x1E10FC0", VA = "0x181E11FC0")]
|
||||
[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: 0x0400486F RID: 18543
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400486F")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI inventionName;
|
||||
|
||||
// Token: 0x04004870 RID: 18544
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4004870")]
|
||||
[SerializeField]
|
||||
private InputField3D descriptionTextField;
|
||||
|
||||
// Token: 0x04004871 RID: 18545
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4004871")]
|
||||
[SerializeField]
|
||||
private Button3D reportButton;
|
||||
|
||||
// Token: 0x04004872 RID: 18546
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4004872")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI charCount;
|
||||
|
||||
// Token: 0x04004873 RID: 18547
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4004873")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x04004874 RID: 18548
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4004874")]
|
||||
private OBBBPCBIMME BFKEFCFNNKH;
|
||||
|
||||
// Token: 0x04004876 RID: 18550
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4004876")]
|
||||
private WatchUI PHHMNDKLLKP;
|
||||
|
||||
// Token: 0x04004877 RID: 18551
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4004877")]
|
||||
private bool JALBCFLJAAE = true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,222 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecNet;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012AC RID: 4780
|
||||
[Token(Token = "0x20012AC")]
|
||||
public class RoomCommentInputUIDialog : BaseTextInputUIDialog<RoomCommentInputUIDialog.LKBCHAIOANK, RoomCommentInputUIDialog.LAMNAHNPEJL>
|
||||
{
|
||||
// Token: 0x1700119B RID: 4507
|
||||
// (get) Token: 0x06006B8C RID: 27532 RVA: 0x00179370 File Offset: 0x00177570
|
||||
[Token(Token = "0x1700119B")]
|
||||
protected override ValidatedButtonInputField HFOMOAIBCAB
|
||||
{
|
||||
[Token(Token = "0x6006B8C")]
|
||||
[Address(RVA = "0x42D480", Offset = "0x42C480", VA = "0x18042D480", Slot = "27")]
|
||||
get
|
||||
{
|
||||
return this.textInputField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700119C RID: 4508
|
||||
// (get) Token: 0x06006B8D RID: 27533 RVA: 0x00179384 File Offset: 0x00177584
|
||||
[Token(Token = "0x1700119C")]
|
||||
protected override RoomCommentInputUIDialog.LAMNAHNPEJL FCPJNKNLGFG
|
||||
{
|
||||
[Token(Token = "0x6006B8D")]
|
||||
[Address(RVA = "0x1E12A20", Offset = "0x1E11A20", VA = "0x181E12A20", Slot = "28")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06006B8D)
|
||||
|
||||
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 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006B8E RID: 27534 RVA: 0x001793A0 File Offset: 0x001775A0
|
||||
[Token(Token = "0x6006B8E")]
|
||||
[Address(RVA = "0x1E12B20", Offset = "0x1E11B20", VA = "0x181E12B20")]
|
||||
private void OnEnable()
|
||||
{
|
||||
RadioGroup3D radioGroup3D = this.stylesRadioGroup;
|
||||
Action action = new Action(this.DPBDHBIMAMI);
|
||||
radioGroup3D.PJOLEABGIOM += action;
|
||||
}
|
||||
|
||||
// Token: 0x06006B8F RID: 27535 RVA: 0x001793D0 File Offset: 0x001775D0
|
||||
[Token(Token = "0x6006B8F")]
|
||||
[Address(RVA = "0x1E12A90", Offset = "0x1E11A90", VA = "0x181E12A90")]
|
||||
private void OnDisable()
|
||||
{
|
||||
RadioGroup3D radioGroup3D = this.stylesRadioGroup;
|
||||
Action action = new Action(this.DPBDHBIMAMI);
|
||||
radioGroup3D.PJOLEABGIOM -= action;
|
||||
}
|
||||
|
||||
// Token: 0x06006B90 RID: 27536 RVA: 0x00179400 File Offset: 0x00177600
|
||||
[Token(Token = "0x6006B90")]
|
||||
[Address(RVA = "0x1E12800", Offset = "0x1E11800", VA = "0x181E12800", 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: 0x06006B91 RID: 27537 RVA: 0x00179458 File Offset: 0x00177658
|
||||
[Token(Token = "0x6006B91")]
|
||||
[Address(RVA = "0x15A3600", Offset = "0x15A2600", VA = "0x1815A3600")]
|
||||
private static bool PJPJBGBGBEJ(TextMeshProUGUI MPAHJMHNAPD, string DBFBLNILIGL)
|
||||
{
|
||||
return !string.IsNullOrWhiteSpace(DBFBLNILIGL);
|
||||
}
|
||||
|
||||
// Token: 0x06006B92 RID: 27538 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006B92")]
|
||||
[Address(RVA = "0x1E129F0", Offset = "0x1E119F0", VA = "0x181E129F0", Slot = "30")]
|
||||
protected override RoomCommentInputUIDialog.LAMNAHNPEJL EMKNGCOFFAC(string BODHBIAJBIM)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06006B93 RID: 27539 RVA: 0x00179470 File Offset: 0x00177670
|
||||
[Token(Token = "0x6006B93")]
|
||||
[Address(RVA = "0x1E126E0", Offset = "0x1E116E0", VA = "0x181E126E0")]
|
||||
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: 0x06006B94 RID: 27540 RVA: 0x001794B0 File Offset: 0x001776B0
|
||||
[Token(Token = "0x6006B94")]
|
||||
[Address(RVA = "0x1E12C10", Offset = "0x1E11C10", VA = "0x181E12C10")]
|
||||
public RoomCommentInputUIDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040046F5 RID: 18165
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x40046F5")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField textInputField;
|
||||
|
||||
// Token: 0x040046F6 RID: 18166
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x40046F6")]
|
||||
[SerializeField]
|
||||
private RadioGroup3D stylesRadioGroup;
|
||||
|
||||
// Token: 0x040046F7 RID: 18167
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x40046F7")]
|
||||
private RoomComment.GBBPFDLJLIG FLILPNMLAAF;
|
||||
|
||||
// Token: 0x040046F8 RID: 18168
|
||||
[Token(Token = "0x40046F8")]
|
||||
private static readonly RoomCommentInputUIDialog.LAMNAHNPEJL IPDBBCFOPOC = string.Empty;
|
||||
|
||||
// Token: 0x020012AD RID: 4781
|
||||
[Token(Token = "0x20012AD")]
|
||||
public struct LKBCHAIOANK
|
||||
{
|
||||
// Token: 0x06006B96 RID: 27542 RVA: 0x001794E0 File Offset: 0x001776E0
|
||||
[Token(Token = "0x6006B96")]
|
||||
[Address(RVA = "0x1E100E0", Offset = "0x1E0F0E0", VA = "0x181E100E0")]
|
||||
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: 0x040046F9 RID: 18169
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046F9")]
|
||||
public readonly string AIKLPOJAIIO;
|
||||
|
||||
// Token: 0x040046FA RID: 18170
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x40046FA")]
|
||||
public readonly string BOPFNBCHJJJ;
|
||||
|
||||
// Token: 0x040046FB RID: 18171
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40046FB")]
|
||||
public readonly string NPMINNEILFC;
|
||||
|
||||
// Token: 0x040046FC RID: 18172
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40046FC")]
|
||||
public string NGLHJIOMKBG;
|
||||
|
||||
// Token: 0x040046FD RID: 18173
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40046FD")]
|
||||
public int DIDPKDLHNBN;
|
||||
|
||||
// Token: 0x040046FE RID: 18174
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x40046FE")]
|
||||
public bool JNOEEGDBCJB;
|
||||
}
|
||||
|
||||
// Token: 0x020012AE RID: 4782
|
||||
[Token(Token = "0x20012AE")]
|
||||
public struct LAMNAHNPEJL
|
||||
{
|
||||
// Token: 0x040046FF RID: 18175
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40046FF")]
|
||||
public string FJAJKCKLJDN;
|
||||
|
||||
// Token: 0x04004700 RID: 18176
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4004700")]
|
||||
public RoomComment.GBBPFDLJLIG NGADBHLPPMH;
|
||||
|
||||
// Token: 0x04004701 RID: 18177
|
||||
[FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x4004701")]
|
||||
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: 0x020012E3 RID: 4835
|
||||
[Token(Token = "0x20012E3")]
|
||||
public class SaveOutfitSlotWatchUIFlow : WatchUIFlow
|
||||
{
|
||||
// Token: 0x06006C71 RID: 27761 RVA: 0x0017C958 File Offset: 0x0017AB58
|
||||
[Token(Token = "0x6006C71")]
|
||||
[Address(RVA = "0x1E131D0", Offset = "0x1E121D0", VA = "0x181E131D0", 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: 0x06006C72 RID: 27762 RVA: 0x0017C998 File Offset: 0x0017AB98
|
||||
[Token(Token = "0x6006C72")]
|
||||
[Address(RVA = "0x1DCA170", Offset = "0x1DC9170", VA = "0x181DCA170")]
|
||||
private void OnEnable()
|
||||
{
|
||||
this.takeSelfieButton.FFDOINJEHMM = true;
|
||||
}
|
||||
|
||||
// Token: 0x06006C73 RID: 27763 RVA: 0x0017C9B8 File Offset: 0x0017ABB8
|
||||
[Token(Token = "0x6006C73")]
|
||||
[Address(RVA = "0x1E13290", Offset = "0x1E12290", VA = "0x181E13290", 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;
|
||||
double num3 = ((HAPBACHHIBN)this.uploadingDescriptionText).GMBEJJBNGJD;
|
||||
}
|
||||
|
||||
// Token: 0x06006C74 RID: 27764 RVA: 0x0017CA3C File Offset: 0x0017AC3C
|
||||
[Token(Token = "0x6006C74")]
|
||||
[Address(RVA = "0x1E13260", Offset = "0x1E12260", VA = "0x181E13260", Slot = "7")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
ManagedTexture nookhekjemm = this.NOOKHEKJEMM;
|
||||
if (nookhekjemm != 0)
|
||||
{
|
||||
nookhekjemm.GNGOOMMLPHE();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006C75 RID: 27765 RVA: 0x0017CA64 File Offset: 0x0017AC64
|
||||
[Token(Token = "0x6006C75")]
|
||||
[Address(RVA = "0x1E133B0", Offset = "0x1E123B0", VA = "0x181E133B0")]
|
||||
public void SetSlotIndex(int CIDAEDKGFJE)
|
||||
{
|
||||
this.JEPIJMLDCCB = CIDAEDKGFJE;
|
||||
this.PGFBCPHBINH = false;
|
||||
}
|
||||
|
||||
// Token: 0x06006C76 RID: 27766 RVA: 0x0017CA80 File Offset: 0x0017AC80
|
||||
[Token(Token = "0x6006C76")]
|
||||
[Address(RVA = "0x1E12EE0", Offset = "0x1E11EE0", VA = "0x181E12EE0")]
|
||||
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: 0x06006C77 RID: 27767 RVA: 0x0017CB18 File Offset: 0x0017AD18
|
||||
[Token(Token = "0x6006C77")]
|
||||
[Address(RVA = "0x1E12C50", Offset = "0x1E11C50", VA = "0x181E12C50")]
|
||||
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: 0x06006C78 RID: 27768 RVA: 0x0017CC00 File Offset: 0x0017AE00
|
||||
[Token(Token = "0x6006C78")]
|
||||
[Address(RVA = "0x1E13150", Offset = "0x1E12150", VA = "0x181E13150")]
|
||||
private IEnumerator HENMKLKJDML(ManagedTexture ILECCJNPOFB, CDNNKFCCONN GKDEAOJLJFI)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06006C78)
|
||||
|
||||
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 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06006C79 RID: 27769 RVA: 0x0017CC30 File Offset: 0x0017AE30
|
||||
[Token(Token = "0x6006C79")]
|
||||
[Address(RVA = "0x1E133C0", Offset = "0x1E123C0", VA = "0x181E133C0")]
|
||||
public SaveOutfitSlotWatchUIFlow()
|
||||
{
|
||||
ManagedTexture managedTexture = new ManagedTexture("SaveOutfit");
|
||||
this.NOOKHEKJEMM = managedTexture;
|
||||
string empty = string.Empty;
|
||||
this.OKMMHNDKDOA = empty;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06006C7A RID: 27770 RVA: 0x0017CC64 File Offset: 0x0017AE64
|
||||
[Token(Token = "0x6006C7A")]
|
||||
[Address(RVA = "0x1E13230", Offset = "0x1E12230", VA = "0x181E13230")]
|
||||
[CompilerGenerated]
|
||||
private void LCAJAFNOBOA(Texture2D JIBGCCOJHJI)
|
||||
{
|
||||
this.selfieImage.texture = JIBGCCOJHJI;
|
||||
}
|
||||
|
||||
// Token: 0x040047BC RID: 18364
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x40047BC")]
|
||||
[SerializeField]
|
||||
[Header("Selfie")]
|
||||
private GameObject selfieGroup;
|
||||
|
||||
// Token: 0x040047BD RID: 18365
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x40047BD")]
|
||||
[SerializeField]
|
||||
private Button3D takeSelfieButton;
|
||||
|
||||
// Token: 0x040047BE RID: 18366
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x40047BE")]
|
||||
[SerializeField]
|
||||
private Text takeSelfieButtonText;
|
||||
|
||||
// Token: 0x040047BF RID: 18367
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x40047BF")]
|
||||
[SerializeField]
|
||||
private Button3D acceptButton;
|
||||
|
||||
// Token: 0x040047C0 RID: 18368
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x40047C0")]
|
||||
[SerializeField]
|
||||
private RawImage selfieImage;
|
||||
|
||||
// Token: 0x040047C1 RID: 18369
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x40047C1")]
|
||||
[SerializeField]
|
||||
private GameObject imageContainer;
|
||||
|
||||
// Token: 0x040047C2 RID: 18370
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x40047C2")]
|
||||
[SerializeField]
|
||||
[Header("Uploading")]
|
||||
private GameObject uploadingGroup;
|
||||
|
||||
// Token: 0x040047C3 RID: 18371
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x40047C3")]
|
||||
[SerializeField]
|
||||
private Text uploadingDescriptionText;
|
||||
|
||||
// Token: 0x040047C4 RID: 18372
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x40047C4")]
|
||||
[SerializeField]
|
||||
private LoadingRotate loadingRotate;
|
||||
|
||||
// Token: 0x040047C5 RID: 18373
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x40047C5")]
|
||||
private readonly ManagedTexture NOOKHEKJEMM;
|
||||
|
||||
// Token: 0x040047C6 RID: 18374
|
||||
[FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x40047C6")]
|
||||
private string OKMMHNDKDOA;
|
||||
|
||||
// Token: 0x040047C7 RID: 18375
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x40047C7")]
|
||||
private int JEPIJMLDCCB;
|
||||
|
||||
// Token: 0x040047C8 RID: 18376
|
||||
[FieldOffset(Offset = "0x124")]
|
||||
[Token(Token = "0x40047C8")]
|
||||
private bool PGFBCPHBINH;
|
||||
|
||||
// Token: 0x020012E4 RID: 4836
|
||||
[Token(Token = "0x20012E4")]
|
||||
[CompilerGenerated]
|
||||
private sealed class FPOCBBMOBEE
|
||||
{
|
||||
// Token: 0x06006C7B RID: 27771 RVA: 0x0017CC84 File Offset: 0x0017AE84
|
||||
[Token(Token = "0x6006C7B")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public FPOCBBMOBEE()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006C7C RID: 27772 RVA: 0x0017CC98 File Offset: 0x0017AE98
|
||||
[Token(Token = "0x6006C7C")]
|
||||
[Address(RVA = "0x1E0E1A0", Offset = "0x1E0D1A0", VA = "0x181E0E1A0")]
|
||||
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: 0x06006C7D RID: 27773 RVA: 0x0017CD28 File Offset: 0x0017AF28
|
||||
[Token(Token = "0x6006C7D")]
|
||||
[Address(RVA = "0x1E0E2C0", Offset = "0x1E0D2C0", VA = "0x181E0E2C0")]
|
||||
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: 0x06006C7E RID: 27774 RVA: 0x0017CDC0 File Offset: 0x0017AFC0
|
||||
[Token(Token = "0x6006C7E")]
|
||||
[Address(RVA = "0x1E0E3D0", Offset = "0x1E0D3D0", VA = "0x181E0E3D0")]
|
||||
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: 0x040047C9 RID: 18377
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40047C9")]
|
||||
public SaveOutfitSlotWatchUIFlow <>4__this;
|
||||
|
||||
// Token: 0x040047CA RID: 18378
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40047CA")]
|
||||
public StackedUIFlowBase currentWatchFlow;
|
||||
}
|
||||
|
||||
// Token: 0x020012E5 RID: 4837
|
||||
[Token(Token = "0x20012E5")]
|
||||
[CompilerGenerated]
|
||||
private sealed class JGJOHINDBPM
|
||||
{
|
||||
// Token: 0x06006C7F RID: 27775 RVA: 0x0017CE58 File Offset: 0x0017B058
|
||||
[Token(Token = "0x6006C7F")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public JGJOHINDBPM()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006C80 RID: 27776 RVA: 0x0017CE6C File Offset: 0x0017B06C
|
||||
[Token(Token = "0x6006C80")]
|
||||
[Address(RVA = "0x1E0F560", Offset = "0x1E0E560", VA = "0x181E0F560")]
|
||||
internal void <RunUploadSavedOutfit>b__0(string error)
|
||||
{
|
||||
Text uploadingDescriptionText = this.<>4__this.uploadingDescriptionText;
|
||||
string text = "Failed to upload image, error : " + error;
|
||||
double num = ((HAPBACHHIBN)uploadingDescriptionText).GMBEJJBNGJD;
|
||||
}
|
||||
|
||||
// Token: 0x06006C81 RID: 27777 RVA: 0x0017CEA0 File Offset: 0x0017B0A0
|
||||
[Token(Token = "0x6006C81")]
|
||||
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
|
||||
internal void <RunUploadSavedOutfit>b__1(string imageName)
|
||||
{
|
||||
this.previewImageName = imageName;
|
||||
}
|
||||
|
||||
// Token: 0x06006C82 RID: 27778 RVA: 0x0017CEB4 File Offset: 0x0017B0B4
|
||||
[Token(Token = "0x6006C82")]
|
||||
[Address(RVA = "0x1E0F5E0", Offset = "0x1E0E5E0", VA = "0x181E0F5E0")]
|
||||
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: 0x040047CB RID: 18379
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40047CB")]
|
||||
public SaveOutfitSlotWatchUIFlow <>4__this;
|
||||
|
||||
// Token: 0x040047CC RID: 18380
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40047CC")]
|
||||
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: 0x020012B0 RID: 4784
|
||||
[Token(Token = "0x20012B0")]
|
||||
public class SearchResultView : MonoBehaviour
|
||||
{
|
||||
// Token: 0x140000AA RID: 170
|
||||
// (add) Token: 0x06006B9A RID: 27546 RVA: 0x00179570 File Offset: 0x00177770
|
||||
// (remove) Token: 0x06006B9B RID: 27547 RVA: 0x00179598 File Offset: 0x00177798
|
||||
[Token(Token = "0x140000AA")]
|
||||
public event Action<long> OCBALCKEGLO
|
||||
{
|
||||
[Token(Token = "0x6006B9A")]
|
||||
[Address(RVA = "0x1E13790", Offset = "0x1E12790", VA = "0x181E13790")]
|
||||
[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 = "0x6006B9B")]
|
||||
[Address(RVA = "0x1E13830", Offset = "0x1E12830", VA = "0x181E13830")]
|
||||
[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: 0x06006B9C RID: 27548 RVA: 0x001795C0 File Offset: 0x001777C0
|
||||
[Token(Token = "0x6006B9C")]
|
||||
[Address(RVA = "0x1E136C0", Offset = "0x1E126C0", VA = "0x181E136C0")]
|
||||
private void OnEnable()
|
||||
{
|
||||
RadioButton3D.OnRadioButton3DClick onClick = this.button.OnClick;
|
||||
UnityAction<RadioButton3D> unityAction = new UnityAction(this.FAHMGAGPPCF);
|
||||
onClick.AddListener(unityAction);
|
||||
}
|
||||
|
||||
// Token: 0x06006B9D RID: 27549 RVA: 0x001795F4 File Offset: 0x001777F4
|
||||
[Token(Token = "0x6006B9D")]
|
||||
[Address(RVA = "0x1E134B0", Offset = "0x1E124B0", VA = "0x181E134B0")]
|
||||
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 shouldLoopAudio = ((AIGLMCILBAF.FAEGFHMMIDB)this.label).BIILOFOAKEJ;
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006B9E RID: 27550 RVA: 0x00179654 File Offset: 0x00177854
|
||||
[Token(Token = "0x6006B9E")]
|
||||
[Address(RVA = "0x1E13760", Offset = "0x1E12760", VA = "0x181E13760")]
|
||||
public void UpdateSelectedState(long PBKHBGOPDNG)
|
||||
{
|
||||
RadioButton3D radioButton3D = this.button;
|
||||
bool flag = this.JPOHGBCEJEJ == PBKHBGOPDNG;
|
||||
radioButton3D.KDELLAHHGCK = flag;
|
||||
}
|
||||
|
||||
// Token: 0x06006B9F RID: 27551 RVA: 0x00179680 File Offset: 0x00177880
|
||||
[Token(Token = "0x6006B9F")]
|
||||
[Address(RVA = "0x1E13460", Offset = "0x1E12460", VA = "0x181E13460")]
|
||||
private void FAHMGAGPPCF(RadioButton3D MBDMIFPHFGC)
|
||||
{
|
||||
Action<long> ocbalckeglo = this.OCBALCKEGLO;
|
||||
if (ocbalckeglo != 0)
|
||||
{
|
||||
long jpohgbcejej = this.JPOHGBCEJEJ;
|
||||
ocbalckeglo(jpohgbcejej);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006BA0 RID: 27552 RVA: 0x001796A8 File Offset: 0x001778A8
|
||||
[Token(Token = "0x6006BA0")]
|
||||
[Address(RVA = "0x1E13440", Offset = "0x1E12440", VA = "0x181E13440")]
|
||||
public void Button_ShowDetails()
|
||||
{
|
||||
SearchUIDialog.IBDNHKPLFJM ehkffdghbdo = this.EHKFFDGHBDO;
|
||||
if (ehkffdghbdo != 0)
|
||||
{
|
||||
long jpohgbcejej = this.JPOHGBCEJEJ;
|
||||
ehkffdghbdo(jpohgbcejej);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006BA1 RID: 27553 RVA: 0x001796D0 File Offset: 0x001778D0
|
||||
[Token(Token = "0x6006BA1")]
|
||||
[Address(RVA = "0x1E13620", Offset = "0x1E12620", VA = "0x181E13620")]
|
||||
private void OnDisable()
|
||||
{
|
||||
RadioButton3D.OnRadioButton3DClick onClick = this.button.OnClick;
|
||||
UnityAction<RadioButton3D> unityAction = new UnityAction(this.FAHMGAGPPCF);
|
||||
onClick.RemoveListener(unityAction);
|
||||
}
|
||||
|
||||
// Token: 0x06006BA2 RID: 27554 RVA: 0x00179704 File Offset: 0x00177904
|
||||
[Token(Token = "0x6006BA2")]
|
||||
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
||||
public SearchResultView()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004705 RID: 18181
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4004705")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.SelfAndChildren, false, false, false)]
|
||||
private RadioButton3D button;
|
||||
|
||||
// Token: 0x04004706 RID: 18182
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4004706")]
|
||||
[SerializeField]
|
||||
protected RawImage image;
|
||||
|
||||
// Token: 0x04004707 RID: 18183
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4004707")]
|
||||
[SerializeField]
|
||||
protected TMP_Text label;
|
||||
|
||||
// Token: 0x04004708 RID: 18184
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4004708")]
|
||||
private SearchUIDialog.IBDNHKPLFJM EHKFFDGHBDO;
|
||||
|
||||
// Token: 0x04004709 RID: 18185
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4004709")]
|
||||
protected long JPOHGBCEJEJ;
|
||||
|
||||
// Token: 0x020012B1 RID: 4785
|
||||
[Token(Token = "0x20012B1")]
|
||||
[CompilerGenerated]
|
||||
private sealed class JHBMPILDGJA
|
||||
{
|
||||
// Token: 0x06006BA3 RID: 27555 RVA: 0x00179718 File Offset: 0x00177918
|
||||
[Token(Token = "0x6006BA3")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public JHBMPILDGJA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006BA4 RID: 27556 RVA: 0x0017972C File Offset: 0x0017792C
|
||||
[Token(Token = "0x6006BA4")]
|
||||
[Address(RVA = "0x1E0F760", Offset = "0x1E0E760", VA = "0x181E0F760")]
|
||||
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: 0x06006BA5 RID: 27557 RVA: 0x00179770 File Offset: 0x00177970
|
||||
[Token(Token = "0x6006BA5")]
|
||||
[Address(RVA = "0x1E0F810", Offset = "0x1E0E810", VA = "0x181E0F810")]
|
||||
internal void <Initialize>b__1(string name)
|
||||
{
|
||||
bool shouldLoopAudio = ((AIGLMCILBAF.FAEGFHMMIDB)this.<>4__this.label).BIILOFOAKEJ;
|
||||
}
|
||||
|
||||
// Token: 0x0400470A RID: 18186
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400470A")]
|
||||
public SearchResultView <>4__this;
|
||||
|
||||
// Token: 0x0400470B RID: 18187
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400470B")]
|
||||
public float aspectRatio;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,148 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Pathfinding.RVO;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012B2 RID: 4786
|
||||
[Token(Token = "0x20012B2")]
|
||||
public class SearchResultsPagedGrid : RecyclerPagedGrid<long, SearchResultView>
|
||||
{
|
||||
// Token: 0x1700119D RID: 4509
|
||||
// (get) Token: 0x06006BA6 RID: 27558 RVA: 0x00179794 File Offset: 0x00177994
|
||||
// (set) Token: 0x06006BA7 RID: 27559 RVA: 0x001797A8 File Offset: 0x001779A8
|
||||
[Token(Token = "0x1700119D")]
|
||||
public Action<long, SearchResultView> LCPDJNPBJCM
|
||||
{
|
||||
[Token(Token = "0x6006BA6")]
|
||||
[Address(RVA = "0x4936C0", Offset = "0x4926C0", VA = "0x1804936C0")]
|
||||
private get;
|
||||
[Token(Token = "0x6006BA7")]
|
||||
[Address(RVA = "0x42B6C0", Offset = "0x42A6C0", VA = "0x18042B6C0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x140000AB RID: 171
|
||||
// (add) Token: 0x06006BA8 RID: 27560 RVA: 0x001797BC File Offset: 0x001779BC
|
||||
// (remove) Token: 0x06006BA9 RID: 27561 RVA: 0x001797D8 File Offset: 0x001779D8
|
||||
[Token(Token = "0x140000AB")]
|
||||
public event Action<long> EBDJPBCDFPI
|
||||
{
|
||||
[Token(Token = "0x6006BA8")]
|
||||
[Address(RVA = "0x1E13CD0", Offset = "0x1E12CD0", VA = "0x181E13CD0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6006BA9")]
|
||||
[Address(RVA = "0x1E13D70", Offset = "0x1E12D70", VA = "0x181E13D70")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006BAA RID: 27562 RVA: 0x001797F4 File Offset: 0x001779F4
|
||||
[Token(Token = "0x6006BAA")]
|
||||
[Address(RVA = "0x12F5FD0", Offset = "0x12F4FD0", VA = "0x1812F5FD0")]
|
||||
public void SetResults(IEnumerable<long> LLCIDEKMKBG)
|
||||
{
|
||||
float height = ((IAgent)this).Height;
|
||||
}
|
||||
|
||||
// Token: 0x06006BAB RID: 27563 RVA: 0x00179808 File Offset: 0x00177A08
|
||||
[Token(Token = "0x6006BAB")]
|
||||
[Address(RVA = "0x1E138D0", Offset = "0x1E128D0", VA = "0x181E138D0", 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: 0x06006BAC RID: 27564 RVA: 0x00179828 File Offset: 0x00177A28
|
||||
[Token(Token = "0x6006BAC")]
|
||||
[Address(RVA = "0x1E13940", Offset = "0x1E12940", VA = "0x181E13940", 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: 0x06006BAD RID: 27565 RVA: 0x00179864 File Offset: 0x00177A64
|
||||
[Token(Token = "0x6006BAD")]
|
||||
[Address(RVA = "0x1E13A40", Offset = "0x1E12A40", VA = "0x181E13A40")]
|
||||
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: 0x06006BAE RID: 27566 RVA: 0x001798A4 File Offset: 0x00177AA4
|
||||
[Token(Token = "0x6006BAE")]
|
||||
[Address(RVA = "0x1E13B90", Offset = "0x1E12B90", VA = "0x181E13B90", 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: 0x06006BAF RID: 27567 RVA: 0x001798E0 File Offset: 0x00177AE0
|
||||
[Token(Token = "0x6006BAF")]
|
||||
[Address(RVA = "0x1E13C90", Offset = "0x1E12C90", VA = "0x181E13C90")]
|
||||
public SearchResultsPagedGrid()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,471 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Pathfinding.RVO;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012B3 RID: 4787
|
||||
[Token(Token = "0x20012B3")]
|
||||
public class SearchUIDialog : UIDialog<SearchUIDialog.AKHJNDABOAM, SearchUIDialog.EHGEJAPCODP>
|
||||
{
|
||||
// Token: 0x06006BB0 RID: 27568 RVA: 0x001798F4 File Offset: 0x00177AF4
|
||||
[Token(Token = "0x6006BB0")]
|
||||
[Address(RVA = "0x1E14230", Offset = "0x1E13230", VA = "0x181E14230", 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: 0x06006BB1 RID: 27569 RVA: 0x001799C0 File Offset: 0x00177BC0
|
||||
[Token(Token = "0x6006BB1")]
|
||||
[Address(RVA = "0x1E14000", Offset = "0x1E13000", VA = "0x181E14000")]
|
||||
private void DKNLEAMANAK(long PBKHBGOPDNG)
|
||||
{
|
||||
this.PBKHBGOPDNG = PBKHBGOPDNG;
|
||||
bool flag;
|
||||
this.submitButton.interactable = flag;
|
||||
}
|
||||
|
||||
// Token: 0x06006BB2 RID: 27570 RVA: 0x001799E8 File Offset: 0x00177BE8
|
||||
[Token(Token = "0x6006BB2")]
|
||||
[Address(RVA = "0x1E140C0", Offset = "0x1E130C0", VA = "0x181E140C0")]
|
||||
private void GJHHFMEMOPE()
|
||||
{
|
||||
bool flag;
|
||||
this.submitButton.interactable = flag;
|
||||
}
|
||||
|
||||
// Token: 0x06006BB3 RID: 27571 RVA: 0x00179A08 File Offset: 0x00177C08
|
||||
[Token(Token = "0x6006BB3")]
|
||||
[Address(RVA = "0x1E14030", Offset = "0x1E13030", VA = "0x181E14030", Slot = "24")]
|
||||
public override void ForceCancel(bool OLFBOPIKDCI)
|
||||
{
|
||||
SearchUIDialog.EHGEJAPCODP fcpjnknlgfg = SearchUIDialog.FCPJNKNLGFG;
|
||||
base.KHKDGPHPIND(fcpjnknlgfg, OLFBOPIKDCI);
|
||||
}
|
||||
|
||||
// Token: 0x06006BB4 RID: 27572 RVA: 0x00179A24 File Offset: 0x00177C24
|
||||
[Token(Token = "0x6006BB4")]
|
||||
[Address(RVA = "0x1E13EF0", Offset = "0x1E12EF0", VA = "0x181E13EF0")]
|
||||
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: 0x06006BB5 RID: 27573 RVA: 0x00179A78 File Offset: 0x00177C78
|
||||
[Token(Token = "0x6006BB5")]
|
||||
[Address(RVA = "0x1E13E10", Offset = "0x1E12E10", VA = "0x181E13E10")]
|
||||
public void Button_Search()
|
||||
{
|
||||
string text = this.searchQueryText.m_Text;
|
||||
this.CCOFOOPMDDO(text);
|
||||
}
|
||||
|
||||
// Token: 0x06006BB6 RID: 27574 RVA: 0x00179AA0 File Offset: 0x00177CA0
|
||||
[Token(Token = "0x6006BB6")]
|
||||
[Address(RVA = "0x1E13E40", Offset = "0x1E12E40", VA = "0x181E13E40")]
|
||||
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: 0x06006BB7 RID: 27575 RVA: 0x00179AE8 File Offset: 0x00177CE8
|
||||
[Token(Token = "0x6006BB7")]
|
||||
[Address(RVA = "0x1E14120", Offset = "0x1E13120", VA = "0x181E14120", 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: 0x06006BB8 RID: 27576 RVA: 0x00179B34 File Offset: 0x00177D34
|
||||
[Token(Token = "0x6006BB8")]
|
||||
[Address(RVA = "0x1E14520", Offset = "0x1E13520", VA = "0x181E14520")]
|
||||
public SearchUIDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006BB9 RID: 27577 RVA: 0x00179B58 File Offset: 0x00177D58
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6006BB9")]
|
||||
[Address(RVA = "0x1E144D0", Offset = "0x1E134D0", VA = "0x181E144D0")]
|
||||
static SearchUIDialog()
|
||||
{
|
||||
ulong num;
|
||||
SearchUIDialog.FCPJNKNLGFG = num;
|
||||
}
|
||||
|
||||
// Token: 0x06006BBA RID: 27578 RVA: 0x00179B70 File Offset: 0x00177D70
|
||||
[Token(Token = "0x6006BBA")]
|
||||
[Address(RVA = "0x1E140F0", Offset = "0x1E130F0", VA = "0x181E140F0")]
|
||||
[CompilerGenerated]
|
||||
private void GLMMBCHOHPB(IEnumerable<long> LLCIDEKMKBG)
|
||||
{
|
||||
float height = ((IAgent)this.searchResultsPagedGrid).Height;
|
||||
}
|
||||
|
||||
// Token: 0x0400470E RID: 18190
|
||||
[Token(Token = "0x400470E")]
|
||||
private static readonly SearchUIDialog.EHGEJAPCODP FCPJNKNLGFG;
|
||||
|
||||
// Token: 0x0400470F RID: 18191
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400470F")]
|
||||
[SerializeField]
|
||||
private TMP_Text titleText;
|
||||
|
||||
// Token: 0x04004710 RID: 18192
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4004710")]
|
||||
[SerializeField]
|
||||
private TMP_Text okText;
|
||||
|
||||
// Token: 0x04004711 RID: 18193
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4004711")]
|
||||
[SerializeField]
|
||||
private TMP_Text infoText;
|
||||
|
||||
// Token: 0x04004712 RID: 18194
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4004712")]
|
||||
[SerializeField]
|
||||
private TMP_InputField searchQueryText;
|
||||
|
||||
// Token: 0x04004713 RID: 18195
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4004713")]
|
||||
[SerializeField]
|
||||
private TMP_Text searchPlaceholderText;
|
||||
|
||||
// Token: 0x04004714 RID: 18196
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4004714")]
|
||||
[SerializeField]
|
||||
private Button3D submitButton;
|
||||
|
||||
// Token: 0x04004715 RID: 18197
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4004715")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
|
||||
private SearchResultsPagedGrid searchResultsPagedGrid;
|
||||
|
||||
// Token: 0x04004716 RID: 18198
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4004716")]
|
||||
private bool FLCKNFHKPON = true;
|
||||
|
||||
// Token: 0x04004717 RID: 18199
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4004717")]
|
||||
private SearchUIDialog.NADAGKBFHIM MJFKKNHNBCL;
|
||||
|
||||
// Token: 0x04004718 RID: 18200
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4004718")]
|
||||
private long PBKHBGOPDNG = (long)((ulong)(-1L));
|
||||
|
||||
// Token: 0x020012B4 RID: 4788
|
||||
[Token(Token = "0x20012B4")]
|
||||
public sealed class IBDNHKPLFJM : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06006BBB RID: 27579 RVA: 0x00179B90 File Offset: 0x00177D90
|
||||
[Token(Token = "0x6006BBB")]
|
||||
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
||||
public IBDNHKPLFJM(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x06006BBC RID: 27580 RVA: 0x00179BAC File Offset: 0x00177DAC
|
||||
[Token(Token = "0x6006BBC")]
|
||||
[Address(RVA = "0x79ACE0", Offset = "0x799CE0", VA = "0x18079ACE0", Slot = "13")]
|
||||
public void Invoke(long ENJEOLBEALP)
|
||||
{
|
||||
if (this.delegates != 0)
|
||||
{
|
||||
}
|
||||
uint num;
|
||||
if (num != (uint)0)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006BBD RID: 27581 RVA: 0x00179C20 File Offset: 0x00177E20
|
||||
[Token(Token = "0x6006BBD")]
|
||||
[Address(RVA = "0x1E0E870", Offset = "0x1E0D870", VA = "0x181E0E870", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(long ENJEOLBEALP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006BBE RID: 27582 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006BBE")]
|
||||
[Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")]
|
||||
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020012B5 RID: 4789
|
||||
[Token(Token = "0x20012B5")]
|
||||
public sealed class HHIINGLBFPF : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06006BBF RID: 27583 RVA: 0x00179C30 File Offset: 0x00177E30
|
||||
[Token(Token = "0x6006BBF")]
|
||||
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
||||
public HHIINGLBFPF(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x06006BC0 RID: 27584 RVA: 0x00179C4C File Offset: 0x00177E4C
|
||||
[Token(Token = "0x6006BC0")]
|
||||
[Address(RVA = "0xC71AA0", Offset = "0xC70AA0", VA = "0x180C71AA0", Slot = "13")]
|
||||
public PMGCJEPKFOF<string> Invoke(long ENJEOLBEALP)
|
||||
{
|
||||
uint num;
|
||||
do
|
||||
{
|
||||
if (this.delegates != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num == (uint)0);
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
|
||||
// Token: 0x06006BC1 RID: 27585 RVA: 0x00179CC0 File Offset: 0x00177EC0
|
||||
[Token(Token = "0x6006BC1")]
|
||||
[Address(RVA = "0x1E0E730", Offset = "0x1E0D730", VA = "0x181E0E730", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(long ENJEOLBEALP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006BC2 RID: 27586 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006BC2")]
|
||||
[Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")]
|
||||
public PMGCJEPKFOF<string> EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020012B6 RID: 4790
|
||||
[Token(Token = "0x20012B6")]
|
||||
public sealed class MCCKHFEMLFJ : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06006BC3 RID: 27587 RVA: 0x00179CD0 File Offset: 0x00177ED0
|
||||
[Token(Token = "0x6006BC3")]
|
||||
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
||||
public MCCKHFEMLFJ(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x06006BC4 RID: 27588 RVA: 0x00179CEC File Offset: 0x00177EEC
|
||||
[Token(Token = "0x6006BC4")]
|
||||
[Address(RVA = "0x1E101F0", Offset = "0x1E0F1F0", VA = "0x181E101F0", Slot = "13")]
|
||||
public PMGCJEPKFOF<Texture2D> Invoke(long ENJEOLBEALP, out float KLNFHHBHGHH)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06006BC4)
|
||||
|
||||
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 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06006BC5 RID: 27589 RVA: 0x00179DB4 File Offset: 0x00177FB4
|
||||
[Token(Token = "0x6006BC5")]
|
||||
[Address(RVA = "0x1E10150", Offset = "0x1E0F150", VA = "0x181E10150", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(long ENJEOLBEALP, out float KLNFHHBHGHH, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006BC6 RID: 27590 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006BC6")]
|
||||
[Address(RVA = "0x565080", Offset = "0x564080", VA = "0x180565080", 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: 0x020012B7 RID: 4791
|
||||
[Token(Token = "0x20012B7")]
|
||||
public sealed class NADAGKBFHIM : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06006BC7 RID: 27591 RVA: 0x00179DC4 File Offset: 0x00177FC4
|
||||
[Token(Token = "0x6006BC7")]
|
||||
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
||||
public NADAGKBFHIM(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x06006BC8 RID: 27592 RVA: 0x00179DE0 File Offset: 0x00177FE0
|
||||
[Token(Token = "0x6006BC8")]
|
||||
[Address(RVA = "0xAEEF10", Offset = "0xAEDF10", VA = "0x180AEEF10", 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: 0x06006BC9 RID: 27593 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006BC9")]
|
||||
[Address(RVA = "0x5FA200", Offset = "0x5F9200", VA = "0x1805FA200", 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: 0x06006BCA RID: 27594 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006BCA")]
|
||||
[Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")]
|
||||
public PMGCJEPKFOF<IEnumerable<long>> EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020012B8 RID: 4792
|
||||
[Token(Token = "0x20012B8")]
|
||||
public struct AKHJNDABOAM
|
||||
{
|
||||
// Token: 0x04004719 RID: 18201
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004719")]
|
||||
public string BJFDLGDLFHJ;
|
||||
|
||||
// Token: 0x0400471A RID: 18202
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400471A")]
|
||||
public string IPINOLAEMBA;
|
||||
|
||||
// Token: 0x0400471B RID: 18203
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400471B")]
|
||||
public string PIGCPLBLDJN;
|
||||
|
||||
// Token: 0x0400471C RID: 18204
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400471C")]
|
||||
public SearchUIDialog.NADAGKBFHIM HFDLOOJLFFB;
|
||||
|
||||
// Token: 0x0400471D RID: 18205
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400471D")]
|
||||
public SearchUIDialog.HHIINGLBFPF JBMEHNIHJCF;
|
||||
|
||||
// Token: 0x0400471E RID: 18206
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400471E")]
|
||||
public Action<long, SearchResultView> HOILJMJNJAN;
|
||||
}
|
||||
|
||||
// Token: 0x020012B9 RID: 4793
|
||||
[Token(Token = "0x20012B9")]
|
||||
public struct EHGEJAPCODP
|
||||
{
|
||||
// Token: 0x0400471F RID: 18207
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400471F")]
|
||||
public long JPOHGBCEJEJ;
|
||||
|
||||
// Token: 0x04004720 RID: 18208
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4004720")]
|
||||
public JPIJGHNNIDP FKNOPGEADKO;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,217 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012D3 RID: 4819
|
||||
[Token(Token = "0x20012D3")]
|
||||
public class TakeBugScreenshotDialog : ConfirmUIDialog<KLCOGEIGEBJ>
|
||||
{
|
||||
// Token: 0x06006C0F RID: 27663 RVA: 0x0017A7F0 File Offset: 0x001789F0
|
||||
[Token(Token = "0x6006C0F")]
|
||||
[Address(RVA = "0x1E14C20", Offset = "0x1E13C20", VA = "0x181E14C20", 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: 0x06006C10 RID: 27664 RVA: 0x0017A888 File Offset: 0x00178A88
|
||||
[Token(Token = "0x6006C10")]
|
||||
[Address(RVA = "0x1E14DF0", Offset = "0x1E13DF0", VA = "0x181E14DF0", Slot = "7")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
this.HEPLIEMPMDA();
|
||||
}
|
||||
|
||||
// Token: 0x06006C11 RID: 27665 RVA: 0x0017A8A4 File Offset: 0x00178AA4
|
||||
[Token(Token = "0x6006C11")]
|
||||
[Address(RVA = "0x1E14E10", Offset = "0x1E13E10", VA = "0x181E14E10", Slot = "28")]
|
||||
public override PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(KLCOGEIGEBJ DDEGOJKBEAN)
|
||||
{
|
||||
int num = 0;
|
||||
this.AFMHGKBPJNN(num != 0);
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x06006C12 RID: 27666 RVA: 0x0017A8C0 File Offset: 0x00178AC0
|
||||
[Token(Token = "0x6006C12")]
|
||||
[Address(RVA = "0x1E14570", Offset = "0x1E13570", VA = "0x181E14570")]
|
||||
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: 0x06006C13 RID: 27667 RVA: 0x0017A930 File Offset: 0x00178B30
|
||||
[Token(Token = "0x6006C13")]
|
||||
[Address(RVA = "0x1E14A60", Offset = "0x1E13A60", VA = "0x181E14A60")]
|
||||
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: 0x06006C14 RID: 27668 RVA: 0x0017A9E0 File Offset: 0x00178BE0
|
||||
[Token(Token = "0x6006C14")]
|
||||
[Address(RVA = "0x1E146C0", Offset = "0x1E136C0", VA = "0x181E146C0")]
|
||||
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: 0x06006C15 RID: 27669 RVA: 0x0017AA38 File Offset: 0x00178C38
|
||||
[Token(Token = "0x6006C15")]
|
||||
[Address(RVA = "0x1E14970", Offset = "0x1E13970", VA = "0x181E14970")]
|
||||
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: 0x06006C16 RID: 27670 RVA: 0x0017AA74 File Offset: 0x00178C74
|
||||
[Token(Token = "0x6006C16")]
|
||||
[Address(RVA = "0x1E14690", Offset = "0x1E13690", VA = "0x181E14690")]
|
||||
public void Button_ClearPicture()
|
||||
{
|
||||
this.HEPLIEMPMDA();
|
||||
int num = 0;
|
||||
this.AFMHGKBPJNN(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06006C17 RID: 27671 RVA: 0x0017AA90 File Offset: 0x00178C90
|
||||
[Token(Token = "0x6006C17")]
|
||||
[Address(RVA = "0x1E14860", Offset = "0x1E13860", VA = "0x181E14860")]
|
||||
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: 0x06006C18 RID: 27672 RVA: 0x0017AAD8 File Offset: 0x00178CD8
|
||||
[Token(Token = "0x6006C18")]
|
||||
[Address(RVA = "0x1E14E60", Offset = "0x1E13E60", VA = "0x181E14E60")]
|
||||
public TakeBugScreenshotDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004760 RID: 18272
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4004760")]
|
||||
[SerializeField]
|
||||
private Button3D flipCameraButton;
|
||||
|
||||
// Token: 0x04004761 RID: 18273
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4004761")]
|
||||
[SerializeField]
|
||||
private Button3D takePictureButton;
|
||||
|
||||
// Token: 0x04004762 RID: 18274
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4004762")]
|
||||
[SerializeField]
|
||||
private Button3D clearPictureButton;
|
||||
|
||||
// Token: 0x04004763 RID: 18275
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4004763")]
|
||||
[SerializeField]
|
||||
private Button3D attachButton;
|
||||
|
||||
// Token: 0x04004764 RID: 18276
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4004764")]
|
||||
[SerializeField]
|
||||
private Camera roomCamera;
|
||||
|
||||
// Token: 0x04004765 RID: 18277
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4004765")]
|
||||
[SerializeField]
|
||||
private RawImage screenshotImage;
|
||||
|
||||
// Token: 0x04004766 RID: 18278
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4004766")]
|
||||
[SerializeField]
|
||||
[Header("Audio")]
|
||||
private RecRoomAudioClip shutterAudio;
|
||||
|
||||
// Token: 0x04004767 RID: 18279
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4004767")]
|
||||
public RenderTexture renderTexture;
|
||||
|
||||
// Token: 0x04004768 RID: 18280
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4004768")]
|
||||
private Texture2D KBIAKCKCPPB;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,244 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012BB RID: 4795
|
||||
[Token(Token = "0x20012BB")]
|
||||
public class TextInputUIDialog : BaseTextInputUIDialog<TextInputUIDialog.NIPOGEDPMOA, TextInputUIDialog.KDJGEIICAJL>
|
||||
{
|
||||
// Token: 0x1700119E RID: 4510
|
||||
// (get) Token: 0x06006BCB RID: 27595 RVA: 0x00179EA4 File Offset: 0x001780A4
|
||||
[Token(Token = "0x1700119E")]
|
||||
protected override TextInputUIDialog.KDJGEIICAJL FCPJNKNLGFG
|
||||
{
|
||||
[Token(Token = "0x6006BCB")]
|
||||
[Address(RVA = "0x1E15120", Offset = "0x1E14120", VA = "0x181E15120", Slot = "28")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06006BCB)
|
||||
|
||||
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 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700119F RID: 4511
|
||||
// (get) Token: 0x06006BCC RID: 27596 RVA: 0x00179EC0 File Offset: 0x001780C0
|
||||
[Token(Token = "0x1700119F")]
|
||||
protected override ValidatedButtonInputField HFOMOAIBCAB
|
||||
{
|
||||
[Token(Token = "0x6006BCC")]
|
||||
[Address(RVA = "0x1E15190", Offset = "0x1E14190", VA = "0x181E15190", Slot = "27")]
|
||||
get
|
||||
{
|
||||
if (this.DLOKPHBEEFM == EBPEIAPPJJK.SingleLine)
|
||||
{
|
||||
return this.singleLineTextInputField;
|
||||
}
|
||||
return this.multiLineTextInputField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006BCD RID: 27597 RVA: 0x00179EE4 File Offset: 0x001780E4
|
||||
[Token(Token = "0x6006BCD")]
|
||||
[Address(RVA = "0x1E14EA0", Offset = "0x1E13EA0", VA = "0x181E14EA0", 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: 0x06006BCE RID: 27598 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006BCE")]
|
||||
[Address(RVA = "0x1E15100", Offset = "0x1E14100", VA = "0x181E15100", Slot = "30")]
|
||||
protected override TextInputUIDialog.KDJGEIICAJL EMKNGCOFFAC(string BODHBIAJBIM)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06006BCF RID: 27599 RVA: 0x00179F78 File Offset: 0x00178178
|
||||
[Token(Token = "0x6006BCF")]
|
||||
[Address(RVA = "0x1E15210", Offset = "0x1E14210", VA = "0x181E15210")]
|
||||
public TextInputUIDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004724 RID: 18212
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4004724")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField singleLineTextInputField;
|
||||
|
||||
// Token: 0x04004725 RID: 18213
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4004725")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField multiLineTextInputField;
|
||||
|
||||
// Token: 0x04004726 RID: 18214
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x4004726")]
|
||||
[SerializeField]
|
||||
private Transform singleLineTextInputGroupTransform;
|
||||
|
||||
// Token: 0x04004727 RID: 18215
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4004727")]
|
||||
[SerializeField]
|
||||
private Transform multiLineTextInputGroupTransform;
|
||||
|
||||
// Token: 0x04004728 RID: 18216
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4004728")]
|
||||
private EBPEIAPPJJK DLOKPHBEEFM;
|
||||
|
||||
// Token: 0x04004729 RID: 18217
|
||||
[Token(Token = "0x4004729")]
|
||||
private static readonly TextInputUIDialog.KDJGEIICAJL IPDBBCFOPOC = string.Empty;
|
||||
|
||||
// Token: 0x020012BC RID: 4796
|
||||
[Token(Token = "0x20012BC")]
|
||||
public struct NIPOGEDPMOA
|
||||
{
|
||||
// Token: 0x06006BD1 RID: 27601 RVA: 0x00179FA8 File Offset: 0x001781A8
|
||||
[Token(Token = "0x6006BD1")]
|
||||
[Address(RVA = "0x1E10500", Offset = "0x1E0F500", VA = "0x181E10500")]
|
||||
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: 0x0400472A RID: 18218
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400472A")]
|
||||
public TMP_InputField.ContentType KCKBKEKAMDF;
|
||||
|
||||
// Token: 0x0400472B RID: 18219
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400472B")]
|
||||
public string AIKLPOJAIIO;
|
||||
|
||||
// Token: 0x0400472C RID: 18220
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400472C")]
|
||||
public string BOPFNBCHJJJ;
|
||||
|
||||
// Token: 0x0400472D RID: 18221
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400472D")]
|
||||
public string NPMINNEILFC;
|
||||
|
||||
// Token: 0x0400472E RID: 18222
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400472E")]
|
||||
public EBPEIAPPJJK HLOLBMKJFOM;
|
||||
|
||||
// Token: 0x0400472F RID: 18223
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400472F")]
|
||||
public string NGLHJIOMKBG;
|
||||
|
||||
// Token: 0x04004730 RID: 18224
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4004730")]
|
||||
public bool KEGHCLNDCEI;
|
||||
|
||||
// Token: 0x04004731 RID: 18225
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4004731")]
|
||||
public int DIDPKDLHNBN;
|
||||
|
||||
// Token: 0x04004732 RID: 18226
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4004732")]
|
||||
public BaseTextInputUIDialog<TextInputUIDialog.NIPOGEDPMOA, TextInputUIDialog.KDJGEIICAJL>.KNPPNPLFCAD EAGAADGPCKK;
|
||||
|
||||
// Token: 0x04004733 RID: 18227
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4004733")]
|
||||
public Func<string, bool> GOLGMHKKGEA;
|
||||
|
||||
// Token: 0x04004734 RID: 18228
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4004734")]
|
||||
public TMP_InputField.CharacterValidation HMCHFOILHPK;
|
||||
|
||||
// Token: 0x04004735 RID: 18229
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4004735")]
|
||||
public string LNEHNHPOOKK;
|
||||
|
||||
// Token: 0x04004736 RID: 18230
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4004736")]
|
||||
public bool JNOEEGDBCJB;
|
||||
}
|
||||
|
||||
// Token: 0x020012BD RID: 4797
|
||||
[Token(Token = "0x20012BD")]
|
||||
public struct KDJGEIICAJL
|
||||
{
|
||||
// Token: 0x04004737 RID: 18231
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4004737")]
|
||||
public string FJAJKCKLJDN;
|
||||
|
||||
// Token: 0x04004738 RID: 18232
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4004738")]
|
||||
public JPIJGHNNIDP FKNOPGEADKO;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,518 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Pathfinding.RVO;
|
||||
using StansAssets.Foundation.Async;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x0200130F RID: 4879
|
||||
[Token(Token = "0x200130F")]
|
||||
public class TimeRangeSelectionDialog : UIDialog<TimeRangeSelectionDialog.AEMPOKBOGID>
|
||||
{
|
||||
// Token: 0x06006D78 RID: 28024 RVA: 0x001804D0 File Offset: 0x0017E6D0
|
||||
[Token(Token = "0x6006D78")]
|
||||
[Address(RVA = "0x1E15960", Offset = "0x1E14960", VA = "0x181E15960")]
|
||||
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: 0x06006D79 RID: 28025 RVA: 0x00180524 File Offset: 0x0017E724
|
||||
[Token(Token = "0x6006D79")]
|
||||
[Address(RVA = "0x1E15870", Offset = "0x1E14870", VA = "0x181E15870")]
|
||||
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: 0x06006D7A RID: 28026 RVA: 0x00180578 File Offset: 0x0017E778
|
||||
[Token(Token = "0x6006D7A")]
|
||||
[Address(RVA = "0x1E15790", Offset = "0x1E14790", VA = "0x181E15790", Slot = "24")]
|
||||
public override void ForceCancel(bool OLFBOPIKDCI)
|
||||
{
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(num, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006D7B RID: 28027 RVA: 0x00180590 File Offset: 0x0017E790
|
||||
[Token(Token = "0x6006D7B")]
|
||||
[Address(RVA = "0x1E15C40", Offset = "0x1E14C40", VA = "0x181E15C40", 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: 0x06006D7C RID: 28028 RVA: 0x00180664 File Offset: 0x0017E864
|
||||
[Token(Token = "0x6006D7C")]
|
||||
[Address(RVA = "0x42DA60", Offset = "0x42CA60", VA = "0x18042DA60")]
|
||||
public void SetCustomValidation(TimeRangeSelectionDialog.IKNFLDMMBLH PMEGAFOMLIC)
|
||||
{
|
||||
this.PLIEKODKHPI = PMEGAFOMLIC;
|
||||
}
|
||||
|
||||
// Token: 0x06006D7D RID: 28029 RVA: 0x00180678 File Offset: 0x0017E878
|
||||
[Token(Token = "0x6006D7D")]
|
||||
[Address(RVA = "0x1E15A50", Offset = "0x1E14A50", VA = "0x181E15A50")]
|
||||
public void SetInfoText(string NGPMADFHHKP)
|
||||
{
|
||||
((IMainThreadDispatcher)this.infoText).Init();
|
||||
}
|
||||
|
||||
// Token: 0x06006D7E RID: 28030 RVA: 0x00180698 File Offset: 0x0017E898
|
||||
[Token(Token = "0x6006D7E")]
|
||||
[Address(RVA = "0x1E15A80", Offset = "0x1E14A80", VA = "0x181E15A80")]
|
||||
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: 0x06006D7F RID: 28031 RVA: 0x00180728 File Offset: 0x0017E928
|
||||
[Token(Token = "0x6006D7F")]
|
||||
[Address(RVA = "0x1E15830", Offset = "0x1E14830", VA = "0x181E15830")]
|
||||
private void NCPALFLLBHI(float CEHJGNDELGL)
|
||||
{
|
||||
Button3D button3D = this.submitButton;
|
||||
bool flag = this.EIFLIBLGBPF();
|
||||
button3D.interactable = flag;
|
||||
}
|
||||
|
||||
// Token: 0x06006D80 RID: 28032 RVA: 0x00180750 File Offset: 0x0017E950
|
||||
[Token(Token = "0x6006D80")]
|
||||
[Address(RVA = "0x1E152D0", Offset = "0x1E142D0", VA = "0x181E152D0")]
|
||||
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: 0x06006D81 RID: 28033 RVA: 0x001808D4 File Offset: 0x0017EAD4
|
||||
[Token(Token = "0x6006D81")]
|
||||
[Address(RVA = "0x1E15250", Offset = "0x1E14250", VA = "0x181E15250")]
|
||||
public void Button_Submit()
|
||||
{
|
||||
if (this.EIFLIBLGBPF())
|
||||
{
|
||||
TimeRangeSelectionDialog.AEMPOKBOGID fhccmcphmlm = this.FHCCMCPHMLM;
|
||||
base.KHKDGPHPIND(fhccmcphmlm, true);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006D82 RID: 28034 RVA: 0x001808FC File Offset: 0x0017EAFC
|
||||
[Token(Token = "0x6006D82")]
|
||||
[Address(RVA = "0x19F8280", Offset = "0x19F7280", VA = "0x1819F8280")]
|
||||
public void Button_Cancel()
|
||||
{
|
||||
Vector2 calculatedTargetPoint = ((IAgent)this).CalculatedTargetPoint;
|
||||
}
|
||||
|
||||
// Token: 0x06006D83 RID: 28035 RVA: 0x00180910 File Offset: 0x0017EB10
|
||||
[Token(Token = "0x6006D83")]
|
||||
[Address(RVA = "0x1E157E0", Offset = "0x1E147E0", VA = "0x181E157E0")]
|
||||
private static int IDHGNKIGDIH(int FCEFPDCCHMA)
|
||||
{
|
||||
ulong num;
|
||||
num += num;
|
||||
return FCEFPDCCHMA;
|
||||
}
|
||||
|
||||
// Token: 0x06006D84 RID: 28036 RVA: 0x00180924 File Offset: 0x0017EB24
|
||||
[Token(Token = "0x6006D84")]
|
||||
[Address(RVA = "0x1E152B0", Offset = "0x1E142B0", VA = "0x181E152B0")]
|
||||
private static int EAFGIMIGAML(int FCEFPDCCHMA, bool BIJPNGBLAGG)
|
||||
{
|
||||
while (FCEFPDCCHMA == 12)
|
||||
{
|
||||
}
|
||||
if (BIJPNGBLAGG)
|
||||
{
|
||||
}
|
||||
return FCEFPDCCHMA;
|
||||
}
|
||||
|
||||
// Token: 0x06006D85 RID: 28037 RVA: 0x0018093C File Offset: 0x0017EB3C
|
||||
[Token(Token = "0x6006D85")]
|
||||
[Address(RVA = "0x1E15E40", Offset = "0x1E14E40", VA = "0x181E15E40")]
|
||||
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: 0x06006D86 RID: 28038 RVA: 0x00180984 File Offset: 0x0017EB84
|
||||
[Token(Token = "0x6006D86")]
|
||||
[Address(RVA = "0x1E15820", Offset = "0x1E14820", VA = "0x181E15820")]
|
||||
[CompilerGenerated]
|
||||
private bool JCKNNEHJJPA(string ENBLNGHKKFF)
|
||||
{
|
||||
this.EBHGDAACIMC = ENBLNGHKKFF;
|
||||
return this.EIFLIBLGBPF();
|
||||
}
|
||||
|
||||
// Token: 0x06006D87 RID: 28039 RVA: 0x001809A0 File Offset: 0x0017EBA0
|
||||
[Token(Token = "0x6006D87")]
|
||||
[Address(RVA = "0x1E15810", Offset = "0x1E14810", VA = "0x181E15810")]
|
||||
[CompilerGenerated]
|
||||
private bool JAHMMLGMLBD(string DOPNNKIALGO)
|
||||
{
|
||||
this.FEBGOMDIEFI = DOPNNKIALGO;
|
||||
return this.EIFLIBLGBPF();
|
||||
}
|
||||
|
||||
// Token: 0x06006D88 RID: 28040 RVA: 0x001809BC File Offset: 0x0017EBBC
|
||||
[Token(Token = "0x6006D88")]
|
||||
[Address(RVA = "0x1E157D0", Offset = "0x1E147D0", VA = "0x181E157D0")]
|
||||
[CompilerGenerated]
|
||||
private bool HBCBEJFLJFA(string ENBLNGHKKFF)
|
||||
{
|
||||
this.AOIGCMGAPCH = ENBLNGHKKFF;
|
||||
return this.EIFLIBLGBPF();
|
||||
}
|
||||
|
||||
// Token: 0x06006D89 RID: 28041 RVA: 0x001809D8 File Offset: 0x0017EBD8
|
||||
[Token(Token = "0x6006D89")]
|
||||
[Address(RVA = "0x1E15780", Offset = "0x1E14780", VA = "0x181E15780")]
|
||||
[CompilerGenerated]
|
||||
private bool ELJPDKPFPBH(string DOPNNKIALGO)
|
||||
{
|
||||
this.FGIEFJEIJML = DOPNNKIALGO;
|
||||
return this.EIFLIBLGBPF();
|
||||
}
|
||||
|
||||
// Token: 0x04004878 RID: 18552
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4004878")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI currentTimeText;
|
||||
|
||||
// Token: 0x04004879 RID: 18553
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4004879")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField startTimeHoursField;
|
||||
|
||||
// Token: 0x0400487A RID: 18554
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400487A")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField startTimeMinutesField;
|
||||
|
||||
// Token: 0x0400487B RID: 18555
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400487B")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField endTimeHoursField;
|
||||
|
||||
// Token: 0x0400487C RID: 18556
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400487C")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField endTimeMinutesField;
|
||||
|
||||
// Token: 0x0400487D RID: 18557
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400487D")]
|
||||
[SerializeField]
|
||||
private Slider3D startTimeAMPM;
|
||||
|
||||
// Token: 0x0400487E RID: 18558
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400487E")]
|
||||
[SerializeField]
|
||||
private Slider3D endTimeAMPM;
|
||||
|
||||
// Token: 0x0400487F RID: 18559
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400487F")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x04004880 RID: 18560
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4004880")]
|
||||
[SerializeField]
|
||||
private Button3D submitButton;
|
||||
|
||||
// Token: 0x04004881 RID: 18561
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4004881")]
|
||||
private string EBHGDAACIMC;
|
||||
|
||||
// Token: 0x04004882 RID: 18562
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4004882")]
|
||||
private string FEBGOMDIEFI;
|
||||
|
||||
// Token: 0x04004883 RID: 18563
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x4004883")]
|
||||
private string AOIGCMGAPCH;
|
||||
|
||||
// Token: 0x04004884 RID: 18564
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4004884")]
|
||||
private string FGIEFJEIJML;
|
||||
|
||||
// Token: 0x04004885 RID: 18565
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4004885")]
|
||||
private TimeRangeSelectionDialog.AEMPOKBOGID FHCCMCPHMLM;
|
||||
|
||||
// Token: 0x04004886 RID: 18566
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x4004886")]
|
||||
private TimeRangeSelectionDialog.IKNFLDMMBLH PLIEKODKHPI;
|
||||
|
||||
// Token: 0x02001310 RID: 4880
|
||||
[Token(Token = "0x2001310")]
|
||||
public sealed class IKNFLDMMBLH : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06006D8A RID: 28042 RVA: 0x001809F4 File Offset: 0x0017EBF4
|
||||
[Token(Token = "0x6006D8A")]
|
||||
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
||||
public IKNFLDMMBLH(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x06006D8B RID: 28043 RVA: 0x00180A10 File Offset: 0x0017EC10
|
||||
[Token(Token = "0x6006D8B")]
|
||||
[Address(RVA = "0x1E0E9D0", Offset = "0x1E0D9D0", VA = "0x181E0E9D0", 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: 0x06006D8C RID: 28044 RVA: 0x00180AEC File Offset: 0x0017ECEC
|
||||
[Token(Token = "0x6006D8C")]
|
||||
[Address(RVA = "0x1E0E8F0", Offset = "0x1E0D8F0", VA = "0x181E0E8F0", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(int OEFAFIPLKLG, int NOAKKCKKOEL, int LNFDOGLHEBF, int BLDAHPNHKKA, out string LICNAIGLFCP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006D8D RID: 28045 RVA: 0x00180AFC File Offset: 0x0017ECFC
|
||||
[Token(Token = "0x6006D8D")]
|
||||
[Address(RVA = "0x564C50", Offset = "0x563C50", VA = "0x180564C50", Slot = "15")]
|
||||
public bool EndInvoke(out string LICNAIGLFCP, IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02001311 RID: 4881
|
||||
[Token(Token = "0x2001311")]
|
||||
public class AEMPOKBOGID
|
||||
{
|
||||
// Token: 0x06006D8E RID: 28046 RVA: 0x00180B10 File Offset: 0x0017ED10
|
||||
[Token(Token = "0x6006D8E")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public AEMPOKBOGID()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004887 RID: 18567
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004887")]
|
||||
public int JFAPNHCGMHG;
|
||||
|
||||
// Token: 0x04004888 RID: 18568
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4004888")]
|
||||
public int MFABMFLCDJG;
|
||||
|
||||
// Token: 0x04004889 RID: 18569
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004889")]
|
||||
public int NAGEPBBJBCK;
|
||||
|
||||
// Token: 0x0400488A RID: 18570
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x400488A")]
|
||||
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: 0x020012E7 RID: 4839
|
||||
[Token(Token = "0x20012E7")]
|
||||
public class UIAccountStatusDialog : ConfirmUIDialog<UIAccountStatusDialog.EFIPPDNLHFD>
|
||||
{
|
||||
// Token: 0x170011A9 RID: 4521
|
||||
// (get) Token: 0x06006C89 RID: 27785 RVA: 0x0017D0E0 File Offset: 0x0017B2E0
|
||||
[Token(Token = "0x170011A9")]
|
||||
protected override string MNKOCGHOJIJ
|
||||
{
|
||||
[Token(Token = "0x6006C89")]
|
||||
[Address(RVA = "0x1E16B70", Offset = "0x1E15B70", VA = "0x181E16B70", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return "WATCH";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006C8A RID: 27786 RVA: 0x0017D0F4 File Offset: 0x0017B2F4
|
||||
[Token(Token = "0x6006C8A")]
|
||||
[Address(RVA = "0x1E16BA0", Offset = "0x1E15BA0", VA = "0x181E16BA0", Slot = "28")]
|
||||
public override PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(UIAccountStatusDialog.EFIPPDNLHFD AAHGIGHAIFI)
|
||||
{
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x06006C8B RID: 27787 RVA: 0x0017D108 File Offset: 0x0017B308
|
||||
[Token(Token = "0x6006C8B")]
|
||||
[Address(RVA = "0x1E16C00", Offset = "0x1E15C00", VA = "0x181E16C00")]
|
||||
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: 0x06006C8C RID: 27788 RVA: 0x0017D1F0 File Offset: 0x0017B3F0
|
||||
[Token(Token = "0x6006C8C")]
|
||||
[Address(RVA = "0x1E16B20", Offset = "0x1E15B20", VA = "0x181E16B20")]
|
||||
public void Button_HelpPage()
|
||||
{
|
||||
FBPACFPINIK.IIHKLJONBPO(true);
|
||||
}
|
||||
|
||||
// Token: 0x06006C8D RID: 27789 RVA: 0x0017D204 File Offset: 0x0017B404
|
||||
[Token(Token = "0x6006C8D")]
|
||||
[Address(RVA = "0x1E16AE0", Offset = "0x1E15AE0", VA = "0x181E16AE0", Slot = "26")]
|
||||
public override void Button_Affirmative()
|
||||
{
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(1, num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06006C8E RID: 27790 RVA: 0x0017D21C File Offset: 0x0017B41C
|
||||
[Token(Token = "0x6006C8E")]
|
||||
[Address(RVA = "0x1E17120", Offset = "0x1E16120", VA = "0x181E17120")]
|
||||
public UIAccountStatusDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040047D3 RID: 18387
|
||||
[Token(Token = "0x40047D3")]
|
||||
public const string SIZE_CONFIG_KEY = "WATCH";
|
||||
|
||||
// Token: 0x040047D4 RID: 18388
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40047D4")]
|
||||
[SerializeField]
|
||||
private Text titleText;
|
||||
|
||||
// Token: 0x040047D5 RID: 18389
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x40047D5")]
|
||||
[SerializeField]
|
||||
private Text subTitleText;
|
||||
|
||||
// Token: 0x040047D6 RID: 18390
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40047D6")]
|
||||
[SerializeField]
|
||||
private Text bodyText;
|
||||
|
||||
// Token: 0x040047D7 RID: 18391
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x40047D7")]
|
||||
[SerializeField]
|
||||
private Button3D helpPageButton;
|
||||
|
||||
// Token: 0x040047D8 RID: 18392
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x40047D8")]
|
||||
[SerializeField]
|
||||
private Button3D okButton;
|
||||
|
||||
// Token: 0x040047D9 RID: 18393
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x40047D9")]
|
||||
[SerializeField]
|
||||
private Text okButtonText;
|
||||
|
||||
// Token: 0x040047DA RID: 18394
|
||||
[Token(Token = "0x40047DA")]
|
||||
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: 0x040047DB RID: 18395
|
||||
[Token(Token = "0x40047DB")]
|
||||
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: 0x040047DC RID: 18396
|
||||
[Token(Token = "0x40047DC")]
|
||||
private const string FLICKICCMBJ = "Please finish registration using the email you received.";
|
||||
|
||||
// Token: 0x020012E8 RID: 4840
|
||||
[Token(Token = "0x20012E8")]
|
||||
public enum EFIPPDNLHFD
|
||||
{
|
||||
// Token: 0x040047DE RID: 18398
|
||||
[Token(Token = "0x40047DE")]
|
||||
Creating,
|
||||
// Token: 0x040047DF RID: 18399
|
||||
[Token(Token = "0x40047DF")]
|
||||
CreateSuccess,
|
||||
// Token: 0x040047E0 RID: 18400
|
||||
[Token(Token = "0x40047E0")]
|
||||
CreateFail,
|
||||
// Token: 0x040047E1 RID: 18401
|
||||
[Token(Token = "0x40047E1")]
|
||||
PendingJunior,
|
||||
// Token: 0x040047E2 RID: 18402
|
||||
[Token(Token = "0x40047E2")]
|
||||
Banned,
|
||||
// Token: 0x040047E3 RID: 18403
|
||||
[Token(Token = "0x40047E3")]
|
||||
PendingEmailVerification
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,320 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core;
|
||||
using StansAssets.Foundation.Async;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012E9 RID: 4841
|
||||
[Token(Token = "0x20012E9")]
|
||||
public class UIAgeDialog : UIDialog<int?>
|
||||
{
|
||||
// Token: 0x170011AA RID: 4522
|
||||
// (get) Token: 0x06006C8F RID: 27791 RVA: 0x0017D230 File Offset: 0x0017B430
|
||||
[Token(Token = "0x170011AA")]
|
||||
private bool DCAINKLCIOI
|
||||
{
|
||||
[Token(Token = "0x6006C8F")]
|
||||
[Address(RVA = "0x1E17160", Offset = "0x1E16160", VA = "0x181E17160")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006C90 RID: 27792 RVA: 0x0017D248 File Offset: 0x0017B448
|
||||
[Token(Token = "0x6006C90")]
|
||||
[Address(RVA = "0x1E17C20", Offset = "0x1E16C20", VA = "0x181E17C20", 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: 0x06006C91 RID: 27793 RVA: 0x0017D288 File Offset: 0x0017B488
|
||||
[Token(Token = "0x6006C91")]
|
||||
[Address(RVA = "0x1E17F10", Offset = "0x1E16F10", VA = "0x181E17F10")]
|
||||
private void Start()
|
||||
{
|
||||
if (!ACDNIAEFGHK.BJIPCLFGBOE)
|
||||
{
|
||||
this.ageField.inputField3D.SelectInputField();
|
||||
}
|
||||
int num = 0;
|
||||
this.Input_AgeValueChanged(num);
|
||||
}
|
||||
|
||||
// Token: 0x06006C92 RID: 27794 RVA: 0x0017D2C0 File Offset: 0x0017B4C0
|
||||
[Token(Token = "0x6006C92")]
|
||||
[Address(RVA = "0x1E17D60", Offset = "0x1E16D60", VA = "0x181E17D60")]
|
||||
public void SetTitleText(string AIKLPOJAIIO)
|
||||
{
|
||||
ScreenHeader screenHeader = this.screenHeader;
|
||||
int num = 0;
|
||||
if (screenHeader != num)
|
||||
{
|
||||
this.screenHeader.LKIBJOMNFFD = AIKLPOJAIIO;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006C93 RID: 27795 RVA: 0x0017D2F4 File Offset: 0x0017B4F4
|
||||
[Token(Token = "0x6006C93")]
|
||||
[Address(RVA = "0x1E17D30", Offset = "0x1E16D30", VA = "0x181E17D30")]
|
||||
public void SetInfoText(string DBDDKLHPNNA)
|
||||
{
|
||||
((IMainThreadDispatcher)this.infoText).Init();
|
||||
}
|
||||
|
||||
// Token: 0x06006C94 RID: 27796 RVA: 0x0017D314 File Offset: 0x0017B514
|
||||
[Token(Token = "0x6006C94")]
|
||||
[Address(RVA = "0x1E177B0", Offset = "0x1E167B0", VA = "0x181E177B0")]
|
||||
public void EnableButtons(bool BCOHEOIEPLL)
|
||||
{
|
||||
this.ageField.FFDOINJEHMM = BCOHEOIEPLL;
|
||||
this.submitButton.FFDOINJEHMM = BCOHEOIEPLL;
|
||||
}
|
||||
|
||||
// Token: 0x06006C95 RID: 27797 RVA: 0x0017D340 File Offset: 0x0017B540
|
||||
[Token(Token = "0x6006C95")]
|
||||
[Address(RVA = "0x1E17E00", Offset = "0x1E16E00", VA = "0x181E17E00")]
|
||||
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: 0x06006C96 RID: 27798 RVA: 0x0017D394 File Offset: 0x0017B594
|
||||
[Token(Token = "0x6006C96")]
|
||||
[Address(RVA = "0x1E179E0", Offset = "0x1E169E0", VA = "0x181E179E0")]
|
||||
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: 0x06006C97 RID: 27799 RVA: 0x0017D454 File Offset: 0x0017B654
|
||||
[Token(Token = "0x6006C97")]
|
||||
[Address(RVA = "0x1E17800", Offset = "0x1E16800", VA = "0x181E17800", Slot = "24")]
|
||||
public override void ForceCancel(bool OLFBOPIKDCI)
|
||||
{
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(num, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006C98 RID: 27800 RVA: 0x0017D46C File Offset: 0x0017B66C
|
||||
[Token(Token = "0x6006C98")]
|
||||
[Address(RVA = "0x1E17840", Offset = "0x1E16840", VA = "0x181E17840")]
|
||||
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)
|
||||
{
|
||||
}
|
||||
((IMainThreadDispatcher)textMeshProUGUI).Init();
|
||||
}
|
||||
|
||||
// Token: 0x06006C99 RID: 27801 RVA: 0x0017D4CC File Offset: 0x0017B6CC
|
||||
[Token(Token = "0x6006C99")]
|
||||
[Address(RVA = "0x1E173F0", Offset = "0x1E163F0", VA = "0x181E173F0")]
|
||||
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: 0x06006C9A RID: 27802 RVA: 0x0017D530 File Offset: 0x0017B730
|
||||
[Token(Token = "0x6006C9A")]
|
||||
[Address(RVA = "0x1E171C0", Offset = "0x1E161C0", VA = "0x181E171C0")]
|
||||
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: 0x06006C9B RID: 27803 RVA: 0x0017D578 File Offset: 0x0017B778
|
||||
[Token(Token = "0x6006C9B")]
|
||||
[Address(RVA = "0x1E17F60", Offset = "0x1E16F60", VA = "0x181E17F60")]
|
||||
public UIAgeDialog()
|
||||
{
|
||||
Color white = Color.white;
|
||||
Color white2 = Color.white;
|
||||
string empty = string.Empty;
|
||||
this.NONLCPFJKAJ = empty;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06006C9C RID: 27804 RVA: 0x0017D5A4 File Offset: 0x0017B7A4
|
||||
[Token(Token = "0x6006C9C")]
|
||||
[Address(RVA = "0x1904090", Offset = "0x1903090", VA = "0x181904090")]
|
||||
[CompilerGenerated]
|
||||
private void EDFOAGDIGDJ()
|
||||
{
|
||||
Action cabnmlcbmjk = this.CABNMLCBMJK;
|
||||
if (cabnmlcbmjk != 0)
|
||||
{
|
||||
cabnmlcbmjk();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006C9D RID: 27805 RVA: 0x0017D5C4 File Offset: 0x0017B7C4
|
||||
[Token(Token = "0x6006C9D")]
|
||||
[Address(RVA = "0x1E17640", Offset = "0x1E16640", VA = "0x181E17640")]
|
||||
[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: 0x040047E4 RID: 18404
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40047E4")]
|
||||
[SerializeField]
|
||||
private Color backgroundColor;
|
||||
|
||||
// Token: 0x040047E5 RID: 18405
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40047E5")]
|
||||
[SerializeField]
|
||||
private Color largeScanlineColor;
|
||||
|
||||
// Token: 0x040047E6 RID: 18406
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x40047E6")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
|
||||
protected ScreenHeader screenHeader;
|
||||
|
||||
// Token: 0x040047E7 RID: 18407
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x40047E7")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x040047E8 RID: 18408
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x40047E8")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField ageField;
|
||||
|
||||
// Token: 0x040047E9 RID: 18409
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x40047E9")]
|
||||
[SerializeField]
|
||||
private Button3D submitButton;
|
||||
|
||||
// Token: 0x040047EA RID: 18410
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x40047EA")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI submitButtonText;
|
||||
|
||||
// Token: 0x040047EB RID: 18411
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x40047EB")]
|
||||
[SerializeField]
|
||||
private Button3D changeUsernameButton;
|
||||
|
||||
// Token: 0x040047EC RID: 18412
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x40047EC")]
|
||||
private int? JMPJHLJDOFD;
|
||||
|
||||
// Token: 0x040047ED RID: 18413
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x40047ED")]
|
||||
private string NONLCPFJKAJ;
|
||||
|
||||
// Token: 0x040047EE RID: 18414
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x40047EE")]
|
||||
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: 0x020012EB RID: 4843
|
||||
[Token(Token = "0x20012EB")]
|
||||
public class UIBirthdayDialog : UIDateSelectionDialog
|
||||
{
|
||||
// Token: 0x170011AB RID: 4523
|
||||
// (get) Token: 0x06006CA1 RID: 27809 RVA: 0x0017D66C File Offset: 0x0017B86C
|
||||
// (set) Token: 0x06006CA2 RID: 27810 RVA: 0x0017D680 File Offset: 0x0017B880
|
||||
[Token(Token = "0x170011AB")]
|
||||
public Action INHOGMMKOKI
|
||||
{
|
||||
[Token(Token = "0x6006CA1")]
|
||||
[Address(RVA = "0x5D17E0", Offset = "0x5D07E0", VA = "0x1805D17E0")]
|
||||
get;
|
||||
[Token(Token = "0x6006CA2")]
|
||||
[Address(RVA = "0x550600", Offset = "0x54F600", VA = "0x180550600")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x06006CA3 RID: 27811 RVA: 0x0017D694 File Offset: 0x0017B894
|
||||
[Token(Token = "0x6006CA3")]
|
||||
[Address(RVA = "0x1E17FE0", Offset = "0x1E16FE0", VA = "0x181E17FE0", 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: 0x06006CA4 RID: 27812 RVA: 0x0017D6E8 File Offset: 0x0017B8E8
|
||||
[Token(Token = "0x6006CA4")]
|
||||
[Address(RVA = "0x1E18590", Offset = "0x1E17590", VA = "0x181E18590", 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: 0x06006CA5 RID: 27813 RVA: 0x0017D728 File Offset: 0x0017B928
|
||||
[Token(Token = "0x6006CA5")]
|
||||
[Address(RVA = "0x1E183F0", Offset = "0x1E173F0", VA = "0x181E183F0", 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: 0x06006CA6 RID: 27814 RVA: 0x0017D784 File Offset: 0x0017B984
|
||||
[Token(Token = "0x6006CA6")]
|
||||
[Address(RVA = "0x1E186A0", Offset = "0x1E176A0", VA = "0x181E186A0", 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: 0x06006CA7 RID: 27815 RVA: 0x0017D7D4 File Offset: 0x0017B9D4
|
||||
[Token(Token = "0x6006CA7")]
|
||||
[Address(RVA = "0x1E184D0", Offset = "0x1E174D0", VA = "0x181E184D0")]
|
||||
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: 0x06006CA8 RID: 27816 RVA: 0x0017D7FC File Offset: 0x0017B9FC
|
||||
[Token(Token = "0x6006CA8")]
|
||||
[Address(RVA = "0x1E18060", Offset = "0x1E17060", VA = "0x181E18060")]
|
||||
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: 0x06006CA9 RID: 27817 RVA: 0x0017D844 File Offset: 0x0017BA44
|
||||
[Token(Token = "0x6006CA9")]
|
||||
[Address(RVA = "0x1E187F0", Offset = "0x1E177F0", VA = "0x181E187F0")]
|
||||
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: 0x06006CAA RID: 27818 RVA: 0x0017D888 File Offset: 0x0017BA88
|
||||
[Token(Token = "0x6006CAA")]
|
||||
[Address(RVA = "0x1E18280", Offset = "0x1E17280", VA = "0x181E18280")]
|
||||
[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: 0x040047F1 RID: 18417
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x40047F1")]
|
||||
[SerializeField]
|
||||
private Color backgroundColor;
|
||||
|
||||
// Token: 0x040047F2 RID: 18418
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x40047F2")]
|
||||
[SerializeField]
|
||||
private Color largeScanlineColor;
|
||||
|
||||
// Token: 0x040047F3 RID: 18419
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x40047F3")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI usernamePromptText;
|
||||
|
||||
// Token: 0x040047F4 RID: 18420
|
||||
[FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x40047F4")]
|
||||
[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: 0x020012E1 RID: 4833
|
||||
[Token(Token = "0x20012E1")]
|
||||
public class UIChangeNameDialog : ConfirmUIDialog<string, bool, bool>
|
||||
{
|
||||
// Token: 0x06006C61 RID: 27745 RVA: 0x0017C314 File Offset: 0x0017A514
|
||||
[Token(Token = "0x6006C61")]
|
||||
[Address(RVA = "0x1E193C0", Offset = "0x1E183C0", VA = "0x181E193C0", 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: 0x06006C62 RID: 27746 RVA: 0x0017C354 File Offset: 0x0017A554
|
||||
[Token(Token = "0x6006C62")]
|
||||
[Address(RVA = "0x1E195A0", Offset = "0x1E185A0", VA = "0x181E195A0", 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: 0x06006C63 RID: 27747 RVA: 0x0017C4BC File Offset: 0x0017A6BC
|
||||
[Token(Token = "0x6006C63")]
|
||||
[Address(RVA = "0x1E18DC0", Offset = "0x1E17DC0", VA = "0x181E18DC0")]
|
||||
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: 0x06006C64 RID: 27748 RVA: 0x0017C518 File Offset: 0x0017A718
|
||||
[Token(Token = "0x6006C64")]
|
||||
[Address(RVA = "0x1E18EF0", Offset = "0x1E17EF0", VA = "0x181E18EF0")]
|
||||
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: 0x06006C65 RID: 27749 RVA: 0x0017C60C File Offset: 0x0017A80C
|
||||
[Token(Token = "0x6006C65")]
|
||||
[Address(RVA = "0x1E194D0", Offset = "0x1E184D0", VA = "0x181E194D0")]
|
||||
private void PCGDDNHFBFG(DABKFAIHBBP NKLGAGCHGPM)
|
||||
{
|
||||
Action action = new Action(this.JKMPHGFKFIJ);
|
||||
Action<string> action2 = new Action(this.KBJMFBLPDIA);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006C66 RID: 27750 RVA: 0x0017C638 File Offset: 0x0017A838
|
||||
[Token(Token = "0x6006C66")]
|
||||
[Address(RVA = "0x1E18D20", Offset = "0x1E17D20", VA = "0x181E18D20")]
|
||||
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: 0x06006C67 RID: 27751 RVA: 0x0017C680 File Offset: 0x0017A880
|
||||
[Token(Token = "0x6006C67")]
|
||||
[Address(RVA = "0x1E189F0", Offset = "0x1E179F0", VA = "0x181E189F0")]
|
||||
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: 0x06006C68 RID: 27752 RVA: 0x0017C71C File Offset: 0x0017A91C
|
||||
[Token(Token = "0x6006C68")]
|
||||
[Address(RVA = "0x1E18890", Offset = "0x1E17890", VA = "0x181E18890")]
|
||||
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: 0x06006C69 RID: 27753 RVA: 0x0017C76C File Offset: 0x0017A96C
|
||||
[Token(Token = "0x6006C69")]
|
||||
[Address(RVA = "0x1E18B50", Offset = "0x1E17B50", VA = "0x181E18B50")]
|
||||
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: 0x06006C6A RID: 27754 RVA: 0x0017C7FC File Offset: 0x0017A9FC
|
||||
[Token(Token = "0x6006C6A")]
|
||||
[Address(RVA = "0x1E19AA0", Offset = "0x1E18AA0", VA = "0x181E19AA0")]
|
||||
public UIChangeNameDialog()
|
||||
{
|
||||
Color white = Color.white;
|
||||
Color white2 = Color.white;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06006C6B RID: 27755 RVA: 0x0017C81C File Offset: 0x0017AA1C
|
||||
[Token(Token = "0x6006C6B")]
|
||||
[Address(RVA = "0x1E19160", Offset = "0x1E18160", VA = "0x181E19160")]
|
||||
[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: 0x06006C6C RID: 27756 RVA: 0x0017C89C File Offset: 0x0017AA9C
|
||||
[Token(Token = "0x6006C6C")]
|
||||
[Address(RVA = "0x1E19250", Offset = "0x1E18250", VA = "0x181E19250")]
|
||||
[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: 0x06006C6D RID: 27757 RVA: 0x0017C8E4 File Offset: 0x0017AAE4
|
||||
[Token(Token = "0x6006C6D")]
|
||||
[Address(RVA = "0x1E19330", Offset = "0x1E18330", VA = "0x181E19330")]
|
||||
[CompilerGenerated]
|
||||
private void KBJMFBLPDIA(string MOPOMPHBHKF)
|
||||
{
|
||||
int num = 0;
|
||||
if (this != num)
|
||||
{
|
||||
string text = this.infotext.text;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040047AB RID: 18347
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40047AB")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
|
||||
private ScreenHeader screenHeader;
|
||||
|
||||
// Token: 0x040047AC RID: 18348
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x40047AC")]
|
||||
[SerializeField]
|
||||
private Color backgroundColor;
|
||||
|
||||
// Token: 0x040047AD RID: 18349
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x40047AD")]
|
||||
[SerializeField]
|
||||
private Color largeScanlineColor;
|
||||
|
||||
// Token: 0x040047AE RID: 18350
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x40047AE")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI descriptionText;
|
||||
|
||||
// Token: 0x040047AF RID: 18351
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x40047AF")]
|
||||
[SerializeField]
|
||||
private StringUIRotator adjectiveRotator;
|
||||
|
||||
// Token: 0x040047B0 RID: 18352
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x40047B0")]
|
||||
[SerializeField]
|
||||
private StringUIRotator nounRotator;
|
||||
|
||||
// Token: 0x040047B1 RID: 18353
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x40047B1")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
|
||||
private TMP_InputField inputField;
|
||||
|
||||
// Token: 0x040047B2 RID: 18354
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x40047B2")]
|
||||
[SerializeField]
|
||||
private Button3D submitButton;
|
||||
|
||||
// Token: 0x040047B3 RID: 18355
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x40047B3")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infotext;
|
||||
|
||||
// Token: 0x040047B4 RID: 18356
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x40047B4")]
|
||||
[SerializeField]
|
||||
private GameObject[] usernameOnlyObjects;
|
||||
|
||||
// Token: 0x040047B5 RID: 18357
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x40047B5")]
|
||||
private List<string> KFDBPHPAHNP;
|
||||
|
||||
// Token: 0x040047B6 RID: 18358
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x40047B6")]
|
||||
private List<string> OBDGKGHFOGN;
|
||||
|
||||
// Token: 0x040047B7 RID: 18359
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x40047B7")]
|
||||
private bool MBGFEAJPIMF;
|
||||
|
||||
// Token: 0x040047B8 RID: 18360
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x40047B8")]
|
||||
private string FICKJAJNDEL;
|
||||
|
||||
// Token: 0x040047B9 RID: 18361
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x40047B9")]
|
||||
private string HBENBFOGKNG;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,272 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012BE RID: 4798
|
||||
[Token(Token = "0x20012BE")]
|
||||
public class UIConfirmationDialog : ConfirmUIDialog<UIConfirmationDialog.MCLCMCALGMA, string, string, string, string, string>
|
||||
{
|
||||
// Token: 0x170011A0 RID: 4512
|
||||
// (get) Token: 0x06006BD2 RID: 27602 RVA: 0x0017A028 File Offset: 0x00178228
|
||||
[Token(Token = "0x170011A0")]
|
||||
public ValidatedButtonInputField MCCENBDPLGL
|
||||
{
|
||||
[Token(Token = "0x6006BD2")]
|
||||
[Address(RVA = "0x4646B0", Offset = "0x4636B0", VA = "0x1804646B0")]
|
||||
get
|
||||
{
|
||||
return this.textInputField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006BD3 RID: 27603 RVA: 0x0017A03C File Offset: 0x0017823C
|
||||
[Token(Token = "0x6006BD3")]
|
||||
[Address(RVA = "0x1E19B10", Offset = "0x1E18B10", VA = "0x181E19B10", 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: 0x06006BD4 RID: 27604 RVA: 0x0017A090 File Offset: 0x00178290
|
||||
[Token(Token = "0x6006BD4")]
|
||||
[Address(RVA = "0x1E19C80", Offset = "0x1E18C80", VA = "0x181E19C80", 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: 0x06006BD5 RID: 27605 RVA: 0x0017A208 File Offset: 0x00178408
|
||||
[Token(Token = "0x6006BD5")]
|
||||
[Address(RVA = "0x1E19BC0", Offset = "0x1E18BC0", VA = "0x181E19BC0")]
|
||||
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: 0x06006BD6 RID: 27606 RVA: 0x0017A244 File Offset: 0x00178444
|
||||
[Token(Token = "0x6006BD6")]
|
||||
[Address(RVA = "0x1E1A010", Offset = "0x1E19010", VA = "0x181E1A010")]
|
||||
public void UpdateBodyText(string BOPFNBCHJJJ)
|
||||
{
|
||||
PLDMAFINLJO.FANDNIHFMNM(this.bodyText, BOPFNBCHJJJ);
|
||||
}
|
||||
|
||||
// Token: 0x06006BD7 RID: 27607 RVA: 0x0017A260 File Offset: 0x00178460
|
||||
[Token(Token = "0x6006BD7")]
|
||||
[Address(RVA = "0x1E1A020", Offset = "0x1E19020", VA = "0x181E1A020")]
|
||||
public UIConfirmationDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004739 RID: 18233
|
||||
[Token(Token = "0x4004739")]
|
||||
private const int MLBDPKICBFM = 1;
|
||||
|
||||
// Token: 0x0400473A RID: 18234
|
||||
[Token(Token = "0x400473A")]
|
||||
private const int GILIPKIODJH = 2;
|
||||
|
||||
// Token: 0x0400473B RID: 18235
|
||||
[Token(Token = "0x400473B")]
|
||||
private const int HGGJDCKKIMH = 4;
|
||||
|
||||
// Token: 0x0400473C RID: 18236
|
||||
[Token(Token = "0x400473C")]
|
||||
private const int MOLBBAPFFMO = 8;
|
||||
|
||||
// Token: 0x0400473D RID: 18237
|
||||
[Token(Token = "0x400473D")]
|
||||
private const int CBKFCNJHGPL = 16;
|
||||
|
||||
// Token: 0x0400473E RID: 18238
|
||||
[Token(Token = "0x400473E")]
|
||||
private const int MFNCLOOAFJL = 32;
|
||||
|
||||
// Token: 0x0400473F RID: 18239
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400473F")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
|
||||
private ScreenHeader screenHeader;
|
||||
|
||||
// Token: 0x04004740 RID: 18240
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4004740")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI titleText;
|
||||
|
||||
// Token: 0x04004741 RID: 18241
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4004741")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI bodyText;
|
||||
|
||||
// Token: 0x04004742 RID: 18242
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4004742")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI yesText;
|
||||
|
||||
// Token: 0x04004743 RID: 18243
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4004743")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI noText;
|
||||
|
||||
// Token: 0x04004744 RID: 18244
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4004744")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI notNowText;
|
||||
|
||||
// Token: 0x04004745 RID: 18245
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4004745")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField textInputField;
|
||||
|
||||
// Token: 0x04004746 RID: 18246
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4004746")]
|
||||
[SerializeField]
|
||||
private GameObject textInputGroup;
|
||||
|
||||
// Token: 0x04004747 RID: 18247
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4004747")]
|
||||
[SerializeField]
|
||||
private RectTransform yesButton;
|
||||
|
||||
// Token: 0x04004748 RID: 18248
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4004748")]
|
||||
[SerializeField]
|
||||
private RectTransform noButton;
|
||||
|
||||
// Token: 0x04004749 RID: 18249
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4004749")]
|
||||
[SerializeField]
|
||||
private RectTransform notNowButton;
|
||||
|
||||
// Token: 0x0400474A RID: 18250
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400474A")]
|
||||
[SerializeField]
|
||||
private PagedTextMeshPro3D pagedText;
|
||||
|
||||
// Token: 0x0400474B RID: 18251
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400474B")]
|
||||
private bool BHLKPFEHFFI;
|
||||
|
||||
// Token: 0x0400474C RID: 18252
|
||||
[FieldOffset(Offset = "0xE4")]
|
||||
[Token(Token = "0x400474C")]
|
||||
private TextAlignmentOptions MBFLIFMLCAM;
|
||||
|
||||
// Token: 0x020012BF RID: 4799
|
||||
[Token(Token = "0x20012BF")]
|
||||
[Flags]
|
||||
public enum MCLCMCALGMA
|
||||
{
|
||||
// Token: 0x0400474E RID: 18254
|
||||
[Token(Token = "0x400474E")]
|
||||
YES_NO_CANCEL_HOME = 15,
|
||||
// Token: 0x0400474F RID: 18255
|
||||
[Token(Token = "0x400474F")]
|
||||
OK_CANCEL = 13,
|
||||
// Token: 0x04004750 RID: 18256
|
||||
[Token(Token = "0x4004750")]
|
||||
YES_NO = 3,
|
||||
// Token: 0x04004751 RID: 18257
|
||||
[Token(Token = "0x4004751")]
|
||||
LOCKED = 0,
|
||||
// Token: 0x04004752 RID: 18258
|
||||
[Token(Token = "0x4004752")]
|
||||
YES_ONLY = 1,
|
||||
// Token: 0x04004753 RID: 18259
|
||||
[Token(Token = "0x4004753")]
|
||||
YES_NO_CANCEL = 7,
|
||||
// Token: 0x04004754 RID: 18260
|
||||
[Token(Token = "0x4004754")]
|
||||
OK_CANCEL_TEXT = 29,
|
||||
// Token: 0x04004755 RID: 18261
|
||||
[Token(Token = "0x4004755")]
|
||||
YES_NO_NOTNOW = 35
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,575 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Pathfinding.RVO;
|
||||
using StansAssets.Foundation.Async;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001312 RID: 4882
|
||||
[Token(Token = "0x2001312")]
|
||||
public class UIDateSelectionDialog : UIDialog<DateTime?>
|
||||
{
|
||||
// Token: 0x170011B8 RID: 4536
|
||||
// (get) Token: 0x06006D8F RID: 28047 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x06006D90 RID: 28048 RVA: 0x00180B24 File Offset: 0x0017ED24
|
||||
[Token(Token = "0x170011B8")]
|
||||
private protected DateTime? MJINIELPFFB
|
||||
{
|
||||
[Token(Token = "0x6006D8F")]
|
||||
[Address(RVA = "0xD7AC90", Offset = "0xD79C90", VA = "0x180D7AC90")]
|
||||
[CompilerGenerated]
|
||||
protected get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6006D90")]
|
||||
[Address(RVA = "0x1013480", Offset = "0x1012480", VA = "0x181013480")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170011B9 RID: 4537
|
||||
// (get) Token: 0x06006D91 RID: 28049 RVA: 0x00180B34 File Offset: 0x0017ED34
|
||||
// (set) Token: 0x06006D92 RID: 28050 RVA: 0x00180B48 File Offset: 0x0017ED48
|
||||
[Token(Token = "0x170011B9")]
|
||||
public bool DLEJOGFEMFK
|
||||
{
|
||||
[Token(Token = "0x6006D91")]
|
||||
[Address(RVA = "0x1A5AEB0", Offset = "0x1A59EB0", VA = "0x181A5AEB0")]
|
||||
get
|
||||
{
|
||||
return this.PGJPDGAKICD;
|
||||
}
|
||||
[Token(Token = "0x6006D92")]
|
||||
[Address(RVA = "0x1E1ADA0", Offset = "0x1E19DA0", VA = "0x181E1ADA0")]
|
||||
set
|
||||
{
|
||||
this.PGJPDGAKICD = value;
|
||||
this.MGINLFDODDM();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170011BA RID: 4538
|
||||
// (get) Token: 0x06006D93 RID: 28051 RVA: 0x00180B64 File Offset: 0x0017ED64
|
||||
// (set) Token: 0x06006D94 RID: 28052 RVA: 0x00180B78 File Offset: 0x0017ED78
|
||||
[Token(Token = "0x170011BA")]
|
||||
public int? PNKHJKABJGN
|
||||
{
|
||||
[Token(Token = "0x6006D93")]
|
||||
[Address(RVA = "0x1E1AD90", Offset = "0x1E19D90", VA = "0x181E1AD90")]
|
||||
get
|
||||
{
|
||||
return this.KKBDFPEFHKB;
|
||||
}
|
||||
[Token(Token = "0x6006D94")]
|
||||
[Address(RVA = "0x1E1ADB0", Offset = "0x1E19DB0", VA = "0x181E1ADB0")]
|
||||
set
|
||||
{
|
||||
this.KKBDFPEFHKB = value;
|
||||
this.MGINLFDODDM();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006D95 RID: 28053 RVA: 0x00180B94 File Offset: 0x0017ED94
|
||||
[Token(Token = "0x6006D95")]
|
||||
[Address(RVA = "0x1E1A060", Offset = "0x1E19060", VA = "0x181E1A060", Slot = "6")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
bool flag = this.displayYear;
|
||||
this.PGJPDGAKICD = flag;
|
||||
this.MGINLFDODDM();
|
||||
}
|
||||
|
||||
// Token: 0x06006D96 RID: 28054 RVA: 0x00180BBC File Offset: 0x0017EDBC
|
||||
[Token(Token = "0x6006D96")]
|
||||
[Address(RVA = "0x1E1A980", Offset = "0x1E19980", VA = "0x181E1A980")]
|
||||
public void SetTitleText(string AIKLPOJAIIO)
|
||||
{
|
||||
ScreenHeader screenHeader = this.screenHeader;
|
||||
int num = 0;
|
||||
if (screenHeader != num)
|
||||
{
|
||||
this.screenHeader.LKIBJOMNFFD = AIKLPOJAIIO;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006D97 RID: 28055 RVA: 0x00180BF0 File Offset: 0x0017EDF0
|
||||
[Token(Token = "0x6006D97")]
|
||||
[Address(RVA = "0x1E1ACC0", Offset = "0x1E19CC0", VA = "0x181E1ACC0")]
|
||||
public void UpdateUIState(string DBDDKLHPNNA, bool BCOHEOIEPLL)
|
||||
{
|
||||
PMGCJEPKFOF<DateTime?> pmgcjepkfof = this.ShowDialog();
|
||||
((IMainThreadDispatcher)this.infoText).Init();
|
||||
}
|
||||
|
||||
// Token: 0x06006D98 RID: 28056 RVA: 0x00180C18 File Offset: 0x0017EE18
|
||||
[Token(Token = "0x6006D98")]
|
||||
[Address(RVA = "0x1E1A090", Offset = "0x1E19090", VA = "0x181E1A090")]
|
||||
private void BMFPEJMLIKD(string DBDDKLHPNNA)
|
||||
{
|
||||
((IMainThreadDispatcher)this.infoText).Init();
|
||||
}
|
||||
|
||||
// Token: 0x06006D99 RID: 28057 RVA: 0x00180C38 File Offset: 0x0017EE38
|
||||
[Token(Token = "0x6006D99")]
|
||||
[Address(RVA = "0x1E1A240", Offset = "0x1E19240", VA = "0x181E1A240", 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: 0x06006D9A RID: 28058 RVA: 0x00180C84 File Offset: 0x0017EE84
|
||||
[Token(Token = "0x6006D9A")]
|
||||
[Address(RVA = "0x1E1A890", Offset = "0x1E19890", VA = "0x181E1A890")]
|
||||
public void SetCurrentDate(DateTime INIPGECDDFE)
|
||||
{
|
||||
string text;
|
||||
this.dayField.KKJIOHNFHFJ = text;
|
||||
string text2;
|
||||
this.monthField.KKJIOHNFHFJ = text2;
|
||||
string text3;
|
||||
this.yearField.KKJIOHNFHFJ = text3;
|
||||
}
|
||||
|
||||
// Token: 0x06006D9B RID: 28059 RVA: 0x00180CC0 File Offset: 0x0017EEC0
|
||||
[Token(Token = "0x6006D9B")]
|
||||
[Address(RVA = "0x1E1AA20", Offset = "0x1E19A20", VA = "0x181E1AA20")]
|
||||
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: 0x06006D9C RID: 28060 RVA: 0x00180D24 File Offset: 0x0017EF24
|
||||
[Token(Token = "0x6006D9C")]
|
||||
[Address(RVA = "0x1E1AB80", Offset = "0x1E19B80", VA = "0x181E1AB80", 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: 0x06006D9D RID: 28061 RVA: 0x00180DA8 File Offset: 0x0017EFA8
|
||||
[Token(Token = "0x6006D9D")]
|
||||
[Address(RVA = "0x1E1A2F0", Offset = "0x1E192F0", VA = "0x181E1A2F0", 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 = LGCHOFANOOJ.OEAOADICBDF(dateTime, pgjpdgakicd);
|
||||
string text9 = this.infoText.text;
|
||||
this.infoText.Awake();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006D9E RID: 28062 RVA: 0x00180F00 File Offset: 0x0017F100
|
||||
[Token(Token = "0x6006D9E")]
|
||||
[Address(RVA = "0x1E1A190", Offset = "0x1E19190", VA = "0x181E1A190")]
|
||||
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: 0x06006D9F RID: 28063 RVA: 0x00180F48 File Offset: 0x0017F148
|
||||
[Token(Token = "0x6006D9F")]
|
||||
[Address(RVA = "0x1E1A130", Offset = "0x1E19130", VA = "0x181E1A130", Slot = "24")]
|
||||
public override void ForceCancel(bool OLFBOPIKDCI)
|
||||
{
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(num, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006DA0 RID: 28064 RVA: 0x00180F60 File Offset: 0x0017F160
|
||||
[Token(Token = "0x6006DA0")]
|
||||
[Address(RVA = "0x1E1A0C0", Offset = "0x1E190C0", VA = "0x181E1A0C0")]
|
||||
public void Button_Submit()
|
||||
{
|
||||
DateTime? dateTime = this.<LKDPMBFMFHJ>k__BackingField;
|
||||
bool lbofeggfdkm = this.LBOFEGGFDKM;
|
||||
base.KHKDGPHPIND(dateTime, lbofeggfdkm);
|
||||
}
|
||||
|
||||
// Token: 0x06006DA1 RID: 28065 RVA: 0x00180F84 File Offset: 0x0017F184
|
||||
[Token(Token = "0x6006DA1")]
|
||||
[Address(RVA = "0x19F8280", Offset = "0x19F7280", VA = "0x1819F8280")]
|
||||
public void Button_Cancel()
|
||||
{
|
||||
Vector2 calculatedTargetPoint = ((IAgent)this).CalculatedTargetPoint;
|
||||
}
|
||||
|
||||
// Token: 0x06006DA2 RID: 28066 RVA: 0x00180F98 File Offset: 0x0017F198
|
||||
[Token(Token = "0x6006DA2")]
|
||||
[Address(RVA = "0x1E1AD20", Offset = "0x1E19D20", VA = "0x181E1AD20")]
|
||||
public UIDateSelectionDialog()
|
||||
{
|
||||
string empty = string.Empty;
|
||||
this.NONLCPFJKAJ = empty;
|
||||
this.PGJPDGAKICD = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06006DA3 RID: 28067 RVA: 0x00180FD0 File Offset: 0x0017F1D0
|
||||
[Token(Token = "0x6006DA3")]
|
||||
[Address(RVA = "0x1700340", Offset = "0x16FF340", VA = "0x181700340")]
|
||||
[CompilerGenerated]
|
||||
private bool CMODOJEHALI(string DIGDLBNBLMA)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06006DA3)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean AGUI.StackedUI.Dialog.UIDateSelectionDialog::CMODOJEHALI(System.String)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:Vector2(var_0_06, callgetter:Vector2(IAgent::get_CalculatedTargetPoint, ldloc:UIDateSelectionDialog[exp:IAgent](this)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06006DA4 RID: 28068 RVA: 0x00180FE4 File Offset: 0x0017F1E4
|
||||
[Token(Token = "0x6006DA4")]
|
||||
[Address(RVA = "0x1700340", Offset = "0x16FF340", VA = "0x181700340")]
|
||||
[CompilerGenerated]
|
||||
private bool AILCNNDPJNK(string JJJAOECFBMA)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06006DA4)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean AGUI.StackedUI.Dialog.UIDateSelectionDialog::AILCNNDPJNK(System.String)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:Vector2(var_0_06, callgetter:Vector2(IAgent::get_CalculatedTargetPoint, ldloc:UIDateSelectionDialog[exp:IAgent](this)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06006DA5 RID: 28069 RVA: 0x00180FF8 File Offset: 0x0017F1F8
|
||||
[Token(Token = "0x6006DA5")]
|
||||
[Address(RVA = "0x1700340", Offset = "0x16FF340", VA = "0x181700340")]
|
||||
[CompilerGenerated]
|
||||
private bool LJOMGKIHMEF(string JAJCPFJHHLO)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06006DA5)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean AGUI.StackedUI.Dialog.UIDateSelectionDialog::LJOMGKIHMEF(System.String)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:Vector2(var_0_06, callgetter:Vector2(IAgent::get_CalculatedTargetPoint, ldloc:UIDateSelectionDialog[exp:IAgent](this)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x0400488B RID: 18571
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400488B")]
|
||||
public UIDateSelectionDialog.LGMDMLFCPBP customDateConversion;
|
||||
|
||||
// Token: 0x0400488C RID: 18572
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400488C")]
|
||||
public UIDateSelectionDialog.AIMFOMNAPIE customDateValidation;
|
||||
|
||||
// Token: 0x0400488D RID: 18573
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400488D")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
|
||||
protected ScreenHeader screenHeader;
|
||||
|
||||
// Token: 0x0400488E RID: 18574
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400488E")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x0400488F RID: 18575
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400488F")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField monthField;
|
||||
|
||||
// Token: 0x04004890 RID: 18576
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4004890")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField dayField;
|
||||
|
||||
// Token: 0x04004891 RID: 18577
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4004891")]
|
||||
[SerializeField]
|
||||
protected ValidatedButtonInputField yearField;
|
||||
|
||||
// Token: 0x04004892 RID: 18578
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4004892")]
|
||||
[SerializeField]
|
||||
private Button3D submitButton;
|
||||
|
||||
// Token: 0x04004893 RID: 18579
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4004893")]
|
||||
[SerializeField]
|
||||
private bool displayYear = true;
|
||||
|
||||
// Token: 0x04004894 RID: 18580
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4004894")]
|
||||
[SerializeField]
|
||||
protected GameObject yearContainer;
|
||||
|
||||
// Token: 0x04004896 RID: 18582
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4004896")]
|
||||
protected bool LBOFEGGFDKM = true;
|
||||
|
||||
// Token: 0x04004897 RID: 18583
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4004897")]
|
||||
protected string NONLCPFJKAJ;
|
||||
|
||||
// Token: 0x04004898 RID: 18584
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x4004898")]
|
||||
private bool PGJPDGAKICD;
|
||||
|
||||
// Token: 0x04004899 RID: 18585
|
||||
[FieldOffset(Offset = "0xF4")]
|
||||
[Token(Token = "0x4004899")]
|
||||
private int? KKBDFPEFHKB;
|
||||
|
||||
// Token: 0x02001313 RID: 4883
|
||||
[Token(Token = "0x2001313")]
|
||||
public sealed class LGMDMLFCPBP : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06006DA6 RID: 28070 RVA: 0x0018100C File Offset: 0x0017F20C
|
||||
[Token(Token = "0x6006DA6")]
|
||||
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
||||
public LGMDMLFCPBP(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x06006DA7 RID: 28071 RVA: 0x00181028 File Offset: 0x0017F228
|
||||
[Token(Token = "0x6006DA7")]
|
||||
[Address(RVA = "0x1E0FDF0", Offset = "0x1E0EDF0", VA = "0x181E0FDF0", 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: 0x06006DA8 RID: 28072 RVA: 0x001810B0 File Offset: 0x0017F2B0
|
||||
[Token(Token = "0x6006DA8")]
|
||||
[Address(RVA = "0x1E0FD30", Offset = "0x1E0ED30", VA = "0x181E0FD30", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(ref int DIGDLBNBLMA, ref int JJJAOECFBMA, ref int JAJCPFJHHLO, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006DA9 RID: 28073 RVA: 0x001810C0 File Offset: 0x0017F2C0
|
||||
[Token(Token = "0x6006DA9")]
|
||||
[Address(RVA = "0xC9BB40", Offset = "0xC9AB40", VA = "0x180C9BB40", Slot = "15")]
|
||||
public void EndInvoke(ref int DIGDLBNBLMA, ref int JJJAOECFBMA, ref int JAJCPFJHHLO, IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02001314 RID: 4884
|
||||
[Token(Token = "0x2001314")]
|
||||
public sealed class AIMFOMNAPIE : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06006DAA RID: 28074 RVA: 0x001810D0 File Offset: 0x0017F2D0
|
||||
[Token(Token = "0x6006DAA")]
|
||||
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
||||
public AIMFOMNAPIE(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x06006DAB RID: 28075 RVA: 0x001810EC File Offset: 0x0017F2EC
|
||||
[Token(Token = "0x6006DAB")]
|
||||
[Address(RVA = "0x1E062F0", Offset = "0x1E052F0", VA = "0x181E062F0", Slot = "13")]
|
||||
public string Invoke(int DIGDLBNBLMA, int JJJAOECFBMA, int JAJCPFJHHLO)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06006DAB)
|
||||
|
||||
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 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06006DAC RID: 28076 RVA: 0x001811C4 File Offset: 0x0017F3C4
|
||||
[Token(Token = "0x6006DAC")]
|
||||
[Address(RVA = "0x1E06240", Offset = "0x1E05240", VA = "0x181E06240", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(int DIGDLBNBLMA, int JJJAOECFBMA, int JAJCPFJHHLO, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006DAD RID: 28077 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006DAD")]
|
||||
[Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", 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: 0x020012C9 RID: 4809
|
||||
[Token(Token = "0x20012C9")]
|
||||
public abstract class UIDialog<T1, T2, T3, T4, T5, T6, T7, T8, R> : UIDialog<R>
|
||||
{
|
||||
// Token: 0x06006BF0 RID: 27632
|
||||
[Token(Token = "0x6006BF0")]
|
||||
[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: 0x06006BF1 RID: 27633 RVA: 0x0017A3F4 File Offset: 0x001785F4
|
||||
[Token(Token = "0x6006BF1")]
|
||||
[Address(RVA = "0x1CC5F20", Offset = "0x1CC4F20", VA = "0x181CC5F20")]
|
||||
protected UIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,82 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Pathfinding.RVO;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012C1 RID: 4801
|
||||
[Token(Token = "0x20012C1")]
|
||||
public abstract class UIDialog<R> : UIDialog
|
||||
{
|
||||
// Token: 0x170011A2 RID: 4514
|
||||
// (get) Token: 0x06006BDC RID: 27612 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x06006BDD RID: 27613 RVA: 0x0017A2B0 File Offset: 0x001784B0
|
||||
[Token(Token = "0x170011A2")]
|
||||
private protected CBLLFJEDOII<R> HEJOBDIDHCC
|
||||
{
|
||||
[Token(Token = "0x6006BDC")]
|
||||
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
|
||||
[CompilerGenerated]
|
||||
protected get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6006BDD")]
|
||||
[Address(RVA = "0x417AB0", Offset = "0x416AB0", VA = "0x180417AB0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006BDE RID: 27614 RVA: 0x0017A2C0 File Offset: 0x001784C0
|
||||
[Token(Token = "0x6006BDE")]
|
||||
[Address(RVA = "0x1FCE640", Offset = "0x1FCD640", VA = "0x181FCE640")]
|
||||
protected PMGCJEPKFOF<R> GEBBMDMGHBJ()
|
||||
{
|
||||
if (this.LGOMDEIJDDO() != 0)
|
||||
{
|
||||
this.UpdateUIElements();
|
||||
}
|
||||
CBLLFJEDOII cbllfjedoii = new CBLLFJEDOII();
|
||||
this.DACJDIEGGEJ(cbllfjedoii);
|
||||
Vector2 calculatedTargetPoint = ((IAgent)this).CalculatedTargetPoint;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006BDF RID: 27615 RVA: 0x0017A2F8 File Offset: 0x001784F8
|
||||
[Token(Token = "0x6006BDF")]
|
||||
[Address(RVA = "0x1FCEA90", Offset = "0x1FCDA90", VA = "0x181FCEA90")]
|
||||
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: 0x06006BE0 RID: 27616 RVA: 0x0017A330 File Offset: 0x00178530
|
||||
[Token(Token = "0x6006BE0")]
|
||||
[Address(RVA = "0x1CCBCB0", Offset = "0x1CCACB0", VA = "0x181CCBCB0", Slot = "25")]
|
||||
public virtual PMGCJEPKFOF<R> ShowDialog()
|
||||
{
|
||||
Vector2 calculatedTargetPoint = ((IAgent)this).CalculatedTargetPoint;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006BE1 RID: 27617 RVA: 0x0017A34C File Offset: 0x0017854C
|
||||
[Token(Token = "0x6006BE1")]
|
||||
[Address(RVA = "0x1FCEB60", Offset = "0x1FCDB60", VA = "0x181FCEB60")]
|
||||
protected UIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012C2 RID: 4802
|
||||
[Token(Token = "0x20012C2")]
|
||||
public abstract class UIDialog<T1, R> : UIDialog<R>
|
||||
{
|
||||
// Token: 0x06006BE2 RID: 27618
|
||||
[Token(Token = "0x6006BE2")]
|
||||
[Address(Slot = "26")]
|
||||
public abstract PMGCJEPKFOF<R> ShowDialog(T1 PHCGMLMOGJB);
|
||||
|
||||
// Token: 0x06006BE3 RID: 27619 RVA: 0x0017A368 File Offset: 0x00178568
|
||||
[Token(Token = "0x6006BE3")]
|
||||
[Address(RVA = "0x1CC5F20", Offset = "0x1CC4F20", VA = "0x181CC5F20")]
|
||||
protected UIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012C3 RID: 4803
|
||||
[Token(Token = "0x20012C3")]
|
||||
public abstract class UIDialog<T1, T2, R> : UIDialog<R>
|
||||
{
|
||||
// Token: 0x06006BE4 RID: 27620
|
||||
[Token(Token = "0x6006BE4")]
|
||||
[Address(Slot = "26")]
|
||||
public abstract PMGCJEPKFOF<R> ShowDialog(T1 PHCGMLMOGJB, T2 ENEPMKOFGIE);
|
||||
|
||||
// Token: 0x06006BE5 RID: 27621 RVA: 0x0017A37C File Offset: 0x0017857C
|
||||
[Token(Token = "0x6006BE5")]
|
||||
[Address(RVA = "0x1CC5F20", Offset = "0x1CC4F20", VA = "0x181CC5F20")]
|
||||
protected UIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012C4 RID: 4804
|
||||
[Token(Token = "0x20012C4")]
|
||||
public abstract class UIDialog<T1, T2, T3, R> : UIDialog<R>
|
||||
{
|
||||
// Token: 0x06006BE6 RID: 27622
|
||||
[Token(Token = "0x6006BE6")]
|
||||
[Address(Slot = "26")]
|
||||
public abstract PMGCJEPKFOF<R> ShowDialog(T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, T3 OAAMFACIBOO);
|
||||
|
||||
// Token: 0x06006BE7 RID: 27623 RVA: 0x0017A390 File Offset: 0x00178590
|
||||
[Token(Token = "0x6006BE7")]
|
||||
[Address(RVA = "0x1CC5F20", Offset = "0x1CC4F20", VA = "0x181CC5F20")]
|
||||
protected UIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012C5 RID: 4805
|
||||
[Token(Token = "0x20012C5")]
|
||||
public abstract class UIDialog<T1, T2, T3, T4, R> : UIDialog<R>
|
||||
{
|
||||
// Token: 0x06006BE8 RID: 27624
|
||||
[Token(Token = "0x6006BE8")]
|
||||
[Address(Slot = "26")]
|
||||
public abstract PMGCJEPKFOF<R> ShowDialog(T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, T3 OAAMFACIBOO, T4 BAHGOKLPPFC);
|
||||
|
||||
// Token: 0x06006BE9 RID: 27625 RVA: 0x0017A3A4 File Offset: 0x001785A4
|
||||
[Token(Token = "0x6006BE9")]
|
||||
[Address(RVA = "0x1CC5F20", Offset = "0x1CC4F20", VA = "0x181CC5F20")]
|
||||
protected UIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012C6 RID: 4806
|
||||
[Token(Token = "0x20012C6")]
|
||||
public abstract class UIDialog<T1, T2, T3, T4, T5, R> : UIDialog<R>
|
||||
{
|
||||
// Token: 0x06006BEA RID: 27626
|
||||
[Token(Token = "0x6006BEA")]
|
||||
[Address(Slot = "26")]
|
||||
public abstract PMGCJEPKFOF<R> ShowDialog(T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, T3 OAAMFACIBOO, T4 BAHGOKLPPFC, T5 APPPEMMNKAM);
|
||||
|
||||
// Token: 0x06006BEB RID: 27627 RVA: 0x0017A3B8 File Offset: 0x001785B8
|
||||
[Token(Token = "0x6006BEB")]
|
||||
[Address(RVA = "0x1CC5F20", Offset = "0x1CC4F20", VA = "0x181CC5F20")]
|
||||
protected UIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012C7 RID: 4807
|
||||
[Token(Token = "0x20012C7")]
|
||||
public abstract class UIDialog<T1, T2, T3, T4, T5, T6, R> : UIDialog<R>
|
||||
{
|
||||
// Token: 0x06006BEC RID: 27628
|
||||
[Token(Token = "0x6006BEC")]
|
||||
[Address(Slot = "26")]
|
||||
public abstract PMGCJEPKFOF<R> ShowDialog(T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, T3 OAAMFACIBOO, T4 BAHGOKLPPFC, T5 APPPEMMNKAM, T6 LCAFDACMFGM);
|
||||
|
||||
// Token: 0x06006BED RID: 27629 RVA: 0x0017A3CC File Offset: 0x001785CC
|
||||
[Token(Token = "0x6006BED")]
|
||||
[Address(RVA = "0x1CC5F20", Offset = "0x1CC4F20", VA = "0x181CC5F20")]
|
||||
protected UIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012C8 RID: 4808
|
||||
[Token(Token = "0x20012C8")]
|
||||
public abstract class UIDialog<T1, T2, T3, T4, T5, T6, T7, R> : UIDialog<R>
|
||||
{
|
||||
// Token: 0x06006BEE RID: 27630
|
||||
[Token(Token = "0x6006BEE")]
|
||||
[Address(Slot = "26")]
|
||||
public abstract PMGCJEPKFOF<R> ShowDialog(T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, T3 OAAMFACIBOO, T4 BAHGOKLPPFC, T5 APPPEMMNKAM, T6 LCAFDACMFGM, T7 CNDJKAMFAKM);
|
||||
|
||||
// Token: 0x06006BEF RID: 27631 RVA: 0x0017A3E0 File Offset: 0x001785E0
|
||||
[Token(Token = "0x6006BEF")]
|
||||
[Address(RVA = "0x1CC5F20", Offset = "0x1CC4F20", VA = "0x181CC5F20")]
|
||||
protected UIDialog()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012C0 RID: 4800
|
||||
[Token(Token = "0x20012C0")]
|
||||
public abstract class UIDialog : StackedUIFlowBase
|
||||
{
|
||||
// Token: 0x170011A1 RID: 4513
|
||||
// (get) Token: 0x06006BD8 RID: 27608 RVA: 0x0017A274 File Offset: 0x00178474
|
||||
// (set) Token: 0x06006BD9 RID: 27609 RVA: 0x0017A288 File Offset: 0x00178488
|
||||
[Token(Token = "0x170011A1")]
|
||||
public bool GAFPLKFKDHD
|
||||
{
|
||||
[Token(Token = "0x6006BD8")]
|
||||
[Address(RVA = "0x6B48A0", Offset = "0x6B38A0", VA = "0x1806B48A0")]
|
||||
get;
|
||||
[Token(Token = "0x6006BD9")]
|
||||
[Address(RVA = "0x6B48F0", Offset = "0x6B38F0", VA = "0x1806B48F0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x06006BDA RID: 27610
|
||||
[Token(Token = "0x6006BDA")]
|
||||
[Address(Slot = "24")]
|
||||
public abstract void ForceCancel(bool OLFBOPIKDCI);
|
||||
|
||||
// Token: 0x06006BDB RID: 27611 RVA: 0x0017A29C File Offset: 0x0017849C
|
||||
[Token(Token = "0x6006BDB")]
|
||||
[Address(RVA = "0x8E9790", Offset = "0x8E8790", VA = "0x1808E9790")]
|
||||
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: 0x020012DE RID: 4830
|
||||
[Token(Token = "0x20012DE")]
|
||||
public class UIMessageDialog : ConfirmUIDialog
|
||||
{
|
||||
// Token: 0x06006C52 RID: 27730 RVA: 0x0017BA74 File Offset: 0x00179C74
|
||||
[Token(Token = "0x6006C52")]
|
||||
[Address(RVA = "0x1E1ADC0", Offset = "0x1E19DC0", VA = "0x181E1ADC0")]
|
||||
private static JPPMAPOOHCI BPINIECBIHC(IGCIBGKPPMO.BBELBJELLHN JMDIPDGMIOG)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06006C52)
|
||||
|
||||
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_126:
|
||||
stloc:NotImplementedException(var_18_12B, 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 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06006C53 RID: 27731 RVA: 0x0017BBB0 File Offset: 0x00179DB0
|
||||
[Token(Token = "0x6006C53")]
|
||||
[Address(RVA = "0x1E1B350", Offset = "0x1E1A350", VA = "0x181E1B350")]
|
||||
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: 0x06006C54 RID: 27732 RVA: 0x0017BBF4 File Offset: 0x00179DF4
|
||||
[Token(Token = "0x6006C54")]
|
||||
[Address(RVA = "0x1E1B250", Offset = "0x1E1A250", VA = "0x181E1B250")]
|
||||
private static void EHDMHIKEFGM(CPIHGIEOPAJ NGPMADFHHKP)
|
||||
{
|
||||
PHLOAIACBML.EHDMHIKEFGM(NGPMADFHHKP);
|
||||
}
|
||||
|
||||
// Token: 0x06006C55 RID: 27733 RVA: 0x0017BC24 File Offset: 0x00179E24
|
||||
[Token(Token = "0x6006C55")]
|
||||
[Address(RVA = "0x1E1BA30", Offset = "0x1E1AA30", VA = "0x181E1BA30")]
|
||||
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: 0x06006C56 RID: 27734 RVA: 0x0017BEC8 File Offset: 0x0017A0C8
|
||||
[Token(Token = "0x6006C56")]
|
||||
[Address(RVA = "0x1E1B690", Offset = "0x1E1A690", VA = "0x181E1B690")]
|
||||
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: 0x06006C57 RID: 27735 RVA: 0x0017C0D0 File Offset: 0x0017A2D0
|
||||
[Token(Token = "0x6006C57")]
|
||||
[Address(RVA = "0x1E1B450", Offset = "0x1E1A450", VA = "0x181E1B450")]
|
||||
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: 0x06006C58 RID: 27736 RVA: 0x0017C188 File Offset: 0x0017A388
|
||||
[Token(Token = "0x6006C58")]
|
||||
[Address(RVA = "0x1E0A350", Offset = "0x1E09350", VA = "0x181E0A350")]
|
||||
public UIMessageDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004792 RID: 18322
|
||||
[Token(Token = "0x4004792")]
|
||||
private const float KKHLIPDMKKI = 200f;
|
||||
|
||||
// Token: 0x04004793 RID: 18323
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4004793")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI bodyText;
|
||||
|
||||
// Token: 0x04004794 RID: 18324
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4004794")]
|
||||
[SerializeField]
|
||||
private Button3D yesButton;
|
||||
|
||||
// Token: 0x04004795 RID: 18325
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4004795")]
|
||||
[SerializeField]
|
||||
private Button3D noButton;
|
||||
|
||||
// Token: 0x04004796 RID: 18326
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4004796")]
|
||||
[SerializeField]
|
||||
private Button3D otherButton;
|
||||
|
||||
// Token: 0x04004797 RID: 18327
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4004797")]
|
||||
[SerializeField]
|
||||
private Transform detailPanel;
|
||||
|
||||
// Token: 0x04004798 RID: 18328
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4004798")]
|
||||
[SerializeField]
|
||||
private Graphic detailBackgroundImage;
|
||||
|
||||
// Token: 0x04004799 RID: 18329
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4004799")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI detailText;
|
||||
|
||||
// Token: 0x0400479A RID: 18330
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400479A")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI timestampText;
|
||||
|
||||
// Token: 0x0400479B RID: 18331
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400479B")]
|
||||
[SerializeField]
|
||||
[Header("Visual panels for different controller types")]
|
||||
private GameObject accountDetailsPanel;
|
||||
|
||||
// Token: 0x0400479C RID: 18332
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400479C")]
|
||||
[SerializeField]
|
||||
private GameObject secondaryAccountDetailsPanel;
|
||||
|
||||
// Token: 0x0400479D RID: 18333
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400479D")]
|
||||
[SerializeField]
|
||||
private GameObject mutualFriends;
|
||||
|
||||
// Token: 0x0400479E RID: 18334
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400479E")]
|
||||
[SerializeField]
|
||||
private GameObject clubDetailsPanel;
|
||||
|
||||
// Token: 0x0400479F RID: 18335
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400479F")]
|
||||
[SerializeField]
|
||||
private GameObject roomDetailsPanel;
|
||||
|
||||
// Token: 0x040047A0 RID: 18336
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x40047A0")]
|
||||
[SerializeField]
|
||||
private GameObject playerEventDetailsPanel;
|
||||
|
||||
// Token: 0x040047A1 RID: 18337
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x40047A1")]
|
||||
[SerializeField]
|
||||
private GameObject clubAnnouncementDetailsPanel;
|
||||
|
||||
// Token: 0x040047A2 RID: 18338
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x40047A2")]
|
||||
[SerializeField]
|
||||
[Header("Minitar")]
|
||||
private PlayerMinitar minitarPrefab;
|
||||
|
||||
// Token: 0x040047A3 RID: 18339
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x40047A3")]
|
||||
[SerializeField]
|
||||
private Transform minitarTransform;
|
||||
|
||||
// Token: 0x040047A4 RID: 18340
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x40047A4")]
|
||||
private PlayerMinitar GLLCFKAKCCL;
|
||||
|
||||
// Token: 0x020012DF RID: 4831
|
||||
[Token(Token = "0x20012DF")]
|
||||
[CompilerGenerated]
|
||||
private sealed class FEJHMHGIELJ
|
||||
{
|
||||
// Token: 0x06006C59 RID: 27737 RVA: 0x0017C19C File Offset: 0x0017A39C
|
||||
[Token(Token = "0x6006C59")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public FEJHMHGIELJ()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006C5A RID: 27738 RVA: 0x0017C1B0 File Offset: 0x0017A3B0
|
||||
[Token(Token = "0x6006C5A")]
|
||||
[Address(RVA = "0x1E0DCF0", Offset = "0x1E0CCF0", VA = "0x181E0DCF0")]
|
||||
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: 0x06006C5B RID: 27739 RVA: 0x0017C278 File Offset: 0x0017A478
|
||||
[Token(Token = "0x6006C5B")]
|
||||
[Address(RVA = "0x1E0DEA0", Offset = "0x1E0CEA0", VA = "0x181E0DEA0")]
|
||||
internal void <ShowDialog>b__1()
|
||||
{
|
||||
UIMessageDialog.EHDMHIKEFGM(this.message);
|
||||
}
|
||||
|
||||
// Token: 0x06006C5C RID: 27740 RVA: 0x0017C290 File Offset: 0x0017A490
|
||||
[Token(Token = "0x6006C5C")]
|
||||
[Address(RVA = "0x1E0DEA0", Offset = "0x1E0CEA0", VA = "0x181E0DEA0")]
|
||||
internal void <ShowDialog>b__2()
|
||||
{
|
||||
UIMessageDialog.EHDMHIKEFGM(this.message);
|
||||
}
|
||||
|
||||
// Token: 0x06006C5D RID: 27741 RVA: 0x0017C2A8 File Offset: 0x0017A4A8
|
||||
[Token(Token = "0x6006C5D")]
|
||||
[Address(RVA = "0x1E0DEA0", Offset = "0x1E0CEA0", VA = "0x181E0DEA0")]
|
||||
internal void <ShowDialog>b__3()
|
||||
{
|
||||
UIMessageDialog.EHDMHIKEFGM(this.message);
|
||||
}
|
||||
|
||||
// Token: 0x040047A5 RID: 18341
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40047A5")]
|
||||
public JPPMAPOOHCI controller;
|
||||
|
||||
// Token: 0x040047A6 RID: 18342
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40047A6")]
|
||||
public CPIHGIEOPAJ message;
|
||||
|
||||
// Token: 0x040047A7 RID: 18343
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40047A7")]
|
||||
public Action <>9__1;
|
||||
|
||||
// Token: 0x040047A8 RID: 18344
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40047A8")]
|
||||
public Action <>9__2;
|
||||
|
||||
// Token: 0x040047A9 RID: 18345
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40047A9")]
|
||||
public Action <>9__3;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using Pathfinding.RVO;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012E0 RID: 4832
|
||||
[Token(Token = "0x20012E0")]
|
||||
public class UIMicSpamWarningDialog : ConfirmUIDialog
|
||||
{
|
||||
// Token: 0x06006C5E RID: 27742 RVA: 0x0017C2C0 File Offset: 0x0017A4C0
|
||||
[Token(Token = "0x6006C5E")]
|
||||
[Address(RVA = "0x1E1C410", Offset = "0x1E1B410", VA = "0x181E1C410", Slot = "9")]
|
||||
public override void StackedUIClosed()
|
||||
{
|
||||
Vector2 calculatedTargetPoint = ((IAgent)this).CalculatedTargetPoint;
|
||||
}
|
||||
|
||||
// Token: 0x06006C5F RID: 27743 RVA: 0x0017C2D8 File Offset: 0x0017A4D8
|
||||
[Token(Token = "0x6006C5F")]
|
||||
[Address(RVA = "0x1E1C3A0", Offset = "0x1E1B3A0", VA = "0x181E1C3A0")]
|
||||
public void ShowDialog(string NGPMADFHHKP)
|
||||
{
|
||||
string text = this.messageText.text;
|
||||
PMGCJEPKFOF<JPIJGHNNIDP> pmgcjepkfof = base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x06006C60 RID: 27744 RVA: 0x0017C300 File Offset: 0x0017A500
|
||||
[Token(Token = "0x6006C60")]
|
||||
[Address(RVA = "0x1E0A350", Offset = "0x1E09350", VA = "0x181E0A350")]
|
||||
public UIMicSpamWarningDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040047AA RID: 18346
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40047AA")]
|
||||
[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: 0x02001315 RID: 4885
|
||||
[Token(Token = "0x2001315")]
|
||||
public class UIReportEventDialog : ConfirmUIDialog<CCMBKDINCAH>
|
||||
{
|
||||
// Token: 0x170011BB RID: 4539
|
||||
// (get) Token: 0x06006DAE RID: 28078 RVA: 0x001811D4 File Offset: 0x0017F3D4
|
||||
// (set) Token: 0x06006DAF RID: 28079 RVA: 0x001811E8 File Offset: 0x0017F3E8
|
||||
[Token(Token = "0x170011BB")]
|
||||
public LCCEEFHOBEN.CJFENPHAAHI GMMAAAGFAKO
|
||||
{
|
||||
[Token(Token = "0x6006DAE")]
|
||||
[Address(RVA = "0x8D2400", Offset = "0x8D1400", VA = "0x1808D2400")]
|
||||
get;
|
||||
[Token(Token = "0x6006DAF")]
|
||||
[Address(RVA = "0x8D2420", Offset = "0x8D1420", VA = "0x1808D2420")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x06006DB0 RID: 28080 RVA: 0x001811FC File Offset: 0x0017F3FC
|
||||
[Token(Token = "0x6006DB0")]
|
||||
[Address(RVA = "0x1E1CA60", Offset = "0x1E1BA60", VA = "0x181E1CA60", 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: 0x06006DB1 RID: 28081 RVA: 0x00181268 File Offset: 0x0017F468
|
||||
[Token(Token = "0x6006DB1")]
|
||||
[Address(RVA = "0x1E1C5E0", Offset = "0x1E1B5E0", VA = "0x181E1C5E0")]
|
||||
private void BMFPEJMLIKD(string DBDDKLHPNNA, bool BCOHEOIEPLL)
|
||||
{
|
||||
this.JALBCFLJAAE = BCOHEOIEPLL;
|
||||
string text = this.infoText.text;
|
||||
this.descriptionTextField.FFDOINJEHMM = BCOHEOIEPLL;
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006DB2 RID: 28082 RVA: 0x001812A0 File Offset: 0x0017F4A0
|
||||
[Token(Token = "0x6006DB2")]
|
||||
[Address(RVA = "0x1E1C650", Offset = "0x1E1B650", VA = "0x181E1C650")]
|
||||
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: 0x06006DB3 RID: 28083 RVA: 0x001812E8 File Offset: 0x0017F4E8
|
||||
[Token(Token = "0x6006DB3")]
|
||||
[Address(RVA = "0x1E1CCA0", Offset = "0x1E1BCA0", VA = "0x181E1CCA0")]
|
||||
public void Toggle_Misc(bool isOn)
|
||||
{
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006DB4 RID: 28084 RVA: 0x00181304 File Offset: 0x0017F504
|
||||
[Token(Token = "0x6006DB4")]
|
||||
[Address(RVA = "0x1E1CCD0", Offset = "0x1E1BCD0", VA = "0x181E1CCD0")]
|
||||
public void Toggle_SexualBehavior(bool isOn)
|
||||
{
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006DB5 RID: 28085 RVA: 0x00181320 File Offset: 0x0017F520
|
||||
[Token(Token = "0x6006DB5")]
|
||||
[Address(RVA = "0x1E1CC40", Offset = "0x1E1BC40", VA = "0x181E1CC40")]
|
||||
public void Toggle_DiscriminatoryBehavior(bool isOn)
|
||||
{
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006DB6 RID: 28086 RVA: 0x0018133C File Offset: 0x0017F53C
|
||||
[Token(Token = "0x6006DB6")]
|
||||
[Address(RVA = "0x1E1CD00", Offset = "0x1E1BD00", VA = "0x181E1CD00")]
|
||||
public void Toggle_Trolling(bool isOn)
|
||||
{
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006DB7 RID: 28087 RVA: 0x00181358 File Offset: 0x0017F558
|
||||
[Token(Token = "0x6006DB7")]
|
||||
[Address(RVA = "0x1E1CC70", Offset = "0x1E1BC70", VA = "0x181E1CC70")]
|
||||
public void Toggle_Inappropriate(bool isOn)
|
||||
{
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006DB8 RID: 28088 RVA: 0x00181374 File Offset: 0x0017F574
|
||||
[Token(Token = "0x6006DB8")]
|
||||
[Address(RVA = "0x1E1C890", Offset = "0x1E1B890", VA = "0x181E1C890")]
|
||||
private void KEIOMOIKFGH(LCCEEFHOBEN.CJFENPHAAHI DJFBMCIDJNK)
|
||||
{
|
||||
this.<MPBLJOGNHKP>k__BackingField = DJFBMCIDJNK;
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006DB9 RID: 28089 RVA: 0x00181390 File Offset: 0x0017F590
|
||||
[Token(Token = "0x6006DB9")]
|
||||
[Address(RVA = "0x1E1C8A0", Offset = "0x1E1B8A0", VA = "0x181E1C8A0")]
|
||||
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: 0x06006DBA RID: 28090 RVA: 0x001813D8 File Offset: 0x0017F5D8
|
||||
[Token(Token = "0x6006DBA")]
|
||||
[Address(RVA = "0x1E1C9B0", Offset = "0x1E1B9B0", VA = "0x181E1C9B0")]
|
||||
public void OnTextValueChanged(string newText)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.charCount;
|
||||
int stringLength = newText.m_stringLength;
|
||||
string text = textMeshProUGUI.text;
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006DBB RID: 28091 RVA: 0x00181408 File Offset: 0x0017F608
|
||||
[Token(Token = "0x6006DBB")]
|
||||
[Address(RVA = "0x1E1CD30", Offset = "0x1E1BD30", VA = "0x181E1CD30")]
|
||||
public UIReportEventDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006DBC RID: 28092 RVA: 0x00181424 File Offset: 0x0017F624
|
||||
[Token(Token = "0x6006DBC")]
|
||||
[Address(RVA = "0x1E1C740", Offset = "0x1E1B740", VA = "0x181E1C740")]
|
||||
[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: 0x06006DBD RID: 28093 RVA: 0x001814A0 File Offset: 0x0017F6A0
|
||||
[Token(Token = "0x6006DBD")]
|
||||
[Address(RVA = "0x1E1C460", Offset = "0x1E1B460", VA = "0x181E1C460")]
|
||||
[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: 0x0400489A RID: 18586
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400489A")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI eventName;
|
||||
|
||||
// Token: 0x0400489B RID: 18587
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400489B")]
|
||||
[SerializeField]
|
||||
private InputField3D descriptionTextField;
|
||||
|
||||
// Token: 0x0400489C RID: 18588
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400489C")]
|
||||
[SerializeField]
|
||||
private Button3D reportButton;
|
||||
|
||||
// Token: 0x0400489D RID: 18589
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400489D")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI charCount;
|
||||
|
||||
// Token: 0x0400489E RID: 18590
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400489E")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x0400489F RID: 18591
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400489F")]
|
||||
private CCMBKDINCAH EKMPDPAIEPJ;
|
||||
|
||||
// Token: 0x040048A1 RID: 18593
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x40048A1")]
|
||||
private WatchUI PHHMNDKLLKP;
|
||||
|
||||
// Token: 0x040048A2 RID: 18594
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x40048A2")]
|
||||
private bool JALBCFLJAAE = true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,508 @@
|
||||
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: 0x020012F4 RID: 4852
|
||||
[Token(Token = "0x20012F4")]
|
||||
public class UIReportRoomDialog : ConfirmUIDialog<KLCOGEIGEBJ>
|
||||
{
|
||||
// Token: 0x170011AE RID: 4526
|
||||
// (get) Token: 0x06006CCC RID: 27852 RVA: 0x0017DE44 File Offset: 0x0017C044
|
||||
[Token(Token = "0x170011AE")]
|
||||
private AMAGKLLBGEC CPGMMBJPPHN
|
||||
{
|
||||
[Token(Token = "0x6006CCC")]
|
||||
[Address(RVA = "0x1E1D940", Offset = "0x1E1C940", VA = "0x181E1D940")]
|
||||
get
|
||||
{
|
||||
DropdownWrapper dropdownWrapper = this.roomKeyDropdown;
|
||||
Dictionary<string, AMAGKLLBGEC> ljbkagnpdfk = this.LJBKAGNPDFK;
|
||||
int layoutPriority = dropdownWrapper.m_CaptionText.layoutPriority;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170011AF RID: 4527
|
||||
// (get) Token: 0x06006CCD RID: 27853 RVA: 0x0017DE70 File Offset: 0x0017C070
|
||||
// (set) Token: 0x06006CCE RID: 27854 RVA: 0x0017DE84 File Offset: 0x0017C084
|
||||
[Token(Token = "0x170011AF")]
|
||||
public LCCEEFHOBEN.CJFENPHAAHI GMMAAAGFAKO
|
||||
{
|
||||
[Token(Token = "0x6006CCD")]
|
||||
[Address(RVA = "0xCB17A0", Offset = "0xCB07A0", VA = "0x180CB17A0")]
|
||||
get;
|
||||
[Token(Token = "0x6006CCE")]
|
||||
[Address(RVA = "0x93A1E0", Offset = "0x9391E0", VA = "0x18093A1E0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x06006CCF RID: 27855 RVA: 0x0017DE98 File Offset: 0x0017C098
|
||||
[Token(Token = "0x6006CCF")]
|
||||
[Address(RVA = "0x1E1DF60", Offset = "0x1E1CF60", VA = "0x181E1DF60", 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: 0x06006CD0 RID: 27856 RVA: 0x0017DF94 File Offset: 0x0017C194
|
||||
[Token(Token = "0x6006CD0")]
|
||||
[Address(RVA = "0x1E1CD70", Offset = "0x1E1BD70", VA = "0x181E1CD70")]
|
||||
private void BMFPEJMLIKD(string DBDDKLHPNNA, bool BCOHEOIEPLL)
|
||||
{
|
||||
this.JALBCFLJAAE = BCOHEOIEPLL;
|
||||
string text = this.infoText.text;
|
||||
this.descriptionTextField.FFDOINJEHMM = BCOHEOIEPLL;
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006CD1 RID: 27857 RVA: 0x0017DFCC File Offset: 0x0017C1CC
|
||||
[Token(Token = "0x6006CD1")]
|
||||
[Address(RVA = "0x1E1D8B0", Offset = "0x1E1C8B0", VA = "0x181E1D8B0")]
|
||||
private string NEDCNHMMDJM(string BFGCDJFNJLE)
|
||||
{
|
||||
string text = this.DDEGOJKBEAN.<LGACIEKBLBM>k__BackingField.FIJDNLILJFG(25, "...");
|
||||
return "Report ^" + text + " to Coach";
|
||||
}
|
||||
|
||||
// Token: 0x06006CD2 RID: 27858 RVA: 0x0017E008 File Offset: 0x0017C208
|
||||
[Token(Token = "0x6006CD2")]
|
||||
[Address(RVA = "0x1E1D490", Offset = "0x1E1C490", VA = "0x181E1D490")]
|
||||
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: 0x06006CD3 RID: 27859 RVA: 0x0017E074 File Offset: 0x0017C274
|
||||
[Token(Token = "0x6006CD3")]
|
||||
[Address(RVA = "0x1E1DA90", Offset = "0x1E1CA90", VA = "0x181E1DA90")]
|
||||
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: 0x06006CD4 RID: 27860 RVA: 0x0017E118 File Offset: 0x0017C318
|
||||
[Token(Token = "0x6006CD4")]
|
||||
[Address(RVA = "0x1E1D730", Offset = "0x1E1C730", VA = "0x181E1D730")]
|
||||
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: 0x06006CD5 RID: 27861 RVA: 0x0017E164 File Offset: 0x0017C364
|
||||
[Token(Token = "0x6006CD5")]
|
||||
[Address(RVA = "0x1E1D020", Offset = "0x1E1C020", VA = "0x181E1D020")]
|
||||
private void CDLBAFFCDHL(List<AMAGKLLBGEC> GBMAGLLLOOH)
|
||||
{
|
||||
int num;
|
||||
List<Dropdown.OptionData> list;
|
||||
Dropdown.OptionData optionData;
|
||||
for (;;)
|
||||
{
|
||||
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();
|
||||
optionData = new Dropdown.OptionData("Select key to report...");
|
||||
list.Add(optionData);
|
||||
if (optionData != 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (optionData != 0)
|
||||
{
|
||||
}
|
||||
if (num == 0)
|
||||
{
|
||||
goto Block_5;
|
||||
}
|
||||
}
|
||||
if (num < optionData)
|
||||
{
|
||||
num += num;
|
||||
if (num == optionData)
|
||||
{
|
||||
goto IL_A3;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
RoomKeysManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
string text = optionData.m_Text;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
goto IL_AA;
|
||||
}
|
||||
string text2 = "[Purchased] " + text;
|
||||
IL_A3:
|
||||
text += text;
|
||||
IL_AA:
|
||||
string text3 = "[Not Purchased] " + text;
|
||||
Dictionary<string, AMAGKLLBGEC> ljbkagnpdfk = this.LJBKAGNPDFK;
|
||||
throw new NullReferenceException();
|
||||
Block_5:
|
||||
this.roomKeyDropdown.AddOptions(list);
|
||||
}
|
||||
|
||||
// Token: 0x06006CD6 RID: 27862 RVA: 0x0017E280 File Offset: 0x0017C480
|
||||
[Token(Token = "0x6006CD6")]
|
||||
[Address(RVA = "0x1E1CF30", Offset = "0x1E1BF30", VA = "0x181E1CF30")]
|
||||
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: 0x06006CD7 RID: 27863 RVA: 0x0017E2C8 File Offset: 0x0017C4C8
|
||||
[Token(Token = "0x6006CD7")]
|
||||
[Address(RVA = "0x1E1CDE0", Offset = "0x1E1BDE0", VA = "0x181E1CDE0")]
|
||||
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: 0x06006CD8 RID: 27864 RVA: 0x0017E324 File Offset: 0x0017C524
|
||||
[Token(Token = "0x6006CD8")]
|
||||
[Address(RVA = "0x1E1E330", Offset = "0x1E1D330", VA = "0x181E1E330")]
|
||||
public void Toggle_Misc(bool isOn)
|
||||
{
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006CD9 RID: 27865 RVA: 0x0017E340 File Offset: 0x0017C540
|
||||
[Token(Token = "0x6006CD9")]
|
||||
[Address(RVA = "0x1E1E390", Offset = "0x1E1D390", VA = "0x181E1E390")]
|
||||
public void Toggle_SexualBehavior(bool isOn)
|
||||
{
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006CDA RID: 27866 RVA: 0x0017E35C File Offset: 0x0017C55C
|
||||
[Token(Token = "0x6006CDA")]
|
||||
[Address(RVA = "0x1E1E2D0", Offset = "0x1E1D2D0", VA = "0x181E1E2D0")]
|
||||
public void Toggle_DiscriminatoryBehavior(bool isOn)
|
||||
{
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006CDB RID: 27867 RVA: 0x0017E378 File Offset: 0x0017C578
|
||||
[Token(Token = "0x6006CDB")]
|
||||
[Address(RVA = "0x1E1E3C0", Offset = "0x1E1D3C0", VA = "0x181E1E3C0")]
|
||||
public void Toggle_Trolling(bool isOn)
|
||||
{
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006CDC RID: 27868 RVA: 0x0017E394 File Offset: 0x0017C594
|
||||
[Token(Token = "0x6006CDC")]
|
||||
[Address(RVA = "0x1E1E300", Offset = "0x1E1D300", VA = "0x181E1E300")]
|
||||
public void Toggle_Inappropriate(bool isOn)
|
||||
{
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006CDD RID: 27869 RVA: 0x0017E3B0 File Offset: 0x0017C5B0
|
||||
[Token(Token = "0x6006CDD")]
|
||||
[Address(RVA = "0x1E1E360", Offset = "0x1E1D360", VA = "0x181E1E360")]
|
||||
public void Toggle_MisleadingPurchases(bool isOn)
|
||||
{
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006CDE RID: 27870 RVA: 0x0017E3CC File Offset: 0x0017C5CC
|
||||
[Token(Token = "0x6006CDE")]
|
||||
[Address(RVA = "0x1E1D660", Offset = "0x1E1C660", VA = "0x181E1D660")]
|
||||
private void KEIOMOIKFGH(LCCEEFHOBEN.CJFENPHAAHI DJFBMCIDJNK)
|
||||
{
|
||||
this.<MPBLJOGNHKP>k__BackingField = DJFBMCIDJNK;
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006CDF RID: 27871 RVA: 0x0017E3E8 File Offset: 0x0017C5E8
|
||||
[Token(Token = "0x6006CDF")]
|
||||
[Address(RVA = "0x1E1D7A0", Offset = "0x1E1C7A0", VA = "0x181E1D7A0")]
|
||||
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: 0x06006CE0 RID: 27872 RVA: 0x0017E430 File Offset: 0x0017C630
|
||||
[Token(Token = "0x6006CE0")]
|
||||
[Address(RVA = "0x1E1D9E0", Offset = "0x1E1C9E0", VA = "0x181E1D9E0")]
|
||||
public void OnTextValueChanged(string newText)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.charCount;
|
||||
int stringLength = newText.m_stringLength;
|
||||
string text = textMeshProUGUI.text;
|
||||
this.MPCEPMNMCEB();
|
||||
}
|
||||
|
||||
// Token: 0x06006CE1 RID: 27873 RVA: 0x0017E460 File Offset: 0x0017C660
|
||||
[Token(Token = "0x6006CE1")]
|
||||
[Address(RVA = "0x1E1E3F0", Offset = "0x1E1D3F0", VA = "0x181E1E3F0")]
|
||||
public UIReportRoomDialog()
|
||||
{
|
||||
Dictionary<string, AMAGKLLBGEC> dictionary = new Dictionary();
|
||||
this.LJBKAGNPDFK = dictionary;
|
||||
this.JALBCFLJAAE = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06006CE2 RID: 27874 RVA: 0x0017E494 File Offset: 0x0017C694
|
||||
[Token(Token = "0x6006CE2")]
|
||||
[Address(RVA = "0x1E1D400", Offset = "0x1E1C400", VA = "0x181E1D400")]
|
||||
[CompilerGenerated]
|
||||
private void DILILGIBKOJ(List<AMAGKLLBGEC> GBMAGLLLOOH)
|
||||
{
|
||||
int num = 0;
|
||||
if (this != num)
|
||||
{
|
||||
this.CDLBAFFCDHL(GBMAGLLLOOH);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006CE3 RID: 27875 RVA: 0x0017E4BC File Offset: 0x0017C6BC
|
||||
[Token(Token = "0x6006CE3")]
|
||||
[Address(RVA = "0x1E1DCF0", Offset = "0x1E1CCF0", VA = "0x181E1DCF0")]
|
||||
[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: 0x06006CE4 RID: 27876 RVA: 0x0017E570 File Offset: 0x0017C770
|
||||
[Token(Token = "0x6006CE4")]
|
||||
[Address(RVA = "0x1E1D5C0", Offset = "0x1E1C5C0", VA = "0x181E1D5C0")]
|
||||
[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: 0x06006CE5 RID: 27877 RVA: 0x0017E5A8 File Offset: 0x0017C7A8
|
||||
[Token(Token = "0x6006CE5")]
|
||||
[Address(RVA = "0x1E1D670", Offset = "0x1E1C670", VA = "0x181E1D670")]
|
||||
[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: 0x0400480C RID: 18444
|
||||
[Token(Token = "0x400480C")]
|
||||
private const int PAPDGNFDKKC = 25;
|
||||
|
||||
// Token: 0x0400480D RID: 18445
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400480D")]
|
||||
[SerializeField]
|
||||
private ScreenHeader screenHeader;
|
||||
|
||||
// Token: 0x0400480E RID: 18446
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400480E")]
|
||||
[SerializeField]
|
||||
private GameObject commentOnRoomSection;
|
||||
|
||||
// Token: 0x0400480F RID: 18447
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400480F")]
|
||||
[SerializeField]
|
||||
private Button3D commentOnRoomButton;
|
||||
|
||||
// Token: 0x04004810 RID: 18448
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4004810")]
|
||||
[SerializeField]
|
||||
private GameObject roomKeySection;
|
||||
|
||||
// Token: 0x04004811 RID: 18449
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4004811")]
|
||||
[SerializeField]
|
||||
private DropdownWrapper roomKeyDropdown;
|
||||
|
||||
// Token: 0x04004812 RID: 18450
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4004812")]
|
||||
[SerializeField]
|
||||
private InputField3D descriptionTextField;
|
||||
|
||||
// Token: 0x04004813 RID: 18451
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4004813")]
|
||||
[SerializeField]
|
||||
private Button3D reportButton;
|
||||
|
||||
// Token: 0x04004814 RID: 18452
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4004814")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI charCount;
|
||||
|
||||
// Token: 0x04004815 RID: 18453
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4004815")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x04004816 RID: 18454
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4004816")]
|
||||
[SerializeField]
|
||||
[Header("Analytics")]
|
||||
private string amplitudeEventContextLabel = "";
|
||||
|
||||
// Token: 0x04004817 RID: 18455
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4004817")]
|
||||
private KLCOGEIGEBJ DDEGOJKBEAN;
|
||||
|
||||
// Token: 0x04004818 RID: 18456
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x4004818")]
|
||||
private Dictionary<string, AMAGKLLBGEC> LJBKAGNPDFK;
|
||||
|
||||
// Token: 0x0400481A RID: 18458
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400481A")]
|
||||
private WatchUI PHHMNDKLLKP;
|
||||
|
||||
// Token: 0x0400481B RID: 18459
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400481B")]
|
||||
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: 0x020012F6 RID: 4854
|
||||
[Token(Token = "0x20012F6")]
|
||||
public class UIRestoreRoomDialog : ConfirmUIDialog
|
||||
{
|
||||
// Token: 0x06006CEA RID: 27882 RVA: 0x0017E65C File Offset: 0x0017C85C
|
||||
[Token(Token = "0x6006CEA")]
|
||||
[Address(RVA = "0x17E5040", Offset = "0x17E4040", VA = "0x1817E5040", 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: 0x06006CEB RID: 27883 RVA: 0x0017E6E8 File Offset: 0x0017C8E8
|
||||
[Token(Token = "0x6006CEB")]
|
||||
[Address(RVA = "0x17E4920", Offset = "0x17E3920", VA = "0x1817E4920")]
|
||||
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: 0x06006CEC RID: 27884 RVA: 0x0017E874 File Offset: 0x0017CA74
|
||||
[Token(Token = "0x6006CEC")]
|
||||
[Address(RVA = "0x17E47D0", Offset = "0x17E37D0", VA = "0x1817E47D0")]
|
||||
private string ILALHEPIFDA(DateTime PBMJJOMBPAH)
|
||||
{
|
||||
string text;
|
||||
string text2;
|
||||
return string.Format("{0} on {1}", text, text2);
|
||||
}
|
||||
|
||||
// Token: 0x06006CED RID: 27885 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006CED")]
|
||||
[Address(RVA = "0x17E41D0", Offset = "0x17E31D0", VA = "0x1817E41D0")]
|
||||
public void Button_Restore()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06006CEE RID: 27886 RVA: 0x0017E890 File Offset: 0x0017CA90
|
||||
[Token(Token = "0x6006CEE")]
|
||||
[Address(RVA = "0x17E4690", Offset = "0x17E3690", VA = "0x1817E4690")]
|
||||
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: 0x06006CEF RID: 27887 RVA: 0x0017E8C8 File Offset: 0x0017CAC8
|
||||
[Token(Token = "0x6006CEF")]
|
||||
[Address(RVA = "0x134D120", Offset = "0x134C120", VA = "0x18134D120")]
|
||||
public UIRestoreRoomDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006CF0 RID: 27888 RVA: 0x0017E8DC File Offset: 0x0017CADC
|
||||
[Token(Token = "0x6006CF0")]
|
||||
[Address(RVA = "0x17E4770", Offset = "0x17E3770", VA = "0x1817E4770")]
|
||||
[CompilerGenerated]
|
||||
private void FIMIALAGPCD(IReadOnlyList<DHOCPFIOKHD> MAOOLFEBOOD)
|
||||
{
|
||||
this.BJJLOAAFEPN = MAOOLFEBOOD;
|
||||
this.NKFONDDFKNE(true, "Retrieved save history from server (that's good)", true);
|
||||
}
|
||||
|
||||
// Token: 0x06006CF1 RID: 27889 RVA: 0x0017E900 File Offset: 0x0017CB00
|
||||
[Token(Token = "0x6006CF1")]
|
||||
[Address(RVA = "0x17E48D0", Offset = "0x17E38D0", VA = "0x1817E48D0")]
|
||||
[CompilerGenerated]
|
||||
private void LIALKNNCINB(string MOPOMPHBHKF)
|
||||
{
|
||||
int num = 0;
|
||||
this.NKFONDDFKNE(num != 0, "Could not retrieve save history from server :-(", true);
|
||||
}
|
||||
|
||||
// Token: 0x06006CF2 RID: 27890 RVA: 0x0017E91C File Offset: 0x0017CB1C
|
||||
[Token(Token = "0x6006CF2")]
|
||||
[Address(RVA = "0x17E4850", Offset = "0x17E3850", VA = "0x1817E4850")]
|
||||
[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: 0x06006CF3 RID: 27891 RVA: 0x0017E954 File Offset: 0x0017CB54
|
||||
[Token(Token = "0x6006CF3")]
|
||||
[Address(RVA = "0x17E4720", Offset = "0x17E3720", VA = "0x1817E4720")]
|
||||
[CompilerGenerated]
|
||||
private void DECPHJMNHHO(string MOPOMPHBHKF)
|
||||
{
|
||||
int num = 0;
|
||||
this.NKFONDDFKNE(true, "Uh oh... could not restore this save file :-(", num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0400481F RID: 18463
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400481F")]
|
||||
[SerializeField]
|
||||
private Text infoText;
|
||||
|
||||
// Token: 0x04004820 RID: 18464
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4004820")]
|
||||
[SerializeField]
|
||||
private Text statusHeaderText;
|
||||
|
||||
// Token: 0x04004821 RID: 18465
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4004821")]
|
||||
[SerializeField]
|
||||
private Dropdown historyDropDown;
|
||||
|
||||
// Token: 0x04004822 RID: 18466
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4004822")]
|
||||
[SerializeField]
|
||||
private Button3D cancelButton;
|
||||
|
||||
// Token: 0x04004823 RID: 18467
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4004823")]
|
||||
[SerializeField]
|
||||
private Button3D restoreButton;
|
||||
|
||||
// Token: 0x04004824 RID: 18468
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4004824")]
|
||||
private RoomPersistenceManager PGFPEGEDLJF;
|
||||
|
||||
// Token: 0x04004825 RID: 18469
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4004825")]
|
||||
private IReadOnlyList<DHOCPFIOKHD> BJJLOAAFEPN;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,153 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using Pathfinding.RVO;
|
||||
using RecRoom.AGUI;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012D2 RID: 4818
|
||||
[Token(Token = "0x20012D2")]
|
||||
public class UIVoteDialog : ConfirmUIDialog
|
||||
{
|
||||
// Token: 0x06006C06 RID: 27654 RVA: 0x0017A57C File Offset: 0x0017877C
|
||||
[Token(Token = "0x6006C06")]
|
||||
[Address(RVA = "0x17E5240", Offset = "0x17E4240", VA = "0x1817E5240", 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: 0x06006C07 RID: 27655 RVA: 0x0017A614 File Offset: 0x00178814
|
||||
[Token(Token = "0x6006C07")]
|
||||
[Address(RVA = "0x17E54A0", Offset = "0x17E44A0", VA = "0x1817E54A0")]
|
||||
private void OAPCKNKBACD(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
|
||||
{
|
||||
this.UpdateUIElements();
|
||||
}
|
||||
|
||||
// Token: 0x06006C08 RID: 27656 RVA: 0x0017A628 File Offset: 0x00178828
|
||||
[Token(Token = "0x6006C08")]
|
||||
[Address(RVA = "0x17E57B0", Offset = "0x17E47B0", VA = "0x1817E57B0", 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: 0x06006C09 RID: 27657 RVA: 0x0017A688 File Offset: 0x00178888
|
||||
[Token(Token = "0x6006C09")]
|
||||
[Address(RVA = "0x17E5470", Offset = "0x17E4470", VA = "0x1817E5470")]
|
||||
private void OAMGDAEGJHC()
|
||||
{
|
||||
this.subroomsGrid.UpdateButtonsVoteCount();
|
||||
}
|
||||
|
||||
// Token: 0x06006C0A RID: 27658 RVA: 0x0017A6A8 File Offset: 0x001788A8
|
||||
[Token(Token = "0x6006C0A")]
|
||||
[Address(RVA = "0x17E5670", Offset = "0x17E4670", VA = "0x1817E5670")]
|
||||
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);
|
||||
double num = ((HAPBACHHIBN)text).GMBEJJBNGJD;
|
||||
}
|
||||
|
||||
// Token: 0x06006C0B RID: 27659 RVA: 0x0017A70C File Offset: 0x0017890C
|
||||
[Token(Token = "0x6006C0B")]
|
||||
[Address(RVA = "0x17E5500", Offset = "0x17E4500", VA = "0x1817E5500", 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: 0x06006C0C RID: 27660 RVA: 0x0017A79C File Offset: 0x0017899C
|
||||
[Token(Token = "0x6006C0C")]
|
||||
[Address(RVA = "0x17E58C0", Offset = "0x17E48C0", VA = "0x1817E58C0", Slot = "9")]
|
||||
public override void StackedUIClosed()
|
||||
{
|
||||
Vector2 calculatedTargetPoint = ((IAgent)this).CalculatedTargetPoint;
|
||||
}
|
||||
|
||||
// Token: 0x06006C0D RID: 27661 RVA: 0x0017A7B4 File Offset: 0x001789B4
|
||||
[Token(Token = "0x6006C0D")]
|
||||
[Address(RVA = "0x17E53E0", Offset = "0x17E43E0", VA = "0x1817E53E0")]
|
||||
public void Button_Vote(bool voted, string sceneName)
|
||||
{
|
||||
GameVoteManager voteManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.voteManager;
|
||||
int num = 0;
|
||||
voteManager.LocalPlayerSubmitLevelVote(num);
|
||||
}
|
||||
|
||||
// Token: 0x06006C0E RID: 27662 RVA: 0x0017A7DC File Offset: 0x001789DC
|
||||
[Token(Token = "0x6006C0E")]
|
||||
[Address(RVA = "0x134D120", Offset = "0x134C120", VA = "0x18134D120")]
|
||||
public UIVoteDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400475D RID: 18269
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400475D")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
|
||||
private VoteNextSubroomPagedGrid subroomsGrid;
|
||||
|
||||
// Token: 0x0400475E RID: 18270
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400475E")]
|
||||
[SerializeField]
|
||||
private Text nextSubroomText;
|
||||
|
||||
// Token: 0x0400475F RID: 18271
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400475F")]
|
||||
private GameManager ONLEICCNNBI;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,87 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001316 RID: 4886
|
||||
[Token(Token = "0x2001316")]
|
||||
public class UpdatePlayerEventDescriptionDialog : EnterTextDialog<CCMBKDINCAH>
|
||||
{
|
||||
// Token: 0x06006DBE RID: 28094 RVA: 0x00181524 File Offset: 0x0017F724
|
||||
[Token(Token = "0x6006DBE")]
|
||||
[Address(RVA = "0x17E5D50", Offset = "0x17E4D50", VA = "0x1817E5D50", 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: 0x06006DBF RID: 28095 RVA: 0x0018155C File Offset: 0x0017F75C
|
||||
[Token(Token = "0x6006DBF")]
|
||||
[Address(RVA = "0x17E5910", Offset = "0x17E4910", VA = "0x1817E5910", Slot = "28")]
|
||||
protected override bool BAONNGEHKIN(string CKCGCFGOMAA)
|
||||
{
|
||||
string text = CKCGCFGOMAA.Trim();
|
||||
return base.BAONNGEHKIN(CKCGCFGOMAA);
|
||||
}
|
||||
|
||||
// Token: 0x06006DC0 RID: 28096 RVA: 0x00181580 File Offset: 0x0017F780
|
||||
[Token(Token = "0x6006DC0")]
|
||||
[Address(RVA = "0x17E5B30", Offset = "0x17E4B30", VA = "0x1817E5B30", 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;
|
||||
bool <JLHKDJICNAP>k__BackingField = ekmpdpaiepj.<JLHKDJICNAP>k__BackingField;
|
||||
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: 0x06006DC1 RID: 28097 RVA: 0x00181604 File Offset: 0x0017F804
|
||||
[Token(Token = "0x6006DC1")]
|
||||
[Address(RVA = "0x17E59B0", Offset = "0x17E49B0", VA = "0x1817E59B0")]
|
||||
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: 0x06006DC2 RID: 28098 RVA: 0x00181668 File Offset: 0x0017F868
|
||||
[Token(Token = "0x6006DC2")]
|
||||
[Address(RVA = "0x17E5DF0", Offset = "0x17E4DF0", VA = "0x1817E5DF0")]
|
||||
public UpdatePlayerEventDescriptionDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040048A3 RID: 18595
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x40048A3")]
|
||||
private CCMBKDINCAH EKMPDPAIEPJ;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,88 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001317 RID: 4887
|
||||
[Token(Token = "0x2001317")]
|
||||
public class UpdatePlayerEventNameDialog : EnterTextDialog<CCMBKDINCAH>
|
||||
{
|
||||
// Token: 0x06006DC3 RID: 28099 RVA: 0x0018167C File Offset: 0x0017F87C
|
||||
[Token(Token = "0x6006DC3")]
|
||||
[Address(RVA = "0x17E62B0", Offset = "0x17E52B0", VA = "0x1817E62B0", 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: 0x06006DC4 RID: 28100 RVA: 0x001816B4 File Offset: 0x0017F8B4
|
||||
[Token(Token = "0x6006DC4")]
|
||||
[Address(RVA = "0x17E5E30", Offset = "0x17E4E30", VA = "0x1817E5E30", Slot = "28")]
|
||||
protected override bool BAONNGEHKIN(string CKCGCFGOMAA)
|
||||
{
|
||||
int stringLength = CKCGCFGOMAA.Trim().m_stringLength;
|
||||
return base.BAONNGEHKIN(CKCGCFGOMAA);
|
||||
}
|
||||
|
||||
// Token: 0x06006DC5 RID: 28101 RVA: 0x001816E0 File Offset: 0x0017F8E0
|
||||
[Token(Token = "0x6006DC5")]
|
||||
[Address(RVA = "0x17E6090", Offset = "0x17E5090", VA = "0x1817E6090", 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;
|
||||
bool <JLHKDJICNAP>k__BackingField = ekmpdpaiepj.<JLHKDJICNAP>k__BackingField;
|
||||
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: 0x06006DC6 RID: 28102 RVA: 0x0018176C File Offset: 0x0017F96C
|
||||
[Token(Token = "0x6006DC6")]
|
||||
[Address(RVA = "0x17E5F10", Offset = "0x17E4F10", VA = "0x1817E5F10")]
|
||||
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: 0x06006DC7 RID: 28103 RVA: 0x001817D0 File Offset: 0x0017F9D0
|
||||
[Token(Token = "0x6006DC7")]
|
||||
[Address(RVA = "0x17E6350", Offset = "0x17E5350", VA = "0x1817E6350")]
|
||||
public UpdatePlayerEventNameDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040048A4 RID: 18596
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x40048A4")]
|
||||
private CCMBKDINCAH EKMPDPAIEPJ;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user