using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using RecRoom.Core; using UnityEngine; using UnityEngine.UI; namespace AGUI.StackedUI { // Token: 0x02001AFC RID: 6908 [Token(Token = "0x2001AFC")] [StructLayout(3)] public class Toast : MonoBehaviour { // Token: 0x0600B991 RID: 47505 RVA: 0x002B9FB0 File Offset: 0x002B81B0 [Token(Token = "0x600B991")] [Address(RVA = "0x1440EB0", Offset = "0x143F8B0", VA = "0x181440EB0")] private void Awake() { ActionEvent onToastUpdatedEvent = WatchUI.OnToastUpdatedEvent; Action action = new Action(this.CPIDANABNFI); WatchUI.OnToastUpdatedEvent = onToastUpdatedEvent + action; } // Token: 0x0600B992 RID: 47506 RVA: 0x002B9FDC File Offset: 0x002B81DC [Token(Token = "0x600B992")] [Address(RVA = "0x1441150", Offset = "0x143FB50", VA = "0x181441150")] public void UpdateActivityToast(bool GBDEEHJOOEB) { if (this.ToastId == IAFCKKHMKKM.Activity) { if (GBDEEHJOOEB) { } string empty = string.Empty; this.LDEGMHLJLGJ(empty); this.FMABHKJGBAB = false; } } // Token: 0x0600B993 RID: 47507 RVA: 0x002BA00C File Offset: 0x002B820C [Token(Token = "0x600B993")] [Address(RVA = "0x14411C0", Offset = "0x143FBC0", VA = "0x1814411C0")] public void UpdateNewRoomToast(bool GBDEEHJOOEB) { if (this.ToastId == IAFCKKHMKKM.NewRoom) { if (GBDEEHJOOEB) { } string empty = string.Empty; this.LDEGMHLJLGJ(empty); this.FMABHKJGBAB = false; } } // Token: 0x0600B994 RID: 47508 RVA: 0x002BA03C File Offset: 0x002B823C [Token(Token = "0x600B994")] [Address(RVA = "0x14410D0", Offset = "0x143FAD0", VA = "0x1814410D0")] private void Start() { if (this.FMABHKJGBAB) { int toastId = (int)this.ToastId; string text; this.LDEGMHLJLGJ(text); } } // Token: 0x0600B995 RID: 47509 RVA: 0x002BA060 File Offset: 0x002B8260 [Token(Token = "0x600B995")] [Address(RVA = "0x1441010", Offset = "0x143FA10", VA = "0x181441010")] private void OnDestroy() { ActionEvent onToastUpdatedEvent = WatchUI.OnToastUpdatedEvent; Action action = new Action(this.CPIDANABNFI); WatchUI.OnToastUpdatedEvent = onToastUpdatedEvent - action; } // Token: 0x0600B996 RID: 47510 RVA: 0x002BA08C File Offset: 0x002B828C [Token(Token = "0x600B996")] [Address(RVA = "0x1440F70", Offset = "0x143F970", VA = "0x181440F70")] private void CPIDANABNFI(IAFCKKHMKKM ACGMONKHEDI, string NCPBDBJDNHB) { if (ACGMONKHEDI == this.ToastId) { this.LDEGMHLJLGJ(NCPBDBJDNHB); return; } } // Token: 0x0600B997 RID: 47511 RVA: 0x002BA0AC File Offset: 0x002B82AC [Token(Token = "0x600B997")] [Address(RVA = "0x1440F90", Offset = "0x143F990", VA = "0x181440F90")] private void LDEGMHLJLGJ(string NCPBDBJDNHB) { bool flag; base.gameObject.SetActive(flag); if (flag) { string text = this.toastText.text; } } // Token: 0x0600B998 RID: 47512 RVA: 0x002BA0DC File Offset: 0x002B82DC [Token(Token = "0x600B998")] [Address(RVA = "0x1055C90", Offset = "0x1054690", VA = "0x181055C90")] public Toast() { } // Token: 0x04007A1F RID: 31263 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4007A1F")] public IAFCKKHMKKM ToastId; // Token: 0x04007A20 RID: 31264 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4007A20")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false)] private Text toastText; // Token: 0x04007A21 RID: 31265 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4007A21")] private bool FMABHKJGBAB = true; } }