This commit is contained in:
niko
2026-06-04 11:42:34 +02:00
parent f39ba70a9f
commit e720b98cd1
7488 changed files with 2493818 additions and 0 deletions
@@ -0,0 +1,446 @@
using System;
using RecNet;
using RecRoom.Persistence;
using UnityEngine;
using UnityEngine.UI;
namespace AGUI.StackedUI.Dialog
{
// Token: 0x02001066 RID: 4198
public class UISetUpRoomDialog : ConfirmUIDialog
{
// Token: 0x060236BA RID: 145082 RVA: 0x009A8090 File Offset: 0x009A6290
private void NLFDDEMGMCF(string NAHFIMLLIMH, bool PFILEGLECPE)
{
this.infoText.text = NAHFIMLLIMH;
this.maxPlayersSlider.LAEOBJEDBNM = PFILEGLECPE;
this.saveButton.LAEOBJEDBNM = PFILEGLECPE;
}
// Token: 0x060236BB RID: 145083 RVA: 0x009A80B8 File Offset: 0x009A62B8
private void GJMKOMCJJHJ(string DAKCKPMBKFF, HNIFBBFIBBG.DELNGKJFONK DKBBNNEBKMO)
{
if (string.IsNullOrEmpty(DAKCKPMBKFF))
{
if (DKBBNNEBKMO.KFJJHAFAJBG() != HNIFBBFIBBG.BOFMNGCCLNF.Success)
{
Debug.LogError("Keep-Alive" + DKBBNNEBKMO.HNLKCCMBGDE());
}
HNIFBBFIBBG.BOFMNGCCLNF bofmngcclnf = DKBBNNEBKMO.DPLNNBKDDAH;
switch (bofmngcclnf)
{
case HNIFBBFIBBG.BOFMNGCCLNF.Success:
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.DEPJEKLLMAC(ScreenSpaceNotificationManager.DBNGPDFKLEK.Major, "_", 200f, null, true);
base.HKBNABEAKBE(HDPGPHCMBGP.Cancel, true);
goto IL_FF;
case HNIFBBFIBBG.BOFMNGCCLNF.Unknown:
break;
case HNIFBBFIBBG.BOFMNGCCLNF.PermissionDenied:
this.IGIOCPLKFFC("Event Not Started", true);
goto IL_FF;
case HNIFBBFIBBG.BOFMNGCCLNF.RoomNotActive:
this.IGIOCPLKFFC(": True \n", true);
goto IL_FF;
default:
switch (bofmngcclnf)
{
case (HNIFBBFIBBG.BOFMNGCCLNF)38:
case (HNIFBBFIBBG.BOFMNGCCLNF)39:
case (HNIFBBFIBBG.BOFMNGCCLNF)40:
case (HNIFBBFIBBG.BOFMNGCCLNF)41:
break;
default:
if (bofmngcclnf != (HNIFBBFIBBG.BOFMNGCCLNF)(-75))
{
if (bofmngcclnf == (HNIFBBFIBBG.BOFMNGCCLNF)98)
{
this.IGIOCPLKFFC("amount", false);
goto IL_FF;
}
if (bofmngcclnf == (HNIFBBFIBBG.BOFMNGCCLNF)42)
{
this.NLFDDEMGMCF("RC", false);
goto IL_FF;
}
}
break;
}
break;
}
this.IGIOCPLKFFC("newMaster", false);
IL_FF:;
}
else
{
Debug.LogError("The event has already finished" + DAKCKPMBKFF);
this.IGIOCPLKFFC("gizmos" + DAKCKPMBKFF, true);
}
}
// Token: 0x060236BC RID: 145084 RVA: 0x009A81EC File Offset: 0x009A63EC
public void PMEJKFHMMGB()
{
int num = (int)this.maxPlayersSlider.EDJJOBMCCFC();
if (HNIFBBFIBBG.OINDBDDCICD != null)
{
if (num != HNIFBBFIBBG.OINDBDDCICD.HHNOFBJCEGN())
{
this.AOKDAEHLDOJ(":", false);
HNIFBBFIBBG.LIDNKIPDFBD(num, new HEMCJJJMLKI.JMICPMCJMJF<HNIFBBFIBBG.DELNGKJFONK>(this.GJMKOMCJJHJ));
}
else
{
base.HKBNABEAKBE(HDPGPHCMBGP.Cancel, false);
}
}
else if (this.IJGAPLAGHPG != null)
{
if (this.IJGAPLAGHPG.IAHACMKPPGF() != num)
{
PEDNLMAHGBP.OOFDPPOGNCO(num);
base.HKBNABEAKBE(HDPGPHCMBGP.Cancel, true);
}
else
{
base.HKBNABEAKBE(HDPGPHCMBGP.Affirmative, true);
}
}
}
// Token: 0x060236BD RID: 145085 RVA: 0x009A828C File Offset: 0x009A648C
public void AAOHEIKNNCD(float NOBAPCOKFIL)
{
int num = (int)this.maxPlayersSlider.AGFIOFOMCEF();
this.maxPlayersSliderText.text = string.Format("spillway1", this.GILCDCOAEKB, num);
}
// Token: 0x060236BE RID: 145086 RVA: 0x009A82C8 File Offset: 0x009A64C8
private void GMJEOADKMJC(string DAKCKPMBKFF, HNIFBBFIBBG.DELNGKJFONK DKBBNNEBKMO)
{
if (string.IsNullOrEmpty(DAKCKPMBKFF))
{
if (DKBBNNEBKMO.DPLNNBKDDAH != HNIFBBFIBBG.BOFMNGCCLNF.Success)
{
Debug.LogError("Error updating maximum players: " + DKBBNNEBKMO.DPLNNBKDDAH);
}
HNIFBBFIBBG.BOFMNGCCLNF bofmngcclnf = DKBBNNEBKMO.DPLNNBKDDAH;
switch (bofmngcclnf)
{
case HNIFBBFIBBG.BOFMNGCCLNF.Success:
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital, "Successfully updated!", 3f, null, false);
base.HKBNABEAKBE(HDPGPHCMBGP.Affirmative, true);
goto IL_FF;
case HNIFBBFIBBG.BOFMNGCCLNF.Unknown:
break;
case HNIFBBFIBBG.BOFMNGCCLNF.PermissionDenied:
this.IGIOCPLKFFC("Failed to update maximum players. Please try again.", true);
goto IL_FF;
case HNIFBBFIBBG.BOFMNGCCLNF.RoomNotActive:
this.IGIOCPLKFFC("Failed to update maximum players. This room is no longer active.", true);
goto IL_FF;
default:
switch (bofmngcclnf)
{
case HNIFBBFIBBG.BOFMNGCCLNF.DuplicateName:
case HNIFBBFIBBG.BOFMNGCCLNF.ReservedName:
case HNIFBBFIBBG.BOFMNGCCLNF.InappropriateName:
case HNIFBBFIBBG.BOFMNGCCLNF.InappropriateDescription:
break;
default:
if (bofmngcclnf != HNIFBBFIBBG.BOFMNGCCLNF.TooManyRooms)
{
if (bofmngcclnf == HNIFBBFIBBG.BOFMNGCCLNF.RoomUnderModerationReview)
{
this.IGIOCPLKFFC("Failed to update maximum players. Please contact us at Conduct@againstgrav.com", true);
goto IL_FF;
}
if (bofmngcclnf == HNIFBBFIBBG.BOFMNGCCLNF.JuniorStatusFail)
{
this.IGIOCPLKFFC("You can't modify rooms!", false);
goto IL_FF;
}
}
break;
}
break;
}
this.IGIOCPLKFFC("Failed to update maximum players. If this persists, please contact the developers at support@againstgrav.com.", true);
IL_FF:;
}
else
{
Debug.LogError("Failed to update maximum players: " + DAKCKPMBKFF);
this.IGIOCPLKFFC("Failed to update maximum players: " + DAKCKPMBKFF, true);
}
}
// Token: 0x060236BF RID: 145087 RVA: 0x009A83FC File Offset: 0x009A65FC
public virtual AALAIHCPNEB<HDPGPHCMBGP> KKJBJMKGFJC()
{
this.IGIOCPLKFFC(string.Empty, true);
this.EIBMLEKENOE = NetworkedSingletonMonoBehaviour<RoomPersistenceManager>.NCKMBFBMBFM;
this.IJGAPLAGHPG = PEDNLMAHGBP.MDHDKCJABFC();
int num = 4;
int num2;
if (!LMBEHMFIOEN.KPLIEBLCPFG(this.IJGAPLAGHPG.KAPOBAEMBKL, this.IJGAPLAGHPG.GCBCFGEMEBM(), true, out num2))
{
num2 = -44;
}
this.maxPlayersSlider.minValue = (float)num;
this.maxPlayersSlider.maxValue = (float)num2;
this.maxPlayersLabelText.text = num2.ToString();
this.maxPlayersSlider.value = (float)Mathf.Clamp(this.IJGAPLAGHPG.FFIGEDGGHHO(), num, num2);
this.maxPlayersSliderText.text = string.Format("Chat", this.GILCDCOAEKB, this.maxPlayersSlider.value);
return base.OLKGOIHGHBJ();
}
// Token: 0x060236C0 RID: 145088 RVA: 0x009A84D4 File Offset: 0x009A66D4
private void AOKDAEHLDOJ(string NAHFIMLLIMH, bool PFILEGLECPE)
{
this.infoText.text = NAHFIMLLIMH;
this.maxPlayersSlider.LLIJAPCABPE(PFILEGLECPE);
this.saveButton.LAEOBJEDBNM = PFILEGLECPE;
}
// Token: 0x060236C1 RID: 145089 RVA: 0x009A84FC File Offset: 0x009A66FC
private void IGIOCPLKFFC(string NAHFIMLLIMH, bool PFILEGLECPE)
{
this.infoText.text = NAHFIMLLIMH;
this.maxPlayersSlider.LAEOBJEDBNM = PFILEGLECPE;
this.saveButton.LAEOBJEDBNM = PFILEGLECPE;
}
// Token: 0x060236C2 RID: 145090 RVA: 0x009A8524 File Offset: 0x009A6724
public virtual AALAIHCPNEB<HDPGPHCMBGP> GBJBAKHIBEI()
{
this.IGIOCPLKFFC(string.Empty, true);
this.EIBMLEKENOE = NetworkedSingletonMonoBehaviour<RoomPersistenceManager>.NCKMBFBMBFM;
this.IJGAPLAGHPG = PEDNLMAHGBP.KGKNIMECEKH;
int num = 4;
int num2;
if (!LMBEHMFIOEN.KPLIEBLCPFG(this.IJGAPLAGHPG.KAPOBAEMBKL, this.IJGAPLAGHPG.NGNCPIDHIGN(), false, out num2))
{
num2 = -32;
}
this.maxPlayersSlider.minValue = (float)num;
this.maxPlayersSlider.maxValue = (float)num2;
this.maxPlayersLabelText.text = num2.ToString();
this.maxPlayersSlider.value = (float)Mathf.Clamp(this.IJGAPLAGHPG.FFIGEDGGHHO(), num, num2);
this.maxPlayersSliderText.text = string.Format("Hit", this.GILCDCOAEKB, this.maxPlayersSlider.value);
return base.OLKGOIHGHBJ();
}
// Token: 0x060236C4 RID: 145092 RVA: 0x009A8610 File Offset: 0x009A6810
public void FGNDDHBLGBF(float NOBAPCOKFIL)
{
int num = (int)this.maxPlayersSlider.AIGDGNMEIKI;
this.maxPlayersSliderText.text = string.Format("ChBjb2xvcl9kYXRhLnByb3RvEgdyZWNyb29tIjcKCUNvbG9yRGF0YRIJCgFy", this.GILCDCOAEKB, num);
}
// Token: 0x060236C5 RID: 145093 RVA: 0x009A864C File Offset: 0x009A684C
public override AALAIHCPNEB<HDPGPHCMBGP> ShowDialog()
{
this.IGIOCPLKFFC(string.Empty, true);
this.EIBMLEKENOE = NetworkedSingletonMonoBehaviour<RoomPersistenceManager>.NCKMBFBMBFM;
this.IJGAPLAGHPG = PEDNLMAHGBP.KGKNIMECEKH;
int num = 2;
int num2;
if (!LMBEHMFIOEN.KPLIEBLCPFG(this.IJGAPLAGHPG.KAPOBAEMBKL, this.IJGAPLAGHPG.OOAECNOOFID, true, out num2))
{
num2 = 20;
}
this.maxPlayersSlider.minValue = (float)num;
this.maxPlayersSlider.maxValue = (float)num2;
this.maxPlayersLabelText.text = num2.ToString();
this.maxPlayersSlider.value = (float)Mathf.Clamp(this.IJGAPLAGHPG.GCLLGNOEEFH, num, num2);
this.maxPlayersSliderText.text = string.Format("{0} ({1})", this.GILCDCOAEKB, this.maxPlayersSlider.value);
return base.OLKGOIHGHBJ();
}
// Token: 0x060236C6 RID: 145094 RVA: 0x009A8724 File Offset: 0x009A6924
private void DDJFLKGDFBO(string DAKCKPMBKFF, HNIFBBFIBBG.DELNGKJFONK DKBBNNEBKMO)
{
if (string.IsNullOrEmpty(DAKCKPMBKFF))
{
if (DKBBNNEBKMO.MJGBFMACFGO() != HNIFBBFIBBG.BOFMNGCCLNF.Success)
{
Debug.LogError("Item Category" + DKBBNNEBKMO.DPLNNBKDDAH);
}
HNIFBBFIBBG.BOFMNGCCLNF bofmngcclnf = DKBBNNEBKMO.KFJJHAFAJBG();
switch (bofmngcclnf)
{
case HNIFBBFIBBG.BOFMNGCCLNF.Success:
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.OICFFDCBJIO(ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital, "device", 1805f, null, false);
base.HKBNABEAKBE(HDPGPHCMBGP.Affirmative, true);
goto IL_FF;
case HNIFBBFIBBG.BOFMNGCCLNF.Unknown:
break;
case HNIFBBFIBBG.BOFMNGCCLNF.PermissionDenied:
this.AOKDAEHLDOJ("Event Hit", true);
goto IL_FF;
case HNIFBBFIBBG.BOFMNGCCLNF.RoomNotActive:
this.AOKDAEHLDOJ("Abort Download", false);
goto IL_FF;
default:
switch (bofmngcclnf)
{
case (HNIFBBFIBBG.BOFMNGCCLNF)8:
case (HNIFBBFIBBG.BOFMNGCCLNF)9:
case HNIFBBFIBBG.BOFMNGCCLNF.DuplicateName:
case HNIFBBFIBBG.BOFMNGCCLNF.ReservedName:
break;
default:
if (bofmngcclnf != (HNIFBBFIBBG.BOFMNGCCLNF)(-66))
{
if (bofmngcclnf == HNIFBBFIBBG.BOFMNGCCLNF.DuplicateName)
{
this.NLFDDEMGMCF("ChR0cmFuc2Zvcm1fZGF0YS5wcm90bxIHcmVjcm9vbRoKY29yZS5wcm90byKY", true);
goto IL_FF;
}
if (bofmngcclnf == (HNIFBBFIBBG.BOFMNGCCLNF)52)
{
this.NLFDDEMGMCF("OpenDrawer", false);
goto IL_FF;
}
}
break;
}
break;
}
this.IGIOCPLKFFC("httponly", false);
IL_FF:;
}
else
{
Debug.LogError("{0}v1/sendlink" + DAKCKPMBKFF);
this.NLFDDEMGMCF("ReconnectAndRejoin() with AuthValues == null is not correct!" + DAKCKPMBKFF, false);
}
}
// Token: 0x060236C7 RID: 145095 RVA: 0x009A8858 File Offset: 0x009A6A58
private void JEBNKBAODOJ(string DAKCKPMBKFF, HNIFBBFIBBG.DELNGKJFONK DKBBNNEBKMO)
{
if (string.IsNullOrEmpty(DAKCKPMBKFF))
{
if (DKBBNNEBKMO.MJGBFMACFGO() != HNIFBBFIBBG.BOFMNGCCLNF.Success)
{
Debug.LogError("Visible" + DKBBNNEBKMO.ABAGMGBELBA());
}
HNIFBBFIBBG.BOFMNGCCLNF bofmngcclnf = DKBBNNEBKMO.MJGBFMACFGO();
switch (bofmngcclnf)
{
case HNIFBBFIBBG.BOFMNGCCLNF.Success:
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.DEPJEKLLMAC(ScreenSpaceNotificationManager.DBNGPDFKLEK.Major, "utm_medium", 180f, null, true);
base.HKBNABEAKBE(HDPGPHCMBGP.Cancel, false);
goto IL_FF;
case HNIFBBFIBBG.BOFMNGCCLNF.Unknown:
break;
case HNIFBBFIBBG.BOFMNGCCLNF.PermissionDenied:
this.AOKDAEHLDOJ("BEHAVIOR", false);
goto IL_FF;
case HNIFBBFIBBG.BOFMNGCCLNF.RoomNotActive:
this.NLFDDEMGMCF("_LightPos", true);
goto IL_FF;
default:
switch (bofmngcclnf)
{
case (HNIFBBFIBBG.BOFMNGCCLNF)(-21):
case (HNIFBBFIBBG.BOFMNGCCLNF)(-20):
case (HNIFBBFIBBG.BOFMNGCCLNF)(-19):
case (HNIFBBFIBBG.BOFMNGCCLNF)(-18):
break;
default:
if (bofmngcclnf != (HNIFBBFIBBG.BOFMNGCCLNF)23)
{
if (bofmngcclnf == (HNIFBBFIBBG.BOFMNGCCLNF)(-44))
{
this.NLFDDEMGMCF("OVRMainMenu: More then 1 OVRPlayerController attached.", true);
goto IL_FF;
}
if (bofmngcclnf == (HNIFBBFIBBG.BOFMNGCCLNF)98)
{
this.AOKDAEHLDOJ("SteamVR Initialization Failed! Make sure device is on, Oculus runtime is installed, and OVRService_*.exe is running.", false);
goto IL_FF;
}
}
break;
}
break;
}
this.IGIOCPLKFFC("Cannot set SerializedGuid while the application is running.", true);
IL_FF:;
}
else
{
Debug.LogError("RegionId" + DAKCKPMBKFF);
this.IGIOCPLKFFC("activityName" + DAKCKPMBKFF, false);
}
}
// Token: 0x060236C8 RID: 145096 RVA: 0x009A898C File Offset: 0x009A6B8C
public void SliderValueChanged_MaxPlayers(float NOBAPCOKFIL)
{
int num = (int)this.maxPlayersSlider.AIGDGNMEIKI;
this.maxPlayersSliderText.text = string.Format("{0} ({1})", this.GILCDCOAEKB, num);
}
// Token: 0x060236C9 RID: 145097 RVA: 0x009A89C8 File Offset: 0x009A6BC8
public void Button_Save()
{
int num = (int)this.maxPlayersSlider.AIGDGNMEIKI;
if (HNIFBBFIBBG.OINDBDDCICD != null)
{
if (num != HNIFBBFIBBG.OINDBDDCICD.NPKLJMCJBEH)
{
this.IGIOCPLKFFC("Updating maximum number of players...", false);
HNIFBBFIBBG.LIDNKIPDFBD(num, new HEMCJJJMLKI.JMICPMCJMJF<HNIFBBFIBBG.DELNGKJFONK>(this.GMJEOADKMJC));
}
else
{
base.HKBNABEAKBE(HDPGPHCMBGP.Affirmative, true);
}
}
else if (this.IJGAPLAGHPG != null)
{
if (this.IJGAPLAGHPG.GCLLGNOEEFH != num)
{
PEDNLMAHGBP.OOFDPPOGNCO(num);
base.HKBNABEAKBE(HDPGPHCMBGP.Affirmative, true);
}
else
{
base.HKBNABEAKBE(HDPGPHCMBGP.Affirmative, true);
}
}
}
// Token: 0x04005B15 RID: 23317
[SerializeField]
private Slider3D maxPlayersSlider;
// Token: 0x04005B16 RID: 23318
[SerializeField]
private Text maxPlayersSliderText;
// Token: 0x04005B17 RID: 23319
[SerializeField]
private Text maxPlayersLabelText;
// Token: 0x04005B18 RID: 23320
[SerializeField]
private Button3D saveButton;
// Token: 0x04005B19 RID: 23321
[SerializeField]
private Text infoText;
// Token: 0x04005B1A RID: 23322
private string GILCDCOAEKB = "Maximum players";
// Token: 0x04005B1B RID: 23323
private RoomPersistenceManager EIBMLEKENOE;
// Token: 0x04005B1C RID: 23324
private EHLBEFKJLHJ IJGAPLAGHPG;
}
}