m
This commit is contained in:
@@ -0,0 +1,147 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Text;
|
||||
using AGUI.StackedUI;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core;
|
||||
using RecRoom.Utils.OverridableFields;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Systems.PlayerRoles.UI
|
||||
{
|
||||
// Token: 0x02002385 RID: 9093
|
||||
[Token(Token = "0x2002385")]
|
||||
public abstract class RoleListRolePermissionEditable<RoleIdType, RolePermissionType, RoleDefinitionType> : RoleEditableBase<List<ObscuredString>, RoleIdType, RolePermissionType, RoleDefinitionType> where RoleIdType : struct where RolePermissionType : struct where RoleDefinitionType : class, MLNCPPJGHPN<RoleIdType, RolePermissionType, RoleDefinitionType>, new()
|
||||
{
|
||||
// Token: 0x170024BF RID: 9407
|
||||
// (get) Token: 0x0600E75E RID: 59230
|
||||
[Token(Token = "0x170024BF")]
|
||||
protected abstract RoleEditDialog.ONKFPIJBEJK LLKFLMJOMFB
|
||||
{
|
||||
[Token(Token = "0x600E75E")]
|
||||
[Address(Slot = "13")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x170024C0 RID: 9408
|
||||
// (get) Token: 0x0600E75F RID: 59231 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170024C0")]
|
||||
public override GPNBGDFOBNK<List<ObscuredString>> BHMJLNDMIDM
|
||||
{
|
||||
[Token(Token = "0x600E75F")]
|
||||
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0", Slot = "11")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E760 RID: 59232 RVA: 0x00351BAC File Offset: 0x0034FDAC
|
||||
[Token(Token = "0x600E760")]
|
||||
[Address(RVA = "0x2281A40", Offset = "0x2280A40", VA = "0x182281A40", Slot = "7")]
|
||||
public override void Button_ToggleOverride(bool newOverrides)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E761 RID: 59233 RVA: 0x00351BC0 File Offset: 0x0034FDC0
|
||||
[Token(Token = "0x600E761")]
|
||||
[Address(RVA = "0x22817D0", Offset = "0x22807D0", VA = "0x1822817D0")]
|
||||
public void Button_Edit()
|
||||
{
|
||||
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
|
||||
// Token: 0x0600E762 RID: 59234 RVA: 0x00351BF8 File Offset: 0x0034FDF8
|
||||
[Token(Token = "0x600E762")]
|
||||
[Address(RVA = "0x2282040", Offset = "0x2281040", VA = "0x182282040", Slot = "8")]
|
||||
protected override void NNAAGJEICHA()
|
||||
{
|
||||
bool interactable = this.FFDOINJEHMM;
|
||||
GameObject gameObject = base.gameObject;
|
||||
StringBuilder stringBuilder = new StringBuilder();
|
||||
int num = 0;
|
||||
ThrowHelper.ThrowArgumentOutOfRangeException();
|
||||
string text;
|
||||
StringBuilder stringBuilder2 = stringBuilder.Append(text);
|
||||
if (num < stringBuilder2)
|
||||
{
|
||||
StringBuilder stringBuilder3 = stringBuilder.Append(",");
|
||||
}
|
||||
int length = stringBuilder.Length;
|
||||
num++;
|
||||
num++;
|
||||
int hashCode = stringBuilder.GetHashCode();
|
||||
string empty = string.Empty;
|
||||
}
|
||||
|
||||
// Token: 0x0600E763 RID: 59235 RVA: 0x00351C64 File Offset: 0x0034FE64
|
||||
[Token(Token = "0x600E763")]
|
||||
[Address(RVA = "0x2282330", Offset = "0x2281330", VA = "0x182282330")]
|
||||
protected RoleListRolePermissionEditable()
|
||||
{
|
||||
List<ObscuredString> list = new List();
|
||||
int num;
|
||||
MutableOverridableListObscuredString mutableOverridableListObscuredString = new MutableOverridableListObscuredString(num != 0, list);
|
||||
num = 0;
|
||||
RoleEditDialog.ONKFPIJBEJK onkfpijbejk = this.LLKFLMJOMFB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E764 RID: 59236 RVA: 0x00351C88 File Offset: 0x0034FE88
|
||||
[Token(Token = "0x600E764")]
|
||||
[Address(RVA = "0x2281D90", Offset = "0x2280D90", VA = "0x182281D90")]
|
||||
[CompilerGenerated]
|
||||
private PMGCJEPKFOF<RoleEditDialog.JADEGLKFKKO> DNKPFMEKDEB(RoleEditDialog BBPMNICHFLM)
|
||||
{
|
||||
IEnumerable<ObscuredString> enumerable;
|
||||
List<string> list = Enumerable.ToList<string>(enumerable);
|
||||
return BBPMNICHFLM.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x0600E765 RID: 59237 RVA: 0x00351CA8 File Offset: 0x0034FEA8
|
||||
[Token(Token = "0x600E765")]
|
||||
[Address(RVA = "0x2281B20", Offset = "0x2280B20", VA = "0x182281B20")]
|
||||
[CompilerGenerated]
|
||||
private void DCDABIBGKGD(RoleEditDialog.JADEGLKFKKO PBAOMKNFBFL)
|
||||
{
|
||||
IEnumerable<string> enumerable;
|
||||
List<ObscuredString> list = Enumerable.ToList<ObscuredString>(enumerable);
|
||||
this.AFEOIDABAJG(true, list);
|
||||
}
|
||||
|
||||
// Token: 0x04009618 RID: 38424
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4009618")]
|
||||
[SerializeField]
|
||||
private RoleEditDialog roleEditDialog;
|
||||
|
||||
// Token: 0x04009619 RID: 38425
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4009619")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI previewText;
|
||||
|
||||
// Token: 0x0400961A RID: 38426
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400961A")]
|
||||
[SerializeField]
|
||||
private Button3D editRolesButton;
|
||||
|
||||
// Token: 0x0400961B RID: 38427
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400961B")]
|
||||
[SerializeField]
|
||||
private int maxRoles;
|
||||
|
||||
// Token: 0x0400961C RID: 38428
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400961C")]
|
||||
private MutableOverridableListObscuredString FACPFJEEIPC;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user