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

690 lines
21 KiB
C#

using System;
using AGUI;
using AGUI.StackedUI;
using RecRoom;
using UnityEngine;
// Token: 0x020011FE RID: 4606
public class MakeHostConditionalButton : PlayerBasedConditionalButton<ToggleButton3D>
{
// Token: 0x0602766A RID: 161386 RVA: 0x00AFB064 File Offset: 0x00AF9264
protected virtual void KDHBBCGHDMC()
{
base.OnDestroy();
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent -= this.FLLHNKMJDJO;
}
}
// Token: 0x0602766B RID: 161387 RVA: 0x00AFB0A0 File Offset: 0x00AF92A0
protected virtual void PMAMGKEKDBM()
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.MIBGPNFMBJI(this.AANKPAHAMGK());
}
// Token: 0x0602766C RID: 161388 RVA: 0x00AFB0B4 File Offset: 0x00AF92B4
protected virtual void BOAHPOEELNC()
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.MIBGPNFMBJI(this.AANKPAHAMGK());
}
// Token: 0x0602766D RID: 161389 RVA: 0x00AFB0C8 File Offset: 0x00AF92C8
protected virtual void FOONINGHLKG()
{
base.JBCPOPIEECC();
if (base.GIMBBAACKCP != null)
{
MakeHostConditionalButton.PPNCEJOHOLK ppncejoholk = (MakeHostConditionalButton.PPNCEJOHOLK)base.OJMEBFEALJC;
if (ppncejoholk != MakeHostConditionalButton.PPNCEJOHOLK.Host)
{
if (ppncejoholk != (MakeHostConditionalButton.PPNCEJOHOLK)4)
{
KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "LC");
}
else
{
KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "time");
this.tooltip.Message = "api/players/";
}
}
else
{
KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "custom_activity_published");
this.tooltip.Message = "volume";
}
}
}
// Token: 0x0602766E RID: 161390 RVA: 0x00AFB168 File Offset: 0x00AF9368
protected virtual void PLPHELBOCGM()
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.OGMPLEDHHNO(this.ENJOJKBHDGC);
}
// Token: 0x0602766F RID: 161391 RVA: 0x00AFB17C File Offset: 0x00AF937C
private void PAEIJLKEEGJ()
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent += this.FLLHNKMJDJO;
}
// Token: 0x06027670 RID: 161392 RVA: 0x00AFB1A0 File Offset: 0x00AF93A0
private void CAMGAFPKAMM()
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent += this.FLLHNKMJDJO;
}
// Token: 0x06027671 RID: 161393 RVA: 0x00AFB1C4 File Offset: 0x00AF93C4
protected override void FCIGEENKAAL()
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.CreatorTogglePlayerHostStatus(this.ENJOJKBHDGC);
}
// Token: 0x06027672 RID: 161394 RVA: 0x00AFB1D8 File Offset: 0x00AF93D8
private LNJFBGIBLHA EJJPMEKPOAJ()
{
if (this.DCHHGFODJMF == null && this.playerWatcher.ICDMMMDEHLO() != null)
{
this.DCHHGFODJMF = LNJFBGIBLHA.BOAKNOHCIAD(this.playerWatcher.ICDMMMDEHLO().Value);
}
return this.DCHHGFODJMF;
}
// Token: 0x06027673 RID: 161395 RVA: 0x00AFB22C File Offset: 0x00AF942C
private LNJFBGIBLHA LGMDGFLGHIJ()
{
if (this.DCHHGFODJMF == null && this.playerWatcher.GDINIDIFDBE() != null)
{
this.DCHHGFODJMF = LNJFBGIBLHA.NBFDPCHODJG(this.playerWatcher.GDINIDIFDBE().Value);
}
return this.DCHHGFODJMF;
}
// Token: 0x06027674 RID: 161396 RVA: 0x00AFB280 File Offset: 0x00AF9480
protected virtual void MLKKJEACEMF()
{
base.OnDestroy();
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent -= this.JACPCJOHCID;
}
}
// Token: 0x06027675 RID: 161397 RVA: 0x00AFB2BC File Offset: 0x00AF94BC
protected virtual void KJEJHAJONAN()
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.KKININKKMIH(this.LGHFHHJKFFI());
}
// Token: 0x06027676 RID: 161398 RVA: 0x00AFB2D0 File Offset: 0x00AF94D0
protected virtual void ACOKDCDBNHM()
{
base.OnDestroy();
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent -= this.JACPCJOHCID;
}
}
// Token: 0x06027677 RID: 161399 RVA: 0x00AFB30C File Offset: 0x00AF950C
private void ILDCOKFNFLN(LNJFBGIBLHA NOBAPCOKFIL)
{
this.DCHHGFODJMF = NOBAPCOKFIL;
}
// Token: 0x06027678 RID: 161400 RVA: 0x00AFB318 File Offset: 0x00AF9518
protected virtual void IKNELLJADDC()
{
base.OnDisable();
this.HLJNIHAAMNJ(null);
}
// Token: 0x06027679 RID: 161401 RVA: 0x00AFB328 File Offset: 0x00AF9528
private void IKJBIOBHENK(LNJFBGIBLHA LJLCGMKPFEF, bool FJGEGPIBKGA)
{
if (this.ENJOJKBHDGC == LJLCGMKPFEF)
{
this.GFJDHECAPJD();
}
}
// Token: 0x170011D3 RID: 4563
// (get) Token: 0x0602767A RID: 161402 RVA: 0x00AFB33C File Offset: 0x00AF953C
// (set) Token: 0x0602769A RID: 161434 RVA: 0x00AFBAF8 File Offset: 0x00AF9CF8
private LNJFBGIBLHA ENJOJKBHDGC
{
get
{
if (this.DCHHGFODJMF == null && this.playerWatcher.NAJBCPFNBAB != null)
{
this.DCHHGFODJMF = LNJFBGIBLHA.BOAKNOHCIAD(this.playerWatcher.NAJBCPFNBAB.Value);
}
return this.DCHHGFODJMF;
}
set
{
this.DCHHGFODJMF = value;
}
}
// Token: 0x0602767B RID: 161403 RVA: 0x00AFB390 File Offset: 0x00AF9590
protected virtual void DFJMCNCJMHD()
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.CreatorTogglePlayerHostStatus(this.JKJHMGJKFNJ());
}
// Token: 0x0602767C RID: 161404 RVA: 0x00AFB3A4 File Offset: 0x00AF95A4
protected virtual void CPLIEFEBCNF()
{
base.OnDisable();
this.FAAAAGOKLHJ(null);
}
// Token: 0x0602767D RID: 161405 RVA: 0x00AFB3B4 File Offset: 0x00AF95B4
private LNJFBGIBLHA LGHFHHJKFFI()
{
if (this.DCHHGFODJMF == null && this.playerWatcher.ICDMMMDEHLO() != null)
{
this.DCHHGFODJMF = LNJFBGIBLHA.NBFDPCHODJG(this.playerWatcher.JFFNNICEAIJ().Value);
}
return this.DCHHGFODJMF;
}
// Token: 0x0602767E RID: 161406 RVA: 0x00AFB408 File Offset: 0x00AF9608
protected override void OnDisable()
{
base.OnDisable();
this.ENJOJKBHDGC = null;
}
// Token: 0x0602767F RID: 161407 RVA: 0x00AFB418 File Offset: 0x00AF9618
protected virtual void MPFILNDGMBF()
{
base.OnDestroy();
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent -= this.FLLHNKMJDJO;
}
}
// Token: 0x06027680 RID: 161408 RVA: 0x00AFB454 File Offset: 0x00AF9654
private LNJFBGIBLHA CJBIPLKNCLA()
{
if (this.DCHHGFODJMF == null && this.playerWatcher.ICDMMMDEHLO() != null)
{
this.DCHHGFODJMF = LNJFBGIBLHA.FGHPPKJLHLP(this.playerWatcher.NAJBCPFNBAB.Value);
}
return this.DCHHGFODJMF;
}
// Token: 0x06027681 RID: 161409 RVA: 0x00AFB4A8 File Offset: 0x00AF96A8
private void GLFDADPAIHB(LNJFBGIBLHA NOBAPCOKFIL)
{
this.DCHHGFODJMF = NOBAPCOKFIL;
}
// Token: 0x06027682 RID: 161410 RVA: 0x00AFB4B4 File Offset: 0x00AF96B4
protected virtual void PPCCKMMADGK()
{
base.OnDestroy();
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent -= this.IKJBIOBHENK;
}
}
// Token: 0x06027683 RID: 161411 RVA: 0x00AFB4F0 File Offset: 0x00AF96F0
private void JACPCJOHCID(LNJFBGIBLHA LJLCGMKPFEF, bool FJGEGPIBKGA)
{
if (this.ENJOJKBHDGC == LJLCGMKPFEF)
{
this.GFJDHECAPJD();
}
}
// Token: 0x06027684 RID: 161412 RVA: 0x00AFB504 File Offset: 0x00AF9704
protected virtual void PHNHNNJEPGG()
{
base.JBCPOPIEECC();
if (base.GIMBBAACKCP != null)
{
MakeHostConditionalButton.PPNCEJOHOLK ppncejoholk = (MakeHostConditionalButton.PPNCEJOHOLK)base.OJMEBFEALJC;
if (ppncejoholk != MakeHostConditionalButton.PPNCEJOHOLK.Disabled)
{
if (ppncejoholk != MakeHostConditionalButton.PPNCEJOHOLK.Disabled)
{
KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "RETARGET_COUNT");
}
else
{
KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "iTween Error: You must first add a camera fade object with CameraFadeAdd() before atttempting to use camera fading.");
this.tooltip.Message = "HTTP Samples";
}
}
else
{
KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "gizmos");
this.tooltip.Message = "add";
}
}
}
// Token: 0x06027685 RID: 161413 RVA: 0x00AFB5A4 File Offset: 0x00AF97A4
private void KOAENLLIKMP()
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent += this.IKJBIOBHENK;
}
// Token: 0x06027686 RID: 161414 RVA: 0x00AFB5C8 File Offset: 0x00AF97C8
protected override void JBCPOPIEECC()
{
base.JBCPOPIEECC();
if (base.GIMBBAACKCP != null)
{
MakeHostConditionalButton.PPNCEJOHOLK ppncejoholk = (MakeHostConditionalButton.PPNCEJOHOLK)base.OJMEBFEALJC;
if (ppncejoholk != MakeHostConditionalButton.PPNCEJOHOLK.Host)
{
if (ppncejoholk != MakeHostConditionalButton.PPNCEJOHOLK.Audience)
{
KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "Disabled");
}
else
{
KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "Make host");
this.tooltip.Message = "Grant this player host powers";
}
}
else
{
KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "Remove host");
this.tooltip.Message = "Remove this player's host powers";
}
}
}
// Token: 0x06027687 RID: 161415 RVA: 0x00AFB668 File Offset: 0x00AF9868
protected virtual void CEDDPLOOEOA()
{
base.OnDisable();
this.GLFDADPAIHB(null);
}
// Token: 0x06027688 RID: 161416 RVA: 0x00AFB678 File Offset: 0x00AF9878
protected virtual void LDOCJLPOKDA()
{
base.JBCPOPIEECC();
if (base.GIMBBAACKCP != null)
{
MakeHostConditionalButton.PPNCEJOHOLK ppncejoholk = (MakeHostConditionalButton.PPNCEJOHOLK)base.OJMEBFEALJC;
if (ppncejoholk != MakeHostConditionalButton.PPNCEJOHOLK.Disabled)
{
if (ppncejoholk != MakeHostConditionalButton.PPNCEJOHOLK.Disabled)
{
KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "ExitGames.Client.Photon.SocketWebTcp, Assembly-CSharp-firstpass");
}
else
{
KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "OpAuthenticate()");
this.tooltip.Message = "_StencilReadMask";
}
}
else
{
KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "+RecNetHostOverride:");
this.tooltip.Message = "GameJoinTimeoutCoroutine() running in unexpected state: {0}";
}
}
}
// Token: 0x0602768A RID: 161418 RVA: 0x00AFB720 File Offset: 0x00AF9920
protected virtual void DNIDBKCMMAE()
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.OGMPLEDHHNO(this.JKJHMGJKFNJ());
}
// Token: 0x0602768B RID: 161419 RVA: 0x00AFB734 File Offset: 0x00AF9934
private void FAGOEHAGDIE()
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent += this.JACPCJOHCID;
}
// Token: 0x0602768C RID: 161420 RVA: 0x00AFB758 File Offset: 0x00AF9958
protected virtual void PHJFLMBNKOP()
{
base.OnDestroy();
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent -= this.FLLHNKMJDJO;
}
}
// Token: 0x0602768D RID: 161421 RVA: 0x00AFB794 File Offset: 0x00AF9994
protected virtual void NANFDDDBHCG()
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.KKININKKMIH(this.LGHFHHJKFFI());
}
// Token: 0x0602768E RID: 161422 RVA: 0x00AFB7A8 File Offset: 0x00AF99A8
private LNJFBGIBLHA JKJHMGJKFNJ()
{
if (this.DCHHGFODJMF == null && this.playerWatcher.JFFNNICEAIJ() != null)
{
this.DCHHGFODJMF = LNJFBGIBLHA.BOAKNOHCIAD(this.playerWatcher.ICDMMMDEHLO().Value);
}
return this.DCHHGFODJMF;
}
// Token: 0x0602768F RID: 161423 RVA: 0x00AFB7FC File Offset: 0x00AF99FC
protected virtual void NNDNFKKJDGJ()
{
base.JBCPOPIEECC();
if (base.GIMBBAACKCP != null)
{
MakeHostConditionalButton.PPNCEJOHOLK ppncejoholk = (MakeHostConditionalButton.PPNCEJOHOLK)base.OJMEBFEALJC;
if (ppncejoholk != MakeHostConditionalButton.PPNCEJOHOLK.Disabled)
{
if (ppncejoholk != MakeHostConditionalButton.PPNCEJOHOLK.Host)
{
KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "camera");
}
else
{
KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "y");
this.tooltip.Message = "PhotonConfig";
}
}
else
{
KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "LeftEyeAnchor");
this.tooltip.Message = "Connected to masterserver.";
}
}
}
// Token: 0x06027690 RID: 161424 RVA: 0x00AFB89C File Offset: 0x00AF9A9C
protected virtual void DDJMPFMAKDO()
{
base.OnDestroy();
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent -= this.HCACOHIDLIM;
}
}
// Token: 0x06027691 RID: 161425 RVA: 0x00AFB8D8 File Offset: 0x00AF9AD8
private void HLJNIHAAMNJ(LNJFBGIBLHA NOBAPCOKFIL)
{
this.DCHHGFODJMF = NOBAPCOKFIL;
}
// Token: 0x06027692 RID: 161426 RVA: 0x00AFB8E4 File Offset: 0x00AF9AE4
private void HCACOHIDLIM(LNJFBGIBLHA LJLCGMKPFEF, bool FJGEGPIBKGA)
{
if (this.LGHFHHJKFFI() == LJLCGMKPFEF)
{
this.GFJDHECAPJD();
}
}
// Token: 0x06027693 RID: 161427 RVA: 0x00AFB8F8 File Offset: 0x00AF9AF8
protected override void GFJDHECAPJD()
{
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM == null)
{
return;
}
bool flag = NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.IsPlayerAHost(this.ENJOJKBHDGC);
base.MGDCHCJJGMA.EBBACJMBBHD = flag;
base.OJMEBFEALJC = ((!flag) ? 2 : 1);
if (!NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.IsCreator(IHFKMIAHBFP.JEFGMHBLLKI) || this.ENJOJKBHDGC == null)
{
base.OJMEBFEALJC = 0;
}
}
// Token: 0x06027694 RID: 161428 RVA: 0x00AFB96C File Offset: 0x00AF9B6C
private LNJFBGIBLHA AANKPAHAMGK()
{
if (this.DCHHGFODJMF == null && this.playerWatcher.NAJBCPFNBAB != null)
{
this.DCHHGFODJMF = LNJFBGIBLHA.FGHPPKJLHLP(this.playerWatcher.JFFNNICEAIJ().Value);
}
return this.DCHHGFODJMF;
}
// Token: 0x06027695 RID: 161429 RVA: 0x00AFB9C0 File Offset: 0x00AF9BC0
private void Start()
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent += this.JACPCJOHCID;
}
// Token: 0x06027696 RID: 161430 RVA: 0x00AFB9E4 File Offset: 0x00AF9BE4
protected virtual void FMPFANDFGIP()
{
base.OnDestroy();
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent -= this.IKJBIOBHENK;
}
}
// Token: 0x06027697 RID: 161431 RVA: 0x00AFBA20 File Offset: 0x00AF9C20
protected virtual void NABIBGEHPBG()
{
base.JBCPOPIEECC();
if (base.GIMBBAACKCP != null)
{
MakeHostConditionalButton.PPNCEJOHOLK ppncejoholk = (MakeHostConditionalButton.PPNCEJOHOLK)base.OJMEBFEALJC;
if (ppncejoholk != MakeHostConditionalButton.PPNCEJOHOLK.Host)
{
if (ppncejoholk != MakeHostConditionalButton.PPNCEJOHOLK.Audience)
{
KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "Are you sure you want to unfriend\n{0} <i>@{1}</i>? ");
}
else
{
KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "Id");
this.tooltip.Message = "Spawning new extrusion instance with ID {0}";
}
}
else
{
KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "HTTPConnection");
this.tooltip.Message = "content-encoding";
}
}
}
// Token: 0x06027698 RID: 161432 RVA: 0x00AFBAC0 File Offset: 0x00AF9CC0
private void KCKPOOJHBNO()
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent += this.FLLHNKMJDJO;
}
// Token: 0x06027699 RID: 161433 RVA: 0x00AFBAE4 File Offset: 0x00AF9CE4
private void FLLHNKMJDJO(LNJFBGIBLHA LJLCGMKPFEF, bool FJGEGPIBKGA)
{
if (this.AANKPAHAMGK() == LJLCGMKPFEF)
{
this.GFJDHECAPJD();
}
}
// Token: 0x0602769B RID: 161435 RVA: 0x00AFBB04 File Offset: 0x00AF9D04
protected virtual void GFGGCEEMLCP()
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.KKININKKMIH(this.ENJOJKBHDGC);
}
// Token: 0x0602769C RID: 161436 RVA: 0x00AFBB18 File Offset: 0x00AF9D18
private void NICOCLOFMEF()
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent += this.FLLHNKMJDJO;
}
// Token: 0x0602769D RID: 161437 RVA: 0x00AFBB3C File Offset: 0x00AF9D3C
protected virtual void GHIHJLLLCPH()
{
base.OnDestroy();
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent -= this.HCACOHIDLIM;
}
}
// Token: 0x0602769E RID: 161438 RVA: 0x00AFBB78 File Offset: 0x00AF9D78
protected virtual void FCEGNDFHFGC()
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.KKININKKMIH(this.AANKPAHAMGK());
}
// Token: 0x0602769F RID: 161439 RVA: 0x00AFBB8C File Offset: 0x00AF9D8C
protected virtual void DILGAOCMJLH()
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HPKLCNPHNEA(this.JKJHMGJKFNJ());
}
// Token: 0x060276A0 RID: 161440 RVA: 0x00AFBBA0 File Offset: 0x00AF9DA0
protected virtual void NDOAKGACGNM()
{
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM == null)
{
return;
}
bool flag = NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.OHHGICNJLJM(this.AANKPAHAMGK());
base.MGDCHCJJGMA.EBBACJMBBHD = flag;
base.OJMEBFEALJC = ((!flag) ? 2 : 1);
if (!NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.ODPCCMEGKKE(IHFKMIAHBFP.JEFGMHBLLKI) || this.CJBIPLKNCLA() == null)
{
base.OJMEBFEALJC = 0;
}
}
// Token: 0x060276A1 RID: 161441 RVA: 0x00AFBC14 File Offset: 0x00AF9E14
protected virtual void OKOOAHMPKMO()
{
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM == null)
{
return;
}
bool flag = NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.ILHLPFBFKPB(this.CJBIPLKNCLA());
base.MGDCHCJJGMA.EMLIEEMICBD(flag);
base.OJMEBFEALJC = ((!flag) ? 8 : 0);
if (!NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.KOHANAJDNCM(IHFKMIAHBFP.JEFGMHBLLKI) || this.AANKPAHAMGK() == null)
{
base.OJMEBFEALJC = 1;
}
}
// Token: 0x060276A2 RID: 161442 RVA: 0x00AFBC88 File Offset: 0x00AF9E88
protected virtual void EMHMCFDAEEK()
{
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM == null)
{
return;
}
bool flag = NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.JFIMMPBCKEL(this.JKJHMGJKFNJ());
base.MGDCHCJJGMA.IPPHDIOGMGC(flag);
base.OJMEBFEALJC = ((!flag) ? 4 : 1);
if (!NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.IsCreator(IHFKMIAHBFP.JEFGMHBLLKI) || this.AANKPAHAMGK() == null)
{
base.OJMEBFEALJC = 0;
}
}
// Token: 0x060276A3 RID: 161443 RVA: 0x00AFBCFC File Offset: 0x00AF9EFC
protected override void OnDestroy()
{
base.OnDestroy();
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent -= this.JACPCJOHCID;
}
}
// Token: 0x060276A4 RID: 161444 RVA: 0x00AFBD38 File Offset: 0x00AF9F38
protected virtual void OLMBIJHJGOI()
{
base.OnDestroy();
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent -= this.JACPCJOHCID;
}
}
// Token: 0x060276A5 RID: 161445 RVA: 0x00AFBD74 File Offset: 0x00AF9F74
private void FAAAAGOKLHJ(LNJFBGIBLHA NOBAPCOKFIL)
{
this.DCHHGFODJMF = NOBAPCOKFIL;
}
// Token: 0x060276A6 RID: 161446 RVA: 0x00AFBD80 File Offset: 0x00AF9F80
protected virtual void INPCDPFEMCB()
{
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM == null)
{
return;
}
bool flag = NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.JFIMMPBCKEL(this.JKJHMGJKFNJ());
base.MGDCHCJJGMA.IPPHDIOGMGC(flag);
base.OJMEBFEALJC = ((!flag) ? 7 : 1);
if (!NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.NHKPGLDFGLE(IHFKMIAHBFP.JEFGMHBLLKI) || this.LGMDGFLGHIJ() == null)
{
base.OJMEBFEALJC = 0;
}
}
// Token: 0x060276A7 RID: 161447 RVA: 0x00AFBDF4 File Offset: 0x00AF9FF4
protected virtual void LHAMEPDGJLO()
{
base.OnDisable();
this.GLFDADPAIHB(null);
}
// Token: 0x060276A8 RID: 161448 RVA: 0x00AFBE04 File Offset: 0x00AFA004
protected virtual void DOPBBBNCJCJ()
{
base.JBCPOPIEECC();
if (base.GIMBBAACKCP != null)
{
MakeHostConditionalButton.PPNCEJOHOLK ppncejoholk = (MakeHostConditionalButton.PPNCEJOHOLK)base.OJMEBFEALJC;
if (ppncejoholk != MakeHostConditionalButton.PPNCEJOHOLK.Disabled)
{
if (ppncejoholk != (MakeHostConditionalButton.PPNCEJOHOLK)4)
{
KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "Teleport cooldown removed");
}
else
{
KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "ZWNSb29tLlByb3RvYnVmYgZwcm90bzM=");
this.tooltip.Message = "DRIVER_ID";
}
}
else
{
KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "s");
this.tooltip.Message = "\n\t";
}
}
}
// Token: 0x040062C4 RID: 25284
[SerializeField]
[ENMFCLPAKBJ(FOGKDGELKHN.Self, false)]
private Tooltip tooltip;
// Token: 0x040062C5 RID: 25285
private LNJFBGIBLHA DCHHGFODJMF;
// Token: 0x020011FF RID: 4607
public enum PPNCEJOHOLK
{
// Token: 0x040062C7 RID: 25287
Disabled,
// Token: 0x040062C8 RID: 25288
Host,
// Token: 0x040062C9 RID: 25289
Audience
}
}