This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,359 @@
using System;
using System.Runtime.CompilerServices;
using CodeStage.AntiCheat.ObscuredTypes;
using Cpp2IlInjected;
using RecNet;
using RecRoom.Core;
using StansAssets.Foundation.Async;
using TMPro;
using UnityEngine;
namespace AGUI.StackedUI
{
// Token: 0x0200127B RID: 4731
[Token(Token = "0x200127B")]
public class RoomBanPlayerScreen : WatchUIFlow
{
// Token: 0x1700118B RID: 4491
// (get) Token: 0x06006A3F RID: 27199 RVA: 0x00174234 File Offset: 0x00172434
// (set) Token: 0x06006A40 RID: 27200 RVA: 0x00174258 File Offset: 0x00172458
[Token(Token = "0x1700118B")]
private KKIHLHLNGCK HDGACBHCDMC
{
[Token(Token = "0x6006A3F")]
[Address(RVA = "0x1DC8080", Offset = "0x1DC7080", VA = "0x181DC8080")]
get
{
EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC;
int num = 0;
num += num;
num++;
throw new NullReferenceException();
}
[Token(Token = "0x6006A40")]
[Address(RVA = "0x1DC7EE0", Offset = "0x1DC6EE0", VA = "0x181DC7EE0")]
set
{
EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC;
int num = 0;
num += num;
num++;
}
}
// Token: 0x06006A41 RID: 27201 RVA: 0x0017427C File Offset: 0x0017247C
[Token(Token = "0x6006A41")]
[Address(RVA = "0x1DC7E00", Offset = "0x1DC6E00", VA = "0x181DC7E00", Slot = "6")]
protected override void Awake()
{
base..ctor();
EFEFMHJPJIJ efefmhjpjij;
this.JFMOEGCPNAC = efefmhjpjij;
}
// Token: 0x06006A42 RID: 27202 RVA: 0x001742A0 File Offset: 0x001724A0
[Token(Token = "0x6006A42")]
[Address(RVA = "0x1DC8460", Offset = "0x1DC7460", VA = "0x181DC8460")]
public void Show(CCEOLAOLEKJ HFIDFDPOCKA, bool DMHDLGMBOID)
{
ObscuredInt <IFBPANODIPA>k__BackingField = HFIDFDPOCKA.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = HFIDFDPOCKA.<IFBPANODIPA>k__BackingField.fakeValueActive;
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
this.ICNJCCPELPD = (long)num;
this.DMHDLGMBOID = DMHDLGMBOID;
KKIHLHLNGCK kkihlhlngck = this.HDGACBHCDMC;
ToggleButton3D toggleButton3D = this.moderatedToggle;
KKIHLHLNGCK kkihlhlngck2;
bool flag = kkihlhlngck.HasFlag(kkihlhlngck2);
toggleButton3D.BOHIGPFGJBA = flag;
ToggleButton3D toggleButton3D2 = this.moderatedToggle;
int ndgpkplmmal = this.NDGPKPLMMAL;
ToggleButton3D toggleButton3D3 = this.coOwnedToggle;
this.NDGPKPLMMAL = ndgpkplmmal;
bool flag2;
toggleButton3D3.BOHIGPFGJBA = flag2;
ToggleButton3D toggleButton3D4 = this.coOwnedToggle;
int ndgpkplmmal2 = this.NDGPKPLMMAL;
ToggleButton3D toggleButton3D5 = this.createdToggle;
this.NDGPKPLMMAL = ndgpkplmmal2;
bool flag3;
toggleButton3D5.BOHIGPFGJBA = flag3;
ToggleButton3D toggleButton3D6 = this.createdToggle;
int ndgpkplmmal3 = this.NDGPKPLMMAL;
ScreenHeader screenHeader = this.screenHeader;
this.NDGPKPLMMAL = ndgpkplmmal3;
string text = "Ban" + " from room";
screenHeader.LKIBJOMNFFD = text;
TextMeshProUGUI textMeshProUGUI = this.descriptionText;
if (!DMHDLGMBOID)
{
}
ObscuredString <KHJCEENDAOL>k__BackingField = HFIDFDPOCKA.<KHJCEENDAOL>k__BackingField;
ObscuredString <ODJFEIBNGPO>k__BackingField = HFIDFDPOCKA.<ODJFEIBNGPO>k__BackingField;
string text2 = string.Format("Are you sure you want to {0} {1} (@{2}) from this room?", "ban", <ODJFEIBNGPO>k__BackingField, <KHJCEENDAOL>k__BackingField);
string text3 = textMeshProUGUI.text;
TextMeshProUGUI textMeshProUGUI2 = this.alsoBanFromText;
if (!DMHDLGMBOID)
{
}
string text4 = "Also " + "unban" + " from:";
string text5 = textMeshProUGUI2.text;
TextMeshProUGUI label = this.banButton.label;
if (DMHDLGMBOID)
{
}
string text6 = label.text;
string empty = string.Empty;
this.KJFEHOGAEJA(empty, true);
WatchUI <LBNLPAIAGHF>k__BackingField = this.<LBNLPAIAGHF>k__BackingField;
int num2 = 0;
<LBNLPAIAGHF>k__BackingField.PushFlow(this, num2);
}
// Token: 0x06006A43 RID: 27203 RVA: 0x00174444 File Offset: 0x00172644
[Token(Token = "0x6006A43")]
[Address(RVA = "0x1DC8150", Offset = "0x1DC7150", VA = "0x181DC8150")]
private void NDJPLBDEPEM()
{
string text = "Room unbanning...";
if (this.DMHDLGMBOID)
{
text = "Room banning...";
}
int num = 0;
this.KJFEHOGAEJA(text, num != 0);
EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC;
int num2 = 0;
if (num2 < num)
{
num2 += num2;
num2++;
}
long <DOFDAMHCJLP>k__BackingField = Matchmaking.HMCJLLMDAAM.<DOFDAMHCJLP>k__BackingField;
long roomId = <DOFDAMHCJLP>k__BackingField;
if (this.DMHDLGMBOID)
{
int[] array = new int[1];
long icnjccpelpd = this.ICNJCCPELPD;
uint num3;
num3 += num3;
array[0] = (int)icnjccpelpd;
int num4 = (int)this.HDGACBHCDMC;
}
Action action = delegate
{
RoomBanPlayerScreen <>4__this = this;
long roomId3 = roomId;
int ndgpkplmmal = <>4__this.NDGPKPLMMAL;
bool dmhdlgmboid = <>4__this.DMHDLGMBOID;
int num5 = 0;
CFLMJLFBOKH.GDNKDHPJGFL(roomId3, true, dmhdlgmboid, ndgpkplmmal, num5, (long)num5);
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num6 = 0;
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num6, "Success!", 3f, num5, num5);
this.<LBNLPAIAGHF>k__BackingField.Button_PopFlow();
};
Action<string> action2 = delegate(string error)
{
RoomBanPlayerScreen <>4__this2 = this;
long roomId2 = roomId;
bool dmhdlgmboid2 = <>4__this2.DMHDLGMBOID;
int ndgpkplmmal2 = <>4__this2.NDGPKPLMMAL;
int num7 = 0;
int num8 = 0;
CFLMJLFBOKH.GDNKDHPJGFL(roomId2, num8 != 0, dmhdlgmboid2, ndgpkplmmal2, num7, (long)num7);
this.KJFEHOGAEJA(error, true);
};
throw new NullReferenceException();
}
// Token: 0x06006A44 RID: 27204 RVA: 0x00174508 File Offset: 0x00172708
[Token(Token = "0x6006A44")]
[Address(RVA = "0x1DC7FC0", Offset = "0x1DC6FC0", VA = "0x181DC7FC0")]
private void KJFEHOGAEJA(string PAANJCAOOAG, bool ODBAFIFNIDO)
{
this.moderatedToggle.FFDOINJEHMM = ODBAFIFNIDO;
this.coOwnedToggle.FFDOINJEHMM = ODBAFIFNIDO;
this.createdToggle.FFDOINJEHMM = ODBAFIFNIDO;
this.banButton.FFDOINJEHMM = ODBAFIFNIDO;
((IMainThreadDispatcher)this.infoText).Init();
}
// Token: 0x06006A45 RID: 27205 RVA: 0x00174558 File Offset: 0x00172758
[Token(Token = "0x6006A45")]
[Address(RVA = "0x1DC8440", Offset = "0x1DC7440", VA = "0x181DC8440")]
private void PMELMBHFMJI(KKIHLHLNGCK KBFAFMOBNAE, bool EGJJHJHIPCF)
{
int ndgpkplmmal = this.NDGPKPLMMAL;
if (!EGJJHJHIPCF)
{
this.NDGPKPLMMAL = (int)KBFAFMOBNAE;
return;
}
this.NDGPKPLMMAL = ndgpkplmmal;
}
// Token: 0x06006A46 RID: 27206 RVA: 0x00174580 File Offset: 0x00172780
[Token(Token = "0x6006A46")]
[Address(RVA = "0x1DC88A0", Offset = "0x1DC78A0", VA = "0x181DC88A0")]
public void Toggle_Moderated(bool isOn)
{
int ndgpkplmmal = this.NDGPKPLMMAL;
this.NDGPKPLMMAL = ndgpkplmmal;
}
// Token: 0x06006A47 RID: 27207 RVA: 0x0017459C File Offset: 0x0017279C
[Token(Token = "0x6006A47")]
[Address(RVA = "0x1DC8860", Offset = "0x1DC7860", VA = "0x181DC8860")]
public void Toggle_CoOwned(bool isOn)
{
int ndgpkplmmal = this.NDGPKPLMMAL;
this.NDGPKPLMMAL = ndgpkplmmal;
}
// Token: 0x06006A48 RID: 27208 RVA: 0x001745B8 File Offset: 0x001727B8
[Token(Token = "0x6006A48")]
[Address(RVA = "0x1DC8880", Offset = "0x1DC7880", VA = "0x181DC8880")]
public void Toggle_Created(bool isOn)
{
int ndgpkplmmal = this.NDGPKPLMMAL;
this.NDGPKPLMMAL = ndgpkplmmal;
}
// Token: 0x06006A49 RID: 27209 RVA: 0x001745D4 File Offset: 0x001727D4
[Token(Token = "0x6006A49")]
[Address(RVA = "0x1DC7ED0", Offset = "0x1DC6ED0", VA = "0x181DC7ED0")]
public void Button_Ban()
{
this.NDJPLBDEPEM();
}
// Token: 0x06006A4A RID: 27210 RVA: 0x001745E8 File Offset: 0x001727E8
[Token(Token = "0x6006A4A")]
[Address(RVA = "0x1DC88C0", Offset = "0x1DC78C0", VA = "0x181DC88C0")]
public RoomBanPlayerScreen()
{
}
// Token: 0x040045E4 RID: 17892
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x40045E4")]
[SerializeField]
private ToggleButton3D moderatedToggle;
// Token: 0x040045E5 RID: 17893
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x40045E5")]
[SerializeField]
private ToggleButton3D coOwnedToggle;
// Token: 0x040045E6 RID: 17894
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x40045E6")]
[SerializeField]
private ToggleButton3D createdToggle;
// Token: 0x040045E7 RID: 17895
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x40045E7")]
[SerializeField]
private Button3D banButton;
// Token: 0x040045E8 RID: 17896
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x40045E8")]
[SerializeField]
private TextMeshProUGUI descriptionText;
// Token: 0x040045E9 RID: 17897
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x40045E9")]
[SerializeField]
private TextMeshProUGUI alsoBanFromText;
// Token: 0x040045EA RID: 17898
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x40045EA")]
[SerializeField]
private TextMeshProUGUI infoText;
// Token: 0x040045EB RID: 17899
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x40045EB")]
private long ICNJCCPELPD;
// Token: 0x040045EC RID: 17900
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x40045EC")]
private bool DMHDLGMBOID = true;
// Token: 0x040045ED RID: 17901
[FieldOffset(Offset = "0x10C")]
[Token(Token = "0x40045ED")]
private int NDGPKPLMMAL;
// Token: 0x040045EE RID: 17902
[Token(Token = "0x40045EE")]
private const string NHFDCCKOJAO = "ROOM_BAN_PREF";
// Token: 0x040045EF RID: 17903
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x40045EF")]
private EFEFMHJPJIJ JFMOEGCPNAC;
// Token: 0x0200127C RID: 4732
[Token(Token = "0x200127C")]
[CompilerGenerated]
private sealed class NIJMIDEBAOA
{
// Token: 0x06006A4B RID: 27211 RVA: 0x00174604 File Offset: 0x00172804
[Token(Token = "0x6006A4B")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public NIJMIDEBAOA()
{
}
// Token: 0x06006A4C RID: 27212 RVA: 0x00174618 File Offset: 0x00172818
[Token(Token = "0x6006A4C")]
[Address(RVA = "0x1DB5660", Offset = "0x1DB4660", VA = "0x181DB5660")]
internal void <RoomBanPlayer>b__0()
{
RoomBanPlayerScreen roomBanPlayerScreen = this.<>4__this;
long num = this.roomId;
int ndgpkplmmal = roomBanPlayerScreen.NDGPKPLMMAL;
bool dmhdlgmboid = roomBanPlayerScreen.DMHDLGMBOID;
int num2 = 0;
CFLMJLFBOKH.GDNKDHPJGFL(num, true, dmhdlgmboid, ndgpkplmmal, num2, (long)num2);
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num3 = 0;
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num3, "Success!", 3f, num2, num2);
this.<>4__this.<LBNLPAIAGHF>k__BackingField.Button_PopFlow();
}
// Token: 0x06006A4D RID: 27213 RVA: 0x0017468C File Offset: 0x0017288C
[Token(Token = "0x6006A4D")]
[Address(RVA = "0x1DB5790", Offset = "0x1DB4790", VA = "0x181DB5790")]
internal void <RoomBanPlayer>b__1(string error)
{
RoomBanPlayerScreen roomBanPlayerScreen = this.<>4__this;
long num = this.roomId;
bool dmhdlgmboid = roomBanPlayerScreen.DMHDLGMBOID;
int ndgpkplmmal = roomBanPlayerScreen.NDGPKPLMMAL;
int num2 = 0;
int num3 = 0;
CFLMJLFBOKH.GDNKDHPJGFL(num, num3 != 0, dmhdlgmboid, ndgpkplmmal, num2, (long)num2);
this.<>4__this.KJFEHOGAEJA(error, true);
}
// Token: 0x040045F0 RID: 17904
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40045F0")]
public long roomId;
// Token: 0x040045F1 RID: 17905
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40045F1")]
public RoomBanPlayerScreen <>4__this;
}
}
}