oh dear
This commit is contained in:
@@ -0,0 +1,258 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI
|
||||
{
|
||||
// Token: 0x02001133 RID: 4403
|
||||
[Token(Token = "0x2001133")]
|
||||
public class PartyUpConditionalButton : AccountBasedConditionalButton<Button3D>
|
||||
{
|
||||
// Token: 0x170010E2 RID: 4322
|
||||
// (get) Token: 0x060063B6 RID: 25526 RVA: 0x0015EBF0 File Offset: 0x0015CDF0
|
||||
[Token(Token = "0x170010E2")]
|
||||
protected override bool JIJAIMELJFC
|
||||
{
|
||||
[Token(Token = "0x60063B6")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060063B7 RID: 25527 RVA: 0x0015EC00 File Offset: 0x0015CE00
|
||||
[Token(Token = "0x60063B7")]
|
||||
[Address(RVA = "0x51A220", Offset = "0x519020", VA = "0x18051A220")]
|
||||
private void Start()
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x060063B8 RID: 25528 RVA: 0x0015EC14 File Offset: 0x0015CE14
|
||||
[Token(Token = "0x60063B8")]
|
||||
[Address(RVA = "0x131A900", Offset = "0x1319700", VA = "0x18131A900", Slot = "8")]
|
||||
protected override void MGFKPEMKOOK()
|
||||
{
|
||||
int cieebjfcmib = this.CIEEBJFCMIB;
|
||||
if (cieebjfcmib <= 6)
|
||||
{
|
||||
base.ILGFOHIJHMG = 5;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060063B9 RID: 25529 RVA: 0x0015EC90 File Offset: 0x0015CE90
|
||||
[Token(Token = "0x60063B9")]
|
||||
[Address(RVA = "0x131AFB0", Offset = "0x1319DB0", VA = "0x18131AFB0")]
|
||||
private void NAIJDCGJCLC()
|
||||
{
|
||||
PMGCJEPKFOF<JPIJGHNNIDP> pmgcjepkfof = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField.ShowConfirmationDialog("Party Up?", "Invite this player to join you and add them to your party?");
|
||||
Action<JPIJGHNNIDP> action = new Action(this.DBBMEAIKGHH);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060063BA RID: 25530 RVA: 0x0015ECD0 File Offset: 0x0015CED0
|
||||
[Token(Token = "0x60063BA")]
|
||||
[Address(RVA = "0x131A7A0", Offset = "0x13195A0", VA = "0x18131A7A0")]
|
||||
private void IIGHEGMHHFP()
|
||||
{
|
||||
PMGCJEPKFOF<JPIJGHNNIDP> pmgcjepkfof = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField.ShowConfirmationDialog("Leave Party?", "Are you sure you want to leave your current party?");
|
||||
Action<JPIJGHNNIDP> action = new Action(this.MPFGLFCJPMP);
|
||||
}
|
||||
|
||||
// Token: 0x060063BB RID: 25531 RVA: 0x0015ED10 File Offset: 0x0015CF10
|
||||
[Token(Token = "0x60063BB")]
|
||||
[Address(RVA = "0x131B0F0", Offset = "0x1319EF0", VA = "0x18131B0F0", Slot = "14")]
|
||||
protected override void NOMNHOEBGIA()
|
||||
{
|
||||
int num;
|
||||
bool flag;
|
||||
if (!FGPIDGLCKEF.BOFKACFLIOB(num) && base.PJLHBHBILPE == 0 && !flag)
|
||||
{
|
||||
bool flag2;
|
||||
bool flag3;
|
||||
if (!flag2)
|
||||
{
|
||||
if (!flag3)
|
||||
{
|
||||
base.ILGFOHIJHMG = 3;
|
||||
return;
|
||||
}
|
||||
}
|
||||
else if (!flag3)
|
||||
{
|
||||
goto IL_41;
|
||||
}
|
||||
bool flag4;
|
||||
if (flag3 || !flag4)
|
||||
{
|
||||
}
|
||||
}
|
||||
IL_41:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060063BC RID: 25532 RVA: 0x0015ED64 File Offset: 0x0015CF64
|
||||
[Token(Token = "0x60063BC")]
|
||||
[Address(RVA = "0x131A710", Offset = "0x1319510", VA = "0x18131A710", Slot = "7")]
|
||||
protected override bool HOCJDEBMOLM()
|
||||
{
|
||||
CPIHGIEOPAJ cpihgieopaj = base.PJLHBHBILPE;
|
||||
bool flag = base.HOCJDEBMOLM();
|
||||
return flag || flag;
|
||||
}
|
||||
|
||||
// Token: 0x060063BD RID: 25533 RVA: 0x0015ED88 File Offset: 0x0015CF88
|
||||
[Token(Token = "0x60063BD")]
|
||||
[Address(RVA = "0x131AC00", Offset = "0x1319A00", VA = "0x18131AC00", Slot = "6")]
|
||||
protected override void MNGMCHLEHOK()
|
||||
{
|
||||
base..ctor();
|
||||
TextMeshProUGUI labelText = this.labelText;
|
||||
int num = 0;
|
||||
bool flag = labelText != num;
|
||||
if (flag)
|
||||
{
|
||||
string text = this.labelText.text;
|
||||
Button3DBase button = this.button;
|
||||
Graphic targetGraphic = button.m_TargetGraphic;
|
||||
Color baseColor = button.BaseColor;
|
||||
Color color = targetGraphic.color;
|
||||
if (this.CIEEBJFCMIB > 6)
|
||||
{
|
||||
string empty = string.Empty;
|
||||
return;
|
||||
}
|
||||
Tooltip tooltip = this.tooltip;
|
||||
string text2 = this.joinPartyTooltipText;
|
||||
tooltip.Message = text2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060063BE RID: 25534 RVA: 0x0015EE5C File Offset: 0x0015D05C
|
||||
[Token(Token = "0x60063BE")]
|
||||
[Address(RVA = "0x131B330", Offset = "0x131A130", VA = "0x18131B330")]
|
||||
public PartyUpConditionalButton()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060063BF RID: 25535 RVA: 0x0015EE70 File Offset: 0x0015D070
|
||||
[Token(Token = "0x60063BF")]
|
||||
[Address(RVA = "0x131A500", Offset = "0x1319300", VA = "0x18131A500")]
|
||||
[CompilerGenerated]
|
||||
private void DBBMEAIKGHH(JPIJGHNNIDP PBAOMKNFBFL)
|
||||
{
|
||||
if (PBAOMKNFBFL == JPIJGHNNIDP.Affirmative)
|
||||
{
|
||||
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
||||
int num = 0;
|
||||
if (<EGKJPJKLEAI>k__BackingField != num)
|
||||
{
|
||||
PlayerParty playerParty = Player.<EGKJPJKLEAI>k__BackingField.playerParty;
|
||||
int num2 = 0;
|
||||
if (playerParty != num2)
|
||||
{
|
||||
CCEOLAOLEKJ cceolaolekj;
|
||||
DABKFAIHBBP dabkfaihbbp = playerParty.InvitePlayerFromOtherRoomToParty(cceolaolekj, CFLMJLFBOKH.LEGOBBNINOL.ProfileScreen);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060063C0 RID: 25536 RVA: 0x0015EEC0 File Offset: 0x0015D0C0
|
||||
[Token(Token = "0x60063C0")]
|
||||
[Address(RVA = "0x131AEC0", Offset = "0x1319CC0", VA = "0x18131AEC0")]
|
||||
[CompilerGenerated]
|
||||
private void MPFGLFCJPMP(JPIJGHNNIDP PBAOMKNFBFL)
|
||||
{
|
||||
if (PBAOMKNFBFL == JPIJGHNNIDP.Affirmative)
|
||||
{
|
||||
Player.<EGKJPJKLEAI>k__BackingField.playerParty.LeaveCurrentParty();
|
||||
this.OnEnable();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04004226 RID: 16934
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4004226")]
|
||||
[SerializeField]
|
||||
private string joinPartyTooltipText;
|
||||
|
||||
// Token: 0x04004227 RID: 16935
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4004227")]
|
||||
[SerializeField]
|
||||
private string addToPartyTooltipText;
|
||||
|
||||
// Token: 0x04004228 RID: 16936
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4004228")]
|
||||
[SerializeField]
|
||||
private string createPartyTooltipText;
|
||||
|
||||
// Token: 0x04004229 RID: 16937
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4004229")]
|
||||
[SerializeField]
|
||||
private string mergePartyTooltipText;
|
||||
|
||||
// Token: 0x0400422A RID: 16938
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400422A")]
|
||||
[SerializeField]
|
||||
private string pendingPartyTooltipText;
|
||||
|
||||
// Token: 0x0400422B RID: 16939
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400422B")]
|
||||
[SerializeField]
|
||||
private string leavePartyTooltipText;
|
||||
|
||||
// Token: 0x0400422C RID: 16940
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400422C")]
|
||||
[SerializeField]
|
||||
private string remoteAddToPartyTooltipText;
|
||||
|
||||
// Token: 0x0400422D RID: 16941
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400422D")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private Tooltip tooltip;
|
||||
|
||||
// Token: 0x02001134 RID: 4404
|
||||
[Token(Token = "0x2001134")]
|
||||
public enum GIJCJFFPCCL
|
||||
{
|
||||
// Token: 0x0400422F RID: 16943
|
||||
[Token(Token = "0x400422F")]
|
||||
Disabled,
|
||||
// Token: 0x04004230 RID: 16944
|
||||
[Token(Token = "0x4004230")]
|
||||
JoinParty,
|
||||
// Token: 0x04004231 RID: 16945
|
||||
[Token(Token = "0x4004231")]
|
||||
AddToParty,
|
||||
// Token: 0x04004232 RID: 16946
|
||||
[Token(Token = "0x4004232")]
|
||||
CreateParty,
|
||||
// Token: 0x04004233 RID: 16947
|
||||
[Token(Token = "0x4004233")]
|
||||
MergeParty,
|
||||
// Token: 0x04004234 RID: 16948
|
||||
[Token(Token = "0x4004234")]
|
||||
Pending,
|
||||
// Token: 0x04004235 RID: 16949
|
||||
[Token(Token = "0x4004235")]
|
||||
LeaveParty,
|
||||
// Token: 0x04004236 RID: 16950
|
||||
[Token(Token = "0x4004236")]
|
||||
RemoteAddToParty
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user