using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using AGUI.StackedUI; using AGUI.StackedUI.Dialog; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using RecRoom.Async; using RecRoom.Core; using TMPro; using UnityEngine; using UnityEngine.UI; namespace RecRoom { // Token: 0x02001E0B RID: 7691 [Token(Token = "0x2001E0B")] [StructLayout(3)] public class CreatePlayerEventUI : MonoBehaviour { // Token: 0x140000EB RID: 235 // (add) Token: 0x0600CEFB RID: 52987 RVA: 0x00312E3C File Offset: 0x0031103C // (remove) Token: 0x0600CEFC RID: 52988 RVA: 0x00312E64 File Offset: 0x00311064 [Token(Token = "0x140000EB")] public event Action NAMBJMHFEHO { [Token(Token = "0x600CEFB")] [Address(RVA = "0x121A380", Offset = "0x1218D80", VA = "0x18121A380")] [CompilerGenerated] add { Action nambjmhfeho; Delegate @delegate; do { nambjmhfeho = this.NAMBJMHFEHO; @delegate = Delegate.Combine(nambjmhfeho, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != nambjmhfeho) { } } [Token(Token = "0x600CEFC")] [Address(RVA = "0x121A420", Offset = "0x1218E20", VA = "0x18121A420")] [CompilerGenerated] remove { Action nambjmhfeho; Delegate @delegate; do { nambjmhfeho = this.NAMBJMHFEHO; @delegate = Delegate.Remove(nambjmhfeho, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != nambjmhfeho) { } } } // Token: 0x0600CEFD RID: 52989 RVA: 0x00312E8C File Offset: 0x0031108C [Token(Token = "0x600CEFD")] [Address(RVA = "0x12180A0", Offset = "0x1216AA0", VA = "0x1812180A0")] private void Awake() { this.ClearDetails(); } // Token: 0x0600CEFE RID: 52990 RVA: 0x00312EA0 File Offset: 0x003110A0 [Token(Token = "0x600CEFE")] [Address(RVA = "0x1219380", Offset = "0x1217D80", VA = "0x181219380")] public void ClearDetails() { TextMeshProUGUI textMeshProUGUI = this.infoText; string empty = string.Empty; textMeshProUGUI.text = empty; RawImage rawImage = this.eventImage; Texture2D defaultProfileImage = SingletonMonoBehaviour.Instance.defaultProfileImage; rawImage.texture = defaultProfileImage; InputField3D inputField3D = this.nameField; string empty2 = string.Empty; inputField3D.KKJIOHNFHFJ = empty2; InputField3D inputField3D2 = this.descriptionField; string empty3 = string.Empty; inputField3D2.KKJIOHNFHFJ = empty3; this.locationButtonText.text = "Select ^location"; int num = 0; int num2 = 0; this.AOMBLGBCENO = num; this.AOMBLGBCENO.has_value = num != 0; OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD; this.HFLPBHHAFIO = num2; if (jlbeidflild != 0) { jlbeidflild.Dispose(); } TextMeshProUGUI textMeshProUGUI2 = this.startDateButtonText; this.JLBEIDFLILD = num2; textMeshProUGUI2.text = "Set Date"; this.timeRangeButtonText.text = "Set Time"; this.CAFPJPHILMN.Clear(); List cafpjphilmn = this.CAFPJPHILMN; TMP_Text tmp_Text = this.tagsField; string text = LNBMDFMOOCP.GONGPFNBBPE(cafpjphilmn, "Choose Tags"); tmp_Text.text = text; Slider3D slider3D = this.eventAccessibilitySlider; float sliderValueFromAccessibility = EventDetailsScreen.GetSliderValueFromAccessibility(CMCAFKLAHCD.Public); bool isCompleted = ((IAsyncResult)slider3D).IsCompleted; } // Token: 0x0600CEFF RID: 52991 RVA: 0x00312FD0 File Offset: 0x003111D0 [Token(Token = "0x600CEFF")] [Address(RVA = "0x121A2B0", Offset = "0x1218CB0", VA = "0x18121A2B0")] private void OnDestroy() { OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD; if (jlbeidflild != 0) { jlbeidflild.Dispose(); return; } } // Token: 0x0600CF00 RID: 52992 RVA: 0x00312FF0 File Offset: 0x003111F0 [Token(Token = "0x600CF00")] [Address(RVA = "0x121A300", Offset = "0x1218D00", VA = "0x18121A300")] public void SetTargetEventClub(long? AOMBLGBCENO) { } // Token: 0x0600CF01 RID: 52993 RVA: 0x00313000 File Offset: 0x00311200 [Token(Token = "0x600CF01")] [Address(RVA = "0x1219F30", Offset = "0x1218930", VA = "0x181219F30")] private void OGMMICFMJFG(LLNPLLBEJBE MAOOLFEBOOD) { CreatePlayerEventUI.CIHPBAJANEI cihpbajanei = new CreatePlayerEventUI.CIHPBAJANEI(); cihpbajanei.<>4__this = this; cihpbajanei.response = MAOOLFEBOOD; DGOPHENCPOC k__BackingField = MAOOLFEBOOD.k__BackingField; if (k__BackingField != DGOPHENCPOC.Success) { TextMeshProUGUI textMeshProUGUI = this.infoText; if (k__BackingField != DGOPHENCPOC.ModifyTagsFailed) { string text = k__BackingField.CAHFAHEBPNM(); textMeshProUGUI.text = text; Debug.LogError(cihpbajanei.response.k__BackingField); } string text2 = MAOOLFEBOOD.k__BackingField.CAHFAHEBPNM(3); textMeshProUGUI.text = text2; NJMAEIPIOAP k__BackingField = cihpbajanei.response.k__BackingField; } CreatePlayerEventUI.FDDCJMFLDPJ fddcjmfldpj = new CreatePlayerEventUI.FDDCJMFLDPJ(); fddcjmfldpj.CS$<>8__locals1 = cihpbajanei; KLCOGEIGEBJ plfdfmbobhj = this.MNFBBBIFPKM.PLFDFMBOBHJ; fddcjmfldpj.room = plfdfmbobhj; this.ClearDetails(); CFLMJLFBOKH.LKEKGGPPOLO(fddcjmfldpj.CS$<>8__locals1.response.k__BackingField); NotificationManager instance = SingletonMonoBehaviour.Instance; int num = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Event Created!", 3f, num, num); long k__BackingField = fddcjmfldpj.CS$<>8__locals1.response.k__BackingField.k__BackingField; int num2 = 0; IPromise promise = GNPDMBPGHBH.FCFEIOCJHKO(k__BackingField, num2); Action action = delegate(IOFNNFFJIAN details) { if (details != 0) { WatchUI.BFPPPLIJIGC.GetFlowByType().ShowScreen(details); CreatePlayerEventUI.CIHPBAJANEI cs$<>8__locals = fddcjmfldpj.CS$<>8__locals1; Action nambjmhfeho = cs$<>8__locals.<>4__this.NAMBJMHFEHO; if (nambjmhfeho != 0) { nambjmhfeho(); } CCMBKDINCAH k__BackingField = cs$<>8__locals.response.k__BackingField; if (k__BackingField.k__BackingField == CMCAFKLAHCD.Public) { KLCOGEIGEBJ room3 = fddcjmfldpj.room; CCMBKDINCAH playerEvent = k__BackingField; KLCOGEIGEBJ room = room3; WatchUI local = WatchUI.BFPPPLIJIGC; Action <>9__1; Action action2 = delegate(JPIJGHNNIDP response) { if (response == JPIJGHNNIDP.Affirmative) { int num4 = ObscuredInt.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.k__BackingField); IPromise promise2 = JDJGIBLMFKK.BBELCAOOCOJ(num4); if (<>9__1 == 0) { Action action3 = delegate(long? clubId) { RRUIRootScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType(); string text3 = playerEvent.k__BackingField + " was just scheduled and you're invited!"; if (string.IsNullOrEmpty(playerEvent.k__BackingField)) { KLCOGEIGEBJ room2 = room; } CCMBKDINCAH playerEvent2 = playerEvent; string k__BackingField = playerEvent2.k__BackingField; NFEMLMAFFIP.MetaData metaData = NFEMLMAFFIP.JBGBIBIGPKL(playerEvent2.k__BackingField); }; <>9__1 = action3; } int num5 = 0; num5 += num5; num5++; } }; } } }; Button3D button3D; if (num < fddcjmfldpj) { num += num; if (num == fddcjmfldpj) { button3D += button3D; throw new NullReferenceException(); } num++; } button3D = this.createButton; ulong num3; button3D.FFDOINJEHMM = num3 != 0UL; } // Token: 0x0600CF02 RID: 52994 RVA: 0x00313148 File Offset: 0x00311348 [Token(Token = "0x600CF02")] [Address(RVA = "0x12198B0", Offset = "0x12182B0", VA = "0x1812198B0")] private static void EJFNNGFBJLE(CCMBKDINCAH MFJCKOBPMGA, KLCOGEIGEBJ DDEGOJKBEAN) { WatchUI local = WatchUI.BFPPPLIJIGC; Action <>9__1; Action action = delegate(JPIJGHNNIDP response) { if (response == JPIJGHNNIDP.Affirmative) { int num = ObscuredInt.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.k__BackingField); IPromise promise = JDJGIBLMFKK.BBELCAOOCOJ(num); if (<>9__1 == 0) { Action action2 = delegate(long? clubId) { RRUIRootScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType(); string text = MFJCKOBPMGA.k__BackingField + " was just scheduled and you're invited!"; if (string.IsNullOrEmpty(MFJCKOBPMGA.k__BackingField)) { KLCOGEIGEBJ room = DDEGOJKBEAN; } CCMBKDINCAH playerEvent = MFJCKOBPMGA; string k__BackingField = playerEvent.k__BackingField; NFEMLMAFFIP.MetaData metaData = NFEMLMAFFIP.JBGBIBIGPKL(playerEvent.k__BackingField); }; <>9__1 = action2; } int num2 = 0; num2 += num2; num2++; } }; throw new NullReferenceException(); } // Token: 0x0600CF03 RID: 52995 RVA: 0x00313184 File Offset: 0x00311384 [Token(Token = "0x600CF03")] [Address(RVA = "0x12180B0", Offset = "0x1216AB0", VA = "0x1812180B0")] private void BMFPEJMLIKD(string NGPMADFHHKP) { this.infoText.text = NGPMADFHHKP; } // Token: 0x0600CF04 RID: 52996 RVA: 0x003131A4 File Offset: 0x003113A4 [Token(Token = "0x600CF04")] [Address(RVA = "0x1218B10", Offset = "0x1217510", VA = "0x181218B10")] public void Button_CreateEvent() { int num = 0; string text = this.nameField.KKJIOHNFHFJ.Trim(); string text2 = this.descriptionField.KKJIOHNFHFJ.Trim(); int stringLength = text.m_stringLength; if ((this.MNFBBBIFPKM != num && this.GBNDJPONJNE != num) || "Name too short!" == 0) { TimeRangeSelectionDialog.AEMPOKBOGID gbndjponjne = this.GBNDJPONJNE; int mfabmflcdjg = gbndjponjne.MFABMFLCDJG; int jfapnhcgmhg = gbndjponjne.JFAPNHCGMHG; TimeRangeSelectionDialog.AEMPOKBOGID gbndjponjne2 = this.GBNDJPONJNE; int effgimbmfog = gbndjponjne2.EFFGIMBMFOG; int nagepbbjbck = gbndjponjne2.NAGEPBBJBCK; bool flag; if (flag) { } DateTime now = DateTime.Now; bool flag2; if (!flag2) { if (SingletonMonoBehaviour.Instance.VerifyAccountRequirements()) { Button3D button3D = this.createButton; int num2 = 0; button3D.FFDOINJEHMM = num2 != 0; ChooseEventLocationDialog.HCKKCLGEDFH mnfbbbifpkm = this.MNFBBBIFPKM; long k__BackingField = mnfbbbifpkm.PLFDFMBOBHJ.k__BackingField; if (mnfbbbifpkm.DJACJOEJMOD != 0) { } string text3 = this.nameField.KKJIOHNFHFJ.Trim(); string text4 = this.descriptionField.KKJIOHNFHFJ.Trim(); string hflpbhhafio = this.HFLPBHHAFIO; bool flag3 = this.eventAccessibilitySlider.IsDestroyed(); Action action = new Action(this.OGMMICFMJFG); if (num < this) { num += num; if (num == this) { goto IL_140; } num++; } Action action2 = new Action(this.CHCCDAJFJKH); IL_140: uint num3; num3 += num3; } this.infoText.text = "Registration required!"; return; } TextMeshProUGUI textMeshProUGUI = this.infoText; } TextMeshProUGUI textMeshProUGUI2 = this.infoText; throw new NullReferenceException(); } // Token: 0x0600CF05 RID: 52997 RVA: 0x00313320 File Offset: 0x00311520 [Token(Token = "0x600CF05")] [Address(RVA = "0x1218030", Offset = "0x1216A30", VA = "0x181218030")] private void ANKALMCIJAD() { List cafpjphilmn = this.CAFPJPHILMN; TMP_Text tmp_Text = this.tagsField; string text = LNBMDFMOOCP.GONGPFNBBPE(cafpjphilmn, "Choose Tags"); tmp_Text.text = text; } // Token: 0x0600CF06 RID: 52998 RVA: 0x00313354 File Offset: 0x00311554 [Token(Token = "0x600CF06")] [Address(RVA = "0x1219180", Offset = "0x1217B80", VA = "0x181219180")] public void Button_EditTags() { WatchUI local = WatchUI.BFPPPLIJIGC; List cafpjphilmn = this.CAFPJPHILMN; Action> action = new Action(this.LAMEADMDLAD); } // Token: 0x0600CF07 RID: 52999 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600CF07")] [Address(RVA = "0x12180D0", Offset = "0x1216AD0", VA = "0x1812180D0")] public void Button_ChooseImage() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600CF08 RID: 53000 RVA: 0x00313384 File Offset: 0x00311584 [Token(Token = "0x600CF08")] [Address(RVA = "0x12185E0", Offset = "0x1216FE0", VA = "0x1812185E0")] public void Button_ChooseStartDate() { EventsScreen eventsScreen = this.parentEventsScreen; int num = 0; WatchUI k__BackingField = eventsScreen.k__BackingField; UIDateSelectionDialog uidateSelectionDialog = this.datePickerPrefab; int num2 = 0; IPromise promise = k__BackingField.ShowTemporaryDialog(uidateSelectionDialog, num, (NotificationManager.HLJEOKDOLPF)num2); Action action = new Action(this.OCJNEIJEHEC); if (num != 0) { } int num3 = 0; if (num != num3) { DateTime today = DateTime.Today; if (CreatePlayerEventUI.<>c.<>9__37_1 == 0) { CreatePlayerEventUI.<>c.<>9__37_1 = delegate(ref int month, ref int day, ref int year) { int num4 = 0; DateTime today2 = DateTime.Today; year.m_value = today2; bool flag = num4 < today2; if (flag) { year.m_value = (flag ? 1 : 0); } }; } } } // Token: 0x0600CF09 RID: 53001 RVA: 0x00313410 File Offset: 0x00311610 [Token(Token = "0x600CF09")] [Address(RVA = "0x1218840", Offset = "0x1217240", VA = "0x181218840")] public void Button_ChooseTimeRange() { EventsScreen eventsScreen = this.parentEventsScreen; int num = 0; WatchUI k__BackingField = eventsScreen.k__BackingField; TimeRangeSelectionDialog timeRangeSelectionDialog = this.timeRangePickerPrefab; int num2 = 0; IPromise promise = k__BackingField.ShowTemporaryDialog(timeRangeSelectionDialog, num, (NotificationManager.HLJEOKDOLPF)num2); Action action = new Action(this.CANMADHKNPM); num += num; num++; if (num != 0) { num += num; } int num3 = 0; if (!(num == num3)) { int num4; TimeRangeSelectionDialog.IKNFLDMMBLH iknfldmmblh = new TimeRangeSelectionDialog.IKNFLDMMBLH(num4.JIHOBFGHFDH); num4 = 0; if (this.GBNDJPONJNE != 0) { throw new NullReferenceException(); } ulong dateData = DateTime.Now.dateData; ulong num5; num5 += num5; long num6 = (long)(num5 * (ulong)((uint)15)); TimeRangeSelectionDialog.AEMPOKBOGID aempokbogid = new TimeRangeSelectionDialog.AEMPOKBOGID(); aempokbogid.JFAPNHCGMHG = aempokbogid; aempokbogid.MFABMFLCDJG = (int)num6; aempokbogid.NAGEPBBJBCK = aempokbogid; aempokbogid.EFFGIMBMFOG = (int)num6; } } // Token: 0x0600CF0A RID: 53002 RVA: 0x003134DC File Offset: 0x003116DC [Token(Token = "0x600CF0A")] [Address(RVA = "0x12184D0", Offset = "0x1216ED0", VA = "0x1812184D0")] public void Button_ChooseLocation() { WatchUI k__BackingField = this.parentEventsScreen.k__BackingField; int num = 0; ChooseEventLocationDialog chooseEventLocationDialog = this.locationPickerPrefab; IPromise promise = k__BackingField.ShowTemporaryDialog(chooseEventLocationDialog, (NotificationManager.HLJEOKDOLPF)num); Action action = new Action(this.EAJEGFMIMGN); int num2 = 0; num2 += num2; num2++; IPromise promise2 = promise.Then(action); } // Token: 0x0600CF0B RID: 53003 RVA: 0x0031353C File Offset: 0x0031173C [Token(Token = "0x600CF0B")] [Address(RVA = "0x1219770", Offset = "0x1218170", VA = "0x181219770")] private string EFACPKBPKMA() { string text = this.nameField.KKJIOHNFHFJ.Trim(); string text2 = this.descriptionField.KKJIOHNFHFJ.Trim(); int stringLength = text.m_stringLength; if (this.MNFBBBIFPKM != (ulong)0L) { return "Please choose a start date!"; } return "Please choose a location!"; } // Token: 0x0600CF0C RID: 53004 RVA: 0x003135A4 File Offset: 0x003117A4 [Token(Token = "0x600CF0C")] [Address(RVA = "0x121A310", Offset = "0x1218D10", VA = "0x18121A310")] public CreatePlayerEventUI() { List list = new List(); this.CAFPJPHILMN = list; base..ctor(); } // Token: 0x0600CF0D RID: 53005 RVA: 0x003135C4 File Offset: 0x003117C4 [Token(Token = "0x600CF0D")] [Address(RVA = "0x12192F0", Offset = "0x1217CF0", VA = "0x1812192F0")] [CompilerGenerated] private void CHCCDAJFJKH(string FMDPEKAACKI) { TextMeshProUGUI textMeshProUGUI = this.infoText; string text = "Create event error: " + FMDPEKAACKI; textMeshProUGUI.text = text; this.createButton.FFDOINJEHMM = true; } // Token: 0x0600CF0E RID: 53006 RVA: 0x00313600 File Offset: 0x00311800 [Token(Token = "0x600CF0E")] [Address(RVA = "0x1219B40", Offset = "0x1218540", VA = "0x181219B40")] [CompilerGenerated] private void LAMEADMDLAD(List JHDKOLEHPGM) { this.CAFPJPHILMN.Clear(); this.CAFPJPHILMN.AddRange(JHDKOLEHPGM); List cafpjphilmn = this.CAFPJPHILMN; TMP_Text tmp_Text = this.tagsField; string text = LNBMDFMOOCP.GONGPFNBBPE(cafpjphilmn, "Choose Tags"); tmp_Text.text = text; } // Token: 0x0600CF0F RID: 53007 RVA: 0x0031364C File Offset: 0x0031184C [Token(Token = "0x600CF0F")] [Address(RVA = "0x1219A20", Offset = "0x1218420", VA = "0x181219A20")] [CompilerGenerated] private void HNDPFEEGCDN(string HFLPBHHAFIO) { int num = 0; if (this != num) { this.HFLPBHHAFIO = HFLPBHHAFIO; } } // Token: 0x0600CF10 RID: 53008 RVA: 0x0031366C File Offset: 0x0031186C [Token(Token = "0x600CF10")] [Address(RVA = "0x1219DE0", Offset = "0x12187E0", VA = "0x181219DE0")] [CompilerGenerated] private IPromise NAMDMKBGJKM(OHDHPENHDAP.NBMFNJLHKAO INJBHELJACH) { if (INJBHELJACH != 0) { int num = 0; if (!(this == num)) { OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD; if (jlbeidflild != 0) { jlbeidflild.Dispose(); } this.JLBEIDFLILD = INJBHELJACH; } } return Promise.FromResult(0); } // Token: 0x0600CF11 RID: 53009 RVA: 0x003136A8 File Offset: 0x003118A8 [Token(Token = "0x600CF11")] [Address(RVA = "0x1219A90", Offset = "0x1218490", VA = "0x181219A90")] [CompilerGenerated] private void IPHBDNHHFPB(Texture2D IJKBAADKCBM) { int num = 0; if (this != num) { int num2 = 0; if (IJKBAADKCBM != num2) { this.eventImage.texture = IJKBAADKCBM; } } } // Token: 0x0600CF12 RID: 53010 RVA: 0x003136E0 File Offset: 0x003118E0 [Token(Token = "0x600CF12")] [Address(RVA = "0x1219C00", Offset = "0x1218600", VA = "0x181219C00")] [CompilerGenerated] private void LBOGJKEHDDE(string PILGJOJCADM) { int num = 0; if (this != num) { NotificationManager instance = SingletonMonoBehaviour.Instance; string text = "Failed to update picture: " + PILGJOJCADM; int num2 = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, text, 3f, num2, num2); } } // Token: 0x0600CF13 RID: 53011 RVA: 0x00313724 File Offset: 0x00311924 [Token(Token = "0x600CF13")] [Address(RVA = "0x1219EB0", Offset = "0x12188B0", VA = "0x181219EB0")] [CompilerGenerated] private void OCJNEIJEHEC(DateTime? GOFDPIOCHEP) { string text; this.startDateButtonText.text = text; } // Token: 0x0600CF14 RID: 53012 RVA: 0x00313744 File Offset: 0x00311944 [Token(Token = "0x600CF14")] [Address(RVA = "0x1219290", Offset = "0x1217C90", VA = "0x181219290")] [CompilerGenerated] private void CANMADHKNPM(TimeRangeSelectionDialog.AEMPOKBOGID FHCCMCPHMLM) { if (FHCCMCPHMLM != 0) { this.GBNDJPONJNE = FHCCMCPHMLM; TextMeshProUGUI textMeshProUGUI = this.timeRangeButtonText; string text = MBJGEIFFOIM.KHHLJHOOMJG(FHCCMCPHMLM); textMeshProUGUI.text = text; return; } } // Token: 0x0600CF15 RID: 53013 RVA: 0x00313778 File Offset: 0x00311978 [Token(Token = "0x600CF15")] [Address(RVA = "0x12195A0", Offset = "0x1217FA0", VA = "0x1812195A0")] [CompilerGenerated] private void EAJEGFMIMGN(ChooseEventLocationDialog.HCKKCLGEDFH GIAOBLMEMMI) { if (GIAOBLMEMMI != 0) { this.MNFBBBIFPKM = GIAOBLMEMMI; } ChooseEventLocationDialog.HCKKCLGEDFH mnfbbbifpkm = this.MNFBBBIFPKM; TextMeshProUGUI textMeshProUGUI = this.locationButtonText; if (mnfbbbifpkm != 0) { DNACJGJEPEC djacjoejmod = mnfbbbifpkm.DJACJOEJMOD; KLCOGEIGEBJ plfdfmbobhj = mnfbbbifpkm.PLFDFMBOBHJ; string text = MBJGEIFFOIM.HPACMMGELBH(true, plfdfmbobhj, djacjoejmod, true); textMeshProUGUI.text = text; if (this.HFLPBHHAFIO == (ulong)0L) { OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD; if (jlbeidflild != 0) { jlbeidflild.Dispose(); } OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao = OHDHPENHDAP.EFJIDOJBJEB(this.MNFBBBIFPKM.PLFDFMBOBHJ); this.JLBEIDFLILD = nbmfnjlhkao; Action action = new Action(this.MMHHNFOBEPO); } return; } Texture2D defaultProfileImage = SingletonMonoBehaviour.Instance.defaultProfileImage; } // Token: 0x0600CF16 RID: 53014 RVA: 0x00313820 File Offset: 0x00311A20 [Token(Token = "0x600CF16")] [Address(RVA = "0x1219CE0", Offset = "0x12186E0", VA = "0x181219CE0")] [CompilerGenerated] private void MMHHNFOBEPO(Texture2D CAKFKAGPMBF) { int num = 0; if (this != num) { int num2 = 0; if (CAKFKAGPMBF != num2) { ChooseEventLocationDialog.HCKKCLGEDFH mnfbbbifpkm = this.MNFBBBIFPKM; if (mnfbbbifpkm != 0) { string k__BackingField = mnfbbbifpkm.PLFDFMBOBHJ.k__BackingField; string name = CAKFKAGPMBF.name; if (string.Equals(k__BackingField, name)) { this.eventImage.texture = CAKFKAGPMBF; } } } } } // Token: 0x04008BB5 RID: 35765 [Token(Token = "0x4008BB5")] private const int FDJCJEONDDG = 20; // Token: 0x04008BB7 RID: 35767 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4008BB7")] [SerializeField] private RawImage eventImage; // Token: 0x04008BB8 RID: 35768 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4008BB8")] [SerializeField] private InputField3D nameField; // Token: 0x04008BB9 RID: 35769 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4008BB9")] [SerializeField] private InputField3D descriptionField; // Token: 0x04008BBA RID: 35770 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4008BBA")] [SerializeField] private TMP_Text tagsField; // Token: 0x04008BBB RID: 35771 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4008BBB")] [SerializeField] private TextMeshProUGUI infoText; // Token: 0x04008BBC RID: 35772 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4008BBC")] [SerializeField] private TextMeshProUGUI startDateButtonText; // Token: 0x04008BBD RID: 35773 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4008BBD")] [SerializeField] private TextMeshProUGUI timeRangeButtonText; // Token: 0x04008BBE RID: 35774 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4008BBE")] [SerializeField] private TextMeshProUGUI locationButtonText; // Token: 0x04008BBF RID: 35775 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4008BBF")] [SerializeField] private Slider3D eventAccessibilitySlider; // Token: 0x04008BC0 RID: 35776 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x4008BC0")] [SerializeField] private Button3D createButton; // Token: 0x04008BC1 RID: 35777 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x4008BC1")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Parent, false, false)] private EventsScreen parentEventsScreen; // Token: 0x04008BC2 RID: 35778 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x4008BC2")] [SerializeField] private UIDateSelectionDialog datePickerPrefab; // Token: 0x04008BC3 RID: 35779 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4008BC3")] [SerializeField] private TimeRangeSelectionDialog timeRangePickerPrefab; // Token: 0x04008BC4 RID: 35780 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x4008BC4")] [SerializeField] private ChooseEventLocationDialog locationPickerPrefab; // Token: 0x04008BC5 RID: 35781 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x4008BC5")] [SerializeField] private EditPlayerEventTagsDialog editTagsDialog; // Token: 0x04008BC6 RID: 35782 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x4008BC6")] private DateTime? MPKNPBEHKFJ; // Token: 0x04008BC7 RID: 35783 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x4008BC7")] private TimeRangeSelectionDialog.AEMPOKBOGID GBNDJPONJNE; // Token: 0x04008BC8 RID: 35784 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x4008BC8")] private ChooseEventLocationDialog.HCKKCLGEDFH MNFBBBIFPKM; // Token: 0x04008BC9 RID: 35785 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x4008BC9")] private long? AOMBLGBCENO; // Token: 0x04008BCA RID: 35786 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x4008BCA")] private string HFLPBHHAFIO; // Token: 0x04008BCB RID: 35787 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x4008BCB")] private OHDHPENHDAP.NBMFNJLHKAO JLBEIDFLILD; // Token: 0x04008BCC RID: 35788 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")] [Token(Token = "0x4008BCC")] private readonly List CAFPJPHILMN; // Token: 0x02001E0C RID: 7692 [Token(Token = "0x2001E0C")] [CompilerGenerated] private sealed class CIHPBAJANEI { // Token: 0x0600CF17 RID: 53015 RVA: 0x00313884 File Offset: 0x00311A84 [Token(Token = "0x600CF17")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public CIHPBAJANEI() { } // Token: 0x04008BCD RID: 35789 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4008BCD")] public CreatePlayerEventUI <>4__this; // Token: 0x04008BCE RID: 35790 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4008BCE")] public LLNPLLBEJBE response; } // Token: 0x02001E0D RID: 7693 [Token(Token = "0x2001E0D")] [CompilerGenerated] private sealed class FDDCJMFLDPJ { // Token: 0x0600CF18 RID: 53016 RVA: 0x00313898 File Offset: 0x00311A98 [Token(Token = "0x600CF18")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public FDDCJMFLDPJ() { } // Token: 0x0600CF19 RID: 53017 RVA: 0x003138AC File Offset: 0x00311AAC [Token(Token = "0x600CF19")] [Address(RVA = "0x1220A20", Offset = "0x121F420", VA = "0x181220A20")] internal void b__0(IOFNNFFJIAN details) { if (details != 0) { WatchUI.BFPPPLIJIGC.GetFlowByType().ShowScreen(details); CreatePlayerEventUI.CIHPBAJANEI cs$<>8__locals = this.CS$<>8__locals1; Action nambjmhfeho = cs$<>8__locals.<>4__this.NAMBJMHFEHO; if (nambjmhfeho != 0) { nambjmhfeho(); } CCMBKDINCAH k__BackingField = cs$<>8__locals.response.k__BackingField; if (k__BackingField.k__BackingField == CMCAFKLAHCD.Public) { KLCOGEIGEBJ klcogeigebj = this.room; CreatePlayerEventUI.LIJFGIOOOPO lijfgiooopo = new CreatePlayerEventUI.LIJFGIOOOPO(); lijfgiooopo.playerEvent = k__BackingField; lijfgiooopo.room = klcogeigebj; WatchUI local = WatchUI.BFPPPLIJIGC; Action action = delegate(JPIJGHNNIDP response) { if (response == JPIJGHNNIDP.Affirmative) { int num = ObscuredInt.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.k__BackingField); IPromise promise = JDJGIBLMFKK.BBELCAOOCOJ(num); if (lijfgiooopo.<>9__1 == 0) { Action action2 = delegate(long? clubId) { RRUIRootScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType(); string text = lijfgiooopo.playerEvent.k__BackingField + " was just scheduled and you're invited!"; if (string.IsNullOrEmpty(lijfgiooopo.playerEvent.k__BackingField)) { KLCOGEIGEBJ klcogeigebj2 = lijfgiooopo.room; } CCMBKDINCAH playerEvent = lijfgiooopo.playerEvent; string k__BackingField = playerEvent.k__BackingField; NFEMLMAFFIP.MetaData metaData = NFEMLMAFFIP.JBGBIBIGPKL(playerEvent.k__BackingField); }; lijfgiooopo.<>9__1 = action2; } int num2 = 0; num2 += num2; num2++; } }; } } } // Token: 0x04008BCF RID: 35791 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4008BCF")] public KLCOGEIGEBJ room; // Token: 0x04008BD0 RID: 35792 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4008BD0")] public CreatePlayerEventUI.CIHPBAJANEI CS$<>8__locals1; } // Token: 0x02001E0E RID: 7694 [Token(Token = "0x2001E0E")] [CompilerGenerated] private sealed class LIJFGIOOOPO { // Token: 0x0600CF1A RID: 53018 RVA: 0x00313944 File Offset: 0x00311B44 [Token(Token = "0x600CF1A")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public LIJFGIOOOPO() { } // Token: 0x0600CF1B RID: 53019 RVA: 0x00313958 File Offset: 0x00311B58 [Token(Token = "0x600CF1B")] [Address(RVA = "0x122A260", Offset = "0x1228C60", VA = "0x18122A260")] internal void b__0(JPIJGHNNIDP response) { if (response == JPIJGHNNIDP.Affirmative) { int num = ObscuredInt.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.k__BackingField); IPromise promise = JDJGIBLMFKK.BBELCAOOCOJ(num); if (this.<>9__1 == 0) { Action action = delegate(long? clubId) { RRUIRootScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType(); string text = this.playerEvent.k__BackingField + " was just scheduled and you're invited!"; if (string.IsNullOrEmpty(this.playerEvent.k__BackingField)) { KLCOGEIGEBJ klcogeigebj = this.room; } CCMBKDINCAH ccmbkdincah = this.playerEvent; string k__BackingField = ccmbkdincah.k__BackingField; NFEMLMAFFIP.MetaData metaData = NFEMLMAFFIP.JBGBIBIGPKL(ccmbkdincah.k__BackingField); }; this.<>9__1 = action; } int num2 = 0; num2 += num2; num2++; } } // Token: 0x0600CF1C RID: 53020 RVA: 0x003139B0 File Offset: 0x00311BB0 [Token(Token = "0x600CF1C")] [Address(RVA = "0x122A440", Offset = "0x1228E40", VA = "0x18122A440")] internal void b__1(long? clubId) { RRUIRootScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType(); string text = this.playerEvent.k__BackingField + " was just scheduled and you're invited!"; if (string.IsNullOrEmpty(this.playerEvent.k__BackingField)) { KLCOGEIGEBJ klcogeigebj = this.room; } CCMBKDINCAH ccmbkdincah = this.playerEvent; string k__BackingField = ccmbkdincah.k__BackingField; NFEMLMAFFIP.MetaData metaData = NFEMLMAFFIP.JBGBIBIGPKL(ccmbkdincah.k__BackingField); } // Token: 0x04008BD1 RID: 35793 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4008BD1")] public CCMBKDINCAH playerEvent; // Token: 0x04008BD2 RID: 35794 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4008BD2")] public KLCOGEIGEBJ room; // Token: 0x04008BD3 RID: 35795 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4008BD3")] public Action <>9__1; } } }