836 lines
27 KiB
C#
836 lines
27 KiB
C#
using System;
|
|
using RecRoom;
|
|
using UnityEngine;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x020011E9 RID: 4585
|
|
public class GameBasedConditionalButton : ConditionalButton
|
|
{
|
|
// Token: 0x06027364 RID: 160612 RVA: 0x00AE70DC File Offset: 0x00AE52DC
|
|
protected virtual void IPCMKJLEHBF()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
bool flag = false;
|
|
if (this.memberConditionalButton != null)
|
|
{
|
|
flag = this.button.LAEOBJEDBNM;
|
|
}
|
|
GameBasedConditionalButton.HLFMHONPKEJ hlfmhonpkej = ((!flag) ? GameBasedConditionalButton.HLFMHONPKEJ.Enabled : GameBasedConditionalButton.HLFMHONPKEJ.Enabled);
|
|
if ((this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Disabled) || (!this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Disabled))
|
|
{
|
|
hlfmhonpkej = GameBasedConditionalButton.HLFMHONPKEJ.Enabled;
|
|
}
|
|
base.OJMEBFEALJC = (int)hlfmhonpkej;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027365 RID: 160613 RVA: 0x00AE7160 File Offset: 0x00AE5360
|
|
private void PMLEDKFHAEJ()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ -= this.GBHBNOCCBGD;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027366 RID: 160614 RVA: 0x00AE718C File Offset: 0x00AE538C
|
|
protected virtual void BAILIHHOHGI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06027367 RID: 160615 RVA: 0x00AE7190 File Offset: 0x00AE5390
|
|
private void DDFAIGODCII(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
|
|
{
|
|
this.OPJPKACMMFI = PPJIGDPOGFH == 0;
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x06027368 RID: 160616 RVA: 0x00AE71A4 File Offset: 0x00AE53A4
|
|
private void NHKPHJCFDLL()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ -= this.AEFLOEDLDPD;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027369 RID: 160617 RVA: 0x00AE71D0 File Offset: 0x00AE53D0
|
|
protected virtual void FCFKHLFAJGH()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
bool flag = true;
|
|
if (this.memberConditionalButton != null)
|
|
{
|
|
flag = this.button.LAEOBJEDBNM;
|
|
}
|
|
GameBasedConditionalButton.HLFMHONPKEJ hlfmhonpkej = ((!flag) ? GameBasedConditionalButton.HLFMHONPKEJ.Disabled : GameBasedConditionalButton.HLFMHONPKEJ.Enabled);
|
|
if ((this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Disabled) || (!this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Disabled))
|
|
{
|
|
hlfmhonpkej = GameBasedConditionalButton.HLFMHONPKEJ.Disabled;
|
|
}
|
|
base.OJMEBFEALJC = (int)hlfmhonpkej;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602736A RID: 160618 RVA: 0x00AE7254 File Offset: 0x00AE5454
|
|
private void OnDestroy()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ -= this.LPIGNDODMGN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602736B RID: 160619 RVA: 0x00AE7280 File Offset: 0x00AE5480
|
|
private void LJJKCACKFKP()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ -= this.JENLMLBEKLN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602736C RID: 160620 RVA: 0x00AE72AC File Offset: 0x00AE54AC
|
|
protected virtual bool CBPHAMCEJFN()
|
|
{
|
|
return base.OJMEBFEALJC != 0 && (this.memberConditionalButton == null || this.button.LAEOBJEDBNM);
|
|
}
|
|
|
|
// Token: 0x0602736D RID: 160621 RVA: 0x00AE72DC File Offset: 0x00AE54DC
|
|
protected virtual void NHKJAJLOEBF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0602736E RID: 160622 RVA: 0x00AE72E0 File Offset: 0x00AE54E0
|
|
protected virtual void JMKDHAFAHOG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0602736F RID: 160623 RVA: 0x00AE72E4 File Offset: 0x00AE54E4
|
|
private void GPGAABFIGCI(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
|
|
{
|
|
this.OPJPKACMMFI = PPJIGDPOGFH == 0;
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x06027370 RID: 160624 RVA: 0x00AE72F8 File Offset: 0x00AE54F8
|
|
protected virtual void JBOOENOOOHP()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
bool flag = true;
|
|
if (this.memberConditionalButton != null)
|
|
{
|
|
flag = this.button.LAEOBJEDBNM;
|
|
}
|
|
GameBasedConditionalButton.HLFMHONPKEJ hlfmhonpkej = ((!flag) ? GameBasedConditionalButton.HLFMHONPKEJ.Enabled : GameBasedConditionalButton.HLFMHONPKEJ.Disabled);
|
|
if ((this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Disabled) || (!this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Enabled))
|
|
{
|
|
hlfmhonpkej = GameBasedConditionalButton.HLFMHONPKEJ.Disabled;
|
|
}
|
|
base.OJMEBFEALJC = (int)hlfmhonpkej;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027371 RID: 160625 RVA: 0x00AE737C File Offset: 0x00AE557C
|
|
private void PGIAPNBIIJG()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ -= this.EJILHNPEBEN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027372 RID: 160626 RVA: 0x00AE73A8 File Offset: 0x00AE55A8
|
|
private void GMFOPJDKOHJ()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ -= this.FGLHILHMLGA;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027373 RID: 160627 RVA: 0x00AE73D4 File Offset: 0x00AE55D4
|
|
private void EAKGKEKHPOI()
|
|
{
|
|
this.FMBELJHPBCG = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA;
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.OPJPKACMMFI = this.FMBELJHPBCG.HPCKCOBKJLK == PDBEIFOBGIM.PRE_GAME;
|
|
this.INCPLELDHGF();
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ += this.EJILHNPEBEN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027374 RID: 160628 RVA: 0x00AE7434 File Offset: 0x00AE5634
|
|
private void OAMIFFJAKIG(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
|
|
{
|
|
this.OPJPKACMMFI = PPJIGDPOGFH == 0;
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x06027375 RID: 160629 RVA: 0x00AE7448 File Offset: 0x00AE5648
|
|
private void EKBEMBMIJLH()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ -= this.BFKGAHMPOJI;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027376 RID: 160630 RVA: 0x00AE7474 File Offset: 0x00AE5674
|
|
private void JGEPNJDKKKI()
|
|
{
|
|
this.FMBELJHPBCG = RecRoomSceneManager.LEILGOOHEOI().EBHBJAFODKA;
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.OPJPKACMMFI = this.FMBELJHPBCG.HPCKCOBKJLK == PDBEIFOBGIM.GAME_RUNNING;
|
|
this.INCPLELDHGF();
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ += this.AEFLOEDLDPD;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027377 RID: 160631 RVA: 0x00AE74D4 File Offset: 0x00AE56D4
|
|
protected virtual void FEOBEJDMEHO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06027378 RID: 160632 RVA: 0x00AE74D8 File Offset: 0x00AE56D8
|
|
private void GNNNAOIDMFP()
|
|
{
|
|
this.FMBELJHPBCG = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA;
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.OPJPKACMMFI = this.FMBELJHPBCG.HPCKCOBKJLK == PDBEIFOBGIM.PRE_GAME;
|
|
this.INCPLELDHGF();
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ += this.AEFLOEDLDPD;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027379 RID: 160633 RVA: 0x00AE7538 File Offset: 0x00AE5738
|
|
protected override void INCPLELDHGF()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
bool flag = true;
|
|
if (this.memberConditionalButton != null)
|
|
{
|
|
flag = this.button.LAEOBJEDBNM;
|
|
}
|
|
GameBasedConditionalButton.HLFMHONPKEJ hlfmhonpkej = ((!flag) ? GameBasedConditionalButton.HLFMHONPKEJ.Disabled : GameBasedConditionalButton.HLFMHONPKEJ.Enabled);
|
|
if ((this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Disabled) || (!this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Enabled))
|
|
{
|
|
hlfmhonpkej = GameBasedConditionalButton.HLFMHONPKEJ.Disabled;
|
|
}
|
|
base.OJMEBFEALJC = (int)hlfmhonpkej;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602737A RID: 160634 RVA: 0x00AE75BC File Offset: 0x00AE57BC
|
|
private void MOPMEFKKNMN(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
|
|
{
|
|
this.OPJPKACMMFI = PPJIGDPOGFH == 1;
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x0602737B RID: 160635 RVA: 0x00AE75D0 File Offset: 0x00AE57D0
|
|
private void FHNCHPMIBJP()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ -= this.BIFCONKJOBB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602737C RID: 160636 RVA: 0x00AE75FC File Offset: 0x00AE57FC
|
|
protected virtual bool KFJCEEIJKAI()
|
|
{
|
|
return base.OJMEBFEALJC == 0 || (!(this.memberConditionalButton == null) && this.button.LAEOBJEDBNM);
|
|
}
|
|
|
|
// Token: 0x0602737D RID: 160637 RVA: 0x00AE762C File Offset: 0x00AE582C
|
|
protected virtual bool GEJLPCPMGIP()
|
|
{
|
|
return base.OJMEBFEALJC == 0 || (!(this.memberConditionalButton == null) && this.button.LAEOBJEDBNM);
|
|
}
|
|
|
|
// Token: 0x0602737E RID: 160638 RVA: 0x00AE765C File Offset: 0x00AE585C
|
|
private void EJILHNPEBEN(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
|
|
{
|
|
this.OPJPKACMMFI = PPJIGDPOGFH == 1;
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x0602737F RID: 160639 RVA: 0x00AE7670 File Offset: 0x00AE5870
|
|
protected virtual void MFGMFENEGHB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06027380 RID: 160640 RVA: 0x00AE7674 File Offset: 0x00AE5874
|
|
private void Start()
|
|
{
|
|
this.FMBELJHPBCG = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA;
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.OPJPKACMMFI = this.FMBELJHPBCG.HPCKCOBKJLK == PDBEIFOBGIM.GAME_RUNNING;
|
|
this.INCPLELDHGF();
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ += this.LPIGNDODMGN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027381 RID: 160641 RVA: 0x00AE76D4 File Offset: 0x00AE58D4
|
|
private void ADAMAEBDIML(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
|
|
{
|
|
this.OPJPKACMMFI = PPJIGDPOGFH == 1;
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x06027382 RID: 160642 RVA: 0x00AE76E8 File Offset: 0x00AE58E8
|
|
protected virtual void DMAODKGHBLG()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
bool flag = false;
|
|
if (this.memberConditionalButton != null)
|
|
{
|
|
flag = this.button.LAEOBJEDBNM;
|
|
}
|
|
GameBasedConditionalButton.HLFMHONPKEJ hlfmhonpkej = ((!flag) ? GameBasedConditionalButton.HLFMHONPKEJ.Enabled : GameBasedConditionalButton.HLFMHONPKEJ.Enabled);
|
|
if ((this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Disabled) || (!this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Enabled))
|
|
{
|
|
hlfmhonpkej = GameBasedConditionalButton.HLFMHONPKEJ.Disabled;
|
|
}
|
|
base.OJMEBFEALJC = (int)hlfmhonpkej;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027383 RID: 160643 RVA: 0x00AE776C File Offset: 0x00AE596C
|
|
private void FGLHILHMLGA(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
|
|
{
|
|
this.OPJPKACMMFI = PPJIGDPOGFH == 0;
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x06027384 RID: 160644 RVA: 0x00AE7780 File Offset: 0x00AE5980
|
|
protected virtual void PCFBKCJBOHL()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
bool flag = false;
|
|
if (this.memberConditionalButton != null)
|
|
{
|
|
flag = this.button.LAEOBJEDBNM;
|
|
}
|
|
GameBasedConditionalButton.HLFMHONPKEJ hlfmhonpkej = ((!flag) ? GameBasedConditionalButton.HLFMHONPKEJ.Disabled : GameBasedConditionalButton.HLFMHONPKEJ.Enabled);
|
|
if ((this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Disabled) || (!this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Enabled))
|
|
{
|
|
hlfmhonpkej = GameBasedConditionalButton.HLFMHONPKEJ.Disabled;
|
|
}
|
|
base.OJMEBFEALJC = (int)hlfmhonpkej;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027385 RID: 160645 RVA: 0x00AE7804 File Offset: 0x00AE5A04
|
|
private void CADJBBNKFIL()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ -= this.GINBNKCACLJ;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027386 RID: 160646 RVA: 0x00AE7830 File Offset: 0x00AE5A30
|
|
private void AEFLOEDLDPD(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
|
|
{
|
|
this.OPJPKACMMFI = PPJIGDPOGFH == 0;
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x06027387 RID: 160647 RVA: 0x00AE7844 File Offset: 0x00AE5A44
|
|
private void CPKKPFOOPFN()
|
|
{
|
|
this.FMBELJHPBCG = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA;
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.OPJPKACMMFI = this.FMBELJHPBCG.HPCKCOBKJLK == PDBEIFOBGIM.GAME_RUNNING;
|
|
this.INCPLELDHGF();
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ += this.MOPMEFKKNMN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027388 RID: 160648 RVA: 0x00AE78A4 File Offset: 0x00AE5AA4
|
|
protected override bool AJHOAEEGOGP()
|
|
{
|
|
return base.OJMEBFEALJC != 0 && (this.memberConditionalButton == null || this.button.LAEOBJEDBNM);
|
|
}
|
|
|
|
// Token: 0x06027389 RID: 160649 RVA: 0x00AE78D4 File Offset: 0x00AE5AD4
|
|
protected virtual void HJDEBMMMJHD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0602738A RID: 160650 RVA: 0x00AE78D8 File Offset: 0x00AE5AD8
|
|
private void FGBBOFGKDFN(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
|
|
{
|
|
this.OPJPKACMMFI = PPJIGDPOGFH == 1;
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x0602738B RID: 160651 RVA: 0x00AE78EC File Offset: 0x00AE5AEC
|
|
protected virtual bool NJNNNJFJNPJ()
|
|
{
|
|
return base.OJMEBFEALJC != 0 && (this.memberConditionalButton == null || this.button.LAEOBJEDBNM);
|
|
}
|
|
|
|
// Token: 0x0602738C RID: 160652 RVA: 0x00AE791C File Offset: 0x00AE5B1C
|
|
private void CAPBPGFLJPB()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ -= this.IDPFIMCBGOP;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602738D RID: 160653 RVA: 0x00AE7948 File Offset: 0x00AE5B48
|
|
private void KDAKDFLBHGH(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
|
|
{
|
|
this.OPJPKACMMFI = PPJIGDPOGFH == 0;
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x0602738E RID: 160654 RVA: 0x00AE795C File Offset: 0x00AE5B5C
|
|
protected virtual void BNNCKJMNMPG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0602738F RID: 160655 RVA: 0x00AE7960 File Offset: 0x00AE5B60
|
|
protected virtual bool HGNNBCJJNGJ()
|
|
{
|
|
return base.OJMEBFEALJC != 0 && (this.memberConditionalButton == null || this.button.LAEOBJEDBNM);
|
|
}
|
|
|
|
// Token: 0x06027390 RID: 160656 RVA: 0x00AE7990 File Offset: 0x00AE5B90
|
|
private void DJAGKCMBIEJ()
|
|
{
|
|
this.FMBELJHPBCG = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA;
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.OPJPKACMMFI = this.FMBELJHPBCG.HPCKCOBKJLK == PDBEIFOBGIM.GAME_RUNNING;
|
|
this.INCPLELDHGF();
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ += this.EJILHNPEBEN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027391 RID: 160657 RVA: 0x00AE79F0 File Offset: 0x00AE5BF0
|
|
protected virtual void DIEGDHBBMLE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06027392 RID: 160658 RVA: 0x00AE79F4 File Offset: 0x00AE5BF4
|
|
protected virtual bool LHNCHBOHMGJ()
|
|
{
|
|
return base.OJMEBFEALJC == 0 || this.memberConditionalButton == null || this.button.LAEOBJEDBNM;
|
|
}
|
|
|
|
// Token: 0x06027393 RID: 160659 RVA: 0x00AE7A24 File Offset: 0x00AE5C24
|
|
protected virtual bool AFNAFNMACHI()
|
|
{
|
|
return base.OJMEBFEALJC != 0 && (this.memberConditionalButton == null || this.button.LAEOBJEDBNM);
|
|
}
|
|
|
|
// Token: 0x06027394 RID: 160660 RVA: 0x00AE7A54 File Offset: 0x00AE5C54
|
|
protected virtual void JOPPOJBJOHG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06027395 RID: 160661 RVA: 0x00AE7A58 File Offset: 0x00AE5C58
|
|
protected virtual void BAFLJKCOELD()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
bool flag = true;
|
|
if (this.memberConditionalButton != null)
|
|
{
|
|
flag = this.button.LAEOBJEDBNM;
|
|
}
|
|
GameBasedConditionalButton.HLFMHONPKEJ hlfmhonpkej = ((!flag) ? GameBasedConditionalButton.HLFMHONPKEJ.Disabled : GameBasedConditionalButton.HLFMHONPKEJ.Disabled);
|
|
if ((this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Disabled) || (!this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Disabled))
|
|
{
|
|
hlfmhonpkej = GameBasedConditionalButton.HLFMHONPKEJ.Disabled;
|
|
}
|
|
base.OJMEBFEALJC = (int)hlfmhonpkej;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027396 RID: 160662 RVA: 0x00AE7ADC File Offset: 0x00AE5CDC
|
|
private void IDPFIMCBGOP(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
|
|
{
|
|
this.OPJPKACMMFI = PPJIGDPOGFH == 1;
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x06027397 RID: 160663 RVA: 0x00AE7AF0 File Offset: 0x00AE5CF0
|
|
protected virtual void IEMKLMDLHMJ()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
bool flag = false;
|
|
if (this.memberConditionalButton != null)
|
|
{
|
|
flag = this.button.LAEOBJEDBNM;
|
|
}
|
|
GameBasedConditionalButton.HLFMHONPKEJ hlfmhonpkej = ((!flag) ? GameBasedConditionalButton.HLFMHONPKEJ.Enabled : GameBasedConditionalButton.HLFMHONPKEJ.Disabled);
|
|
if ((this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Disabled) || (!this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Disabled))
|
|
{
|
|
hlfmhonpkej = GameBasedConditionalButton.HLFMHONPKEJ.Enabled;
|
|
}
|
|
base.OJMEBFEALJC = (int)hlfmhonpkej;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027398 RID: 160664 RVA: 0x00AE7B74 File Offset: 0x00AE5D74
|
|
protected virtual void AMJOLNKPFHA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06027399 RID: 160665 RVA: 0x00AE7B78 File Offset: 0x00AE5D78
|
|
protected virtual bool FJMGLGPIAAM()
|
|
{
|
|
return base.OJMEBFEALJC == 0 || this.memberConditionalButton == null || this.button.LAEOBJEDBNM;
|
|
}
|
|
|
|
// Token: 0x0602739A RID: 160666 RVA: 0x00AE7BA8 File Offset: 0x00AE5DA8
|
|
protected virtual void IGBCAJCDGOC()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0602739C RID: 160668 RVA: 0x00AE7BB4 File Offset: 0x00AE5DB4
|
|
protected virtual void KCNHNMNEDAJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0602739D RID: 160669 RVA: 0x00AE7BB8 File Offset: 0x00AE5DB8
|
|
protected virtual void MAAENLDDCHP()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
bool flag = true;
|
|
if (this.memberConditionalButton != null)
|
|
{
|
|
flag = this.button.LAEOBJEDBNM;
|
|
}
|
|
GameBasedConditionalButton.HLFMHONPKEJ hlfmhonpkej = ((!flag) ? GameBasedConditionalButton.HLFMHONPKEJ.Enabled : GameBasedConditionalButton.HLFMHONPKEJ.Disabled);
|
|
if ((this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Disabled) || (!this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Enabled))
|
|
{
|
|
hlfmhonpkej = GameBasedConditionalButton.HLFMHONPKEJ.Disabled;
|
|
}
|
|
base.OJMEBFEALJC = (int)hlfmhonpkej;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602739E RID: 160670 RVA: 0x00AE7C3C File Offset: 0x00AE5E3C
|
|
private void MMEKGKHJECF()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ -= this.GBHBNOCCBGD;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602739F RID: 160671 RVA: 0x00AE7C68 File Offset: 0x00AE5E68
|
|
private void GINCOALAOOC()
|
|
{
|
|
this.FMBELJHPBCG = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA;
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.OPJPKACMMFI = this.FMBELJHPBCG.HPCKCOBKJLK == PDBEIFOBGIM.PRE_GAME;
|
|
this.INCPLELDHGF();
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ += this.IDPFIMCBGOP;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060273A0 RID: 160672 RVA: 0x00AE7CC8 File Offset: 0x00AE5EC8
|
|
protected virtual void JKKGGLNMKOM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060273A1 RID: 160673 RVA: 0x00AE7CCC File Offset: 0x00AE5ECC
|
|
private void ACOKDCDBNHM()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ -= this.IDPFIMCBGOP;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060273A2 RID: 160674 RVA: 0x00AE7CF8 File Offset: 0x00AE5EF8
|
|
protected virtual void JDEFDEACCFO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060273A3 RID: 160675 RVA: 0x00AE7CFC File Offset: 0x00AE5EFC
|
|
private void GBHBNOCCBGD(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
|
|
{
|
|
this.OPJPKACMMFI = PPJIGDPOGFH == 1;
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060273A4 RID: 160676 RVA: 0x00AE7D10 File Offset: 0x00AE5F10
|
|
private void LPIGNDODMGN(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
|
|
{
|
|
this.OPJPKACMMFI = PPJIGDPOGFH == 1;
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060273A5 RID: 160677 RVA: 0x00AE7D24 File Offset: 0x00AE5F24
|
|
protected virtual void PNPCIELIJHJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060273A6 RID: 160678 RVA: 0x00AE7D28 File Offset: 0x00AE5F28
|
|
protected virtual bool JPKELENBGAN()
|
|
{
|
|
return base.OJMEBFEALJC != 0 && !(this.memberConditionalButton == null) && this.button.LAEOBJEDBNM;
|
|
}
|
|
|
|
// Token: 0x060273A7 RID: 160679 RVA: 0x00AE7D58 File Offset: 0x00AE5F58
|
|
private void BIFCONKJOBB(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
|
|
{
|
|
this.OPJPKACMMFI = PPJIGDPOGFH == 0;
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060273A8 RID: 160680 RVA: 0x00AE7D6C File Offset: 0x00AE5F6C
|
|
private void JENLMLBEKLN(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
|
|
{
|
|
this.OPJPKACMMFI = PPJIGDPOGFH == 0;
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060273A9 RID: 160681 RVA: 0x00AE7D80 File Offset: 0x00AE5F80
|
|
protected virtual bool HIMAFHIAMKN()
|
|
{
|
|
return base.OJMEBFEALJC == 0 || (!(this.memberConditionalButton == null) && this.button.LAEOBJEDBNM);
|
|
}
|
|
|
|
// Token: 0x060273AA RID: 160682 RVA: 0x00AE7DB0 File Offset: 0x00AE5FB0
|
|
protected virtual void OLOBJKJAION()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
bool flag = true;
|
|
if (this.memberConditionalButton != null)
|
|
{
|
|
flag = this.button.LAEOBJEDBNM;
|
|
}
|
|
GameBasedConditionalButton.HLFMHONPKEJ hlfmhonpkej = ((!flag) ? GameBasedConditionalButton.HLFMHONPKEJ.Enabled : GameBasedConditionalButton.HLFMHONPKEJ.Enabled);
|
|
if ((this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Disabled) || (!this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Disabled))
|
|
{
|
|
hlfmhonpkej = GameBasedConditionalButton.HLFMHONPKEJ.Enabled;
|
|
}
|
|
base.OJMEBFEALJC = (int)hlfmhonpkej;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060273AB RID: 160683 RVA: 0x00AE7E34 File Offset: 0x00AE6034
|
|
protected virtual void IKBGAGPEGLC()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
bool flag = true;
|
|
if (this.memberConditionalButton != null)
|
|
{
|
|
flag = this.button.LAEOBJEDBNM;
|
|
}
|
|
GameBasedConditionalButton.HLFMHONPKEJ hlfmhonpkej = ((!flag) ? GameBasedConditionalButton.HLFMHONPKEJ.Disabled : GameBasedConditionalButton.HLFMHONPKEJ.Disabled);
|
|
if ((this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Disabled) || (!this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Enabled))
|
|
{
|
|
hlfmhonpkej = GameBasedConditionalButton.HLFMHONPKEJ.Disabled;
|
|
}
|
|
base.OJMEBFEALJC = (int)hlfmhonpkej;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060273AC RID: 160684 RVA: 0x00AE7EB8 File Offset: 0x00AE60B8
|
|
protected virtual void DNIDBKCMMAE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060273AD RID: 160685 RVA: 0x00AE7EBC File Offset: 0x00AE60BC
|
|
private void JIKBJLLEOPH(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
|
|
{
|
|
this.OPJPKACMMFI = PPJIGDPOGFH == 0;
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060273AE RID: 160686 RVA: 0x00AE7ED0 File Offset: 0x00AE60D0
|
|
private void OMKBNLGFNIL()
|
|
{
|
|
this.FMBELJHPBCG = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA;
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.OPJPKACMMFI = this.FMBELJHPBCG.HPCKCOBKJLK == PDBEIFOBGIM.PRE_GAME;
|
|
this.INCPLELDHGF();
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ += this.FGBBOFGKDFN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060273AF RID: 160687 RVA: 0x00AE7F30 File Offset: 0x00AE6130
|
|
private void EGKGBDDMDDA()
|
|
{
|
|
this.FMBELJHPBCG = RecRoomSceneManager.LEILGOOHEOI().EBHBJAFODKA;
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.OPJPKACMMFI = this.FMBELJHPBCG.HPCKCOBKJLK == PDBEIFOBGIM.PRE_GAME;
|
|
this.INCPLELDHGF();
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ += this.JIKBJLLEOPH;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060273B0 RID: 160688 RVA: 0x00AE7F90 File Offset: 0x00AE6190
|
|
protected virtual bool GDCMBGECLPF()
|
|
{
|
|
return base.OJMEBFEALJC == 0 || (!(this.memberConditionalButton == null) && this.button.LAEOBJEDBNM);
|
|
}
|
|
|
|
// Token: 0x060273B1 RID: 160689 RVA: 0x00AE7FC0 File Offset: 0x00AE61C0
|
|
protected override void FCIGEENKAAL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060273B2 RID: 160690 RVA: 0x00AE7FC4 File Offset: 0x00AE61C4
|
|
protected virtual bool POLHCCMAAHJ()
|
|
{
|
|
return base.OJMEBFEALJC != 0 && (this.memberConditionalButton == null || this.button.LAEOBJEDBNM);
|
|
}
|
|
|
|
// Token: 0x060273B3 RID: 160691 RVA: 0x00AE7FF4 File Offset: 0x00AE61F4
|
|
private void FGCPHGJDALF()
|
|
{
|
|
this.FMBELJHPBCG = RecRoomSceneManager.LEILGOOHEOI().EBHBJAFODKA;
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.OPJPKACMMFI = this.FMBELJHPBCG.HPCKCOBKJLK == PDBEIFOBGIM.PRE_GAME;
|
|
this.INCPLELDHGF();
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ += this.OAMIFFJAKIG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060273B4 RID: 160692 RVA: 0x00AE8054 File Offset: 0x00AE6254
|
|
private void NEGJDIFIHOE()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ -= this.FGLHILHMLGA;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060273B5 RID: 160693 RVA: 0x00AE8080 File Offset: 0x00AE6280
|
|
protected virtual bool EPIMJDMAHHB()
|
|
{
|
|
return base.OJMEBFEALJC != 0 && !(this.memberConditionalButton == null) && this.button.LAEOBJEDBNM;
|
|
}
|
|
|
|
// Token: 0x060273B6 RID: 160694 RVA: 0x00AE80B0 File Offset: 0x00AE62B0
|
|
protected virtual void ONAANAJLKJE()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
bool flag = false;
|
|
if (this.memberConditionalButton != null)
|
|
{
|
|
flag = this.button.LAEOBJEDBNM;
|
|
}
|
|
GameBasedConditionalButton.HLFMHONPKEJ hlfmhonpkej = ((!flag) ? GameBasedConditionalButton.HLFMHONPKEJ.Disabled : GameBasedConditionalButton.HLFMHONPKEJ.Disabled);
|
|
if ((this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Disabled) || (!this.OPJPKACMMFI && this.behaviorInGame == GameBasedConditionalButton.HLFMHONPKEJ.Disabled))
|
|
{
|
|
hlfmhonpkej = GameBasedConditionalButton.HLFMHONPKEJ.Enabled;
|
|
}
|
|
base.OJMEBFEALJC = (int)hlfmhonpkej;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060273B7 RID: 160695 RVA: 0x00AE8134 File Offset: 0x00AE6334
|
|
private void BFKGAHMPOJI(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
|
|
{
|
|
this.OPJPKACMMFI = PPJIGDPOGFH == 1;
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060273B8 RID: 160696 RVA: 0x00AE8148 File Offset: 0x00AE6348
|
|
private void PEAKGAFLKAC(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
|
|
{
|
|
this.OPJPKACMMFI = PPJIGDPOGFH == 0;
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060273B9 RID: 160697 RVA: 0x00AE815C File Offset: 0x00AE635C
|
|
protected virtual void EHHLIPCGECE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060273BA RID: 160698 RVA: 0x00AE8160 File Offset: 0x00AE6360
|
|
private void GINBNKCACLJ(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
|
|
{
|
|
this.OPJPKACMMFI = PPJIGDPOGFH == 0;
|
|
this.INCPLELDHGF();
|
|
}
|
|
|
|
// Token: 0x060273BB RID: 160699 RVA: 0x00AE8174 File Offset: 0x00AE6374
|
|
protected virtual bool NOELDGLFFCA()
|
|
{
|
|
return base.OJMEBFEALJC == 0 || (!(this.memberConditionalButton == null) && this.button.LAEOBJEDBNM);
|
|
}
|
|
|
|
// Token: 0x060273BC RID: 160700 RVA: 0x00AE81A4 File Offset: 0x00AE63A4
|
|
protected virtual bool EAAFEENKLHA()
|
|
{
|
|
return base.OJMEBFEALJC != 0 && (this.memberConditionalButton == null || this.button.LAEOBJEDBNM);
|
|
}
|
|
|
|
// Token: 0x060273BD RID: 160701 RVA: 0x00AE81D4 File Offset: 0x00AE63D4
|
|
protected virtual void APBCGPHHPDI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060273BE RID: 160702 RVA: 0x00AE81D8 File Offset: 0x00AE63D8
|
|
private void HALNAHDCABC()
|
|
{
|
|
this.FMBELJHPBCG = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA;
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.OPJPKACMMFI = this.FMBELJHPBCG.HPCKCOBKJLK == PDBEIFOBGIM.PRE_GAME;
|
|
this.INCPLELDHGF();
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ += this.LPIGNDODMGN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400628F RID: 25231
|
|
[SerializeField]
|
|
private GameBasedConditionalButton.HLFMHONPKEJ behaviorInGame;
|
|
|
|
// Token: 0x04006290 RID: 25232
|
|
[SerializeField]
|
|
[GIHAEMKKLFG(FOGKDGELKHN.Self, false)]
|
|
private MemberConditionalButton memberConditionalButton;
|
|
|
|
// Token: 0x04006291 RID: 25233
|
|
private GameManager FMBELJHPBCG;
|
|
|
|
// Token: 0x04006292 RID: 25234
|
|
private bool OPJPKACMMFI;
|
|
|
|
// Token: 0x020011EA RID: 4586
|
|
public enum HLFMHONPKEJ
|
|
{
|
|
// Token: 0x04006294 RID: 25236
|
|
Disabled,
|
|
// Token: 0x04006295 RID: 25237
|
|
Enabled
|
|
}
|
|
}
|
|
}
|