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

1189 lines
31 KiB
C#

using System;
using System.Diagnostics;
using System.Threading;
using UnityEngine;
// Token: 0x02000ACB RID: 2763
public class MenuController : MonoBehaviour
{
// Token: 0x06015410 RID: 87056 RVA: 0x005ED810 File Offset: 0x005EBA10
public virtual void KMHADELDKMJ()
{
if (this.subMenu != null && this.subMenu.KIAEIHNGMDI())
{
this.subMenu.DABNCPCMIHJ();
}
}
// Token: 0x06015411 RID: 87057 RVA: 0x005ED840 File Offset: 0x005EBA40
public void EOKGEKPPHNB(Player NOBAPCOKFIL)
{
this.<JFGJDKIDFJC>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06015412 RID: 87058 RVA: 0x005ED84C File Offset: 0x005EBA4C
protected virtual void IKDNNGPMODJ()
{
}
// Token: 0x14000093 RID: 147
// (add) Token: 0x06015413 RID: 87059 RVA: 0x005ED850 File Offset: 0x005EBA50
// (remove) Token: 0x0601542F RID: 87087 RVA: 0x005EDB6C File Offset: 0x005EBD6C
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Action<MenuController, bool> PGMNLLOFEJO;
// Token: 0x06015414 RID: 87060 RVA: 0x005ED888 File Offset: 0x005EBA88
protected virtual void LGAHPMNKCJB()
{
}
// Token: 0x06015415 RID: 87061 RVA: 0x005ED88C File Offset: 0x005EBA8C
protected virtual void IPIFGGBNGLP()
{
}
// Token: 0x06015416 RID: 87062 RVA: 0x005ED890 File Offset: 0x005EBA90
protected virtual void OnDisable()
{
}
// Token: 0x06015417 RID: 87063 RVA: 0x005ED894 File Offset: 0x005EBA94
public void OKNKFHMGPIC()
{
this.APGCDEDBPGP(false);
}
// Token: 0x06015418 RID: 87064 RVA: 0x005ED8A0 File Offset: 0x005EBAA0
public void KLFAKGLAPFP(Player NOBAPCOKFIL)
{
this.<JFGJDKIDFJC>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x1700085C RID: 2140
// (get) Token: 0x0601545E RID: 87134 RVA: 0x005EE1FC File Offset: 0x005EC3FC
// (set) Token: 0x06015419 RID: 87065 RVA: 0x005ED8AC File Offset: 0x005EBAAC
public Player FICBNMJECCH { get; set; }
// Token: 0x0601541A RID: 87066 RVA: 0x005ED8B8 File Offset: 0x005EBAB8
protected virtual void OnEnable()
{
}
// Token: 0x0601541B RID: 87067 RVA: 0x005ED8BC File Offset: 0x005EBABC
public void PECMOOKCHNA()
{
this.MMIOKKILDGP(true);
}
// Token: 0x0601541C RID: 87068 RVA: 0x005ED8C8 File Offset: 0x005EBAC8
public void PMOFFGPEDBE()
{
this.PBFHDMAFKOJ(false);
}
// Token: 0x0601541D RID: 87069 RVA: 0x005ED8D4 File Offset: 0x005EBAD4
public Player KAAOFHMBIFP()
{
return this.<JFGJDKIDFJC>k__BackingField;
}
// Token: 0x0601541E RID: 87070 RVA: 0x005ED8DC File Offset: 0x005EBADC
public Player KKBPJHPGFHL()
{
return this.<JFGJDKIDFJC>k__BackingField;
}
// Token: 0x1700085D RID: 2141
// (get) Token: 0x0601546A RID: 87146 RVA: 0x005EE2E0 File Offset: 0x005EC4E0
// (set) Token: 0x0601541F RID: 87071 RVA: 0x005ED8E4 File Offset: 0x005EBAE4
public virtual bool HEGHBOOMIOG
{
get
{
return this.PKAKMDFGEFI;
}
set
{
if (this.PKAKMDFGEFI != value)
{
this.PKAKMDFGEFI = value;
this.visualRoot.gameObject.SetActive(this.PKAKMDFGEFI);
if (this.PKAKMDFGEFI)
{
AudioManager.Play3DSFX(this.menuVisibleAudio, base.transform.position, null);
}
else
{
this.ShowSubMenu(false);
}
if (this.PGMNLLOFEJO != null)
{
this.PGMNLLOFEJO(this, this.PKAKMDFGEFI);
}
}
}
}
// Token: 0x06015420 RID: 87072 RVA: 0x005ED968 File Offset: 0x005EBB68
public void ANGPOIMIFMN(Action<MenuController, bool> NOBAPCOKFIL)
{
Action<MenuController, bool> action = this.PGMNLLOFEJO;
Action<MenuController, bool> action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action<MenuController, bool>>(ref this.PGMNLLOFEJO, (Action<MenuController, bool>)Delegate.Remove(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06015421 RID: 87073 RVA: 0x005ED9A0 File Offset: 0x005EBBA0
public virtual void OMBEPHMFHIC()
{
this.FMBELJHPBCG = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA;
}
// Token: 0x06015422 RID: 87074 RVA: 0x005ED9B4 File Offset: 0x005EBBB4
public virtual bool PMEOBJNJIMP()
{
return this.PKAKMDFGEFI;
}
// Token: 0x06015423 RID: 87075 RVA: 0x005ED9BC File Offset: 0x005EBBBC
protected virtual void Awake()
{
if (this.visualRoot == null)
{
this.visualRoot = base.transform;
}
this.visualRoot.gameObject.SetActive(this.PKAKMDFGEFI);
}
// Token: 0x06015424 RID: 87076 RVA: 0x005ED9F4 File Offset: 0x005EBBF4
public void EACJJEGIONM(Action<MenuController, bool> NOBAPCOKFIL)
{
Action<MenuController, bool> action = this.PGMNLLOFEJO;
Action<MenuController, bool> action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action<MenuController, bool>>(ref this.PGMNLLOFEJO, (Action<MenuController, bool>)Delegate.Remove(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06015425 RID: 87077 RVA: 0x005EDA2C File Offset: 0x005EBC2C
public virtual void JHFBOKLHGGH()
{
this.FMBELJHPBCG = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA;
}
// Token: 0x06015426 RID: 87078 RVA: 0x005EDA40 File Offset: 0x005EBC40
protected virtual void JLHHADIPOED()
{
if (this.visualRoot == null)
{
this.visualRoot = base.transform;
}
this.visualRoot.gameObject.SetActive(this.PKAKMDFGEFI);
}
// Token: 0x06015427 RID: 87079 RVA: 0x005EDA78 File Offset: 0x005EBC78
public virtual bool BPINKHKNLHF()
{
return this.PKAKMDFGEFI;
}
// Token: 0x06015428 RID: 87080 RVA: 0x005EDA80 File Offset: 0x005EBC80
public void LPKJPILHJCB(Player NOBAPCOKFIL)
{
this.<JFGJDKIDFJC>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06015429 RID: 87081 RVA: 0x005EDA8C File Offset: 0x005EBC8C
public void DLCIJHIGOKB()
{
this.APGCDEDBPGP(false);
}
// Token: 0x0601542A RID: 87082 RVA: 0x005EDA98 File Offset: 0x005EBC98
public virtual bool OILIDHKBCBL()
{
return this.PKAKMDFGEFI;
}
// Token: 0x0601542B RID: 87083 RVA: 0x005EDAA0 File Offset: 0x005EBCA0
public void PFGLOINOOOG(Action<MenuController, bool> NOBAPCOKFIL)
{
Action<MenuController, bool> action = this.PGMNLLOFEJO;
Action<MenuController, bool> action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action<MenuController, bool>>(ref this.PGMNLLOFEJO, (Action<MenuController, bool>)Delegate.Remove(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x0601542C RID: 87084 RVA: 0x005EDAD8 File Offset: 0x005EBCD8
public virtual void MHLKGFBPDME(bool NOBAPCOKFIL)
{
if (this.PKAKMDFGEFI != NOBAPCOKFIL)
{
this.PKAKMDFGEFI = NOBAPCOKFIL;
this.visualRoot.gameObject.SetActive(this.PKAKMDFGEFI);
if (this.PKAKMDFGEFI)
{
AudioManager.Play3DSFX(this.menuVisibleAudio, base.transform.position, null);
}
else
{
this.JNLEFIGGNBL(true);
}
if (this.PGMNLLOFEJO != null)
{
this.PGMNLLOFEJO(this, this.PKAKMDFGEFI);
}
}
}
// Token: 0x0601542D RID: 87085 RVA: 0x005EDB5C File Offset: 0x005EBD5C
public Player JOJOMFPHFHC()
{
return this.<JFGJDKIDFJC>k__BackingField;
}
// Token: 0x06015430 RID: 87088 RVA: 0x005EDBA4 File Offset: 0x005EBDA4
public virtual void Initialize()
{
this.FMBELJHPBCG = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA;
}
// Token: 0x06015431 RID: 87089 RVA: 0x005EDBB8 File Offset: 0x005EBDB8
protected virtual void CJGBNLBEKFK()
{
if (this.visualRoot == null)
{
this.visualRoot = base.transform;
}
this.visualRoot.gameObject.SetActive(this.PKAKMDFGEFI);
}
// Token: 0x06015432 RID: 87090 RVA: 0x005EDBF0 File Offset: 0x005EBDF0
public virtual bool KIAEIHNGMDI()
{
return this.PKAKMDFGEFI;
}
// Token: 0x06015433 RID: 87091 RVA: 0x005EDBF8 File Offset: 0x005EBDF8
protected virtual void GAMKILIEJHG()
{
if (this.visualRoot == null)
{
this.visualRoot = base.transform;
}
this.visualRoot.gameObject.SetActive(this.PKAKMDFGEFI);
}
// Token: 0x06015434 RID: 87092 RVA: 0x005EDC30 File Offset: 0x005EBE30
public void NFFMHDAIDPA(Action<MenuController, bool> NOBAPCOKFIL)
{
Action<MenuController, bool> action = this.PGMNLLOFEJO;
Action<MenuController, bool> action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action<MenuController, bool>>(ref this.PGMNLLOFEJO, (Action<MenuController, bool>)Delegate.Remove(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06015435 RID: 87093 RVA: 0x005EDC68 File Offset: 0x005EBE68
public virtual void NEKKNKKKGLB()
{
if (this.subMenu != null && this.subMenu.DAJADOLCNBH())
{
this.subMenu.DABNCPCMIHJ();
}
}
// Token: 0x06015436 RID: 87094 RVA: 0x005EDC98 File Offset: 0x005EBE98
public Player LMDKIBIHJCD()
{
return this.<JFGJDKIDFJC>k__BackingField;
}
// Token: 0x06015437 RID: 87095 RVA: 0x005EDCA0 File Offset: 0x005EBEA0
public virtual void Refresh()
{
if (this.subMenu != null && this.subMenu.HEGHBOOMIOG)
{
this.subMenu.Refresh();
}
}
// Token: 0x06015438 RID: 87096 RVA: 0x005EDCD0 File Offset: 0x005EBED0
public void HKBJKOLDCML(Player NOBAPCOKFIL)
{
this.<JFGJDKIDFJC>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06015439 RID: 87097 RVA: 0x005EDCDC File Offset: 0x005EBEDC
protected virtual void HPEILFDJCGG()
{
}
// Token: 0x0601543A RID: 87098 RVA: 0x005EDCE0 File Offset: 0x005EBEE0
public void JPJEJEKPBDH()
{
this.DDIBLCGHOCG(false);
}
// Token: 0x0601543B RID: 87099 RVA: 0x005EDCEC File Offset: 0x005EBEEC
public virtual void DPAHGHEHPCC()
{
this.FMBELJHPBCG = RecRoomSceneManager.LEILGOOHEOI().EBHBJAFODKA;
}
// Token: 0x0601543C RID: 87100 RVA: 0x005EDD00 File Offset: 0x005EBF00
protected virtual void AHLMADACOLB()
{
if (this.visualRoot == null)
{
this.visualRoot = base.transform;
}
this.visualRoot.gameObject.SetActive(this.PKAKMDFGEFI);
}
// Token: 0x0601543D RID: 87101 RVA: 0x005EDD38 File Offset: 0x005EBF38
protected virtual void GPCBKBNAGHN()
{
if (this.visualRoot == null)
{
this.visualRoot = base.transform;
}
this.visualRoot.gameObject.SetActive(this.PKAKMDFGEFI);
}
// Token: 0x0601543E RID: 87102 RVA: 0x005EDD70 File Offset: 0x005EBF70
public virtual void DABNCPCMIHJ()
{
if (this.subMenu != null && this.subMenu.KCCNFDANCII())
{
this.subMenu.DABNCPCMIHJ();
}
}
// Token: 0x0601543F RID: 87103 RVA: 0x005EDDA0 File Offset: 0x005EBFA0
public void LKDMOFLOIFM()
{
this.JNLEFIGGNBL(false);
}
// Token: 0x06015440 RID: 87104 RVA: 0x005EDDAC File Offset: 0x005EBFAC
protected virtual void AJJINBMKHJP()
{
}
// Token: 0x06015441 RID: 87105 RVA: 0x005EDDB0 File Offset: 0x005EBFB0
protected virtual void LONDICPJLND()
{
}
// Token: 0x06015442 RID: 87106 RVA: 0x005EDDB4 File Offset: 0x005EBFB4
public void FHGIICLDMBP()
{
this.MMIOKKILDGP(false);
}
// Token: 0x06015443 RID: 87107 RVA: 0x005EDDC0 File Offset: 0x005EBFC0
public virtual void DNPODEHAEDH()
{
if (this.subMenu != null && this.subMenu.MNBNGBBCGPH())
{
this.subMenu.Refresh();
}
}
// Token: 0x06015444 RID: 87108 RVA: 0x005EDDF0 File Offset: 0x005EBFF0
public virtual void HBLNBDBFHJC()
{
this.FMBELJHPBCG = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA;
}
// Token: 0x06015445 RID: 87109 RVA: 0x005EDE04 File Offset: 0x005EC004
public void GHNFPAFKCFE()
{
this.DGAMOFGONAC(false);
}
// Token: 0x06015446 RID: 87110 RVA: 0x005EDE10 File Offset: 0x005EC010
public void FLNEKIHNEGN()
{
this.MHLKGFBPDME(false);
}
// Token: 0x06015447 RID: 87111 RVA: 0x005EDE1C File Offset: 0x005EC01C
public virtual bool MNBNGBBCGPH()
{
return this.PKAKMDFGEFI;
}
// Token: 0x06015448 RID: 87112 RVA: 0x005EDE24 File Offset: 0x005EC024
public virtual void FJKDFGHIIMH()
{
this.FMBELJHPBCG = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA;
}
// Token: 0x06015449 RID: 87113 RVA: 0x005EDE38 File Offset: 0x005EC038
public virtual void LNMBMDACHCG()
{
if (this.subMenu != null && this.subMenu.HEGHBOOMIOG)
{
this.subMenu.NIDINNDLPBG();
}
}
// Token: 0x0601544A RID: 87114 RVA: 0x005EDE68 File Offset: 0x005EC068
public void PJFNOLKCCAF()
{
this.HEGHBOOMIOG = true;
}
// Token: 0x0601544B RID: 87115 RVA: 0x005EDE74 File Offset: 0x005EC074
public void KJAMPEEBHBD(Action<MenuController, bool> NOBAPCOKFIL)
{
Action<MenuController, bool> action = this.PGMNLLOFEJO;
Action<MenuController, bool> action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action<MenuController, bool>>(ref this.PGMNLLOFEJO, (Action<MenuController, bool>)Delegate.Combine(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x0601544C RID: 87116 RVA: 0x005EDEAC File Offset: 0x005EC0AC
public virtual bool KCCNFDANCII()
{
return this.PKAKMDFGEFI;
}
// Token: 0x0601544D RID: 87117 RVA: 0x005EDEB4 File Offset: 0x005EC0B4
public virtual void DGAMOFGONAC(bool NOBAPCOKFIL)
{
if (this.PKAKMDFGEFI != NOBAPCOKFIL)
{
this.PKAKMDFGEFI = NOBAPCOKFIL;
this.visualRoot.gameObject.SetActive(this.PKAKMDFGEFI);
if (this.PKAKMDFGEFI)
{
AudioManager.Play3DSFX(this.menuVisibleAudio, base.transform.position, null);
}
else
{
this.NIABMLEKFHP(true);
}
if (this.PGMNLLOFEJO != null)
{
this.PGMNLLOFEJO(this, this.PKAKMDFGEFI);
}
}
}
// Token: 0x0601544E RID: 87118 RVA: 0x005EDF38 File Offset: 0x005EC138
public virtual void FFDGJHNBDEB(bool NOBAPCOKFIL)
{
if (this.PKAKMDFGEFI != NOBAPCOKFIL)
{
this.PKAKMDFGEFI = NOBAPCOKFIL;
this.visualRoot.gameObject.SetActive(this.PKAKMDFGEFI);
if (this.PKAKMDFGEFI)
{
AudioManager.Play3DSFX(this.menuVisibleAudio, base.transform.position, null);
}
else
{
this.PBFHDMAFKOJ(true);
}
if (this.PGMNLLOFEJO != null)
{
this.PGMNLLOFEJO(this, this.PKAKMDFGEFI);
}
}
}
// Token: 0x0601544F RID: 87119 RVA: 0x005EDFBC File Offset: 0x005EC1BC
protected virtual void HEKMPKDNNGB()
{
if (this.visualRoot == null)
{
this.visualRoot = base.transform;
}
this.visualRoot.gameObject.SetActive(this.PKAKMDFGEFI);
}
// Token: 0x06015450 RID: 87120 RVA: 0x005EDFF4 File Offset: 0x005EC1F4
public virtual void MMIOKKILDGP(bool NOBAPCOKFIL)
{
if (this.PKAKMDFGEFI != NOBAPCOKFIL)
{
this.PKAKMDFGEFI = NOBAPCOKFIL;
this.visualRoot.gameObject.SetActive(this.PKAKMDFGEFI);
if (this.PKAKMDFGEFI)
{
AudioManager.Play3DSFX(this.menuVisibleAudio, base.transform.position, null);
}
else
{
this.DDIBLCGHOCG(true);
}
if (this.PGMNLLOFEJO != null)
{
this.PGMNLLOFEJO(this, this.PKAKMDFGEFI);
}
}
}
// Token: 0x06015451 RID: 87121 RVA: 0x005EE078 File Offset: 0x005EC278
public virtual void NHFLKMGNBIO(bool NOBAPCOKFIL)
{
if (this.PKAKMDFGEFI != NOBAPCOKFIL)
{
this.PKAKMDFGEFI = NOBAPCOKFIL;
this.visualRoot.gameObject.SetActive(this.PKAKMDFGEFI);
if (this.PKAKMDFGEFI)
{
AudioManager.Play3DSFX(this.menuVisibleAudio, base.transform.position, null);
}
else
{
this.DDIBLCGHOCG(true);
}
if (this.PGMNLLOFEJO != null)
{
this.PGMNLLOFEJO(this, this.PKAKMDFGEFI);
}
}
}
// Token: 0x06015452 RID: 87122 RVA: 0x005EE0FC File Offset: 0x005EC2FC
protected virtual void OFBAKKJHIHA()
{
}
// Token: 0x06015453 RID: 87123 RVA: 0x005EE100 File Offset: 0x005EC300
public void JGJEKCHBLDE(Player NOBAPCOKFIL)
{
this.<JFGJDKIDFJC>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06015454 RID: 87124 RVA: 0x005EE10C File Offset: 0x005EC30C
public bool DDIBLCGHOCG(bool LKPGBCJIDMP)
{
if (this.subMenu != null && this.subMenu.KIAEIHNGMDI() != LKPGBCJIDMP)
{
this.subMenu.NDBLGKIIIEB(LKPGBCJIDMP);
return false;
}
return false;
}
// Token: 0x06015455 RID: 87125 RVA: 0x005EE140 File Offset: 0x005EC340
protected virtual void LKONBDPFMJE()
{
if (this.visualRoot == null)
{
this.visualRoot = base.transform;
}
this.visualRoot.gameObject.SetActive(this.PKAKMDFGEFI);
}
// Token: 0x06015456 RID: 87126 RVA: 0x005EE178 File Offset: 0x005EC378
public virtual void NIDINNDLPBG()
{
if (this.subMenu != null && this.subMenu.CKGLEEEIBKG())
{
this.subMenu.EDIAPMLHKPB();
}
}
// Token: 0x06015457 RID: 87127 RVA: 0x005EE1A8 File Offset: 0x005EC3A8
public virtual void JKKPOBIDNKM()
{
this.FMBELJHPBCG = RecRoomSceneManager.LEILGOOHEOI().EBHBJAFODKA;
}
// Token: 0x06015458 RID: 87128 RVA: 0x005EE1BC File Offset: 0x005EC3BC
public void CEIHHDIIMAA()
{
this.DDIBLCGHOCG(true);
}
// Token: 0x06015459 RID: 87129 RVA: 0x005EE1C8 File Offset: 0x005EC3C8
public void AGBKHENFJME()
{
this.APGCDEDBPGP(false);
}
// Token: 0x0601545A RID: 87130 RVA: 0x005EE1D4 File Offset: 0x005EC3D4
public void PFPKFEDHOEM()
{
this.DDIBLCGHOCG(false);
}
// Token: 0x0601545B RID: 87131 RVA: 0x005EE1E0 File Offset: 0x005EC3E0
public void GLOHJJJKCMD(Player NOBAPCOKFIL)
{
this.<JFGJDKIDFJC>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601545C RID: 87132 RVA: 0x005EE1EC File Offset: 0x005EC3EC
protected virtual void IIMFIFMFAKM()
{
}
// Token: 0x0601545D RID: 87133 RVA: 0x005EE1F0 File Offset: 0x005EC3F0
public void IECPFJKHNOC()
{
this.JNLEFIGGNBL(false);
}
// Token: 0x0601545F RID: 87135 RVA: 0x005EE204 File Offset: 0x005EC404
protected virtual void HECDEJAMFAA()
{
}
// Token: 0x06015460 RID: 87136 RVA: 0x005EE208 File Offset: 0x005EC408
public void MBJAHBJEJFD()
{
this.NDBLGKIIIEB(false);
}
// Token: 0x06015461 RID: 87137 RVA: 0x005EE214 File Offset: 0x005EC414
public bool ShowSubMenu(bool LKPGBCJIDMP)
{
if (this.subMenu != null && this.subMenu.HEGHBOOMIOG != LKPGBCJIDMP)
{
this.subMenu.HEGHBOOMIOG = LKPGBCJIDMP;
return true;
}
return false;
}
// Token: 0x06015462 RID: 87138 RVA: 0x005EE248 File Offset: 0x005EC448
protected virtual void KELEGFCAIBI()
{
}
// Token: 0x06015463 RID: 87139 RVA: 0x005EE24C File Offset: 0x005EC44C
public void OAGHEFGODJP(Player NOBAPCOKFIL)
{
this.<JFGJDKIDFJC>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06015464 RID: 87140 RVA: 0x005EE258 File Offset: 0x005EC458
protected virtual void PDCMKOCMIIF()
{
if (this.visualRoot == null)
{
this.visualRoot = base.transform;
}
this.visualRoot.gameObject.SetActive(this.PKAKMDFGEFI);
}
// Token: 0x06015465 RID: 87141 RVA: 0x005EE290 File Offset: 0x005EC490
protected virtual void CODLJHNJJHG()
{
}
// Token: 0x06015466 RID: 87142 RVA: 0x005EE294 File Offset: 0x005EC494
public void IGGKIECLIDP()
{
this.ShowSubMenu(false);
}
// Token: 0x06015467 RID: 87143 RVA: 0x005EE2A0 File Offset: 0x005EC4A0
protected virtual void EBPLAJCGDDK()
{
}
// Token: 0x06015468 RID: 87144 RVA: 0x005EE2A4 File Offset: 0x005EC4A4
protected virtual void PBJCOFOHPAL()
{
}
// Token: 0x06015469 RID: 87145 RVA: 0x005EE2A8 File Offset: 0x005EC4A8
public void NJMHLNOKMEL(Action<MenuController, bool> NOBAPCOKFIL)
{
Action<MenuController, bool> action = this.PGMNLLOFEJO;
Action<MenuController, bool> action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action<MenuController, bool>>(ref this.PGMNLLOFEJO, (Action<MenuController, bool>)Delegate.Combine(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x0601546B RID: 87147 RVA: 0x005EE2E8 File Offset: 0x005EC4E8
public virtual void ICNGNHPEGOM(bool NOBAPCOKFIL)
{
if (this.PKAKMDFGEFI != NOBAPCOKFIL)
{
this.PKAKMDFGEFI = NOBAPCOKFIL;
this.visualRoot.gameObject.SetActive(this.PKAKMDFGEFI);
if (this.PKAKMDFGEFI)
{
AudioManager.Play3DSFX(this.menuVisibleAudio, base.transform.position, null);
}
else
{
this.PBFHDMAFKOJ(true);
}
if (this.PGMNLLOFEJO != null)
{
this.PGMNLLOFEJO(this, this.PKAKMDFGEFI);
}
}
}
// Token: 0x0601546C RID: 87148 RVA: 0x005EE36C File Offset: 0x005EC56C
protected virtual void EIMPMCFDMIA()
{
if (this.visualRoot == null)
{
this.visualRoot = base.transform;
}
this.visualRoot.gameObject.SetActive(this.PKAKMDFGEFI);
}
// Token: 0x0601546D RID: 87149 RVA: 0x005EE3A4 File Offset: 0x005EC5A4
public void LELAHEABBAO(Action<MenuController, bool> NOBAPCOKFIL)
{
Action<MenuController, bool> action = this.PGMNLLOFEJO;
Action<MenuController, bool> action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action<MenuController, bool>>(ref this.PGMNLLOFEJO, (Action<MenuController, bool>)Delegate.Combine(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x0601546E RID: 87150 RVA: 0x005EE3DC File Offset: 0x005EC5DC
protected virtual void LDHOOGBEGPM()
{
}
// Token: 0x0601546F RID: 87151 RVA: 0x005EE3E0 File Offset: 0x005EC5E0
public virtual void JMPKDDIIPAI(bool NOBAPCOKFIL)
{
if (this.PKAKMDFGEFI != NOBAPCOKFIL)
{
this.PKAKMDFGEFI = NOBAPCOKFIL;
this.visualRoot.gameObject.SetActive(this.PKAKMDFGEFI);
if (this.PKAKMDFGEFI)
{
AudioManager.Play3DSFX(this.menuVisibleAudio, base.transform.position, null);
}
else
{
this.NIABMLEKFHP(true);
}
if (this.PGMNLLOFEJO != null)
{
this.PGMNLLOFEJO(this, this.PKAKMDFGEFI);
}
}
}
// Token: 0x06015470 RID: 87152 RVA: 0x005EE464 File Offset: 0x005EC664
protected virtual void FDBHMLOEHCE()
{
if (this.visualRoot == null)
{
this.visualRoot = base.transform;
}
this.visualRoot.gameObject.SetActive(this.PKAKMDFGEFI);
}
// Token: 0x06015471 RID: 87153 RVA: 0x005EE49C File Offset: 0x005EC69C
public virtual bool DAJADOLCNBH()
{
return this.PKAKMDFGEFI;
}
// Token: 0x06015472 RID: 87154 RVA: 0x005EE4A4 File Offset: 0x005EC6A4
public void FBDOKLBNMHN(Action<MenuController, bool> NOBAPCOKFIL)
{
Action<MenuController, bool> action = this.PGMNLLOFEJO;
Action<MenuController, bool> action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action<MenuController, bool>>(ref this.PGMNLLOFEJO, (Action<MenuController, bool>)Delegate.Combine(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06015473 RID: 87155 RVA: 0x005EE4DC File Offset: 0x005EC6DC
public bool APGCDEDBPGP(bool LKPGBCJIDMP)
{
if (this.subMenu != null && this.subMenu.JGBNGLFBFIL() != LKPGBCJIDMP)
{
this.subMenu.AKMFKFGBABE(LKPGBCJIDMP);
return true;
}
return false;
}
// Token: 0x06015474 RID: 87156 RVA: 0x005EE510 File Offset: 0x005EC710
public virtual void PMBHFMJBMDF()
{
this.FMBELJHPBCG = RecRoomSceneManager.LEILGOOHEOI().EBHBJAFODKA;
}
// Token: 0x06015475 RID: 87157 RVA: 0x005EE524 File Offset: 0x005EC724
public void DGMBOGLLNBA(Action<MenuController, bool> NOBAPCOKFIL)
{
Action<MenuController, bool> action = this.PGMNLLOFEJO;
Action<MenuController, bool> action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action<MenuController, bool>>(ref this.PGMNLLOFEJO, (Action<MenuController, bool>)Delegate.Combine(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06015476 RID: 87158 RVA: 0x005EE55C File Offset: 0x005EC75C
public virtual void EDIAPMLHKPB()
{
if (this.subMenu != null && this.subMenu.BPINKHKNLHF())
{
this.subMenu.EDIAPMLHKPB();
}
}
// Token: 0x06015477 RID: 87159 RVA: 0x005EE58C File Offset: 0x005EC78C
protected virtual void KOKAALGEBIC()
{
}
// Token: 0x06015478 RID: 87160 RVA: 0x005EE590 File Offset: 0x005EC790
public virtual void JFHOMOKALJO()
{
if (this.subMenu != null && this.subMenu.OILIDHKBCBL())
{
this.subMenu.KMHADELDKMJ();
}
}
// Token: 0x06015479 RID: 87161 RVA: 0x005EE5C0 File Offset: 0x005EC7C0
public virtual void DMFFJCCMKIA()
{
this.FMBELJHPBCG = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA;
}
// Token: 0x0601547A RID: 87162 RVA: 0x005EE5D4 File Offset: 0x005EC7D4
public void NKADCGMGKNG(Action<MenuController, bool> NOBAPCOKFIL)
{
Action<MenuController, bool> action = this.PGMNLLOFEJO;
Action<MenuController, bool> action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action<MenuController, bool>>(ref this.PGMNLLOFEJO, (Action<MenuController, bool>)Delegate.Remove(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x0601547B RID: 87163 RVA: 0x005EE60C File Offset: 0x005EC80C
public virtual void NDBLGKIIIEB(bool NOBAPCOKFIL)
{
if (this.PKAKMDFGEFI != NOBAPCOKFIL)
{
this.PKAKMDFGEFI = NOBAPCOKFIL;
this.visualRoot.gameObject.SetActive(this.PKAKMDFGEFI);
if (this.PKAKMDFGEFI)
{
AudioManager.Play3DSFX(this.menuVisibleAudio, base.transform.position, null);
}
else
{
this.PBFHDMAFKOJ(true);
}
if (this.PGMNLLOFEJO != null)
{
this.PGMNLLOFEJO(this, this.PKAKMDFGEFI);
}
}
}
// Token: 0x0601547C RID: 87164 RVA: 0x005EE690 File Offset: 0x005EC890
public virtual bool JGBNGLFBFIL()
{
return this.PKAKMDFGEFI;
}
// Token: 0x0601547D RID: 87165 RVA: 0x005EE698 File Offset: 0x005EC898
public virtual bool FNHJLJCADMF()
{
return this.PKAKMDFGEFI;
}
// Token: 0x0601547E RID: 87166 RVA: 0x005EE6A0 File Offset: 0x005EC8A0
public void FGLLEPNIGJE(Player NOBAPCOKFIL)
{
this.<JFGJDKIDFJC>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601547F RID: 87167 RVA: 0x005EE6AC File Offset: 0x005EC8AC
public virtual bool CKGLEEEIBKG()
{
return this.PKAKMDFGEFI;
}
// Token: 0x06015480 RID: 87168 RVA: 0x005EE6B4 File Offset: 0x005EC8B4
public void Button_HideSubMenu()
{
this.ShowSubMenu(false);
}
// Token: 0x06015481 RID: 87169 RVA: 0x005EE6C0 File Offset: 0x005EC8C0
public bool NIABMLEKFHP(bool LKPGBCJIDMP)
{
if (this.subMenu != null && this.subMenu.KIAEIHNGMDI() != LKPGBCJIDMP)
{
this.subMenu.MHLKGFBPDME(LKPGBCJIDMP);
return true;
}
return true;
}
// Token: 0x06015482 RID: 87170 RVA: 0x005EE6F4 File Offset: 0x005EC8F4
public void PGLMNBFCLON()
{
this.APGCDEDBPGP(true);
}
// Token: 0x06015483 RID: 87171 RVA: 0x005EE700 File Offset: 0x005EC900
protected virtual void CKCIGKNKMAF()
{
}
// Token: 0x06015484 RID: 87172 RVA: 0x005EE704 File Offset: 0x005EC904
public void JMICAFBAGAP()
{
this.APGCDEDBPGP(false);
}
// Token: 0x06015485 RID: 87173 RVA: 0x005EE710 File Offset: 0x005EC910
public void CGEKANPAHDE(Action<MenuController, bool> NOBAPCOKFIL)
{
Action<MenuController, bool> action = this.PGMNLLOFEJO;
Action<MenuController, bool> action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action<MenuController, bool>>(ref this.PGMNLLOFEJO, (Action<MenuController, bool>)Delegate.Remove(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06015486 RID: 87174 RVA: 0x005EE748 File Offset: 0x005EC948
public void EIGMGCPFMGL()
{
this.DDIBLCGHOCG(false);
}
// Token: 0x06015487 RID: 87175 RVA: 0x005EE754 File Offset: 0x005EC954
public Player FDMJEIHFOKN()
{
return this.<JFGJDKIDFJC>k__BackingField;
}
// Token: 0x06015488 RID: 87176 RVA: 0x005EE75C File Offset: 0x005EC95C
public Player EOKPLOLGBIM()
{
return this.<JFGJDKIDFJC>k__BackingField;
}
// Token: 0x06015489 RID: 87177 RVA: 0x005EE764 File Offset: 0x005EC964
public virtual void DHLDJEJFPNP()
{
if (this.subMenu != null && this.subMenu.HEGHBOOMIOG)
{
this.subMenu.DABNCPCMIHJ();
}
}
// Token: 0x0601548A RID: 87178 RVA: 0x005EE794 File Offset: 0x005EC994
public bool JNLEFIGGNBL(bool LKPGBCJIDMP)
{
if (this.subMenu != null && this.subMenu.KIAEIHNGMDI() != LKPGBCJIDMP)
{
this.subMenu.MMIOKKILDGP(LKPGBCJIDMP);
return true;
}
return false;
}
// Token: 0x0601548B RID: 87179 RVA: 0x005EE7C8 File Offset: 0x005EC9C8
protected virtual void FJIOLHONBOG()
{
}
// Token: 0x0601548C RID: 87180 RVA: 0x005EE7CC File Offset: 0x005EC9CC
public void EBGPNOOOFFM()
{
this.NHFLKMGNBIO(false);
}
// Token: 0x0601548D RID: 87181 RVA: 0x005EE7D8 File Offset: 0x005EC9D8
public void DIICHIPBINL(Action<MenuController, bool> NOBAPCOKFIL)
{
Action<MenuController, bool> action = this.PGMNLLOFEJO;
Action<MenuController, bool> action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action<MenuController, bool>>(ref this.PGMNLLOFEJO, (Action<MenuController, bool>)Delegate.Remove(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x0601548E RID: 87182 RVA: 0x005EE810 File Offset: 0x005ECA10
protected virtual void BIOPLCKCFFL()
{
if (this.visualRoot == null)
{
this.visualRoot = base.transform;
}
this.visualRoot.gameObject.SetActive(this.PKAKMDFGEFI);
}
// Token: 0x0601548F RID: 87183 RVA: 0x005EE848 File Offset: 0x005ECA48
public bool MFFDEMLACHK(bool LKPGBCJIDMP)
{
if (this.subMenu != null && this.subMenu.PMEOBJNJIMP() != LKPGBCJIDMP)
{
this.subMenu.MMIOKKILDGP(LKPGBCJIDMP);
return false;
}
return true;
}
// Token: 0x06015490 RID: 87184 RVA: 0x005EE87C File Offset: 0x005ECA7C
protected virtual void FIKLOBKBAPI()
{
}
// Token: 0x06015491 RID: 87185 RVA: 0x005EE880 File Offset: 0x005ECA80
public void MGKKOPEIAAG(Action<MenuController, bool> NOBAPCOKFIL)
{
Action<MenuController, bool> action = this.PGMNLLOFEJO;
Action<MenuController, bool> action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action<MenuController, bool>>(ref this.PGMNLLOFEJO, (Action<MenuController, bool>)Delegate.Combine(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06015492 RID: 87186 RVA: 0x005EE8B8 File Offset: 0x005ECAB8
public bool PBFHDMAFKOJ(bool LKPGBCJIDMP)
{
if (this.subMenu != null && this.subMenu.MNBNGBBCGPH() != LKPGBCJIDMP)
{
this.subMenu.HEGHBOOMIOG = LKPGBCJIDMP;
return true;
}
return true;
}
// Token: 0x06015493 RID: 87187 RVA: 0x005EE8EC File Offset: 0x005ECAEC
public virtual void AKMFKFGBABE(bool NOBAPCOKFIL)
{
if (this.PKAKMDFGEFI != NOBAPCOKFIL)
{
this.PKAKMDFGEFI = NOBAPCOKFIL;
this.visualRoot.gameObject.SetActive(this.PKAKMDFGEFI);
if (this.PKAKMDFGEFI)
{
AudioManager.Play3DSFX(this.menuVisibleAudio, base.transform.position, null);
}
else
{
this.ShowSubMenu(false);
}
if (this.PGMNLLOFEJO != null)
{
this.PGMNLLOFEJO(this, this.PKAKMDFGEFI);
}
}
}
// Token: 0x06015494 RID: 87188 RVA: 0x005EE970 File Offset: 0x005ECB70
public virtual void MJCLPCMLIEB()
{
this.FMBELJHPBCG = RecRoomSceneManager.LEILGOOHEOI().EBHBJAFODKA;
}
// Token: 0x06015495 RID: 87189 RVA: 0x005EE984 File Offset: 0x005ECB84
public Player BBBBHCDOFEO()
{
return this.<JFGJDKIDFJC>k__BackingField;
}
// Token: 0x06015496 RID: 87190 RVA: 0x005EE98C File Offset: 0x005ECB8C
public void GACBGKOFLBL()
{
this.JNLEFIGGNBL(false);
}
// Token: 0x06015497 RID: 87191 RVA: 0x005EE998 File Offset: 0x005ECB98
public void Button_ShowSubMenu()
{
this.ShowSubMenu(true);
}
// Token: 0x06015498 RID: 87192 RVA: 0x005EE9A4 File Offset: 0x005ECBA4
public void Button_HideSelf()
{
this.HEGHBOOMIOG = false;
}
// Token: 0x06015499 RID: 87193 RVA: 0x005EE9B0 File Offset: 0x005ECBB0
public void NDDFGCFNIFI()
{
this.DDIBLCGHOCG(true);
}
// Token: 0x0601549A RID: 87194 RVA: 0x005EE9BC File Offset: 0x005ECBBC
public virtual bool DBPDEECHBMB()
{
return this.PKAKMDFGEFI;
}
// Token: 0x04003AA7 RID: 15015
[SerializeField]
protected Transform visualRoot;
// Token: 0x04003AA8 RID: 15016
[SerializeField]
private RecRoomAudioClip menuVisibleAudio;
// Token: 0x04003AA9 RID: 15017
[SerializeField]
protected MenuController subMenu;
// Token: 0x04003AAB RID: 15019
protected GameManager FMBELJHPBCG;
// Token: 0x04003AAC RID: 15020
private bool PKAKMDFGEFI;
}