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

1630 lines
47 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using RecRoom;
using UnityEngine;
// Token: 0x02001202 RID: 4610
public class MenuHandFollower : MonoBehaviour
{
// Token: 0x0602770A RID: 161546 RVA: 0x00AFDC20 File Offset: 0x00AFBE20
internal void GGNKDOOHPAJ()
{
this.FCPBFNHKKHI().SetTrigger("from");
}
// Token: 0x0602770B RID: 161547 RVA: 0x00AFDC34 File Offset: 0x00AFBE34
internal void KFKAMNDKAHB()
{
this.NAJGJOIFIAP().SetTrigger("Platform");
}
// Token: 0x0602770C RID: 161548 RVA: 0x00AFDC48 File Offset: 0x00AFBE48
public void NJAKOJANEHA()
{
if (this.MIBGCKPGJMF != null && !this.MIBGCKPGJMF.gameObject.activeSelf)
{
this.MAJNJMFPAEI(this.DPPPBMPDJGL);
this.DPPPBMPDJGL = base.StartCoroutine(this.AHKIKGDAGJK());
}
}
// Token: 0x0602770D RID: 161549 RVA: 0x00AFDC9C File Offset: 0x00AFBE9C
public void IPOBDCCPNFH(float DGIOMJDEEIF)
{
this.JNGOJFBNEAK = Mathf.Max(Time.time + DGIOMJDEEIF, this.JNGOJFBNEAK);
this.MAJNJMFPAEI(this.EEJPHGMAAJN);
this.EEJPHGMAAJN = base.StartCoroutine(this.HPKLJPADNAE(this.JNGOJFBNEAK - Time.time));
}
// Token: 0x170011DA RID: 4570
// (get) Token: 0x0602770E RID: 161550 RVA: 0x00AFDCEC File Offset: 0x00AFBEEC
public bool AIAAAHKEKBG
{
get
{
return this.OADAOJCLMLB != MenuHandFollower.BFGOCLLPAFI.Hidden;
}
}
// Token: 0x0602770F RID: 161551 RVA: 0x00AFDCFC File Offset: 0x00AFBEFC
private IEnumerator EODLDMBAJGP()
{
this.LBKFGCGAFEF();
if (this.MIBGCKPGJMF != null)
{
this.MIBGCKPGJMF.gameObject.SetActive(true);
this.MIBGCKPGJMF.transform.SetParent(this.keyboardRoot.transform, false);
this.MIBGCKPGJMF.PILGKGNMNME = false;
this.PENBIFPJDAP.SetBool("KeyboardActive", true);
yield return new WaitForSeconds(0.3f);
this.MIBGCKPGJMF.PILGKGNMNME = true;
}
yield break;
}
// Token: 0x06027710 RID: 161552 RVA: 0x00AFDD18 File Offset: 0x00AFBF18
private void OKJMEFIIMJM(bool CAAAFEKOAAF)
{
for (int i = 0; i < base.transform.childCount; i += 0)
{
base.transform.GetChild(i).gameObject.SetActive(CAAAFEKOAAF);
}
}
// Token: 0x06027711 RID: 161553 RVA: 0x00AFDD58 File Offset: 0x00AFBF58
public bool NGJOCOCGLMF()
{
return this.<NALOAKLOCNO>k__BackingField;
}
// Token: 0x06027712 RID: 161554 RVA: 0x00AFDD60 File Offset: 0x00AFBF60
private void KOEMNKLHEBG()
{
MenuHandFollower.BFGOCLLPAFI gofkdkineep = this.GOFKDKINEEP;
this.GOFKDKINEEP = this.PBMPNJFAHDE();
if (this.FHJHFFPJJOG() != gofkdkineep)
{
if (this.FHJHFFPJJOG() == MenuHandFollower.BFGOCLLPAFI.Hidden)
{
this.HEEEIDAFKOA(true);
return;
}
if (this.ELGPMHPKLNB().HLLKMNAFJOP())
{
this.HGPMNJAFAJG().LNKGAAEPMEO().MGKHEPFGLAE.IGNILOGNHOO = this.ICOMPFONPHJ() == MenuHandFollower.BFGOCLLPAFI.PlayerMenu_Refresh;
}
}
if (this.APMHPJFCEIP() != null && this.IOLBFMEMDLE() && this.EMMNOFPKEHB() != MenuHandFollower.BFGOCLLPAFI.Hidden)
{
this.projectionRoot.transform.position = this.APMHPJFCEIP().ELJHHEBJKHB().position;
this.projectionRoot.transform.rotation = this.ADHFMNNLPJB().HKDMIAEFDJA.rotation;
this.ALOLEIFPMFK(this.screenRoot.transform, this.GOOPEGBPGIL.HKDMIAEFDJA);
this.JFEECMJNPGP(base.transform, this.GOOPEGBPGIL.HKDMIAEFDJA);
}
if (this.EFMAMBDFGNN().GJLCBGPGIGN())
{
bool flag = this.LNPAEPKMECJ() && KeyboardInputField.OOEKMHOAAND != null && KeyboardInputField.MOJHHEHEEMD().transform.PIPKFEDEJCM(base.transform);
if (flag != this.FHHAALECPOK)
{
if (flag)
{
this.LHMLJCHPHPJ().POJAICMNOFI.MLJAEGPGIIF(true);
}
else
{
this.HideLocalKeyboard();
}
this.FHHAALECPOK = !flag || this.MIBGCKPGJMF.isActiveAndEnabled;
}
}
}
// Token: 0x170011D7 RID: 4567
// (get) Token: 0x06027713 RID: 161555 RVA: 0x00AFDEF4 File Offset: 0x00AFC0F4
// (set) Token: 0x06027731 RID: 161585 RVA: 0x00AFE39C File Offset: 0x00AFC59C
public bool AJLEMEFOEKM { get; private set; }
// Token: 0x06027714 RID: 161556 RVA: 0x00AFDEFC File Offset: 0x00AFC0FC
public MenuHandFollower.BFGOCLLPAFI FHJHFFPJJOG()
{
if (this.OALKFNPFNDG() != null && this.EKELACNJAKK().gameObject.activeInHierarchy)
{
int shortNameHash = this.PLALHKGGFME().GetCurrentAnimatorStateInfo(0).shortNameHash;
return this.EHAFIPMFJDA[shortNameHash];
}
return MenuHandFollower.BFGOCLLPAFI.Hidden;
}
// Token: 0x06027715 RID: 161557 RVA: 0x00AFDF54 File Offset: 0x00AFC154
private void IGPGIJMKGJP()
{
this.NAJGJOIFIAP().enabled = true;
}
// Token: 0x06027716 RID: 161558 RVA: 0x00AFDF64 File Offset: 0x00AFC164
public void MCADJCDNMIL(float DGIOMJDEEIF)
{
this.JNGOJFBNEAK = Mathf.Max(Time.time + DGIOMJDEEIF, this.JNGOJFBNEAK);
this.MAJNJMFPAEI(this.EEJPHGMAAJN);
this.EEJPHGMAAJN = base.StartCoroutine(this.CGJFHBOHJFH(this.JNGOJFBNEAK - Time.time));
}
// Token: 0x06027717 RID: 161559 RVA: 0x00AFDFB4 File Offset: 0x00AFC1B4
public Renderer MNJPGHBNPCG()
{
return this.projectionRenderer;
}
// Token: 0x06027718 RID: 161560 RVA: 0x00AFDFBC File Offset: 0x00AFC1BC
private IEnumerator DIAALDMNIOL()
{
this.LBKFGCGAFEF();
if (this.MIBGCKPGJMF != null)
{
this.MIBGCKPGJMF.gameObject.SetActive(true);
this.MIBGCKPGJMF.transform.SetParent(this.keyboardRoot.transform, false);
this.MIBGCKPGJMF.PILGKGNMNME = false;
this.PENBIFPJDAP.SetBool("KeyboardActive", true);
yield return new WaitForSeconds(0.3f);
this.MIBGCKPGJMF.PILGKGNMNME = true;
}
yield break;
}
// Token: 0x06027719 RID: 161561 RVA: 0x00AFDFD8 File Offset: 0x00AFC1D8
public void CCHFDKHKEEL(bool DFAGIKMLHLD)
{
this.ADIDAALKPNB = DFAGIKMLHLD;
if (DFAGIKMLHLD)
{
this.PIDHHBENFCO.LNKGAAEPMEO().MLJAEGPGIIF(false);
}
else
{
this.CloseMenu();
}
}
// Token: 0x0602771A RID: 161562 RVA: 0x00AFE004 File Offset: 0x00AFC204
public bool IOLBFMEMDLE()
{
return this.CFPDBCNDNPL;
}
// Token: 0x0602771B RID: 161563 RVA: 0x00AFE00C File Offset: 0x00AFC20C
private IEnumerator DGGABKHDALD()
{
if (this.MIBGCKPGJMF != null)
{
this.MIBGCKPGJMF.PILGKGNMNME = false;
this.PENBIFPJDAP.SetBool("KeyboardActive", false);
yield return new WaitForSeconds(0.3f);
this.MIBGCKPGJMF.transform.SetParent(this.PIDHHBENFCO.LBMGHLBBKBJ.transform, false);
this.MIBGCKPGJMF.gameObject.SetActive(false);
}
yield break;
}
// Token: 0x0602771C RID: 161564 RVA: 0x00AFE028 File Offset: 0x00AFC228
public MenuHandFollower.BFGOCLLPAFI EMMNOFPKEHB()
{
if (this.PLALHKGGFME() != null && this.PLALHKGGFME().gameObject.activeInHierarchy)
{
int shortNameHash = this.FCPBFNHKKHI().GetCurrentAnimatorStateInfo(0).shortNameHash;
return this.EHAFIPMFJDA[shortNameHash];
}
return MenuHandFollower.BFGOCLLPAFI.Hydrate;
}
// Token: 0x170011D5 RID: 4565
// (get) Token: 0x0602771D RID: 161565 RVA: 0x00AFE080 File Offset: 0x00AFC280
// (set) Token: 0x0602777E RID: 161662 RVA: 0x00AFEEE8 File Offset: 0x00AFD0E8
private Animator PENBIFPJDAP { get; set; }
// Token: 0x0602771E RID: 161566 RVA: 0x00AFE088 File Offset: 0x00AFC288
public void OEKDGNKJKGB(bool CFPDBCNDNPL = true)
{
if (this.KGEGOICFBFK())
{
return;
}
this.BBLALEJNMLJ(false);
this.GJEDMOFPBDF(true);
this.KLBNLAAPDBD(CFPDBCNDNPL);
this.NAJGJOIFIAP().SetBool(",", false);
if (SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM.CLFBLJMBGOA && this.EFMAMBDFGNN().OBFPLPPCJLL())
{
this.TemporarilyPauseWatchInteraction(1611f);
}
}
// Token: 0x0602771F RID: 161567 RVA: 0x00AFE0F4 File Offset: 0x00AFC2F4
public void KLBNLAAPDBD(bool NOBAPCOKFIL)
{
this.CFPDBCNDNPL = NOBAPCOKFIL;
this.projectionRenderer.gameObject.SetActive(this.CFPDBCNDNPL);
}
// Token: 0x06027720 RID: 161568 RVA: 0x00AFE114 File Offset: 0x00AFC314
public void FFAFCEHKNCK()
{
if (this.MIBGCKPGJMF != null && !this.MIBGCKPGJMF.gameObject.activeSelf)
{
this.MAJNJMFPAEI(this.DPPPBMPDJGL);
this.DPPPBMPDJGL = base.StartCoroutine(this.HBECMKHHPIP());
}
}
// Token: 0x170011D8 RID: 4568
// (get) Token: 0x06027721 RID: 161569 RVA: 0x00AFE168 File Offset: 0x00AFC368
public Renderer CDCMGDFMPOJ
{
get
{
return this.projectionRenderer;
}
}
// Token: 0x06027722 RID: 161570 RVA: 0x00AFE170 File Offset: 0x00AFC370
private void NGDJEBAPDKK(Transform DCNLELKDJAO, Transform EPKGPLKDLMB)
{
DCNLELKDJAO.position = EPKGPLKDLMB.position;
DCNLELKDJAO.rotation = EPKGPLKDLMB.rotation;
}
// Token: 0x06027723 RID: 161571 RVA: 0x00AFE18C File Offset: 0x00AFC38C
private IEnumerator AHKIKGDAGJK()
{
this.LBKFGCGAFEF();
if (this.MIBGCKPGJMF != null)
{
this.MIBGCKPGJMF.gameObject.SetActive(true);
this.MIBGCKPGJMF.transform.SetParent(this.keyboardRoot.transform, false);
this.MIBGCKPGJMF.PILGKGNMNME = false;
this.PENBIFPJDAP.SetBool("KeyboardActive", true);
yield return new WaitForSeconds(0.3f);
this.MIBGCKPGJMF.PILGKGNMNME = true;
}
yield break;
}
// Token: 0x06027724 RID: 161572 RVA: 0x00AFE1A8 File Offset: 0x00AFC3A8
private IEnumerator JEBPJMIICOP()
{
this.LBKFGCGAFEF();
if (this.MIBGCKPGJMF != null)
{
this.MIBGCKPGJMF.gameObject.SetActive(true);
this.MIBGCKPGJMF.transform.SetParent(this.keyboardRoot.transform, false);
this.MIBGCKPGJMF.PILGKGNMNME = false;
this.PENBIFPJDAP.SetBool("KeyboardActive", true);
yield return new WaitForSeconds(0.3f);
this.MIBGCKPGJMF.PILGKGNMNME = true;
}
yield break;
}
// Token: 0x06027725 RID: 161573 RVA: 0x00AFE1C4 File Offset: 0x00AFC3C4
public bool LLJCKIMCEMJ()
{
return this.ICOMPFONPHJ() != MenuHandFollower.BFGOCLLPAFI.Hidden;
}
// Token: 0x06027726 RID: 161574 RVA: 0x00AFE1D4 File Offset: 0x00AFC3D4
public void NFPCOFACEOA()
{
if (this.MIBGCKPGJMF != null && !this.MIBGCKPGJMF.gameObject.activeSelf)
{
this.MAJNJMFPAEI(this.DPPPBMPDJGL);
this.DPPPBMPDJGL = base.StartCoroutine(this.BKKLEMMCKGP());
}
}
// Token: 0x06027727 RID: 161575 RVA: 0x00AFE228 File Offset: 0x00AFC428
public Player ELGPMHPKLNB()
{
return this.<MLNGKMNOPGG>k__BackingField;
}
// Token: 0x06027728 RID: 161576 RVA: 0x00AFE230 File Offset: 0x00AFC430
private IEnumerator CGJFHBOHJFH(float DGIOMJDEEIF)
{
this.PIDHHBENFCO.POJAICMNOFI.MGKHEPFGLAE.DHBMKLKBOPB.KEJCIDGEDLE = true;
yield return new WaitForSeconds(DGIOMJDEEIF);
this.PIDHHBENFCO.POJAICMNOFI.MGKHEPFGLAE.DHBMKLKBOPB.KEJCIDGEDLE = false;
yield break;
}
// Token: 0x06027729 RID: 161577 RVA: 0x00AFE254 File Offset: 0x00AFC454
public PlayerHand HKHDGAIINOD()
{
return (!(this.PIDHHBENFCO != null) || !this.EFMAMBDFGNN().POJAICMNOFI) ? null : this.EFMAMBDFGNN().POJAICMNOFI.GKBKMNKCDKD();
}
// Token: 0x0602772A RID: 161578 RVA: 0x00AFE294 File Offset: 0x00AFC494
public void FKCLBDGKBBH(bool NOBAPCOKFIL)
{
this.CFPDBCNDNPL = NOBAPCOKFIL;
this.projectionRenderer.gameObject.SetActive(this.CFPDBCNDNPL);
}
// Token: 0x0602772B RID: 161579 RVA: 0x00AFE2B4 File Offset: 0x00AFC4B4
public bool BHHDIKCDFDE()
{
return this.<NALOAKLOCNO>k__BackingField;
}
// Token: 0x0602772C RID: 161580 RVA: 0x00AFE2BC File Offset: 0x00AFC4BC
public bool FGMNADMEFGA()
{
return this.<NALOAKLOCNO>k__BackingField;
}
// Token: 0x0602772D RID: 161581 RVA: 0x00AFE2C4 File Offset: 0x00AFC4C4
public void HKLFLLBLDIE()
{
if (!this.ADIDAALKPNB && this.AJLEMEFOEKM)
{
this.MILJCNHGKHD(true);
this.HGPMNJAFAJG().LNKGAAEPMEO().JBIODKLPJGA = false;
this.HideLocalKeyboard();
this.OALKFNPFNDG().SetBool("Created more than one singleton of ", false);
}
}
// Token: 0x0602772E RID: 161582 RVA: 0x00AFE318 File Offset: 0x00AFC518
public MenuHandFollower.BFGOCLLPAFI ICOMPFONPHJ()
{
if (this.EKELACNJAKK() != null && this.BNLPFLEDHKM().gameObject.activeInHierarchy)
{
int shortNameHash = this.NAJGJOIFIAP().GetCurrentAnimatorStateInfo(1).shortNameHash;
return this.EHAFIPMFJDA[shortNameHash];
}
return MenuHandFollower.BFGOCLLPAFI.Hydrate;
}
// Token: 0x0602772F RID: 161583 RVA: 0x00AFE370 File Offset: 0x00AFC570
private void JENEPIDMANC()
{
this.NAJGJOIFIAP().enabled = false;
}
// Token: 0x06027730 RID: 161584 RVA: 0x00AFE380 File Offset: 0x00AFC580
private IEnumerator HBECMKHHPIP()
{
this.LBKFGCGAFEF();
if (this.MIBGCKPGJMF != null)
{
this.MIBGCKPGJMF.gameObject.SetActive(true);
this.MIBGCKPGJMF.transform.SetParent(this.keyboardRoot.transform, false);
this.MIBGCKPGJMF.PILGKGNMNME = false;
this.PENBIFPJDAP.SetBool("KeyboardActive", true);
yield return new WaitForSeconds(0.3f);
this.MIBGCKPGJMF.PILGKGNMNME = true;
}
yield break;
}
// Token: 0x06027732 RID: 161586 RVA: 0x00AFE3A8 File Offset: 0x00AFC5A8
public void DJPJMIAMPHH()
{
if (this.MIBGCKPGJMF != null && !this.MIBGCKPGJMF.gameObject.activeSelf)
{
this.MAJNJMFPAEI(this.DPPPBMPDJGL);
this.DPPPBMPDJGL = base.StartCoroutine(this.AHKIKGDAGJK());
}
}
// Token: 0x06027733 RID: 161587 RVA: 0x00AFE3FC File Offset: 0x00AFC5FC
private void JFEECMJNPGP(Transform DCNLELKDJAO, Transform EPKGPLKDLMB)
{
DCNLELKDJAO.position = EPKGPLKDLMB.position;
DCNLELKDJAO.rotation = EPKGPLKDLMB.rotation;
}
// Token: 0x06027734 RID: 161588 RVA: 0x00AFE418 File Offset: 0x00AFC618
public void NAOFDHHNHGH()
{
if (this.MIBGCKPGJMF != null && this.MIBGCKPGJMF.gameObject.activeSelf && !this.ADIDAALKPNB)
{
this.MAJNJMFPAEI(this.DPPPBMPDJGL);
this.DPPPBMPDJGL = base.StartCoroutine(this.GLEDPIABGDM());
}
}
// Token: 0x06027735 RID: 161589 RVA: 0x00AFE474 File Offset: 0x00AFC674
private void AHDHCEKMLFA(Animator NOBAPCOKFIL)
{
this.<IILOLNEAPCH>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06027736 RID: 161590 RVA: 0x00AFE480 File Offset: 0x00AFC680
public void FLFIEEDHHPE(bool NOBAPCOKFIL)
{
this.CFPDBCNDNPL = NOBAPCOKFIL;
this.projectionRenderer.gameObject.SetActive(this.CFPDBCNDNPL);
}
// Token: 0x06027737 RID: 161591 RVA: 0x00AFE4A0 File Offset: 0x00AFC6A0
internal void DIHIMIDMFCF()
{
this.DFFAOHHFBBN().SetTrigger("axis");
}
// Token: 0x06027738 RID: 161592 RVA: 0x00AFE4B4 File Offset: 0x00AFC6B4
public bool GHEBDPCLKCF()
{
return this.<NALOAKLOCNO>k__BackingField;
}
// Token: 0x06027739 RID: 161593 RVA: 0x00AFE4BC File Offset: 0x00AFC6BC
public bool LNPAEPKMECJ()
{
return this.<NALOAKLOCNO>k__BackingField;
}
// Token: 0x0602773A RID: 161594 RVA: 0x00AFE4C4 File Offset: 0x00AFC6C4
public void DCPLNHILPPK(bool DFAGIKMLHLD)
{
this.ADIDAALKPNB = DFAGIKMLHLD;
if (DFAGIKMLHLD)
{
this.HGPMNJAFAJG().LNKGAAEPMEO().MLJAEGPGIIF(false);
}
else
{
this.ONANIKONGKP();
}
}
// Token: 0x0602773B RID: 161595 RVA: 0x00AFE4F0 File Offset: 0x00AFC6F0
public void OPBPJFICCBJ(bool NOBAPCOKFIL)
{
this.CFPDBCNDNPL = NOBAPCOKFIL;
this.projectionRenderer.gameObject.SetActive(this.CFPDBCNDNPL);
}
// Token: 0x170011D6 RID: 4566
// (get) Token: 0x0602773C RID: 161596 RVA: 0x00AFE510 File Offset: 0x00AFC710
// (set) Token: 0x06027751 RID: 161617 RVA: 0x00AFE740 File Offset: 0x00AFC940
public Player PIDHHBENFCO { get; private set; }
// Token: 0x0602773D RID: 161597 RVA: 0x00AFE518 File Offset: 0x00AFC718
public bool KGEGOICFBFK()
{
return this.<NALOAKLOCNO>k__BackingField;
}
// Token: 0x0602773E RID: 161598 RVA: 0x00AFE520 File Offset: 0x00AFC720
private Animator PLALHKGGFME()
{
return this.<IILOLNEAPCH>k__BackingField;
}
// Token: 0x0602773F RID: 161599 RVA: 0x00AFE528 File Offset: 0x00AFC728
public void MONFHMJPMCL(bool NOBAPCOKFIL)
{
this.CFPDBCNDNPL = NOBAPCOKFIL;
this.projectionRenderer.gameObject.SetActive(this.CFPDBCNDNPL);
}
// Token: 0x06027740 RID: 161600 RVA: 0x00AFE548 File Offset: 0x00AFC748
private Animator OALKFNPFNDG()
{
return this.<IILOLNEAPCH>k__BackingField;
}
// Token: 0x06027741 RID: 161601 RVA: 0x00AFE550 File Offset: 0x00AFC750
public void PMCEHADIKFF(bool DFAGIKMLHLD)
{
this.ADIDAALKPNB = DFAGIKMLHLD;
if (DFAGIKMLHLD)
{
this.PIDHHBENFCO.LNKGAAEPMEO().ShowMenuWithKeyboard(false);
}
else
{
this.GHCDOAKLBMJ();
}
}
// Token: 0x06027742 RID: 161602 RVA: 0x00AFE57C File Offset: 0x00AFC77C
private Animator EKELACNJAKK()
{
return this.<IILOLNEAPCH>k__BackingField;
}
// Token: 0x06027743 RID: 161603 RVA: 0x00AFE584 File Offset: 0x00AFC784
private IEnumerator PANCOKEOHFP()
{
if (this.MIBGCKPGJMF != null)
{
this.MIBGCKPGJMF.PILGKGNMNME = false;
this.PENBIFPJDAP.SetBool("KeyboardActive", false);
yield return new WaitForSeconds(0.3f);
this.MIBGCKPGJMF.transform.SetParent(this.PIDHHBENFCO.LBMGHLBBKBJ.transform, false);
this.MIBGCKPGJMF.gameObject.SetActive(false);
}
yield break;
}
// Token: 0x06027744 RID: 161604 RVA: 0x00AFE5A0 File Offset: 0x00AFC7A0
public void ShowLocalKeyboard()
{
if (this.MIBGCKPGJMF != null && !this.MIBGCKPGJMF.gameObject.activeSelf)
{
this.MAJNJMFPAEI(this.DPPPBMPDJGL);
this.DPPPBMPDJGL = base.StartCoroutine(this.DIAALDMNIOL());
}
}
// Token: 0x06027745 RID: 161605 RVA: 0x00AFE5F4 File Offset: 0x00AFC7F4
public bool DENNMCJPKBO()
{
return this.CFPDBCNDNPL;
}
// Token: 0x06027746 RID: 161606 RVA: 0x00AFE5FC File Offset: 0x00AFC7FC
public bool ALKKLNBCBON()
{
return this.CFPDBCNDNPL;
}
// Token: 0x170011D4 RID: 4564
// (get) Token: 0x06027747 RID: 161607 RVA: 0x00AFE604 File Offset: 0x00AFC804
// (set) Token: 0x06027782 RID: 161666 RVA: 0x00AFEF68 File Offset: 0x00AFD168
public bool DHLFMMANFHG
{
get
{
return this.CFPDBCNDNPL;
}
set
{
this.CFPDBCNDNPL = value;
this.projectionRenderer.gameObject.SetActive(this.CFPDBCNDNPL);
}
}
// Token: 0x06027748 RID: 161608 RVA: 0x00AFE60C File Offset: 0x00AFC80C
internal void LBKFGCGAFEF()
{
this.PENBIFPJDAP.SetTrigger("Refresh");
}
// Token: 0x06027749 RID: 161609 RVA: 0x00AFE620 File Offset: 0x00AFC820
public void HAFICIOICLO(bool NOBAPCOKFIL)
{
this.CFPDBCNDNPL = NOBAPCOKFIL;
this.projectionRenderer.gameObject.SetActive(this.CFPDBCNDNPL);
}
// Token: 0x0602774A RID: 161610 RVA: 0x00AFE640 File Offset: 0x00AFC840
public Player EFMAMBDFGNN()
{
return this.<MLNGKMNOPGG>k__BackingField;
}
// Token: 0x0602774B RID: 161611 RVA: 0x00AFE648 File Offset: 0x00AFC848
public bool JFPJMFPNOPO()
{
return this.<NALOAKLOCNO>k__BackingField;
}
// Token: 0x0602774C RID: 161612 RVA: 0x00AFE650 File Offset: 0x00AFC850
private IEnumerator LNOCMCILJLL()
{
this.LBKFGCGAFEF();
if (this.MIBGCKPGJMF != null)
{
this.MIBGCKPGJMF.gameObject.SetActive(true);
this.MIBGCKPGJMF.transform.SetParent(this.keyboardRoot.transform, false);
this.MIBGCKPGJMF.PILGKGNMNME = false;
this.PENBIFPJDAP.SetBool("KeyboardActive", true);
yield return new WaitForSeconds(0.3f);
this.MIBGCKPGJMF.PILGKGNMNME = true;
}
yield break;
}
// Token: 0x0602774D RID: 161613 RVA: 0x00AFE66C File Offset: 0x00AFC86C
internal void EEFHDMFDFJB()
{
this.PENBIFPJDAP.SetTrigger("Level");
}
// Token: 0x0602774E RID: 161614 RVA: 0x00AFE680 File Offset: 0x00AFC880
public void BDCDKCOMLKH()
{
if (!this.ADIDAALKPNB && this.EBGHDIJABBO())
{
this.MOOACCJJDFD(false);
this.ELGPMHPKLNB().LNKGAAEPMEO().BFCOAHOEAAI(true);
this.JCCEKPAKJMH();
this.PENBIFPJDAP.SetBool("key", false);
}
}
// Token: 0x0602774F RID: 161615 RVA: 0x00AFE6D4 File Offset: 0x00AFC8D4
private void KAAEJNEAGJP(Transform DCNLELKDJAO, Transform EPKGPLKDLMB)
{
DCNLELKDJAO.position = EPKGPLKDLMB.position;
DCNLELKDJAO.rotation = EPKGPLKDLMB.rotation;
}
// Token: 0x06027750 RID: 161616 RVA: 0x00AFE6F0 File Offset: 0x00AFC8F0
public void FHKDLLKFABJ(float DGIOMJDEEIF)
{
this.JNGOJFBNEAK = Mathf.Max(Time.time + DGIOMJDEEIF, this.JNGOJFBNEAK);
this.MAJNJMFPAEI(this.EEJPHGMAAJN);
this.EEJPHGMAAJN = base.StartCoroutine(this.CGJFHBOHJFH(this.JNGOJFBNEAK - Time.time));
}
// Token: 0x06027752 RID: 161618 RVA: 0x00AFE74C File Offset: 0x00AFC94C
private IEnumerator DFDOOOBMLJG()
{
if (this.MIBGCKPGJMF != null)
{
this.MIBGCKPGJMF.PILGKGNMNME = false;
this.PENBIFPJDAP.SetBool("KeyboardActive", false);
yield return new WaitForSeconds(0.3f);
this.MIBGCKPGJMF.transform.SetParent(this.PIDHHBENFCO.LBMGHLBBKBJ.transform, false);
this.MIBGCKPGJMF.gameObject.SetActive(false);
}
yield break;
}
// Token: 0x06027753 RID: 161619 RVA: 0x00AFE768 File Offset: 0x00AFC968
public void JCCEKPAKJMH()
{
if (this.MIBGCKPGJMF != null && this.MIBGCKPGJMF.gameObject.activeSelf && !this.ADIDAALKPNB)
{
this.MAJNJMFPAEI(this.DPPPBMPDJGL);
this.DPPPBMPDJGL = base.StartCoroutine(this.DGGABKHDALD());
}
}
// Token: 0x06027754 RID: 161620 RVA: 0x00AFE7C4 File Offset: 0x00AFC9C4
internal void NNICILHMAHP()
{
this.PLALHKGGFME().SetTrigger("null");
}
// Token: 0x06027755 RID: 161621 RVA: 0x00AFE7D8 File Offset: 0x00AFC9D8
private IEnumerator BKKLEMMCKGP()
{
this.LBKFGCGAFEF();
if (this.MIBGCKPGJMF != null)
{
this.MIBGCKPGJMF.gameObject.SetActive(true);
this.MIBGCKPGJMF.transform.SetParent(this.keyboardRoot.transform, false);
this.MIBGCKPGJMF.PILGKGNMNME = false;
this.PENBIFPJDAP.SetBool("KeyboardActive", true);
yield return new WaitForSeconds(0.3f);
this.MIBGCKPGJMF.PILGKGNMNME = true;
}
yield break;
}
// Token: 0x06027756 RID: 161622 RVA: 0x00AFE7F4 File Offset: 0x00AFC9F4
private IEnumerator GLEDPIABGDM()
{
if (this.MIBGCKPGJMF != null)
{
this.MIBGCKPGJMF.PILGKGNMNME = false;
this.PENBIFPJDAP.SetBool("KeyboardActive", false);
yield return new WaitForSeconds(0.3f);
this.MIBGCKPGJMF.transform.SetParent(this.PIDHHBENFCO.LBMGHLBBKBJ.transform, false);
this.MIBGCKPGJMF.gameObject.SetActive(false);
}
yield break;
}
// Token: 0x06027757 RID: 161623 RVA: 0x00AFE810 File Offset: 0x00AFCA10
public void HideLocalKeyboard()
{
if (this.MIBGCKPGJMF != null && this.MIBGCKPGJMF.gameObject.activeSelf && !this.ADIDAALKPNB)
{
this.MAJNJMFPAEI(this.DPPPBMPDJGL);
this.DPPPBMPDJGL = base.StartCoroutine(this.DFDOOOBMLJG());
}
}
// Token: 0x06027758 RID: 161624 RVA: 0x00AFE86C File Offset: 0x00AFCA6C
private void Awake()
{
this.PENBIFPJDAP = base.gameObject.GetComponent<Animator>();
foreach (MenuHandFollower.BFGOCLLPAFI bfgocllpafi in (MenuHandFollower.BFGOCLLPAFI[])Enum.GetValues(typeof(MenuHandFollower.BFGOCLLPAFI)))
{
string text = bfgocllpafi.ToString();
int num = Animator.StringToHash(text);
this.EHAFIPMFJDA[num] = bfgocllpafi;
}
this.PIDHHBENFCO = base.gameObject.GetComponentInParent<Player>();
if (this.PIDHHBENFCO.NHDDPGADJPJ)
{
this.MIBGCKPGJMF = global::UnityEngine.Object.Instantiate<Punchkeyboard>(this.keyboardPrefab, Vector3.zero, Quaternion.identity);
this.MIBGCKPGJMF.gameObject.SetActive(false);
}
this.DHLFMMANFHG = true;
this.HFOKJHNLLPC(new Action(this.MCJAIHLFBIP));
}
// Token: 0x06027759 RID: 161625 RVA: 0x00AFE944 File Offset: 0x00AFCB44
private void EEFCOPLJHHM(bool NOBAPCOKFIL)
{
this.<NALOAKLOCNO>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x170011DB RID: 4571
// (get) Token: 0x0602775A RID: 161626 RVA: 0x00AFE950 File Offset: 0x00AFCB50
public MenuHandFollower.BFGOCLLPAFI OADAOJCLMLB
{
get
{
if (this.PENBIFPJDAP != null && this.PENBIFPJDAP.gameObject.activeInHierarchy)
{
int shortNameHash = this.PENBIFPJDAP.GetCurrentAnimatorStateInfo(0).shortNameHash;
return this.EHAFIPMFJDA[shortNameHash];
}
return MenuHandFollower.BFGOCLLPAFI.Hidden;
}
}
// Token: 0x0602775B RID: 161627 RVA: 0x00AFE9A8 File Offset: 0x00AFCBA8
public MenuHandFollower.BFGOCLLPAFI CILPOIOFCPH()
{
if (this.BNLPFLEDHKM() != null && this.BNLPFLEDHKM().gameObject.activeInHierarchy)
{
int shortNameHash = this.DFFAOHHFBBN().GetCurrentAnimatorStateInfo(0).shortNameHash;
return this.EHAFIPMFJDA[shortNameHash];
}
return MenuHandFollower.BFGOCLLPAFI.Hydrate;
}
// Token: 0x0602775C RID: 161628 RVA: 0x00AFEA00 File Offset: 0x00AFCC00
public void PFEJBCNGMJC(bool DFAGIKMLHLD)
{
this.ADIDAALKPNB = DFAGIKMLHLD;
if (DFAGIKMLHLD)
{
this.PIDHHBENFCO.POJAICMNOFI.MLJAEGPGIIF(true);
}
else
{
this.JOKHEGGIBID();
}
}
// Token: 0x0602775D RID: 161629 RVA: 0x00AFEA2C File Offset: 0x00AFCC2C
public bool EBGHDIJABBO()
{
return this.<NALOAKLOCNO>k__BackingField;
}
// Token: 0x0602775E RID: 161630 RVA: 0x00AFEA34 File Offset: 0x00AFCC34
public Renderer JOMDGLFPDPC()
{
return this.projectionRenderer;
}
// Token: 0x0602775F RID: 161631 RVA: 0x00AFEA3C File Offset: 0x00AFCC3C
public void ForceLaptopMode(bool DFAGIKMLHLD)
{
this.ADIDAALKPNB = DFAGIKMLHLD;
if (DFAGIKMLHLD)
{
this.PIDHHBENFCO.POJAICMNOFI.ShowMenuWithKeyboard(true);
}
else
{
this.CloseMenu();
}
}
// Token: 0x06027760 RID: 161632 RVA: 0x00AFEA68 File Offset: 0x00AFCC68
private void IOIKOFPINCM(Player NOBAPCOKFIL)
{
this.<MLNGKMNOPGG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06027761 RID: 161633 RVA: 0x00AFEA74 File Offset: 0x00AFCC74
private Animator DFFAOHHFBBN()
{
return this.<IILOLNEAPCH>k__BackingField;
}
// Token: 0x06027762 RID: 161634 RVA: 0x00AFEA7C File Offset: 0x00AFCC7C
public bool NOMHFJGIIPE()
{
return this.ICOMPFONPHJ() != MenuHandFollower.BFGOCLLPAFI.Hidden;
}
// Token: 0x06027763 RID: 161635 RVA: 0x00AFEA8C File Offset: 0x00AFCC8C
public void CloseMenu()
{
if (!this.ADIDAALKPNB && this.AJLEMEFOEKM)
{
this.AJLEMEFOEKM = false;
this.PIDHHBENFCO.POJAICMNOFI.JBIODKLPJGA = false;
this.HideLocalKeyboard();
this.PENBIFPJDAP.SetBool("Visible", false);
}
}
// Token: 0x06027764 RID: 161636 RVA: 0x00AFEAE0 File Offset: 0x00AFCCE0
internal void AFLPNEFGCHP()
{
this.EKELACNJAKK().SetTrigger("Detached from hand: ");
}
// Token: 0x06027765 RID: 161637 RVA: 0x00AFEAF4 File Offset: 0x00AFCCF4
private void DIAGNFNEMHP(bool NOBAPCOKFIL)
{
this.<NALOAKLOCNO>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06027766 RID: 161638 RVA: 0x00AFEB00 File Offset: 0x00AFCD00
internal void LGEAPOANNAK()
{
this.DFFAOHHFBBN().SetTrigger("amount");
}
// Token: 0x06027767 RID: 161639 RVA: 0x00AFEB14 File Offset: 0x00AFCD14
private IEnumerator LCNCPFIKAGF(float DGIOMJDEEIF)
{
this.PIDHHBENFCO.POJAICMNOFI.MGKHEPFGLAE.DHBMKLKBOPB.KEJCIDGEDLE = true;
yield return new WaitForSeconds(DGIOMJDEEIF);
this.PIDHHBENFCO.POJAICMNOFI.MGKHEPFGLAE.DHBMKLKBOPB.KEJCIDGEDLE = false;
yield break;
}
// Token: 0x06027768 RID: 161640 RVA: 0x00AFEB38 File Offset: 0x00AFCD38
public bool GDAOEEKGNHA()
{
return this.<NALOAKLOCNO>k__BackingField;
}
// Token: 0x06027769 RID: 161641 RVA: 0x00AFEB40 File Offset: 0x00AFCD40
private void MILJCNHGKHD(bool NOBAPCOKFIL)
{
this.<NALOAKLOCNO>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0602776A RID: 161642 RVA: 0x00AFEB4C File Offset: 0x00AFCD4C
public void MAGEHONNDNP()
{
if (this.MIBGCKPGJMF != null && !this.MIBGCKPGJMF.gameObject.activeSelf)
{
this.MAJNJMFPAEI(this.DPPPBMPDJGL);
this.DPPPBMPDJGL = base.StartCoroutine(this.AHKIKGDAGJK());
}
}
// Token: 0x0602776B RID: 161643 RVA: 0x00AFEBA0 File Offset: 0x00AFCDA0
public void TemporarilyPauseWatchInteraction(float DGIOMJDEEIF)
{
this.JNGOJFBNEAK = Mathf.Max(Time.time + DGIOMJDEEIF, this.JNGOJFBNEAK);
this.MAJNJMFPAEI(this.EEJPHGMAAJN);
this.EEJPHGMAAJN = base.StartCoroutine(this.CGJFHBOHJFH(this.JNGOJFBNEAK - Time.time));
}
// Token: 0x0602776C RID: 161644 RVA: 0x00AFEBF0 File Offset: 0x00AFCDF0
private void HEEEIDAFKOA(bool CAAAFEKOAAF)
{
for (int i = 0; i < base.transform.childCount; i += 0)
{
base.transform.GetChild(i).gameObject.SetActive(CAAAFEKOAAF);
}
}
// Token: 0x0602776E RID: 161646 RVA: 0x00AFEC44 File Offset: 0x00AFCE44
private IEnumerator PHIAIAKEOJI(float DGIOMJDEEIF)
{
this.PIDHHBENFCO.POJAICMNOFI.MGKHEPFGLAE.DHBMKLKBOPB.KEJCIDGEDLE = true;
yield return new WaitForSeconds(DGIOMJDEEIF);
this.PIDHHBENFCO.POJAICMNOFI.MGKHEPFGLAE.DHBMKLKBOPB.KEJCIDGEDLE = false;
yield break;
}
// Token: 0x0602776F RID: 161647 RVA: 0x00AFEC68 File Offset: 0x00AFCE68
private void MOOACCJJDFD(bool NOBAPCOKFIL)
{
this.<NALOAKLOCNO>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06027770 RID: 161648 RVA: 0x00AFEC74 File Offset: 0x00AFCE74
public Player LHMLJCHPHPJ()
{
return this.<MLNGKMNOPGG>k__BackingField;
}
// Token: 0x06027771 RID: 161649 RVA: 0x00AFEC7C File Offset: 0x00AFCE7C
private void JIMBMDGHOAL()
{
this.FCPBFNHKKHI().enabled = true;
}
// Token: 0x06027772 RID: 161650 RVA: 0x00AFEC8C File Offset: 0x00AFCE8C
private IEnumerator PEEBOPOPIPA()
{
if (this.MIBGCKPGJMF != null)
{
this.MIBGCKPGJMF.PILGKGNMNME = false;
this.PENBIFPJDAP.SetBool("KeyboardActive", false);
yield return new WaitForSeconds(0.3f);
this.MIBGCKPGJMF.transform.SetParent(this.PIDHHBENFCO.LBMGHLBBKBJ.transform, false);
this.MIBGCKPGJMF.gameObject.SetActive(false);
}
yield break;
}
// Token: 0x06027773 RID: 161651 RVA: 0x00AFECA8 File Offset: 0x00AFCEA8
public void PLNKMALNIOF()
{
if (this.MIBGCKPGJMF != null && !this.MIBGCKPGJMF.gameObject.activeSelf)
{
this.MAJNJMFPAEI(this.DPPPBMPDJGL);
this.DPPPBMPDJGL = base.StartCoroutine(this.EODLDMBAJGP());
}
}
// Token: 0x06027774 RID: 161652 RVA: 0x00AFECFC File Offset: 0x00AFCEFC
private IEnumerator PMOAJJLGJGC(float DGIOMJDEEIF)
{
this.PIDHHBENFCO.POJAICMNOFI.MGKHEPFGLAE.DHBMKLKBOPB.KEJCIDGEDLE = true;
yield return new WaitForSeconds(DGIOMJDEEIF);
this.PIDHHBENFCO.POJAICMNOFI.MGKHEPFGLAE.DHBMKLKBOPB.KEJCIDGEDLE = false;
yield break;
}
// Token: 0x06027775 RID: 161653 RVA: 0x00AFED20 File Offset: 0x00AFCF20
internal void IOPHCICLAHC()
{
this.DFFAOHHFBBN().SetTrigger("OpusDecoder");
}
// Token: 0x06027776 RID: 161654 RVA: 0x00AFED34 File Offset: 0x00AFCF34
public MenuHandFollower.BFGOCLLPAFI PBMPNJFAHDE()
{
if (this.PENBIFPJDAP != null && this.NAJGJOIFIAP().gameObject.activeInHierarchy)
{
int shortNameHash = this.DFFAOHHFBBN().GetCurrentAnimatorStateInfo(0).shortNameHash;
return this.EHAFIPMFJDA[shortNameHash];
}
return MenuHandFollower.BFGOCLLPAFI.Hidden;
}
// Token: 0x06027777 RID: 161655 RVA: 0x00AFED8C File Offset: 0x00AFCF8C
private IEnumerator HPKLJPADNAE(float DGIOMJDEEIF)
{
this.PIDHHBENFCO.POJAICMNOFI.MGKHEPFGLAE.DHBMKLKBOPB.KEJCIDGEDLE = true;
yield return new WaitForSeconds(DGIOMJDEEIF);
this.PIDHHBENFCO.POJAICMNOFI.MGKHEPFGLAE.DHBMKLKBOPB.KEJCIDGEDLE = false;
yield break;
}
// Token: 0x06027778 RID: 161656 RVA: 0x00AFEDB0 File Offset: 0x00AFCFB0
public void EIBCECJDLIJ()
{
if (!this.ADIDAALKPNB && this.GHEBDPCLKCF())
{
this.MILJCNHGKHD(true);
this.LHMLJCHPHPJ().LNKGAAEPMEO().BFCOAHOEAAI(true);
this.NAOFDHHNHGH();
this.EKELACNJAKK().SetBool("=", true);
}
}
// Token: 0x06027779 RID: 161657 RVA: 0x00AFEE04 File Offset: 0x00AFD004
public void CIAMEOKDJGN(bool CFPDBCNDNPL = true)
{
if (this.AJLEMEFOEKM)
{
return;
}
this.AJLEMEFOEKM = false;
this.OKJMEFIIMJM(true);
this.HAFICIOICLO(CFPDBCNDNPL);
this.OALKFNPFNDG().SetBool("(", false);
if (SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM.CLFBLJMBGOA && this.PIDHHBENFCO.PCGELLFCMPB())
{
this.TemporarilyPauseWatchInteraction(1725f);
}
}
// Token: 0x0602777A RID: 161658 RVA: 0x00AFEE70 File Offset: 0x00AFD070
internal void PMNNPGCJKPA()
{
this.PLALHKGGFME().SetTrigger("REVIVED BY ");
}
// Token: 0x170011D9 RID: 4569
// (get) Token: 0x0602777B RID: 161659 RVA: 0x00AFEE84 File Offset: 0x00AFD084
public PlayerHand GOOPEGBPGIL
{
get
{
return (!(this.PIDHHBENFCO != null) || !this.PIDHHBENFCO.POJAICMNOFI) ? null : this.PIDHHBENFCO.POJAICMNOFI.CCLBPCELMOM;
}
}
// Token: 0x0602777C RID: 161660 RVA: 0x00AFEEC4 File Offset: 0x00AFD0C4
public bool GMLPCCGGBIE()
{
return this.EMMNOFPKEHB() != MenuHandFollower.BFGOCLLPAFI.Hydrate;
}
// Token: 0x0602777D RID: 161661 RVA: 0x00AFEED4 File Offset: 0x00AFD0D4
internal void PGJIIAFLNBK()
{
this.PENBIFPJDAP.SetTrigger("Transition");
}
// Token: 0x0602777F RID: 161663 RVA: 0x00AFEEF4 File Offset: 0x00AFD0F4
public bool BDHAAPIGPLB()
{
return this.ICOMPFONPHJ() != MenuHandFollower.BFGOCLLPAFI.Hydrate;
}
// Token: 0x06027780 RID: 161664 RVA: 0x00AFEF04 File Offset: 0x00AFD104
private void GHPKDKFKPAG()
{
this.DFFAOHHFBBN().enabled = true;
}
// Token: 0x06027781 RID: 161665 RVA: 0x00AFEF14 File Offset: 0x00AFD114
public void PIHPMACONBB()
{
if (!this.ADIDAALKPNB && this.AJLEMEFOEKM)
{
this.MILJCNHGKHD(true);
this.LHMLJCHPHPJ().POJAICMNOFI.BFCOAHOEAAI(true);
this.NAOFDHHNHGH();
this.PENBIFPJDAP.SetBool("Could not attach object {0} with GUID {1} to attach to ToolHolder {2}, as it is not a tool.", false);
}
}
// Token: 0x06027783 RID: 161667 RVA: 0x00AFEF88 File Offset: 0x00AFD188
public void LECKJCKDDGG(bool NOBAPCOKFIL)
{
this.CFPDBCNDNPL = NOBAPCOKFIL;
this.projectionRenderer.gameObject.SetActive(this.CFPDBCNDNPL);
}
// Token: 0x06027784 RID: 161668 RVA: 0x00AFEFA8 File Offset: 0x00AFD1A8
private void Update()
{
MenuHandFollower.BFGOCLLPAFI gofkdkineep = this.GOFKDKINEEP;
this.GOFKDKINEEP = this.OADAOJCLMLB;
if (this.OADAOJCLMLB != gofkdkineep)
{
if (this.OADAOJCLMLB == MenuHandFollower.BFGOCLLPAFI.Hidden)
{
this.NIOFODLLFBD(false);
return;
}
if (this.PIDHHBENFCO.NHDDPGADJPJ)
{
this.PIDHHBENFCO.POJAICMNOFI.MGKHEPFGLAE.IGNILOGNHOO = this.OADAOJCLMLB == MenuHandFollower.BFGOCLLPAFI.Visible;
}
}
if (this.GOOPEGBPGIL != null && this.DHLFMMANFHG && this.OADAOJCLMLB != MenuHandFollower.BFGOCLLPAFI.Hidden)
{
this.projectionRoot.transform.position = this.GOOPEGBPGIL.GNCEGCKBDHP.position;
this.projectionRoot.transform.rotation = this.GOOPEGBPGIL.HKDMIAEFDJA.rotation;
this.ALOLEIFPMFK(this.screenRoot.transform, this.GOOPEGBPGIL.HKDMIAEFDJA);
this.ALOLEIFPMFK(base.transform, this.GOOPEGBPGIL.HKDMIAEFDJA);
}
if (this.PIDHHBENFCO.NHDDPGADJPJ)
{
bool flag = this.AJLEMEFOEKM && KeyboardInputField.OOEKMHOAAND != null && KeyboardInputField.OOEKMHOAAND.transform.PIPKFEDEJCM(base.transform);
if (flag != this.FHHAALECPOK)
{
if (flag)
{
this.PIDHHBENFCO.POJAICMNOFI.ShowMenuWithKeyboard(false);
}
else
{
this.HideLocalKeyboard();
}
this.FHHAALECPOK = flag && this.MIBGCKPGJMF.isActiveAndEnabled;
}
}
}
// Token: 0x06027785 RID: 161669 RVA: 0x00AFF13C File Offset: 0x00AFD33C
private void DBOIOOKOLKA(Transform DCNLELKDJAO, Transform EPKGPLKDLMB)
{
DCNLELKDJAO.position = EPKGPLKDLMB.position;
DCNLELKDJAO.rotation = EPKGPLKDLMB.rotation;
}
// Token: 0x06027786 RID: 161670 RVA: 0x00AFF158 File Offset: 0x00AFD358
public bool FHKFKINFFCK()
{
return this.CFPDBCNDNPL;
}
// Token: 0x06027787 RID: 161671 RVA: 0x00AFF160 File Offset: 0x00AFD360
public PlayerHand APMHPJFCEIP()
{
return (!(this.ELGPMHPKLNB() != null) || !this.ELGPMHPKLNB().POJAICMNOFI) ? null : this.EFMAMBDFGNN().POJAICMNOFI.GKBKMNKCDKD();
}
// Token: 0x06027788 RID: 161672 RVA: 0x00AFF1A0 File Offset: 0x00AFD3A0
public void ECEGILHHIIG(bool CFPDBCNDNPL = true)
{
if (this.GFMFMGHHAPF())
{
return;
}
this.DIAGNFNEMHP(false);
this.PBHKNKOCCJL(false);
this.FLFIEEDHHPE(CFPDBCNDNPL);
this.DFFAOHHFBBN().SetBool("PS4PlatformManager: checkAvailabilityRequest.Response.ReturnCode != SUCCESS: ", false);
if (SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM.CLFBLJMBGOA && this.EFMAMBDFGNN().KKDEBGNKDMG())
{
this.FHKDLLKFABJ(1964f);
}
}
// Token: 0x06027789 RID: 161673 RVA: 0x00AFF20C File Offset: 0x00AFD40C
public void EMGNAPEJOHF(bool NOBAPCOKFIL)
{
this.CFPDBCNDNPL = NOBAPCOKFIL;
this.projectionRenderer.gameObject.SetActive(this.CFPDBCNDNPL);
}
// Token: 0x0602778A RID: 161674 RVA: 0x00AFF22C File Offset: 0x00AFD42C
public void JOKHEGGIBID()
{
if (!this.ADIDAALKPNB && this.NGJOCOCGLMF())
{
this.BBLALEJNMLJ(false);
this.PIDHHBENFCO.POJAICMNOFI.BFCOAHOEAAI(true);
this.HideLocalKeyboard();
this.BNLPFLEDHKM().SetBool("{0}: CommandBufferRenderers should allocate their instance collections before Awake().", false);
}
}
// Token: 0x0602778B RID: 161675 RVA: 0x00AFF280 File Offset: 0x00AFD480
public bool ANMNNOGIOKD()
{
return this.OADAOJCLMLB != MenuHandFollower.BFGOCLLPAFI.Hydrate;
}
// Token: 0x0602778C RID: 161676 RVA: 0x00AFF290 File Offset: 0x00AFD490
public void LFGHDCFIMNO(bool NOBAPCOKFIL)
{
this.CFPDBCNDNPL = NOBAPCOKFIL;
this.projectionRenderer.gameObject.SetActive(this.CFPDBCNDNPL);
}
// Token: 0x0602778D RID: 161677 RVA: 0x00AFF2B0 File Offset: 0x00AFD4B0
private IEnumerator JBKEJDKJJDF()
{
if (this.MIBGCKPGJMF != null)
{
this.MIBGCKPGJMF.PILGKGNMNME = false;
this.PENBIFPJDAP.SetBool("KeyboardActive", false);
yield return new WaitForSeconds(0.3f);
this.MIBGCKPGJMF.transform.SetParent(this.PIDHHBENFCO.LBMGHLBBKBJ.transform, false);
this.MIBGCKPGJMF.gameObject.SetActive(false);
}
yield break;
}
// Token: 0x0602778E RID: 161678 RVA: 0x00AFF2CC File Offset: 0x00AFD4CC
public bool HCCGOJBFDJE()
{
return this.<NALOAKLOCNO>k__BackingField;
}
// Token: 0x0602778F RID: 161679 RVA: 0x00AFF2D4 File Offset: 0x00AFD4D4
public PlayerHand ADHFMNNLPJB()
{
return (!(this.EFMAMBDFGNN() != null) || !this.ELGPMHPKLNB().POJAICMNOFI) ? null : this.EFMAMBDFGNN().LNKGAAEPMEO().GKBKMNKCDKD();
}
// Token: 0x06027790 RID: 161680 RVA: 0x00AFF314 File Offset: 0x00AFD514
internal void JKIOBFCBICN()
{
this.FCPBFNHKKHI().SetTrigger("Mouse X");
}
// Token: 0x06027791 RID: 161681 RVA: 0x00AFF328 File Offset: 0x00AFD528
private void ADIOFMMMFNL()
{
this.CNMFLNNCPBJ(base.gameObject.GetComponent<Animator>());
MenuHandFollower.BFGOCLLPAFI[] array = (MenuHandFollower.BFGOCLLPAFI[])Enum.GetValues(typeof(MenuHandFollower.BFGOCLLPAFI));
for (int i = 1; i < array.Length; i++)
{
MenuHandFollower.BFGOCLLPAFI bfgocllpafi = array[i];
string text = bfgocllpafi.ToString();
int num = Animator.StringToHash(text);
this.EHAFIPMFJDA[num] = bfgocllpafi;
}
this.PIDHHBENFCO = base.gameObject.GetComponentInParent<Player>();
if (this.EFMAMBDFGNN().NMDPPKDGAJN())
{
this.MIBGCKPGJMF = global::UnityEngine.Object.Instantiate<Punchkeyboard>(this.keyboardPrefab, Vector3.zero, Quaternion.identity);
this.MIBGCKPGJMF.gameObject.SetActive(true);
}
this.KLBNLAAPDBD(true);
this.HFOKJHNLLPC(new Action(this.GHPKDKFKPAG));
}
// Token: 0x06027792 RID: 161682 RVA: 0x00AFF400 File Offset: 0x00AFD600
private Animator NAJGJOIFIAP()
{
return this.<IILOLNEAPCH>k__BackingField;
}
// Token: 0x06027793 RID: 161683 RVA: 0x00AFF408 File Offset: 0x00AFD608
private Animator BNLPFLEDHKM()
{
return this.<IILOLNEAPCH>k__BackingField;
}
// Token: 0x06027794 RID: 161684 RVA: 0x00AFF410 File Offset: 0x00AFD610
[CompilerGenerated]
private void MCJAIHLFBIP()
{
this.PENBIFPJDAP.enabled = true;
}
// Token: 0x06027795 RID: 161685 RVA: 0x00AFF420 File Offset: 0x00AFD620
private void CNMFLNNCPBJ(Animator NOBAPCOKFIL)
{
this.<IILOLNEAPCH>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06027796 RID: 161686 RVA: 0x00AFF42C File Offset: 0x00AFD62C
private void ALOLEIFPMFK(Transform DCNLELKDJAO, Transform EPKGPLKDLMB)
{
DCNLELKDJAO.position = EPKGPLKDLMB.position;
DCNLELKDJAO.rotation = EPKGPLKDLMB.rotation;
}
// Token: 0x06027797 RID: 161687 RVA: 0x00AFF448 File Offset: 0x00AFD648
private void NIOFODLLFBD(bool CAAAFEKOAAF)
{
for (int i = 0; i < base.transform.childCount; i++)
{
base.transform.GetChild(i).gameObject.SetActive(CAAAFEKOAAF);
}
}
// Token: 0x06027798 RID: 161688 RVA: 0x00AFF488 File Offset: 0x00AFD688
private void NDCFENGOBFC(Player NOBAPCOKFIL)
{
this.<MLNGKMNOPGG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06027799 RID: 161689 RVA: 0x00AFF494 File Offset: 0x00AFD694
private void NPLEKCOHGBP(bool NOBAPCOKFIL)
{
this.<NALOAKLOCNO>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0602779A RID: 161690 RVA: 0x00AFF4A0 File Offset: 0x00AFD6A0
private void JOOEGEFDCCJ(Player NOBAPCOKFIL)
{
this.<MLNGKMNOPGG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0602779B RID: 161691 RVA: 0x00AFF4AC File Offset: 0x00AFD6AC
public void PAEOOFDEFFC(bool CFPDBCNDNPL = true)
{
if (this.LNPAEPKMECJ())
{
return;
}
this.BBLALEJNMLJ(true);
this.HJJOMMKGHIA(true);
this.EMGNAPEJOHF(CFPDBCNDNPL);
this.EKELACNJAKK().SetBool("MOTION_TELEPORT_ENABLED", false);
if (SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM.CLFBLJMBGOA && this.LHMLJCHPHPJ().PJNKKFHLGKI())
{
this.FHKDLLKFABJ(76f);
}
}
// Token: 0x0602779C RID: 161692 RVA: 0x00AFF518 File Offset: 0x00AFD718
private Animator FCPBFNHKKHI()
{
return this.<IILOLNEAPCH>k__BackingField;
}
// Token: 0x0602779D RID: 161693 RVA: 0x00AFF520 File Offset: 0x00AFD720
private void OBHKAPOJOFH(bool CAAAFEKOAAF)
{
for (int i = 0; i < base.transform.childCount; i++)
{
base.transform.GetChild(i).gameObject.SetActive(CAAAFEKOAAF);
}
}
// Token: 0x0602779E RID: 161694 RVA: 0x00AFF560 File Offset: 0x00AFD760
public bool IAAGBJPNIHG()
{
return this.ICOMPFONPHJ() == MenuHandFollower.BFGOCLLPAFI.Hidden;
}
// Token: 0x0602779F RID: 161695 RVA: 0x00AFF570 File Offset: 0x00AFD770
public void NGLPFMPIFDM()
{
if (this.MIBGCKPGJMF != null && !this.MIBGCKPGJMF.gameObject.activeSelf)
{
this.MAJNJMFPAEI(this.DPPPBMPDJGL);
this.DPPPBMPDJGL = base.StartCoroutine(this.HBECMKHHPIP());
}
}
// Token: 0x060277A0 RID: 161696 RVA: 0x00AFF5C4 File Offset: 0x00AFD7C4
public bool OIIJADFJEHG()
{
return this.FHJHFFPJJOG() != MenuHandFollower.BFGOCLLPAFI.Hydrate;
}
// Token: 0x060277A1 RID: 161697 RVA: 0x00AFF5D4 File Offset: 0x00AFD7D4
public void NAEKAKNPNKH(bool DFAGIKMLHLD)
{
this.ADIDAALKPNB = DFAGIKMLHLD;
if (DFAGIKMLHLD)
{
this.EFMAMBDFGNN().POJAICMNOFI.MLJAEGPGIIF(true);
}
else
{
this.ONANIKONGKP();
}
}
// Token: 0x060277A2 RID: 161698 RVA: 0x00AFF600 File Offset: 0x00AFD800
public void DOMGEHEKPHM(bool NOBAPCOKFIL)
{
this.CFPDBCNDNPL = NOBAPCOKFIL;
this.projectionRenderer.gameObject.SetActive(this.CFPDBCNDNPL);
}
// Token: 0x060277A3 RID: 161699 RVA: 0x00AFF620 File Offset: 0x00AFD820
public void OpenMenu(bool CFPDBCNDNPL = true)
{
if (this.AJLEMEFOEKM)
{
return;
}
this.AJLEMEFOEKM = true;
this.NIOFODLLFBD(true);
this.DHLFMMANFHG = CFPDBCNDNPL;
this.PENBIFPJDAP.SetBool("Visible", true);
if (SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM.CLFBLJMBGOA && this.PIDHHBENFCO.NHDDPGADJPJ)
{
this.TemporarilyPauseWatchInteraction(1f);
}
}
// Token: 0x060277A4 RID: 161700 RVA: 0x00AFF68C File Offset: 0x00AFD88C
private void ENICLNFEDGN(bool CAAAFEKOAAF)
{
for (int i = 1; i < base.transform.childCount; i += 0)
{
base.transform.GetChild(i).gameObject.SetActive(CAAAFEKOAAF);
}
}
// Token: 0x060277A5 RID: 161701 RVA: 0x00AFF6CC File Offset: 0x00AFD8CC
public Player HGPMNJAFAJG()
{
return this.<MLNGKMNOPGG>k__BackingField;
}
// Token: 0x060277A6 RID: 161702 RVA: 0x00AFF6D4 File Offset: 0x00AFD8D4
public bool GFMFMGHHAPF()
{
return this.<NALOAKLOCNO>k__BackingField;
}
// Token: 0x060277A7 RID: 161703 RVA: 0x00AFF6DC File Offset: 0x00AFD8DC
public bool BKLDHPLONAF()
{
return this.CFPDBCNDNPL;
}
// Token: 0x060277A8 RID: 161704 RVA: 0x00AFF6E4 File Offset: 0x00AFD8E4
private void KAPPHAHBOOB()
{
this.EKELACNJAKK().enabled = false;
}
// Token: 0x060277A9 RID: 161705 RVA: 0x00AFF6F4 File Offset: 0x00AFD8F4
private void IDHMHFFOBHL(Player NOBAPCOKFIL)
{
this.<MLNGKMNOPGG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060277AA RID: 161706 RVA: 0x00AFF700 File Offset: 0x00AFD900
private void BBLALEJNMLJ(bool NOBAPCOKFIL)
{
this.<NALOAKLOCNO>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060277AB RID: 161707 RVA: 0x00AFF70C File Offset: 0x00AFD90C
private void GJEDMOFPBDF(bool CAAAFEKOAAF)
{
for (int i = 1; i < base.transform.childCount; i += 0)
{
base.transform.GetChild(i).gameObject.SetActive(CAAAFEKOAAF);
}
}
// Token: 0x060277AC RID: 161708 RVA: 0x00AFF74C File Offset: 0x00AFD94C
private void PCBEHKKFHEK()
{
this.NAJGJOIFIAP().enabled = false;
}
// Token: 0x060277AD RID: 161709 RVA: 0x00AFF75C File Offset: 0x00AFD95C
public void JPMIFKAGPIN()
{
if (this.MIBGCKPGJMF != null && !this.MIBGCKPGJMF.gameObject.activeSelf)
{
this.MAJNJMFPAEI(this.DPPPBMPDJGL);
this.DPPPBMPDJGL = base.StartCoroutine(this.EODLDMBAJGP());
}
}
// Token: 0x060277AE RID: 161710 RVA: 0x00AFF7B0 File Offset: 0x00AFD9B0
public void GLAADGDKLNF()
{
if (this.MIBGCKPGJMF != null && !this.MIBGCKPGJMF.gameObject.activeSelf)
{
this.MAJNJMFPAEI(this.DPPPBMPDJGL);
this.DPPPBMPDJGL = base.StartCoroutine(this.AHKIKGDAGJK());
}
}
// Token: 0x060277AF RID: 161711 RVA: 0x00AFF804 File Offset: 0x00AFDA04
private void HJJOMMKGHIA(bool CAAAFEKOAAF)
{
for (int i = 0; i < base.transform.childCount; i += 0)
{
base.transform.GetChild(i).gameObject.SetActive(CAAAFEKOAAF);
}
}
// Token: 0x060277B0 RID: 161712 RVA: 0x00AFF844 File Offset: 0x00AFDA44
private void PBHKNKOCCJL(bool CAAAFEKOAAF)
{
for (int i = 1; i < base.transform.childCount; i++)
{
base.transform.GetChild(i).gameObject.SetActive(CAAAFEKOAAF);
}
}
// Token: 0x060277B1 RID: 161713 RVA: 0x00AFF884 File Offset: 0x00AFDA84
private void CJAOOMAFJEJ(Transform DCNLELKDJAO, Transform EPKGPLKDLMB)
{
DCNLELKDJAO.position = EPKGPLKDLMB.position;
DCNLELKDJAO.rotation = EPKGPLKDLMB.rotation;
}
// Token: 0x060277B2 RID: 161714 RVA: 0x00AFF8A0 File Offset: 0x00AFDAA0
public void GHCDOAKLBMJ()
{
if (!this.ADIDAALKPNB && this.EBGHDIJABBO())
{
this.BBLALEJNMLJ(true);
this.HGPMNJAFAJG().LNKGAAEPMEO().JBIODKLPJGA = false;
this.NAOFDHHNHGH();
this.PENBIFPJDAP.SetBool("Found best region: '", false);
}
}
// Token: 0x060277B3 RID: 161715 RVA: 0x00AFF8F4 File Offset: 0x00AFDAF4
public void ONANIKONGKP()
{
if (!this.ADIDAALKPNB && this.GDAOEEKGNHA())
{
this.EEFCOPLJHHM(false);
this.PIDHHBENFCO.POJAICMNOFI.OIOJFDMFAOJ(true);
this.NAOFDHHNHGH();
this.OALKFNPFNDG().SetBool("Register", false);
}
}
// Token: 0x060277B4 RID: 161716 RVA: 0x00AFF948 File Offset: 0x00AFDB48
private void LBBACIIOLBI(Player NOBAPCOKFIL)
{
this.<MLNGKMNOPGG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060277B5 RID: 161717 RVA: 0x00AFF954 File Offset: 0x00AFDB54
private void HENIGFDEKAJ(Player NOBAPCOKFIL)
{
this.<MLNGKMNOPGG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060277B6 RID: 161718 RVA: 0x00AFF960 File Offset: 0x00AFDB60
public bool KKLCMIJAFFG()
{
return this.<NALOAKLOCNO>k__BackingField;
}
// Token: 0x040062D9 RID: 25305
private const float DOFHAJPFENB = 0.3f;
// Token: 0x040062DA RID: 25306
[SerializeField]
private GameObject projectionRoot;
// Token: 0x040062DB RID: 25307
[SerializeField]
private GameObject screenRoot;
// Token: 0x040062DC RID: 25308
[SerializeField]
private GameObject keyboardRoot;
// Token: 0x040062DD RID: 25309
[SerializeField]
private Renderer projectionRenderer;
// Token: 0x040062DE RID: 25310
[SerializeField]
private Punchkeyboard keyboardPrefab;
// Token: 0x040062DF RID: 25311
private bool FHHAALECPOK;
// Token: 0x040062E0 RID: 25312
private float JNGOJFBNEAK;
// Token: 0x040062E1 RID: 25313
private Coroutine EEJPHGMAAJN;
// Token: 0x040062E2 RID: 25314
private Coroutine DPPPBMPDJGL;
// Token: 0x040062E3 RID: 25315
private Punchkeyboard MIBGCKPGJMF;
// Token: 0x040062E4 RID: 25316
private bool ADIDAALKPNB;
// Token: 0x040062E5 RID: 25317
private bool CFPDBCNDNPL;
// Token: 0x040062E9 RID: 25321
private MenuHandFollower.BFGOCLLPAFI GOFKDKINEEP;
// Token: 0x040062EA RID: 25322
private Dictionary<int, MenuHandFollower.BFGOCLLPAFI> EHAFIPMFJDA = new Dictionary<int, MenuHandFollower.BFGOCLLPAFI>();
// Token: 0x02001203 RID: 4611
public enum BFGOCLLPAFI
{
// Token: 0x040062EC RID: 25324
Hidden,
// Token: 0x040062ED RID: 25325
Hydrate,
// Token: 0x040062EE RID: 25326
Visible,
// Token: 0x040062EF RID: 25327
Dehydrate,
// Token: 0x040062F0 RID: 25328
PlayerMenu_Transition,
// Token: 0x040062F1 RID: 25329
PlayerMenu_Refresh,
// Token: 0x040062F2 RID: 25330
PlayerMenu_KeyboardActive,
// Token: 0x040062F3 RID: 25331
PlayerMenu_KeyboardInactive
}
}