969 lines
33 KiB
C#
969 lines
33 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.AGUI;
|
|
using RecRoom.Core;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x02001117 RID: 4375
|
|
[Token(Token = "0x2001117")]
|
|
public class MessagesWatchUIFlow : WatchUIFlow
|
|
{
|
|
// Token: 0x170010D7 RID: 4311
|
|
// (get) Token: 0x06006315 RID: 25365 RVA: 0x0015C3CC File Offset: 0x0015A5CC
|
|
[Token(Token = "0x170010D7")]
|
|
private IEMNCJMMKOC<CPIHGIEOPAJ> LDKLEBEMFAH
|
|
{
|
|
[Token(Token = "0x6006315")]
|
|
[Address(RVA = "0xCE3C20", Offset = "0xCE2A20", VA = "0x180CE3C20")]
|
|
get
|
|
{
|
|
IEMNCJMMKOC<CPIHGIEOPAJ> cciobbdccfo = this.CCIOBBDCCFO;
|
|
if (cciobbdccfo == 0)
|
|
{
|
|
int num = this.itemsPerPage;
|
|
IEMNCJMMKOC<CPIHGIEOPAJ> iemncjmmkoc = new IEMNCJMMKOC(this.FAIECNFDFIC, num);
|
|
this.CCIOBBDCCFO = iemncjmmkoc;
|
|
}
|
|
return cciobbdccfo;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170010D8 RID: 4312
|
|
// (get) Token: 0x06006316 RID: 25366 RVA: 0x0015C400 File Offset: 0x0015A600
|
|
[Token(Token = "0x170010D8")]
|
|
private IEMNCJMMKOC<MKEKHKEHPLO> JJEEPPKGMAN
|
|
{
|
|
[Token(Token = "0x6006316")]
|
|
[Address(RVA = "0xCE2B70", Offset = "0xCE1970", VA = "0x180CE2B70")]
|
|
get
|
|
{
|
|
IEMNCJMMKOC<MKEKHKEHPLO> eokpdjfdflj = this.EOKPDJFDFLJ;
|
|
if (eokpdjfdflj == 0)
|
|
{
|
|
int num = this.itemsPerPage;
|
|
IEMNCJMMKOC<MKEKHKEHPLO> iemncjmmkoc = new IEMNCJMMKOC(NLGOJMONPKG.KAFEDPEFLOI, num);
|
|
this.EOKPDJFDFLJ = iemncjmmkoc;
|
|
}
|
|
return eokpdjfdflj;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170010D9 RID: 4313
|
|
// (get) Token: 0x06006317 RID: 25367 RVA: 0x0015C434 File Offset: 0x0015A634
|
|
[Token(Token = "0x170010D9")]
|
|
private ChatThreadScreen DIDKDEAAMEI
|
|
{
|
|
[Token(Token = "0x6006317")]
|
|
[Address(RVA = "0xCE2E20", Offset = "0xCE1C20", VA = "0x180CE2E20")]
|
|
get
|
|
{
|
|
return this.<LBNLPAIAGHF>k__BackingField.GetFlowByType<ChatThreadScreen>();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170010DA RID: 4314
|
|
// (get) Token: 0x06006318 RID: 25368 RVA: 0x0015C454 File Offset: 0x0015A654
|
|
[Token(Token = "0x170010DA")]
|
|
private PlayerDetailsWatchUIFlow HHLCAPFIPMF
|
|
{
|
|
[Token(Token = "0x6006318")]
|
|
[Address(RVA = "0xCE3350", Offset = "0xCE2150", VA = "0x180CE3350")]
|
|
get
|
|
{
|
|
return this.<LBNLPAIAGHF>k__BackingField.GetFlowByType<PlayerDetailsWatchUIFlow>();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006319 RID: 25369 RVA: 0x0015C474 File Offset: 0x0015A674
|
|
[Token(Token = "0x6006319")]
|
|
[Address(RVA = "0xCE30C0", Offset = "0xCE1EC0", VA = "0x180CE30C0", Slot = "10")]
|
|
public override void Initialize(StackedUIBase LJOCNMLBCAH)
|
|
{
|
|
base.Initialize(LJOCNMLBCAH);
|
|
SubscreenControl subscreenControl = this.subscreenControl;
|
|
SubscreenControl.MKNMDALPANG mknmdalpang = new SubscreenControl.MKNMDALPANG(this.ELKDAKLJOFN);
|
|
subscreenControl.GHBAJCIEIPD += mknmdalpang;
|
|
if (EIMGAFPPJFD.PMFACCFMKGE())
|
|
{
|
|
ChatThreadPagedGrid chatThreadPagedGrid = this.chatThreadPagedGrid;
|
|
IEnumerable<OKLPPLDEGKH> enumerable = Enumerable.Empty<OKLPPLDEGKH>();
|
|
chatThreadPagedGrid.SetChatThreads(enumerable);
|
|
this.chatThreadPagedGrid.SetEmptyDisplayText("Loading...");
|
|
MFBGLIHGCGO<OKLPPLDEGKH> fnnmpdkbcdd = IAOJMNAKJLH.FNNMPDKBCDD;
|
|
Action<OKLPPLDEGKH> action = new Action(this.DGFBOGMKMBK);
|
|
IAOJMNAKJLH.FNNMPDKBCDD = MFBGLIHGCGO.BPJDFPACLMK(fnnmpdkbcdd, action);
|
|
}
|
|
SubscreenControl subscreenControl2 = this.subscreenControl;
|
|
Subscreen subscreen = this.notificationsAndAnnouncementsSubscreen;
|
|
subscreenControl2.HBKKNJJKBKM = subscreen;
|
|
Subscreen <KJIJOKAOPPM>k__BackingField = this.subscreenControl.<KJIJOKAOPPM>k__BackingField;
|
|
int num = 0;
|
|
this.AEBLMJDOMOH(num, <KJIJOKAOPPM>k__BackingField);
|
|
}
|
|
|
|
// Token: 0x0600631A RID: 25370 RVA: 0x0015C530 File Offset: 0x0015A730
|
|
[Token(Token = "0x600631A")]
|
|
[Address(RVA = "0xCE33E0", Offset = "0xCE21E0", VA = "0x180CE33E0", Slot = "7")]
|
|
protected override void OnDestroy()
|
|
{
|
|
base.OnDestroy();
|
|
SubscreenControl subscreenControl = this.subscreenControl;
|
|
SubscreenControl.MKNMDALPANG mknmdalpang = new SubscreenControl.MKNMDALPANG(this.ELKDAKLJOFN);
|
|
subscreenControl.GHBAJCIEIPD -= mknmdalpang;
|
|
MFBGLIHGCGO<OKLPPLDEGKH> fnnmpdkbcdd = IAOJMNAKJLH.FNNMPDKBCDD;
|
|
Action<OKLPPLDEGKH> action = new Action(this.DGFBOGMKMBK);
|
|
IAOJMNAKJLH.FNNMPDKBCDD = MFBGLIHGCGO.GMNMHGMFGOL(fnnmpdkbcdd, action);
|
|
}
|
|
|
|
// Token: 0x0600631B RID: 25371 RVA: 0x0015C584 File Offset: 0x0015A784
|
|
[Token(Token = "0x600631B")]
|
|
[Address(RVA = "0xCE34F0", Offset = "0xCE22F0", VA = "0x180CE34F0", Slot = "11")]
|
|
public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN)
|
|
{
|
|
base.OnFlowEntered(BFHJBBGCMAN);
|
|
if (EIMGAFPPJFD.PMFACCFMKGE())
|
|
{
|
|
Type type = BFHJBBGCMAN.GetType();
|
|
Type typeFromHandle = typeof(HomeScreenFlow);
|
|
if (type.Equals(typeFromHandle))
|
|
{
|
|
int num = 0;
|
|
this.CFIEOAJAIDC(num != 0);
|
|
}
|
|
PMGCJEPKFOF<List<OKLPPLDEGKH>> pmgcjepkfof = IAOJMNAKJLH.NCICFDCKNAF();
|
|
Action<List<OKLPPLDEGKH>> action = new Action(this.AFINOBHMGKK);
|
|
int num2 = 0;
|
|
num2 += num2;
|
|
num2++;
|
|
action += action;
|
|
num2 += 19;
|
|
}
|
|
ulong num3;
|
|
this.CFIEOAJAIDC(num3 != 0UL);
|
|
WatchUI <LBNLPAIAGHF>k__BackingField = this.<LBNLPAIAGHF>k__BackingField;
|
|
bool flag = this.AMKNOILBDJC();
|
|
IEMNCJMMKOC<CPIHGIEOPAJ> iemncjmmkoc = this.PODOPDAJACA();
|
|
Action action2 = new Action(this.IJKEIAMABPC);
|
|
iemncjmmkoc.KDMEIGOMPPO += action2;
|
|
IEMNCJMMKOC<MKEKHKEHPLO> iemncjmmkoc2 = this.FGEHFHPEBCH();
|
|
Action action3 = new Action(this.IJKEIAMABPC);
|
|
iemncjmmkoc2.KDMEIGOMPPO += action3;
|
|
MFBGLIHGCGO<KEBJPIGKGOI.MDONHLLFFHN> peaifciillm = KEBJPIGKGOI.PEAIFCIILLM;
|
|
Action<KEBJPIGKGOI.MDONHLLFFHN> action4 = new Action(this.IKOBKLBHJCI);
|
|
KEBJPIGKGOI.PEAIFCIILLM = MFBGLIHGCGO.BPJDFPACLMK(peaifciillm, action4);
|
|
OKNNKFGFODL mgfhkjmjike = PHLOAIACBML.MGFHKJMJIKE;
|
|
Action action5 = new Action(this.MCAGLDGMOMM);
|
|
PHLOAIACBML.MGFHKJMJIKE = OKNNKFGFODL.BPJDFPACLMK(mgfhkjmjike, action5);
|
|
OKNNKFGFODL ggopbhcmcbo = NLGOJMONPKG.GGOPBHCMCBO;
|
|
Action action6 = new Action(this.ALGGFGKHLEN);
|
|
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.BPJDFPACLMK(ggopbhcmcbo, action6);
|
|
NLGOJMONPKG.GGOPBHCMCBO = oknnkfgfodl;
|
|
DABKFAIHBBP dabkfaihbbp = PHLOAIACBML.CDCFKAINNEL();
|
|
this.ABMGHCIDFPL();
|
|
if (this.notificationsAndAnnouncementsSubscreen.isActiveAndEnabled && !this.POLOJJIIFLA)
|
|
{
|
|
IEMNCJMMKOC<CPIHGIEOPAJ> iemncjmmkoc3 = this.PODOPDAJACA();
|
|
int kknepiopbin = this.KKNEPIOPBIN;
|
|
iemncjmmkoc3.ALLOECHEPOC = kknepiopbin;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600631C RID: 25372 RVA: 0x0015C708 File Offset: 0x0015A908
|
|
[Token(Token = "0x600631C")]
|
|
[Address(RVA = "0xCE29C0", Offset = "0xCE17C0", VA = "0x180CE29C0")]
|
|
private void ELKDAKLJOFN(Subscreen HCOJNNIMBLF, Subscreen JDAMOBPBIFO)
|
|
{
|
|
if (!this.notificationsAndAnnouncementsSubscreen.isActiveAndEnabled)
|
|
{
|
|
}
|
|
bool polojjiifla = this.POLOJJIIFLA;
|
|
bool flag = !polojjiifla;
|
|
if (polojjiifla && this.PHKNAHKAIOO)
|
|
{
|
|
SingletonMonoBehaviour.ONCPNMDGGKG.MarkAllNotificationsAsRead();
|
|
this.KKNEPIOPBIN = (int)((ulong)0L);
|
|
}
|
|
this.PHKNAHKAIOO = flag;
|
|
this.AEBLMJDOMOH(HCOJNNIMBLF, JDAMOBPBIFO);
|
|
}
|
|
|
|
// Token: 0x0600631D RID: 25373 RVA: 0x0015C764 File Offset: 0x0015A964
|
|
[Token(Token = "0x600631D")]
|
|
[Address(RVA = "0xCE33A0", Offset = "0xCE21A0", VA = "0x180CE33A0")]
|
|
private bool OBGINPKONIO()
|
|
{
|
|
bool isActiveAndEnabled = this.notificationsAndAnnouncementsSubscreen.isActiveAndEnabled;
|
|
if (!isActiveAndEnabled)
|
|
{
|
|
return isActiveAndEnabled;
|
|
}
|
|
return !this.POLOJJIIFLA;
|
|
}
|
|
|
|
// Token: 0x0600631E RID: 25374 RVA: 0x0015C794 File Offset: 0x0015A994
|
|
[Token(Token = "0x600631E")]
|
|
[Address(RVA = "0xCE2560", Offset = "0xCE1360", VA = "0x180CE2560")]
|
|
private void CFIEOAJAIDC(bool LPHABGINEGO = false)
|
|
{
|
|
List<MKEKHKEHPLO> kafedpefloi = NLGOJMONPKG.KAFEDPEFLOI;
|
|
Func<MKEKHKEHPLO, bool> <>9__43_ = MessagesWatchUIFlow.<>c.<>9__43_0;
|
|
if (<>9__43_ == 0)
|
|
{
|
|
MessagesWatchUIFlow.<>c.<>9__43_0 = (MKEKHKEHPLO a) => a.<EAMAPCBNODM>k__BackingField == FIEFAAIHMAF.Unread;
|
|
}
|
|
if (!Enumerable.Any<MKEKHKEHPLO>(kafedpefloi, <>9__43_))
|
|
{
|
|
DateTime dateTime = IAOJMNAKJLH.NBHLPCBOPIG();
|
|
DateTime lastViewedNotificationsTimestamp2 = SingletonMonoBehaviour.ONCPNMDGGKG.GetLastViewedNotificationsTimestamp();
|
|
DateTime lastViewedNotificationsTimestamp = lastViewedNotificationsTimestamp2;
|
|
List<CPIHGIEOPAJ> faiecnfdfic = this.FAIECNFDFIC;
|
|
Func<CPIHGIEOPAJ, DateTime> func = delegate(CPIHGIEOPAJ m)
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
return DateTime.MinValue;
|
|
}
|
|
throw new NullReferenceException();
|
|
};
|
|
CPIHGIEOPAJ cpihgieopaj = Enumerable.Max<CPIHGIEOPAJ, DateTime>(faiecnfdfic, func);
|
|
DateTime minValue = DateTime.MinValue;
|
|
if (!LPHABGINEGO && !(minValue > dateTime))
|
|
{
|
|
SubscreenControl subscreenControl = this.subscreenControl;
|
|
Subscreen subscreen = this.chatsSubscreen;
|
|
subscreenControl.ShowSubscreen(subscreen);
|
|
}
|
|
SubscreenControl subscreenControl2 = this.subscreenControl;
|
|
Subscreen subscreen2 = this.notificationsAndAnnouncementsSubscreen;
|
|
subscreenControl2.ShowSubscreen(subscreen2);
|
|
SubscreenControl subscreenControl3 = this.subscreenControl;
|
|
this.POLOJJIIFLA = false;
|
|
Subscreen <KJIJOKAOPPM>k__BackingField = subscreenControl3.<KJIJOKAOPPM>k__BackingField;
|
|
int num = 0;
|
|
this.AEBLMJDOMOH(num, <KJIJOKAOPPM>k__BackingField);
|
|
}
|
|
SubscreenControl subscreenControl4 = this.subscreenControl;
|
|
Subscreen subscreen3 = this.notificationsAndAnnouncementsSubscreen;
|
|
subscreenControl4.ShowSubscreen(subscreen3);
|
|
SubscreenControl subscreenControl5 = this.subscreenControl;
|
|
this.POLOJJIIFLA = true;
|
|
Subscreen <KJIJOKAOPPM>k__BackingField2 = subscreenControl5.<KJIJOKAOPPM>k__BackingField;
|
|
int num2 = 0;
|
|
this.AEBLMJDOMOH(num2, <KJIJOKAOPPM>k__BackingField2);
|
|
this.announcementsButton.ForcePressed();
|
|
}
|
|
|
|
// Token: 0x0600631F RID: 25375 RVA: 0x0015C8D4 File Offset: 0x0015AAD4
|
|
[Token(Token = "0x600631F")]
|
|
[Address(RVA = "0xCE19C0", Offset = "0xCE07C0", VA = "0x180CE19C0")]
|
|
private void AEBLMJDOMOH(Subscreen HCOJNNIMBLF, Subscreen JDAMOBPBIFO)
|
|
{
|
|
GameObject gameObject = this.newChatButtonRoot.gameObject;
|
|
int num = 0;
|
|
gameObject.SetActive(num != 0);
|
|
GameObject gameObject2 = this.clearAllNotificationsButtonRoot.gameObject;
|
|
int num2 = 0;
|
|
gameObject2.SetActive(num2 != 0);
|
|
GameObject gameObject3 = this.showNotificationsConfigButtonRoot.gameObject;
|
|
int num3 = 0;
|
|
gameObject3.SetActive(num3 != 0);
|
|
if (this.chatsSubscreen.isActiveAndEnabled)
|
|
{
|
|
this.newChatButtonRoot.gameObject.SetActive(true);
|
|
return;
|
|
}
|
|
if (this.notificationsAndAnnouncementsSubscreen.isActiveAndEnabled)
|
|
{
|
|
GameObject gameObject4 = this.clearAllNotificationsButtonRoot.gameObject;
|
|
bool flag = !this.POLOJJIIFLA;
|
|
gameObject4.SetActive(flag);
|
|
GameObject gameObject5 = this.showNotificationsConfigButtonRoot.gameObject;
|
|
bool flag2 = !this.POLOJJIIFLA;
|
|
gameObject5.SetActive(flag2);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006320 RID: 25376 RVA: 0x0015C99C File Offset: 0x0015AB9C
|
|
[Token(Token = "0x6006320")]
|
|
[Address(RVA = "0xCE3960", Offset = "0xCE2760", VA = "0x180CE3960", Slot = "12")]
|
|
public override void OnFlowExited(StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO)
|
|
{
|
|
base.OnFlowExited(NBINAJPFBOA, CJEIBCEPAPO);
|
|
if (!CJEIBCEPAPO)
|
|
{
|
|
this.KKNEPIOPBIN = (int)((ulong)0L);
|
|
if (this.PHKNAHKAIOO != CJEIBCEPAPO)
|
|
{
|
|
SingletonMonoBehaviour.ONCPNMDGGKG.MarkAllNotificationsAsRead();
|
|
}
|
|
}
|
|
MFBGLIHGCGO<KEBJPIGKGOI.MDONHLLFFHN> peaifciillm = KEBJPIGKGOI.PEAIFCIILLM;
|
|
Action<KEBJPIGKGOI.MDONHLLFFHN> action = new Action(this.IKOBKLBHJCI);
|
|
KEBJPIGKGOI.PEAIFCIILLM = MFBGLIHGCGO.GMNMHGMFGOL(peaifciillm, action);
|
|
OKNNKFGFODL mgfhkjmjike = PHLOAIACBML.MGFHKJMJIKE;
|
|
Action action2 = new Action(this.MCAGLDGMOMM);
|
|
PHLOAIACBML.MGFHKJMJIKE = OKNNKFGFODL.GMNMHGMFGOL(mgfhkjmjike, action2);
|
|
OKNNKFGFODL ggopbhcmcbo = NLGOJMONPKG.GGOPBHCMCBO;
|
|
Action action3 = new Action(this.ALGGFGKHLEN);
|
|
NLGOJMONPKG.GGOPBHCMCBO = OKNNKFGFODL.GMNMHGMFGOL(ggopbhcmcbo, action3);
|
|
IEMNCJMMKOC<CPIHGIEOPAJ> iemncjmmkoc = this.PODOPDAJACA();
|
|
Action action4 = new Action(this.IJKEIAMABPC);
|
|
iemncjmmkoc.KDMEIGOMPPO -= action4;
|
|
IEMNCJMMKOC<MKEKHKEHPLO> iemncjmmkoc2 = this.FGEHFHPEBCH();
|
|
Action action5 = new Action(this.IJKEIAMABPC);
|
|
iemncjmmkoc2.KDMEIGOMPPO -= action5;
|
|
this.PHKNAHKAIOO = false;
|
|
this.LKLKGDMFMCC();
|
|
}
|
|
|
|
// Token: 0x06006321 RID: 25377 RVA: 0x0015CA84 File Offset: 0x0015AC84
|
|
[Token(Token = "0x6006321")]
|
|
[Address(RVA = "0xCE1430", Offset = "0xCE0230", VA = "0x180CE1430")]
|
|
private void ABMGHCIDFPL()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
this.LKLKGDMFMCC();
|
|
this.FAIECNFDFIC.Clear();
|
|
List<CPIHGIEOPAJ> faiecnfdfic = this.FAIECNFDFIC;
|
|
List<IGCIBGKPPMO> jbldmmipfgp = KEBJPIGKGOI.JBLDMMIPFGP;
|
|
IEnumerable<CPIHGIEOPAJ> enumerable = PHLOAIACBML.EBFIOHPFNAI();
|
|
IEnumerable<CPIHGIEOPAJ> enumerable2 = KEBJPIGKGOI.HPGKPHDPNHD(Enumerable.Concat<CPIHGIEOPAJ>(jbldmmipfgp, enumerable));
|
|
faiecnfdfic.AddRange(enumerable2);
|
|
if ((this.POLOJJIIFLA ? 1 : 0) == num)
|
|
{
|
|
IEnumerable<CPIHGIEOPAJ> enumerable3 = this.PODOPDAJACA().DEKHGIJNALJ();
|
|
if (enumerable3 != 0)
|
|
{
|
|
MessagesScreenItem messagesScreenItem = this.itemTemplate;
|
|
RectTransform rectTransform = this.contentPanel;
|
|
int num2 = 0;
|
|
MessagesScreenItem messagesScreenItem2 = global::UnityEngine.Object.Instantiate<MessagesScreenItem>(messagesScreenItem, rectTransform, num2 != 0);
|
|
messagesScreenItem2.PDPLCAPLMEL = enumerable3;
|
|
messagesScreenItem2.MKBLJJGJAOH();
|
|
}
|
|
if (enumerable3 != 0)
|
|
{
|
|
}
|
|
if (num != 0)
|
|
{
|
|
continue;
|
|
}
|
|
string text = this.noNotificationsTextObject.text;
|
|
IEMNCJMMKOC<CPIHGIEOPAJ> iemncjmmkoc = this.PODOPDAJACA();
|
|
int num3 = this.PODOPDAJACA().MHIFPPCGNKN;
|
|
IEMNCJMMKOC<CPIHGIEOPAJ> iemncjmmkoc2 = this.PODOPDAJACA();
|
|
}
|
|
IEnumerable<MKEKHKEHPLO> enumerable4 = this.FGEHFHPEBCH().DEKHGIJNALJ();
|
|
if (enumerable4 != 0)
|
|
{
|
|
if (num >= enumerable4)
|
|
{
|
|
goto IL_E5;
|
|
}
|
|
num += num;
|
|
if (num != enumerable4)
|
|
{
|
|
num++;
|
|
goto IL_E5;
|
|
}
|
|
IL_105:
|
|
enumerable4 += enumerable4;
|
|
goto IL_10C;
|
|
IL_E5:
|
|
AnnouncementsScreenItem announcementsScreenItem = this.announcementTemplate;
|
|
RectTransform rectTransform2 = this.contentPanel;
|
|
int num4 = 0;
|
|
AnnouncementsScreenItem announcementsScreenItem2 = global::UnityEngine.Object.Instantiate<AnnouncementsScreenItem>(announcementsScreenItem, rectTransform2, num4 != 0);
|
|
goto IL_105;
|
|
}
|
|
IL_10C:
|
|
if (enumerable4 != 0)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
string text2 = this.noNotificationsTextObject.text;
|
|
int kdpehphodcd = this.FGEHFHPEBCH().KDPEHPHODCD;
|
|
int num5 = this.FGEHFHPEBCH().MHIFPPCGNKN;
|
|
int num6 = this.FGEHFHPEBCH().AJNDBIJEOLL;
|
|
this.FHJNKMECIDE(kdpehphodcd, num5, num6);
|
|
}
|
|
|
|
// Token: 0x06006322 RID: 25378 RVA: 0x0015CC00 File Offset: 0x0015AE00
|
|
[Token(Token = "0x6006322")]
|
|
[Address(RVA = "0xCE2D60", Offset = "0xCE1B60", VA = "0x180CE2D60", Slot = "22")]
|
|
protected override void FKDAJGGOMOC(OGLEAGGNIPE OJJOHDIFMEG, bool DIDDIMFKFCC)
|
|
{
|
|
if (OJJOHDIFMEG == OGLEAGGNIPE.LARGE)
|
|
{
|
|
}
|
|
int num = this.itemsPerPage;
|
|
this.PODOPDAJACA().ELFJOCLOHLF = num;
|
|
this.FGEHFHPEBCH().ELFJOCLOHLF = num;
|
|
this.ABMGHCIDFPL();
|
|
}
|
|
|
|
// Token: 0x06006323 RID: 25379 RVA: 0x0015CC3C File Offset: 0x0015AE3C
|
|
[Token(Token = "0x6006323")]
|
|
[Address(RVA = "0xCE3040", Offset = "0xCE1E40", VA = "0x180CE3040")]
|
|
private void IJKEIAMABPC()
|
|
{
|
|
this.ABMGHCIDFPL();
|
|
if (this.notificationsAndAnnouncementsSubscreen.isActiveAndEnabled && !this.POLOJJIIFLA)
|
|
{
|
|
int kdpehphodcd = this.PODOPDAJACA().KDPEHPHODCD;
|
|
this.KKNEPIOPBIN = kdpehphodcd;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006324 RID: 25380 RVA: 0x0015CC80 File Offset: 0x0015AE80
|
|
[Token(Token = "0x6006324")]
|
|
[Address(RVA = "0xCE1BB0", Offset = "0xCE09B0", VA = "0x180CE1BB0")]
|
|
private void IKOBKLBHJCI(KEBJPIGKGOI.MDONHLLFFHN CLMCHLLGHLG)
|
|
{
|
|
this.ABMGHCIDFPL();
|
|
}
|
|
|
|
// Token: 0x06006325 RID: 25381 RVA: 0x0015CC94 File Offset: 0x0015AE94
|
|
[Token(Token = "0x6006325")]
|
|
[Address(RVA = "0xCE1BB0", Offset = "0xCE09B0", VA = "0x180CE1BB0")]
|
|
private void MCAGLDGMOMM()
|
|
{
|
|
this.ABMGHCIDFPL();
|
|
}
|
|
|
|
// Token: 0x06006326 RID: 25382 RVA: 0x0015CCA8 File Offset: 0x0015AEA8
|
|
[Token(Token = "0x6006326")]
|
|
[Address(RVA = "0xCE1BB0", Offset = "0xCE09B0", VA = "0x180CE1BB0")]
|
|
private void ALGGFGKHLEN()
|
|
{
|
|
this.ABMGHCIDFPL();
|
|
}
|
|
|
|
// Token: 0x06006327 RID: 25383 RVA: 0x0015CCBC File Offset: 0x0015AEBC
|
|
[Token(Token = "0x6006327")]
|
|
[Address(RVA = "0xCE3280", Offset = "0xCE2080", VA = "0x180CE3280")]
|
|
private void LKLKGDMFMCC()
|
|
{
|
|
RectTransform rectTransform = this.contentPanel;
|
|
int num = 0;
|
|
int childCount = rectTransform.childCount;
|
|
if (num < childCount)
|
|
{
|
|
global::UnityEngine.Object.Destroy(this.contentPanel.GetChild(num).gameObject);
|
|
RectTransform rectTransform2 = this.contentPanel;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006328 RID: 25384 RVA: 0x0015CD04 File Offset: 0x0015AF04
|
|
[Token(Token = "0x6006328")]
|
|
[Address(RVA = "0xCE2C30", Offset = "0xCE1A30", VA = "0x180CE2C30")]
|
|
private void FHJNKMECIDE(int KDPEHPHODCD, int IJEMMNCGBPG, int GCCLFLNJEKC)
|
|
{
|
|
Selectable selectable = this.previousPageButton;
|
|
bool flag = KDPEHPHODCD > 0;
|
|
selectable.interactable = flag;
|
|
bool flag2;
|
|
this.nextPageButton.interactable = flag2;
|
|
TextMeshProUGUI textMeshProUGUI = this.currentPageText;
|
|
int num = KDPEHPHODCD + 1;
|
|
string text = textMeshProUGUI.text;
|
|
string text2 = this.totalPagesText.text;
|
|
GameObject gameObject = this.pageNumberPanel.gameObject;
|
|
bool flag3 = GCCLFLNJEKC > 0;
|
|
gameObject.SetActive(flag3);
|
|
GameObject gameObject2 = this.noNotificationsTextObject.gameObject;
|
|
bool flag4 = GCCLFLNJEKC == 0;
|
|
gameObject2.SetActive(flag4);
|
|
}
|
|
|
|
// Token: 0x06006329 RID: 25385 RVA: 0x0015CD94 File Offset: 0x0015AF94
|
|
[Token(Token = "0x6006329")]
|
|
[Address(RVA = "0xCE3CB0", Offset = "0xCE2AB0", VA = "0x180CE3CB0")]
|
|
public void ShowChatSubscreen()
|
|
{
|
|
WatchUI <LBNLPAIAGHF>k__BackingField = this.<LBNLPAIAGHF>k__BackingField;
|
|
int num = 0;
|
|
<LBNLPAIAGHF>k__BackingField.PushFlow(this, num);
|
|
SubscreenControl subscreenControl = this.subscreenControl;
|
|
Subscreen subscreen = this.chatsSubscreen;
|
|
subscreenControl.ShowSubscreen(subscreen);
|
|
this.chatsButton.ForcePressed();
|
|
}
|
|
|
|
// Token: 0x0600632A RID: 25386 RVA: 0x0015CDDC File Offset: 0x0015AFDC
|
|
[Token(Token = "0x600632A")]
|
|
[Address(RVA = "0xCE28B0", Offset = "0xCE16B0", VA = "0x180CE28B0")]
|
|
private void DGFBOGMKMBK(OKLPPLDEGKH OFPDIAMBDKK)
|
|
{
|
|
PMGCJEPKFOF<List<OKLPPLDEGKH>> pmgcjepkfof = IAOJMNAKJLH.NCICFDCKNAF();
|
|
Action<List<OKLPPLDEGKH>> action = new Action(this.AFINOBHMGKK);
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
PMGCJEPKFOF<List<OKLPPLDEGKH>> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
|
|
}
|
|
|
|
// Token: 0x0600632B RID: 25387 RVA: 0x0015CE1C File Offset: 0x0015B01C
|
|
[Token(Token = "0x600632B")]
|
|
[Address(RVA = "0xCE2220", Offset = "0xCE1020", VA = "0x180CE2220")]
|
|
public void Button_ShowAnnouncementsList()
|
|
{
|
|
SubscreenControl subscreenControl = this.subscreenControl;
|
|
Subscreen subscreen = this.notificationsAndAnnouncementsSubscreen;
|
|
subscreenControl.ShowSubscreen(subscreen);
|
|
SubscreenControl subscreenControl2 = this.subscreenControl;
|
|
this.POLOJJIIFLA = true;
|
|
Subscreen <KJIJOKAOPPM>k__BackingField = subscreenControl2.<KJIJOKAOPPM>k__BackingField;
|
|
int num = 0;
|
|
this.AEBLMJDOMOH(num, <KJIJOKAOPPM>k__BackingField);
|
|
this.ABMGHCIDFPL();
|
|
}
|
|
|
|
// Token: 0x0600632C RID: 25388 RVA: 0x0015CE6C File Offset: 0x0015B06C
|
|
[Token(Token = "0x600632C")]
|
|
[Address(RVA = "0xCE23D0", Offset = "0xCE11D0", VA = "0x180CE23D0")]
|
|
public void Button_ShowNotificationsList()
|
|
{
|
|
SubscreenControl subscreenControl = this.subscreenControl;
|
|
Subscreen subscreen = this.notificationsAndAnnouncementsSubscreen;
|
|
subscreenControl.ShowSubscreen(subscreen);
|
|
SubscreenControl subscreenControl2 = this.subscreenControl;
|
|
this.POLOJJIIFLA = false;
|
|
Subscreen <KJIJOKAOPPM>k__BackingField = subscreenControl2.<KJIJOKAOPPM>k__BackingField;
|
|
int num = 0;
|
|
this.AEBLMJDOMOH(num, <KJIJOKAOPPM>k__BackingField);
|
|
this.ABMGHCIDFPL();
|
|
}
|
|
|
|
// Token: 0x0600632D RID: 25389 RVA: 0x0015CEBC File Offset: 0x0015B0BC
|
|
[Token(Token = "0x600632D")]
|
|
[Address(RVA = "0xCE21A0", Offset = "0xCE0FA0", VA = "0x180CE21A0")]
|
|
public void Button_PreviousPage()
|
|
{
|
|
int num = 0;
|
|
if ((this.POLOJJIIFLA ? 1 : 0) == num)
|
|
{
|
|
IEMNCJMMKOC<CPIHGIEOPAJ> iemncjmmkoc = this.PODOPDAJACA();
|
|
int kdpehphodcd = iemncjmmkoc.KDPEHPHODCD;
|
|
iemncjmmkoc.ALLOECHEPOC = kdpehphodcd;
|
|
return;
|
|
}
|
|
IEMNCJMMKOC<MKEKHKEHPLO> iemncjmmkoc2 = this.FGEHFHPEBCH();
|
|
int kdpehphodcd2 = iemncjmmkoc2.KDPEHPHODCD;
|
|
iemncjmmkoc2.ALLOECHEPOC = kdpehphodcd2;
|
|
}
|
|
|
|
// Token: 0x0600632E RID: 25390 RVA: 0x0015CF08 File Offset: 0x0015B108
|
|
[Token(Token = "0x600632E")]
|
|
[Address(RVA = "0xCE1F10", Offset = "0xCE0D10", VA = "0x180CE1F10")]
|
|
public void Button_NextPage()
|
|
{
|
|
int num = 0;
|
|
if ((this.POLOJJIIFLA ? 1 : 0) == num)
|
|
{
|
|
IEMNCJMMKOC<CPIHGIEOPAJ> iemncjmmkoc = this.PODOPDAJACA();
|
|
int num2 = iemncjmmkoc.KDPEHPHODCD;
|
|
num2++;
|
|
iemncjmmkoc.ALLOECHEPOC = num2;
|
|
return;
|
|
}
|
|
IEMNCJMMKOC<MKEKHKEHPLO> iemncjmmkoc2 = this.FGEHFHPEBCH();
|
|
int num3 = iemncjmmkoc2.KDPEHPHODCD;
|
|
num3++;
|
|
iemncjmmkoc2.ALLOECHEPOC = num3;
|
|
}
|
|
|
|
// Token: 0x0600632F RID: 25391 RVA: 0x0015CF60 File Offset: 0x0015B160
|
|
[Token(Token = "0x600632F")]
|
|
[Address(RVA = "0xCE2430", Offset = "0xCE1230", VA = "0x180CE2430")]
|
|
public void Button_StartNewChatThread()
|
|
{
|
|
if (EIMGAFPPJFD.PMFACCFMKGE())
|
|
{
|
|
ChooseFriendsDialog chooseFriendsDialog = this.chooseFriendsDialogPrefab;
|
|
int num = 0;
|
|
if (chooseFriendsDialog != num)
|
|
{
|
|
WatchUI <LBNLPAIAGHF>k__BackingField = this.<LBNLPAIAGHF>k__BackingField;
|
|
Action<List<CCEOLAOLEKJ>> action = new Action(this.EPGFOHGLMKJ);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006330 RID: 25392 RVA: 0x0015CFA8 File Offset: 0x0015B1A8
|
|
[Token(Token = "0x6006330")]
|
|
[Address(RVA = "0xCE1BC0", Offset = "0xCE09C0", VA = "0x180CE1BC0")]
|
|
public void Button_ClearAllNotifications()
|
|
{
|
|
List<CPIHGIEOPAJ> faiecnfdfic = this.FAIECNFDFIC;
|
|
Func<CPIHGIEOPAJ, bool> <>9__61_ = MessagesWatchUIFlow.<>c.<>9__61_0;
|
|
if (<>9__61_ == 0)
|
|
{
|
|
MessagesWatchUIFlow.<>c.<>9__61_0 = delegate(CPIHGIEOPAJ m)
|
|
{
|
|
throw new NullReferenceException();
|
|
};
|
|
}
|
|
PHLOAIACBML.PEIBHPIEKGF(Enumerable.ToList<CPIHGIEOPAJ>(Enumerable.Where<CPIHGIEOPAJ>(faiecnfdfic, <>9__61_)));
|
|
List<CPIHGIEOPAJ> faiecnfdfic2 = this.FAIECNFDFIC;
|
|
Func<CPIHGIEOPAJ, bool> func;
|
|
if (MessagesWatchUIFlow.<>c.<>9__61_1 == 0)
|
|
{
|
|
func = delegate(CPIHGIEOPAJ m)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
};
|
|
MessagesWatchUIFlow.<>c.<>9__61_1 = func;
|
|
}
|
|
int num = Enumerable.Count<CPIHGIEOPAJ>(faiecnfdfic2, func);
|
|
if (num > 0)
|
|
{
|
|
if (num != 1)
|
|
{
|
|
}
|
|
string text = string.Format("Do you want to delete {0} {1}?", num, "notifications");
|
|
Action<JPIJGHNNIDP> action = new Action(this.ICPGPNMLMGI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006331 RID: 25393 RVA: 0x0015D050 File Offset: 0x0015B250
|
|
[Token(Token = "0x6006331")]
|
|
[Address(RVA = "0xCE2280", Offset = "0xCE1080", VA = "0x180CE2280")]
|
|
public void Button_ShowNotificationConfig()
|
|
{
|
|
if (Player.HIMJIOGEAGA)
|
|
{
|
|
PlayerUI playerUI = Player.<EGKJPJKLEAI>k__BackingField.playerUI;
|
|
}
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if (num != num2)
|
|
{
|
|
SettingsWatchUIFlow settingsWatchUIFlow;
|
|
settingsWatchUIFlow.ShowWatchNotificationPreferencesSubscreen();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006332 RID: 25394 RVA: 0x0015D090 File Offset: 0x0015B290
|
|
[Token(Token = "0x6006332")]
|
|
[Address(RVA = "0xCE1F90", Offset = "0xCE0D90", VA = "0x180CE1F90")]
|
|
public void Button_OpenChatThread(OKLPPLDEGKH chatThread)
|
|
{
|
|
ChatThreadScreen flowByType = this.<LBNLPAIAGHF>k__BackingField.GetFlowByType<ChatThreadScreen>();
|
|
int num = 0;
|
|
if (flowByType != num && EIMGAFPPJFD.PMFACCFMKGE())
|
|
{
|
|
flowByType.ShowScreen(chatThread, CFLMJLFBOKH.PNCCMHEKFKJ.MessagesScreen);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006333 RID: 25395 RVA: 0x0015D0D0 File Offset: 0x0015B2D0
|
|
[Token(Token = "0x6006333")]
|
|
[Address(RVA = "0xCE2080", Offset = "0xCE0E80", VA = "0x180CE2080")]
|
|
public void Button_PlayerDetails(int playerId)
|
|
{
|
|
PlayerDetailsWatchUIFlow flowByType = this.<LBNLPAIAGHF>k__BackingField.GetFlowByType<PlayerDetailsWatchUIFlow>();
|
|
int num = 0;
|
|
bool flag;
|
|
if (flowByType != num && flag)
|
|
{
|
|
StackedUIBase <KBKJKEOPIGB>k__BackingField = this.<KBKJKEOPIGB>k__BackingField;
|
|
int num2 = 0;
|
|
<KBKJKEOPIGB>k__BackingField.PushFlow(flowByType, num2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006334 RID: 25396 RVA: 0x0015D114 File Offset: 0x0015B314
|
|
[Token(Token = "0x6006334")]
|
|
[Address(RVA = "0xCE3D20", Offset = "0xCE2B20", VA = "0x180CE3D20")]
|
|
public MessagesWatchUIFlow()
|
|
{
|
|
List<CPIHGIEOPAJ> list = new List();
|
|
this.FAIECNFDFIC = list;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06006335 RID: 25397 RVA: 0x0015D15C File Offset: 0x0015B35C
|
|
[Token(Token = "0x6006335")]
|
|
[Address(RVA = "0xCE1B30", Offset = "0xCE0930", VA = "0x180CE1B30")]
|
|
[CompilerGenerated]
|
|
private void AFINOBHMGKK(List<OKLPPLDEGKH> BAAJGDOBLJB)
|
|
{
|
|
this.chatThreadPagedGrid.SetChatThreads(BAAJGDOBLJB);
|
|
this.chatThreadPagedGrid.SetEmptyDisplayText("No chat messages");
|
|
}
|
|
|
|
// Token: 0x06006336 RID: 25398 RVA: 0x0015D18C File Offset: 0x0015B38C
|
|
[Token(Token = "0x6006336")]
|
|
[Address(RVA = "0xCE2AB0", Offset = "0xCE18B0", VA = "0x180CE2AB0")]
|
|
[CompilerGenerated]
|
|
private void EPGFOHGLMKJ(List<CCEOLAOLEKJ> OLLKMIGNGBF)
|
|
{
|
|
ChatThreadScreen flowByType = this.<LBNLPAIAGHF>k__BackingField.GetFlowByType<ChatThreadScreen>();
|
|
int num = 0;
|
|
if (flowByType != num)
|
|
{
|
|
int num2 = 0;
|
|
flowByType.ShowScreen(OLLKMIGNGBF, (CFLMJLFBOKH.PGANKAHHBJJ)num2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006337 RID: 25399 RVA: 0x0015D1C4 File Offset: 0x0015B3C4
|
|
[Token(Token = "0x6006337")]
|
|
[Address(RVA = "0xCE2E70", Offset = "0xCE1C70", VA = "0x180CE2E70")]
|
|
[CompilerGenerated]
|
|
private void ICPGPNMLMGI(JPIJGHNNIDP PBAOMKNFBFL)
|
|
{
|
|
if (PBAOMKNFBFL == JPIJGHNNIDP.Affirmative)
|
|
{
|
|
List<IGCIBGKPPMO> jbldmmipfgp = KEBJPIGKGOI.JBLDMMIPFGP;
|
|
Func<IGCIBGKPPMO, long> <>9__61_ = MessagesWatchUIFlow.<>c.<>9__61_3;
|
|
if (<>9__61_ == 0)
|
|
{
|
|
MessagesWatchUIFlow.<>c.<>9__61_3 = (IGCIBGKPPMO x) => x.<JPAOOKPLEDB>k__BackingField;
|
|
}
|
|
IEnumerable<IGCIBGKPPMO> enumerable = Enumerable.Select<IGCIBGKPPMO, long>(jbldmmipfgp, <>9__61_);
|
|
BPHGKAEDBPE.CBEOHBCIPEA cbeohbcipea = new BPHGKAEDBPE.CBEOHBCIPEA(this.DCPKMGKKGLL);
|
|
IEnumerator enumerator = KEBJPIGKGOI.PEIBHPIEKGF(enumerable, cbeohbcipea);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006338 RID: 25400 RVA: 0x0015D218 File Offset: 0x0015B418
|
|
[Token(Token = "0x6006338")]
|
|
[Address(RVA = "0xCE1BB0", Offset = "0xCE09B0", VA = "0x180CE1BB0")]
|
|
[CompilerGenerated]
|
|
private void DCPKMGKKGLL(string MOPOMPHBHKF)
|
|
{
|
|
this.ABMGHCIDFPL();
|
|
}
|
|
|
|
// Token: 0x040041AC RID: 16812
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x40041AC")]
|
|
[SerializeField]
|
|
[Header("Messages / Notifications")]
|
|
private MessagesScreenItem itemTemplate;
|
|
|
|
// Token: 0x040041AD RID: 16813
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x40041AD")]
|
|
[SerializeField]
|
|
private AnnouncementsScreenItem announcementTemplate;
|
|
|
|
// Token: 0x040041AE RID: 16814
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x40041AE")]
|
|
[SerializeField]
|
|
private RectTransform contentPanel;
|
|
|
|
// Token: 0x040041AF RID: 16815
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x40041AF")]
|
|
[SerializeField]
|
|
private Transform pageNumberPanel;
|
|
|
|
// Token: 0x040041B0 RID: 16816
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x40041B0")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI noNotificationsTextObject;
|
|
|
|
// Token: 0x040041B1 RID: 16817
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x40041B1")]
|
|
[SerializeField]
|
|
private string noNotificationsMessage = "No notifications";
|
|
|
|
// Token: 0x040041B2 RID: 16818
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x40041B2")]
|
|
[SerializeField]
|
|
private string noAnnouncementsMessage = "No announcements";
|
|
|
|
// Token: 0x040041B3 RID: 16819
|
|
[FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x40041B3")]
|
|
[SerializeField]
|
|
private Selectable previousPageButton;
|
|
|
|
// Token: 0x040041B4 RID: 16820
|
|
[FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x40041B4")]
|
|
[SerializeField]
|
|
private Selectable nextPageButton;
|
|
|
|
// Token: 0x040041B5 RID: 16821
|
|
[FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x40041B5")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI currentPageText;
|
|
|
|
// Token: 0x040041B6 RID: 16822
|
|
[FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x40041B6")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI totalPagesText;
|
|
|
|
// Token: 0x040041B7 RID: 16823
|
|
[FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x40041B7")]
|
|
[SerializeField]
|
|
private int itemsPerPage = (int)((ulong)5L);
|
|
|
|
// Token: 0x040041B8 RID: 16824
|
|
[FieldOffset(Offset = "0x124")]
|
|
[Token(Token = "0x40041B8")]
|
|
[SerializeField]
|
|
private int largeItemsPerPage = (int)((ulong)5L);
|
|
|
|
// Token: 0x040041B9 RID: 16825
|
|
[FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x40041B9")]
|
|
private IEMNCJMMKOC<CPIHGIEOPAJ> CCIOBBDCCFO;
|
|
|
|
// Token: 0x040041BA RID: 16826
|
|
[FieldOffset(Offset = "0x130")]
|
|
[Token(Token = "0x40041BA")]
|
|
private IEMNCJMMKOC<MKEKHKEHPLO> EOKPDJFDFLJ;
|
|
|
|
// Token: 0x040041BB RID: 16827
|
|
[FieldOffset(Offset = "0x138")]
|
|
[Token(Token = "0x40041BB")]
|
|
[SerializeField]
|
|
[Header("Tab Buttons")]
|
|
private RadioButton3D notificationsButton;
|
|
|
|
// Token: 0x040041BC RID: 16828
|
|
[FieldOffset(Offset = "0x140")]
|
|
[Token(Token = "0x40041BC")]
|
|
[SerializeField]
|
|
private RadioButton3D announcementsButton;
|
|
|
|
// Token: 0x040041BD RID: 16829
|
|
[FieldOffset(Offset = "0x148")]
|
|
[Token(Token = "0x40041BD")]
|
|
[SerializeField]
|
|
private RadioButton3D chatsButton;
|
|
|
|
// Token: 0x040041BE RID: 16830
|
|
[FieldOffset(Offset = "0x150")]
|
|
[Token(Token = "0x40041BE")]
|
|
[SerializeField]
|
|
[Header("Context Action Buttons")]
|
|
private Transform newChatButtonRoot;
|
|
|
|
// Token: 0x040041BF RID: 16831
|
|
[FieldOffset(Offset = "0x158")]
|
|
[Token(Token = "0x40041BF")]
|
|
[SerializeField]
|
|
private Transform clearAllNotificationsButtonRoot;
|
|
|
|
// Token: 0x040041C0 RID: 16832
|
|
[FieldOffset(Offset = "0x160")]
|
|
[Token(Token = "0x40041C0")]
|
|
[SerializeField]
|
|
private Transform showNotificationsConfigButtonRoot;
|
|
|
|
// Token: 0x040041C1 RID: 16833
|
|
[FieldOffset(Offset = "0x168")]
|
|
[Token(Token = "0x40041C1")]
|
|
[SerializeField]
|
|
[Header("Subscreens")]
|
|
private SubscreenControl subscreenControl;
|
|
|
|
// Token: 0x040041C2 RID: 16834
|
|
[FieldOffset(Offset = "0x170")]
|
|
[Token(Token = "0x40041C2")]
|
|
[SerializeField]
|
|
private Subscreen notificationsAndAnnouncementsSubscreen;
|
|
|
|
// Token: 0x040041C3 RID: 16835
|
|
[FieldOffset(Offset = "0x178")]
|
|
[Token(Token = "0x40041C3")]
|
|
[SerializeField]
|
|
private Subscreen chatsSubscreen;
|
|
|
|
// Token: 0x040041C4 RID: 16836
|
|
[FieldOffset(Offset = "0x180")]
|
|
[Token(Token = "0x40041C4")]
|
|
[SerializeField]
|
|
[Header("Chats")]
|
|
private ChooseFriendsDialog chooseFriendsDialogPrefab;
|
|
|
|
// Token: 0x040041C5 RID: 16837
|
|
[FieldOffset(Offset = "0x188")]
|
|
[Token(Token = "0x40041C5")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
|
private ChatThreadPagedGrid chatThreadPagedGrid;
|
|
|
|
// Token: 0x040041C6 RID: 16838
|
|
[FieldOffset(Offset = "0x190")]
|
|
[Token(Token = "0x40041C6")]
|
|
private readonly List<CPIHGIEOPAJ> FAIECNFDFIC;
|
|
|
|
// Token: 0x040041C7 RID: 16839
|
|
[FieldOffset(Offset = "0x198")]
|
|
[Token(Token = "0x40041C7")]
|
|
private int KKNEPIOPBIN;
|
|
|
|
// Token: 0x040041C8 RID: 16840
|
|
[FieldOffset(Offset = "0x19C")]
|
|
[Token(Token = "0x40041C8")]
|
|
private bool PHKNAHKAIOO;
|
|
|
|
// Token: 0x040041C9 RID: 16841
|
|
[FieldOffset(Offset = "0x19D")]
|
|
[Token(Token = "0x40041C9")]
|
|
private bool POLOJJIIFLA;
|
|
|
|
// Token: 0x02001118 RID: 4376
|
|
[Token(Token = "0x2001118")]
|
|
[CompilerGenerated]
|
|
private sealed class CLDEEPNPIKH
|
|
{
|
|
// Token: 0x06006339 RID: 25401 RVA: 0x0015D22C File Offset: 0x0015B42C
|
|
[Token(Token = "0x6006339")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public CLDEEPNPIKH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600633A RID: 25402 RVA: 0x0015D240 File Offset: 0x0015B440
|
|
[Token(Token = "0x600633A")]
|
|
[Address(RVA = "0x13185F0", Offset = "0x13173F0", VA = "0x1813185F0")]
|
|
internal DateTime <ShowMostRelevantTab>b__1(CPIHGIEOPAJ m)
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
return DateTime.MinValue;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x040041CA RID: 16842
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40041CA")]
|
|
public DateTime lastViewedNotificationsTimestamp;
|
|
}
|
|
}
|
|
}
|