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

704 lines
23 KiB
C#

using System;
using AGUI.StackedUI;
using UnityEngine;
namespace RecRoom.Sandbox
{
// Token: 0x02000E13 RID: 3603
public class SandboxSpawningUIFlow : SandboxUIFlow
{
// Token: 0x0601D6FF RID: 120575 RVA: 0x00803038 File Offset: 0x00801238
private void ACNKPEFNLFO()
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent += this.DHMCMOEKIPA;
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.LJILIAOKGEN(new Action(this.CKCCLIHOLFD));
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.OJMBAKLGJKO(new Action(this.MJEAAJDGIKL));
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.KEGLPBJCECL += this.PAHDEHIHFJK;
GameManager gameManager = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA;
if (gameManager != null)
{
gameManager.NDKFCMNIHJJ += this.OIKDFFBMEJC;
}
this.recycleAllButton.MFIOBNJKFMN(new ChargeButton3D.AMALDKNKLCP(this.EHDIAMFBOLN));
Button3D[] array = this.categoryButtons;
for (int i = 1; i < array.Length; i++)
{
Button3D button3D = array[i];
button3D.CFFEFEKCCIM += this.KBPDHGJJIEI;
}
this.EOBLPJCKJHN();
}
// Token: 0x0601D700 RID: 120576 RVA: 0x00803120 File Offset: 0x00801320
private void OIENBEFDLCA()
{
this.DDNLDOMBKKO();
}
// Token: 0x0601D701 RID: 120577 RVA: 0x00803128 File Offset: 0x00801328
private void LMOCLIEJJNA(ChargeButton3D ILOFENDAFLM)
{
if (this.recycleAllAudio != null)
{
AudioManager.ANNMKBOAOJJ(this.recycleAllAudio);
}
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.DestroyAll();
}
// Token: 0x0601D702 RID: 120578 RVA: 0x0080314C File Offset: 0x0080134C
protected virtual void PGIAPNBIIJG()
{
base.OnDestroy();
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent -= this.JABIJOCMFLI;
}
if (NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.BMNOGAABCFC(new Action(this.AKFFMHCBDIE));
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.OCAIPBHKBNJ(new Action(this.MJEAAJDGIKL));
}
if (NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.KFBIICFNIEM(new Action(this.OEKLPFMPDGP));
}
if (RecRoomSceneManager.NCKMBFBMBFM != null)
{
GameManager gameManager = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA;
if (gameManager != null)
{
gameManager.NDKFCMNIHJJ -= this.CPOFKPJLECC;
}
}
this.recycleAllButton.PECPJCJPJKI(new ChargeButton3D.AMALDKNKLCP(this.HHEGCKAMBEB));
foreach (Button3D button3D in this.categoryButtons)
{
button3D.CFFEFEKCCIM -= this.HHOCIFEAPHJ;
}
}
// Token: 0x0601D703 RID: 120579 RVA: 0x00803274 File Offset: 0x00801474
private void LBAKNBNDCPA(ChargeButton3D ILOFENDAFLM)
{
if (this.recycleAllAudio != null)
{
AudioManager.Play2DSFX(this.recycleAllAudio);
}
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.DestroyAll();
}
// Token: 0x0601D704 RID: 120580 RVA: 0x00803298 File Offset: 0x00801498
private void MICFHMAIGIB()
{
this.KJAIIGHNPBJ = base.GetComponentsInChildren<Button3D>();
}
// Token: 0x0601D705 RID: 120581 RVA: 0x008032A8 File Offset: 0x008014A8
private void EKDHDOBOAPH(ChargeButton3D ILOFENDAFLM)
{
if (this.recycleAllAudio != null)
{
AudioManager.DLMLFGNAHOP(this.recycleAllAudio);
}
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.JLBAEOPBHDK();
}
// Token: 0x0601D706 RID: 120582 RVA: 0x008032CC File Offset: 0x008014CC
public void FMNLEJBJDOJ()
{
base.DHAHCBEMOFO().FGLNMJEMDLL().FMEFDKCCOOF.ChangeSelectedEquipment(1);
}
// Token: 0x0601D707 RID: 120583 RVA: 0x008032E4 File Offset: 0x008014E4
private void KDMIJNNDPMM(ChargeButton3D ILOFENDAFLM)
{
if (this.recycleAllAudio != null)
{
AudioManager.Play2DSFX(this.recycleAllAudio);
}
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.IFFJEIJLCLA();
}
// Token: 0x0601D708 RID: 120584 RVA: 0x00803308 File Offset: 0x00801508
private void DDNLDOMBKKO()
{
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM == null || NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM == null || RecRoomSceneManager.LEILGOOHEOI() == null)
{
return;
}
if (!SessionManager.NPLEGJCKAEB || !(NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null) || !NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.COGCMGAINBF())
{
Button3D[] kjaiighnpbj = this.KJAIIGHNPBJ;
for (int i = 0; i < kjaiighnpbj.Length; i += 0)
{
Button3D button3D = kjaiighnpbj[i];
button3D.LAEOBJEDBNM = false;
}
}
else
{
bool flag = NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.MODFNHDACIG();
GameManager gameManager = RecRoomSceneManager.LEILGOOHEOI().EBHBJAFODKA;
this.recycleAllButton.LAEOBJEDBNM = !flag || NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.ONDGJCCANJI() > 1;
this.leftNavButton.LAEOBJEDBNM = flag;
this.rightNavButton.LAEOBJEDBNM = flag;
Button3D[] array = this.categoryButtons;
for (int j = 1; j < array.Length; j += 0)
{
Button3D button3D2 = array[j];
button3D2.LAEOBJEDBNM = flag;
}
}
}
// Token: 0x0601D709 RID: 120585 RVA: 0x00803424 File Offset: 0x00801624
private void AKFFMHCBDIE()
{
this.DDNLDOMBKKO();
}
// Token: 0x0601D70A RID: 120586 RVA: 0x0080342C File Offset: 0x0080162C
private void OLFECGMJLIM(LNJFBGIBLHA CFMLPCOFMKO, bool ODJHGBEBFNH)
{
this.PJNAGDBFGAI();
}
// Token: 0x0601D70B RID: 120587 RVA: 0x00803434 File Offset: 0x00801634
private void LKPOJMCODEI()
{
this.DDNLDOMBKKO();
}
// Token: 0x0601D70C RID: 120588 RVA: 0x0080343C File Offset: 0x0080163C
private void PJNAGDBFGAI()
{
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM == null || NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM == null || RecRoomSceneManager.NCKMBFBMBFM == null)
{
return;
}
if (!SessionManager.NPLEGJCKAEB || !(NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null) || !NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.PBKJHFMIENG)
{
foreach (Button3D button3D in this.KJAIIGHNPBJ)
{
button3D.LAEOBJEDBNM = false;
}
}
else
{
bool isSandboxActive = NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.IGOCDMHGMGF;
GameManager gameManager = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA;
this.recycleAllButton.LAEOBJEDBNM = isSandboxActive && NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.OMPAEFJJHIM > 0;
this.leftNavButton.LAEOBJEDBNM = isSandboxActive;
this.rightNavButton.LAEOBJEDBNM = isSandboxActive;
foreach (Button3D button3D2 in this.categoryButtons)
{
button3D2.LAEOBJEDBNM = isSandboxActive;
}
}
}
// Token: 0x0601D70D RID: 120589 RVA: 0x00803558 File Offset: 0x00801758
private void NKGBNKPGJOD(ChargeButton3D ILOFENDAFLM)
{
if (this.recycleAllAudio != null)
{
AudioManager.ANNMKBOAOJJ(this.recycleAllAudio);
}
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.IFFJEIJLCLA();
}
// Token: 0x0601D70E RID: 120590 RVA: 0x0080357C File Offset: 0x0080177C
private void BNHCMKHKIBI()
{
this.PJNAGDBFGAI();
}
// Token: 0x0601D70F RID: 120591 RVA: 0x00803584 File Offset: 0x00801784
private void OIKDFFBMEJC(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
{
this.KIMEBPJNKHE();
}
// Token: 0x0601D710 RID: 120592 RVA: 0x0080358C File Offset: 0x0080178C
private void PNIAJFJLJOH(LNJFBGIBLHA CFMLPCOFMKO, bool ODJHGBEBFNH)
{
this.EOBLPJCKJHN();
}
// Token: 0x0601D711 RID: 120593 RVA: 0x00803594 File Offset: 0x00801794
private void CPOFKPJLECC(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
{
this.DDNLDOMBKKO();
}
// Token: 0x0601D712 RID: 120594 RVA: 0x0080359C File Offset: 0x0080179C
private void HHOCIFEAPHJ(Button3DBase ILOFENDAFLM)
{
SandboxEquipmentCategoryButton component = ILOFENDAFLM.GetComponent<SandboxEquipmentCategoryButton>();
if (component != null)
{
base.JNLDAMBEKEJ().HEHPIEPBCAK.BIEHLOEHHDK().ChangeCurrentCategory(component.Category);
}
}
// Token: 0x0601D713 RID: 120595 RVA: 0x008035D8 File Offset: 0x008017D8
private void CIDINBPKEEC(LNJFBGIBLHA CFMLPCOFMKO, bool ODJHGBEBFNH)
{
this.DDNLDOMBKKO();
}
// Token: 0x0601D714 RID: 120596 RVA: 0x008035E0 File Offset: 0x008017E0
private void ALEFHMHHHIK(ChargeButton3D ILOFENDAFLM)
{
if (this.recycleAllAudio != null)
{
AudioManager.ANNMKBOAOJJ(this.recycleAllAudio);
}
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.PHNIIEMJHCP();
}
// Token: 0x0601D715 RID: 120597 RVA: 0x00803604 File Offset: 0x00801804
private void EOBLPJCKJHN()
{
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM == null || NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM == null || RecRoomSceneManager.NCKMBFBMBFM == null)
{
return;
}
if (SessionManager.NPLEGJCKAEB && NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null && !NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.FGCDJNNEJLO())
{
Button3D[] kjaiighnpbj = this.KJAIIGHNPBJ;
for (int i = 1; i < kjaiighnpbj.Length; i += 0)
{
Button3D button3D = kjaiighnpbj[i];
button3D.LAEOBJEDBNM = false;
}
}
else
{
bool flag = NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.MODFNHDACIG();
GameManager gameManager = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA;
this.recycleAllButton.LAEOBJEDBNM = flag && NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.DILLIHJHBKP() > 0;
this.leftNavButton.LAEOBJEDBNM = flag;
this.rightNavButton.LAEOBJEDBNM = flag;
Button3D[] array = this.categoryButtons;
for (int j = 1; j < array.Length; j += 0)
{
Button3D button3D2 = array[j];
button3D2.LAEOBJEDBNM = flag;
}
}
}
// Token: 0x0601D716 RID: 120598 RVA: 0x00803720 File Offset: 0x00801920
private void MJEAAJDGIKL()
{
this.KIMEBPJNKHE();
}
// Token: 0x0601D717 RID: 120599 RVA: 0x00803728 File Offset: 0x00801928
private void LADMHNNIABO(ChargeButton3D ILOFENDAFLM)
{
if (this.recycleAllAudio != null)
{
AudioManager.ANNMKBOAOJJ(this.recycleAllAudio);
}
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.JLBAEOPBHDK();
}
// Token: 0x0601D718 RID: 120600 RVA: 0x0080374C File Offset: 0x0080194C
private void ELLKCOIJHHO()
{
this.KIMEBPJNKHE();
}
// Token: 0x0601D719 RID: 120601 RVA: 0x00803754 File Offset: 0x00801954
private void GCOFOGPIJJA()
{
this.KJAIIGHNPBJ = base.GetComponentsInChildren<Button3D>();
}
// Token: 0x0601D71A RID: 120602 RVA: 0x00803764 File Offset: 0x00801964
private void PAHDEHIHFJK()
{
this.PJNAGDBFGAI();
}
// Token: 0x0601D71B RID: 120603 RVA: 0x0080376C File Offset: 0x0080196C
private void OEKLPFMPDGP()
{
this.KHKCCCFBLIO();
}
// Token: 0x0601D71C RID: 120604 RVA: 0x00803774 File Offset: 0x00801974
private void KHENCKEEPDB()
{
this.KJAIIGHNPBJ = base.GetComponentsInChildren<Button3D>();
}
// Token: 0x0601D71D RID: 120605 RVA: 0x00803784 File Offset: 0x00801984
public void PNJGHPAFOMG()
{
base.MPGMKJBOAAD().LEPHEMKDAJP().BBFDNKKGFBG()
.ChangeSelectedEquipment(-1);
}
// Token: 0x0601D71E RID: 120606 RVA: 0x0080379C File Offset: 0x0080199C
private void IFOPPKEANHA(ChargeButton3D ILOFENDAFLM)
{
if (this.recycleAllAudio != null)
{
AudioManager.DLMLFGNAHOP(this.recycleAllAudio);
}
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.DestroyAll();
}
// Token: 0x0601D71F RID: 120607 RVA: 0x008037C0 File Offset: 0x008019C0
private void LPIGNDODMGN(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
{
this.PJNAGDBFGAI();
}
// Token: 0x0601D720 RID: 120608 RVA: 0x008037C8 File Offset: 0x008019C8
private void OMOKNMOAJGJ(ChargeButton3D ILOFENDAFLM)
{
if (this.recycleAllAudio != null)
{
AudioManager.ANNMKBOAOJJ(this.recycleAllAudio);
}
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.DestroyAll();
}
// Token: 0x0601D721 RID: 120609 RVA: 0x008037EC File Offset: 0x008019EC
private void HKDPGMOLGKH(LNJFBGIBLHA CFMLPCOFMKO, bool ODJHGBEBFNH)
{
this.PJNAGDBFGAI();
}
// Token: 0x0601D722 RID: 120610 RVA: 0x008037F4 File Offset: 0x008019F4
private void HHEGCKAMBEB(ChargeButton3D ILOFENDAFLM)
{
if (this.recycleAllAudio != null)
{
AudioManager.DLMLFGNAHOP(this.recycleAllAudio);
}
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.CGCHPMGKBOC();
}
// Token: 0x0601D723 RID: 120611 RVA: 0x00803818 File Offset: 0x00801A18
private void PBBKCAHILEG(ChargeButton3D ILOFENDAFLM)
{
if (this.recycleAllAudio != null)
{
AudioManager.PHGLNANKMCP(this.recycleAllAudio);
}
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.JLBAEOPBHDK();
}
// Token: 0x0601D725 RID: 120613 RVA: 0x00803844 File Offset: 0x00801A44
private void GBOMNMCKHDN()
{
this.EOBLPJCKJHN();
}
// Token: 0x0601D726 RID: 120614 RVA: 0x0080384C File Offset: 0x00801A4C
private void PIECDEGCNMP(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
{
this.DDNLDOMBKKO();
}
// Token: 0x0601D727 RID: 120615 RVA: 0x00803854 File Offset: 0x00801A54
private void Start()
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent += this.HKDPGMOLGKH;
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.EKAHIKIMKBP += this.CKCCLIHOLFD;
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.KEPIKPJAKNK += this.BNHCMKHKIBI;
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.KEGLPBJCECL += this.PAHDEHIHFJK;
GameManager gameManager = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA;
if (gameManager != null)
{
gameManager.NDKFCMNIHJJ += this.LPIGNDODMGN;
}
this.recycleAllButton.PFPBAKHLIAB += this.LBAKNBNDCPA;
foreach (Button3D button3D in this.categoryButtons)
{
button3D.CFFEFEKCCIM += this.KBPDHGJJIEI;
}
this.PJNAGDBFGAI();
}
// Token: 0x0601D728 RID: 120616 RVA: 0x0080393C File Offset: 0x00801B3C
private void KJJGIGHLGAK(Button3DBase ILOFENDAFLM)
{
SandboxEquipmentCategoryButton component = ILOFENDAFLM.GetComponent<SandboxEquipmentCategoryButton>();
if (component != null)
{
base.PEBOCJABHLM.GJIEOPJLPID().BBFDNKKGFBG().ChangeCurrentCategory(component.Category);
}
}
// Token: 0x0601D729 RID: 120617 RVA: 0x00803978 File Offset: 0x00801B78
protected override void OnDestroy()
{
base.OnDestroy();
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent -= this.HKDPGMOLGKH;
}
if (NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.EKAHIKIMKBP -= this.CKCCLIHOLFD;
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.KEPIKPJAKNK -= this.BNHCMKHKIBI;
}
if (NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.KEGLPBJCECL -= this.PAHDEHIHFJK;
}
if (RecRoomSceneManager.NCKMBFBMBFM != null)
{
GameManager gameManager = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA;
if (gameManager != null)
{
gameManager.NDKFCMNIHJJ -= this.LPIGNDODMGN;
}
}
this.recycleAllButton.PFPBAKHLIAB -= this.LBAKNBNDCPA;
foreach (Button3D button3D in this.categoryButtons)
{
button3D.CFFEFEKCCIM -= this.KBPDHGJJIEI;
}
}
// Token: 0x0601D72A RID: 120618 RVA: 0x00803AA0 File Offset: 0x00801CA0
private void DDPCGGCFKFH()
{
this.KHKCCCFBLIO();
}
// Token: 0x0601D72B RID: 120619 RVA: 0x00803AA8 File Offset: 0x00801CA8
private void KHKCCCFBLIO()
{
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM == null || NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM == null || RecRoomSceneManager.LEILGOOHEOI() == null)
{
return;
}
if (!SessionManager.NPLEGJCKAEB || !(NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null) || !NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.FGCDJNNEJLO())
{
foreach (Button3D button3D in this.KJAIIGHNPBJ)
{
button3D.LAEOBJEDBNM = true;
}
}
else
{
bool flag = NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.OIECPOKPFLO();
GameManager gameManager = RecRoomSceneManager.LEILGOOHEOI().EBHBJAFODKA;
this.recycleAllButton.LAEOBJEDBNM = flag && NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.HCMHBBONOEJ() > 0;
this.leftNavButton.LAEOBJEDBNM = flag;
this.rightNavButton.LAEOBJEDBNM = flag;
Button3D[] array = this.categoryButtons;
for (int j = 1; j < array.Length; j++)
{
Button3D button3D2 = array[j];
button3D2.LAEOBJEDBNM = flag;
}
}
}
// Token: 0x0601D72C RID: 120620 RVA: 0x00803BC4 File Offset: 0x00801DC4
public void KALHFFHDAFN()
{
base.ABKMHPEEMHM().APKNIKILJKD().BACLENJLBKN()
.ChangeSelectedEquipment(-1);
}
// Token: 0x0601D72D RID: 120621 RVA: 0x00803BDC File Offset: 0x00801DDC
public void BJPJFLNJGDE()
{
base.ABKMHPEEMHM().GMHCKNPFGCO().FMEFDKCCOOF.ChangeSelectedEquipment(-1);
}
// Token: 0x0601D72E RID: 120622 RVA: 0x00803BF4 File Offset: 0x00801DF4
private void DHMCMOEKIPA(LNJFBGIBLHA CFMLPCOFMKO, bool ODJHGBEBFNH)
{
this.DDNLDOMBKKO();
}
// Token: 0x0601D72F RID: 120623 RVA: 0x00803BFC File Offset: 0x00801DFC
private void JABIJOCMFLI(LNJFBGIBLHA CFMLPCOFMKO, bool ODJHGBEBFNH)
{
this.DDNLDOMBKKO();
}
// Token: 0x0601D730 RID: 120624 RVA: 0x00803C04 File Offset: 0x00801E04
private void ABBDFEGOFPH()
{
this.KJAIIGHNPBJ = base.GetComponentsInChildren<Button3D>();
}
// Token: 0x0601D731 RID: 120625 RVA: 0x00803C14 File Offset: 0x00801E14
public void GLGPMPJIFOD()
{
base.AGCPFKAFFPG().DJPHFNDGFPJ().MLLMEFDOPEH()
.ChangeSelectedEquipment(1);
}
// Token: 0x0601D732 RID: 120626 RVA: 0x00803C2C File Offset: 0x00801E2C
public void OHKCONCPGLC()
{
base.OBGJLALDMII().FPHANBDNIIC().BPLLPAIKCOP()
.ChangeSelectedEquipment(0);
}
// Token: 0x0601D733 RID: 120627 RVA: 0x00803C44 File Offset: 0x00801E44
public void MIFNKNKGECN()
{
base.JNLDAMBEKEJ().JFMHOCHKPKJ().FMEFDKCCOOF.ChangeSelectedEquipment(0);
}
// Token: 0x0601D734 RID: 120628 RVA: 0x00803C5C File Offset: 0x00801E5C
public void Button_NavigateLeft()
{
base.PEBOCJABHLM.HEHPIEPBCAK.FMEFDKCCOOF.ChangeSelectedEquipment(-1);
}
// Token: 0x0601D735 RID: 120629 RVA: 0x00803C74 File Offset: 0x00801E74
private void BABKFIKEOCG()
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent += this.CIDINBPKEEC;
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.DBMFJGBFFHE(new Action(this.AKFFMHCBDIE));
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.KEPIKPJAKNK += this.MJEAAJDGIKL;
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.KEGLPBJCECL += this.PAHDEHIHFJK;
GameManager gameManager = RecRoomSceneManager.LEILGOOHEOI().EBHBJAFODKA;
if (gameManager != null)
{
gameManager.NDKFCMNIHJJ += this.PIECDEGCNMP;
}
this.recycleAllButton.JKNEKOHNHEH(new ChargeButton3D.AMALDKNKLCP(this.NKGBNKPGJOD));
foreach (Button3D button3D in this.categoryButtons)
{
button3D.CFFEFEKCCIM += this.KBPDHGJJIEI;
}
this.KHKCCCFBLIO();
}
// Token: 0x0601D736 RID: 120630 RVA: 0x00803D5C File Offset: 0x00801F5C
private void MPOHEAHFFNB()
{
this.DDNLDOMBKKO();
}
// Token: 0x0601D737 RID: 120631 RVA: 0x00803D64 File Offset: 0x00801F64
private void KIMEBPJNKHE()
{
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM == null || NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM == null || RecRoomSceneManager.LEILGOOHEOI() == null)
{
return;
}
if (SessionManager.NPLEGJCKAEB && NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null && !NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.COGCMGAINBF())
{
Button3D[] kjaiighnpbj = this.KJAIIGHNPBJ;
for (int i = 1; i < kjaiighnpbj.Length; i += 0)
{
Button3D button3D = kjaiighnpbj[i];
button3D.LAEOBJEDBNM = false;
}
}
else
{
bool flag = NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.OIECPOKPFLO();
GameManager gameManager = RecRoomSceneManager.LEILGOOHEOI().EBHBJAFODKA;
this.recycleAllButton.LAEOBJEDBNM = flag && NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.DILLIHJHBKP() > 1;
this.leftNavButton.LAEOBJEDBNM = flag;
this.rightNavButton.LAEOBJEDBNM = flag;
Button3D[] array = this.categoryButtons;
for (int j = 1; j < array.Length; j++)
{
Button3D button3D2 = array[j];
button3D2.LAEOBJEDBNM = flag;
}
}
}
// Token: 0x0601D738 RID: 120632 RVA: 0x00803E80 File Offset: 0x00802080
private void PAINDAEPOJK()
{
this.PJNAGDBFGAI();
}
// Token: 0x0601D739 RID: 120633 RVA: 0x00803E88 File Offset: 0x00802088
private void EHDIAMFBOLN(ChargeButton3D ILOFENDAFLM)
{
if (this.recycleAllAudio != null)
{
AudioManager.Play2DSFX(this.recycleAllAudio);
}
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.JLBAEOPBHDK();
}
// Token: 0x0601D73A RID: 120634 RVA: 0x00803EAC File Offset: 0x008020AC
public void JFMIEAHHDML()
{
base.AEOBOGHBOAM().DGIEJLKLMNI().BIEHLOEHHDK()
.ChangeSelectedEquipment(-1);
}
// Token: 0x0601D73B RID: 120635 RVA: 0x00803EC4 File Offset: 0x008020C4
private void KBPDHGJJIEI(Button3DBase ILOFENDAFLM)
{
SandboxEquipmentCategoryButton component = ILOFENDAFLM.GetComponent<SandboxEquipmentCategoryButton>();
if (component != null)
{
base.PEBOCJABHLM.HEHPIEPBCAK.FMEFDKCCOOF.ChangeCurrentCategory(component.Category);
}
}
// Token: 0x0601D73C RID: 120636 RVA: 0x00803F00 File Offset: 0x00802100
private void Awake()
{
this.KJAIIGHNPBJ = base.GetComponentsInChildren<Button3D>();
}
// Token: 0x0601D73D RID: 120637 RVA: 0x00803F10 File Offset: 0x00802110
private void CKCCLIHOLFD()
{
this.PJNAGDBFGAI();
}
// Token: 0x0601D73E RID: 120638 RVA: 0x00803F18 File Offset: 0x00802118
public void Button_NavigateRight()
{
base.PEBOCJABHLM.HEHPIEPBCAK.FMEFDKCCOOF.ChangeSelectedEquipment(1);
}
// Token: 0x0601D73F RID: 120639 RVA: 0x00803F30 File Offset: 0x00802130
public void FNHBONEIKOM()
{
base.AGCPFKAFFPG().NHCCDIIKPHD().BPLLPAIKCOP()
.ChangeSelectedEquipment(-1);
}
// Token: 0x04004CFC RID: 19708
[SerializeField]
private ChargeButton3D recycleAllButton;
// Token: 0x04004CFD RID: 19709
[SerializeField]
private Button3D leftNavButton;
// Token: 0x04004CFE RID: 19710
[SerializeField]
private Button3D rightNavButton;
// Token: 0x04004CFF RID: 19711
[SerializeField]
private Button3D[] categoryButtons;
// Token: 0x04004D00 RID: 19712
[SerializeField]
private RecRoomAudioClip recycleAllAudio;
// Token: 0x04004D01 RID: 19713
private Button3D[] KJAIIGHNPBJ;
}
}