Files
2026-06-04 11:42:34 +02:00

1608 lines
54 KiB
C#

using System;
using System.Runtime.CompilerServices;
using AGUI;
using AGUI.StackedUI;
using AGUI.StackedUI.Dialog;
using RecNet;
using RecRoom;
using UnityEngine;
// Token: 0x020011E7 RID: 4583
public class FriendConditionalButton : PlayerBasedConditionalButton<Button3D>
{
// Token: 0x0602730B RID: 160523 RVA: 0x00AE3F64 File Offset: 0x00AE2164
private void BHEAPGLIOFE()
{
if (this.playerWatcher.GDINIDIFDBE() == null)
{
return;
}
string text = string.Format("ObscuredDouble:", this.playerWatcher.FDKMNNANOFN().ENMNBBMDOHC, this.playerWatcher.CNEINLCOBDF.JNIKJPEHKAF());
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb = Player.LocalPlayer.LNKGAAEPMEO().MGKHEPFGLAE.ShowConfirmationDialog("There are too many cells created by your subdivision options. Maximum allowed number of cells is ", text);
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb2 = aalaihcpneb;
aalaihcpneb2.CAJJMPBHOJM = (Action<HDPGPHCMBGP>)Delegate.Combine(aalaihcpneb2.CAJJMPBHOJM, new Action<HDPGPHCMBGP>(this.EJHEOPNAPAN));
}
// Token: 0x0602730C RID: 160524 RVA: 0x00AE3FF4 File Offset: 0x00AE21F4
private void EAMOJFLPHJP()
{
long value = this.playerWatcher.ICDMMMDEHLO().Value;
if (FriendConditionalButton.DINNJGHCFHI == null)
{
FriendConditionalButton.DINNJGHCFHI = new HEMCJJJMLKI.CBJHDCMGOCN(FriendConditionalButton.HNCODCHJELI);
}
GLGMPGPNNBP.ODFNNFIOCCN(value, FriendConditionalButton.DINNJGHCFHI);
}
// Token: 0x0602730D RID: 160525 RVA: 0x00AE4038 File Offset: 0x00AE2238
protected virtual bool MIEBMHLBLFP()
{
return base.AJHOAEEGOGP() && base.OJMEBFEALJC != 7 && base.OJMEBFEALJC != 7;
}
// Token: 0x0602730E RID: 160526 RVA: 0x00AE4060 File Offset: 0x00AE2260
protected virtual void ANFPLELJMEK()
{
FriendConditionalButton.NLIKPMBEOPO nlikpmbeopo = (FriendConditionalButton.NLIKPMBEOPO)base.OJMEBFEALJC;
if (nlikpmbeopo != FriendConditionalButton.NLIKPMBEOPO.Friend)
{
if (nlikpmbeopo == FriendConditionalButton.NLIKPMBEOPO.Unfriend)
{
this.BHEAPGLIOFE();
}
}
else
{
this.FDDBKDPKLJN();
}
}
// Token: 0x0602730F RID: 160527 RVA: 0x00AE40A0 File Offset: 0x00AE22A0
private static void LNGOLFALAKN(string DAKCKPMBKFF)
{
if (!string.IsNullOrEmpty(DAKCKPMBKFF))
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.PAHKOCPEDMB(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, "RpcOnPlayerOut", 609f, null, true);
}
}
// Token: 0x06027310 RID: 160528 RVA: 0x00AE40C4 File Offset: 0x00AE22C4
protected virtual bool OANMNOCPBIN()
{
return !base.AJHOAEEGOGP() || base.OJMEBFEALJC == 6 || base.OJMEBFEALJC != 3;
}
// Token: 0x06027311 RID: 160529 RVA: 0x00AE40EC File Offset: 0x00AE22EC
protected virtual void MACJJEKKEBP()
{
base.JBCPOPIEECC();
if (base.GIMBBAACKCP != null)
{
switch (base.OJMEBFEALJC)
{
case 4:
base.GIMBBAACKCP.text = "long: ";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, false);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.unfriendButtonTooltipText;
break;
case 5:
base.GIMBBAACKCP.text = " required to start";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, true);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.pendingFriendButtonTooltipText;
break;
case 6:
base.GIMBBAACKCP.text = "stdev_fps";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, true);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.blockedButtonTooltipText;
break;
default:
base.GIMBBAACKCP.text = "type";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, false);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.friendButtonTooltipText;
break;
}
}
}
// Token: 0x06027312 RID: 160530 RVA: 0x00AE427C File Offset: 0x00AE247C
protected virtual void AMJOLNKPFHA()
{
FriendConditionalButton.NLIKPMBEOPO nlikpmbeopo = (FriendConditionalButton.NLIKPMBEOPO)base.OJMEBFEALJC;
if (nlikpmbeopo != FriendConditionalButton.NLIKPMBEOPO.Friend)
{
if (nlikpmbeopo == (FriendConditionalButton.NLIKPMBEOPO)8)
{
this.CNGPHICBBAJ();
}
}
else
{
this.MFLNAJLKAGI();
}
}
// Token: 0x06027313 RID: 160531 RVA: 0x00AE42BC File Offset: 0x00AE24BC
protected virtual void BHNLGEHFEAL()
{
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = AGFCGHIFLIK.AHHAANFJKJA.None;
AGFCGHIFLIK agfcghiflik = ((this.playerWatcher.GDINIDIFDBE() == null) ? null : GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value));
bool flag = true;
if (agfcghiflik != null)
{
ahhaanfjkja = agfcghiflik.DDEONIDOJGF();
flag = agfcghiflik.LCLKKIPFHCI() != AGFCGHIFLIK.DKDCJMEPHCJ.Local;
}
switch (ahhaanfjkja)
{
case AGFCGHIFLIK.AHHAANFJKJA.None:
base.OJMEBFEALJC = ((!flag) ? 0 : 0);
break;
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent:
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestReceived:
base.OJMEBFEALJC = ((!flag) ? 8 : 6);
break;
case AGFCGHIFLIK.AHHAANFJKJA.Friend:
base.OJMEBFEALJC = 1;
break;
default:
base.OJMEBFEALJC = 1;
break;
}
}
// Token: 0x06027314 RID: 160532 RVA: 0x00AE4388 File Offset: 0x00AE2588
protected virtual bool PFKIDNADHBF()
{
return !base.AJHOAEEGOGP() || base.OJMEBFEALJC == 0 || base.OJMEBFEALJC == 2;
}
// Token: 0x06027315 RID: 160533 RVA: 0x00AE43B0 File Offset: 0x00AE25B0
protected virtual void LDOCJLPOKDA()
{
base.JBCPOPIEECC();
if (base.GIMBBAACKCP != null)
{
switch (base.OJMEBFEALJC)
{
case 5:
base.GIMBBAACKCP.text = "1 Minute Remaining";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, true);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.unfriendButtonTooltipText;
break;
case 6:
base.GIMBBAACKCP.text = "avatar_outfit";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, true);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.pendingFriendButtonTooltipText;
break;
case 7:
base.GIMBBAACKCP.text = "_FollowCamera";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, true);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.blockedButtonTooltipText;
break;
default:
base.GIMBBAACKCP.text = "ControlledObjectViewId";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, false);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.friendButtonTooltipText;
break;
}
}
}
// Token: 0x06027316 RID: 160534 RVA: 0x00AE4540 File Offset: 0x00AE2740
private static void OHHJBIDIHCP(string DAKCKPMBKFF)
{
if (!string.IsNullOrEmpty(DAKCKPMBKFF))
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.OICFFDCBJIO(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, "VoiceCreated", 232f, null, false);
}
}
// Token: 0x06027317 RID: 160535 RVA: 0x00AE4564 File Offset: 0x00AE2764
protected virtual bool HHNMIHBNMDA()
{
return base.AJHOAEEGOGP() && base.OJMEBFEALJC != 4 && base.OJMEBFEALJC == 1;
}
// Token: 0x06027318 RID: 160536 RVA: 0x00AE458C File Offset: 0x00AE278C
private static void LDAOAKJFKKH(string DAKCKPMBKFF)
{
if (!string.IsNullOrEmpty(DAKCKPMBKFF))
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.PAHKOCPEDMB(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, "Switch to Standing", 837f, null, false);
}
}
// Token: 0x06027319 RID: 160537 RVA: 0x00AE45B0 File Offset: 0x00AE27B0
private void IEKOJOIMHLN()
{
long value = this.playerWatcher.GDINIDIFDBE().Value;
if (FriendConditionalButton.DINNJGHCFHI == null)
{
FriendConditionalButton.DINNJGHCFHI = new HEMCJJJMLKI.CBJHDCMGOCN(FriendConditionalButton.FEJJMJEOCKJ);
}
GLGMPGPNNBP.ODFNNFIOCCN(value, FriendConditionalButton.DINNJGHCFHI);
}
// Token: 0x0602731A RID: 160538 RVA: 0x00AE45F4 File Offset: 0x00AE27F4
private void NKIIODGLJKJ()
{
if (this.playerWatcher.ICDMMMDEHLO() == null)
{
return;
}
string text = string.Format("scale", this.playerWatcher.CNEINLCOBDF.NEHOOJDIDAH(), this.playerWatcher.CNEINLCOBDF.LOEPMFKLBKM);
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb = Player.LocalPlayer.LNKGAAEPMEO().MGKHEPFGLAE.ShowConfirmationDialog("type", text);
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb2 = aalaihcpneb;
aalaihcpneb2.CAJJMPBHOJM = (Action<HDPGPHCMBGP>)Delegate.Combine(aalaihcpneb2.CAJJMPBHOJM, new Action<HDPGPHCMBGP>(this.NDGMIKJCLAL));
}
// Token: 0x0602731B RID: 160539 RVA: 0x00AE4684 File Offset: 0x00AE2884
private void EJHEOPNAPAN(HDPGPHCMBGP GJAPMDIMMKN)
{
if (GJAPMDIMMKN == HDPGPHCMBGP.Affirmative)
{
GLGMPGPNNBP.NIJBPLPMACA(this.playerWatcher.NAJBCPFNBAB.Value, null);
}
}
// Token: 0x0602731C RID: 160540 RVA: 0x00AE46B4 File Offset: 0x00AE28B4
protected virtual bool MMKFOLEJLLN()
{
return base.AJHOAEEGOGP() && base.OJMEBFEALJC != 5 && base.OJMEBFEALJC == 3;
}
// Token: 0x0602731D RID: 160541 RVA: 0x00AE46DC File Offset: 0x00AE28DC
protected virtual void IPDLOGBLFIM()
{
FriendConditionalButton.NLIKPMBEOPO nlikpmbeopo = (FriendConditionalButton.NLIKPMBEOPO)base.OJMEBFEALJC;
if (nlikpmbeopo != FriendConditionalButton.NLIKPMBEOPO.Friend)
{
if (nlikpmbeopo == FriendConditionalButton.NLIKPMBEOPO.Unfriend)
{
this.MDIJPIAIADH();
}
}
else
{
this.EAMOJFLPHJP();
}
}
// Token: 0x0602731E RID: 160542 RVA: 0x00AE471C File Offset: 0x00AE291C
private void HIHKJGALBCD()
{
if (this.playerWatcher.GDINIDIFDBE() == null)
{
return;
}
string text = string.Format("You may not call InitializeInflate() after calling InitializeDeflate().", this.playerWatcher.CNEINLCOBDF.CICFJGMAOAO(), this.playerWatcher.FDKMNNANOFN().JNIKJPEHKAF());
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb = Player.LocalPlayer.LNKGAAEPMEO().MGKHEPFGLAE.JIAHBNGOEED("Must use one of the pre-defined application types (", text);
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb2 = aalaihcpneb;
aalaihcpneb2.CAJJMPBHOJM = (Action<HDPGPHCMBGP>)Delegate.Combine(aalaihcpneb2.CAJJMPBHOJM, new Action<HDPGPHCMBGP>(this.FOAFKBAOOPD));
}
// Token: 0x0602731F RID: 160543 RVA: 0x00AE47AC File Offset: 0x00AE29AC
protected virtual bool AJJEDJLNBKI()
{
return !base.AJHOAEEGOGP() || base.OJMEBFEALJC == 4 || base.OJMEBFEALJC == 2;
}
// Token: 0x06027320 RID: 160544 RVA: 0x00AE47D4 File Offset: 0x00AE29D4
protected virtual void DFBHOKNNMOE()
{
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent;
AGFCGHIFLIK agfcghiflik = ((this.playerWatcher.ICDMMMDEHLO() == null) ? null : GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value));
bool flag = false;
if (agfcghiflik != null)
{
ahhaanfjkja = agfcghiflik.DDEONIDOJGF();
flag = agfcghiflik.BKHIFNHCNHD() != AGFCGHIFLIK.DKDCJMEPHCJ.None;
}
switch (ahhaanfjkja)
{
case AGFCGHIFLIK.AHHAANFJKJA.None:
base.OJMEBFEALJC = ((!flag) ? 1 : 4);
break;
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent:
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestReceived:
base.OJMEBFEALJC = ((!flag) ? 6 : 5);
break;
case AGFCGHIFLIK.AHHAANFJKJA.Friend:
base.OJMEBFEALJC = 8;
break;
default:
base.OJMEBFEALJC = 0;
break;
}
}
// Token: 0x06027321 RID: 160545 RVA: 0x00AE48A0 File Offset: 0x00AE2AA0
protected virtual void BGNCDEBLFDJ()
{
FriendConditionalButton.NLIKPMBEOPO nlikpmbeopo = (FriendConditionalButton.NLIKPMBEOPO)base.OJMEBFEALJC;
if (nlikpmbeopo != FriendConditionalButton.NLIKPMBEOPO.Friend)
{
if (nlikpmbeopo == FriendConditionalButton.NLIKPMBEOPO.Blocked)
{
this.LIGILNBJNKO();
}
}
else
{
this.FDDBKDPKLJN();
}
}
// Token: 0x06027322 RID: 160546 RVA: 0x00AE48E0 File Offset: 0x00AE2AE0
private void OAAAMCOPBJN(HDPGPHCMBGP GJAPMDIMMKN)
{
if (GJAPMDIMMKN == HDPGPHCMBGP.Cancel)
{
GLGMPGPNNBP.NIJBPLPMACA(this.playerWatcher.ICDMMMDEHLO().Value, null);
}
}
// Token: 0x06027323 RID: 160547 RVA: 0x00AE4910 File Offset: 0x00AE2B10
protected virtual void HAMHDGDOFFA()
{
FriendConditionalButton.NLIKPMBEOPO nlikpmbeopo = (FriendConditionalButton.NLIKPMBEOPO)base.OJMEBFEALJC;
if (nlikpmbeopo != FriendConditionalButton.NLIKPMBEOPO.Friend)
{
if (nlikpmbeopo == FriendConditionalButton.NLIKPMBEOPO.Disabled)
{
this.LIGILNBJNKO();
}
}
else
{
this.IEKOJOIMHLN();
}
}
// Token: 0x06027324 RID: 160548 RVA: 0x00AE4950 File Offset: 0x00AE2B50
private void ODFNNFIOCCN()
{
long value = this.playerWatcher.NAJBCPFNBAB.Value;
if (FriendConditionalButton.DINNJGHCFHI == null)
{
FriendConditionalButton.DINNJGHCFHI = new HEMCJJJMLKI.CBJHDCMGOCN(FriendConditionalButton.MHDCJFGNHEG);
}
GLGMPGPNNBP.ODFNNFIOCCN(value, FriendConditionalButton.DINNJGHCFHI);
}
// Token: 0x06027325 RID: 160549 RVA: 0x00AE4994 File Offset: 0x00AE2B94
private static void AHFDCEDNJEE(string DAKCKPMBKFF)
{
if (!string.IsNullOrEmpty(DAKCKPMBKFF))
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.OICFFDCBJIO(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, "Checklist Item Complete!", 132f, null, false);
}
}
// Token: 0x06027326 RID: 160550 RVA: 0x00AE49B8 File Offset: 0x00AE2BB8
private void HBFBOKICIGP()
{
if (this.playerWatcher.JFFNNICEAIJ() == null)
{
return;
}
string text = string.Format("Progress: {0:P2} of {1:N0}Mb", this.playerWatcher.FDKMNNANOFN().NEHOOJDIDAH(), this.playerWatcher.CNEINLCOBDF.ILNMPHDNCEO());
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb = Player.LocalPlayer.LNKGAAEPMEO().MGKHEPFGLAE.JIAHBNGOEED("Can't execute Disconnect() while not connected. Nothing changed. State: {0}", text);
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb2 = aalaihcpneb;
aalaihcpneb2.CAJJMPBHOJM = (Action<HDPGPHCMBGP>)Delegate.Combine(aalaihcpneb2.CAJJMPBHOJM, new Action<HDPGPHCMBGP>(this.FOAFKBAOOPD));
}
// Token: 0x06027327 RID: 160551 RVA: 0x00AE4A48 File Offset: 0x00AE2C48
protected virtual void DFCAEOIGFGM()
{
base.JBCPOPIEECC();
if (base.GIMBBAACKCP != null)
{
switch (base.OJMEBFEALJC)
{
case 6:
base.GIMBBAACKCP.text = "dBgCIAEoCBIpCgl0cmFuc2Zvcm0YCiABKAsyFi5yZWNyb29tLlRyYW5zZm9y";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, false);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.unfriendButtonTooltipText;
break;
case 7:
base.GIMBBAACKCP.text = "api/equipment/";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, true);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.pendingFriendButtonTooltipText;
break;
case 8:
base.GIMBBAACKCP.text = "\n\t";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, false);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.blockedButtonTooltipText;
break;
default:
base.GIMBBAACKCP.text = "Error: PhotonNetwork.SetInterestGroups was called with an illegal group number: ";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, false);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.friendButtonTooltipText;
break;
}
}
}
// Token: 0x06027328 RID: 160552 RVA: 0x00AE4BD8 File Offset: 0x00AE2DD8
protected virtual void OLGAPJIJGNO()
{
base.JBCPOPIEECC();
if (base.GIMBBAACKCP != null)
{
switch (base.OJMEBFEALJC)
{
case 7:
base.GIMBBAACKCP.text = "like";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, false);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.unfriendButtonTooltipText;
break;
case 8:
base.GIMBBAACKCP.text = "PersonalDetails";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, false);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.pendingFriendButtonTooltipText;
break;
case 9:
base.GIMBBAACKCP.text = "Incoming: \n";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, true);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.blockedButtonTooltipText;
break;
default:
base.GIMBBAACKCP.text = "position";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, true);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.friendButtonTooltipText;
break;
}
}
}
// Token: 0x06027329 RID: 160553 RVA: 0x00AE4D68 File Offset: 0x00AE2F68
protected virtual bool IECIOODGBHL()
{
return base.AJHOAEEGOGP() && base.OJMEBFEALJC != 7 && base.OJMEBFEALJC == 6;
}
// Token: 0x0602732A RID: 160554 RVA: 0x00AE4D90 File Offset: 0x00AE2F90
protected virtual bool BLEPIJHCNCC()
{
return !base.AJHOAEEGOGP() || base.OJMEBFEALJC == 2 || base.OJMEBFEALJC != 8;
}
// Token: 0x0602732B RID: 160555 RVA: 0x00AE4DB8 File Offset: 0x00AE2FB8
protected virtual void GLAICNGLEID()
{
base.JBCPOPIEECC();
if (base.GIMBBAACKCP != null)
{
switch (base.OJMEBFEALJC)
{
case 6:
base.GIMBBAACKCP.text = "\\b";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, false);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.unfriendButtonTooltipText;
break;
case 7:
base.GIMBBAACKCP.text = "Using PhotonServerSettings.Protocol when leaving the NameServer (AuthMode is AuthOnceWss): ";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, true);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.pendingFriendButtonTooltipText;
break;
case 8:
base.GIMBBAACKCP.text = "Tiffany";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, false);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.blockedButtonTooltipText;
break;
default:
base.GIMBBAACKCP.text = "BowString is NULL";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, true);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.friendButtonTooltipText;
break;
}
}
}
// Token: 0x0602732C RID: 160556 RVA: 0x00AE4F48 File Offset: 0x00AE3148
private void IPBOOIGAPDJ()
{
if (this.playerWatcher.GDINIDIFDBE() == null)
{
return;
}
string text = string.Format("Input doesn't evaluate to proper JSON text", this.playerWatcher.CNEINLCOBDF.NEHOOJDIDAH(), this.playerWatcher.CNEINLCOBDF.JNIKJPEHKAF());
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb = Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE.GLMMHLAKMDP("Room data is null.", text);
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb2 = aalaihcpneb;
aalaihcpneb2.CAJJMPBHOJM = (Action<HDPGPHCMBGP>)Delegate.Combine(aalaihcpneb2.CAJJMPBHOJM, new Action<HDPGPHCMBGP>(this.NDGMIKJCLAL));
}
// Token: 0x0602732D RID: 160557 RVA: 0x00AE4FD8 File Offset: 0x00AE31D8
protected virtual void ABHDGPGABMK()
{
base.JBCPOPIEECC();
if (base.GIMBBAACKCP != null)
{
switch (base.OJMEBFEALJC)
{
case 1:
base.GIMBBAACKCP.text = "api/relationships/";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, false);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.unfriendButtonTooltipText;
break;
case 2:
base.GIMBBAACKCP.text = "shake";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, true);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.pendingFriendButtonTooltipText;
break;
case 3:
base.GIMBBAACKCP.text = "Logging in...";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, true);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.blockedButtonTooltipText;
break;
default:
base.GIMBBAACKCP.text = "float";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, false);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.friendButtonTooltipText;
break;
}
}
}
// Token: 0x0602732E RID: 160558 RVA: 0x00AE5168 File Offset: 0x00AE3368
protected virtual void IOLIKCFEBBK()
{
FriendConditionalButton.NLIKPMBEOPO nlikpmbeopo = (FriendConditionalButton.NLIKPMBEOPO)base.OJMEBFEALJC;
if (nlikpmbeopo != FriendConditionalButton.NLIKPMBEOPO.Friend)
{
if (nlikpmbeopo == (FriendConditionalButton.NLIKPMBEOPO)6)
{
this.CJCIHBIPGBF();
}
}
else
{
this.FDDBKDPKLJN();
}
}
// Token: 0x0602732F RID: 160559 RVA: 0x00AE51A8 File Offset: 0x00AE33A8
protected override bool AJHOAEEGOGP()
{
return base.AJHOAEEGOGP() && base.OJMEBFEALJC != 3 && base.OJMEBFEALJC != 4;
}
// Token: 0x06027330 RID: 160560 RVA: 0x00AE51D0 File Offset: 0x00AE33D0
protected virtual void OHCPNMDCGOG()
{
base.JBCPOPIEECC();
if (base.GIMBBAACKCP != null)
{
switch (base.OJMEBFEALJC)
{
case 6:
base.GIMBBAACKCP.text = "type";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, false);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.unfriendButtonTooltipText;
break;
case 7:
base.GIMBBAACKCP.text = "summer_banner2";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, true);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.pendingFriendButtonTooltipText;
break;
case 8:
base.GIMBBAACKCP.text = "Error deserializing RoomDoor {0}: data empty.";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, true);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.blockedButtonTooltipText;
break;
default:
base.GIMBBAACKCP.text = "Hours";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, false);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.friendButtonTooltipText;
break;
}
}
}
// Token: 0x06027331 RID: 160561 RVA: 0x00AE5360 File Offset: 0x00AE3560
protected virtual void ALLKPADECFM()
{
base.JBCPOPIEECC();
if (base.GIMBBAACKCP != null)
{
switch (base.OJMEBFEALJC)
{
case 5:
base.GIMBBAACKCP.text = "Failed to load Rec Room player avatar settings: ";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, true);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.unfriendButtonTooltipText;
break;
case 6:
base.GIMBBAACKCP.text = "OnMeleeAttack";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, true);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.pendingFriendButtonTooltipText;
break;
case 7:
base.GIMBBAACKCP.text = "LastAcquiredTime";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, true);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.blockedButtonTooltipText;
break;
default:
base.GIMBBAACKCP.text = "{0}v1/deleteProfile";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, false);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.friendButtonTooltipText;
break;
}
}
}
// Token: 0x06027332 RID: 160562 RVA: 0x00AE54F0 File Offset: 0x00AE36F0
private static void DMPHEBCHBIF(string DAKCKPMBKFF)
{
if (!string.IsNullOrEmpty(DAKCKPMBKFF))
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.DEPJEKLLMAC((ScreenSpaceNotificationManager.DBNGPDFKLEK)5, "'", 696f, null, false);
}
}
// Token: 0x06027333 RID: 160563 RVA: 0x00AE5514 File Offset: 0x00AE3714
private static void FEJJMJEOCKJ(string DAKCKPMBKFF)
{
if (!string.IsNullOrEmpty(DAKCKPMBKFF))
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.DEPJEKLLMAC((ScreenSpaceNotificationManager.DBNGPDFKLEK)6, "AbortRequested", 221f, null, false);
}
}
// Token: 0x06027334 RID: 160564 RVA: 0x00AE5538 File Offset: 0x00AE3738
[CompilerGenerated]
private static void MHDCJFGNHEG(string DAKCKPMBKFF)
{
if (!string.IsNullOrEmpty(DAKCKPMBKFF))
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, "Failed to send friend request.", 2f, null, false);
}
}
// Token: 0x06027335 RID: 160565 RVA: 0x00AE555C File Offset: 0x00AE375C
private void IDJAGBBIBDI()
{
if (this.playerWatcher.ICDMMMDEHLO() == null)
{
return;
}
string text = string.Format("Daily bonus complete", this.playerWatcher.FDKMNNANOFN().CICFJGMAOAO(), this.playerWatcher.FDKMNNANOFN().JNIKJPEHKAF());
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb = Player.LocalPlayer.LNKGAAEPMEO().MGKHEPFGLAE.JIAHBNGOEED("The working buffer is already set.", text);
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb2 = aalaihcpneb;
aalaihcpneb2.CAJJMPBHOJM = (Action<HDPGPHCMBGP>)Delegate.Combine(aalaihcpneb2.CAJJMPBHOJM, new Action<HDPGPHCMBGP>(this.OAAAMCOPBJN));
}
// Token: 0x06027336 RID: 160566 RVA: 0x00AE55EC File Offset: 0x00AE37EC
protected virtual void LKECAKPBBCF()
{
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent;
AGFCGHIFLIK agfcghiflik = ((this.playerWatcher.GDINIDIFDBE() == null) ? null : GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value));
bool flag = false;
if (agfcghiflik != null)
{
ahhaanfjkja = agfcghiflik.DDEONIDOJGF();
flag = agfcghiflik.HDMGPOPFCIA() != AGFCGHIFLIK.DKDCJMEPHCJ.None;
}
switch (ahhaanfjkja)
{
case AGFCGHIFLIK.AHHAANFJKJA.None:
base.OJMEBFEALJC = ((!flag) ? 0 : 0);
break;
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent:
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestReceived:
base.OJMEBFEALJC = ((!flag) ? 2 : 4);
break;
case AGFCGHIFLIK.AHHAANFJKJA.Friend:
base.OJMEBFEALJC = 7;
break;
default:
base.OJMEBFEALJC = 1;
break;
}
}
// Token: 0x06027337 RID: 160567 RVA: 0x00AE56B8 File Offset: 0x00AE38B8
private void MDIJPIAIADH()
{
if (this.playerWatcher.JFFNNICEAIJ() == null)
{
return;
}
string text = string.Format("Owner Transfers", this.playerWatcher.CNEINLCOBDF.NEHOOJDIDAH(), this.playerWatcher.FDKMNNANOFN().CJEPDEPLGJJ());
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb = Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE.JIAHBNGOEED("AngVel: ({0:F2}, {1:F2}, {2:F2})\n", text);
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb2 = aalaihcpneb;
aalaihcpneb2.CAJJMPBHOJM = (Action<HDPGPHCMBGP>)Delegate.Combine(aalaihcpneb2.CAJJMPBHOJM, new Action<HDPGPHCMBGP>(this.FOAFKBAOOPD));
}
// Token: 0x06027338 RID: 160568 RVA: 0x00AE5748 File Offset: 0x00AE3948
protected virtual void IMABMCLFLIJ()
{
FriendConditionalButton.NLIKPMBEOPO nlikpmbeopo = (FriendConditionalButton.NLIKPMBEOPO)base.OJMEBFEALJC;
if (nlikpmbeopo != FriendConditionalButton.NLIKPMBEOPO.Disabled)
{
if (nlikpmbeopo == FriendConditionalButton.NLIKPMBEOPO.Blocked)
{
this.IDJAGBBIBDI();
}
}
else
{
this.EAMOJFLPHJP();
}
}
// Token: 0x06027339 RID: 160569 RVA: 0x00AE5788 File Offset: 0x00AE3988
protected virtual void PHNHNNJEPGG()
{
base.JBCPOPIEECC();
if (base.GIMBBAACKCP != null)
{
switch (base.OJMEBFEALJC)
{
case 6:
base.GIMBBAACKCP.text = "position";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, true);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.unfriendButtonTooltipText;
break;
case 7:
base.GIMBBAACKCP.text = "ns.exitgames.com";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, true);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.pendingFriendButtonTooltipText;
break;
case 8:
base.GIMBBAACKCP.text = "amount";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, true);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.blockedButtonTooltipText;
break;
default:
base.GIMBBAACKCP.text = "Event Not Ready";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, false);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.friendButtonTooltipText;
break;
}
}
}
// Token: 0x0602733A RID: 160570 RVA: 0x00AE5918 File Offset: 0x00AE3B18
protected override void GFJDHECAPJD()
{
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = AGFCGHIFLIK.AHHAANFJKJA.None;
AGFCGHIFLIK agfcghiflik = ((this.playerWatcher.NAJBCPFNBAB == null) ? null : GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value));
bool flag = false;
if (agfcghiflik != null)
{
ahhaanfjkja = agfcghiflik.EEAOGJHMFII;
flag = agfcghiflik.KBOBNFHLABB != AGFCGHIFLIK.DKDCJMEPHCJ.None;
}
switch (ahhaanfjkja)
{
case AGFCGHIFLIK.AHHAANFJKJA.None:
base.OJMEBFEALJC = ((!flag) ? 1 : 4);
break;
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent:
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestReceived:
base.OJMEBFEALJC = ((!flag) ? 3 : 4);
break;
case AGFCGHIFLIK.AHHAANFJKJA.Friend:
base.OJMEBFEALJC = 2;
break;
default:
base.OJMEBFEALJC = 0;
break;
}
}
// Token: 0x0602733B RID: 160571 RVA: 0x00AE59E4 File Offset: 0x00AE3BE4
protected virtual void DMNPKINOGMM()
{
base.JBCPOPIEECC();
if (base.GIMBBAACKCP != null)
{
switch (base.OJMEBFEALJC)
{
case 5:
base.GIMBBAACKCP.text = "We will investigate.";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, false);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.unfriendButtonTooltipText;
break;
case 6:
base.GIMBBAACKCP.text = "graphicsDeviceID";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, false);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.pendingFriendButtonTooltipText;
break;
case 7:
base.GIMBBAACKCP.text = "ObscuredPrefs vs PlayerPrefs, ";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, true);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.blockedButtonTooltipText;
break;
default:
base.GIMBBAACKCP.text = "Failed to send friend request.";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, false);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.friendButtonTooltipText;
break;
}
}
}
// Token: 0x0602733C RID: 160572 RVA: 0x00AE5B74 File Offset: 0x00AE3D74
private void EJOLCECHHND()
{
if (this.playerWatcher.ICDMMMDEHLO() == null)
{
return;
}
string text = string.Format("Let me in please! This is clearly bogus.", this.playerWatcher.CNEINLCOBDF.NEHOOJDIDAH(), this.playerWatcher.CNEINLCOBDF.JNIKJPEHKAF());
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb = Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE.JIAHBNGOEED("OFFENSE SCORES", text);
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb2 = aalaihcpneb;
aalaihcpneb2.CAJJMPBHOJM = (Action<HDPGPHCMBGP>)Delegate.Combine(aalaihcpneb2.CAJJMPBHOJM, new Action<HDPGPHCMBGP>(this.KAICCBCPEAG));
}
// Token: 0x0602733D RID: 160573 RVA: 0x00AE5C04 File Offset: 0x00AE3E04
protected virtual void CLGOGPPJGDN()
{
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent;
AGFCGHIFLIK agfcghiflik = ((this.playerWatcher.ICDMMMDEHLO() == null) ? null : GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value));
bool flag = true;
if (agfcghiflik != null)
{
ahhaanfjkja = agfcghiflik.IHCJOMFPMEO();
flag = agfcghiflik.GOAMBFIKEJN() != AGFCGHIFLIK.DKDCJMEPHCJ.None;
}
switch (ahhaanfjkja)
{
case AGFCGHIFLIK.AHHAANFJKJA.None:
base.OJMEBFEALJC = ((!flag) ? 1 : 5);
break;
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent:
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestReceived:
base.OJMEBFEALJC = ((!flag) ? 0 : 0);
break;
case AGFCGHIFLIK.AHHAANFJKJA.Friend:
base.OJMEBFEALJC = 5;
break;
default:
base.OJMEBFEALJC = 1;
break;
}
}
// Token: 0x0602733E RID: 160574 RVA: 0x00AE5CD0 File Offset: 0x00AE3ED0
protected virtual void COENIJLOMLN()
{
base.JBCPOPIEECC();
if (base.GIMBBAACKCP != null)
{
switch (base.OJMEBFEALJC)
{
case 2:
base.GIMBBAACKCP.text = "Lag ";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, false);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.unfriendButtonTooltipText;
break;
case 3:
base.GIMBBAACKCP.text = "add";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, true);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.pendingFriendButtonTooltipText;
break;
case 4:
base.GIMBBAACKCP.text = "ACT_EQ";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, true);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.blockedButtonTooltipText;
break;
default:
base.GIMBBAACKCP.text = " at channel ";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, false);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.friendButtonTooltipText;
break;
}
}
}
// Token: 0x0602733F RID: 160575 RVA: 0x00AE5E60 File Offset: 0x00AE4060
protected virtual bool EHEOJIHHADH()
{
return !base.AJHOAEEGOGP() || base.OJMEBFEALJC == 7 || base.OJMEBFEALJC == 5;
}
// Token: 0x06027340 RID: 160576 RVA: 0x00AE5E88 File Offset: 0x00AE4088
protected virtual void PCEFDEOLELE()
{
FriendConditionalButton.NLIKPMBEOPO nlikpmbeopo = (FriendConditionalButton.NLIKPMBEOPO)base.OJMEBFEALJC;
if (nlikpmbeopo != FriendConditionalButton.NLIKPMBEOPO.Friend)
{
if (nlikpmbeopo == (FriendConditionalButton.NLIKPMBEOPO)5)
{
this.LIGILNBJNKO();
}
}
else
{
this.FDDBKDPKLJN();
}
}
// Token: 0x06027341 RID: 160577 RVA: 0x00AE5EC8 File Offset: 0x00AE40C8
private void HDEJJCKFLKL(HDPGPHCMBGP GJAPMDIMMKN)
{
if (GJAPMDIMMKN == HDPGPHCMBGP.Cancel)
{
GLGMPGPNNBP.NIJBPLPMACA(this.playerWatcher.JFFNNICEAIJ().Value, null);
}
}
// Token: 0x06027342 RID: 160578 RVA: 0x00AE5EF8 File Offset: 0x00AE40F8
private static void HMFOPHINLNB(string DAKCKPMBKFF)
{
if (!string.IsNullOrEmpty(DAKCKPMBKFF))
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.OICFFDCBJIO((ScreenSpaceNotificationManager.DBNGPDFKLEK)8, "speed", 1502f, null, false);
}
}
// Token: 0x06027343 RID: 160579 RVA: 0x00AE5F1C File Offset: 0x00AE411C
private void CNGPHICBBAJ()
{
if (this.playerWatcher.NAJBCPFNBAB == null)
{
return;
}
string text = string.Format("Are you sure you want to unfriend\n{0} <i>@{1}</i>? ", this.playerWatcher.CNEINLCOBDF.ENMNBBMDOHC, this.playerWatcher.CNEINLCOBDF.LOEPMFKLBKM);
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb = Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE.ShowConfirmationDialog("Unfriend?", text);
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb2 = aalaihcpneb;
aalaihcpneb2.CAJJMPBHOJM = (Action<HDPGPHCMBGP>)Delegate.Combine(aalaihcpneb2.CAJJMPBHOJM, new Action<HDPGPHCMBGP>(this.KAICCBCPEAG));
}
// Token: 0x06027344 RID: 160580 RVA: 0x00AE5FAC File Offset: 0x00AE41AC
private void MFLNAJLKAGI()
{
long value = this.playerWatcher.NAJBCPFNBAB.Value;
if (FriendConditionalButton.DINNJGHCFHI == null)
{
FriendConditionalButton.DINNJGHCFHI = new HEMCJJJMLKI.CBJHDCMGOCN(FriendConditionalButton.DMPHEBCHBIF);
}
GLGMPGPNNBP.ODFNNFIOCCN(value, FriendConditionalButton.DINNJGHCFHI);
}
// Token: 0x06027345 RID: 160581 RVA: 0x00AE5FF0 File Offset: 0x00AE41F0
protected virtual void DBLHJFIANII()
{
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent;
AGFCGHIFLIK agfcghiflik = ((this.playerWatcher.GDINIDIFDBE() == null) ? null : GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value));
bool flag = true;
if (agfcghiflik != null)
{
ahhaanfjkja = agfcghiflik.EEAOGJHMFII;
flag = agfcghiflik.CMGBBDLBBLA() == AGFCGHIFLIK.DKDCJMEPHCJ.Local;
}
switch (ahhaanfjkja)
{
case AGFCGHIFLIK.AHHAANFJKJA.None:
base.OJMEBFEALJC = ((!flag) ? 1 : 3);
break;
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent:
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestReceived:
base.OJMEBFEALJC = ((!flag) ? 6 : 4);
break;
case AGFCGHIFLIK.AHHAANFJKJA.Friend:
base.OJMEBFEALJC = 4;
break;
default:
base.OJMEBFEALJC = 1;
break;
}
}
// Token: 0x06027346 RID: 160582 RVA: 0x00AE60BC File Offset: 0x00AE42BC
protected virtual void ALLNBKNGHMP()
{
FriendConditionalButton.NLIKPMBEOPO nlikpmbeopo = (FriendConditionalButton.NLIKPMBEOPO)base.OJMEBFEALJC;
if (nlikpmbeopo != FriendConditionalButton.NLIKPMBEOPO.Disabled)
{
if (nlikpmbeopo == FriendConditionalButton.NLIKPMBEOPO.Blocked)
{
this.LIGILNBJNKO();
}
}
else
{
this.EAMOJFLPHJP();
}
}
// Token: 0x06027347 RID: 160583 RVA: 0x00AE60FC File Offset: 0x00AE42FC
protected override void FCIGEENKAAL()
{
FriendConditionalButton.NLIKPMBEOPO nlikpmbeopo = (FriendConditionalButton.NLIKPMBEOPO)base.OJMEBFEALJC;
if (nlikpmbeopo != FriendConditionalButton.NLIKPMBEOPO.Friend)
{
if (nlikpmbeopo == FriendConditionalButton.NLIKPMBEOPO.Unfriend)
{
this.CNGPHICBBAJ();
}
}
else
{
this.ODFNNFIOCCN();
}
}
// Token: 0x06027348 RID: 160584 RVA: 0x00AE613C File Offset: 0x00AE433C
private static void GPJNDAMBLPI(string DAKCKPMBKFF)
{
if (!string.IsNullOrEmpty(DAKCKPMBKFF))
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.HKGIICHHLJI(ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital, " SecondsBeforeRespawn: ", 1162f, null, true);
}
}
// Token: 0x06027349 RID: 160585 RVA: 0x00AE6160 File Offset: 0x00AE4360
private static void OCPKOIBOKKA(string DAKCKPMBKFF)
{
if (!string.IsNullOrEmpty(DAKCKPMBKFF))
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Minor, "{0}.{1}.{2}.{3}:{4}", 1008f, null, false);
}
}
// Token: 0x0602734A RID: 160586 RVA: 0x00AE6184 File Offset: 0x00AE4384
protected virtual void DOIHNLNLEBN()
{
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent;
AGFCGHIFLIK agfcghiflik = ((this.playerWatcher.GDINIDIFDBE() == null) ? null : GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value));
bool flag = true;
if (agfcghiflik != null)
{
ahhaanfjkja = agfcghiflik.FKFPJAEDBEO();
flag = agfcghiflik.IAFEJGFJHPJ() != AGFCGHIFLIK.DKDCJMEPHCJ.None;
}
switch (ahhaanfjkja)
{
case AGFCGHIFLIK.AHHAANFJKJA.None:
base.OJMEBFEALJC = ((!flag) ? 0 : 7);
break;
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent:
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestReceived:
base.OJMEBFEALJC = ((!flag) ? 0 : 5);
break;
case AGFCGHIFLIK.AHHAANFJKJA.Friend:
base.OJMEBFEALJC = 7;
break;
default:
base.OJMEBFEALJC = 1;
break;
}
}
// Token: 0x0602734B RID: 160587 RVA: 0x00AE6250 File Offset: 0x00AE4450
[CompilerGenerated]
private void KAICCBCPEAG(HDPGPHCMBGP GJAPMDIMMKN)
{
if (GJAPMDIMMKN == HDPGPHCMBGP.Affirmative)
{
GLGMPGPNNBP.NIJBPLPMACA(this.playerWatcher.NAJBCPFNBAB.Value, null);
}
}
// Token: 0x0602734C RID: 160588 RVA: 0x00AE6280 File Offset: 0x00AE4480
private void FOAFKBAOOPD(HDPGPHCMBGP GJAPMDIMMKN)
{
if (GJAPMDIMMKN == HDPGPHCMBGP.Affirmative)
{
GLGMPGPNNBP.NIJBPLPMACA(this.playerWatcher.ICDMMMDEHLO().Value, null);
}
}
// Token: 0x0602734D RID: 160589 RVA: 0x00AE62B0 File Offset: 0x00AE44B0
protected virtual bool BINIKPFKBDC()
{
return base.AJHOAEEGOGP() && base.OJMEBFEALJC != 7 && base.OJMEBFEALJC == 4;
}
// Token: 0x0602734E RID: 160590 RVA: 0x00AE62D8 File Offset: 0x00AE44D8
protected virtual bool BNIJEGAOPKP()
{
return !base.AJHOAEEGOGP() || base.OJMEBFEALJC == 7 || base.OJMEBFEALJC == 7;
}
// Token: 0x0602734F RID: 160591 RVA: 0x00AE6300 File Offset: 0x00AE4500
protected override void JBCPOPIEECC()
{
base.JBCPOPIEECC();
if (base.GIMBBAACKCP != null)
{
switch (base.OJMEBFEALJC)
{
case 2:
base.GIMBBAACKCP.text = "Unfriend";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, false);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.unfriendButtonTooltipText;
break;
case 3:
base.GIMBBAACKCP.text = "Pending";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, false);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.pendingFriendButtonTooltipText;
break;
case 4:
base.GIMBBAACKCP.text = "Blocked";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, false);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.blockedButtonTooltipText;
break;
default:
base.GIMBBAACKCP.text = "Friend";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, false);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.friendButtonTooltipText;
break;
}
}
}
// Token: 0x06027350 RID: 160592 RVA: 0x00AE6490 File Offset: 0x00AE4690
private void LIGILNBJNKO()
{
if (this.playerWatcher.GDINIDIFDBE() == null)
{
return;
}
string text = string.Format("min_sl", this.playerWatcher.FDKMNNANOFN().ENMNBBMDOHC, this.playerWatcher.CNEINLCOBDF.JNIKJPEHKAF());
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb = Player.LocalPlayer.LNKGAAEPMEO().MGKHEPFGLAE.JIAHBNGOEED("ObscuredString:", text);
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb2 = aalaihcpneb;
aalaihcpneb2.CAJJMPBHOJM = (Action<HDPGPHCMBGP>)Delegate.Combine(aalaihcpneb2.CAJJMPBHOJM, new Action<HDPGPHCMBGP>(this.NDGMIKJCLAL));
}
// Token: 0x06027351 RID: 160593 RVA: 0x00AE6520 File Offset: 0x00AE4720
private static void HNCODCHJELI(string DAKCKPMBKFF)
{
if (!string.IsNullOrEmpty(DAKCKPMBKFF))
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.PAHKOCPEDMB(ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital, "paddleball", 933f, null, true);
}
}
// Token: 0x06027352 RID: 160594 RVA: 0x00AE6544 File Offset: 0x00AE4744
protected virtual void ABLJDLIPGCK()
{
base.JBCPOPIEECC();
if (base.GIMBBAACKCP != null)
{
switch (base.OJMEBFEALJC)
{
case 3:
base.GIMBBAACKCP.text = "Room is under review. Contact us at conduct@againstgrav.com";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, true);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.unfriendButtonTooltipText;
break;
case 4:
base.GIMBBAACKCP.text = "RpcMasterRequestFlagTaken";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, false);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.pendingFriendButtonTooltipText;
break;
case 5:
base.GIMBBAACKCP.text = "Null arguments passed to ActionEvent.Invoke()";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, true);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.blockedButtonTooltipText;
break;
default:
base.GIMBBAACKCP.text = "unity_SHAg";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, true);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.friendButtonTooltipText;
break;
}
}
}
// Token: 0x06027354 RID: 160596 RVA: 0x00AE66DC File Offset: 0x00AE48DC
private void NDGMIKJCLAL(HDPGPHCMBGP GJAPMDIMMKN)
{
if (GJAPMDIMMKN == HDPGPHCMBGP.Cancel)
{
GLGMPGPNNBP.NIJBPLPMACA(this.playerWatcher.ICDMMMDEHLO().Value, null);
}
}
// Token: 0x06027355 RID: 160597 RVA: 0x00AE670C File Offset: 0x00AE490C
protected virtual void BGJNLBNJMIL()
{
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = AGFCGHIFLIK.AHHAANFJKJA.None;
AGFCGHIFLIK agfcghiflik = ((this.playerWatcher.ICDMMMDEHLO() == null) ? null : GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value));
bool flag = false;
if (agfcghiflik != null)
{
ahhaanfjkja = agfcghiflik.MGKHLEGCHNA();
flag = agfcghiflik.HHDJOOOJHOL() != AGFCGHIFLIK.DKDCJMEPHCJ.None;
}
switch (ahhaanfjkja)
{
case AGFCGHIFLIK.AHHAANFJKJA.None:
base.OJMEBFEALJC = ((!flag) ? 0 : 7);
break;
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent:
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestReceived:
base.OJMEBFEALJC = ((!flag) ? 5 : 5);
break;
case AGFCGHIFLIK.AHHAANFJKJA.Friend:
base.OJMEBFEALJC = 7;
break;
default:
base.OJMEBFEALJC = 0;
break;
}
}
// Token: 0x06027356 RID: 160598 RVA: 0x00AE67D8 File Offset: 0x00AE49D8
protected virtual void NAENPBNAEDF()
{
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent;
AGFCGHIFLIK agfcghiflik = ((this.playerWatcher.ICDMMMDEHLO() == null) ? null : GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.JFFNNICEAIJ().Value));
bool flag = true;
if (agfcghiflik != null)
{
ahhaanfjkja = agfcghiflik.NOKLGKAPPOB();
flag = agfcghiflik.GOAMBFIKEJN() == AGFCGHIFLIK.DKDCJMEPHCJ.Local;
}
switch (ahhaanfjkja)
{
case AGFCGHIFLIK.AHHAANFJKJA.None:
base.OJMEBFEALJC = ((!flag) ? 0 : 1);
break;
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent:
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestReceived:
base.OJMEBFEALJC = ((!flag) ? 5 : 3);
break;
case AGFCGHIFLIK.AHHAANFJKJA.Friend:
base.OJMEBFEALJC = 3;
break;
default:
base.OJMEBFEALJC = 1;
break;
}
}
// Token: 0x06027357 RID: 160599 RVA: 0x00AE68A4 File Offset: 0x00AE4AA4
private void OFFLBFKDJBG()
{
if (this.playerWatcher.JFFNNICEAIJ() == null)
{
return;
}
string text = string.Format("SBM_TL", this.playerWatcher.CNEINLCOBDF.NEHOOJDIDAH(), this.playerWatcher.CNEINLCOBDF.CJEPDEPLGJJ());
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb = Player.LocalPlayer.LNKGAAEPMEO().MGKHEPFGLAE.JIAHBNGOEED("</color>", text);
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb2 = aalaihcpneb;
aalaihcpneb2.CAJJMPBHOJM = (Action<HDPGPHCMBGP>)Delegate.Combine(aalaihcpneb2.CAJJMPBHOJM, new Action<HDPGPHCMBGP>(this.KAICCBCPEAG));
}
// Token: 0x06027358 RID: 160600 RVA: 0x00AE6934 File Offset: 0x00AE4B34
private void FDDBKDPKLJN()
{
long value = this.playerWatcher.ICDMMMDEHLO().Value;
if (FriendConditionalButton.DINNJGHCFHI == null)
{
FriendConditionalButton.DINNJGHCFHI = new HEMCJJJMLKI.CBJHDCMGOCN(FriendConditionalButton.LNGOLFALAKN);
}
GLGMPGPNNBP.ODFNNFIOCCN(value, FriendConditionalButton.DINNJGHCFHI);
}
// Token: 0x06027359 RID: 160601 RVA: 0x00AE6978 File Offset: 0x00AE4B78
protected virtual bool DCDMKNJGJLA()
{
return base.AJHOAEEGOGP() && base.OJMEBFEALJC != 3 && base.OJMEBFEALJC == 2;
}
// Token: 0x0602735A RID: 160602 RVA: 0x00AE69A0 File Offset: 0x00AE4BA0
protected virtual void CGFCOEGNGFD()
{
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent;
AGFCGHIFLIK agfcghiflik = ((this.playerWatcher.ICDMMMDEHLO() == null) ? null : GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value));
bool flag = false;
if (agfcghiflik != null)
{
ahhaanfjkja = agfcghiflik.EEAOGJHMFII;
flag = agfcghiflik.KBOBNFHLABB == AGFCGHIFLIK.DKDCJMEPHCJ.Local;
}
switch (ahhaanfjkja)
{
case AGFCGHIFLIK.AHHAANFJKJA.None:
base.OJMEBFEALJC = ((!flag) ? 1 : 1);
break;
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent:
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestReceived:
base.OJMEBFEALJC = ((!flag) ? 6 : 2);
break;
case AGFCGHIFLIK.AHHAANFJKJA.Friend:
base.OJMEBFEALJC = 2;
break;
default:
base.OJMEBFEALJC = 0;
break;
}
}
// Token: 0x0602735B RID: 160603 RVA: 0x00AE6A6C File Offset: 0x00AE4C6C
protected virtual void BIHEKJLGLOI()
{
FriendConditionalButton.NLIKPMBEOPO nlikpmbeopo = (FriendConditionalButton.NLIKPMBEOPO)base.OJMEBFEALJC;
if (nlikpmbeopo != FriendConditionalButton.NLIKPMBEOPO.Disabled)
{
if (nlikpmbeopo == FriendConditionalButton.NLIKPMBEOPO.Pending)
{
this.LIGILNBJNKO();
}
}
else
{
this.ODFNNFIOCCN();
}
}
// Token: 0x0602735C RID: 160604 RVA: 0x00AE6AAC File Offset: 0x00AE4CAC
private void PMCAEFCDJJF(HDPGPHCMBGP GJAPMDIMMKN)
{
if (GJAPMDIMMKN == HDPGPHCMBGP.Cancel)
{
GLGMPGPNNBP.NIJBPLPMACA(this.playerWatcher.NAJBCPFNBAB.Value, null);
}
}
// Token: 0x0602735D RID: 160605 RVA: 0x00AE6ADC File Offset: 0x00AE4CDC
protected virtual bool GEJLPCPMGIP()
{
return base.AJHOAEEGOGP() && base.OJMEBFEALJC != 3 && base.OJMEBFEALJC != 2;
}
// Token: 0x0602735E RID: 160606 RVA: 0x00AE6B04 File Offset: 0x00AE4D04
protected virtual void GBNKDEINAGI()
{
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = AGFCGHIFLIK.AHHAANFJKJA.None;
AGFCGHIFLIK agfcghiflik = ((this.playerWatcher.NAJBCPFNBAB == null) ? null : GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.JFFNNICEAIJ().Value));
bool flag = true;
if (agfcghiflik != null)
{
ahhaanfjkja = agfcghiflik.EEAOGJHMFII;
flag = agfcghiflik.KJJBEPEDAJE() == AGFCGHIFLIK.DKDCJMEPHCJ.Local;
}
switch (ahhaanfjkja)
{
case AGFCGHIFLIK.AHHAANFJKJA.None:
base.OJMEBFEALJC = ((!flag) ? 1 : 8);
break;
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent:
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestReceived:
base.OJMEBFEALJC = ((!flag) ? 5 : 1);
break;
case AGFCGHIFLIK.AHHAANFJKJA.Friend:
base.OJMEBFEALJC = 4;
break;
default:
base.OJMEBFEALJC = 1;
break;
}
}
// Token: 0x0602735F RID: 160607 RVA: 0x00AE6BD0 File Offset: 0x00AE4DD0
protected virtual void KJCDAOBJMMD()
{
base.JBCPOPIEECC();
if (base.GIMBBAACKCP != null)
{
switch (base.OJMEBFEALJC)
{
case 8:
base.GIMBBAACKCP.text = "buffer";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, false);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.unfriendButtonTooltipText;
break;
case 9:
base.GIMBBAACKCP.text = "algorithm";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, true);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.pendingFriendButtonTooltipText;
break;
case 10:
base.GIMBBAACKCP.text = "unity_SHBg";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, true);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.blockedButtonTooltipText;
break;
default:
base.GIMBBAACKCP.text = "true";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, false);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.friendButtonTooltipText;
break;
}
}
}
// Token: 0x06027360 RID: 160608 RVA: 0x00AE6D60 File Offset: 0x00AE4F60
private void CJCIHBIPGBF()
{
if (this.playerWatcher.ICDMMMDEHLO() == null)
{
return;
}
string text = string.Format("key", this.playerWatcher.CNEINLCOBDF.ENMNBBMDOHC, this.playerWatcher.CNEINLCOBDF.ILNMPHDNCEO());
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb = Player.LocalPlayer.LNKGAAEPMEO().MGKHEPFGLAE.ShowConfirmationDialog("Bad window size.", text);
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb2 = aalaihcpneb;
aalaihcpneb2.CAJJMPBHOJM = (Action<HDPGPHCMBGP>)Delegate.Combine(aalaihcpneb2.CAJJMPBHOJM, new Action<HDPGPHCMBGP>(this.OAAAMCOPBJN));
}
// Token: 0x06027361 RID: 160609 RVA: 0x00AE6DF0 File Offset: 0x00AE4FF0
protected virtual void CLBPIDANFKC()
{
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = AGFCGHIFLIK.AHHAANFJKJA.None;
AGFCGHIFLIK agfcghiflik = ((this.playerWatcher.NAJBCPFNBAB == null) ? null : GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value));
bool flag = false;
if (agfcghiflik != null)
{
ahhaanfjkja = agfcghiflik.MHGPLPNCEMO();
flag = agfcghiflik.LHEPBIEEKAK() == AGFCGHIFLIK.DKDCJMEPHCJ.Local;
}
switch (ahhaanfjkja)
{
case AGFCGHIFLIK.AHHAANFJKJA.None:
base.OJMEBFEALJC = ((!flag) ? 0 : 7);
break;
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent:
case AGFCGHIFLIK.AHHAANFJKJA.FriendRequestReceived:
base.OJMEBFEALJC = ((!flag) ? 6 : 7);
break;
case AGFCGHIFLIK.AHHAANFJKJA.Friend:
base.OJMEBFEALJC = 7;
break;
default:
base.OJMEBFEALJC = 0;
break;
}
}
// Token: 0x06027362 RID: 160610 RVA: 0x00AE6EBC File Offset: 0x00AE50BC
protected virtual void FIMNOCEFJIO()
{
base.JBCPOPIEECC();
if (base.GIMBBAACKCP != null)
{
switch (base.OJMEBFEALJC)
{
case 8:
base.GIMBBAACKCP.text = "Spawning new instance of deserialized equipment {0} with ID {1}";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, false);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.unfriendButtonTooltipText;
break;
case 9:
base.GIMBBAACKCP.text = "ck";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, true);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.pendingFriendButtonTooltipText;
break;
case 10:
base.GIMBBAACKCP.text = "Error! Failed to set birthday.";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unfriendSprite, false);
this.button.targetGraphic.color = this.button.ToggleColor;
this.tooltip.Message = this.blockedButtonTooltipText;
break;
default:
base.GIMBBAACKCP.text = "Our Heroes Are Victorious!";
KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.friendSprite, true);
this.button.targetGraphic.color = this.button.BaseColor;
this.tooltip.Message = this.friendButtonTooltipText;
break;
}
}
}
// Token: 0x06027363 RID: 160611 RVA: 0x00AE704C File Offset: 0x00AE524C
private void ONEFELHDAAP()
{
if (this.playerWatcher.NAJBCPFNBAB == null)
{
return;
}
string text = string.Format("cc", this.playerWatcher.CNEINLCOBDF.NEHOOJDIDAH(), this.playerWatcher.FDKMNNANOFN().CJEPDEPLGJJ());
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb = Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE.ShowConfirmationDialog("Dropping to dormroom due to unknown error [385120]", text);
AALAIHCPNEB<HDPGPHCMBGP> aalaihcpneb2 = aalaihcpneb;
aalaihcpneb2.CAJJMPBHOJM = (Action<HDPGPHCMBGP>)Delegate.Combine(aalaihcpneb2.CAJJMPBHOJM, new Action<HDPGPHCMBGP>(this.KAICCBCPEAG));
}
// Token: 0x04006281 RID: 25217
[SerializeField]
private Sprite friendSprite;
// Token: 0x04006282 RID: 25218
[SerializeField]
private Sprite unfriendSprite;
// Token: 0x04006283 RID: 25219
[SerializeField]
private string friendButtonTooltipText;
// Token: 0x04006284 RID: 25220
[SerializeField]
private string unfriendButtonTooltipText;
// Token: 0x04006285 RID: 25221
[SerializeField]
private string pendingFriendButtonTooltipText;
// Token: 0x04006286 RID: 25222
[SerializeField]
private string blockedButtonTooltipText;
// Token: 0x04006287 RID: 25223
[ENMFCLPAKBJ(FOGKDGELKHN.Self, false)]
[SerializeField]
private Tooltip tooltip;
// Token: 0x04006288 RID: 25224
[CompilerGenerated]
private static HEMCJJJMLKI.CBJHDCMGOCN DINNJGHCFHI;
// Token: 0x020011E8 RID: 4584
public enum NLIKPMBEOPO
{
// Token: 0x0400628A RID: 25226
Disabled,
// Token: 0x0400628B RID: 25227
Friend,
// Token: 0x0400628C RID: 25228
Unfriend,
// Token: 0x0400628D RID: 25229
Pending,
// Token: 0x0400628E RID: 25230
Blocked
}
}