This commit is contained in:
niko
2026-04-11 22:19:20 +02:00
parent 45b857ff11
commit 8fc35183db
17034 changed files with 2863552 additions and 0 deletions
@@ -0,0 +1,545 @@
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Runtime.CompilerServices;
using CodeStage.AntiCheat.ObscuredTypes;
using Cpp2IlInjected;
using UnityEngine;
namespace RRUI.Data.NUX
{
// Token: 0x0200100B RID: 4107
[Token(Token = "0x200100B")]
public class FriendImportModel : RRUIModel
{
// Token: 0x17000FDE RID: 4062
// (get) Token: 0x06005D40 RID: 23872 RVA: 0x001499E4 File Offset: 0x00147BE4
[Token(Token = "0x17000FDE")]
protected override bool PHGOLNMDJLH
{
[Token(Token = "0x6005D40")]
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
get
{
return true;
}
}
// Token: 0x17000FDF RID: 4063
// (get) Token: 0x06005D41 RID: 23873 RVA: 0x001499F4 File Offset: 0x00147BF4
[Token(Token = "0x17000FDF")]
public bool BFKGBKOPKHG
{
[Token(Token = "0x6005D41")]
[Address(RVA = "0x12BC650", Offset = "0x12BB450", VA = "0x1812BC650")]
get
{
Dictionary<int, DCGAMCKNJDB> mehagckjlpg = this.MEHAGCKJLPG;
if (mehagckjlpg != 0)
{
return mehagckjlpg.Count > 0;
}
}
}
// Token: 0x17000FE0 RID: 4064
// (get) Token: 0x06005D42 RID: 23874 RVA: 0x00149A18 File Offset: 0x00147C18
[Token(Token = "0x17000FE0")]
public IReadOnlyList<int> KPFBLLNKHLO
{
[Token(Token = "0x6005D42")]
[Address(RVA = "0x12BC6A0", Offset = "0x12BB4A0", VA = "0x1812BC6A0")]
get
{
Dictionary<int, DCGAMCKNJDB> mehagckjlpg = this.MEHAGCKJLPG;
if (mehagckjlpg == 0)
{
return;
}
Dictionary<int, DCGAMCKNJDB>.KeyCollection keys = mehagckjlpg.Keys;
if (keys == 0)
{
return;
}
List<int> list = Enumerable.ToList<int>(keys);
if (list != 0)
{
ReadOnlyCollection<int> readOnlyCollection = list.AsReadOnly();
return;
}
}
}
// Token: 0x06005D43 RID: 23875 RVA: 0x00149A50 File Offset: 0x00147C50
[Token(Token = "0x6005D43")]
[Address(RVA = "0x12BBE50", Offset = "0x12BAC50", VA = "0x1812BBE50")]
public bool IsAdded(int ENJEOLBEALP)
{
return this.AKJFIEJBCJA.Contains(ENJEOLBEALP);
}
// Token: 0x06005D44 RID: 23876 RVA: 0x00149A70 File Offset: 0x00147C70
[Token(Token = "0x6005D44")]
[Address(RVA = "0x12BBEB0", Offset = "0x12BACB0", VA = "0x1812BBEB0")]
public bool IsDismissed(int ENJEOLBEALP)
{
return this.NKHELBFIBBC.Contains(ENJEOLBEALP);
}
// Token: 0x06005D45 RID: 23877 RVA: 0x00149A90 File Offset: 0x00147C90
[Token(Token = "0x6005D45")]
[Address(RVA = "0x12BC430", Offset = "0x12BB230", VA = "0x1812BC430", Slot = "20")]
protected override void PECOFFFGNCH()
{
this.NPCPLFAONFO();
base.PECOFFFGNCH();
}
// Token: 0x06005D46 RID: 23878 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6005D46")]
[Address(RVA = "0x12BBF10", Offset = "0x12BAD10", VA = "0x1812BBF10", Slot = "18")]
protected override void LNEJNIEHGLD()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06005D47 RID: 23879 RVA: 0x00149AAC File Offset: 0x00147CAC
[Token(Token = "0x6005D47")]
[Address(RVA = "0x12BB250", Offset = "0x12BA050", VA = "0x1812BB250", Slot = "22")]
protected override void AHFKACICJNC()
{
this.AKJFIEJBCJA.Clear();
this.NKHELBFIBBC.Clear();
Dictionary<int, Texture> incomhkedaf = this.INCOMHKEDAF;
int num = 0;
this.EOKOEGEHCNP = num;
this.MEHAGCKJLPG = num;
incomhkedaf.Clear();
this.OJKDALLMMJO.Clear();
}
// Token: 0x06005D48 RID: 23880 RVA: 0x00149B00 File Offset: 0x00147D00
[Token(Token = "0x6005D48")]
[Address(RVA = "0x12BBB10", Offset = "0x12BA910", VA = "0x1812BBB10", Slot = "26")]
protected override DABKFAIHBBP GLPJPIEOLDF()
{
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
// Token: 0x06005D49 RID: 23881 RVA: 0x00149B14 File Offset: 0x00147D14
[Token(Token = "0x6005D49")]
[Address(RVA = "0x12BC390", Offset = "0x12BB190", VA = "0x1812BC390")]
private void NPCPLFAONFO()
{
HashSet<int> akjfiejbcja = this.AKJFIEJBCJA;
this.MEHAGCKJLPG = (ulong)0L;
akjfiejbcja.Clear();
this.NKHELBFIBBC.Clear();
this.INCOMHKEDAF.Clear();
this.OJKDALLMMJO.Clear();
}
// Token: 0x06005D4A RID: 23882 RVA: 0x00149B60 File Offset: 0x00147D60
[Token(Token = "0x6005D4A")]
[Address(RVA = "0x12BB2F0", Offset = "0x12BA0F0", VA = "0x1812BB2F0")]
public void AddAll()
{
Dictionary<int, DCGAMCKNJDB> mehagckjlpg = this.MEHAGCKJLPG;
int num = 0;
if (mehagckjlpg != 0)
{
int num2 = mehagckjlpg.Count;
int count = this.NKHELBFIBBC._count;
num2 -= count;
CFLMJLFBOKH.INAOJDJCDBL(num2, count, CFLMJLFBOKH.KNKCGOGLCJC.NUX);
Dictionary<int, DCGAMCKNJDB>.KeyCollection keys = this.MEHAGCKJLPG.Keys;
HashSet<int> akjfiejbcja = this.AKJFIEJBCJA;
IEnumerable<int> enumerable = Enumerable.Except<int>(keys, akjfiejbcja);
HashSet<int> nkhelbfibbc = this.NKHELBFIBBC;
KKHJMCMNJBE.LLLEKJPBBAP(Enumerable.ToArray<int>(Enumerable.Except<int>(enumerable, nkhelbfibbc)));
}
MFBGLIHGCGO<int> onFinish = FriendImportModel.OnFinish;
if (onFinish != 0)
{
onFinish.CNFDGDEOPPF(num);
}
}
// Token: 0x06005D4B RID: 23883 RVA: 0x00149BF0 File Offset: 0x00147DF0
[Token(Token = "0x6005D4B")]
[Address(RVA = "0x12BB460", Offset = "0x12BA260", VA = "0x1812BB460")]
public void AddFriend(int GKLPIFBPGOD)
{
bool flag = this.AKJFIEJBCJA.Add(GKLPIFBPGOD);
KKHJMCMNJBE.DIGJGLHPFMJ(GKLPIFBPGOD);
base.MKBLJJGJAOH();
}
// Token: 0x06005D4C RID: 23884 RVA: 0x00149C1C File Offset: 0x00147E1C
[Token(Token = "0x6005D4C")]
[Address(RVA = "0x12BB570", Offset = "0x12BA370", VA = "0x1812BB570")]
public void DismissFriend(int GKLPIFBPGOD)
{
bool flag = this.NKHELBFIBBC.Add(GKLPIFBPGOD);
KKHJMCMNJBE.KNGKGCADMNN(GKLPIFBPGOD);
base.MKBLJJGJAOH();
}
// Token: 0x06005D4D RID: 23885 RVA: 0x00149C48 File Offset: 0x00147E48
[Token(Token = "0x6005D4D")]
[Address(RVA = "0x12BB600", Offset = "0x12BA400", VA = "0x1812BB600")]
public void Done()
{
int count = this.AKJFIEJBCJA._count;
int count2 = this.NKHELBFIBBC._count;
CFLMJLFBOKH.INAOJDJCDBL(count, count2, CFLMJLFBOKH.KNKCGOGLCJC.NUX);
MFBGLIHGCGO<int> onFinish = FriendImportModel.OnFinish;
if (onFinish != 0)
{
int count3 = this.AKJFIEJBCJA._count;
onFinish.CNFDGDEOPPF(count3);
}
}
// Token: 0x06005D4E RID: 23886 RVA: 0x00149C98 File Offset: 0x00147E98
[Token(Token = "0x6005D4E")]
[Address(RVA = "0x12BBBB0", Offset = "0x12BA9B0", VA = "0x1812BBBB0")]
public Texture GetPlatformImageByAccountId(int GKLPIFBPGOD)
{
Dictionary<int, Texture> incomhkedaf = this.INCOMHKEDAF;
throw new NullReferenceException();
}
// Token: 0x06005D4F RID: 23887 RVA: 0x00149CCC File Offset: 0x00147ECC
[Token(Token = "0x6005D4F")]
[Address(RVA = "0x12BBDD0", Offset = "0x12BABD0", VA = "0x1812BBDD0")]
public string GetPlatformNameByAccountId(int GKLPIFBPGOD)
{
Dictionary<int, string> ojkdallmmjo = this.OJKDALLMMJO;
throw new NullReferenceException();
}
// Token: 0x06005D50 RID: 23888 RVA: 0x00149D00 File Offset: 0x00147F00
[Token(Token = "0x6005D50")]
[Address(RVA = "0x12BBC30", Offset = "0x12BAA30", VA = "0x1812BBC30")]
public bool GetPlatformInformationForAccount(CCEOLAOLEKJ HFIDFDPOCKA, Action<Texture> HPPADGNCAGB, Action<string> MAOOOJCKBKJ)
{
CCEOLAOLEKJ account = HFIDFDPOCKA;
if (HFIDFDPOCKA != 0)
{
ObscuredInt <IFBPANODIPA>k__BackingField = HFIDFDPOCKA.<IFBPANODIPA>k__BackingField;
Dictionary<int, DCGAMCKNJDB> mehagckjlpg = this.MEHAGCKJLPG;
bool fakeValueActive = HFIDFDPOCKA.<IFBPANODIPA>k__BackingField.fakeValueActive;
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
bool flag;
if (flag)
{
Action<string> action = delegate(string imageError)
{
CCEOLAOLEKJ account3 = account;
ObscuredInt <IFBPANODIPA>k__BackingField2 = account3.<IFBPANODIPA>k__BackingField;
bool fakeValueActive2 = account3.<IFBPANODIPA>k__BackingField.fakeValueActive;
Debug.LogError(string.Format("Failed to get platform image for {0}", fakeValueActive2));
};
Action<string> action2 = delegate(string nameError)
{
CCEOLAOLEKJ account2 = account;
ObscuredInt <IFBPANODIPA>k__BackingField3 = account2.<IFBPANODIPA>k__BackingField;
bool fakeValueActive3 = account2.<IFBPANODIPA>k__BackingField.fakeValueActive;
Debug.LogError(string.Format("Failed to get platform name for {0}", fakeValueActive3));
};
bool flag2;
return flag2;
}
}
throw new NullReferenceException();
}
// Token: 0x06005D51 RID: 23889 RVA: 0x00149D6C File Offset: 0x00147F6C
[Token(Token = "0x6005D51")]
[Address(RVA = "0x12BC480", Offset = "0x12BB280", VA = "0x1812BC480")]
public void UndoDismissFriend(int GKLPIFBPGOD)
{
bool flag = this.NKHELBFIBBC.Remove(GKLPIFBPGOD);
KKHJMCMNJBE.JFIIDFJOPAL(GKLPIFBPGOD);
base.MKBLJJGJAOH();
}
// Token: 0x06005D52 RID: 23890 RVA: 0x00149D98 File Offset: 0x00147F98
[Token(Token = "0x6005D52")]
[Address(RVA = "0x12BC580", Offset = "0x12BB380", VA = "0x1812BC580")]
public FriendImportModel()
{
HashSet<int> hashSet = new HashSet();
this.AKJFIEJBCJA = hashSet;
HashSet<int> hashSet2 = new HashSet();
this.NKHELBFIBBC = hashSet2;
Dictionary<int, Texture> dictionary = new Dictionary();
this.INCOMHKEDAF = dictionary;
Dictionary<int, string> dictionary2 = new Dictionary();
this.OJKDALLMMJO = dictionary2;
base..ctor();
}
// Token: 0x06005D53 RID: 23891 RVA: 0x00149DE0 File Offset: 0x00147FE0
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6005D53")]
[Address(RVA = "0x12BC510", Offset = "0x12BB310", VA = "0x1812BC510")]
static FriendImportModel()
{
int num;
int num2;
MFBGLIHGCGO<int> mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0);
num2 = 0;
num = 0;
FriendImportModel.OnFinish = mfbglihgcgo;
}
// Token: 0x06005D54 RID: 23892 RVA: 0x00149E00 File Offset: 0x00148000
[Token(Token = "0x6005D54")]
[Address(RVA = "0x7D58F0", Offset = "0x7D46F0", VA = "0x1807D58F0")]
[CompilerGenerated]
private void GBAKPLKOKBP(LoadingDialogModel BBPMNICHFLM)
{
this.EOKOEGEHCNP = BBPMNICHFLM;
}
// Token: 0x06005D55 RID: 23893 RVA: 0x00149E14 File Offset: 0x00148014
[Token(Token = "0x6005D55")]
[Address(RVA = "0x12BB6F0", Offset = "0x12BA4F0", VA = "0x1812BB6F0")]
[CompilerGenerated]
private void EPKIJEKGHHA(List<DCGAMCKNJDB> MPMDGDJNLLB)
{
int num;
do
{
num = 0;
Func<DCGAMCKNJDB, int> <>9__16_ = FriendImportModel.<>c.<>9__16_5;
if (<>9__16_ == 0)
{
FriendImportModel.<>c.<>9__16_5 = delegate(DCGAMCKNJDB f)
{
CCEOLAOLEKJ <IOINKGNIKDM>k__BackingField = f.<IOINKGNIKDM>k__BackingField;
ObscuredInt <IFBPANODIPA>k__BackingField = <IOINKGNIKDM>k__BackingField.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = <IOINKGNIKDM>k__BackingField.<IFBPANODIPA>k__BackingField.fakeValueActive;
int num2;
return num2;
};
}
Func<DCGAMCKNJDB, DCGAMCKNJDB> func;
if (FriendImportModel.<>c.<>9__16_6 == 0)
{
func = (DCGAMCKNJDB f) => f;
FriendImportModel.<>c.<>9__16_6 = func;
}
Dictionary<DCGAMCKNJDB, int> dictionary = Enumerable.ToDictionary<DCGAMCKNJDB, int, DCGAMCKNJDB>(MPMDGDJNLLB, <>9__16_, func);
this.MEHAGCKJLPG = dictionary;
List<DCGAMCKNJDB>.Enumerator enumerator = MPMDGDJNLLB.GetEnumerator();
bool flag;
if (flag)
{
FriendImportModel.PDKAHIPAOKI pdkahipaoki = new FriendImportModel.PDKAHIPAOKI();
pdkahipaoki.<>4__this = this;
pdkahipaoki.friend = pdkahipaoki;
Action<Texture> action = new Action(pdkahipaoki.<OnEnableInternal>g__OnPlatformImage|7);
Action<string> action2 = new Action(pdkahipaoki.<OnEnableInternal>g__OnPlatformName|8);
Action<string> action3 = delegate(string imageError)
{
CCEOLAOLEKJ <IOINKGNIKDM>k__BackingField2 = pdkahipaoki.friend.<IOINKGNIKDM>k__BackingField;
ObscuredInt <IFBPANODIPA>k__BackingField2 = <IOINKGNIKDM>k__BackingField2.<IFBPANODIPA>k__BackingField;
bool fakeValueActive2 = <IOINKGNIKDM>k__BackingField2.<IFBPANODIPA>k__BackingField.fakeValueActive;
Debug.LogError(string.Format("Failed to get platform image for friend {0}", fakeValueActive2));
};
Action<string> action4 = delegate(string nameError)
{
CCEOLAOLEKJ <IOINKGNIKDM>k__BackingField3 = pdkahipaoki.friend.<IOINKGNIKDM>k__BackingField;
ObscuredInt <IFBPANODIPA>k__BackingField3 = <IOINKGNIKDM>k__BackingField3.<IFBPANODIPA>k__BackingField;
bool fakeValueActive3 = <IOINKGNIKDM>k__BackingField3.<IFBPANODIPA>k__BackingField.fakeValueActive;
Debug.LogError(string.Format("Failed to get platform name for friend {0}", fakeValueActive3));
};
}
}
while (num != 0);
}
// Token: 0x06005D56 RID: 23894 RVA: 0x00149EE0 File Offset: 0x001480E0
[Token(Token = "0x6005D56")]
[Address(RVA = "0x12BBA80", Offset = "0x12BA880", VA = "0x1812BBA80")]
[CompilerGenerated]
private void FGOBCIBIIBL(string CHKKEHOKPJP)
{
Dictionary<int, DCGAMCKNJDB> dictionary = new Dictionary();
this.MEHAGCKJLPG = dictionary;
Debug.LogError("FriendImportModel: Error getting friends to import!");
}
// Token: 0x06005D57 RID: 23895 RVA: 0x00149F04 File Offset: 0x00148104
[Token(Token = "0x6005D57")]
[Address(RVA = "0x12BB4F0", Offset = "0x12BA2F0", VA = "0x1812BB4F0")]
[CompilerGenerated]
private void BJGDNMAFKJJ()
{
LoadingDialogModel eokoegehcnp = this.EOKOEGEHCNP;
if (eokoegehcnp != 0)
{
eokoegehcnp.Dismiss();
}
this.EOKOEGEHCNP = (ulong)0L;
base.MKBLJJGJAOH();
Dictionary<int, DCGAMCKNJDB> mehagckjlpg = this.MEHAGCKJLPG;
if (mehagckjlpg == 0 || mehagckjlpg.Count <= 0)
{
this.Done();
return;
}
}
// Token: 0x04003E71 RID: 15985
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4003E71")]
private readonly HashSet<int> AKJFIEJBCJA;
// Token: 0x04003E72 RID: 15986
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4003E72")]
private readonly HashSet<int> NKHELBFIBBC;
// Token: 0x04003E73 RID: 15987
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4003E73")]
private LoadingDialogModel EOKOEGEHCNP;
// Token: 0x04003E74 RID: 15988
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4003E74")]
private Dictionary<int, DCGAMCKNJDB> MEHAGCKJLPG;
// Token: 0x04003E75 RID: 15989
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x4003E75")]
private Dictionary<int, Texture> INCOMHKEDAF;
// Token: 0x04003E76 RID: 15990
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x4003E76")]
private Dictionary<int, string> OJKDALLMMJO;
// Token: 0x04003E77 RID: 15991
[Token(Token = "0x4003E77")]
public static readonly MFBGLIHGCGO<int> OnFinish;
// Token: 0x0200100C RID: 4108
[Token(Token = "0x200100C")]
[CompilerGenerated]
private sealed class PDKAHIPAOKI
{
// Token: 0x06005D58 RID: 23896 RVA: 0x00149F50 File Offset: 0x00148150
[Token(Token = "0x6005D58")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public PDKAHIPAOKI()
{
}
// Token: 0x06005D59 RID: 23897 RVA: 0x00149F64 File Offset: 0x00148164
[Token(Token = "0x6005D59")]
[Address(RVA = "0x12C7760", Offset = "0x12C6560", VA = "0x1812C7760")]
internal void <OnEnableInternal>g__OnPlatformImage|7(Texture platformImage)
{
Dictionary<int, Texture> incomhkedaf = this.<>4__this.INCOMHKEDAF;
CCEOLAOLEKJ <IOINKGNIKDM>k__BackingField = this.friend.<IOINKGNIKDM>k__BackingField;
ObscuredInt <IFBPANODIPA>k__BackingField = <IOINKGNIKDM>k__BackingField.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = <IOINKGNIKDM>k__BackingField.<IFBPANODIPA>k__BackingField.fakeValueActive;
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
incomhkedaf.Add(num, platformImage);
this.<>4__this.JOJPOMANGPO();
}
// Token: 0x06005D5A RID: 23898 RVA: 0x00149FC0 File Offset: 0x001481C0
[Token(Token = "0x6005D5A")]
[Address(RVA = "0x12C7850", Offset = "0x12C6650", VA = "0x1812C7850")]
internal void <OnEnableInternal>g__OnPlatformName|8(string platformName)
{
Dictionary<int, string> ojkdallmmjo = this.<>4__this.OJKDALLMMJO;
CCEOLAOLEKJ <IOINKGNIKDM>k__BackingField = this.friend.<IOINKGNIKDM>k__BackingField;
ObscuredInt <IFBPANODIPA>k__BackingField = <IOINKGNIKDM>k__BackingField.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = <IOINKGNIKDM>k__BackingField.<IFBPANODIPA>k__BackingField.fakeValueActive;
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
ojkdallmmjo.Add(num, platformName);
this.<>4__this.JOJPOMANGPO();
}
// Token: 0x06005D5B RID: 23899 RVA: 0x0014A01C File Offset: 0x0014821C
[Token(Token = "0x6005D5B")]
[Address(RVA = "0x12C76C0", Offset = "0x12C64C0", VA = "0x1812C76C0")]
internal void <OnEnableInternal>b__9(string imageError)
{
CCEOLAOLEKJ <IOINKGNIKDM>k__BackingField = this.friend.<IOINKGNIKDM>k__BackingField;
ObscuredInt <IFBPANODIPA>k__BackingField = <IOINKGNIKDM>k__BackingField.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = <IOINKGNIKDM>k__BackingField.<IFBPANODIPA>k__BackingField.fakeValueActive;
Debug.LogError(string.Format("Failed to get platform image for friend {0}", fakeValueActive));
}
// Token: 0x06005D5C RID: 23900 RVA: 0x0014A060 File Offset: 0x00148260
[Token(Token = "0x6005D5C")]
[Address(RVA = "0x12C7620", Offset = "0x12C6420", VA = "0x1812C7620")]
internal void <OnEnableInternal>b__10(string nameError)
{
CCEOLAOLEKJ <IOINKGNIKDM>k__BackingField = this.friend.<IOINKGNIKDM>k__BackingField;
ObscuredInt <IFBPANODIPA>k__BackingField = <IOINKGNIKDM>k__BackingField.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = <IOINKGNIKDM>k__BackingField.<IFBPANODIPA>k__BackingField.fakeValueActive;
Debug.LogError(string.Format("Failed to get platform name for friend {0}", fakeValueActive));
}
// Token: 0x04003E78 RID: 15992
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E78")]
public DCGAMCKNJDB friend;
// Token: 0x04003E79 RID: 15993
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003E79")]
public FriendImportModel <>4__this;
}
// Token: 0x0200100E RID: 4110
[Token(Token = "0x200100E")]
[CompilerGenerated]
private sealed class DPNCMIDKMHE
{
// Token: 0x06005D62 RID: 23906 RVA: 0x0014A128 File Offset: 0x00148328
[Token(Token = "0x6005D62")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public DPNCMIDKMHE()
{
}
// Token: 0x06005D63 RID: 23907 RVA: 0x0014A13C File Offset: 0x0014833C
[Token(Token = "0x6005D63")]
[Address(RVA = "0x12B9B10", Offset = "0x12B8910", VA = "0x1812B9B10")]
internal void <GetPlatformInformationForAccount>b__0(string imageError)
{
CCEOLAOLEKJ cceolaolekj = this.account;
ObscuredInt <IFBPANODIPA>k__BackingField = cceolaolekj.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = cceolaolekj.<IFBPANODIPA>k__BackingField.fakeValueActive;
Debug.LogError(string.Format("Failed to get platform image for {0}", fakeValueActive));
}
// Token: 0x06005D64 RID: 23908 RVA: 0x0014A17C File Offset: 0x0014837C
[Token(Token = "0x6005D64")]
[Address(RVA = "0x12B9BB0", Offset = "0x12B89B0", VA = "0x1812B9BB0")]
internal void <GetPlatformInformationForAccount>b__1(string nameError)
{
CCEOLAOLEKJ cceolaolekj = this.account;
ObscuredInt <IFBPANODIPA>k__BackingField = cceolaolekj.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = cceolaolekj.<IFBPANODIPA>k__BackingField.fakeValueActive;
Debug.LogError(string.Format("Failed to get platform name for {0}", fakeValueActive));
}
// Token: 0x04003E7E RID: 15998
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E7E")]
public CCEOLAOLEKJ account;
}
}
}
@@ -0,0 +1,569 @@
using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using TMPro;
using UnityEngine;
namespace RRUI.Data.NUX
{
// Token: 0x0200100F RID: 4111
[Token(Token = "0x200100F")]
public class FriendImportModelController : ModelController<FriendImportModel>
{
// Token: 0x06005D65 RID: 23909 RVA: 0x0014A1BC File Offset: 0x001483BC
[Token(Token = "0x6005D65")]
[Address(RVA = "0x12BB210", Offset = "0x12BA010", VA = "0x1812BB210")]
public FriendImportModelController()
{
}
// Token: 0x02001010 RID: 4112
[Token(Token = "0x2001010")]
[Serializable]
private class AccountStatusTextImpl : TextControllerImpl<FriendImportModel>
{
// Token: 0x17000FE1 RID: 4065
// (get) Token: 0x06005D66 RID: 23910 RVA: 0x0014A1D0 File Offset: 0x001483D0
[Token(Token = "0x17000FE1")]
private int Id
{
[Token(Token = "0x6005D66")]
[Address(RVA = "0x12B87B0", Offset = "0x12B75B0", VA = "0x1812B87B0")]
get
{
return this.accountModel.GKLPIFBPGOD;
}
}
// Token: 0x06005D67 RID: 23911 RVA: 0x0014A1F0 File Offset: 0x001483F0
[Token(Token = "0x6005D67")]
[Address(RVA = "0x12B8710", Offset = "0x12B7510", VA = "0x1812B8710", Slot = "22")]
protected override void OFFLOPLJBBG()
{
base.OFFLOPLJBBG();
throw new NullReferenceException();
}
// Token: 0x06005D68 RID: 23912 RVA: 0x0014A208 File Offset: 0x00148408
[Token(Token = "0x6005D68")]
[Address(RVA = "0x12B86B0", Offset = "0x12B74B0", VA = "0x1812B86B0", Slot = "25")]
protected override void MDDAPCCABNK()
{
base.MDDAPCCABNK();
throw new NullReferenceException();
}
// Token: 0x06005D69 RID: 23913 RVA: 0x0014A220 File Offset: 0x00148420
[Token(Token = "0x6005D69")]
[Address(RVA = "0x12B8580", Offset = "0x12B7380", VA = "0x1812B8580", Slot = "27")]
protected override void DMAHGBLDMFA()
{
int gklpifbpgod = this.accountModel.GKLPIFBPGOD;
bool flag;
if (flag)
{
}
AccountModel accountModel = this.accountModel;
bool flag2;
if (flag2)
{
}
}
// Token: 0x06005D6A RID: 23914 RVA: 0x0014A260 File Offset: 0x00148460
[Token(Token = "0x6005D6A")]
[Address(RVA = "0x12B8770", Offset = "0x12B7570", VA = "0x1812B8770")]
public AccountStatusTextImpl()
{
}
// Token: 0x04003E7F RID: 15999
[Token(Token = "0x4003E7F")]
private const string AddedText = "Invite sent!";
// Token: 0x04003E80 RID: 16000
[Token(Token = "0x4003E80")]
private const string DismissedText = "Skipped";
// Token: 0x04003E81 RID: 16001
[Token(Token = "0x4003E81")]
private const string DefaultText = "";
// Token: 0x04003E82 RID: 16002
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003E82")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false, false)]
private AccountModel accountModel;
}
// Token: 0x02001011 RID: 4113
[Token(Token = "0x2001011")]
[Serializable]
private class AccountPlatformNameTextImpl : TextControllerImpl<FriendImportModel>
{
// Token: 0x06005D6B RID: 23915 RVA: 0x0014A274 File Offset: 0x00148474
[Token(Token = "0x6005D6B")]
[Address(RVA = "0x12B84E0", Offset = "0x12B72E0", VA = "0x1812B84E0", Slot = "22")]
protected override void OFFLOPLJBBG()
{
base.OFFLOPLJBBG();
throw new NullReferenceException();
}
// Token: 0x06005D6C RID: 23916 RVA: 0x0014A28C File Offset: 0x0014848C
[Token(Token = "0x6005D6C")]
[Address(RVA = "0x12B8480", Offset = "0x12B7280", VA = "0x1812B8480", Slot = "25")]
protected override void MDDAPCCABNK()
{
base.MDDAPCCABNK();
throw new NullReferenceException();
}
// Token: 0x06005D6D RID: 23917 RVA: 0x0014A2A4 File Offset: 0x001484A4
[Token(Token = "0x6005D6D")]
[Address(RVA = "0x12B82F0", Offset = "0x12B70F0", VA = "0x1812B82F0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
int gklpifbpgod = this.accountModel.GKLPIFBPGOD;
bool flag;
if (!flag)
{
CCEOLAOLEKJ <IOINKGNIKDM>k__BackingField = this.accountModel.<IOINKGNIKDM>k__BackingField;
Action<string> action = new Action(this.IBMMMOCGBPA);
return;
}
throw new NullReferenceException();
}
// Token: 0x06005D6E RID: 23918 RVA: 0x0014A2E4 File Offset: 0x001484E4
[Token(Token = "0x6005D6E")]
[Address(RVA = "0x12B8540", Offset = "0x12B7340", VA = "0x1812B8540")]
public AccountPlatformNameTextImpl()
{
}
// Token: 0x06005D6F RID: 23919 RVA: 0x0014A2F8 File Offset: 0x001484F8
[Token(Token = "0x6005D6F")]
[Address(RVA = "0x12B8450", Offset = "0x12B7250", VA = "0x1812B8450")]
[CompilerGenerated]
private void IBMMMOCGBPA(string MMBOKOLAJFH)
{
bool subscribeToDefaultModelEvents = ((MIGKLLCFKNJ)this).OFMCMEJOOJN;
}
// Token: 0x04003E83 RID: 16003
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003E83")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false, false)]
private AccountModel accountModel;
}
// Token: 0x02001012 RID: 4114
[Token(Token = "0x2001012")]
[Serializable]
private class AccountPlatformImageImpl : RawImageControllerImpl<FriendImportModel>
{
// Token: 0x06005D70 RID: 23920 RVA: 0x0014A314 File Offset: 0x00148514
[Token(Token = "0x6005D70")]
[Address(RVA = "0x12B8250", Offset = "0x12B7050", VA = "0x1812B8250", Slot = "22")]
protected override void OFFLOPLJBBG()
{
base.OFFLOPLJBBG();
throw new NullReferenceException();
}
// Token: 0x06005D71 RID: 23921 RVA: 0x0014A32C File Offset: 0x0014852C
[Token(Token = "0x6005D71")]
[Address(RVA = "0x12B81F0", Offset = "0x12B6FF0", VA = "0x1812B81F0", Slot = "25")]
protected override void MDDAPCCABNK()
{
base.MDDAPCCABNK();
throw new NullReferenceException();
}
// Token: 0x06005D72 RID: 23922 RVA: 0x0014A344 File Offset: 0x00148544
[Token(Token = "0x6005D72")]
[Address(RVA = "0x12B8030", Offset = "0x12B6E30", VA = "0x1812B8030", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag)
{
Texture2D defaultProfileImagePadded = SingletonMonoBehaviour.ONCPNMDGGKG.defaultProfileImagePadded;
base.EEGKJDGOLLF(defaultProfileImagePadded);
}
CCEOLAOLEKJ <IOINKGNIKDM>k__BackingField = this.accountModel.<IOINKGNIKDM>k__BackingField;
Action<Texture> action = new Action(this.IBMMMOCGBPA);
}
// Token: 0x06005D73 RID: 23923 RVA: 0x0014A38C File Offset: 0x0014858C
[Token(Token = "0x6005D73")]
[Address(RVA = "0x12B82B0", Offset = "0x12B70B0", VA = "0x1812B82B0")]
public AccountPlatformImageImpl()
{
}
// Token: 0x06005D74 RID: 23924 RVA: 0x0014A3A0 File Offset: 0x001485A0
[Token(Token = "0x6005D74")]
[Address(RVA = "0x12B8160", Offset = "0x12B6F60", VA = "0x1812B8160")]
[CompilerGenerated]
private void IBMMMOCGBPA(Texture PMHHJKDOGAC)
{
if (PMHHJKDOGAC == 0)
{
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
}
base.EEGKJDGOLLF(PMHHJKDOGAC);
}
// Token: 0x04003E84 RID: 16004
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4003E84")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false, false)]
private AccountModel accountModel;
}
// Token: 0x02001013 RID: 4115
[Token(Token = "0x2001013")]
[Serializable]
private class SkipAccountButtonImpl : ButtonControllerImpl<FriendImportModel>
{
// Token: 0x17000FE2 RID: 4066
// (get) Token: 0x06005D75 RID: 23925 RVA: 0x0014A3C4 File Offset: 0x001485C4
[Token(Token = "0x17000FE2")]
private int Id
{
[Token(Token = "0x6005D75")]
[Address(RVA = "0x12B87B0", Offset = "0x12B75B0", VA = "0x1812B87B0")]
get
{
return this.accountModel.GKLPIFBPGOD;
}
}
// Token: 0x06005D76 RID: 23926 RVA: 0x0014A3E4 File Offset: 0x001485E4
[Token(Token = "0x6005D76")]
[Address(RVA = "0x12CB600", Offset = "0x12CA400", VA = "0x1812CB600", Slot = "22")]
protected override void OFFLOPLJBBG()
{
base.OFFLOPLJBBG();
throw new NullReferenceException();
}
// Token: 0x06005D77 RID: 23927 RVA: 0x0014A3FC File Offset: 0x001485FC
[Token(Token = "0x6005D77")]
[Address(RVA = "0x12CB5A0", Offset = "0x12CA3A0", VA = "0x1812CB5A0", Slot = "25")]
protected override void MDDAPCCABNK()
{
base.MDDAPCCABNK();
throw new NullReferenceException();
}
// Token: 0x06005D78 RID: 23928 RVA: 0x0014A414 File Offset: 0x00148614
[Token(Token = "0x6005D78")]
[Address(RVA = "0x12CB400", Offset = "0x12CA200", VA = "0x1812CB400", Slot = "29")]
protected override void IKNMALNFPII()
{
int gklpifbpgod = this.accountModel.GKLPIFBPGOD;
AccountModel accountModel = this.accountModel;
bool flag;
if (!flag)
{
int gklpifbpgod2 = accountModel.GKLPIFBPGOD;
KKHJMCMNJBE.KNGKGCADMNN(gklpifbpgod2);
return;
}
int gklpifbpgod3 = accountModel.GKLPIFBPGOD;
KKHJMCMNJBE.JFIIDFJOPAL(gklpifbpgod3);
throw new NullReferenceException();
}
// Token: 0x06005D79 RID: 23929 RVA: 0x0014A460 File Offset: 0x00148660
[Token(Token = "0x6005D79")]
[Address(RVA = "0x12CB2C0", Offset = "0x12CA0C0", VA = "0x1812CB2C0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
int gklpifbpgod = this.accountModel.GKLPIFBPGOD;
bool flag2;
bool flag = !flag2;
AccountModel accountModel = this.accountModel;
TextMeshProUGUI textMeshProUGUI = this.textMeshProUGUI;
int gklpifbpgod2 = accountModel.GKLPIFBPGOD;
bool flag3;
if (flag3)
{
}
bool isCompleted = ((IAsyncResult)textMeshProUGUI).IsCompleted;
}
// Token: 0x06005D7A RID: 23930 RVA: 0x0014A4B8 File Offset: 0x001486B8
[Token(Token = "0x6005D7A")]
[Address(RVA = "0x12CB660", Offset = "0x12CA460", VA = "0x1812CB660")]
public SkipAccountButtonImpl()
{
}
// Token: 0x04003E85 RID: 16005
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003E85")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false, false)]
private AccountModel accountModel;
// Token: 0x04003E86 RID: 16006
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4003E86")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false, false)]
private TextMeshProUGUI textMeshProUGUI;
}
// Token: 0x02001014 RID: 4116
[Token(Token = "0x2001014")]
[Serializable]
private class AddAllButtonImpl : ButtonControllerImpl<FriendImportModel>
{
// Token: 0x06005D7B RID: 23931 RVA: 0x0014A4CC File Offset: 0x001486CC
[Token(Token = "0x6005D7B")]
[Address(RVA = "0x12B8870", Offset = "0x12B7670", VA = "0x1812B8870", Slot = "29")]
protected override void IKNMALNFPII()
{
}
// Token: 0x06005D7C RID: 23932 RVA: 0x0014A4E0 File Offset: 0x001486E0
[Token(Token = "0x6005D7C")]
[Address(RVA = "0x12B87D0", Offset = "0x12B75D0", VA = "0x1812B87D0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06005D7D RID: 23933 RVA: 0x0014A4F8 File Offset: 0x001486F8
[Token(Token = "0x6005D7D")]
[Address(RVA = "0x12B88B0", Offset = "0x12B76B0", VA = "0x1812B88B0")]
public AddAllButtonImpl()
{
}
}
// Token: 0x02001015 RID: 4117
[Token(Token = "0x2001015")]
[Serializable]
private class FriendImportAddFriendButtonImpl : ButtonControllerImpl<FriendImportModel>
{
// Token: 0x06005D7E RID: 23934 RVA: 0x0014A50C File Offset: 0x0014870C
[Token(Token = "0x6005D7E")]
[Address(RVA = "0x12BB170", Offset = "0x12B9F70", VA = "0x1812BB170", Slot = "22")]
protected override void OFFLOPLJBBG()
{
base.OFFLOPLJBBG();
throw new NullReferenceException();
}
// Token: 0x06005D7F RID: 23935 RVA: 0x0014A524 File Offset: 0x00148724
[Token(Token = "0x6005D7F")]
[Address(RVA = "0x12BB110", Offset = "0x12B9F10", VA = "0x1812BB110", Slot = "25")]
protected override void MDDAPCCABNK()
{
base.MDDAPCCABNK();
throw new NullReferenceException();
}
// Token: 0x06005D80 RID: 23936 RVA: 0x0014A53C File Offset: 0x0014873C
[Token(Token = "0x6005D80")]
[Address(RVA = "0x12BB0C0", Offset = "0x12B9EC0", VA = "0x1812BB0C0", Slot = "29")]
protected override void IKNMALNFPII()
{
int gklpifbpgod = this.accountModel.GKLPIFBPGOD;
}
// Token: 0x06005D81 RID: 23937 RVA: 0x0014A55C File Offset: 0x0014875C
[Token(Token = "0x6005D81")]
[Address(RVA = "0x12BAFA0", Offset = "0x12B9DA0", VA = "0x1812BAFA0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
int gklpifbpgod = this.accountModel.GKLPIFBPGOD;
bool flag;
if (flag)
{
}
AccountModel accountModel = this.accountModel;
bool flag3;
bool flag2 = !flag3;
}
// Token: 0x06005D82 RID: 23938 RVA: 0x0014A58C File Offset: 0x0014878C
[Token(Token = "0x6005D82")]
[Address(RVA = "0x12BB1D0", Offset = "0x12B9FD0", VA = "0x1812BB1D0")]
public FriendImportAddFriendButtonImpl()
{
}
// Token: 0x04003E87 RID: 16007
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003E87")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false, false)]
private AccountModel accountModel;
}
// Token: 0x02001016 RID: 4118
[Token(Token = "0x2001016")]
[Serializable]
private class DoneButtonImpl : ButtonControllerImpl<FriendImportModel>
{
// Token: 0x06005D83 RID: 23939 RVA: 0x0014A5A0 File Offset: 0x001487A0
[Token(Token = "0x6005D83")]
[Address(RVA = "0x12B9E80", Offset = "0x12B8C80", VA = "0x1812B9E80", Slot = "29")]
protected override void IKNMALNFPII()
{
}
// Token: 0x06005D84 RID: 23940 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6005D84")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")]
protected override void DMAHGBLDMFA()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06005D85 RID: 23941 RVA: 0x0014A5B4 File Offset: 0x001487B4
[Token(Token = "0x6005D85")]
[Address(RVA = "0x12B9EC0", Offset = "0x12B8CC0", VA = "0x1812B9EC0")]
public DoneButtonImpl()
{
}
}
// Token: 0x02001017 RID: 4119
[Token(Token = "0x2001017")]
[Serializable]
private class FriendImportAccountListCardSpawnerImpl : RecyclingListCardSpawnerControllerImpl<FriendImportModel, AccountModel, AccountModelController>
{
// Token: 0x06005D86 RID: 23942 RVA: 0x0014A5C8 File Offset: 0x001487C8
[Token(Token = "0x6005D86")]
[Address(RVA = "0x12BADA0", Offset = "0x12B9BA0", VA = "0x1812BADA0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
int num = 0;
base.KDEDJECMBGK<int>(num);
}
// Token: 0x06005D87 RID: 23943 RVA: 0x0014A5E0 File Offset: 0x001487E0
[Token(Token = "0x6005D87")]
[Address(RVA = "0x12BAB30", Offset = "0x12B9930", VA = "0x1812BAB30", Slot = "34")]
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, AccountModel DPHHEGBNGJA, BAEJLDPBGFI IDFPDJMBJIF)
{
IReadOnlyList<int> readOnlyList;
int accountId = readOnlyList;
Func<string> func = () => null;
Func<bool> func2 = () => default(bool);
int num = 0;
num += num;
num++;
Action action = delegate
{
};
num += num;
num++;
AccountModel accountModel = DPHHEGBNGJA;
int accountId2 = accountId;
int num2 = 0;
int num3 = 0;
accountModel.Set(accountId2, num3 != 0, num2 != 0, num != 0, num != 0, num != 0);
}
// Token: 0x06005D88 RID: 23944 RVA: 0x0014A6A8 File Offset: 0x001488A8
[Token(Token = "0x6005D88")]
[Address(RVA = "0x12BADF0", Offset = "0x12B9BF0", VA = "0x1812BADF0")]
public FriendImportAccountListCardSpawnerImpl()
{
}
// Token: 0x02001018 RID: 4120
[Token(Token = "0x2001018")]
[CompilerGenerated]
private sealed class NBEAFNFGHII
{
// Token: 0x06005D89 RID: 23945 RVA: 0x000396E2 File Offset: 0x000378E2
[Token(Token = "0x6005D89")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public NBEAFNFGHII()
{
}
// Token: 0x06005D8A RID: 23946 RVA: 0x000624CE File Offset: 0x000606CE
[Token(Token = "0x6005D8A")]
[Address(RVA = "0x12C6CD0", Offset = "0x12C5AD0", VA = "0x1812C6CD0")]
internal string <OnPopulateInstance>b__0()
{
return null;
}
// Token: 0x06005D8B RID: 23947 RVA: 0x0014A6BC File Offset: 0x001488BC
[Token(Token = "0x6005D8B")]
[Address(RVA = "0x12C6E00", Offset = "0x12C5C00", VA = "0x1812C6E00")]
internal bool <OnPopulateInstance>b__1()
{
return default(bool);
}
// Token: 0x06005D8C RID: 23948 RVA: 0x000396E2 File Offset: 0x000378E2
[Token(Token = "0x6005D8C")]
[Address(RVA = "0x12C6F20", Offset = "0x12C5D20", VA = "0x1812C6F20")]
internal void <OnPopulateInstance>b__2()
{
}
// Token: 0x04003E88 RID: 16008
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E88")]
public FriendImportModelController.FriendImportAccountListCardSpawnerImpl <>4__this;
// Token: 0x04003E89 RID: 16009
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003E89")]
public int accountId;
// Token: 0x04003E8A RID: 16010
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003E8A")]
public AccountModel accountModel;
}
}
// Token: 0x02001019 RID: 4121
[Token(Token = "0x2001019")]
[Serializable]
private class FriendImportAccountListSpawnerImpl : RecyclingListControllerImpl<FriendImportModel, AccountModel>
{
// Token: 0x06005D8D RID: 23949 RVA: 0x0014A6D4 File Offset: 0x001488D4
[Token(Token = "0x6005D8D")]
[Address(RVA = "0x12BAF10", Offset = "0x12B9D10", VA = "0x1812BAF10", Slot = "27")]
protected override void DMAHGBLDMFA()
{
int num = 0;
base.KDEDJECMBGK<int>(num);
}
// Token: 0x06005D8E RID: 23950 RVA: 0x0014A6EC File Offset: 0x001488EC
[Token(Token = "0x6005D8E")]
[Address(RVA = "0x12BAE30", Offset = "0x12B9C30", VA = "0x1812BAE30", Slot = "33")]
protected override void CLBPDGGELMA(GameObject CFAPNBBHEKB, int EFBDCIJMFGD)
{
int num = 0;
AccountModel accountModel = CFAPNBBHEKB.MHBNENBBNDJ(true, num != 0);
}
// Token: 0x06005D8F RID: 23951 RVA: 0x0014A70C File Offset: 0x0014890C
[Token(Token = "0x6005D8F")]
[Address(RVA = "0x12BAF60", Offset = "0x12B9D60", VA = "0x1812BAF60")]
public FriendImportAccountListSpawnerImpl()
{
}
}
}
}
@@ -0,0 +1,825 @@
using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using CodeStage.AntiCheat.ObscuredTypes;
using Cpp2IlInjected;
using RecRoom.Tutorials;
using UnityEngine;
namespace RRUI.Data.NUX
{
// Token: 0x0200101A RID: 4122
[Token(Token = "0x200101A")]
public class RegistrationModel : RRUIModel
{
// Token: 0x17000FE3 RID: 4067
// (get) Token: 0x06005D90 RID: 23952 RVA: 0x0014A720 File Offset: 0x00148920
[Token(Token = "0x17000FE3")]
protected override bool PHGOLNMDJLH
{
[Token(Token = "0x6005D90")]
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
get
{
return true;
}
}
// Token: 0x17000FE4 RID: 4068
// (get) Token: 0x06005D91 RID: 23953 RVA: 0x0014A730 File Offset: 0x00148930
// (set) Token: 0x06005D92 RID: 23954 RVA: 0x0014A744 File Offset: 0x00148944
[Token(Token = "0x17000FE4")]
public int? OJOLFACAPNK
{
[Token(Token = "0x6005D91")]
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")]
get
{
return this.OIDIONGIDKD;
}
[Token(Token = "0x6005D92")]
[Address(RVA = "0x12CA450", Offset = "0x12C9250", VA = "0x1812CA450")]
set
{
this.OIDIONGIDKD = value;
this.OFFKOCCNLPH();
}
}
// Token: 0x17000FE5 RID: 4069
// (get) Token: 0x06005D93 RID: 23955 RVA: 0x0014A760 File Offset: 0x00148960
// (set) Token: 0x06005D94 RID: 23956 RVA: 0x0014A774 File Offset: 0x00148974
[Token(Token = "0x17000FE5")]
public int? KBOBLCKNILD
{
[Token(Token = "0x6005D93")]
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")]
get
{
return this.NHENHLMBCFA;
}
[Token(Token = "0x6005D94")]
[Address(RVA = "0x12CA460", Offset = "0x12C9260", VA = "0x1812CA460")]
set
{
this.NHENHLMBCFA = value;
this.OFFKOCCNLPH();
}
}
// Token: 0x17000FE6 RID: 4070
// (get) Token: 0x06005D95 RID: 23957 RVA: 0x0014A790 File Offset: 0x00148990
// (set) Token: 0x06005D96 RID: 23958 RVA: 0x0014A7A4 File Offset: 0x001489A4
[Token(Token = "0x17000FE6")]
public int? HDLCNAKNBKP
{
[Token(Token = "0x6005D95")]
[Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")]
get
{
return this.LBCFPAHDCOI;
}
[Token(Token = "0x6005D96")]
[Address(RVA = "0x12CA470", Offset = "0x12C9270", VA = "0x1812CA470")]
set
{
this.LBCFPAHDCOI = value;
this.OFFKOCCNLPH();
}
}
// Token: 0x17000FE7 RID: 4071
// (get) Token: 0x06005D97 RID: 23959 RVA: 0x0014A7C0 File Offset: 0x001489C0
[Token(Token = "0x17000FE7")]
public bool AMNHPGADNMK
{
[Token(Token = "0x6005D97")]
[Address(RVA = "0x12C9D20", Offset = "0x12C8B20", VA = "0x1812C9D20")]
get
{
int? nhenhlmbcfa;
for (;;)
{
bool? isAgeValid = this.IsAgeValid;
int num = 0;
if (isAgeValid == (ulong)1L == isAgeValid)
{
return;
}
bool? isAgeValid2 = this.IsAgeValid;
if (isAgeValid2 == (ulong)1L != isAgeValid2)
{
int? oidiongidkd = this.OIDIONGIDKD;
}
bool flag = num == 0;
if (num != (flag ? 1 : 0))
{
break;
}
int num2;
bool flag2 = EIMGAFPPJFD.LANGEFPIILN(num2);
bool? isBirthMonthValid = this.IsBirthMonthValid;
if (isBirthMonthValid == (ulong)1L != isBirthMonthValid)
{
}
nhenhlmbcfa = this.NHENHLMBCFA;
bool flag3 = nhenhlmbcfa >= (ulong)1L;
if (nhenhlmbcfa != flag3)
{
goto Block_3;
}
}
return true;
Block_3:
bool flag4 = nhenhlmbcfa <= (ulong)31L;
bool? isBirthMonthValid2 = this.IsBirthMonthValid;
}
}
// Token: 0x17000FE8 RID: 4072
// (get) Token: 0x06005D98 RID: 23960 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x06005D99 RID: 23961 RVA: 0x0014A85C File Offset: 0x00148A5C
[Token(Token = "0x17000FE8")]
public DateTime? IFMDBFCACKH
{
[Token(Token = "0x6005D98")]
[Address(RVA = "0x12C9FB0", Offset = "0x12C8DB0", VA = "0x1812C9FB0")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x6005D99")]
[Address(RVA = "0x12C87E0", Offset = "0x12C75E0", VA = "0x1812C87E0")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x17000FE9 RID: 4073
// (get) Token: 0x06005D9A RID: 23962 RVA: 0x0014A86C File Offset: 0x00148A6C
// (set) Token: 0x06005D9B RID: 23963 RVA: 0x0014A880 File Offset: 0x00148A80
[Token(Token = "0x17000FE9")]
public bool HDEDEFJOLJE
{
[Token(Token = "0x6005D9A")]
[Address(RVA = "0x4569A0", Offset = "0x4557A0", VA = "0x1804569A0")]
get;
[Token(Token = "0x6005D9B")]
[Address(RVA = "0xA81D80", Offset = "0xA80B80", VA = "0x180A81D80")]
private set;
}
// Token: 0x17000FEA RID: 4074
// (get) Token: 0x06005D9C RID: 23964 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17000FEA")]
public bool ODJDPDNFDGO
{
[Token(Token = "0x6005D9C")]
[Address(RVA = "0x12C9FC0", Offset = "0x12C8DC0", VA = "0x1812C9FC0")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x17000FEB RID: 4075
// (get) Token: 0x06005D9D RID: 23965 RVA: 0x0014A894 File Offset: 0x00148A94
[Token(Token = "0x17000FEB")]
public bool? GPLEOPKIFDD
{
[Token(Token = "0x6005D9D")]
[Address(RVA = "0x12CA000", Offset = "0x12C8E00", VA = "0x1812CA000")]
get
{
/*
An exception occurred when decompiling this method (06005D9D)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Nullable`1<System.Boolean> RRUI.Data.NUX.RegistrationModel::get_IsAgeValid()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:bool(var_2_08, call:bool(EIMGAFPPJFD::LANGEFPIILN, ldloc:int32(var_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.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
*/;
}
}
// Token: 0x17000FEC RID: 4076
// (get) Token: 0x06005D9E RID: 23966 RVA: 0x0014A8AC File Offset: 0x00148AAC
[Token(Token = "0x17000FEC")]
public bool? AJBMLINONMO
{
[Token(Token = "0x6005D9E")]
[Address(RVA = "0x12CA0A0", Offset = "0x12C8EA0", VA = "0x1812CA0A0")]
get
{
/*
An exception occurred when decompiling this method (06005D9E)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Nullable`1<System.Boolean> RRUI.Data.NUX.RegistrationModel::get_IsBirthDayValid()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_1:
stloc:bool(var_8_54, cne:bool(cle:bool(ldloc:valuetype [mscorlib]System.Nullable`1<int32>(var_6_2F), conv.u8:uint64[exp:valuetype [mscorlib]System.Nullable`1<int32>](ldc.i8:int64[exp:uint64](31))), ldc.i4:bool(0)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
*/;
}
}
// Token: 0x17000FED RID: 4077
// (get) Token: 0x06005D9F RID: 23967 RVA: 0x0014A910 File Offset: 0x00148B10
[Token(Token = "0x17000FED")]
public bool? MLFMPMJHMBM
{
[Token(Token = "0x6005D9F")]
[Address(RVA = "0x12CA210", Offset = "0x12C9010", VA = "0x1812CA210")]
get
{
/*
An exception occurred when decompiling this method (06005D9F)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Nullable`1<System.Boolean> RRUI.Data.NUX.RegistrationModel::get_IsBirthMonthValid()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:bool(var_3_1F, cle:bool(ldc.i4:int32(0), ldc.i4:int32(12)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
*/;
}
}
// Token: 0x17000FEE RID: 4078
// (get) Token: 0x06005DA0 RID: 23968 RVA: 0x0014A93C File Offset: 0x00148B3C
[Token(Token = "0x17000FEE")]
public bool? DCAINKLCIOI
{
[Token(Token = "0x6005DA0")]
[Address(RVA = "0x12CA290", Offset = "0x12C9090", VA = "0x1812CA290")]
get
{
/*
An exception occurred when decompiling this method (06005DA0)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Nullable`1<System.Boolean> RRUI.Data.NUX.RegistrationModel::get_IsJunior()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:valuetype [mscorlib]System.Nullable`1<int32>(var_2_18, ldfld:valuetype [mscorlib]System.Nullable`1<int32>(RegistrationModel::OIDIONGIDKD, ldloc:RegistrationModel(this)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
*/;
}
}
// Token: 0x17000FEF RID: 4079
// (get) Token: 0x06005DA1 RID: 23969 RVA: 0x0014A964 File Offset: 0x00148B64
[Token(Token = "0x17000FEF")]
public bool? JPBOEFBMDIA
{
[Token(Token = "0x6005DA1")]
[Address(RVA = "0x12CA310", Offset = "0x12C9110", VA = "0x1812CA310")]
get
{
/*
An exception occurred when decompiling this method (06005DA1)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Nullable`1<System.Boolean> RRUI.Data.NUX.RegistrationModel::get_IsPasswordValid()
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_10:
stloc:bool(var_1_1B, call:bool(MHKFOBDFBIN::JPBOEFBMDIA, ldfld:string(RegistrationModel::KFPHIGMKOMO, ldloc:RegistrationModel(this))))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
*/;
}
}
// Token: 0x17000FF0 RID: 4080
// (get) Token: 0x06005DA2 RID: 23970 RVA: 0x0014A990 File Offset: 0x00148B90
[Token(Token = "0x17000FF0")]
public bool? FHLGDJJMLBM
{
[Token(Token = "0x6005DA2")]
[Address(RVA = "0x12CA3B0", Offset = "0x12C91B0", VA = "0x1812CA3B0")]
get
{
/*
An exception occurred when decompiling this method (06005DA2)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Nullable`1<System.Boolean> RRUI.Data.NUX.RegistrationModel::get_IsUsernameValid()
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_10:
stloc:bool(var_1_1B, call:bool(MHKFOBDFBIN::FHLGDJJMLBM, ldfld:string(RegistrationModel::DAHEICMKIJJ, ldloc:RegistrationModel(this))))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
*/;
}
}
// Token: 0x17000FF1 RID: 4081
// (get) Token: 0x06005DA3 RID: 23971 RVA: 0x0014A9BC File Offset: 0x00148BBC
// (set) Token: 0x06005DA4 RID: 23972 RVA: 0x0014A9D0 File Offset: 0x00148BD0
[Token(Token = "0x17000FF1")]
public string GPMGIDPBKOG
{
[Token(Token = "0x6005DA3")]
[Address(RVA = "0x567CE0", Offset = "0x566AE0", VA = "0x180567CE0")]
get
{
return this.KFPHIGMKOMO;
}
[Token(Token = "0x6005DA4")]
[Address(RVA = "0x12CA480", Offset = "0x12C9280", VA = "0x1812CA480")]
set
{
if (value != 0)
{
string text = value.Trim();
}
this.KFPHIGMKOMO = value;
base.MKBLJJGJAOH();
}
}
// Token: 0x17000FF2 RID: 4082
// (get) Token: 0x06005DA5 RID: 23973 RVA: 0x0014A9F8 File Offset: 0x00148BF8
// (set) Token: 0x06005DA6 RID: 23974 RVA: 0x0014AA0C File Offset: 0x00148C0C
[Token(Token = "0x17000FF2")]
public bool JMEKFHGALBD
{
[Token(Token = "0x6005DA5")]
[Address(RVA = "0xB628E0", Offset = "0xB616E0", VA = "0x180B628E0")]
get;
[Token(Token = "0x6005DA6")]
[Address(RVA = "0xF69B60", Offset = "0xF68960", VA = "0x180F69B60")]
private set;
}
// Token: 0x17000FF3 RID: 4083
// (get) Token: 0x06005DA7 RID: 23975 RVA: 0x0014AA20 File Offset: 0x00148C20
// (set) Token: 0x06005DA8 RID: 23976 RVA: 0x0014AA34 File Offset: 0x00148C34
[Token(Token = "0x17000FF3")]
public string LHBLCGHBOKO
{
[Token(Token = "0x6005DA7")]
[Address(RVA = "0x44EC80", Offset = "0x44DA80", VA = "0x18044EC80")]
get
{
return this.JJBAHOHBHJI;
}
[Token(Token = "0x6005DA8")]
[Address(RVA = "0x12CA4C0", Offset = "0x12C92C0", VA = "0x1812CA4C0")]
set
{
if (this.JJBAHOHBHJI != value)
{
this.JJBAHOHBHJI = value;
base.MKBLJJGJAOH();
}
}
}
// Token: 0x17000FF4 RID: 4084
// (get) Token: 0x06005DA9 RID: 23977 RVA: 0x0014AA60 File Offset: 0x00148C60
// (set) Token: 0x06005DAA RID: 23978 RVA: 0x0014AA74 File Offset: 0x00148C74
[Token(Token = "0x17000FF4")]
public string IHADBCJNDIP
{
[Token(Token = "0x6005DA9")]
[Address(RVA = "0x44EC40", Offset = "0x44DA40", VA = "0x18044EC40")]
get
{
return this.DAHEICMKIJJ;
}
[Token(Token = "0x6005DAA")]
[Address(RVA = "0x12CA500", Offset = "0x12C9300", VA = "0x1812CA500")]
set
{
if (value != 0)
{
string text = value.Trim();
}
this.DAHEICMKIJJ = value;
base.MKBLJJGJAOH();
}
}
// Token: 0x06005DAB RID: 23979 RVA: 0x0014AA9C File Offset: 0x00148C9C
[Token(Token = "0x6005DAB")]
[Address(RVA = "0x12C9250", Offset = "0x12C8050", VA = "0x1812C9250")]
public static void ShowIfAccountRequirementsNotMet(Action AGNOFNKJAME)
{
if (!RegistrationModel.VerifyAccountRequirements())
{
RegistrationModel.AGNOFNKJAME.Add(AGNOFNKJAME);
bool flag = NUXTutorial.RRUIWatchFlowSetup(SingletonMonoBehaviour.ONCPNMDGGKG.accountRegistrationRoute);
CFLMJLFBOKH.EPGBPFNJMIK(RegistrationModel.GHKPDJDFGJL.INTRO);
return;
}
if (AGNOFNKJAME != 0)
{
AGNOFNKJAME();
return;
}
}
// Token: 0x06005DAC RID: 23980 RVA: 0x0014AAE8 File Offset: 0x00148CE8
[Token(Token = "0x6005DAC")]
[Address(RVA = "0x12C9AE0", Offset = "0x12C88E0", VA = "0x1812C9AE0")]
public static bool VerifyAccountRequirements()
{
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
int num = 0;
if (doohkcanflo != 0)
{
bool inited = doohkcanflo.<DOPLJIOHAMG>k__BackingField.inited;
}
if (num != 0)
{
}
return 0 == 1;
}
// Token: 0x06005DAD RID: 23981 RVA: 0x0014AB1C File Offset: 0x00148D1C
[Token(Token = "0x6005DAD")]
[Address(RVA = "0x12C8BA0", Offset = "0x12C79A0", VA = "0x1812C8BA0", Slot = "18")]
protected override void LNEJNIEHGLD()
{
base.LNEJNIEHGLD();
if (PEGGCEDHBOF.DOOHKCANFLO != 0)
{
}
PlatformManager instance;
DateTime? <DDAOEGJAPOC>k__BackingField;
if (0 == 0)
{
instance = SingletonMonoBehaviour.ONCPNMDGGKG;
<DDAOEGJAPOC>k__BackingField = instance.<DDAOEGJAPOC>k__BackingField;
}
this.<KPGICAJBOMB>k__BackingField = <DDAOEGJAPOC>k__BackingField;
if (instance != 0)
{
int num;
this.LBCFPAHDCOI = num;
int num2;
this.NHENHLMBCFA = num2;
DateTime dateTime;
int num3 = dateTime.HBJNBOKGLHD();
this.OIDIONGIDKD = num3;
}
PMGCJEPKFOF<PEGGCEDHBOF.KHIOLJPCGIM> pmgcjepkfof = PEGGCEDHBOF.ONKIADJDKAM();
this.KGODEJMGGBB();
}
// Token: 0x06005DAE RID: 23982 RVA: 0x0014AB8C File Offset: 0x00148D8C
[Token(Token = "0x6005DAE")]
[Address(RVA = "0x12C82E0", Offset = "0x12C70E0", VA = "0x1812C82E0", Slot = "22")]
protected override void AHFKACICJNC()
{
int num = 0;
this.OIDIONGIDKD = num;
this.NHENHLMBCFA = num;
this.LBCFPAHDCOI = num;
this.DAHEICMKIJJ = num;
this.KFPHIGMKOMO = num;
this.<KPGICAJBOMB>k__BackingField = num;
this.JJBAHOHBHJI = num;
this.<FALHNKKPIME>k__BackingField = num != 0;
}
// Token: 0x06005DAF RID: 23983 RVA: 0x0014ABD4 File Offset: 0x00148DD4
[Token(Token = "0x6005DAF")]
[Address(RVA = "0x12C84C0", Offset = "0x12C72C0", VA = "0x1812C84C0", Slot = "26")]
protected override DABKFAIHBBP GLPJPIEOLDF()
{
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
// Token: 0x06005DB0 RID: 23984 RVA: 0x0014ABE8 File Offset: 0x00148DE8
[Token(Token = "0x6005DB0")]
[Address(RVA = "0x12C90D0", Offset = "0x12C7ED0", VA = "0x1812C90D0")]
public bool ParseInt(string DBFBLNILIGL, out int ONGBFDACHHG)
{
if (DBFBLNILIGL == 0)
{
string empty = string.Empty;
}
return int.TryParse(DBFBLNILIGL.Trim(), out ONGBFDACHHG);
}
// Token: 0x06005DB1 RID: 23985 RVA: 0x0014AC14 File Offset: 0x00148E14
[Token(Token = "0x6005DB1")]
[Address(RVA = "0x12C9140", Offset = "0x12C7F40", VA = "0x1812C9140")]
public void RandomizeUsername()
{
PMGCJEPKFOF<PEGGCEDHBOF.KHIOLJPCGIM> pmgcjepkfof = PEGGCEDHBOF.ONKIADJDKAM();
Action<PEGGCEDHBOF.KHIOLJPCGIM> action = new Action(this.DEIDMGOGEEJ);
int num = 0;
num += num;
num++;
PMGCJEPKFOF<PEGGCEDHBOF.KHIOLJPCGIM> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
}
// Token: 0x06005DB2 RID: 23986 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6005DB2")]
[Address(RVA = "0x12C9420", Offset = "0x12C8220", VA = "0x1812C9420")]
public void Submit()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06005DB3 RID: 23987 RVA: 0x0014AC54 File Offset: 0x00148E54
[Token(Token = "0x6005DB3")]
[Address(RVA = "0x12C93A0", Offset = "0x12C81A0", VA = "0x1812C93A0")]
public void SubmitDOB()
{
if (this.AMNHPGADNMK)
{
this.<FALHNKKPIME>k__BackingField = true;
CFLMJLFBOKH.EPGBPFNJMIK(RegistrationModel.GHKPDJDFGJL.AGE);
base.MKBLJJGJAOH();
return;
}
}
// Token: 0x06005DB4 RID: 23988 RVA: 0x0014AC80 File Offset: 0x00148E80
[Token(Token = "0x6005DB4")]
[Address(RVA = "0x12C9AC0", Offset = "0x12C88C0", VA = "0x1812C9AC0")]
public void TogglePasswordPreview()
{
bool flag = !this.<HADIMFLNODH>k__BackingField;
this.<HADIMFLNODH>k__BackingField = flag;
base.MKBLJJGJAOH();
}
// Token: 0x06005DB5 RID: 23989 RVA: 0x0014ACA4 File Offset: 0x00148EA4
[Token(Token = "0x6005DB5")]
[Address(RVA = "0x12C8DF0", Offset = "0x12C7BF0", VA = "0x1812C8DF0")]
private static string LOHPBCLKDBC(int ENJEOLBEALP)
{
return string.Format("IncompleteRegistration-{0}", ENJEOLBEALP);
}
// Token: 0x06005DB6 RID: 23990 RVA: 0x0014ACBC File Offset: 0x00148EBC
[Token(Token = "0x6005DB6")]
[Address(RVA = "0x12C8E40", Offset = "0x12C7C40", VA = "0x1812C8E40")]
private void OFFKOCCNLPH()
{
bool? isJunior = this.IsJunior;
if (isJunior == 0 == isJunior)
{
this.KGODEJMGGBB();
int num2;
int num3;
int num = FHPHEKFIHCJ.IDGDPDFBKND(num, num2, num3);
int num4;
num2 = num4;
num2 = DateTime.DaysInMonth(num, num2);
int num5;
num2 = num5;
}
DateTime utcNow = DateTime.UtcNow;
base.MKBLJJGJAOH();
}
// Token: 0x06005DB7 RID: 23991 RVA: 0x0014AD0C File Offset: 0x00148F0C
[Token(Token = "0x6005DB7")]
[Address(RVA = "0x12C8650", Offset = "0x12C7450", VA = "0x1812C8650")]
private void IDFEAPOCCNC()
{
do
{
CFLMJLFBOKH.EPGBPFNJMIK(RegistrationModel.GHKPDJDFGJL.FINISHED);
List<Action> agnofnkjame = RegistrationModel.AGNOFNKJAME;
bool flag;
if (!flag || typeof(RegistrationModel).TypeHandle != 0)
{
}
}
while (typeof(RegistrationModel).TypeHandle != 0);
RegistrationModel.AGNOFNKJAME.Clear();
}
// Token: 0x06005DB8 RID: 23992 RVA: 0x0014AD4C File Offset: 0x00148F4C
[Token(Token = "0x6005DB8")]
[Address(RVA = "0x12C87F0", Offset = "0x12C75F0", VA = "0x1812C87F0")]
private void KGODEJMGGBB()
{
int num = 0;
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
if (doohkcanflo != 0)
{
ObscuredString <KHJCEENDAOL>k__BackingField = doohkcanflo.<KHJCEENDAOL>k__BackingField;
if (<KHJCEENDAOL>k__BackingField != 0)
{
string text = <KHJCEENDAOL>k__BackingField.NEFJIGBPGNM();
}
}
if (num != 0)
{
}
string text2;
this.DAHEICMKIJJ = text2;
base.MKBLJJGJAOH();
if (this.DAHEICMKIJJ == num)
{
PMGCJEPKFOF<PEGGCEDHBOF.KHIOLJPCGIM> pmgcjepkfof = PEGGCEDHBOF.ONKIADJDKAM();
Action<PEGGCEDHBOF.KHIOLJPCGIM> action = new Action(this.DEIDMGOGEEJ);
if (num < this)
{
num += num;
if (num == this)
{
pmgcjepkfof += pmgcjepkfof;
num += 19;
throw new NullReferenceException();
}
num++;
}
}
}
// Token: 0x06005DB9 RID: 23993 RVA: 0x0014ADCC File Offset: 0x00148FCC
[Token(Token = "0x6005DB9")]
[Address(RVA = "0xF6A2D0", Offset = "0xF690D0", VA = "0x180F6A2D0")]
public RegistrationModel()
{
}
// Token: 0x06005DBB RID: 23995 RVA: 0x0014ADF8 File Offset: 0x00148FF8
[Token(Token = "0x6005DBB")]
[Address(RVA = "0x12C83D0", Offset = "0x12C71D0", VA = "0x1812C83D0")]
[CompilerGenerated]
private void DEIDMGOGEEJ(PEGGCEDHBOF.KHIOLJPCGIM KBLANHOBNHK)
{
string text = KBLANHOBNHK.HFCLIGKLHPN();
if (text != 0)
{
string text2 = text.Trim();
}
this.DAHEICMKIJJ = text;
base.MKBLJJGJAOH();
}
// Token: 0x06005DBC RID: 23996 RVA: 0x0014AE24 File Offset: 0x00149024
[Token(Token = "0x6005DBC")]
[Address(RVA = "0x12C89E0", Offset = "0x12C77E0", VA = "0x1812C89E0")]
[CompilerGenerated]
private DABKFAIHBBP KNGDPHAMEEL()
{
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
string daheicmkijj = this.DAHEICMKIJJ;
ObscuredString <KHJCEENDAOL>k__BackingField = doohkcanflo.<KHJCEENDAOL>k__BackingField;
ObscuredString obscuredString = ObscuredString.FAJDMKOEFLH(daheicmkijj);
if (ObscuredString.JGIMJGNAJHP(<KHJCEENDAOL>k__BackingField, obscuredString))
{
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
return PEGGCEDHBOF.BHLKILHANCI(this.DAHEICMKIJJ);
}
// Token: 0x06005DBD RID: 23997 RVA: 0x0014AE70 File Offset: 0x00149070
[Token(Token = "0x6005DBD")]
[Address(RVA = "0x12C8560", Offset = "0x12C7360", VA = "0x1812C8560")]
[CompilerGenerated]
private DABKFAIHBBP HCJPHKOGHGL(bool JADFAEMAJLJ)
{
if (JADFAEMAJLJ)
{
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
return MHOKOMMOGKM.FACIMAFGBOD(this.KFPHIGMKOMO);
}
// Token: 0x06005DBE RID: 23998 RVA: 0x0014AE94 File Offset: 0x00149094
[Token(Token = "0x6005DBE")]
[Address(RVA = "0x12C8330", Offset = "0x12C7130", VA = "0x1812C8330")]
[CompilerGenerated]
private void BIOIPAFGCGD(string CHKKEHOKPJP)
{
if (this.JJBAHOHBHJI != CHKKEHOKPJP)
{
this.JJBAHOHBHJI = CHKKEHOKPJP;
base.MKBLJJGJAOH();
}
Debug.LogError("Submit Error: " + CHKKEHOKPJP);
}
// Token: 0x06005DBF RID: 23999 RVA: 0x0014AED0 File Offset: 0x001490D0
[Token(Token = "0x6005DBF")]
[Address(RVA = "0x12C8450", Offset = "0x12C7250", VA = "0x1812C8450")]
[CompilerGenerated]
private void GHHPNEAFDHA()
{
if (this.JJBAHOHBHJI != "Submitted!")
{
this.JJBAHOHBHJI = "Submitted!";
base.MKBLJJGJAOH();
}
this.IDFEAPOCCNC();
}
// Token: 0x04003E8B RID: 16011
[Token(Token = "0x4003E8B")]
private static readonly List<Action> AGNOFNKJAME = new List();
// Token: 0x04003E8C RID: 16012
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4003E8C")]
private int? OIDIONGIDKD;
// Token: 0x04003E8D RID: 16013
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4003E8D")]
private int? NHENHLMBCFA;
// Token: 0x04003E8E RID: 16014
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4003E8E")]
private int? LBCFPAHDCOI;
// Token: 0x04003E8F RID: 16015
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4003E8F")]
private string KFPHIGMKOMO;
// Token: 0x04003E90 RID: 16016
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x4003E90")]
private string JJBAHOHBHJI;
// Token: 0x04003E91 RID: 16017
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x4003E91")]
private string DAHEICMKIJJ;
// Token: 0x0200101B RID: 4123
[Token(Token = "0x200101B")]
public enum GHKPDJDFGJL
{
// Token: 0x04003E96 RID: 16022
[Token(Token = "0x4003E96")]
INTRO = 1,
// Token: 0x04003E97 RID: 16023
[Token(Token = "0x4003E97")]
AGE,
// Token: 0x04003E98 RID: 16024
[Token(Token = "0x4003E98")]
FINISHED = 5
}
}
}
@@ -0,0 +1,528 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.UI;
namespace RRUI.Data.NUX
{
// Token: 0x0200101D RID: 4125
[Token(Token = "0x200101D")]
public class RegistrationModelController : ModelController<RegistrationModel>
{
// Token: 0x06005DC3 RID: 24003 RVA: 0x0014AF48 File Offset: 0x00149148
[Token(Token = "0x6005DC3")]
[Address(RVA = "0x12372C0", Offset = "0x12360C0", VA = "0x1812372C0")]
public RegistrationModelController()
{
}
// Token: 0x0200101E RID: 4126
[Token(Token = "0x200101E")]
[Serializable]
private class SubmitStatusTextImpl : TextControllerImpl<RegistrationModel>
{
// Token: 0x06005DC4 RID: 24004 RVA: 0x0014AF5C File Offset: 0x0014915C
[Token(Token = "0x6005DC4")]
[Address(RVA = "0x123E0C0", Offset = "0x123CEC0", VA = "0x18123E0C0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06005DC5 RID: 24005 RVA: 0x0014AF70 File Offset: 0x00149170
[Token(Token = "0x6005DC5")]
[Address(RVA = "0x123E120", Offset = "0x123CF20", VA = "0x18123E120")]
public SubmitStatusTextImpl()
{
}
}
// Token: 0x0200101F RID: 4127
[Token(Token = "0x200101F")]
[Serializable]
private class DOBTextImpl : TextControllerImpl<RegistrationModel>
{
// Token: 0x06005DC6 RID: 24006 RVA: 0x0014AF84 File Offset: 0x00149184
[Token(Token = "0x6005DC6")]
[Address(RVA = "0x122BBB0", Offset = "0x122A9B0", VA = "0x18122BBB0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag)
{
DateTime dateTime;
string text = FHPHEKFIHCJ.OEAOADICBDF(dateTime, true);
}
}
// Token: 0x06005DC7 RID: 24007 RVA: 0x0014AFA8 File Offset: 0x001491A8
[Token(Token = "0x6005DC7")]
[Address(RVA = "0x122BC60", Offset = "0x122AA60", VA = "0x18122BC60")]
public DOBTextImpl()
{
}
}
// Token: 0x02001020 RID: 4128
[Token(Token = "0x2001020")]
[Serializable]
private class TogglePasswordPreviewButtonImpl : ButtonControllerImpl<RegistrationModel>
{
// Token: 0x06005DC8 RID: 24008 RVA: 0x0014AFBC File Offset: 0x001491BC
[Token(Token = "0x6005DC8")]
[Address(RVA = "0x123E6C0", Offset = "0x123D4C0", VA = "0x18123E6C0", Slot = "29")]
protected override void IKNMALNFPII()
{
}
// Token: 0x06005DC9 RID: 24009 RVA: 0x0014AFD0 File Offset: 0x001491D0
[Token(Token = "0x6005DC9")]
[Address(RVA = "0x123E660", Offset = "0x123D460", VA = "0x18123E660", Slot = "27")]
protected override void DMAHGBLDMFA()
{
Image image = this.icon;
Sprite sprite = this.offSprite;
image.sprite = sprite;
}
// Token: 0x06005DCA RID: 24010 RVA: 0x0014AFF8 File Offset: 0x001491F8
[Token(Token = "0x6005DCA")]
[Address(RVA = "0x123E700", Offset = "0x123D500", VA = "0x18123E700")]
public TogglePasswordPreviewButtonImpl()
{
}
// Token: 0x04003E9B RID: 16027
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003E9B")]
[SerializeField]
private Image icon;
// Token: 0x04003E9C RID: 16028
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4003E9C")]
[SerializeField]
private Sprite offSprite;
// Token: 0x04003E9D RID: 16029
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4003E9D")]
[SerializeField]
private Sprite onSprite;
}
// Token: 0x02001021 RID: 4129
[Token(Token = "0x2001021")]
[Serializable]
private class RandomUsernameButtonImpl : ButtonControllerImpl<RegistrationModel>
{
// Token: 0x06005DCB RID: 24011 RVA: 0x0014B00C File Offset: 0x0014920C
[Token(Token = "0x6005DCB")]
[Address(RVA = "0x1237240", Offset = "0x1236040", VA = "0x181237240", Slot = "29")]
protected override void IKNMALNFPII()
{
}
// Token: 0x06005DCC RID: 24012 RVA: 0x0014B020 File Offset: 0x00149220
[Token(Token = "0x6005DCC")]
[Address(RVA = "0x12371F0", Offset = "0x1235FF0", VA = "0x1812371F0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06005DCD RID: 24013 RVA: 0x0014B034 File Offset: 0x00149234
[Token(Token = "0x6005DCD")]
[Address(RVA = "0x1237280", Offset = "0x1236080", VA = "0x181237280")]
public RandomUsernameButtonImpl()
{
}
}
// Token: 0x02001022 RID: 4130
[Token(Token = "0x2001022")]
[Serializable]
private class SubmitButtonImpl : ButtonControllerImpl<RegistrationModel>
{
// Token: 0x06005DCE RID: 24014 RVA: 0x0014B048 File Offset: 0x00149248
[Token(Token = "0x6005DCE")]
[Address(RVA = "0x123DF60", Offset = "0x123CD60", VA = "0x18123DF60", Slot = "29")]
protected override void IKNMALNFPII()
{
}
// Token: 0x06005DCF RID: 24015 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6005DCF")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")]
protected override void DMAHGBLDMFA()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06005DD0 RID: 24016 RVA: 0x0014B05C File Offset: 0x0014925C
[Token(Token = "0x6005DD0")]
[Address(RVA = "0x123DFA0", Offset = "0x123CDA0", VA = "0x18123DFA0")]
public SubmitButtonImpl()
{
}
}
// Token: 0x02001023 RID: 4131
[Token(Token = "0x2001023")]
[Serializable]
private class SubmitDOBButtonImpl : ButtonControllerImpl<RegistrationModel>
{
// Token: 0x06005DD1 RID: 24017 RVA: 0x0014B070 File Offset: 0x00149270
[Token(Token = "0x6005DD1")]
[Address(RVA = "0x123E040", Offset = "0x123CE40", VA = "0x18123E040", Slot = "29")]
protected override void IKNMALNFPII()
{
}
// Token: 0x06005DD2 RID: 24018 RVA: 0x0014B084 File Offset: 0x00149284
[Token(Token = "0x6005DD2")]
[Address(RVA = "0x123DFE0", Offset = "0x123CDE0", VA = "0x18123DFE0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06005DD3 RID: 24019 RVA: 0x0014B098 File Offset: 0x00149298
[Token(Token = "0x6005DD3")]
[Address(RVA = "0x123E080", Offset = "0x123CE80", VA = "0x18123E080")]
public SubmitDOBButtonImpl()
{
}
}
// Token: 0x02001024 RID: 4132
[Token(Token = "0x2001024")]
[Serializable]
private class AgeInputFieldImpl : ValidatableInputFieldControllerImpl<RegistrationModel>
{
// Token: 0x17000FF5 RID: 4085
// (get) Token: 0x06005DD4 RID: 24020 RVA: 0x0014B0AC File Offset: 0x001492AC
[Token(Token = "0x17000FF5")]
protected override bool IsValid
{
[Token(Token = "0x6005DD4")]
[Address(RVA = "0x122AD30", Offset = "0x1229B30", VA = "0x18122AD30", Slot = "34")]
get
{
throw new NullReferenceException();
}
}
// Token: 0x06005DD5 RID: 24021 RVA: 0x0014B0C0 File Offset: 0x001492C0
[Token(Token = "0x6005DD5")]
[Address(RVA = "0x122AC50", Offset = "0x1229A50", VA = "0x18122AC50", Slot = "30")]
protected override void OCOCJCIGJLE(string DBFBLNILIGL)
{
bool flag;
if (flag)
{
}
}
// Token: 0x06005DD6 RID: 24022 RVA: 0x0014B0D8 File Offset: 0x001492D8
[Token(Token = "0x6005DD6")]
[Address(RVA = "0x122AB60", Offset = "0x1229960", VA = "0x18122AB60", Slot = "27")]
protected override void DMAHGBLDMFA()
{
base.DMAHGBLDMFA();
bool flag;
if (flag)
{
}
}
// Token: 0x06005DD7 RID: 24023 RVA: 0x0014B0F8 File Offset: 0x001492F8
[Token(Token = "0x6005DD7")]
[Address(RVA = "0x122ACF0", Offset = "0x1229AF0", VA = "0x18122ACF0")]
public AgeInputFieldImpl()
{
}
}
// Token: 0x02001025 RID: 4133
[Token(Token = "0x2001025")]
[Serializable]
private class BirthDayInputFieldImpl : ValidatableInputFieldControllerImpl<RegistrationModel>
{
// Token: 0x17000FF6 RID: 4086
// (get) Token: 0x06005DD8 RID: 24024 RVA: 0x0014B10C File Offset: 0x0014930C
[Token(Token = "0x17000FF6")]
protected override bool IsValid
{
[Token(Token = "0x6005DD8")]
[Address(RVA = "0x122B1E0", Offset = "0x1229FE0", VA = "0x18122B1E0", Slot = "34")]
get
{
throw new NullReferenceException();
}
}
// Token: 0x06005DD9 RID: 24025 RVA: 0x0014B120 File Offset: 0x00149320
[Token(Token = "0x6005DD9")]
[Address(RVA = "0x122B100", Offset = "0x1229F00", VA = "0x18122B100", Slot = "30")]
protected override void OCOCJCIGJLE(string DBFBLNILIGL)
{
bool flag;
if (flag)
{
}
}
// Token: 0x06005DDA RID: 24026 RVA: 0x0014B138 File Offset: 0x00149338
[Token(Token = "0x6005DDA")]
[Address(RVA = "0x122B010", Offset = "0x1229E10", VA = "0x18122B010", Slot = "27")]
protected override void DMAHGBLDMFA()
{
base.DMAHGBLDMFA();
bool flag;
if (flag)
{
}
}
// Token: 0x06005DDB RID: 24027 RVA: 0x0014B158 File Offset: 0x00149358
[Token(Token = "0x6005DDB")]
[Address(RVA = "0x122B1A0", Offset = "0x1229FA0", VA = "0x18122B1A0")]
public BirthDayInputFieldImpl()
{
}
}
// Token: 0x02001026 RID: 4134
[Token(Token = "0x2001026")]
[Serializable]
private class BirthMonthInputFieldImpl : ValidatableInputFieldControllerImpl<RegistrationModel>
{
// Token: 0x17000FF7 RID: 4087
// (get) Token: 0x06005DDC RID: 24028 RVA: 0x0014B16C File Offset: 0x0014936C
[Token(Token = "0x17000FF7")]
protected override bool IsValid
{
[Token(Token = "0x6005DDC")]
[Address(RVA = "0x122B400", Offset = "0x122A200", VA = "0x18122B400", Slot = "34")]
get
{
throw new NullReferenceException();
}
}
// Token: 0x06005DDD RID: 24029 RVA: 0x0014B180 File Offset: 0x00149380
[Token(Token = "0x6005DDD")]
[Address(RVA = "0x122B320", Offset = "0x122A120", VA = "0x18122B320", Slot = "30")]
protected override void OCOCJCIGJLE(string DBFBLNILIGL)
{
bool flag;
if (flag)
{
}
}
// Token: 0x06005DDE RID: 24030 RVA: 0x0014B198 File Offset: 0x00149398
[Token(Token = "0x6005DDE")]
[Address(RVA = "0x122B230", Offset = "0x122A030", VA = "0x18122B230", Slot = "27")]
protected override void DMAHGBLDMFA()
{
base.DMAHGBLDMFA();
bool flag;
if (flag)
{
}
}
// Token: 0x06005DDF RID: 24031 RVA: 0x0014B1B8 File Offset: 0x001493B8
[Token(Token = "0x6005DDF")]
[Address(RVA = "0x122B3C0", Offset = "0x122A1C0", VA = "0x18122B3C0")]
public BirthMonthInputFieldImpl()
{
}
}
// Token: 0x02001027 RID: 4135
[Token(Token = "0x2001027")]
[Serializable]
private class UsernameInputFieldImpl : ValidatableInputFieldControllerImpl<RegistrationModel>
{
// Token: 0x17000FF8 RID: 4088
// (get) Token: 0x06005DE0 RID: 24032 RVA: 0x0014B1CC File Offset: 0x001493CC
[Token(Token = "0x17000FF8")]
protected override bool IsValid
{
[Token(Token = "0x6005DE0")]
[Address(RVA = "0x123F480", Offset = "0x123E280", VA = "0x18123F480", Slot = "34")]
get
{
throw new NullReferenceException();
}
}
// Token: 0x06005DE1 RID: 24033 RVA: 0x0014B1E0 File Offset: 0x001493E0
[Token(Token = "0x6005DE1")]
[Address(RVA = "0x123F3F0", Offset = "0x123E1F0", VA = "0x18123F3F0", Slot = "30")]
protected override void OCOCJCIGJLE(string ONGBFDACHHG)
{
}
// Token: 0x06005DE2 RID: 24034 RVA: 0x0014B1F4 File Offset: 0x001493F4
[Token(Token = "0x6005DE2")]
[Address(RVA = "0x123F330", Offset = "0x123E130", VA = "0x18123F330", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag)
{
}
bool? flag3;
bool flag2 = flag3 == 0;
}
// Token: 0x06005DE3 RID: 24035 RVA: 0x0014B210 File Offset: 0x00149410
[Token(Token = "0x6005DE3")]
[Address(RVA = "0x123F440", Offset = "0x123E240", VA = "0x18123F440")]
public UsernameInputFieldImpl()
{
}
}
// Token: 0x02001028 RID: 4136
[Token(Token = "0x2001028")]
[Serializable]
private class PasswordInputFieldImpl : ValidatableInputFieldControllerImpl<RegistrationModel>
{
// Token: 0x17000FF9 RID: 4089
// (get) Token: 0x06005DE4 RID: 24036 RVA: 0x0014B224 File Offset: 0x00149424
[Token(Token = "0x17000FF9")]
protected override bool IsValid
{
[Token(Token = "0x6005DE4")]
[Address(RVA = "0x1232D80", Offset = "0x1231B80", VA = "0x181232D80", Slot = "34")]
get
{
throw new NullReferenceException();
}
}
// Token: 0x06005DE5 RID: 24037 RVA: 0x0014B238 File Offset: 0x00149438
[Token(Token = "0x6005DE5")]
[Address(RVA = "0x1232CF0", Offset = "0x1231AF0", VA = "0x181232CF0", Slot = "30")]
protected override void OCOCJCIGJLE(string ONGBFDACHHG)
{
}
// Token: 0x06005DE6 RID: 24038 RVA: 0x0014B24C File Offset: 0x0014944C
[Token(Token = "0x6005DE6")]
[Address(RVA = "0x1232BE0", Offset = "0x12319E0", VA = "0x181232BE0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
base.DMAHGBLDMFA();
bool flag;
if (flag)
{
}
}
// Token: 0x06005DE7 RID: 24039 RVA: 0x0014B26C File Offset: 0x0014946C
[Token(Token = "0x6005DE7")]
[Address(RVA = "0x1232D40", Offset = "0x1231B40", VA = "0x181232D40")]
public PasswordInputFieldImpl()
{
}
}
// Token: 0x02001029 RID: 4137
[Token(Token = "0x2001029")]
[Serializable]
private class HideIfDOBNotSubmittedImpl : HideableControllerImpl<RegistrationModel>
{
// Token: 0x06005DE8 RID: 24040 RVA: 0x0014B280 File Offset: 0x00149480
[Token(Token = "0x6005DE8")]
[Address(RVA = "0x122E250", Offset = "0x122D050", VA = "0x18122E250", Slot = "27")]
protected override void DMAHGBLDMFA()
{
if (this.invert)
{
}
bool flag2;
bool flag = flag2;
}
// Token: 0x06005DE9 RID: 24041 RVA: 0x0014B2A8 File Offset: 0x001494A8
[Token(Token = "0x6005DE9")]
[Address(RVA = "0x122E2D0", Offset = "0x122D0D0", VA = "0x18122E2D0")]
public HideIfDOBNotSubmittedImpl()
{
}
// Token: 0x04003E9E RID: 16030
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003E9E")]
[SerializeField]
[Tooltip("If true, hideable will hide while RegistrationModel.DOBSubmitted is TRUE")]
private bool invert;
}
// Token: 0x0200102A RID: 4138
[Token(Token = "0x200102A")]
[Serializable]
private class HideIfNotJuniorImpl : HideableControllerImpl<RegistrationModel>
{
// Token: 0x06005DEA RID: 24042 RVA: 0x0014B2BC File Offset: 0x001494BC
[Token(Token = "0x6005DEA")]
[Address(RVA = "0x122E870", Offset = "0x122D670", VA = "0x18122E870", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool? flag2;
bool flag = flag2 == (ulong)1L;
}
// Token: 0x06005DEB RID: 24043 RVA: 0x0014B2D8 File Offset: 0x001494D8
[Token(Token = "0x6005DEB")]
[Address(RVA = "0x122E8E0", Offset = "0x122D6E0", VA = "0x18122E8E0")]
public HideIfNotJuniorImpl()
{
}
}
// Token: 0x0200102B RID: 4139
[Token(Token = "0x200102B")]
[RequireComponent(typeof(CanvasGroup))]
[Serializable]
private class InteractibleIfDOBSubmittedImpl : ControllerImplementation<RegistrationModel>
{
// Token: 0x06005DEC RID: 24044 RVA: 0x0014B2EC File Offset: 0x001494EC
[Token(Token = "0x6005DEC")]
[Address(RVA = "0x122F210", Offset = "0x122E010", VA = "0x18122F210", Slot = "27")]
protected override void DMAHGBLDMFA()
{
CanvasGroup canvasGroup = this.canvasGroup;
if (this.invert)
{
}
bool flag;
canvasGroup.interactable = flag;
}
// Token: 0x06005DED RID: 24045 RVA: 0x0014B318 File Offset: 0x00149518
[Token(Token = "0x6005DED")]
[Address(RVA = "0x122F280", Offset = "0x122E080", VA = "0x18122F280")]
public InteractibleIfDOBSubmittedImpl()
{
}
// Token: 0x04003E9F RID: 16031
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4003E9F")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
private CanvasGroup canvasGroup;
// Token: 0x04003EA0 RID: 16032
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003EA0")]
[SerializeField]
[Tooltip("If true, canvasGroup is interactable while Model.DOBSubmitted is FALSE")]
private bool invert;
}
}
}