Files
2026-04-10 22:50:51 +02:00

452 lines
18 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using AGUI.StackedUI;
using AGUI.StackedUI.Dialog;
using CodeStage.AntiCheat.ObscuredTypes;
using Cpp2IlInjected;
using RecRoom.Core;
using TMPro;
using UnityEngine;
using UnityEngine.Events;
// Token: 0x02000718 RID: 1816
[Token(Token = "0x2000718")]
public class RoomBanListScreen : WatchUIFlow
{
// Token: 0x060034EF RID: 13551 RVA: 0x000DA254 File Offset: 0x000D8454
[Token(Token = "0x60034EF")]
[Address(RVA = "0x1349450", Offset = "0x1348250", VA = "0x181349450")]
public RoomBanListScreen()
{
string empty = string.Empty;
this.IEMFOANAINF = empty;
List<int> list = new List();
this.GDDAEEBBFNK = list;
base..ctor();
BGODNAHALGH.HHLBJEFNOPM hhlbjefnopm = new BGODNAHALGH.HHLBJEFNOPM(this.BEKNPHKLDEN);
BGODNAHALGH bgodnahalgh;
this.OFFPIEEOIFF = bgodnahalgh;
}
// Token: 0x060034F0 RID: 13552 RVA: 0x000DA298 File Offset: 0x000D8498
[Token(Token = "0x60034F0")]
[Address(RVA = "0x13485C0", Offset = "0x13473C0", VA = "0x1813485C0", Slot = "6")]
protected override void Awake()
{
base..ctor();
TMP_InputField.OnChangeEvent onValueChanged = this.filterInputField.m_OnValueChanged;
UnityAction<string> unityAction = new UnityAction(this.EGAFKEDLJMN);
onValueChanged.AddListener(unityAction);
}
// Token: 0x060034F1 RID: 13553 RVA: 0x000DA2D4 File Offset: 0x000D84D4
[Token(Token = "0x60034F1")]
[Address(RVA = "0x13490D0", Offset = "0x1347ED0", VA = "0x1813490D0", Slot = "7")]
protected override void OnDestroy()
{
base.OnDestroy();
this.OFFPIEEOIFF.Dispose();
TMP_InputField.OnChangeEvent onValueChanged = this.filterInputField.m_OnValueChanged;
UnityAction<string> unityAction = new UnityAction(this.EGAFKEDLJMN);
onValueChanged.RemoveListener(unityAction);
}
// Token: 0x060034F2 RID: 13554 RVA: 0x000DA318 File Offset: 0x000D8518
[Token(Token = "0x60034F2")]
[Address(RVA = "0x1349190", Offset = "0x1347F90", VA = "0x181349190")]
public void ShowScreen(PPENFJMFPNE IJNAMEBOMJJ)
{
string text = this.infotext.text;
this.AEMBAGPGHGE = IJNAMEBOMJJ;
WatchUI <LBNLPAIAGHF>k__BackingField = this.<LBNLPAIAGHF>k__BackingField;
int num = 0;
<LBNLPAIAGHF>k__BackingField.PushFlow(this, num);
PMGCJEPKFOF<IReadOnlyList<EAENIFLCDGI>> pmgcjepkfof = OJMCBOKJFOF.CGIPIOMBAFM(this.AEMBAGPGHGE.<DOFDAMHCJLP>k__BackingField);
Action<IReadOnlyList<EAENIFLCDGI>> action = new Action(this.LFGNEDAOMIF);
int num2 = 0;
num2 += num2;
num2++;
PMGCJEPKFOF<IReadOnlyList<EAENIFLCDGI>> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
}
// Token: 0x060034F3 RID: 13555 RVA: 0x000DA390 File Offset: 0x000D8590
[Token(Token = "0x60034F3")]
[Address(RVA = "0x1349330", Offset = "0x1348130", VA = "0x181349330")]
public void UpdateBannedPlayerIds()
{
PMGCJEPKFOF<IReadOnlyList<EAENIFLCDGI>> pmgcjepkfof = OJMCBOKJFOF.CGIPIOMBAFM(this.AEMBAGPGHGE.<DOFDAMHCJLP>k__BackingField);
Action<IReadOnlyList<EAENIFLCDGI>> action = new Action(this.LFGNEDAOMIF);
int num = 0;
num += num;
num++;
PMGCJEPKFOF<IReadOnlyList<EAENIFLCDGI>> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
}
// Token: 0x060034F4 RID: 13556 RVA: 0x000DA3D8 File Offset: 0x000D85D8
[Token(Token = "0x60034F4")]
[Address(RVA = "0x1348B20", Offset = "0x1347920", VA = "0x181348B20")]
private void FAKIJAAMFEM()
{
List<int> gddaeebbfnk = this.GDDAEEBBFNK;
Func<int, CCEOLAOLEKJ> <>9__14_ = RoomBanListScreen.<>c.<>9__14_0;
if (<>9__14_ == 0)
{
RoomBanListScreen.<>c.<>9__14_0 = delegate(int id)
{
/*
An exception occurred when decompiling this method (06003502)
ICSharpCode.Decompiler.DecompilerException: Error decompiling CCEOLAOLEKJ RoomBanListScreen/<>c::<UpdateAccounts>b__14_0(System.Int32)
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:int32(var_0_01, ldc.i4:int32(0))
stloc:bool(var_1_09, call:bool(PEGGCEDHBOF::JJABJODBLFA, ldloc:int32(id), ldloc:int32[exp:class CCEOLAOLEKJ&](var_0_01)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.Transforms.DelegateConstruction.HandleAnonymousMethod(ObjectCreateExpression objectCreateExpression, Expression target, IMethod methodRef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\Transforms\DelegateConstruction.cs:line 237
*/;
};
}
IEnumerable<int> enumerable = Enumerable.Select<int, CCEOLAOLEKJ>(gddaeebbfnk, <>9__14_);
Func<CCEOLAOLEKJ, bool> func;
if (RoomBanListScreen.<>c.<>9__14_1 == 0)
{
func = (CCEOLAOLEKJ account) => account != 0;
RoomBanListScreen.<>c.<>9__14_1 = func;
}
CCEOLAOLEKJ[] array = Enumerable.ToArray<CCEOLAOLEKJ>(Enumerable.Where<CCEOLAOLEKJ>(enumerable, func));
this.OFFPIEEOIFF.Dispose();
BGODNAHALGH.HHLBJEFNOPM hhlbjefnopm = new BGODNAHALGH.HHLBJEFNOPM(this.BEKNPHKLDEN);
BGODNAHALGH bgodnahalgh;
this.OFFPIEEOIFF = bgodnahalgh;
string iemfoanainf = this.IEMFOANAINF;
bgodnahalgh.AKKIECEKEEI(iemfoanainf);
}
// Token: 0x060034F5 RID: 13557 RVA: 0x000DA478 File Offset: 0x000D8678
[Token(Token = "0x60034F5")]
[Address(RVA = "0x1348D60", Offset = "0x1347B60", VA = "0x181348D60")]
private void FGCBPNFEPLC()
{
BGODNAHALGH offpieeoiff = this.OFFPIEEOIFF;
string iemfoanainf = this.IEMFOANAINF;
offpieeoiff.AKKIECEKEEI(iemfoanainf);
}
// Token: 0x060034F6 RID: 13558 RVA: 0x000DA4A0 File Offset: 0x000D86A0
[Token(Token = "0x60034F6")]
[Address(RVA = "0x1348660", Offset = "0x1347460", VA = "0x181348660")]
private void BEKNPHKLDEN(IReadOnlyList<CCEOLAOLEKJ> OLLKMIGNGBF)
{
this.pagedGrid.SetEmptyDisplayText("No-one is banned from this room [|=)]");
this.pagedGrid.SetAccountsSimple(OLLKMIGNGBF);
}
// Token: 0x060034F7 RID: 13559 RVA: 0x000DA4D0 File Offset: 0x000D86D0
[Token(Token = "0x60034F7")]
[Address(RVA = "0x1348AF0", Offset = "0x13478F0", VA = "0x181348AF0")]
private void EGAFKEDLJMN(string LMAJKCLDDIF)
{
this.IEMFOANAINF = LMAJKCLDDIF;
this.OFFPIEEOIFF.AKKIECEKEEI(LMAJKCLDDIF);
}
// Token: 0x060034F8 RID: 13560 RVA: 0x000DA4F8 File Offset: 0x000D86F8
[Token(Token = "0x60034F8")]
[Address(RVA = "0x13486F0", Offset = "0x13474F0", VA = "0x1813486F0")]
private void BGLPDKMKDNN(int CJFGEMGOJHB)
{
int playerId = CJFGEMGOJHB;
long <DOFDAMHCJLP>k__BackingField = this.AEMBAGPGHGE.<DOFDAMHCJLP>k__BackingField;
int num = 0;
DABKFAIHBBP dabkfaihbbp = OJMCBOKJFOF.JMCJDGIMKPK(<DOFDAMHCJLP>k__BackingField, CJFGEMGOJHB, (KKIHLHLNGCK)num);
Action action = delegate
{
long <DOFDAMHCJLP>k__BackingField2 = this.AEMBAGPGHGE.<DOFDAMHCJLP>k__BackingField;
int num3 = 0;
int num4 = 0;
int num5 = 0;
CFLMJLFBOKH.GDNKDHPJGFL(<DOFDAMHCJLP>k__BackingField2, true, num5 != 0, num4, num3, (long)num3);
List<int> gddaeebbfnk = this.GDDAEEBBFNK;
int playerId3 = playerId;
bool flag = gddaeebbfnk.Remove(playerId3);
this.FAKIJAAMFEM();
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num6 = 0;
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num6, "Success!", 3f, num3, num3);
};
Action<string> action2 = delegate(string error)
{
long <DOFDAMHCJLP>k__BackingField3 = this.AEMBAGPGHGE.<DOFDAMHCJLP>k__BackingField;
int num7 = 0;
int num8 = 0;
int num9 = 0;
int num10 = 0;
CFLMJLFBOKH.GDNKDHPJGFL(<DOFDAMHCJLP>k__BackingField3, num10 != 0, num9 != 0, num8, num7, (long)num7);
int playerId2 = playerId;
long <DOFDAMHCJLP>k__BackingField4 = this.AEMBAGPGHGE.<DOFDAMHCJLP>k__BackingField;
Debug.LogError(string.Format("Error unbanning player {0} from room {1}: {2}", playerId2, playerId2, error));
string text = this.infotext.text;
};
int num2 = 0;
num2 += num2;
num2++;
object obj = ((ICloneable)action).Clone();
}
// Token: 0x060034F9 RID: 13561 RVA: 0x000DA574 File Offset: 0x000D8774
[Token(Token = "0x60034F9")]
[Address(RVA = "0x13488A0", Offset = "0x13476A0", VA = "0x1813488A0")]
public void Button_ImportBlockList()
{
ImportBlockListToRoomBanScreen flowByType = this.<LBNLPAIAGHF>k__BackingField.GetFlowByType<ImportBlockListToRoomBanScreen>();
int num = 0;
if (flowByType != num)
{
List<int> gddaeebbfnk = this.GDDAEEBBFNK;
PPENFJMFPNE aembagpghge = this.AEMBAGPGHGE;
flowByType.ShowScreen(aembagpghge, gddaeebbfnk);
}
}
// Token: 0x060034FA RID: 13562 RVA: 0x000DA5B8 File Offset: 0x000D87B8
[Token(Token = "0x60034FA")]
[Address(RVA = "0x1348950", Offset = "0x1347750", VA = "0x181348950")]
public void Button_ImportRoomBans()
{
ImportRoomBansScreen flowByType = this.<LBNLPAIAGHF>k__BackingField.GetFlowByType<ImportRoomBansScreen>();
int num = 0;
if (flowByType != num)
{
PPENFJMFPNE aembagpghge = this.AEMBAGPGHGE;
flowByType.ShowScreen(aembagpghge);
}
}
// Token: 0x060034FB RID: 13563 RVA: 0x000DA5F4 File Offset: 0x000D87F4
[Token(Token = "0x60034FB")]
[Address(RVA = "0x13489F0", Offset = "0x13477F0", VA = "0x1813489F0")]
public void Button_Unban(CCEOLAOLEKJ account)
{
CCEOLAOLEKJ account = account;
WatchUI <LBNLPAIAGHF>k__BackingField = this.<LBNLPAIAGHF>k__BackingField;
ObscuredString <KHJCEENDAOL>k__BackingField = account.<KHJCEENDAOL>k__BackingField;
ObscuredString <ODJFEIBNGPO>k__BackingField = account.<ODJFEIBNGPO>k__BackingField;
string text = string.Format("Are you sure you want to unban {0} (@{1})?", <ODJFEIBNGPO>k__BackingField, <KHJCEENDAOL>k__BackingField);
PMGCJEPKFOF<JPIJGHNNIDP> pmgcjepkfof = <LBNLPAIAGHF>k__BackingField.ShowConfirmationDialog((UIConfirmationDialog.MCLCMCALGMA)((uint)3), "Unban player", text);
Action<JPIJGHNNIDP> action = delegate(JPIJGHNNIDP response)
{
if (response == JPIJGHNNIDP.Affirmative)
{
CCEOLAOLEKJ account2 = account;
RoomBanListScreen <>4__this = this;
ObscuredInt <IFBPANODIPA>k__BackingField = account2.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = account2.<IFBPANODIPA>k__BackingField.fakeValueActive;
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
<>4__this.BGLPDKMKDNN(num);
}
};
throw new NullReferenceException();
}
// Token: 0x060034FC RID: 13564 RVA: 0x000DA65C File Offset: 0x000D885C
[Token(Token = "0x60034FC")]
[Address(RVA = "0x1348E00", Offset = "0x1347C00", VA = "0x181348E00")]
[CompilerGenerated]
private void LFGNEDAOMIF(IReadOnlyList<EAENIFLCDGI> MAOOLFEBOOD)
{
Func<EAENIFLCDGI, DateTime> <>9__13_ = RoomBanListScreen.<>c.<>9__13_1;
if (<>9__13_ == 0)
{
RoomBanListScreen.<>c.<>9__13_1 = (EAENIFLCDGI b) => b.<BCFHPLCAMOI>k__BackingField;
}
IOrderedEnumerable<EAENIFLCDGI> orderedEnumerable = Enumerable.OrderByDescending<EAENIFLCDGI, DateTime>(MAOOLFEBOOD, <>9__13_);
Func<EAENIFLCDGI, int> func;
if (RoomBanListScreen.<>c.<>9__13_2 == 0)
{
func = (EAENIFLCDGI b) => b.<IFBPANODIPA>k__BackingField;
RoomBanListScreen.<>c.<>9__13_2 = func;
}
List<int> list = Enumerable.ToList<int>(Enumerable.Select<EAENIFLCDGI, int>(orderedEnumerable, func));
this.GDDAEEBBFNK = list;
this.pagedGrid.Awake();
PMGCJEPKFOF<List<CCEOLAOLEKJ>> pmgcjepkfof = PEGGCEDHBOF.NHCHADDMPFC(this.GDDAEEBBFNK);
Action action = new Action(this.GBBGJNOHPNP);
AccountPagedGrid accountPagedGrid = this.pagedGrid;
List<CCEOLAOLEKJ> list2 = new List();
accountPagedGrid.SetAccountsSimple(list2);
}
// Token: 0x060034FD RID: 13565 RVA: 0x000DA708 File Offset: 0x000D8908
[Token(Token = "0x60034FD")]
[Address(RVA = "0x1348D90", Offset = "0x1347B90", VA = "0x181348D90")]
[CompilerGenerated]
private void GBBGJNOHPNP()
{
int num = 0;
if (this != num)
{
this.FAKIJAAMFEM();
return;
}
}
// Token: 0x04002BB3 RID: 11187
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x4002BB3")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
private AccountPagedGrid pagedGrid;
// Token: 0x04002BB4 RID: 11188
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x4002BB4")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
private TMP_InputField filterInputField;
// Token: 0x04002BB5 RID: 11189
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x4002BB5")]
[SerializeField]
private Button3D importPlayersButton;
// Token: 0x04002BB6 RID: 11190
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x4002BB6")]
[SerializeField]
private TextMeshProUGUI infotext;
// Token: 0x04002BB7 RID: 11191
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x4002BB7")]
private string IEMFOANAINF;
// Token: 0x04002BB8 RID: 11192
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x4002BB8")]
private PPENFJMFPNE AEMBAGPGHGE;
// Token: 0x04002BB9 RID: 11193
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x4002BB9")]
private List<int> GDDAEEBBFNK;
// Token: 0x04002BBA RID: 11194
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x4002BBA")]
private BGODNAHALGH OFFPIEEOIFF;
// Token: 0x04002BBB RID: 11195
[Token(Token = "0x4002BBB")]
private const string CNPJFOGANLN = "No-one is banned from this room [|=)]";
// Token: 0x0200071A RID: 1818
[Token(Token = "0x200071A")]
[CompilerGenerated]
private sealed class EIGLGLIPBPD
{
// Token: 0x06003504 RID: 13572 RVA: 0x000DA7B8 File Offset: 0x000D89B8
[Token(Token = "0x6003504")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public EIGLGLIPBPD()
{
}
// Token: 0x06003505 RID: 13573 RVA: 0x000DA7CC File Offset: 0x000D89CC
[Token(Token = "0x6003505")]
[Address(RVA = "0x13329A0", Offset = "0x13317A0", VA = "0x1813329A0")]
internal void <UnbanFromRoom>b__0()
{
long <DOFDAMHCJLP>k__BackingField = this.<>4__this.AEMBAGPGHGE.<DOFDAMHCJLP>k__BackingField;
int num = 0;
int num2 = 0;
int num3 = 0;
CFLMJLFBOKH.GDNKDHPJGFL(<DOFDAMHCJLP>k__BackingField, true, num3 != 0, num2, num, (long)num);
List<int> gddaeebbfnk = this.<>4__this.GDDAEEBBFNK;
int num4 = this.playerId;
bool flag = gddaeebbfnk.Remove(num4);
this.<>4__this.FAKIJAAMFEM();
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num5 = 0;
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num5, "Success!", 3f, num, num);
}
// Token: 0x06003506 RID: 13574 RVA: 0x000DA850 File Offset: 0x000D8A50
[Token(Token = "0x6003506")]
[Address(RVA = "0x1332AE0", Offset = "0x13318E0", VA = "0x181332AE0")]
internal void <UnbanFromRoom>b__1(string error)
{
long <DOFDAMHCJLP>k__BackingField = this.<>4__this.AEMBAGPGHGE.<DOFDAMHCJLP>k__BackingField;
int num = 0;
int num2 = 0;
int num3 = 0;
int num4 = 0;
CFLMJLFBOKH.GDNKDHPJGFL(<DOFDAMHCJLP>k__BackingField, num4 != 0, num3 != 0, num2, num, (long)num);
int num5 = this.playerId;
long <DOFDAMHCJLP>k__BackingField2 = this.<>4__this.AEMBAGPGHGE.<DOFDAMHCJLP>k__BackingField;
Debug.LogError(string.Format("Error unbanning player {0} from room {1}: {2}", num5, num5, error));
string text = this.<>4__this.infotext.text;
}
// Token: 0x04002BC1 RID: 11201
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4002BC1")]
public RoomBanListScreen <>4__this;
// Token: 0x04002BC2 RID: 11202
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4002BC2")]
public int playerId;
}
// Token: 0x0200071B RID: 1819
[Token(Token = "0x200071B")]
[CompilerGenerated]
private sealed class LOIFLMGKILL
{
// Token: 0x06003507 RID: 13575 RVA: 0x000DA8CC File Offset: 0x000D8ACC
[Token(Token = "0x6003507")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public LOIFLMGKILL()
{
}
// Token: 0x06003508 RID: 13576 RVA: 0x000DA8E0 File Offset: 0x000D8AE0
[Token(Token = "0x6003508")]
[Address(RVA = "0x1334D00", Offset = "0x1333B00", VA = "0x181334D00")]
internal void <Button_Unban>b__0(JPIJGHNNIDP response)
{
if (response == JPIJGHNNIDP.Affirmative)
{
CCEOLAOLEKJ cceolaolekj = this.account;
RoomBanListScreen roomBanListScreen = this.<>4__this;
ObscuredInt <IFBPANODIPA>k__BackingField = cceolaolekj.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = cceolaolekj.<IFBPANODIPA>k__BackingField.fakeValueActive;
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
roomBanListScreen.BGLPDKMKDNN(num);
}
}
// Token: 0x04002BC3 RID: 11203
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4002BC3")]
public RoomBanListScreen <>4__this;
// Token: 0x04002BC4 RID: 11204
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4002BC4")]
public CCEOLAOLEKJ account;
}
}