using System; using System.Runtime.CompilerServices; using AGUI.StackedUI; using Cpp2IlInjected; using UnityEngine; // Token: 0x020006DC RID: 1756 [Token(Token = "0x20006DC")] public class FavoriteConditionalButton : AccountBasedConditionalButton { // Token: 0x0600335A RID: 13146 RVA: 0x000D25D8 File Offset: 0x000D07D8 [Token(Token = "0x600335A")] [Address(RVA = "0xB9DD30", Offset = "0xB9CB30", VA = "0x180B9DD30", Slot = "14")] protected override void NOMNHOEBGIA() { int num = 0; base.ILGFOHIJHMG = num; int num2; LLKHFJDNFMM llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(num2); if (llkhfjdnfmm != 0 && llkhfjdnfmm.MHEGHKNGOEG) { bool flag = llkhfjdnfmm.CPAAFLNLLMP + true; base.ILGFOHIJHMG = (flag ? 1 : 0); } } // Token: 0x0600335B RID: 13147 RVA: 0x000D2624 File Offset: 0x000D0824 [Token(Token = "0x600335B")] [Address(RVA = "0xB9DBF0", Offset = "0xB9C9F0", VA = "0x180B9DBF0", Slot = "6")] protected override void MNGMCHLEHOK() { base..ctor(); int cieebjfcmib = this.CIEEBJFCMIB; if (cieebjfcmib == 0) { PLDMAFINLJO.FANDNIHFMNM(this.labelText, "Favorite"); ToggleButton3D button = base.FAGLGMGCNFA; int num = 0; button.BOHIGPFGJBA = num != 0; this.tooltip.Message = "You can only favorite friends"; return; } if (cieebjfcmib != 0) { if (cieebjfcmib == 1) { PLDMAFINLJO.FANDNIHFMNM(this.labelText, "Unfavorite"); ulong num2; base.FAGLGMGCNFA.BOHIGPFGJBA = num2 != 0UL; this.tooltip.Message = "Unfavorite this player"; } return; } PLDMAFINLJO.FANDNIHFMNM(this.labelText, "Favorite"); ToggleButton3D button2 = base.FAGLGMGCNFA; int num3 = 0; button2.BOHIGPFGJBA = num3 != 0; this.tooltip.Message = "Favorite this player"; } // Token: 0x0600335C RID: 13148 RVA: 0x000D26E4 File Offset: 0x000D08E4 [Token(Token = "0x600335C")] [Address(RVA = "0xB9DA80", Offset = "0xB9C880", VA = "0x180B9DA80", Slot = "8")] protected override void MGFKPEMKOOK() { int cieebjfcmib = this.CIEEBJFCMIB; if (cieebjfcmib == 1) { BPHGKAEDBPE.CBEOHBCIPEA cbeohbcipea = new BPHGKAEDBPE.CBEOHBCIPEA(this.BOKHFKDJIEL); int num; bool flag = FGPIDGLCKEF.GDOLAFPLNPG(num, cbeohbcipea); this.OnEnable(); return; } while (cieebjfcmib != 2) { } BPHGKAEDBPE.CBEOHBCIPEA cbeohbcipea2 = new BPHGKAEDBPE.CBEOHBCIPEA(this.BIDCKFOEIIE); int num2; bool flag2 = FGPIDGLCKEF.CKANLFMOMCC(num2, cbeohbcipea2); throw new NullReferenceException(); } // Token: 0x0600335D RID: 13149 RVA: 0x000D273C File Offset: 0x000D093C [Token(Token = "0x600335D")] [Address(RVA = "0xB9DE10", Offset = "0xB9CC10", VA = "0x180B9DE10")] public FavoriteConditionalButton() { } // Token: 0x0600335E RID: 13150 RVA: 0x000D2750 File Offset: 0x000D0950 [Token(Token = "0x600335E")] [Address(RVA = "0xB9D900", Offset = "0xB9C700", VA = "0x180B9D900")] [CompilerGenerated] private void BOKHFKDJIEL(string MOPOMPHBHKF) { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; int num2 = 0; IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num2, "Error favoriting", 3f, num, num); ToggleButton3D button = base.FAGLGMGCNFA; int num3 = 0; button.BOHIGPFGJBA = num3 != 0; Debug.LogError("Error favoriting player: " + MOPOMPHBHKF); } // Token: 0x0600335F RID: 13151 RVA: 0x000D27D4 File Offset: 0x000D09D4 [Token(Token = "0x600335F")] [Address(RVA = "0xB9D780", Offset = "0xB9C580", VA = "0x180B9D780")] [CompilerGenerated] private void BIDCKFOEIIE(string MOPOMPHBHKF) { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; int num2 = 0; IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num2, "Error unfavoriting", 3f, num, num); base.FAGLGMGCNFA.BOHIGPFGJBA = true; Debug.LogError("Error unfavoriting player: " + MOPOMPHBHKF); } // Token: 0x04002A55 RID: 10837 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4002A55")] [SerializeField] private Tooltip tooltip; // Token: 0x020006DD RID: 1757 [Token(Token = "0x20006DD")] public enum OBFHCFHBGEE { // Token: 0x04002A57 RID: 10839 [Token(Token = "0x4002A57")] Disabled, // Token: 0x04002A58 RID: 10840 [Token(Token = "0x4002A58")] Favorite, // Token: 0x04002A59 RID: 10841 [Token(Token = "0x4002A59")] Unfavorite } }