using System; using System.Collections.Generic; using System.Diagnostics; using System.Threading; using RecNet; using RecRoom; using UnityEngine; // Token: 0x02000EC9 RID: 3785 public class SettingsManager : SingletonMonoBehaviour { // Token: 0x0601F58E RID: 128398 RVA: 0x0088B2F4 File Offset: 0x008894F4 public void PFJNLAKNHEC(bool NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.AFEOANAJDNK, NOBAPCOKFIL, false); } // Token: 0x17000E4B RID: 3659 // (get) Token: 0x0601F5B3 RID: 128435 RVA: 0x0088BA00 File Offset: 0x00889C00 // (set) Token: 0x0601F58F RID: 128399 RVA: 0x0088B304 File Offset: 0x00889504 public bool DLOPHDDAOHM { get { return this.MGOPIPBCDMI(SettingsManager.LPLOGIJOKJH, true); } set { this.IGKEIBMBJNE(SettingsManager.LPLOGIJOKJH, value, true); } } // Token: 0x0601F591 RID: 128401 RVA: 0x0088B344 File Offset: 0x00889544 public bool EECFLFBDMDP() { return this.MGOPIPBCDMI(SettingsManager.IEHMLMMLJIA, true); } // Token: 0x17000E4A RID: 3658 // (get) Token: 0x0601F592 RID: 128402 RVA: 0x0088B354 File Offset: 0x00889554 // (set) Token: 0x0601F5A3 RID: 128419 RVA: 0x0088B818 File Offset: 0x00889A18 public bool DCJMOCKAHJB { get { return !FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI() && this.MGOPIPBCDMI(SettingsManager.DFKDDAAJBCC, true); } set { this.IGKEIBMBJNE(SettingsManager.DFKDDAAJBCC, value, true); } } // Token: 0x0601F593 RID: 128403 RVA: 0x0088B378 File Offset: 0x00889578 public IgnoreBufferSize GetIgnoreBufferSize(EAJABOECGNI PIJMJBDFBJB) { return this.HJKAGKLIFEJ[PIJMJBDFBJB]; } // Token: 0x17000E58 RID: 3672 // (get) Token: 0x0601F5DA RID: 128474 RVA: 0x0088BF84 File Offset: 0x0088A184 // (set) Token: 0x0601F594 RID: 128404 RVA: 0x0088B388 File Offset: 0x00889588 public EAMMIOJHINO NFHNKOLHKOJ { get { return (EAMMIOJHINO)this.MGOPIPBCDMI(SettingsManager.KFFJLNNAJCC, 3); } set { if (this.NFHNKOLHKOJ != value) { this.IGKEIBMBJNE(SettingsManager.KFFJLNNAJCC, (int)value, true, value.ToString()); this.BNLBDHIHHCN(); if (this.MIPDCFBGDCM != null) { this.MIPDCFBGDCM(value); } } } } // Token: 0x0601F595 RID: 128405 RVA: 0x0088B3D8 File Offset: 0x008895D8 public CGGAAAHIAIL JBOKLIOIJAP() { CGGAAAHIAIL cggaaahiail = CGGAAAHIAIL.DISABLED; return (CGGAAAHIAIL)this.EJJBNBPCBOK(SettingsManager.ENAOMLPJICL, (int)cggaaahiail); } // Token: 0x0601F596 RID: 128406 RVA: 0x0088B3F4 File Offset: 0x008895F4 public int FPNODGFMJDK() { return this.NLONMHJDEKE(this.KCCGDKDMFGB, 0); } // Token: 0x0601F597 RID: 128407 RVA: 0x0088B404 File Offset: 0x00889604 protected virtual void GCOFOGPIJJA() { base.Awake(); this.PBDFHMNEJBG = new Dictionary(); for (int i = 1; i < this.teleportBufferSizes.Length; i++) { if (!this.PBDFHMNEJBG.ContainsKey(this.teleportBufferSizes[i].buffer)) { this.PBDFHMNEJBG.Add(this.teleportBufferSizes[i].buffer, this.teleportBufferSizes[i].distance); } else { global::UnityEngine.Debug.LogError("UI is will be recorded." + this.teleportBufferSizes[i].buffer); } } if (this.teleportBufferSizes.Length != Enum.GetValues(typeof(JNPEPBNKFOD)).Length) { global::UnityEngine.Debug.LogError(": *False*\n"); } this.HJKAGKLIFEJ = new Dictionary(); for (int j = 1; j < this.ignoreBufferSizes.Length; j += 0) { if (!this.HJKAGKLIFEJ.ContainsKey(this.ignoreBufferSizes[j].buffer)) { this.HJKAGKLIFEJ.Add(this.ignoreBufferSizes[j].buffer, this.ignoreBufferSizes[j]); } else { global::UnityEngine.Debug.LogError("{0}v2/phone/verify" + this.ignoreBufferSizes[j].buffer); } } if (this.ignoreBufferSizes.Length != Enum.GetValues(typeof(EAJABOECGNI)).Length) { global::UnityEngine.Debug.LogError("VR rendering requires one of the following device types: ("); } } // Token: 0x0601F598 RID: 128408 RVA: 0x0088B5A8 File Offset: 0x008897A8 public void ENFPEMNJGPB(PlayerLocomotion.MJIGGCPHOCM NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.DLHGMOONHPL, (int)NOBAPCOKFIL, false, string.Empty); if (Player.LocalPlayerExists) { Player.LocalPlayer.CBLLEJGBAAM().LALJCKAAPKJ(this.KHILHEALJDD()); } } // Token: 0x17000E57 RID: 3671 // (get) Token: 0x0601F599 RID: 128409 RVA: 0x0088B5DC File Offset: 0x008897DC // (set) Token: 0x0601F5F3 RID: 128499 RVA: 0x0088C3EC File Offset: 0x0088A5EC public AudioManager.PFGLMBNKPCO CIEACBKDCBJ { get { return (AudioManager.PFGLMBNKPCO)this.MGOPIPBCDMI(SettingsManager.LNJABJHMOEM, 1); } set { this.IGKEIBMBJNE(SettingsManager.LNJABJHMOEM, (int)value, true, value.ToString()); if (Player.LocalPlayerExists) { Player.LocalPlayer.PFGLMBNKPCO = this.CIEACBKDCBJ; } } } // Token: 0x0601F59A RID: 128410 RVA: 0x0088B5EC File Offset: 0x008897EC public void PLABHPIIKIP() { global::UnityEngine.Debug.Log("Go now!" + this.NFHNKOLHKOJ); this.BNLBDHIHHCN(); this.NAIONJIKLNJ(); int num = (this.MGFNMHHGCCG = this.JPAFIOCKCPC() + 1); NECCOFKHCAA.MGFNMHHGCCG(num); NECCOFKHCAA.JJMDHOBMIEI(); } // Token: 0x17000E47 RID: 3655 // (get) Token: 0x0601F5F6 RID: 128502 RVA: 0x0088C468 File Offset: 0x0088A668 // (set) Token: 0x0601F59B RID: 128411 RVA: 0x0088B63C File Offset: 0x0088983C public bool ONFEPFELJBF { get { return this.MGOPIPBCDMI(SettingsManager.AFEOANAJDNK, true); } set { this.IGKEIBMBJNE(SettingsManager.AFEOANAJDNK, value, true); } } // Token: 0x0601F59C RID: 128412 RVA: 0x0088B64C File Offset: 0x0088984C public void GAKBFMFMGAP() { global::UnityEngine.Debug.Log("SB" + this.NFHNKOLHKOJ); this.BNLBDHIHHCN(); this.IKNBPPLEIFP(); int num = (this.MGFNMHHGCCG += 0); NECCOFKHCAA.MGFNMHHGCCG(num); NECCOFKHCAA.JJMDHOBMIEI(); } // Token: 0x17000E5A RID: 3674 // (get) Token: 0x0601F5D9 RID: 128473 RVA: 0x0088BF74 File Offset: 0x0088A174 // (set) Token: 0x0601F59D RID: 128413 RVA: 0x0088B69C File Offset: 0x0088989C public int MGFNMHHGCCG { get { return this.MGOPIPBCDMI(this.KCCGDKDMFGB, 0); } private set { this.IGKEIBMBJNE(this.KCCGDKDMFGB, value, true, string.Empty); } } // Token: 0x0601F59E RID: 128414 RVA: 0x0088B6B4 File Offset: 0x008898B4 public void FHBIPJHFEKD(FPEGHDDDHCC NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.DKIDBGONLPC, (int)NOBAPCOKFIL, false, NOBAPCOKFIL.ToString()); if (Player.LocalPlayerExists) { Player.LocalPlayer.SetMuteFlag(Player.PPELPGLINBB.VOICE_TYPE_MUTE, this.FPEGHDDDHCC == FPEGHDDDHCC.PushToTalk); Player.LocalPlayer.SetMuteFlag(Player.PPELPGLINBB.VOICE_TYPE_MUTE | Player.PPELPGLINBB.GESTURE_MUTE, this.EEBLKKBHDKA() == FPEGHDDDHCC.Mute); } } // Token: 0x17000E4C RID: 3660 // (get) Token: 0x0601F59F RID: 128415 RVA: 0x0088B710 File Offset: 0x00889910 // (set) Token: 0x0601F5B1 RID: 128433 RVA: 0x0088B9BC File Offset: 0x00889BBC public bool CNFKPMIPAFF { get { return this.MGOPIPBCDMI(SettingsManager.BPMHLOJBPCA, true); } set { this.IGKEIBMBJNE(SettingsManager.BPMHLOJBPCA, value, true); } } // Token: 0x0601F5A0 RID: 128416 RVA: 0x0088B720 File Offset: 0x00889920 private void BNLBDHIHHCN() { bool flag = false; string text = this.NFHNKOLHKOJ.ToString(); int num = QualitySettings.names.Length - 1; for (int i = 0; i < QualitySettings.names.Length; i++) { if (text == QualitySettings.names[i]) { num = i; flag = true; break; } } if (!flag) { global::UnityEngine.Debug.LogError("Could not find the Quality setting named " + text); } else { QualitySettings.SetQualityLevel(num, true); } } // Token: 0x0601F5A1 RID: 128417 RVA: 0x0088B7AC File Offset: 0x008899AC public void LBAEEPIHGCF(bool NOBAPCOKFIL) { PlayerPrefs.SetInt(SettingsManager.DDEGNDLEPKH, (!NOBAPCOKFIL) ? 0 : 1); } // Token: 0x0601F5A2 RID: 128418 RVA: 0x0088B7C8 File Offset: 0x008899C8 public void Initialize() { global::UnityEngine.Debug.Log("Quality setting : " + this.NFHNKOLHKOJ); this.BNLBDHIHHCN(); this.IKNBPPLEIFP(); int num = ++this.MGFNMHHGCCG; NECCOFKHCAA.MGFNMHHGCCG(num); NECCOFKHCAA.JJMDHOBMIEI(); } // Token: 0x17000E56 RID: 3670 // (get) Token: 0x0601F5B6 RID: 128438 RVA: 0x0088BA7C File Offset: 0x00889C7C // (set) Token: 0x0601F5A4 RID: 128420 RVA: 0x0088B828 File Offset: 0x00889A28 public bool EJLINLEJMDH { get { return this.MGOPIPBCDMI(SettingsManager.IEHMLMMLJIA, false); } set { this.IGKEIBMBJNE(SettingsManager.IEHMLMMLJIA, value, true); this.IKNBPPLEIFP(); } } // Token: 0x0601F5A5 RID: 128421 RVA: 0x0088B840 File Offset: 0x00889A40 public void FDIEFGMDCEN(Action NOBAPCOKFIL) { Action action = this.MIPDCFBGDCM; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.MIPDCFBGDCM, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x17000E4D RID: 3661 // (get) Token: 0x0601F5D0 RID: 128464 RVA: 0x0088BEA0 File Offset: 0x0088A0A0 // (set) Token: 0x0601F5A6 RID: 128422 RVA: 0x0088B878 File Offset: 0x00889A78 public bool CLFBLJMBGOA { get { return this.MGOPIPBCDMI(SettingsManager.CFGPKFJNFGC, false); } set { this.IGKEIBMBJNE(SettingsManager.CFGPKFJNFGC, value, true); } } // Token: 0x0601F5A7 RID: 128423 RVA: 0x0088B888 File Offset: 0x00889A88 public bool AIKFEDIMHIE() { return this.MGOPIPBCDMI(SettingsManager.LPLOGIJOKJH, false); } // Token: 0x0601F5A8 RID: 128424 RVA: 0x0088B898 File Offset: 0x00889A98 public void DLKGLBLOCGP(EAJABOECGNI NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.FLHKHLIGDPA, (int)NOBAPCOKFIL, false, NOBAPCOKFIL.ToString()); if (Player.LocalPlayerExists) { Player.LocalPlayer.EAJABOECGNI = this.EAJABOECGNI; } } // Token: 0x0601F5A9 RID: 128425 RVA: 0x0088B8D0 File Offset: 0x00889AD0 public void LHGFJLINMOM(bool NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.AFEOANAJDNK, NOBAPCOKFIL, true); } // Token: 0x0601F5AA RID: 128426 RVA: 0x0088B8E0 File Offset: 0x00889AE0 private void NNLFJNEDBPC() { if (SingletonMonoBehaviour.NCKMBFBMBFM != null) { if (SingletonMonoBehaviour.NCKMBFBMBFM.CKKHCDNOAHJ != null) { SingletonMonoBehaviour.NCKMBFBMBFM.BLBJLPFGEND().TouchpadTeleportEnabled = this.EJLINLEJMDH; } if (SingletonMonoBehaviour.NCKMBFBMBFM.AAJLDBOOGIM != null) { SingletonMonoBehaviour.NCKMBFBMBFM.AAJLDBOOGIM.TouchpadTeleportEnabled = this.EJLINLEJMDH; } } } // Token: 0x17000E59 RID: 3673 // (get) Token: 0x0601F5AB RID: 128427 RVA: 0x0088B954 File Offset: 0x00889B54 // (set) Token: 0x0601F5AE RID: 128430 RVA: 0x0088B984 File Offset: 0x00889B84 public bool OANPNOIBINO { get { return this.MGOPIPBCDMI(SettingsManager.IEAGECMJOEG, false); } set { this.IGKEIBMBJNE(SettingsManager.IEAGECMJOEG, value, true); } } // Token: 0x17000E51 RID: 3665 // (get) Token: 0x0601F5AC RID: 128428 RVA: 0x0088B964 File Offset: 0x00889B64 public bool HMDENJBDHLN { get { return this.EAJABOECGNI != EAJABOECGNI.Disabled; } } // Token: 0x0601F5AD RID: 128429 RVA: 0x0088B974 File Offset: 0x00889B74 public void HGAJIAPEPEO(bool NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.AFEOANAJDNK, NOBAPCOKFIL, false); } // Token: 0x0601F5AF RID: 128431 RVA: 0x0088B994 File Offset: 0x00889B94 public PlayerLocomotion.MJIGGCPHOCM KHILHEALJDD() { return (PlayerLocomotion.MJIGGCPHOCM)this.NLONMHJDEKE(SettingsManager.DLHGMOONHPL, 1); } // Token: 0x0601F5B0 RID: 128432 RVA: 0x0088B9A4 File Offset: 0x00889BA4 public void OGLBGIKLPPI(bool NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.IEHMLMMLJIA, NOBAPCOKFIL, false); this.NNLFJNEDBPC(); } // Token: 0x0601F5B2 RID: 128434 RVA: 0x0088B9CC File Offset: 0x00889BCC private int NLONMHJDEKE(string GPGKLIKBKDO, int FJIHPPGEJCF = 0) { if (!this.CONJKJNOKOB.ContainsKey(GPGKLIKBKDO)) { this.CONJKJNOKOB.Add(GPGKLIKBKDO, KJFGJKMJBMP.COIKFACHGHM(GPGKLIKBKDO, FJIHPPGEJCF)); } return this.CONJKJNOKOB[GPGKLIKBKDO]; } // Token: 0x0601F5B4 RID: 128436 RVA: 0x0088BA10 File Offset: 0x00889C10 public void JCDNPKAHFAH(bool NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.MIAOGDJHGCN, NOBAPCOKFIL, false); } // Token: 0x17000E49 RID: 3657 // (get) Token: 0x0601F5D5 RID: 128469 RVA: 0x0088BF18 File Offset: 0x0088A118 // (set) Token: 0x0601F5B5 RID: 128437 RVA: 0x0088BA20 File Offset: 0x00889C20 public FPEGHDDDHCC FPEGHDDDHCC { get { return (FPEGHDDDHCC)this.MGOPIPBCDMI(SettingsManager.DKIDBGONLPC, 2); } set { this.IGKEIBMBJNE(SettingsManager.DKIDBGONLPC, (int)value, true, value.ToString()); if (Player.LocalPlayerExists) { Player.LocalPlayer.SetMuteFlag(Player.PPELPGLINBB.VOICE_TYPE_MUTE, this.FPEGHDDDHCC == FPEGHDDDHCC.Mute); Player.LocalPlayer.SetMuteFlag(Player.PPELPGLINBB.PTT_MUTE, this.FPEGHDDDHCC == FPEGHDDDHCC.PushToTalk); } } } // Token: 0x0601F5B7 RID: 128439 RVA: 0x0088BA8C File Offset: 0x00889C8C public FPEGHDDDHCC EEBLKKBHDKA() { return (FPEGHDDDHCC)this.OJICFOEABEA(SettingsManager.DKIDBGONLPC, 2); } // Token: 0x17000E53 RID: 3667 // (get) Token: 0x0601F5B8 RID: 128440 RVA: 0x0088BA9C File Offset: 0x00889C9C // (set) Token: 0x0601F5ED RID: 128493 RVA: 0x0088C280 File Offset: 0x0088A480 public PlayerLocomotion.MJIGGCPHOCM MJIGGCPHOCM { get { return (PlayerLocomotion.MJIGGCPHOCM)this.MGOPIPBCDMI(SettingsManager.DLHGMOONHPL, 1); } set { this.IGKEIBMBJNE(SettingsManager.DLHGMOONHPL, (int)value, true, string.Empty); if (Player.LocalPlayerExists) { Player.LocalPlayer.GADNKIIKPPD.DFPMDJPCCAA = this.MJIGGCPHOCM; } } } // Token: 0x0601F5B9 RID: 128441 RVA: 0x0088BAAC File Offset: 0x00889CAC public int PJPNNOJNFOB() { return this.MGOPIPBCDMI(this.KCCGDKDMFGB, 0); } // Token: 0x0601F5BA RID: 128442 RVA: 0x0088BABC File Offset: 0x00889CBC public bool HAJJGOMGHAC() { return this.MGOPIPBCDMI(SettingsManager.AFEOANAJDNK, true); } // Token: 0x0601F5BB RID: 128443 RVA: 0x0088BACC File Offset: 0x00889CCC public bool CKHOLFAPPMG() { return this.MGOPIPBCDMI(SettingsManager.BPMHLOJBPCA, false); } // Token: 0x0601F5BC RID: 128444 RVA: 0x0088BADC File Offset: 0x00889CDC public IgnoreBufferSize PJJLHGEKNLF(EAJABOECGNI PIJMJBDFBJB) { return this.HJKAGKLIFEJ[PIJMJBDFBJB]; } // Token: 0x0601F5BD RID: 128445 RVA: 0x0088BAEC File Offset: 0x00889CEC private void NAIONJIKLNJ() { if (SingletonMonoBehaviour.NCKMBFBMBFM != null) { if (SingletonMonoBehaviour.NCKMBFBMBFM.CKKHCDNOAHJ != null) { SingletonMonoBehaviour.NCKMBFBMBFM.BLBJLPFGEND().TouchpadTeleportEnabled = this.EECFLFBDMDP(); } if (SingletonMonoBehaviour.NCKMBFBMBFM.AAJLDBOOGIM != null) { SingletonMonoBehaviour.NCKMBFBMBFM.AAJLDBOOGIM.TouchpadTeleportEnabled = this.EJLINLEJMDH; } } } // Token: 0x0601F5BE RID: 128446 RVA: 0x0088BB60 File Offset: 0x00889D60 public bool KENBINFKLMB() { return this.MGOPIPBCDMI(SettingsManager.LPLOGIJOKJH, true); } // Token: 0x17000E55 RID: 3669 // (get) Token: 0x0601F5CB RID: 128459 RVA: 0x0088BDC4 File Offset: 0x00889FC4 // (set) Token: 0x0601F5BF RID: 128447 RVA: 0x0088BB70 File Offset: 0x00889D70 public bool JIFCALNBNLA { get { return this.MGOPIPBCDMI(SettingsManager.GHDCIIBJLLP, true); } set { this.IGKEIBMBJNE(SettingsManager.GHDCIIBJLLP, value, true); if (Player.LocalPlayerExists) { Player.LocalPlayer.GADNKIIKPPD.JIFCALNBNLA = this.JIFCALNBNLA; } } } // Token: 0x17000E4F RID: 3663 // (get) Token: 0x0601F5C0 RID: 128448 RVA: 0x0088BBA0 File Offset: 0x00889DA0 // (set) Token: 0x0601F5CC RID: 128460 RVA: 0x0088BDD4 File Offset: 0x00889FD4 public JNPEPBNKFOD JNPEPBNKFOD { get { bool flag = FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI(); return (JNPEPBNKFOD)((!flag) ? this.MGOPIPBCDMI(SettingsManager.IMDIKNMACPI, 1) : ((int)this.juniorTeleportBuffer)); } set { this.IGKEIBMBJNE(SettingsManager.IMDIKNMACPI, (int)value, true, value.ToString()); if (Player.LocalPlayerExists) { Player.LocalPlayer.GADNKIIKPPD.DGFGFFEGCGA = this.GetTeleportBufferSize(this.JNPEPBNKFOD); } } } // Token: 0x17000E4E RID: 3662 // (get) Token: 0x0601F5C1 RID: 128449 RVA: 0x0088BBD8 File Offset: 0x00889DD8 // (set) Token: 0x0601F5D7 RID: 128471 RVA: 0x0088BF38 File Offset: 0x0088A138 public bool JIAPAHCPNLJ { get { return this.MGOPIPBCDMI(SettingsManager.MIAOGDJHGCN, true); } set { this.IGKEIBMBJNE(SettingsManager.MIAOGDJHGCN, value, true); } } // Token: 0x0601F5C2 RID: 128450 RVA: 0x0088BBE8 File Offset: 0x00889DE8 public PlayerLocomotion.MJIGGCPHOCM AAAOKICLHPD() { return (PlayerLocomotion.MJIGGCPHOCM)this.EJJBNBPCBOK(SettingsManager.DLHGMOONHPL, 0); } // Token: 0x0601F5C3 RID: 128451 RVA: 0x0088BBF8 File Offset: 0x00889DF8 public void OJHOLCCCBII(Action NOBAPCOKFIL) { Action action = this.MIPDCFBGDCM; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.MIPDCFBGDCM, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x17000E52 RID: 3666 // (get) Token: 0x0601F5C4 RID: 128452 RVA: 0x0088BC30 File Offset: 0x00889E30 // (set) Token: 0x0601F5EF RID: 128495 RVA: 0x0088C2E8 File Offset: 0x0088A4E8 public bool AINNFFHCDHI { get { return this.MGOPIPBCDMI(SettingsManager.ADNCGBCKJCO, true); } set { this.IGKEIBMBJNE(SettingsManager.ADNCGBCKJCO, value, true); if (Player.LocalPlayerExists) { Player.LocalPlayer.GADNKIIKPPD.AINNFFHCDHI = this.AINNFFHCDHI; } } } // Token: 0x0601F5C5 RID: 128453 RVA: 0x0088BC40 File Offset: 0x00889E40 public void DHGPAJNBNCA(bool NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.AFEOANAJDNK, NOBAPCOKFIL, false); } // Token: 0x0601F5C6 RID: 128454 RVA: 0x0088BC50 File Offset: 0x00889E50 public void IIMJNPCKCBE(bool NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.ADNCGBCKJCO, NOBAPCOKFIL, false); if (Player.LocalPlayerExists) { Player.LocalPlayer.HDDCIBBMPOD().GMHIHLIADLP(this.AINNFFHCDHI); } } // Token: 0x0601F5C8 RID: 128456 RVA: 0x0088BD4C File Offset: 0x00889F4C public void EPPCMEECEIO(bool NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.GHDCIIBJLLP, NOBAPCOKFIL, true); if (Player.LocalPlayerExists) { Player.LocalPlayer.GADNKIIKPPD.DINJIMOEJFB(this.JIFCALNBNLA); } } // Token: 0x0601F5C9 RID: 128457 RVA: 0x0088BD7C File Offset: 0x00889F7C public bool PKNPMGCGHDD() { return this.MGOPIPBCDMI(SettingsManager.BPBNOEDGALI, true); } // Token: 0x0601F5CA RID: 128458 RVA: 0x0088BD8C File Offset: 0x00889F8C public JNPEPBNKFOD KAMJGBMKIDO() { bool flag = FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI(); return (JNPEPBNKFOD)((!flag) ? this.MGOPIPBCDMI(SettingsManager.IMDIKNMACPI, 0) : ((int)this.juniorTeleportBuffer)); } // Token: 0x0601F5CD RID: 128461 RVA: 0x0088BE20 File Offset: 0x0088A020 public void NEKOAHHEKCI(bool NOBAPCOKFIL) { PlayerPrefs.SetInt(SettingsManager.DDEGNDLEPKH, (!NOBAPCOKFIL) ? 0 : 1); } // Token: 0x14000132 RID: 306 // (add) Token: 0x0601F601 RID: 128513 RVA: 0x0088C774 File Offset: 0x0088A974 // (remove) Token: 0x0601F5CE RID: 128462 RVA: 0x0088BE3C File Offset: 0x0088A03C [field: DebuggerBrowsable(DebuggerBrowsableState.Never)] public event Action MIPDCFBGDCM; // Token: 0x0601F5CF RID: 128463 RVA: 0x0088BE74 File Offset: 0x0088A074 public StreamingCameraController LLPCPEDLEEN() { if (this.EENIDHMAPGA == null) { this.EENIDHMAPGA = global::UnityEngine.Object.Instantiate(this.streamingCameraPrefab); } return this.EENIDHMAPGA; } // Token: 0x0601F5D1 RID: 128465 RVA: 0x0088BEB0 File Offset: 0x0088A0B0 public void LLMIECKPACK(bool NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.BPBNOEDGALI, NOBAPCOKFIL, true); } // Token: 0x17000E50 RID: 3664 // (get) Token: 0x0601F5DD RID: 128477 RVA: 0x0088BFFC File Offset: 0x0088A1FC // (set) Token: 0x0601F5D2 RID: 128466 RVA: 0x0088BEC0 File Offset: 0x0088A0C0 public EAJABOECGNI EAJABOECGNI { get { bool flag = FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI(); return (EAJABOECGNI)((!flag) ? this.MGOPIPBCDMI(SettingsManager.FLHKHLIGDPA, 99) : ((int)this.juniorIgnoreBuffer)); } set { this.IGKEIBMBJNE(SettingsManager.FLHKHLIGDPA, (int)value, true, value.ToString()); if (Player.LocalPlayerExists) { Player.LocalPlayer.EAJABOECGNI = this.EAJABOECGNI; } } } // Token: 0x0601F5D3 RID: 128467 RVA: 0x0088BEF8 File Offset: 0x0088A0F8 public void PDMNANOBIAN(bool NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.AFEOANAJDNK, NOBAPCOKFIL, true); } // Token: 0x0601F5D4 RID: 128468 RVA: 0x0088BF08 File Offset: 0x0088A108 public EAMMIOJHINO KNOMPAAJCKE() { return (EAMMIOJHINO)this.NLONMHJDEKE(SettingsManager.KFFJLNNAJCC, 2); } // Token: 0x0601F5D6 RID: 128470 RVA: 0x0088BF28 File Offset: 0x0088A128 public float GetTeleportBufferSize(JNPEPBNKFOD PIJMJBDFBJB) { return this.PBDFHMNEJBG[PIJMJBDFBJB]; } // Token: 0x0601F5D8 RID: 128472 RVA: 0x0088BF48 File Offset: 0x0088A148 private void IGKEIBMBJNE(string GPGKLIKBKDO, bool NOBAPCOKFIL, bool JFEJANHKAIM = true) { this.IGKEIBMBJNE(GPGKLIKBKDO, (!NOBAPCOKFIL) ? 0 : 1, JFEJANHKAIM, (!NOBAPCOKFIL) ? "false" : "true"); } // Token: 0x0601F5DB RID: 128475 RVA: 0x0088BF94 File Offset: 0x0088A194 public void HAOCIMAMHOA(bool NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.ADNCGBCKJCO, NOBAPCOKFIL, true); if (Player.LocalPlayerExists) { Player.LocalPlayer.CBLLEJGBAAM().AINNFFHCDHI = this.AINNFFHCDHI; } } // Token: 0x0601F5DC RID: 128476 RVA: 0x0088BFC4 File Offset: 0x0088A1C4 public void ENINGJENEOD(EAJABOECGNI NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.FLHKHLIGDPA, (int)NOBAPCOKFIL, false, NOBAPCOKFIL.ToString()); if (Player.LocalPlayerExists) { Player.LocalPlayer.EAJABOECGNI = this.EAJABOECGNI; } } // Token: 0x17000E54 RID: 3668 // (get) Token: 0x0601F5E6 RID: 128486 RVA: 0x0088C168 File Offset: 0x0088A368 // (set) Token: 0x0601F5DE RID: 128478 RVA: 0x0088C034 File Offset: 0x0088A234 public CGGAAAHIAIL CGGAAAHIAIL { get { CGGAAAHIAIL cggaaahiail = CGGAAAHIAIL.DISABLED; return (CGGAAAHIAIL)this.MGOPIPBCDMI(SettingsManager.ENAOMLPJICL, (int)cggaaahiail); } set { this.IGKEIBMBJNE(SettingsManager.ENAOMLPJICL, (int)value, true, string.Empty); if (Player.LocalPlayerExists) { Player.LocalPlayer.GADNKIIKPPD.CGGAAAHIAIL = this.CGGAAAHIAIL; } } } // Token: 0x0601F5DF RID: 128479 RVA: 0x0088C068 File Offset: 0x0088A268 private int MGOPIPBCDMI(string GPGKLIKBKDO, int FJIHPPGEJCF = 0) { if (!this.CONJKJNOKOB.ContainsKey(GPGKLIKBKDO)) { this.CONJKJNOKOB.Add(GPGKLIKBKDO, KJFGJKMJBMP.COIKFACHGHM(GPGKLIKBKDO, FJIHPPGEJCF)); } return this.CONJKJNOKOB[GPGKLIKBKDO]; } // Token: 0x17000E48 RID: 3656 // (get) Token: 0x0601F5F8 RID: 128504 RVA: 0x0088C4C8 File Offset: 0x0088A6C8 // (set) Token: 0x0601F5E0 RID: 128480 RVA: 0x0088C09C File Offset: 0x0088A29C public bool PLECBNGCFLK { get { return this.MGOPIPBCDMI(SettingsManager.BPBNOEDGALI, true); } set { this.IGKEIBMBJNE(SettingsManager.BPBNOEDGALI, value, true); } } // Token: 0x0601F5E1 RID: 128481 RVA: 0x0088C0AC File Offset: 0x0088A2AC public void PLCICFEFCPB(Action NOBAPCOKFIL) { Action action = this.MIPDCFBGDCM; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.MIPDCFBGDCM, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0601F5E2 RID: 128482 RVA: 0x0088C0E4 File Offset: 0x0088A2E4 public void OLAECMELFEI(bool NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.IEHMLMMLJIA, NOBAPCOKFIL, false); this.IKNBPPLEIFP(); } // Token: 0x0601F5E3 RID: 128483 RVA: 0x0088C0FC File Offset: 0x0088A2FC public void JJAGJAFFFMB(bool NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.BPBNOEDGALI, NOBAPCOKFIL, true); } // Token: 0x0601F5E4 RID: 128484 RVA: 0x0088C10C File Offset: 0x0088A30C private void IGKEIBMBJNE(string GPGKLIKBKDO, int NOBAPCOKFIL, bool JFEJANHKAIM = true, string CHJHFMNFGMJ = "") { int num = this.MGOPIPBCDMI(GPGKLIKBKDO, 0); if (num != NOBAPCOKFIL) { this.CONJKJNOKOB[GPGKLIKBKDO] = NOBAPCOKFIL; KJFGJKMJBMP.FDICDHNDEDA(GPGKLIKBKDO, NOBAPCOKFIL); KJFGJKMJBMP.KEABKPBLEEN(); } } // Token: 0x0601F5E5 RID: 128485 RVA: 0x0088C144 File Offset: 0x0088A344 public bool PACGNCPJBAD() { return FKJHLNJDEKK.EFECJBMLOJI().BCBJFKEFMMI() || this.MGOPIPBCDMI(SettingsManager.DFKDDAAJBCC, false); } // Token: 0x0601F5E7 RID: 128487 RVA: 0x0088C184 File Offset: 0x0088A384 public void KBIMLLAPPEP(AudioManager.PFGLMBNKPCO NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.LNJABJHMOEM, (int)NOBAPCOKFIL, true, NOBAPCOKFIL.ToString()); if (Player.LocalPlayerExists) { Player.LocalPlayer.PFGLMBNKPCO = this.CIEACBKDCBJ; } } // Token: 0x0601F5E8 RID: 128488 RVA: 0x0088C1BC File Offset: 0x0088A3BC public void JHIEBFENFHO(bool NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.ADNCGBCKJCO, NOBAPCOKFIL, true); if (Player.LocalPlayerExists) { Player.LocalPlayer.CBLLEJGBAAM().CLGEGJAIOHL(this.AINNFFHCDHI); } } // Token: 0x0601F5E9 RID: 128489 RVA: 0x0088C1EC File Offset: 0x0088A3EC public int JPAFIOCKCPC() { return this.OJICFOEABEA(this.KCCGDKDMFGB, 1); } // Token: 0x0601F5EA RID: 128490 RVA: 0x0088C1FC File Offset: 0x0088A3FC public void CBIPMAAANGB(EAJABOECGNI NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.FLHKHLIGDPA, (int)NOBAPCOKFIL, false, NOBAPCOKFIL.ToString()); if (Player.LocalPlayerExists) { Player.LocalPlayer.EAJABOECGNI = this.EAJABOECGNI; } } // Token: 0x0601F5EB RID: 128491 RVA: 0x0088C234 File Offset: 0x0088A434 public void ECAHMOGKKIE(bool NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.ADNCGBCKJCO, NOBAPCOKFIL, true); if (Player.LocalPlayerExists) { Player.LocalPlayer.HDDCIBBMPOD().PDONCHGFFEC(this.AINNFFHCDHI); } } // Token: 0x17000E5B RID: 3675 // (get) Token: 0x0601F5F9 RID: 128505 RVA: 0x0088C4D8 File Offset: 0x0088A6D8 // (set) Token: 0x0601F5EC RID: 128492 RVA: 0x0088C264 File Offset: 0x0088A464 public bool NOACBKDLHHE { get { return PlayerPrefs.GetInt(SettingsManager.DDEGNDLEPKH, 0) == 1; } set { PlayerPrefs.SetInt(SettingsManager.DDEGNDLEPKH, (!value) ? 0 : 1); } } // Token: 0x0601F5EE RID: 128494 RVA: 0x0088C2B4 File Offset: 0x0088A4B4 private int EJJBNBPCBOK(string GPGKLIKBKDO, int FJIHPPGEJCF = 0) { if (!this.CONJKJNOKOB.ContainsKey(GPGKLIKBKDO)) { this.CONJKJNOKOB.Add(GPGKLIKBKDO, KJFGJKMJBMP.COIKFACHGHM(GPGKLIKBKDO, FJIHPPGEJCF)); } return this.CONJKJNOKOB[GPGKLIKBKDO]; } // Token: 0x0601F5F0 RID: 128496 RVA: 0x0088C318 File Offset: 0x0088A518 private void IKNBPPLEIFP() { if (SingletonMonoBehaviour.NCKMBFBMBFM != null) { if (SingletonMonoBehaviour.NCKMBFBMBFM.CKKHCDNOAHJ != null) { SingletonMonoBehaviour.NCKMBFBMBFM.CKKHCDNOAHJ.TouchpadTeleportEnabled = this.EJLINLEJMDH; } if (SingletonMonoBehaviour.NCKMBFBMBFM.AAJLDBOOGIM != null) { SingletonMonoBehaviour.NCKMBFBMBFM.AAJLDBOOGIM.TouchpadTeleportEnabled = this.EJLINLEJMDH; } } } // Token: 0x0601F5F1 RID: 128497 RVA: 0x0088C38C File Offset: 0x0088A58C public void LDGPDFALHMC(EAMMIOJHINO NOBAPCOKFIL) { if (this.KNOMPAAJCKE() != NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.KFFJLNNAJCC, (int)NOBAPCOKFIL, true, NOBAPCOKFIL.ToString()); this.BNLBDHIHHCN(); if (this.MIPDCFBGDCM != null) { this.MIPDCFBGDCM(NOBAPCOKFIL); } } } // Token: 0x0601F5F2 RID: 128498 RVA: 0x0088C3DC File Offset: 0x0088A5DC public void NMOLDJBMBGM(bool NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.IEAGECMJOEG, NOBAPCOKFIL, false); } // Token: 0x0601F5F4 RID: 128500 RVA: 0x0088C424 File Offset: 0x0088A624 private int OJICFOEABEA(string GPGKLIKBKDO, int FJIHPPGEJCF = 0) { if (!this.CONJKJNOKOB.ContainsKey(GPGKLIKBKDO)) { this.CONJKJNOKOB.Add(GPGKLIKBKDO, KJFGJKMJBMP.COIKFACHGHM(GPGKLIKBKDO, FJIHPPGEJCF)); } return this.CONJKJNOKOB[GPGKLIKBKDO]; } // Token: 0x0601F5F5 RID: 128501 RVA: 0x0088C458 File Offset: 0x0088A658 public bool HNPEGPAGBCN() { return this.MGOPIPBCDMI(SettingsManager.AFEOANAJDNK, false); } // Token: 0x0601F5F7 RID: 128503 RVA: 0x0088C478 File Offset: 0x0088A678 public void MFMDFDKHAFN() { global::UnityEngine.Debug.Log("[DefaultWorldSpaceNotification]" + this.KNOMPAAJCKE()); this.BNLBDHIHHCN(); this.NNLFJNEDBPC(); int num = ++this.MGFNMHHGCCG; NECCOFKHCAA.MGFNMHHGCCG(num); NECCOFKHCAA.JJMDHOBMIEI(); } // Token: 0x17000E5C RID: 3676 // (get) Token: 0x0601F5FA RID: 128506 RVA: 0x0088C4E8 File Offset: 0x0088A6E8 public StreamingCameraController HLOGGBCNBHG { get { if (this.EENIDHMAPGA == null) { this.EENIDHMAPGA = global::UnityEngine.Object.Instantiate(this.streamingCameraPrefab); } return this.EENIDHMAPGA; } } // Token: 0x0601F5FB RID: 128507 RVA: 0x0088C514 File Offset: 0x0088A714 protected override void Awake() { base.Awake(); this.PBDFHMNEJBG = new Dictionary(); for (int i = 0; i < this.teleportBufferSizes.Length; i++) { if (!this.PBDFHMNEJBG.ContainsKey(this.teleportBufferSizes[i].buffer)) { this.PBDFHMNEJBG.Add(this.teleportBufferSizes[i].buffer, this.teleportBufferSizes[i].distance); } else { global::UnityEngine.Debug.LogError("TeleportBufferSize can not contain duplicate values for " + this.teleportBufferSizes[i].buffer); } } if (this.teleportBufferSizes.Length != Enum.GetValues(typeof(JNPEPBNKFOD)).Length) { global::UnityEngine.Debug.LogError("TeleportBufferSizes does not have correct number of values."); } this.HJKAGKLIFEJ = new Dictionary(); for (int j = 0; j < this.ignoreBufferSizes.Length; j++) { if (!this.HJKAGKLIFEJ.ContainsKey(this.ignoreBufferSizes[j].buffer)) { this.HJKAGKLIFEJ.Add(this.ignoreBufferSizes[j].buffer, this.ignoreBufferSizes[j]); } else { global::UnityEngine.Debug.LogError("TeleportBufferSize can not contain duplicate values for " + this.ignoreBufferSizes[j].buffer); } } if (this.ignoreBufferSizes.Length != Enum.GetValues(typeof(EAJABOECGNI)).Length) { global::UnityEngine.Debug.LogError("ignoreBufferSizes does not have correct number of values."); } } // Token: 0x0601F5FC RID: 128508 RVA: 0x0088C6B8 File Offset: 0x0088A8B8 public void BOJCPPGKGMK(JNPEPBNKFOD NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.IMDIKNMACPI, (int)NOBAPCOKFIL, true, NOBAPCOKFIL.ToString()); if (Player.LocalPlayerExists) { Player.LocalPlayer.HDDCIBBMPOD().DGFGFFEGCGA = this.GetTeleportBufferSize(this.JNPEPBNKFOD); } } // Token: 0x0601F5FD RID: 128509 RVA: 0x0088C704 File Offset: 0x0088A904 private bool MGOPIPBCDMI(string GPGKLIKBKDO, bool FJIHPPGEJCF) { return this.MGOPIPBCDMI(GPGKLIKBKDO, (!FJIHPPGEJCF) ? 0 : 1) > 0; } // Token: 0x0601F5FE RID: 128510 RVA: 0x0088C720 File Offset: 0x0088A920 public void EBBFIJIJCJL(bool NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.AFEOANAJDNK, NOBAPCOKFIL, false); } // Token: 0x0601F5FF RID: 128511 RVA: 0x0088C730 File Offset: 0x0088A930 public bool GPKECHCGFKG() { return PlayerPrefs.GetInt(SettingsManager.DDEGNDLEPKH, 0) == 0; } // Token: 0x0601F600 RID: 128512 RVA: 0x0088C740 File Offset: 0x0088A940 public void HCCAFEDGNKJ(PlayerLocomotion.MJIGGCPHOCM NOBAPCOKFIL) { this.IGKEIBMBJNE(SettingsManager.DLHGMOONHPL, (int)NOBAPCOKFIL, true, string.Empty); if (Player.LocalPlayerExists) { Player.LocalPlayer.HDDCIBBMPOD().DFPMDJPCCAA = this.KHILHEALJDD(); } } // Token: 0x04005124 RID: 20772 [SerializeField] private IgnoreBufferSize[] ignoreBufferSizes; // Token: 0x04005125 RID: 20773 private Dictionary HJKAGKLIFEJ; // Token: 0x04005126 RID: 20774 [SerializeField] private TeleportBufferSize[] teleportBufferSizes; // Token: 0x04005127 RID: 20775 private Dictionary PBDFHMNEJBG; // Token: 0x04005128 RID: 20776 [SerializeField] private EAJABOECGNI juniorIgnoreBuffer = EAJABOECGNI.Junior; // Token: 0x04005129 RID: 20777 [SerializeField] private JNPEPBNKFOD juniorTeleportBuffer = JNPEPBNKFOD.Medium; // Token: 0x0400512A RID: 20778 private static string AFEOANAJDNK = "H.264 plugin"; // Token: 0x0400512B RID: 20779 private static string BPBNOEDGALI = "ShowNames"; // Token: 0x0400512C RID: 20780 private static string DKIDBGONLPC = "VoiceChat"; // Token: 0x0400512D RID: 20781 private static string DFKDDAAJBCC = "HandMute"; // Token: 0x0400512E RID: 20782 private static string LPLOGIJOKJH = "ReceiveFriendOnlineStatus"; // Token: 0x0400512F RID: 20783 private static string BPMHLOJBPCA = "SendFriendOnlineStatus"; // Token: 0x04005130 RID: 20784 private static string CFGPKFJNFGC = "TapToOpenWatch"; // Token: 0x04005131 RID: 20785 private static string MIAOGDJHGCN = "ShowWatchNotifications"; // Token: 0x04005132 RID: 20786 private static string IMDIKNMACPI = "TeleportBuffer"; // Token: 0x04005133 RID: 20787 private static string FLHKHLIGDPA = "IgnoreBuffer"; // Token: 0x04005134 RID: 20788 private static string ADNCGBCKJCO = "ROTATE_IN_PLACE_ENABLED"; // Token: 0x04005135 RID: 20789 private static string DLHGMOONHPL = "ROTATION_INCREMENT"; // Token: 0x04005136 RID: 20790 private static string ENAOMLPJICL = "CONTINUOUS_ROTATION_MODE"; // Token: 0x04005137 RID: 20791 private static string GHDCIIBJLLP = "MOTION_TELEPORT_ENABLED"; // Token: 0x04005138 RID: 20792 private static string IEHMLMMLJIA = "TOUCHPAD_TELEPORT_ENABLED"; // Token: 0x04005139 RID: 20793 private static string LNJABJHMOEM = "VoiceFilter2"; // Token: 0x0400513A RID: 20794 private static string KFFJLNNAJCC = "QualitySettings"; // Token: 0x0400513C RID: 20796 private static string IEAGECMJOEG = "ShowRoomCenter"; // Token: 0x0400513D RID: 20797 private readonly string KCCGDKDMFGB = "PlayerSessionCount"; // Token: 0x0400513E RID: 20798 private static string DDEGNDLEPKH = "PSOnlyMatching"; // Token: 0x0400513F RID: 20799 [SerializeField] private StreamingCameraController streamingCameraPrefab; // Token: 0x04005140 RID: 20800 private StreamingCameraController EENIDHMAPGA; // Token: 0x04005141 RID: 20801 private Dictionary CONJKJNOKOB = new Dictionary(); }