2145 lines
93 KiB
C#
2145 lines
93 KiB
C#
using System;
|
|
using AGUI.StackedUI;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using RecNet;
|
|
|
|
// Token: 0x020011F8 RID: 4600
|
|
public class InviteConditionalButton : PlayerBasedConditionalButton<Button3D>
|
|
{
|
|
// Token: 0x060275B4 RID: 161204 RVA: 0x00AF3CDC File Offset: 0x00AF1EDC
|
|
protected virtual void CFBNODFJCDD()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.OnlineInvite)
|
|
{
|
|
if (midkbpdponp == InviteConditionalButton.MIDKBPDPONP.OnlineInvite)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.GDINIDIFDBE().Value, ObscuredString.EDHNDLCFIOL(this.playerWatcher.FDKMNNANOFN().ENMNBBMDOHC));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.InvitePlayerToGame(this.playerWatcher.JFFNNICEAIJ().Value, ObscuredString.KPDBCKLABNA(this.playerWatcher.FDKMNNANOFN().NEHOOJDIDAH()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275B5 RID: 161205 RVA: 0x00AF3D9C File Offset: 0x00AF1F9C
|
|
protected virtual void IPPFMNCBCEI()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
bool flag = dbhhfillflc != null && dbhhfillflc.EJGMIFPIBCF();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.GDINIDIFDBE().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent : agfcghiflik.FKFPJAEDBEO());
|
|
bool flag2 = ahhaanfjkja == (AGFCGHIFLIK.AHHAANFJKJA)4;
|
|
bool flag3 = !flag || player == null;
|
|
bool flag4 = dbhhfillflc == null || dbhhfillflc.PBOBOELNHBI() == null || LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.LIBICLODHEE().KAPOBAEMBKL);
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.FDJJBPMIGGL();
|
|
bool flag5 = ehlbefkjlhj != null && ehlbefkjlhj.PGOKKPMKDFP();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.JFFNNICEAIJ().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("CLLKDJJLCJP", 1750f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.EFECJBMLOJI().BCBJFKEFMMI() && !this.playerWatcher.FDKMNNANOFN().BCBJFKEFMMI() && flag2 && this.playerWatcher.CNEINLCOBDF.LHBDPNPLPMJ())
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.ICDMMMDEHLO().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OfflineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("holeNo", 667f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275B6 RID: 161206 RVA: 0x00AF3F6C File Offset: 0x00AF216C
|
|
protected virtual void PNPCIELIJHJ()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.Disabled)
|
|
{
|
|
if (midkbpdponp == (InviteConditionalButton.MIDKBPDPONP)4)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.NAJBCPFNBAB.Value, ObscuredString.DDLJKFGPPJN(this.playerWatcher.CNEINLCOBDF.CICFJGMAOAO()));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.InvitePlayerToGame(this.playerWatcher.NAJBCPFNBAB.Value, ObscuredString.KPDBCKLABNA(this.playerWatcher.CNEINLCOBDF.CICFJGMAOAO()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275B7 RID: 161207 RVA: 0x00AF402C File Offset: 0x00AF222C
|
|
protected virtual void PIOBHGNDIJE()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.Disabled)
|
|
{
|
|
if (midkbpdponp == (InviteConditionalButton.MIDKBPDPONP)3)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.GDINIDIFDBE().Value, ObscuredString.KPDBCKLABNA(this.playerWatcher.CNEINLCOBDF.ENMNBBMDOHC));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.InvitePlayerToGame(this.playerWatcher.GDINIDIFDBE().Value, ObscuredString.KPDBCKLABNA(this.playerWatcher.CNEINLCOBDF.ENMNBBMDOHC), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275B8 RID: 161208 RVA: 0x00AF40EC File Offset: 0x00AF22EC
|
|
protected virtual void BIHEKJLGLOI()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.Disabled)
|
|
{
|
|
if (midkbpdponp == (InviteConditionalButton.MIDKBPDPONP)3)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.GDINIDIFDBE().Value, ObscuredString.PFJGNLCDNOA(this.playerWatcher.CNEINLCOBDF.ENMNBBMDOHC));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.InvitePlayerToGame(this.playerWatcher.ICDMMMDEHLO().Value, ObscuredString.EDHNDLCFIOL(this.playerWatcher.CNEINLCOBDF.NEHOOJDIDAH()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275B9 RID: 161209 RVA: 0x00AF41AC File Offset: 0x00AF23AC
|
|
protected virtual void IPDLOGBLFIM()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.OnlineInvite)
|
|
{
|
|
if (midkbpdponp == (InviteConditionalButton.MIDKBPDPONP)8)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.ICDMMMDEHLO().Value, ObscuredString.PFJGNLCDNOA(this.playerWatcher.CNEINLCOBDF.NEHOOJDIDAH()));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.InvitePlayerToGame(this.playerWatcher.JFFNNICEAIJ().Value, ObscuredString.PFJGNLCDNOA(this.playerWatcher.FDKMNNANOFN().CICFJGMAOAO()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275BA RID: 161210 RVA: 0x00AF426C File Offset: 0x00AF246C
|
|
protected virtual void KJEJHAJONAN()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.OnlineInvite)
|
|
{
|
|
if (midkbpdponp == (InviteConditionalButton.MIDKBPDPONP)4)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.NAJBCPFNBAB.Value, ObscuredString.DDLJKFGPPJN(this.playerWatcher.CNEINLCOBDF.NEHOOJDIDAH()));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OAOPBOEHIEA(this.playerWatcher.ICDMMMDEHLO().Value, ObscuredString.EDHNDLCFIOL(this.playerWatcher.FDKMNNANOFN().CICFJGMAOAO()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275BB RID: 161211 RVA: 0x00AF432C File Offset: 0x00AF252C
|
|
protected virtual void IMPKNMGPGHI()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.Disabled)
|
|
{
|
|
if (midkbpdponp == InviteConditionalButton.MIDKBPDPONP.OfflineInvite)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.JFFNNICEAIJ().Value, ObscuredString.EDHNDLCFIOL(this.playerWatcher.CNEINLCOBDF.ENMNBBMDOHC));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OAOPBOEHIEA(this.playerWatcher.ICDMMMDEHLO().Value, ObscuredString.PFJGNLCDNOA(this.playerWatcher.FDKMNNANOFN().ENMNBBMDOHC), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275BC RID: 161212 RVA: 0x00AF43EC File Offset: 0x00AF25EC
|
|
protected virtual void APBCGPHHPDI()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.Disabled)
|
|
{
|
|
if (midkbpdponp == (InviteConditionalButton.MIDKBPDPONP)8)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.GDINIDIFDBE().Value, ObscuredString.DDLJKFGPPJN(this.playerWatcher.CNEINLCOBDF.CICFJGMAOAO()));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OAOPBOEHIEA(this.playerWatcher.NAJBCPFNBAB.Value, ObscuredString.EDHNDLCFIOL(this.playerWatcher.CNEINLCOBDF.CICFJGMAOAO()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275BD RID: 161213 RVA: 0x00AF44AC File Offset: 0x00AF26AC
|
|
protected virtual void MCLDFMNLCHC()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
bool flag = dbhhfillflc == null || dbhhfillflc.FBELCPFPJLP();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.GDINIDIFDBE().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent : agfcghiflik.MHGPLPNCEMO());
|
|
bool flag2 = ahhaanfjkja == (AGFCGHIFLIK.AHHAANFJKJA)8;
|
|
bool flag3 = flag && player == null;
|
|
bool flag4 = dbhhfillflc != null && dbhhfillflc.LIBICLODHEE() != null && LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.DMCALDFBHLM().CJGHDJHCKLN());
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.FDJJBPMIGGL();
|
|
bool flag5 = ehlbefkjlhj == null || !ehlbefkjlhj.BNGHOKDAMAH();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.NAJBCPFNBAB.Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("speed", 720f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.EFECJBMLOJI().BCBJFKEFMMI() && !this.playerWatcher.FDKMNNANOFN().BCBJFKEFMMI() && flag2 && this.playerWatcher.FDKMNNANOFN().KGFAOJKDLNC())
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.NAJBCPFNBAB.Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("Length of Speaker Line Level Thresholds array must be ", 1288f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275BE RID: 161214 RVA: 0x00AF467C File Offset: 0x00AF287C
|
|
protected virtual void HCDIBONPLLD()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.Disabled)
|
|
{
|
|
if (midkbpdponp == (InviteConditionalButton.MIDKBPDPONP)3)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.GDINIDIFDBE().Value, ObscuredString.PFJGNLCDNOA(this.playerWatcher.CNEINLCOBDF.ENMNBBMDOHC));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.InvitePlayerToGame(this.playerWatcher.NAJBCPFNBAB.Value, ObscuredString.EDHNDLCFIOL(this.playerWatcher.FDKMNNANOFN().CICFJGMAOAO()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275BF RID: 161215 RVA: 0x00AF473C File Offset: 0x00AF293C
|
|
protected virtual void EJNFIAPCKKP()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.OnlineInvite)
|
|
{
|
|
if (midkbpdponp == (InviteConditionalButton.MIDKBPDPONP)5)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.ICDMMMDEHLO().Value, ObscuredString.PFJGNLCDNOA(this.playerWatcher.CNEINLCOBDF.ENMNBBMDOHC));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OAOPBOEHIEA(this.playerWatcher.GDINIDIFDBE().Value, ObscuredString.KPDBCKLABNA(this.playerWatcher.FDKMNNANOFN().NEHOOJDIDAH()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275C0 RID: 161216 RVA: 0x00AF47FC File Offset: 0x00AF29FC
|
|
protected virtual void CLGOGPPJGDN()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
bool flag = dbhhfillflc == null || dbhhfillflc.LAJJMAJJBKE;
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent : agfcghiflik.MHGPLPNCEMO());
|
|
bool flag2 = ahhaanfjkja == AGFCGHIFLIK.AHHAANFJKJA.None;
|
|
bool flag3 = !flag || player == null;
|
|
bool flag4 = dbhhfillflc == null || dbhhfillflc.LIBICLODHEE() == null || LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.DMCALDFBHLM().KAPOBAEMBKL);
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.FDJJBPMIGGL();
|
|
bool flag5 = ehlbefkjlhj == null || ehlbefkjlhj.NHDLFGIFIPL();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.JFFNNICEAIJ().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("client_max_window_bits", 1255f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.KBEDFPBCPKJ().BCBJFKEFMMI() && !this.playerWatcher.CNEINLCOBDF.BCBJFKEFMMI() && flag2 && this.playerWatcher.FDKMNNANOFN().KGFAOJKDLNC())
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.NAJBCPFNBAB.Value))
|
|
{
|
|
midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)4;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("api/notification/v2", 1283f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275C1 RID: 161217 RVA: 0x00AF49CC File Offset: 0x00AF2BCC
|
|
protected virtual void PGNDKCPHMOI()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
bool flag = dbhhfillflc == null || dbhhfillflc.FBELCPFPJLP();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.None : agfcghiflik.MGKHLEGCHNA());
|
|
bool flag2 = ahhaanfjkja == (AGFCGHIFLIK.AHHAANFJKJA)8;
|
|
bool flag3 = flag && player == null;
|
|
bool flag4 = dbhhfillflc == null || dbhhfillflc.DMCALDFBHLM() == null || LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.DMCALDFBHLM().NADIHMFNDPA());
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.MDHDKCJABFC();
|
|
bool flag5 = ehlbefkjlhj != null && !ehlbefkjlhj.BNGHOKDAMAH();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.NAJBCPFNBAB.Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("health", 1177f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.KGLKKGGLMLK().BCBJFKEFMMI() && !this.playerWatcher.FDKMNNANOFN().BCBJFKEFMMI() && flag2 && this.playerWatcher.FDKMNNANOFN().LHBDPNPLPMJ())
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.NAJBCPFNBAB.Value))
|
|
{
|
|
midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)5;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("Cheating detectors", 512f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275C2 RID: 161218 RVA: 0x00AF4B9C File Offset: 0x00AF2D9C
|
|
protected virtual void EHHLIPCGECE()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.OnlineInvite)
|
|
{
|
|
if (midkbpdponp == (InviteConditionalButton.MIDKBPDPONP)4)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.GDINIDIFDBE().Value, ObscuredString.PFJGNLCDNOA(this.playerWatcher.CNEINLCOBDF.ENMNBBMDOHC));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.InvitePlayerToGame(this.playerWatcher.ICDMMMDEHLO().Value, ObscuredString.KPDBCKLABNA(this.playerWatcher.FDKMNNANOFN().CICFJGMAOAO()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275C3 RID: 161219 RVA: 0x00AF4C5C File Offset: 0x00AF2E5C
|
|
protected virtual void GALKNBCGEHH()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
bool flag = dbhhfillflc != null && dbhhfillflc.FBELCPFPJLP();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.None : agfcghiflik.FKFPJAEDBEO());
|
|
bool flag2 = ahhaanfjkja == (AGFCGHIFLIK.AHHAANFJKJA)7;
|
|
bool flag3 = !flag || player == null;
|
|
bool flag4 = dbhhfillflc == null || dbhhfillflc.LIBICLODHEE() == null || LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.CMEPCPPFKOI().KAPOBAEMBKL);
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.MDHDKCJABFC();
|
|
bool flag5 = ehlbefkjlhj != null && ehlbefkjlhj.PAAAEEPLNJC();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.NAJBCPFNBAB.Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("Description", 4f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.EFECJBMLOJI().BCBJFKEFMMI() && !this.playerWatcher.FDKMNNANOFN().BCBJFKEFMMI() && flag2 && this.playerWatcher.FDKMNNANOFN().LHBDPNPLPMJ())
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.JFFNNICEAIJ().Value))
|
|
{
|
|
midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)5;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("[ACTk] WallHack Detector: was started without any callbacks. Please configure Detection Event in the inspector, or pass the callback Action to the StartDetection method.", 675f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275C4 RID: 161220 RVA: 0x00AF4E2C File Offset: 0x00AF302C
|
|
protected virtual void MIPBBMCMLEM()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
bool flag = dbhhfillflc == null || dbhhfillflc.EJGMIFPIBCF();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent : agfcghiflik.EEAOGJHMFII);
|
|
bool flag2 = ahhaanfjkja == AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent;
|
|
bool flag3 = !flag || player == null;
|
|
bool flag4 = dbhhfillflc == null || dbhhfillflc.EHLBEFKJLHJ == null || LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.CMEPCPPFKOI().KAPOBAEMBKL);
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.FDJJBPMIGGL();
|
|
bool flag5 = ehlbefkjlhj != null && !ehlbefkjlhj.DEMICADGPDN();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.ICDMMMDEHLO().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("CHECKPOINT_ID", 1015f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.KGLKKGGLMLK().BCBJFKEFMMI() && !this.playerWatcher.CNEINLCOBDF.BCBJFKEFMMI() && flag2 && this.playerWatcher.FDKMNNANOFN().HPLFAJMJKGO)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.NAJBCPFNBAB.Value))
|
|
{
|
|
midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)5;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("N0", 984f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275C5 RID: 161221 RVA: 0x00AF4FFC File Offset: 0x00AF31FC
|
|
protected virtual void BGJNLBNJMIL()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
bool flag = dbhhfillflc != null && dbhhfillflc.NJJNLMLGGAL();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.GDINIDIFDBE().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.None : agfcghiflik.MHGPLPNCEMO());
|
|
bool flag2 = ahhaanfjkja == (AGFCGHIFLIK.AHHAANFJKJA)4;
|
|
bool flag3 = !flag || player == null;
|
|
bool flag4 = dbhhfillflc == null || dbhhfillflc.DMCALDFBHLM() == null || LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.LIBICLODHEE().CJGHDJHCKLN());
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.NNAHPOJLAHM();
|
|
bool flag5 = ehlbefkjlhj != null && ehlbefkjlhj.PAAAEEPLNJC();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.GDINIDIFDBE().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("(\\B[A-Z0-9])", 171f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI() && !this.playerWatcher.FDKMNNANOFN().BCBJFKEFMMI() && flag2 && this.playerWatcher.CNEINLCOBDF.LHBDPNPLPMJ())
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.ICDMMMDEHLO().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OfflineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("1", 1038f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275C6 RID: 161222 RVA: 0x00AF51CC File Offset: 0x00AF33CC
|
|
protected virtual void EJCIKHHDFNN()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.OnlineInvite)
|
|
{
|
|
if (midkbpdponp == InviteConditionalButton.MIDKBPDPONP.OnlineInvite)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.ICDMMMDEHLO().Value, ObscuredString.DDLJKFGPPJN(this.playerWatcher.CNEINLCOBDF.CICFJGMAOAO()));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OAOPBOEHIEA(this.playerWatcher.GDINIDIFDBE().Value, ObscuredString.PFJGNLCDNOA(this.playerWatcher.FDKMNNANOFN().NEHOOJDIDAH()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275C7 RID: 161223 RVA: 0x00AF528C File Offset: 0x00AF348C
|
|
protected virtual void KLMCKLIPAAG()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.Disabled)
|
|
{
|
|
if (midkbpdponp == (InviteConditionalButton.MIDKBPDPONP)3)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.JFFNNICEAIJ().Value, ObscuredString.PFJGNLCDNOA(this.playerWatcher.FDKMNNANOFN().NEHOOJDIDAH()));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OAOPBOEHIEA(this.playerWatcher.ICDMMMDEHLO().Value, ObscuredString.PFJGNLCDNOA(this.playerWatcher.CNEINLCOBDF.CICFJGMAOAO()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275C8 RID: 161224 RVA: 0x00AF534C File Offset: 0x00AF354C
|
|
protected virtual void COJGGFIMFMA()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
bool flag = dbhhfillflc == null || dbhhfillflc.LAJJMAJJBKE;
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent : agfcghiflik.MGKHLEGCHNA());
|
|
bool flag2 = ahhaanfjkja == (AGFCGHIFLIK.AHHAANFJKJA)8;
|
|
bool flag3 = flag && player == null;
|
|
bool flag4 = dbhhfillflc == null || dbhhfillflc.LIBICLODHEE() == null || LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.LIBICLODHEE().CJGHDJHCKLN());
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.FDJJBPMIGGL();
|
|
bool flag5 = ehlbefkjlhj != null && ehlbefkjlhj.BNGHOKDAMAH();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.GDINIDIFDBE().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("QUAD_SHAFTS", 1309f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI() && !this.playerWatcher.CNEINLCOBDF.BCBJFKEFMMI() && flag2 && this.playerWatcher.FDKMNNANOFN().KGFAOJKDLNC())
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.JFFNNICEAIJ().Value))
|
|
{
|
|
midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)4;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("z", 145f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275C9 RID: 161225 RVA: 0x00AF551C File Offset: 0x00AF371C
|
|
protected virtual void HNEHCPOGNJJ()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
bool flag = dbhhfillflc == null || dbhhfillflc.KFIDHNEAFEI();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent : agfcghiflik.EEAOGJHMFII);
|
|
bool flag2 = ahhaanfjkja == (AGFCGHIFLIK.AHHAANFJKJA)5;
|
|
bool flag3 = !flag || player == null;
|
|
bool flag4 = dbhhfillflc == null || dbhhfillflc.PBOBOELNHBI() == null || LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.LIBICLODHEE().NADIHMFNDPA());
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.KGKNIMECEKH;
|
|
bool flag5 = ehlbefkjlhj != null && !ehlbefkjlhj.KMAFIMHNBOC;
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.ICDMMMDEHLO().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("pb_Object: ", 867f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.EFECJBMLOJI().BCBJFKEFMMI() && !this.playerWatcher.CNEINLCOBDF.BCBJFKEFMMI() && flag2 && this.playerWatcher.FDKMNNANOFN().LHBDPNPLPMJ())
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.GDINIDIFDBE().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("CameraOffsetOffcenter", 1112f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275CA RID: 161226 RVA: 0x00AF56EC File Offset: 0x00AF38EC
|
|
protected virtual void NGGDHLNJNFF()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.OnlineInvite)
|
|
{
|
|
if (midkbpdponp == (InviteConditionalButton.MIDKBPDPONP)5)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.ICDMMMDEHLO().Value, ObscuredString.KPDBCKLABNA(this.playerWatcher.FDKMNNANOFN().NEHOOJDIDAH()));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.InvitePlayerToGame(this.playerWatcher.GDINIDIFDBE().Value, ObscuredString.PFJGNLCDNOA(this.playerWatcher.CNEINLCOBDF.ENMNBBMDOHC), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275CB RID: 161227 RVA: 0x00AF57AC File Offset: 0x00AF39AC
|
|
protected override void FCIGEENKAAL()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.OnlineInvite)
|
|
{
|
|
if (midkbpdponp == InviteConditionalButton.MIDKBPDPONP.OfflineInvite)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.NAJBCPFNBAB.Value, ObscuredString.EDHNDLCFIOL(this.playerWatcher.CNEINLCOBDF.ENMNBBMDOHC));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.InvitePlayerToGame(this.playerWatcher.NAJBCPFNBAB.Value, ObscuredString.EDHNDLCFIOL(this.playerWatcher.CNEINLCOBDF.ENMNBBMDOHC), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275CC RID: 161228 RVA: 0x00AF586C File Offset: 0x00AF3A6C
|
|
protected virtual void GNGPKBGEDIK()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.Disabled)
|
|
{
|
|
if (midkbpdponp == (InviteConditionalButton.MIDKBPDPONP)6)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.JFFNNICEAIJ().Value, ObscuredString.EDHNDLCFIOL(this.playerWatcher.CNEINLCOBDF.ENMNBBMDOHC));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.InvitePlayerToGame(this.playerWatcher.NAJBCPFNBAB.Value, ObscuredString.KPDBCKLABNA(this.playerWatcher.FDKMNNANOFN().NEHOOJDIDAH()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275CD RID: 161229 RVA: 0x00AF592C File Offset: 0x00AF3B2C
|
|
protected virtual void PBFHBGDHMKP()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.OnlineInvite)
|
|
{
|
|
if (midkbpdponp == InviteConditionalButton.MIDKBPDPONP.OnlineInvite)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.ICDMMMDEHLO().Value, ObscuredString.DDLJKFGPPJN(this.playerWatcher.CNEINLCOBDF.ENMNBBMDOHC));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OAOPBOEHIEA(this.playerWatcher.GDINIDIFDBE().Value, ObscuredString.PFJGNLCDNOA(this.playerWatcher.CNEINLCOBDF.CICFJGMAOAO()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275CE RID: 161230 RVA: 0x00AF59EC File Offset: 0x00AF3BEC
|
|
protected virtual void GBNKDEINAGI()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
bool flag = dbhhfillflc != null && dbhhfillflc.NJJNLMLGGAL();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent : agfcghiflik.MHGPLPNCEMO());
|
|
bool flag2 = ahhaanfjkja == AGFCGHIFLIK.AHHAANFJKJA.Friend;
|
|
bool flag3 = flag && player == null;
|
|
bool flag4 = dbhhfillflc != null && dbhhfillflc.CMEPCPPFKOI() != null && LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.CMEPCPPFKOI().CJGHDJHCKLN());
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.FDJJBPMIGGL();
|
|
bool flag5 = ehlbefkjlhj == null || !ehlbefkjlhj.PAAAEEPLNJC();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.ICDMMMDEHLO().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("Grabbables cannot have zero grab points and no collider -- please add a grab point or collider.", 145f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.EFECJBMLOJI().BCBJFKEFMMI() && !this.playerWatcher.CNEINLCOBDF.BCBJFKEFMMI() && flag2 && this.playerWatcher.FDKMNNANOFN().HPLFAJMJKGO)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.NAJBCPFNBAB.Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("CA", 158f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275CF RID: 161231 RVA: 0x00AF5BBC File Offset: 0x00AF3DBC
|
|
protected virtual void GGBNFDELOAC()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.Disabled)
|
|
{
|
|
if (midkbpdponp == (InviteConditionalButton.MIDKBPDPONP)7)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.JFFNNICEAIJ().Value, ObscuredString.KPDBCKLABNA(this.playerWatcher.CNEINLCOBDF.ENMNBBMDOHC));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OAOPBOEHIEA(this.playerWatcher.GDINIDIFDBE().Value, ObscuredString.DDLJKFGPPJN(this.playerWatcher.FDKMNNANOFN().CICFJGMAOAO()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275D0 RID: 161232 RVA: 0x00AF5C7C File Offset: 0x00AF3E7C
|
|
protected virtual void PLMJLPANBBG()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
bool flag = dbhhfillflc != null && dbhhfillflc.NJJNLMLGGAL();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent : agfcghiflik.FKFPJAEDBEO());
|
|
bool flag2 = ahhaanfjkja == (AGFCGHIFLIK.AHHAANFJKJA)5;
|
|
bool flag3 = flag && player == null;
|
|
bool flag4 = dbhhfillflc == null || dbhhfillflc.PBOBOELNHBI() == null || LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.EHLBEFKJLHJ.CJGHDJHCKLN());
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.FDJJBPMIGGL();
|
|
bool flag5 = ehlbefkjlhj != null && !ehlbefkjlhj.PGOKKPMKDFP();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.GDINIDIFDBE().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("Error on server call: {0}. Local objective state will not be reflected in server!", 1573f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.KGLKKGGLMLK().BCBJFKEFMMI() && !this.playerWatcher.FDKMNNANOFN().BCBJFKEFMMI() && flag2 && this.playerWatcher.CNEINLCOBDF.HPLFAJMJKGO)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.GDINIDIFDBE().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("{not_found}", 1244f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275D2 RID: 161234 RVA: 0x00AF5E54 File Offset: 0x00AF4054
|
|
protected virtual void FPFCHKIPCFA()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.Disabled)
|
|
{
|
|
if (midkbpdponp == (InviteConditionalButton.MIDKBPDPONP)8)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.JFFNNICEAIJ().Value, ObscuredString.EDHNDLCFIOL(this.playerWatcher.FDKMNNANOFN().CICFJGMAOAO()));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.InvitePlayerToGame(this.playerWatcher.NAJBCPFNBAB.Value, ObscuredString.KPDBCKLABNA(this.playerWatcher.FDKMNNANOFN().CICFJGMAOAO()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275D3 RID: 161235 RVA: 0x00AF5F14 File Offset: 0x00AF4114
|
|
protected virtual void GHKOEKKPHFF()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
bool flag = dbhhfillflc != null && dbhhfillflc.LAJJMAJJBKE;
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.GDINIDIFDBE().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent : agfcghiflik.ECKKLKMMMGG());
|
|
bool flag2 = ahhaanfjkja == (AGFCGHIFLIK.AHHAANFJKJA)8;
|
|
bool flag3 = flag && player == null;
|
|
bool flag4 = dbhhfillflc == null || dbhhfillflc.LIBICLODHEE() == null || LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.PBOBOELNHBI().CJGHDJHCKLN());
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.NNAHPOJLAHM();
|
|
bool flag5 = ehlbefkjlhj != null && ehlbefkjlhj.DEMICADGPDN();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.ICDMMMDEHLO().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("language", 259f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI() && !this.playerWatcher.CNEINLCOBDF.BCBJFKEFMMI() && flag2 && this.playerWatcher.CNEINLCOBDF.KGFAOJKDLNC())
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.GDINIDIFDBE().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("enablerectmask2d", 467f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275D4 RID: 161236 RVA: 0x00AF60E4 File Offset: 0x00AF42E4
|
|
protected override void GFJDHECAPJD()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
bool flag = dbhhfillflc != null && dbhhfillflc.LAJJMAJJBKE;
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.None : agfcghiflik.EEAOGJHMFII);
|
|
bool flag2 = ahhaanfjkja == AGFCGHIFLIK.AHHAANFJKJA.Friend;
|
|
bool flag3 = flag && player == null;
|
|
bool flag4 = dbhhfillflc != null && dbhhfillflc.EHLBEFKJLHJ != null && LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.EHLBEFKJLHJ.KAPOBAEMBKL);
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.KGKNIMECEKH;
|
|
bool flag5 = ehlbefkjlhj != null && !ehlbefkjlhj.KMAFIMHNBOC;
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.NAJBCPFNBAB.Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("GFJDHECAPJD", 5f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI() && !this.playerWatcher.CNEINLCOBDF.BCBJFKEFMMI() && flag2 && this.playerWatcher.CNEINLCOBDF.HPLFAJMJKGO)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.NAJBCPFNBAB.Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OfflineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("GFJDHECAPJD", 5f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275D5 RID: 161237 RVA: 0x00AF62B4 File Offset: 0x00AF44B4
|
|
protected virtual void IGBCAJCDGOC()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.Disabled)
|
|
{
|
|
if (midkbpdponp == InviteConditionalButton.MIDKBPDPONP.OfflineInvite)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.GDINIDIFDBE().Value, ObscuredString.KPDBCKLABNA(this.playerWatcher.CNEINLCOBDF.ENMNBBMDOHC));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OAOPBOEHIEA(this.playerWatcher.GDINIDIFDBE().Value, ObscuredString.EDHNDLCFIOL(this.playerWatcher.CNEINLCOBDF.NEHOOJDIDAH()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275D6 RID: 161238 RVA: 0x00AF6374 File Offset: 0x00AF4574
|
|
protected virtual void PKLAIMDHCJE()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.Disabled)
|
|
{
|
|
if (midkbpdponp == (InviteConditionalButton.MIDKBPDPONP)6)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.NAJBCPFNBAB.Value, ObscuredString.KPDBCKLABNA(this.playerWatcher.CNEINLCOBDF.NEHOOJDIDAH()));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OAOPBOEHIEA(this.playerWatcher.JFFNNICEAIJ().Value, ObscuredString.EDHNDLCFIOL(this.playerWatcher.FDKMNNANOFN().NEHOOJDIDAH()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275D7 RID: 161239 RVA: 0x00AF6434 File Offset: 0x00AF4634
|
|
protected virtual void GMFDAFCMOPL()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
bool flag = dbhhfillflc == null || dbhhfillflc.NJJNLMLGGAL();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.GDINIDIFDBE().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent : agfcghiflik.DDEONIDOJGF());
|
|
bool flag2 = ahhaanfjkja == (AGFCGHIFLIK.AHHAANFJKJA)6;
|
|
bool flag3 = flag && player == null;
|
|
bool flag4 = dbhhfillflc == null || dbhhfillflc.PBOBOELNHBI() == null || LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.PBOBOELNHBI().NADIHMFNDPA());
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.KGKNIMECEKH;
|
|
bool flag5 = ehlbefkjlhj == null || !ehlbefkjlhj.BNGHOKDAMAH();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.NAJBCPFNBAB.Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("/home", 1711f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI() && !this.playerWatcher.CNEINLCOBDF.BCBJFKEFMMI() && flag2 && this.playerWatcher.FDKMNNANOFN().LHBDPNPLPMJ())
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.JFFNNICEAIJ().Value))
|
|
{
|
|
midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)5;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("Bogey", 413f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275D8 RID: 161240 RVA: 0x00AF6604 File Offset: 0x00AF4804
|
|
protected virtual void FHKJMJEBPHC()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.OnlineInvite)
|
|
{
|
|
if (midkbpdponp == (InviteConditionalButton.MIDKBPDPONP)6)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.JFFNNICEAIJ().Value, ObscuredString.KPDBCKLABNA(this.playerWatcher.FDKMNNANOFN().NEHOOJDIDAH()));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.InvitePlayerToGame(this.playerWatcher.NAJBCPFNBAB.Value, ObscuredString.DDLJKFGPPJN(this.playerWatcher.CNEINLCOBDF.CICFJGMAOAO()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275D9 RID: 161241 RVA: 0x00AF66C4 File Offset: 0x00AF48C4
|
|
protected virtual void AMIPNPPMENE()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
bool flag = dbhhfillflc != null && dbhhfillflc.NJJNLMLGGAL();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent : agfcghiflik.DDEONIDOJGF());
|
|
bool flag2 = ahhaanfjkja == (AGFCGHIFLIK.AHHAANFJKJA)4;
|
|
bool flag3 = !flag || player == null;
|
|
bool flag4 = dbhhfillflc != null && dbhhfillflc.LIBICLODHEE() != null && LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.EHLBEFKJLHJ.NADIHMFNDPA());
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.NNAHPOJLAHM();
|
|
bool flag5 = ehlbefkjlhj == null || !ehlbefkjlhj.DEMICADGPDN();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.NAJBCPFNBAB.Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("RpcMasterRequestTeam", 1602f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.EFECJBMLOJI().BCBJFKEFMMI() && !this.playerWatcher.FDKMNNANOFN().BCBJFKEFMMI() && flag2 && this.playerWatcher.CNEINLCOBDF.KGFAOJKDLNC())
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.ICDMMMDEHLO().Value))
|
|
{
|
|
midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)4;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("_LightColor", 1250f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275DA RID: 161242 RVA: 0x00AF6894 File Offset: 0x00AF4A94
|
|
protected virtual void FCEGNDFHFGC()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.Disabled)
|
|
{
|
|
if (midkbpdponp == InviteConditionalButton.MIDKBPDPONP.OfflineInvite)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.ICDMMMDEHLO().Value, ObscuredString.DDLJKFGPPJN(this.playerWatcher.FDKMNNANOFN().ENMNBBMDOHC));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.InvitePlayerToGame(this.playerWatcher.NAJBCPFNBAB.Value, ObscuredString.PFJGNLCDNOA(this.playerWatcher.FDKMNNANOFN().NEHOOJDIDAH()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275DB RID: 161243 RVA: 0x00AF6954 File Offset: 0x00AF4B54
|
|
protected virtual void FDIHIICHHCK()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.Disabled)
|
|
{
|
|
if (midkbpdponp == (InviteConditionalButton.MIDKBPDPONP)5)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.JFFNNICEAIJ().Value, ObscuredString.PFJGNLCDNOA(this.playerWatcher.FDKMNNANOFN().CICFJGMAOAO()));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.InvitePlayerToGame(this.playerWatcher.ICDMMMDEHLO().Value, ObscuredString.PFJGNLCDNOA(this.playerWatcher.CNEINLCOBDF.ENMNBBMDOHC), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275DC RID: 161244 RVA: 0x00AF6A14 File Offset: 0x00AF4C14
|
|
protected virtual void PCEFDEOLELE()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.Disabled)
|
|
{
|
|
if (midkbpdponp == (InviteConditionalButton.MIDKBPDPONP)8)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.GDINIDIFDBE().Value, ObscuredString.PFJGNLCDNOA(this.playerWatcher.FDKMNNANOFN().NEHOOJDIDAH()));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OAOPBOEHIEA(this.playerWatcher.ICDMMMDEHLO().Value, ObscuredString.KPDBCKLABNA(this.playerWatcher.CNEINLCOBDF.ENMNBBMDOHC), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275DD RID: 161245 RVA: 0x00AF6AD4 File Offset: 0x00AF4CD4
|
|
protected virtual void INDIKCOBKAF()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.OnlineInvite)
|
|
{
|
|
if (midkbpdponp == InviteConditionalButton.MIDKBPDPONP.OnlineInvite)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.JFFNNICEAIJ().Value, ObscuredString.EDHNDLCFIOL(this.playerWatcher.FDKMNNANOFN().CICFJGMAOAO()));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OAOPBOEHIEA(this.playerWatcher.JFFNNICEAIJ().Value, ObscuredString.KPDBCKLABNA(this.playerWatcher.FDKMNNANOFN().CICFJGMAOAO()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275DE RID: 161246 RVA: 0x00AF6B94 File Offset: 0x00AF4D94
|
|
protected virtual void FEBMPIOIEBI()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
bool flag = dbhhfillflc == null || dbhhfillflc.KFIDHNEAFEI();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.None : agfcghiflik.ODPBOHGECCL());
|
|
bool flag2 = ahhaanfjkja == (AGFCGHIFLIK.AHHAANFJKJA)6;
|
|
bool flag3 = flag && player == null;
|
|
bool flag4 = dbhhfillflc != null && dbhhfillflc.LIBICLODHEE() != null && LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.DMCALDFBHLM().KAPOBAEMBKL);
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.KGKNIMECEKH;
|
|
bool flag5 = ehlbefkjlhj == null || !ehlbefkjlhj.BNGHOKDAMAH();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.NAJBCPFNBAB.Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("No non-practice extruder tools in Charades scene.", 824f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.KGLKKGGLMLK().BCBJFKEFMMI() && !this.playerWatcher.FDKMNNANOFN().BCBJFKEFMMI() && flag2 && this.playerWatcher.CNEINLCOBDF.KGFAOJKDLNC())
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.ICDMMMDEHLO().Value))
|
|
{
|
|
midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)5;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("Failed to cheer: ", 1671f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275DF RID: 161247 RVA: 0x00AF6D64 File Offset: 0x00AF4F64
|
|
protected virtual void LBCOALBKFLI()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
bool flag = dbhhfillflc == null || dbhhfillflc.FBELCPFPJLP();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent : agfcghiflik.FKFPJAEDBEO());
|
|
bool flag2 = ahhaanfjkja == (AGFCGHIFLIK.AHHAANFJKJA)5;
|
|
bool flag3 = flag && player == null;
|
|
bool flag4 = dbhhfillflc == null || dbhhfillflc.CMEPCPPFKOI() == null || LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.PBOBOELNHBI().NADIHMFNDPA());
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.FDJJBPMIGGL();
|
|
bool flag5 = ehlbefkjlhj == null || ehlbefkjlhj.PGOKKPMKDFP();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.GDINIDIFDBE().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("Invalid number of arguments passed to ActionEvent.Invoke()", 1708f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.KGLKKGGLMLK().BCBJFKEFMMI() && !this.playerWatcher.CNEINLCOBDF.BCBJFKEFMMI() && flag2 && this.playerWatcher.CNEINLCOBDF.KGFAOJKDLNC())
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.JFFNNICEAIJ().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OfflineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke(". Disconnecting.", 1765f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275E0 RID: 161248 RVA: 0x00AF6F34 File Offset: 0x00AF5134
|
|
protected virtual void EHKCKLNPACP()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
bool flag = dbhhfillflc != null && dbhhfillflc.EJGMIFPIBCF();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.None : agfcghiflik.IHCJOMFPMEO());
|
|
bool flag2 = ahhaanfjkja == (AGFCGHIFLIK.AHHAANFJKJA)6;
|
|
bool flag3 = flag && player == null;
|
|
bool flag4 = dbhhfillflc != null && dbhhfillflc.PBOBOELNHBI() != null && LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.LIBICLODHEE().CJGHDJHCKLN());
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.MDHDKCJABFC();
|
|
bool flag5 = ehlbefkjlhj == null || ehlbefkjlhj.NHDLFGIFIPL();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.JFFNNICEAIJ().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("Fembot", 377f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI() && !this.playerWatcher.FDKMNNANOFN().BCBJFKEFMMI() && flag2 && this.playerWatcher.FDKMNNANOFN().HPLFAJMJKGO)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.GDINIDIFDBE().Value))
|
|
{
|
|
midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)4;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("method", 1059f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275E1 RID: 161249 RVA: 0x00AF7104 File Offset: 0x00AF5304
|
|
protected virtual void JKBPHEGJNLC()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
bool flag = dbhhfillflc == null || dbhhfillflc.KPBGIBOJEBL();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent : agfcghiflik.ECKKLKMMMGG());
|
|
bool flag2 = ahhaanfjkja == AGFCGHIFLIK.AHHAANFJKJA.Friend;
|
|
bool flag3 = !flag || player == null;
|
|
bool flag4 = dbhhfillflc == null || dbhhfillflc.EHLBEFKJLHJ == null || LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.EHLBEFKJLHJ.KAPOBAEMBKL);
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.MDHDKCJABFC();
|
|
bool flag5 = ehlbefkjlhj != null && ehlbefkjlhj.PGOKKPMKDFP();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.ICDMMMDEHLO().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("No Peeking!", 1435f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.GFPCOHDFDEF().BCBJFKEFMMI() && !this.playerWatcher.FDKMNNANOFN().BCBJFKEFMMI() && flag2 && this.playerWatcher.FDKMNNANOFN().HPLFAJMJKGO)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.ICDMMMDEHLO().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("Failed to change game session name: ", 369f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275E2 RID: 161250 RVA: 0x00AF72D4 File Offset: 0x00AF54D4
|
|
protected virtual void JOPPOJBJOHG()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.Disabled)
|
|
{
|
|
if (midkbpdponp == (InviteConditionalButton.MIDKBPDPONP)3)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.NAJBCPFNBAB.Value, ObscuredString.PFJGNLCDNOA(this.playerWatcher.FDKMNNANOFN().CICFJGMAOAO()));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OAOPBOEHIEA(this.playerWatcher.NAJBCPFNBAB.Value, ObscuredString.EDHNDLCFIOL(this.playerWatcher.FDKMNNANOFN().CICFJGMAOAO()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275E3 RID: 161251 RVA: 0x00AF7394 File Offset: 0x00AF5594
|
|
protected virtual void ADNFANJDKHK()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
bool flag = dbhhfillflc == null || dbhhfillflc.KFIDHNEAFEI();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.None : agfcghiflik.MHGPLPNCEMO());
|
|
bool flag2 = ahhaanfjkja == AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent;
|
|
bool flag3 = flag && player == null;
|
|
bool flag4 = dbhhfillflc == null || dbhhfillflc.DMCALDFBHLM() == null || LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.DMCALDFBHLM().NADIHMFNDPA());
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.MDHDKCJABFC();
|
|
bool flag5 = ehlbefkjlhj == null || !ehlbefkjlhj.NHDLFGIFIPL();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.GDINIDIFDBE().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("Unlit/Color", 566f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI() && !this.playerWatcher.FDKMNNANOFN().BCBJFKEFMMI() && flag2 && this.playerWatcher.CNEINLCOBDF.HPLFAJMJKGO)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.GDINIDIFDBE().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("IgnoreBuffer", 100f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275E4 RID: 161252 RVA: 0x00AF7564 File Offset: 0x00AF5764
|
|
protected virtual void BDBKAGMMLHA()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.Disabled)
|
|
{
|
|
if (midkbpdponp == InviteConditionalButton.MIDKBPDPONP.Disabled)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.ICDMMMDEHLO().Value, ObscuredString.KPDBCKLABNA(this.playerWatcher.FDKMNNANOFN().ENMNBBMDOHC));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OAOPBOEHIEA(this.playerWatcher.NAJBCPFNBAB.Value, ObscuredString.PFJGNLCDNOA(this.playerWatcher.CNEINLCOBDF.CICFJGMAOAO()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275E5 RID: 161253 RVA: 0x00AF7624 File Offset: 0x00AF5824
|
|
protected virtual void EMHMCFDAEEK()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
bool flag = dbhhfillflc != null && dbhhfillflc.KPBGIBOJEBL();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.None : agfcghiflik.FKFPJAEDBEO());
|
|
bool flag2 = ahhaanfjkja == (AGFCGHIFLIK.AHHAANFJKJA)6;
|
|
bool flag3 = flag && player == null;
|
|
bool flag4 = dbhhfillflc != null && dbhhfillflc.EHLBEFKJLHJ != null && LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.DMCALDFBHLM().CJGHDJHCKLN());
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.MDHDKCJABFC();
|
|
bool flag5 = ehlbefkjlhj == null || !ehlbefkjlhj.KMAFIMHNBOC;
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.ICDMMMDEHLO().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("1.87", 1682f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.KBEDFPBCPKJ().BCBJFKEFMMI() && !this.playerWatcher.FDKMNNANOFN().BCBJFKEFMMI() && flag2 && this.playerWatcher.FDKMNNANOFN().HPLFAJMJKGO)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.GDINIDIFDBE().Value))
|
|
{
|
|
midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)6;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("_ScreenTexDim", 280f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275E6 RID: 161254 RVA: 0x00AF77F4 File Offset: 0x00AF59F4
|
|
protected virtual void NAENPBNAEDF()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
bool flag = dbhhfillflc != null && dbhhfillflc.NJJNLMLGGAL();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent : agfcghiflik.MHGPLPNCEMO());
|
|
bool flag2 = ahhaanfjkja == (AGFCGHIFLIK.AHHAANFJKJA)7;
|
|
bool flag3 = flag && player == null;
|
|
bool flag4 = dbhhfillflc == null || dbhhfillflc.LIBICLODHEE() == null || LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.EHLBEFKJLHJ.KAPOBAEMBKL);
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.FDJJBPMIGGL();
|
|
bool flag5 = ehlbefkjlhj == null || !ehlbefkjlhj.PGOKKPMKDFP();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.GDINIDIFDBE().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("Couldn't call DestroyAll() as only the master client is allowed to call this.", 923f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.GFPCOHDFDEF().BCBJFKEFMMI() && !this.playerWatcher.CNEINLCOBDF.BCBJFKEFMMI() && flag2 && this.playerWatcher.CNEINLCOBDF.KGFAOJKDLNC())
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.ICDMMMDEHLO().Value))
|
|
{
|
|
midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)3;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("amount", 1292f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275E7 RID: 161255 RVA: 0x00AF79C4 File Offset: 0x00AF5BC4
|
|
protected virtual void CPCFGPNIGJF()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
bool flag = dbhhfillflc != null && dbhhfillflc.KFIDHNEAFEI();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent : agfcghiflik.ECKKLKMMMGG());
|
|
bool flag2 = ahhaanfjkja == (AGFCGHIFLIK.AHHAANFJKJA)4;
|
|
bool flag3 = !flag || player == null;
|
|
bool flag4 = dbhhfillflc != null && dbhhfillflc.PBOBOELNHBI() != null && LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.PBOBOELNHBI().NADIHMFNDPA());
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.KGKNIMECEKH;
|
|
bool flag5 = ehlbefkjlhj == null || !ehlbefkjlhj.DEMICADGPDN();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.GDINIDIFDBE().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("Ev OwnershipTransfer. ViewID ", 190f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.GFPCOHDFDEF().BCBJFKEFMMI() && !this.playerWatcher.CNEINLCOBDF.BCBJFKEFMMI() && flag2 && this.playerWatcher.CNEINLCOBDF.LHBDPNPLPMJ())
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.NAJBCPFNBAB.Value))
|
|
{
|
|
midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)7;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("L3RpbWVzdGFtcC5wcm90byKlAQoRUGVyc2lzdGVkUm9vbURhdGESDwoHdmVy", 90f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275E8 RID: 161256 RVA: 0x00AF7B94 File Offset: 0x00AF5D94
|
|
protected virtual void NKNDPGJFKAD()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.Disabled)
|
|
{
|
|
if (midkbpdponp == (InviteConditionalButton.MIDKBPDPONP)4)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.GDINIDIFDBE().Value, ObscuredString.PFJGNLCDNOA(this.playerWatcher.FDKMNNANOFN().CICFJGMAOAO()));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.InvitePlayerToGame(this.playerWatcher.ICDMMMDEHLO().Value, ObscuredString.PFJGNLCDNOA(this.playerWatcher.FDKMNNANOFN().CICFJGMAOAO()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275E9 RID: 161257 RVA: 0x00AF7C54 File Offset: 0x00AF5E54
|
|
protected virtual void DOIHNLNLEBN()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
bool flag = dbhhfillflc == null || dbhhfillflc.KPBGIBOJEBL();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.GDINIDIFDBE().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.None : agfcghiflik.IHCJOMFPMEO());
|
|
bool flag2 = ahhaanfjkja == (AGFCGHIFLIK.AHHAANFJKJA)4;
|
|
bool flag3 = !flag || player == null;
|
|
bool flag4 = dbhhfillflc == null || dbhhfillflc.CMEPCPPFKOI() == null || LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.LIBICLODHEE().NADIHMFNDPA());
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.NNAHPOJLAHM();
|
|
bool flag5 = ehlbefkjlhj == null || ehlbefkjlhj.KMAFIMHNBOC;
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.ICDMMMDEHLO().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("dp", 1764f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.GFPCOHDFDEF().BCBJFKEFMMI() && !this.playerWatcher.FDKMNNANOFN().BCBJFKEFMMI() && flag2 && this.playerWatcher.CNEINLCOBDF.KGFAOJKDLNC())
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.NAJBCPFNBAB.Value))
|
|
{
|
|
midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)3;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("IsRewarded", 1941f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275EA RID: 161258 RVA: 0x00AF7E24 File Offset: 0x00AF6024
|
|
protected virtual void DBLHJFIANII()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
bool flag = dbhhfillflc == null || dbhhfillflc.KFIDHNEAFEI();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.GDINIDIFDBE().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent : agfcghiflik.FKFPJAEDBEO());
|
|
bool flag2 = ahhaanfjkja == (AGFCGHIFLIK.AHHAANFJKJA)7;
|
|
bool flag3 = flag && player == null;
|
|
bool flag4 = dbhhfillflc != null && dbhhfillflc.CMEPCPPFKOI() != null && LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.EHLBEFKJLHJ.CJGHDJHCKLN());
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.MDHDKCJABFC();
|
|
bool flag5 = ehlbefkjlhj != null && !ehlbefkjlhj.NHDLFGIFIPL();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.GDINIDIFDBE().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke(" is missing Animation Attack Trigger.", 1545f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.KGLKKGGLMLK().BCBJFKEFMMI() && !this.playerWatcher.CNEINLCOBDF.BCBJFKEFMMI() && flag2 && this.playerWatcher.FDKMNNANOFN().HPLFAJMJKGO)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.ICDMMMDEHLO().Value))
|
|
{
|
|
midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)8;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("). ", 1749f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275EB RID: 161259 RVA: 0x00AF7FF4 File Offset: 0x00AF61F4
|
|
protected virtual void FJBMLBDDALJ()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
bool flag = dbhhfillflc == null || dbhhfillflc.KPBGIBOJEBL();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.None : agfcghiflik.MHGPLPNCEMO());
|
|
bool flag2 = ahhaanfjkja == (AGFCGHIFLIK.AHHAANFJKJA)5;
|
|
bool flag3 = flag && player == null;
|
|
bool flag4 = dbhhfillflc != null && dbhhfillflc.DMCALDFBHLM() != null && LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.CMEPCPPFKOI().NADIHMFNDPA());
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.NNAHPOJLAHM();
|
|
bool flag5 = ehlbefkjlhj == null || ehlbefkjlhj.DEMICADGPDN();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.NAJBCPFNBAB.Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("MM\\/dd\\/yyyy HH:mm", 543f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.KGLKKGGLMLK().BCBJFKEFMMI() && !this.playerWatcher.CNEINLCOBDF.BCBJFKEFMMI() && flag2 && this.playerWatcher.CNEINLCOBDF.HPLFAJMJKGO)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.GDINIDIFDBE().Value))
|
|
{
|
|
midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)7;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("...declined your invite :-(", 1146f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275EC RID: 161260 RVA: 0x00AF81C4 File Offset: 0x00AF63C4
|
|
protected virtual void KEHFOJOCNHH()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
bool flag = dbhhfillflc == null || dbhhfillflc.KFIDHNEAFEI();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.None : agfcghiflik.ECKKLKMMMGG());
|
|
bool flag2 = ahhaanfjkja == (AGFCGHIFLIK.AHHAANFJKJA)6;
|
|
bool flag3 = flag && player == null;
|
|
bool flag4 = dbhhfillflc == null || dbhhfillflc.DMCALDFBHLM() == null || LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.LIBICLODHEE().CJGHDJHCKLN());
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.FDJJBPMIGGL();
|
|
bool flag5 = ehlbefkjlhj != null && !ehlbefkjlhj.PAAAEEPLNJC();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.ICDMMMDEHLO().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("demoDouble", 1643f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.KGLKKGGLMLK().BCBJFKEFMMI() && !this.playerWatcher.CNEINLCOBDF.BCBJFKEFMMI() && flag2 && this.playerWatcher.FDKMNNANOFN().HPLFAJMJKGO)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.NAJBCPFNBAB.Value))
|
|
{
|
|
midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)7;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke(" iterations for read and write", 1320f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275ED RID: 161261 RVA: 0x00AF8394 File Offset: 0x00AF6594
|
|
protected virtual void KCNHNMNEDAJ()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.Disabled)
|
|
{
|
|
if (midkbpdponp == (InviteConditionalButton.MIDKBPDPONP)5)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.JFFNNICEAIJ().Value, ObscuredString.EDHNDLCFIOL(this.playerWatcher.FDKMNNANOFN().ENMNBBMDOHC));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.InvitePlayerToGame(this.playerWatcher.NAJBCPFNBAB.Value, ObscuredString.PFJGNLCDNOA(this.playerWatcher.CNEINLCOBDF.CICFJGMAOAO()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275EE RID: 161262 RVA: 0x00AF8454 File Offset: 0x00AF6654
|
|
protected virtual void EPLCIGAIELL()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
bool flag = dbhhfillflc == null || dbhhfillflc.NJJNLMLGGAL();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.None : agfcghiflik.MGKHLEGCHNA());
|
|
bool flag2 = ahhaanfjkja == (AGFCGHIFLIK.AHHAANFJKJA)7;
|
|
bool flag3 = !flag || player == null;
|
|
bool flag4 = dbhhfillflc != null && dbhhfillflc.PBOBOELNHBI() != null && LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.LIBICLODHEE().NADIHMFNDPA());
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.MDHDKCJABFC();
|
|
bool flag5 = ehlbefkjlhj != null && !ehlbefkjlhj.PAAAEEPLNJC();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.GDINIDIFDBE().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("n2", 1871f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.EFECJBMLOJI().BCBJFKEFMMI() && !this.playerWatcher.CNEINLCOBDF.BCBJFKEFMMI() && flag2 && this.playerWatcher.CNEINLCOBDF.KGFAOJKDLNC())
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.JFFNNICEAIJ().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("\" contains inappropriate words.", 1999f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275EF RID: 161263 RVA: 0x00AF8624 File Offset: 0x00AF6824
|
|
protected virtual void JIGAPPIECIO()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.Disabled)
|
|
{
|
|
if (midkbpdponp == (InviteConditionalButton.MIDKBPDPONP)8)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.GDINIDIFDBE().Value, ObscuredString.PFJGNLCDNOA(this.playerWatcher.FDKMNNANOFN().NEHOOJDIDAH()));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OAOPBOEHIEA(this.playerWatcher.NAJBCPFNBAB.Value, ObscuredString.EDHNDLCFIOL(this.playerWatcher.FDKMNNANOFN().NEHOOJDIDAH()), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275F0 RID: 161264 RVA: 0x00AF86E4 File Offset: 0x00AF68E4
|
|
protected virtual void DKBPNKINNJM()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
bool flag = dbhhfillflc != null && dbhhfillflc.KPBGIBOJEBL();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.None : agfcghiflik.ODPBOHGECCL());
|
|
bool flag2 = ahhaanfjkja == AGFCGHIFLIK.AHHAANFJKJA.None;
|
|
bool flag3 = !flag || player == null;
|
|
bool flag4 = dbhhfillflc == null || dbhhfillflc.CMEPCPPFKOI() == null || LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.LIBICLODHEE().KAPOBAEMBKL);
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.KGKNIMECEKH;
|
|
bool flag5 = ehlbefkjlhj == null || !ehlbefkjlhj.BNGHOKDAMAH();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.ICDMMMDEHLO().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("OK", 1331f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.KGLKKGGLMLK().BCBJFKEFMMI() && !this.playerWatcher.FDKMNNANOFN().BCBJFKEFMMI() && flag2 && this.playerWatcher.FDKMNNANOFN().KGFAOJKDLNC())
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.JFFNNICEAIJ().Value))
|
|
{
|
|
midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)5;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("RPCs can only be sent in rooms. Call of \"", 616f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275F1 RID: 161265 RVA: 0x00AF88B4 File Offset: 0x00AF6AB4
|
|
protected virtual void ANMJFOLBOEF()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
bool flag = dbhhfillflc == null || dbhhfillflc.KPBGIBOJEBL();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.None : agfcghiflik.DDEONIDOJGF());
|
|
bool flag2 = ahhaanfjkja == AGFCGHIFLIK.AHHAANFJKJA.Friend;
|
|
bool flag3 = !flag || player == null;
|
|
bool flag4 = dbhhfillflc == null || dbhhfillflc.DMCALDFBHLM() == null || LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.EHLBEFKJLHJ.CJGHDJHCKLN());
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.NNAHPOJLAHM();
|
|
bool flag5 = ehlbefkjlhj == null || !ehlbefkjlhj.BNGHOKDAMAH();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.NAJBCPFNBAB.Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("Go to new activity", 1413f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI() && !this.playerWatcher.FDKMNNANOFN().BCBJFKEFMMI() && flag2 && this.playerWatcher.CNEINLCOBDF.LHBDPNPLPMJ())
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.ICDMMMDEHLO().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("IntegrationTest Fail", 1350f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275F2 RID: 161266 RVA: 0x00AF8A84 File Offset: 0x00AF6C84
|
|
protected virtual void CLBJKOCGIFK()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
bool flag = dbhhfillflc == null || dbhhfillflc.EJGMIFPIBCF();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.GDINIDIFDBE().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.None : agfcghiflik.EEAOGJHMFII);
|
|
bool flag2 = ahhaanfjkja == (AGFCGHIFLIK.AHHAANFJKJA)7;
|
|
bool flag3 = flag && player == null;
|
|
bool flag4 = dbhhfillflc != null && dbhhfillflc.PBOBOELNHBI() != null && LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.DMCALDFBHLM().KAPOBAEMBKL);
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.FDJJBPMIGGL();
|
|
bool flag5 = ehlbefkjlhj != null && !ehlbefkjlhj.NHDLFGIFIPL();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.NAJBCPFNBAB.Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("closed", 84f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.KBEDFPBCPKJ().BCBJFKEFMMI() && !this.playerWatcher.CNEINLCOBDF.BCBJFKEFMMI() && flag2 && this.playerWatcher.CNEINLCOBDF.HPLFAJMJKGO)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.GDINIDIFDBE().Value))
|
|
{
|
|
midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)3;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("time", 477f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275F3 RID: 161267 RVA: 0x00AF8C54 File Offset: 0x00AF6E54
|
|
protected virtual void MPFCHIGPLAP()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)base.OJMEBFEALJC;
|
|
if (midkbpdponp != InviteConditionalButton.MIDKBPDPONP.Disabled)
|
|
{
|
|
if (midkbpdponp == InviteConditionalButton.MIDKBPDPONP.OnlineInvite)
|
|
{
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.OfflineInvitePlayerToGame(this.playerWatcher.NAJBCPFNBAB.Value, ObscuredString.DDLJKFGPPJN(this.playerWatcher.CNEINLCOBDF.NEHOOJDIDAH()));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
string text = LNPBGKENDPK.CPGKNAJFLAB(dbhhfillflc);
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.InvitePlayerToGame(this.playerWatcher.JFFNNICEAIJ().Value, ObscuredString.KPDBCKLABNA(this.playerWatcher.CNEINLCOBDF.ENMNBBMDOHC), text);
|
|
}
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060275F4 RID: 161268 RVA: 0x00AF8D14 File Offset: 0x00AF6F14
|
|
protected virtual void DDGKOCPAMGG()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value);
|
|
bool flag = dbhhfillflc == null || dbhhfillflc.KFIDHNEAFEI();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.NAJBCPFNBAB.Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent : agfcghiflik.MHGPLPNCEMO());
|
|
bool flag2 = ahhaanfjkja == AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent;
|
|
bool flag3 = flag && player == null;
|
|
bool flag4 = dbhhfillflc != null && dbhhfillflc.CMEPCPPFKOI() != null && LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.PBOBOELNHBI().CJGHDJHCKLN());
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.NNAHPOJLAHM();
|
|
bool flag5 = ehlbefkjlhj != null && ehlbefkjlhj.PAAAEEPLNJC();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.NAJBCPFNBAB.Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("&sc=end", 1552f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.KBEDFPBCPKJ().BCBJFKEFMMI() && !this.playerWatcher.CNEINLCOBDF.BCBJFKEFMMI() && flag2 && this.playerWatcher.CNEINLCOBDF.KGFAOJKDLNC())
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.NAJBCPFNBAB.Value))
|
|
{
|
|
midkbpdponp = (InviteConditionalButton.MIDKBPDPONP)3;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("HeightReported", 587f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x060275F5 RID: 161269 RVA: 0x00AF8EE4 File Offset: 0x00AF70E4
|
|
protected virtual void INPCDPFEMCB()
|
|
{
|
|
InviteConditionalButton.MIDKBPDPONP midkbpdponp = InviteConditionalButton.MIDKBPDPONP.Disabled;
|
|
DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value);
|
|
bool flag = dbhhfillflc == null || dbhhfillflc.KFIDHNEAFEI();
|
|
Player player = Player.FindLocalPlayer(this.playerWatcher.GDINIDIFDBE().Value);
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.JFFNNICEAIJ().Value);
|
|
AGFCGHIFLIK.AHHAANFJKJA ahhaanfjkja = ((agfcghiflik == null) ? AGFCGHIFLIK.AHHAANFJKJA.None : agfcghiflik.BDLPJLAJNEM());
|
|
bool flag2 = ahhaanfjkja == AGFCGHIFLIK.AHHAANFJKJA.None;
|
|
bool flag3 = !flag || player == null;
|
|
bool flag4 = dbhhfillflc != null && dbhhfillflc.EHLBEFKJLHJ != null && LMBEHMFIOEN.DEKMOODFLFF(dbhhfillflc.DMCALDFBHLM().NADIHMFNDPA());
|
|
if (!SessionManager.LBLKKPKBOGD && (!flag4 || SessionManager.BIAOMKDOLDL))
|
|
{
|
|
if (flag)
|
|
{
|
|
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.NNAHPOJLAHM();
|
|
bool flag5 = ehlbefkjlhj != null && !ehlbefkjlhj.PAAAEEPLNJC();
|
|
if (flag3 && flag5)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOnlineInvite(this.playerWatcher.GDINIDIFDBE().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OnlineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke("[PV] Debug Lost Sim: 1 packet dropped", 152f);
|
|
}
|
|
}
|
|
}
|
|
else if (!FKJHLNJDEKK.KBEDFPBCPKJ().BCBJFKEFMMI() && !this.playerWatcher.CNEINLCOBDF.BCBJFKEFMMI() && flag2 && this.playerWatcher.CNEINLCOBDF.HPLFAJMJKGO)
|
|
{
|
|
if (SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RateLimitAllowsOfflineInvite(this.playerWatcher.JFFNNICEAIJ().Value))
|
|
{
|
|
midkbpdponp = InviteConditionalButton.MIDKBPDPONP.OfflineInvite;
|
|
}
|
|
else
|
|
{
|
|
base.Invoke(":", 1940f);
|
|
}
|
|
}
|
|
}
|
|
base.OJMEBFEALJC = (int)midkbpdponp;
|
|
}
|
|
|
|
// Token: 0x020011F9 RID: 4601
|
|
public enum MIDKBPDPONP
|
|
{
|
|
// Token: 0x040062BB RID: 25275
|
|
Disabled,
|
|
// Token: 0x040062BC RID: 25276
|
|
OnlineInvite,
|
|
// Token: 0x040062BD RID: 25277
|
|
OfflineInvite
|
|
}
|
|
}
|