142 lines
4.2 KiB
C#
142 lines
4.2 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020006E9 RID: 1769
|
|
[Token(Token = "0x20006E9")]
|
|
public class FavoriteConditionalButton : AccountBasedConditionalButton<ToggleButton3D>
|
|
{
|
|
// Token: 0x060033E3 RID: 13283 RVA: 0x000D332C File Offset: 0x000D152C
|
|
[Token(Token = "0x60033E3")]
|
|
[Address(RVA = "0x1643F30", Offset = "0x1642F30", VA = "0x181643F30", 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: 0x060033E4 RID: 13284 RVA: 0x000D3378 File Offset: 0x000D1578
|
|
[Token(Token = "0x60033E4")]
|
|
[Address(RVA = "0x1643DF0", Offset = "0x1642DF0", VA = "0x181643DF0", 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: 0x060033E5 RID: 13285 RVA: 0x000D3438 File Offset: 0x000D1638
|
|
[Token(Token = "0x60033E5")]
|
|
[Address(RVA = "0x1643C80", Offset = "0x1642C80", VA = "0x181643C80", 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: 0x060033E6 RID: 13286 RVA: 0x000D3490 File Offset: 0x000D1690
|
|
[Token(Token = "0x60033E6")]
|
|
[Address(RVA = "0x1644010", Offset = "0x1643010", VA = "0x181644010")]
|
|
public FavoriteConditionalButton()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060033E7 RID: 13287 RVA: 0x000D34A4 File Offset: 0x000D16A4
|
|
[Token(Token = "0x60033E7")]
|
|
[Address(RVA = "0x1643B00", Offset = "0x1642B00", VA = "0x181643B00")]
|
|
[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: 0x060033E8 RID: 13288 RVA: 0x000D3528 File Offset: 0x000D1728
|
|
[Token(Token = "0x60033E8")]
|
|
[Address(RVA = "0x1643980", Offset = "0x1642980", VA = "0x181643980")]
|
|
[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: 0x04002AC1 RID: 10945
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4002AC1")]
|
|
[SerializeField]
|
|
private Tooltip tooltip;
|
|
|
|
// Token: 0x020006EA RID: 1770
|
|
[Token(Token = "0x20006EA")]
|
|
public enum OBFHCFHBGEE
|
|
{
|
|
// Token: 0x04002AC3 RID: 10947
|
|
[Token(Token = "0x4002AC3")]
|
|
Disabled,
|
|
// Token: 0x04002AC4 RID: 10948
|
|
[Token(Token = "0x4002AC4")]
|
|
Favorite,
|
|
// Token: 0x04002AC5 RID: 10949
|
|
[Token(Token = "0x4002AC5")]
|
|
Unfavorite
|
|
}
|
|
}
|