This commit is contained in:
niko
2026-04-10 22:50:51 +02:00
parent 6d1607d5a2
commit f18d448581
17033 changed files with 2863270 additions and 0 deletions
@@ -0,0 +1,163 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using AGUI;
using AGUI.StackedUI;
using Cpp2IlInjected;
using RecNet;
using UnityEngine.Events;
namespace RecRoom.AGUI
{
// Token: 0x020028BF RID: 10431
[Token(Token = "0x20028BF")]
public class ChatThreadPagedGrid : RecyclerPagedGrid<OKLPPLDEGKH, ChatThreadButton>
{
// Token: 0x06011883 RID: 71811 RVA: 0x003FD3B0 File Offset: 0x003FB5B0
[Token(Token = "0x6011883")]
[Address(RVA = "0xD5A680", Offset = "0xD59480", VA = "0x180D5A680", Slot = "14")]
protected override void EHDPGHCPKDB(ChatThreadButton LKDLEHGHCAD)
{
ChatThreadButton button = LKDLEHGHCAD;
base.EHDPGHCPKDB(LKDLEHGHCAD);
if (this.OnChatThreadSelectedEvent != (ulong)0L)
{
Button3D.OnButton3DClick onClick = button.openButton.OnClick;
UnityAction unityAction = delegate
{
ChatThreadPagedGrid <>4__this = this;
ChatThreadButton button3 = button;
ChatThreadPagedGrid.ChatThreadSelected onChatThreadSelectedEvent = <>4__this.OnChatThreadSelectedEvent;
OKLPPLDEGKH <BPDIEJPIIFN>k__BackingField = button3.<BPDIEJPIIFN>k__BackingField;
onChatThreadSelectedEvent.Invoke(<BPDIEJPIIFN>k__BackingField);
};
onClick.AddListener(unityAction);
Button3D.OnButton3DClick onClick2 = button.playerAccountButton.OnClick;
UnityAction unityAction2 = delegate
{
ChatThreadPagedGrid <>4__this2 = this;
ChatThreadButton button2 = button;
ChatThreadPagedGrid.ShowPlayerDetails onShowPlayerDetailsEvent = <>4__this2.OnShowPlayerDetailsEvent;
int <AMEOJFLBGFH>k__BackingField = button2.<AMEOJFLBGFH>k__BackingField;
onShowPlayerDetailsEvent.Invoke(<AMEOJFLBGFH>k__BackingField);
};
onClick2.AddListener(unityAction2);
}
}
// Token: 0x06011884 RID: 71812 RVA: 0x003FD438 File Offset: 0x003FB638
[Token(Token = "0x6011884")]
[Address(RVA = "0xD5A7C0", Offset = "0xD595C0", VA = "0x180D5A7C0")]
public void SetChatThreads(IEnumerable<OKLPPLDEGKH> FMCLCHHGFAL)
{
Func<OKLPPLDEGKH, long> <>9__5_ = ChatThreadPagedGrid.<>c.<>9__5_0;
if (<>9__5_ == 0)
{
ChatThreadPagedGrid.<>c.<>9__5_0 = (OKLPPLDEGKH ct) => Enumerable.First<ChatMessage>(ct.<NDHEALCACPN>k__BackingField).<LCHDGAMDABJ>k__BackingField;
}
List<OKLPPLDEGKH> list = Enumerable.ToList<OKLPPLDEGKH>(Enumerable.OrderByDescending<OKLPPLDEGKH, long>(FMCLCHHGFAL, <>9__5_));
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
// Token: 0x06011885 RID: 71813 RVA: 0x003FD478 File Offset: 0x003FB678
[Token(Token = "0x6011885")]
[Address(RVA = "0xD5A5A0", Offset = "0xD593A0", VA = "0x180D5A5A0", Slot = "15")]
protected override void BGIECEPGDBE(OKLPPLDEGKH OFPDIAMBDKK, ChatThreadButton LKDLEHGHCAD, int CKOIAKLOKMM)
{
OKLPPLDEGKH <BPDIEJPIIFN>k__BackingField = LKDLEHGHCAD.<BPDIEJPIIFN>k__BackingField;
LKDLEHGHCAD.<BPDIEJPIIFN>k__BackingField = OFPDIAMBDKK;
LKDLEHGHCAD.EGEHAOPMCIB();
}
// Token: 0x06011886 RID: 71814 RVA: 0x003FD4E8 File Offset: 0x003FB6E8
[Token(Token = "0x6011886")]
[Address(RVA = "0xD5A8E0", Offset = "0xD596E0", VA = "0x180D5A8E0")]
public ChatThreadPagedGrid()
{
}
// Token: 0x0400B460 RID: 46176
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x400B460")]
public ChatThreadPagedGrid.ChatThreadSelected OnChatThreadSelectedEvent;
// Token: 0x0400B461 RID: 46177
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400B461")]
public ChatThreadPagedGrid.ShowPlayerDetails OnShowPlayerDetailsEvent;
// Token: 0x020028C0 RID: 10432
[Token(Token = "0x20028C0")]
[Serializable]
public class ChatThreadSelected : UnityEvent<OKLPPLDEGKH>
{
// Token: 0x06011887 RID: 71815 RVA: 0x003FD4FC File Offset: 0x003FB6FC
[Token(Token = "0x6011887")]
[Address(RVA = "0xD5A920", Offset = "0xD59720", VA = "0x180D5A920")]
public ChatThreadSelected()
{
}
}
// Token: 0x020028C1 RID: 10433
[Token(Token = "0x20028C1")]
[Serializable]
public class ShowPlayerDetails : UnityEvent<int>
{
// Token: 0x06011888 RID: 71816 RVA: 0x003FD510 File Offset: 0x003FB710
[Token(Token = "0x6011888")]
[Address(RVA = "0xD6A0F0", Offset = "0xD68EF0", VA = "0x180D6A0F0")]
public ShowPlayerDetails()
{
}
}
// Token: 0x020028C2 RID: 10434
[Token(Token = "0x20028C2")]
[CompilerGenerated]
private sealed class AEIHIGEKACE
{
// Token: 0x06011889 RID: 71817 RVA: 0x003FD524 File Offset: 0x003FB724
[Token(Token = "0x6011889")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public AEIHIGEKACE()
{
}
// Token: 0x0601188A RID: 71818 RVA: 0x003FD538 File Offset: 0x003FB738
[Token(Token = "0x601188A")]
[Address(RVA = "0xD57A10", Offset = "0xD56810", VA = "0x180D57A10")]
internal void <SetupNewChild>b__0()
{
ChatThreadPagedGrid chatThreadPagedGrid = this.<>4__this;
ChatThreadButton chatThreadButton = this.button;
ChatThreadPagedGrid.ChatThreadSelected onChatThreadSelectedEvent = chatThreadPagedGrid.OnChatThreadSelectedEvent;
OKLPPLDEGKH <BPDIEJPIIFN>k__BackingField = chatThreadButton.<BPDIEJPIIFN>k__BackingField;
onChatThreadSelectedEvent.Invoke(<BPDIEJPIIFN>k__BackingField);
}
// Token: 0x0601188B RID: 71819 RVA: 0x003FD570 File Offset: 0x003FB770
[Token(Token = "0x601188B")]
[Address(RVA = "0xD57A70", Offset = "0xD56870", VA = "0x180D57A70")]
internal void <SetupNewChild>b__1()
{
ChatThreadPagedGrid chatThreadPagedGrid = this.<>4__this;
ChatThreadButton chatThreadButton = this.button;
ChatThreadPagedGrid.ShowPlayerDetails onShowPlayerDetailsEvent = chatThreadPagedGrid.OnShowPlayerDetailsEvent;
int <AMEOJFLBGFH>k__BackingField = chatThreadButton.<AMEOJFLBGFH>k__BackingField;
onShowPlayerDetailsEvent.Invoke(<AMEOJFLBGFH>k__BackingField);
}
// Token: 0x0400B462 RID: 46178
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400B462")]
public ChatThreadPagedGrid <>4__this;
// Token: 0x0400B463 RID: 46179
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400B463")]
public ChatThreadButton button;
}
}
}