Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RRUI/Data/ChatThreadCreationModel.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

326 lines
10 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using JetBrains.Annotations;
using RRUI.Navigation;
using UnityEngine;
namespace RRUI.Data
{
// Token: 0x020009CC RID: 2508
[Token(Token = "0x20009CC")]
public class ChatThreadCreationModel : RRUIModel
{
// Token: 0x17000BBC RID: 3004
// (get) Token: 0x060041FA RID: 16890 RVA: 0x001021B4 File Offset: 0x001003B4
[Token(Token = "0x17000BBC")]
protected override bool PHGOLNMDJLH
{
[Token(Token = "0x60041FA")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
get
{
return true;
}
}
// Token: 0x17000BBD RID: 3005
// (get) Token: 0x060041FB RID: 16891 RVA: 0x001021C4 File Offset: 0x001003C4
[Token(Token = "0x17000BBD")]
public IReadOnlyList<int> KIGJHPJDJKG
{
[Token(Token = "0x60041FB")]
[Address(RVA = "0x1CAB4A0", Offset = "0x1CAA4A0", VA = "0x181CAB4A0")]
get
{
List<int> kigjhpjdjkg = this.CANECPGCIAM.KIGJHPJDJKG;
throw new NullReferenceException();
}
}
// Token: 0x17000BBE RID: 3006
// (get) Token: 0x060041FC RID: 16892 RVA: 0x001021E4 File Offset: 0x001003E4
// (set) Token: 0x060041FD RID: 16893 RVA: 0x00102204 File Offset: 0x00100404
[Token(Token = "0x17000BBE")]
public string DFPPNHINEFO
{
[Token(Token = "0x60041FC")]
[Address(RVA = "0x1CAB530", Offset = "0x1CAA530", VA = "0x181CAB530")]
get
{
return this.CANECPGCIAM.DFPPNHINEFO;
}
[Token(Token = "0x60041FD")]
[Address(RVA = "0x1CAB600", Offset = "0x1CAA600", VA = "0x181CAB600")]
set
{
this.CANECPGCIAM.DFPPNHINEFO = value;
base.MKBLJJGJAOH();
}
}
// Token: 0x17000BBF RID: 3007
// (get) Token: 0x060041FE RID: 16894 RVA: 0x0010222C File Offset: 0x0010042C
// (set) Token: 0x060041FF RID: 16895 RVA: 0x00102240 File Offset: 0x00100440
[Token(Token = "0x17000BBF")]
public bool DFPOLKLAIDK
{
[Token(Token = "0x60041FE")]
[Address(RVA = "0xCDF840", Offset = "0xCDE840", VA = "0x180CDF840")]
get;
[Token(Token = "0x60041FF")]
[Address(RVA = "0xCDDC60", Offset = "0xCDCC60", VA = "0x180CDDC60")]
private set;
}
// Token: 0x17000BC0 RID: 3008
// (get) Token: 0x06004200 RID: 16896 RVA: 0x00102254 File Offset: 0x00100454
// (set) Token: 0x06004201 RID: 16897 RVA: 0x00102268 File Offset: 0x00100468
[Token(Token = "0x17000BC0")]
public bool ONGEANEKLNE
{
[Token(Token = "0x6004200")]
[Address(RVA = "0x1146CE0", Offset = "0x1145CE0", VA = "0x181146CE0")]
get;
[Token(Token = "0x6004201")]
[Address(RVA = "0x1146D00", Offset = "0x1145D00", VA = "0x181146D00")]
private set;
}
// Token: 0x17000BC1 RID: 3009
// (get) Token: 0x06004202 RID: 16898 RVA: 0x0010227C File Offset: 0x0010047C
// (set) Token: 0x06004203 RID: 16899 RVA: 0x00102290 File Offset: 0x00100490
[Token(Token = "0x17000BC1")]
public string HMFPPBJFHKD
{
[Token(Token = "0x6004202")]
[Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0")]
get;
[Token(Token = "0x6004203")]
[Address(RVA = "0x497020", Offset = "0x496020", VA = "0x180497020")]
private set;
}
// Token: 0x17000BC2 RID: 3010
// (get) Token: 0x06004204 RID: 16900 RVA: 0x001022A4 File Offset: 0x001004A4
[Token(Token = "0x17000BC2")]
public bool FBLEJONFPAK
{
[Token(Token = "0x6004204")]
[Address(RVA = "0x1CAB4C0", Offset = "0x1CAA4C0", VA = "0x181CAB4C0")]
get
{
ChatThreadCreationModel.BOJEIBCCBJO canecpgciam = this.CANECPGCIAM;
if (canecpgciam != 0)
{
List<int> kigjhpjdjkg = canecpgciam.KIGJHPJDJKG;
return !string.IsNullOrEmpty(canecpgciam.DFPPNHINEFO);
}
throw new NullReferenceException();
}
}
// Token: 0x06004205 RID: 16901 RVA: 0x001022DC File Offset: 0x001004DC
[Token(Token = "0x6004205")]
[Address(RVA = "0x1CAAF00", Offset = "0x1CA9F00", VA = "0x181CAAF00")]
public bool IsAccountSelected(int GKLPIFBPGOD)
{
return this.CANECPGCIAM.KIGJHPJDJKG.Contains(GKLPIFBPGOD);
}
// Token: 0x17000BC3 RID: 3011
// (get) Token: 0x06004206 RID: 16902 RVA: 0x00102300 File Offset: 0x00100500
// (set) Token: 0x06004207 RID: 16903 RVA: 0x00102314 File Offset: 0x00100514
[Token(Token = "0x17000BC3")]
public ChatThreadCreationModel.BOJEIBCCBJO DLECMLIOHGP
{
[Token(Token = "0x6004206")]
[Address(RVA = "0x54F060", Offset = "0x54E060", VA = "0x18054F060")]
get
{
return this.CANECPGCIAM;
}
[Token(Token = "0x6004207")]
[Address(RVA = "0x1CAB550", Offset = "0x1CAA550", VA = "0x181CAB550")]
set
{
if (value == 0)
{
ChatThreadCreationModel.BOJEIBCCBJO bojeibccbjo = new ChatThreadCreationModel.BOJEIBCCBJO();
List<int> list = new List();
bojeibccbjo.KIGJHPJDJKG = list;
}
this.CANECPGCIAM = value;
base.MKBLJJGJAOH();
}
}
// Token: 0x06004208 RID: 16904 RVA: 0x00102348 File Offset: 0x00100548
[Token(Token = "0x6004208")]
[Address(RVA = "0x1CAADB0", Offset = "0x1CA9DB0", VA = "0x181CAADB0", Slot = "22")]
protected override void AHFKACICJNC()
{
ChatThreadCreationModel.BOJEIBCCBJO bojeibccbjo = new ChatThreadCreationModel.BOJEIBCCBJO();
List<int> list = new List();
bojeibccbjo.KIGJHPJDJKG = list;
this.CANECPGCIAM = bojeibccbjo;
}
// Token: 0x06004209 RID: 16905 RVA: 0x00102370 File Offset: 0x00100570
[Token(Token = "0x6004209")]
[Address(RVA = "0x1CAAE60", Offset = "0x1CA9E60", VA = "0x181CAAE60", Slot = "26")]
protected override DABKFAIHBBP GLPJPIEOLDF()
{
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
// Token: 0x0600420A RID: 16906 RVA: 0x00102384 File Offset: 0x00100584
[Token(Token = "0x600420A")]
[Address(RVA = "0x1CAB320", Offset = "0x1CAA320", VA = "0x181CAB320")]
public void ToggleAccount(int GKLPIFBPGOD)
{
bool flag = this.CANECPGCIAM.KIGJHPJDJKG.Contains(GKLPIFBPGOD);
ChatThreadCreationModel.BOJEIBCCBJO canecpgciam = this.CANECPGCIAM;
if (flag)
{
bool flag2 = canecpgciam.KIGJHPJDJKG.Remove(GKLPIFBPGOD);
}
canecpgciam.KIGJHPJDJKG.Add(GKLPIFBPGOD);
base.MKBLJJGJAOH();
}
// Token: 0x0600420B RID: 16907 RVA: 0x001023D4 File Offset: 0x001005D4
[Token(Token = "0x600420B")]
[Address(RVA = "0x1CAB140", Offset = "0x1CAA140", VA = "0x181CAB140")]
public void Submit()
{
ChatThreadCreationModel.BOJEIBCCBJO canecpgciam = this.CANECPGCIAM;
this.<FJGNJHEJHDD>k__BackingField = true;
List<int> kigjhpjdjkg = canecpgciam.KIGJHPJDJKG;
string text = IAOJMNAKJLH.FEGFJLANHOH(canecpgciam.DFPPNHINEFO);
PMGCJEPKFOF<BBJLEHIBGBJ> pmgcjepkfof = IAOJMNAKJLH.IOFLCFBBODB(kigjhpjdjkg, text);
Action<BBJLEHIBGBJ> action = new Action(this.PDJIPIKICGG);
int num = 0;
num += num;
num++;
Action<string> action2 = new Action(this.AGIDHNHJOJF);
Action action3 = new Action(this.GAAHMBKPGJE);
base.MKBLJJGJAOH();
}
// Token: 0x0600420C RID: 16908 RVA: 0x0010245C File Offset: 0x0010065C
[Token(Token = "0x600420C")]
[Address(RVA = "0x1CAB3F0", Offset = "0x1CAA3F0", VA = "0x181CAB3F0")]
public ChatThreadCreationModel()
{
ChatThreadCreationModel.BOJEIBCCBJO bojeibccbjo = new ChatThreadCreationModel.BOJEIBCCBJO();
List<int> list = new List();
bojeibccbjo.KIGJHPJDJKG = list;
this.CANECPGCIAM = bojeibccbjo;
base..ctor();
}
// Token: 0x0600420D RID: 16909 RVA: 0x0010248C File Offset: 0x0010068C
[Token(Token = "0x600420D")]
[Address(RVA = "0x1CAAF60", Offset = "0x1CA9F60", VA = "0x181CAAF60")]
[CompilerGenerated]
private void PDJIPIKICGG(BBJLEHIBGBJ FBGCIBNHDOF)
{
int num = 0;
if (FBGCIBNHDOF.<MJLDKIFMHCN>k__BackingField != (KJEFMHKMHOB)num)
{
this.<NHCNKEMFEJC>k__BackingField = num != 0;
KJEFMHKMHOB <MJLDKIFMHCN>k__BackingField = FBGCIBNHDOF.<MJLDKIFMHCN>k__BackingField;
int hashCode = <MJLDKIFMHCN>k__BackingField.GetHashCode();
this.<ILNFIBHJENP>k__BackingField = hashCode;
ToastListModel toastListModel = base.ADJIAENKNAN;
string text = this.<ILNFIBHJENP>k__BackingField;
toastListModel.AddMessageToast(text);
return;
}
this.<NHCNKEMFEJC>k__BackingField = true;
this.<ILNFIBHJENP>k__BackingField = num;
while ((this.redirectOnCreation ? 1 : 0) == num)
{
}
BrowserModel componentInParent = base.GetComponentInParent<BrowserModel>();
int num2 = 0;
if (!(componentInParent == num2))
{
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(this.redirectRoute);
OKLPPLDEGKH <BDDCIEDKFBM>k__BackingField = FBGCIBNHDOF.<BDDCIEDKFBM>k__BackingField;
CECAKDDNHLN cecakddnhln2 = cecakddnhln.OHJACMCAJOH(<BDDCIEDKFBM>k__BackingField);
int num3 = 0;
componentInParent.GoTo(cecakddnhln2, num3 != 0);
}
Debug.LogError("Failed to find BrowserModel for redirect");
throw new NullReferenceException();
}
// Token: 0x0600420E RID: 16910 RVA: 0x00102548 File Offset: 0x00100748
[Token(Token = "0x600420E")]
[Address(RVA = "0x1CAADA0", Offset = "0x1CA9DA0", VA = "0x181CAADA0")]
[CompilerGenerated]
private void AGIDHNHJOJF(string MOPOMPHBHKF)
{
this.<NHCNKEMFEJC>k__BackingField = false;
this.<ILNFIBHJENP>k__BackingField = MOPOMPHBHKF;
}
// Token: 0x0600420F RID: 16911 RVA: 0x00102564 File Offset: 0x00100764
[Token(Token = "0x600420F")]
[Address(RVA = "0x1CAAE50", Offset = "0x1CA9E50", VA = "0x181CAAE50")]
[CompilerGenerated]
private void GAAHMBKPGJE()
{
this.<FJGNJHEJHDD>k__BackingField = false;
base.MKBLJJGJAOH();
}
// Token: 0x04003539 RID: 13625
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4003539")]
[SerializeField]
private bool redirectOnCreation;
// Token: 0x0400353A RID: 13626
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x400353A")]
[SerializeField]
[JEAMMEGEDDJ("redirectOnCreation")]
private Route redirectRoute;
// Token: 0x0400353E RID: 13630
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x400353E")]
[NotNull]
private ChatThreadCreationModel.BOJEIBCCBJO CANECPGCIAM;
// Token: 0x020009CD RID: 2509
[Token(Token = "0x20009CD")]
public class BOJEIBCCBJO
{
// Token: 0x06004210 RID: 16912 RVA: 0x00102580 File Offset: 0x00100780
[Token(Token = "0x6004210")]
[Address(RVA = "0x1CA5C80", Offset = "0x1CA4C80", VA = "0x181CA5C80")]
public BOJEIBCCBJO()
{
List<int> list = new List();
this.KIGJHPJDJKG = list;
base..ctor();
}
// Token: 0x0400353F RID: 13631
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400353F")]
public List<int> KIGJHPJDJKG;
// Token: 0x04003540 RID: 13632
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003540")]
public string DFPPNHINEFO;
}
}
}