m
This commit is contained in:
@@ -0,0 +1,261 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI.Data
|
||||
{
|
||||
// Token: 0x02000D1F RID: 3359
|
||||
[Token(Token = "0x2000D1F")]
|
||||
public class ModerationModel : RRUIModel
|
||||
{
|
||||
// Token: 0x17000E66 RID: 3686
|
||||
// (get) Token: 0x06005063 RID: 20579 RVA: 0x00122800 File Offset: 0x00120A00
|
||||
[Token(Token = "0x17000E66")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x6005063")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005064 RID: 20580 RVA: 0x00122810 File Offset: 0x00120A10
|
||||
[Token(Token = "0x6005064")]
|
||||
[Address(RVA = "0x1C7CA20", Offset = "0x1C7BA20", VA = "0x181C7CA20", Slot = "18")]
|
||||
protected override void LNEJNIEHGLD()
|
||||
{
|
||||
base.LNEJNIEHGLD();
|
||||
OKNNKFGFODL dknbbefgafn = ALNDLENCPKO.DKNBBEFGAFN;
|
||||
Action action = new Action(this.NGHNCHEFPNO);
|
||||
int num = 0;
|
||||
dknbbefgafn.BPAJKKAGPKB(action, num != 0);
|
||||
MFBGLIHGCGO<Player> playerCreatedEvent = Player.PlayerCreatedEvent;
|
||||
Action<Player> action2 = new Action(this.KDALINNMCPO);
|
||||
MFBGLIHGCGO<Player> playerDestroyedEvent = Player.PlayerDestroyedEvent;
|
||||
Action<Player> action3 = new Action(this.KDALINNMCPO);
|
||||
}
|
||||
|
||||
// Token: 0x06005065 RID: 20581 RVA: 0x00122870 File Offset: 0x00120A70
|
||||
[Token(Token = "0x6005065")]
|
||||
[Address(RVA = "0x1C7CBB0", Offset = "0x1C7BBB0", VA = "0x181C7CBB0", Slot = "20")]
|
||||
protected override void PECOFFFGNCH()
|
||||
{
|
||||
base.PECOFFFGNCH();
|
||||
OKNNKFGFODL dknbbefgafn = ALNDLENCPKO.DKNBBEFGAFN;
|
||||
Action action = new Action(this.NGHNCHEFPNO);
|
||||
dknbbefgafn.BIHKNNPGGKP(action);
|
||||
MFBGLIHGCGO<Player> playerCreatedEvent = Player.PlayerCreatedEvent;
|
||||
Action<Player> action2 = new Action(this.KDALINNMCPO);
|
||||
MFBGLIHGCGO<Player> playerDestroyedEvent = Player.PlayerDestroyedEvent;
|
||||
Action<Player> action3 = new Action(this.KDALINNMCPO);
|
||||
}
|
||||
|
||||
// Token: 0x06005066 RID: 20582 RVA: 0x001228CC File Offset: 0x00120ACC
|
||||
[Token(Token = "0x6005066")]
|
||||
[Address(RVA = "0x1C7C6B0", Offset = "0x1C7B6B0", VA = "0x181C7C6B0", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
this.HLEPDFLJMOP.Clear();
|
||||
}
|
||||
|
||||
// Token: 0x06005067 RID: 20583 RVA: 0x001228EC File Offset: 0x00120AEC
|
||||
[Token(Token = "0x6005067")]
|
||||
[Address(RVA = "0x1740000", Offset = "0x173F000", VA = "0x181740000")]
|
||||
private void NGHNCHEFPNO()
|
||||
{
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06005068 RID: 20584 RVA: 0x00122900 File Offset: 0x00120B00
|
||||
[Token(Token = "0x6005068")]
|
||||
[Address(RVA = "0x1740000", Offset = "0x173F000", VA = "0x181740000")]
|
||||
private void KDALINNMCPO(Player IEKDDPPNFPF)
|
||||
{
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x06005069 RID: 20585 RVA: 0x00122914 File Offset: 0x00120B14
|
||||
[Token(Token = "0x6005069")]
|
||||
[Address(RVA = "0x1C7C700", Offset = "0x1C7B700", VA = "0x181C7C700", Slot = "26")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
List<Player> all = Player.All;
|
||||
Func<Player, bool> <>9__8_ = ModerationModel.<>c.<>9__8_0;
|
||||
if (<>9__8_ == 0)
|
||||
{
|
||||
ModerationModel.<>c.<>9__8_0 = delegate(Player p)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
};
|
||||
}
|
||||
IEnumerable<Player> enumerable = Enumerable.Where<Player>(all, <>9__8_);
|
||||
Func<Player, int> func;
|
||||
if (ModerationModel.<>c.<>9__8_1 == 0)
|
||||
{
|
||||
func = (Player p) => p.<FMMJEJMBDPL>k__BackingField;
|
||||
ModerationModel.<>c.<>9__8_1 = func;
|
||||
}
|
||||
IEnumerable<Player> enumerable2 = Enumerable.Select<Player, int>(enumerable, func);
|
||||
List<int> hlepdfljmop = this.HLEPDFLJMOP;
|
||||
List<int> poeffgjkkjg = ALNDLENCPKO.POEFFGJKKJG;
|
||||
hlepdfljmop.Clear();
|
||||
this.HLEPDFLJMOP.AddRange(enumerable2);
|
||||
this.HLEPDFLJMOP.AddRange(poeffgjkkjg);
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600506A RID: 20586 RVA: 0x001229B4 File Offset: 0x00120BB4
|
||||
[Token(Token = "0x600506A")]
|
||||
[Address(RVA = "0x1C7CD40", Offset = "0x1C7BD40", VA = "0x181C7CD40")]
|
||||
public void ShowReportAccountDialog(GameObject NIILOCAIKHN, string LGHBPPIOOBM)
|
||||
{
|
||||
ModerationModel.KNIJPANJDME knijpanjdme = new ModerationModel.KNIJPANJDME();
|
||||
knijpanjdme.<>4__this = this;
|
||||
knijpanjdme.amplitudeCommandContext = LGHBPPIOOBM;
|
||||
int size = this.HLEPDFLJMOP._size;
|
||||
Action<GameObject, int, CardModel, AccountModel, BAEJLDPBGFI> action = delegate(GameObject instance, int index, CardModel cardModel, AccountModel accountModel, BAEJLDPBGFI accountToCardController)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
GCKECFLKJGJ gckecflkjgj = GCKECFLKJGJ.PFPGFIAEAJA<AccountModel, AccountModelController>(NIILOCAIKHN, size, action, num2, num, num);
|
||||
gckecflkjgj.<CEJPKGDKMJE>k__BackingField = "Report Player";
|
||||
gckecflkjgj.<KEOPECIOAGK>k__BackingField = (IECOEANLJCJ)((ulong)2L);
|
||||
PMGCJEPKFOF pmgcjepkfof = base.PKJJDBNMMEA.AddDialog<GCKECFLKJGJ>(DLKPBLNKLAD.GRID_PICKER_DIALOG, gckecflkjgj);
|
||||
Action<BaseDialogModel<GCKECFLKJGJ>> action2 = delegate(BaseDialogModel<GCKECFLKJGJ> dialogModel)
|
||||
{
|
||||
knijpanjdme.<>4__this.LEGLGICPLCL = dialogModel;
|
||||
};
|
||||
if (num < knijpanjdme)
|
||||
{
|
||||
num += num;
|
||||
if (num == knijpanjdme)
|
||||
{
|
||||
pmgcjepkfof += pmgcjepkfof;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
num++;
|
||||
}
|
||||
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action2);
|
||||
}
|
||||
|
||||
// Token: 0x0600506B RID: 20587 RVA: 0x00122A60 File Offset: 0x00120C60
|
||||
[Token(Token = "0x600506B")]
|
||||
[Address(RVA = "0x1C7CF10", Offset = "0x1C7BF10", VA = "0x181C7CF10")]
|
||||
public ModerationModel()
|
||||
{
|
||||
List<int> list = new List();
|
||||
this.HLEPDFLJMOP = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x040039F0 RID: 14832
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x40039F0")]
|
||||
private readonly List<int> HLEPDFLJMOP;
|
||||
|
||||
// Token: 0x040039F1 RID: 14833
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x40039F1")]
|
||||
private BaseDialogModel LEGLGICPLCL;
|
||||
|
||||
// Token: 0x02000D21 RID: 3361
|
||||
[Token(Token = "0x2000D21")]
|
||||
[CompilerGenerated]
|
||||
private sealed class KNIJPANJDME
|
||||
{
|
||||
// Token: 0x06005070 RID: 20592 RVA: 0x00122ADC File Offset: 0x00120CDC
|
||||
[Token(Token = "0x6005070")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public KNIJPANJDME()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06005071 RID: 20593 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6005071")]
|
||||
[Address(RVA = "0x1C772F0", Offset = "0x1C762F0", VA = "0x181C772F0")]
|
||||
internal void <ShowReportAccountDialog>b__0(GameObject instance, int index, CardModel cardModel, AccountModel accountModel, BAEJLDPBGFI accountToCardController)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06005072 RID: 20594 RVA: 0x00122AF0 File Offset: 0x00120CF0
|
||||
[Token(Token = "0x6005072")]
|
||||
[Address(RVA = "0x1C77410", Offset = "0x1C76410", VA = "0x181C77410")]
|
||||
internal void <ShowReportAccountDialog>b__1(BaseDialogModel<GCKECFLKJGJ> dialogModel)
|
||||
{
|
||||
this.<>4__this.LEGLGICPLCL = dialogModel;
|
||||
}
|
||||
|
||||
// Token: 0x040039F5 RID: 14837
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40039F5")]
|
||||
public ModerationModel <>4__this;
|
||||
|
||||
// Token: 0x040039F6 RID: 14838
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40039F6")]
|
||||
public string amplitudeCommandContext;
|
||||
}
|
||||
|
||||
// Token: 0x02000D22 RID: 3362
|
||||
[Token(Token = "0x2000D22")]
|
||||
[CompilerGenerated]
|
||||
private sealed class HKCDIJKOKBM
|
||||
{
|
||||
// Token: 0x06005073 RID: 20595 RVA: 0x00122B10 File Offset: 0x00120D10
|
||||
[Token(Token = "0x6005073")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public HKCDIJKOKBM()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06005074 RID: 20596 RVA: 0x00122B24 File Offset: 0x00120D24
|
||||
[Token(Token = "0x6005074")]
|
||||
[Address(RVA = "0x1C724A0", Offset = "0x1C714A0", VA = "0x181C724A0")]
|
||||
internal void <ShowReportAccountDialog>b__2()
|
||||
{
|
||||
AccountModel accountModel = this.accountModel;
|
||||
RRUIRootScreen rruirootScreen = this.CS$<>8__locals1.<>4__this.GKNIDBFDJNG;
|
||||
int num = 0;
|
||||
if (!(rruirootScreen != num))
|
||||
{
|
||||
Debug.LogError("ModerationModel.ShowReportAccountDialog used outside of a StackedUIBase context");
|
||||
}
|
||||
RRUIRootScreen rruirootScreen2 = this.CS$<>8__locals1.<>4__this.GKNIDBFDJNG;
|
||||
AccountModel accountModel2 = this.accountModel;
|
||||
ModerationModel.KNIJPANJDME cs$<>8__locals = this.CS$<>8__locals1;
|
||||
WatchUI <LBNLPAIAGHF>k__BackingField = rruirootScreen2.<LBNLPAIAGHF>k__BackingField;
|
||||
string amplitudeCommandContext = cs$<>8__locals.amplitudeCommandContext;
|
||||
CCEOLAOLEKJ <IOINKGNIKDM>k__BackingField = accountModel2.<IOINKGNIKDM>k__BackingField;
|
||||
<LBNLPAIAGHF>k__BackingField.ShowPlayerReportScreen(<IOINKGNIKDM>k__BackingField, amplitudeCommandContext);
|
||||
BaseDialogModel leglgicplcl = this.CS$<>8__locals1.<>4__this.LEGLGICPLCL;
|
||||
int num2 = 0;
|
||||
if (leglgicplcl != num2)
|
||||
{
|
||||
this.CS$<>8__locals1.<>4__this.LEGLGICPLCL.Dismiss();
|
||||
this.CS$<>8__locals1.<>4__this.LEGLGICPLCL = (ulong)0L;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040039F7 RID: 14839
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40039F7")]
|
||||
public AccountModel accountModel;
|
||||
|
||||
// Token: 0x040039F8 RID: 14840
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40039F8")]
|
||||
public ModerationModel.KNIJPANJDME CS$<>8__locals1;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user