This commit is contained in:
niko
2026-04-08 23:40:05 +02:00
parent d6894bcbc7
commit 18dc73f922
7750 changed files with 1795369 additions and 0 deletions
@@ -0,0 +1,146 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.InteropServices;
using AGUI;
using Cpp2IlInjected;
using Photon.Pun;
using Photon.Realtime;
namespace RecRoom.Systems.PlayerRoles.UI.Game
{
// Token: 0x020020FE RID: 8446
[Token(Token = "0x20020FE")]
[StructLayout(3)]
public class GameRolePagedGrid : RecyclerPagedGrid<GameRolePagedGrid.AIMNPJCPEPE, GameRoleEditRow>
{
// Token: 0x0600E94C RID: 59724 RVA: 0x00374BA0 File Offset: 0x00372DA0
[Token(Token = "0x600E94C")]
[Address(RVA = "0x19BC6F0", Offset = "0x19BB0F0", VA = "0x1819BC6F0")]
private void OnEnable()
{
Action action = new Action(this.UpdateChildren);
Action<Photon.Realtime.Player, GameRole> action2 = new Action(this.MCBMFEECHCP);
bool mhdlkeiilhd = this.MHDLKEIILHD;
BIPCKGLGIHG cmipabmebeb = this.CMIPABMEBEB;
this.UpdateChildren(cmipabmebeb, mhdlkeiilhd);
}
// Token: 0x0600E94D RID: 59725 RVA: 0x00374BE4 File Offset: 0x00372DE4
[Token(Token = "0x600E94D")]
[Address(RVA = "0x19BC5D0", Offset = "0x19BAFD0", VA = "0x1819BC5D0")]
private void OnDisable()
{
Action action = new Action(this.UpdateChildren);
Action<Photon.Realtime.Player, GameRole> action2 = new Action(this.MCBMFEECHCP);
}
// Token: 0x0600E94E RID: 59726 RVA: 0x00374C0C File Offset: 0x00372E0C
[Token(Token = "0x600E94E")]
[Address(RVA = "0x19BC590", Offset = "0x19BAF90", VA = "0x1819BC590")]
private void MCBMFEECHCP(Photon.Realtime.Player IEKDDPPNFPF, GameRole LOLCMLEKMAF)
{
if (IEKDDPPNFPF.IsLocal)
{
bool mhdlkeiilhd = this.MHDLKEIILHD;
if (mhdlkeiilhd)
{
BIPCKGLGIHG cmipabmebeb = this.CMIPABMEBEB;
this.UpdateChildren(cmipabmebeb, mhdlkeiilhd);
return;
}
}
}
// Token: 0x0600E94F RID: 59727 RVA: 0x00374C44 File Offset: 0x00372E44
[Token(Token = "0x600E94F")]
[Address(RVA = "0x19BC820", Offset = "0x19BB220", VA = "0x1819BC820")]
public void UpdateChildren()
{
bool mhdlkeiilhd = this.MHDLKEIILHD;
BIPCKGLGIHG cmipabmebeb = this.CMIPABMEBEB;
this.UpdateChildren(cmipabmebeb, mhdlkeiilhd);
}
// Token: 0x0600E950 RID: 59728 RVA: 0x00374C68 File Offset: 0x00372E68
[Token(Token = "0x600E950")]
[Address(RVA = "0x19BC840", Offset = "0x19BB240", VA = "0x1819BC840")]
public void UpdateChildren(BIPCKGLGIHG JBKJDFKFIKG, bool IOCHGJAMGOG)
{
this.CMIPABMEBEB = JBKJDFKFIKG;
this.MHDLKEIILHD = IOCHGJAMGOG;
PlayerGameRoleManager instance = PlayerGameRoleManager.ONCPNMDGGKG;
int num = 0;
if (instance != num)
{
if (this.MHDLKEIILHD)
{
PlayerGameRoleManager instance2 = PlayerGameRoleManager.ONCPNMDGGKG;
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
List<GameRole> sortedActiveRolesForPlayer = instance2.GetSortedActiveRolesForPlayer(localPlayer, true);
if (GameRolePagedGrid.<>c.<>9__7_1 != 0)
{
goto IL_9B;
}
GameRolePagedGrid.<>c.<>9__7_1 = delegate(GameRole _)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
};
}
List<GameRole> sortedActiveRoles = PlayerGameRoleManager.ONCPNMDGGKG.GetSortedActiveRoles(true);
Func<GameRole, GameRolePagedGrid.AIMNPJCPEPE> func;
if (GameRolePagedGrid.<>c.<>9__7_0 == 0)
{
func = delegate(GameRole _)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
};
GameRolePagedGrid.<>c.<>9__7_0 = func;
}
IL_9B:
List<GameRolePagedGrid.AIMNPJCPEPE> list = Enumerable.ToList<GameRolePagedGrid.AIMNPJCPEPE>(Enumerable.Select<GameRole, GameRolePagedGrid.AIMNPJCPEPE>(sortedActiveRoles, func));
PlayerGameRoleManager instance3 = PlayerGameRoleManager.ONCPNMDGGKG;
bool flag = this.NBMNLHLDOGF();
}
}
// Token: 0x0600E951 RID: 59729 RVA: 0x00374D3C File Offset: 0x00372F3C
[Token(Token = "0x600E951")]
[Address(RVA = "0x19BC530", Offset = "0x19BAF30", VA = "0x1819BC530", Slot = "15")]
protected override void BGIECEPGDBE(GameRolePagedGrid.AIMNPJCPEPE IOBEPGLJNIP, GameRoleEditRow IOMFCIGGNOI, int CKOIAKLOKMM)
{
}
// Token: 0x0600E952 RID: 59730 RVA: 0x00374D50 File Offset: 0x00372F50
[Token(Token = "0x600E952")]
[Address(RVA = "0x19BCB90", Offset = "0x19BB590", VA = "0x1819BCB90")]
public GameRolePagedGrid()
{
}
// Token: 0x040098F2 RID: 39154
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
[Token(Token = "0x40098F2")]
private BIPCKGLGIHG CMIPABMEBEB;
// Token: 0x040098F3 RID: 39155
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB9")]
[Token(Token = "0x40098F3")]
private bool MHDLKEIILHD;
// Token: 0x020020FF RID: 8447
[Token(Token = "0x20020FF")]
public struct AIMNPJCPEPE
{
// Token: 0x040098F4 RID: 39156
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x40098F4")]
public GameRole AMGMJKFPPFH;
// Token: 0x040098F5 RID: 39157
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
[Token(Token = "0x40098F5")]
public bool NMNFBCACFEO;
}
}
}