oh dear
This commit is contained in:
@@ -0,0 +1,208 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using AGUI;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using RecNet;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
|
||||
namespace RecRoom.AGUI
|
||||
{
|
||||
// Token: 0x020028B7 RID: 10423
|
||||
[Token(Token = "0x20028B7")]
|
||||
public class ChatMessagePagedGrid : RecyclerPagedGrid<ChatMessage, ChatMessageButton>
|
||||
{
|
||||
// Token: 0x06011867 RID: 71783 RVA: 0x003FCC5C File Offset: 0x003FAE5C
|
||||
[Token(Token = "0x6011867")]
|
||||
[Address(RVA = "0xD594B0", Offset = "0xD582B0", VA = "0x180D594B0", Slot = "14")]
|
||||
protected override void EHDPGHCPKDB(ChatMessageButton LKDLEHGHCAD)
|
||||
{
|
||||
ChatMessageButton button = LKDLEHGHCAD;
|
||||
base.EHDPGHCPKDB(LKDLEHGHCAD);
|
||||
if (this.OnChatMessageSenderButtonClicked != (ulong)0L)
|
||||
{
|
||||
Button3D.OnButton3DClick onClick = button.playerButton.OnClick;
|
||||
UnityAction unityAction = delegate
|
||||
{
|
||||
ChatMessagePagedGrid <>4__this = this;
|
||||
ChatMessageButton button2 = button;
|
||||
ChatMessagePagedGrid.ChatMessageSenderButtonClicked onChatMessageSenderButtonClicked = <>4__this.OnChatMessageSenderButtonClicked;
|
||||
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = button2.<PBHKKOAINGC>k__BackingField;
|
||||
onChatMessageSenderButtonClicked.Invoke(<PBHKKOAINGC>k__BackingField);
|
||||
};
|
||||
onClick.AddListener(unityAction);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011868 RID: 71784 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6011868")]
|
||||
[Address(RVA = "0xD59980", Offset = "0xD58780", VA = "0x180D59980")]
|
||||
public void SetChatMessages(OKLPPLDEGKH OFPDIAMBDKK, IEnumerable<ChatMessage> FMLOLBHAMMC)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06011869 RID: 71785 RVA: 0x003FCCBC File Offset: 0x003FAEBC
|
||||
[Token(Token = "0x6011869")]
|
||||
[Address(RVA = "0xD59150", Offset = "0xD57F50", VA = "0x180D59150", Slot = "7")]
|
||||
protected override void AEPHJOCHDCL()
|
||||
{
|
||||
this.CJDCHJAIGMP.Clear();
|
||||
int num = 0;
|
||||
ThrowHelper.ThrowArgumentOutOfRangeException();
|
||||
bool flag;
|
||||
LLKHFJDNFMM llkhfjdnfmm;
|
||||
if (flag && (llkhfjdnfmm == 0 || !llkhfjdnfmm.NPBCMKLOCAE))
|
||||
{
|
||||
this.CJDCHJAIGMP.Add(num);
|
||||
this.CJDCHJAIGMP.Add(num);
|
||||
}
|
||||
this.CJDCHJAIGMP.Add(num);
|
||||
num++;
|
||||
int size = this.CJDCHJAIGMP._size;
|
||||
if (size == 0)
|
||||
{
|
||||
uint num2;
|
||||
this.<BDGNNAEJPDM>k__BackingField = (int)num2;
|
||||
}
|
||||
int num3 = size - 1;
|
||||
this.<BDGNNAEJPDM>k__BackingField = num3;
|
||||
}
|
||||
|
||||
// Token: 0x0601186A RID: 71786 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601186A")]
|
||||
[Address(RVA = "0xD59590", Offset = "0xD58390", VA = "0x180D59590", Slot = "11")]
|
||||
protected override void LOCAAEOINGG()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601186B RID: 71787 RVA: 0x003FCD44 File Offset: 0x003FAF44
|
||||
[Token(Token = "0x601186B")]
|
||||
[Address(RVA = "0xD59380", Offset = "0xD58180", VA = "0x180D59380")]
|
||||
private void BGIECEPGDBE(ChatMessage MOACPDCOKGP, ChatMessageButton LKDLEHGHCAD, ChatMessageButton.HOHMHPMHKAA HGLLKBFOBIE)
|
||||
{
|
||||
OKLPPLDEGKH oanjhdhhmhe = this.OANJHDHHMHE;
|
||||
LKDLEHGHCAD.SetChatMessage(oanjhdhhmhe, MOACPDCOKGP, HGLLKBFOBIE);
|
||||
}
|
||||
|
||||
// Token: 0x0601186C RID: 71788 RVA: 0x003FCD68 File Offset: 0x003FAF68
|
||||
[Token(Token = "0x601186C")]
|
||||
[Address(RVA = "0xD59330", Offset = "0xD58130", VA = "0x180D59330", Slot = "15")]
|
||||
protected override void BGIECEPGDBE(ChatMessage MOACPDCOKGP, ChatMessageButton LKDLEHGHCAD, int CKOIAKLOKMM)
|
||||
{
|
||||
Debug.LogError("Called wrong SetChild method");
|
||||
}
|
||||
|
||||
// Token: 0x0601186D RID: 71789 RVA: 0x003FCD80 File Offset: 0x003FAF80
|
||||
[Token(Token = "0x601186D")]
|
||||
[Address(RVA = "0xD593C0", Offset = "0xD581C0", VA = "0x180D593C0")]
|
||||
private ChatMessage CLPEBABKLEP()
|
||||
{
|
||||
ChatMessage chatMessage = new ChatMessage();
|
||||
long <HEAFOGKDIBM>k__BackingField = this.OANJHDHHMHE.<HEAFOGKDIBM>k__BackingField;
|
||||
chatMessage.<NIDPBLEDIBP>k__BackingField = <HEAFOGKDIBM>k__BackingField;
|
||||
chatMessage.<DELBHPAMHAM>k__BackingField = (int)((ulong)4294967291L);
|
||||
chatMessage.<CJKEPNNJINH>k__BackingField = true;
|
||||
chatMessage.<EPEOLLCPECG>k__BackingField = new IAOJMNAKJLH.MessageJson
|
||||
{
|
||||
Type = (IAOJMNAKJLH.PEHACEKFNLA)((ulong)0L)
|
||||
};
|
||||
IAOJMNAKJLH.TextMessageJson textMessageJson = new IAOJMNAKJLH.TextMessageJson();
|
||||
chatMessage.<OOEANCNFAGB>k__BackingField = textMessageJson;
|
||||
string empty = string.Empty;
|
||||
textMessageJson.PNMNCKOGFLG(empty);
|
||||
return chatMessage;
|
||||
}
|
||||
|
||||
// Token: 0x0601186E RID: 71790 RVA: 0x003FCDF8 File Offset: 0x003FAFF8
|
||||
[Token(Token = "0x601186E")]
|
||||
[Address(RVA = "0xD59BA0", Offset = "0xD589A0", VA = "0x180D59BA0")]
|
||||
public ChatMessagePagedGrid()
|
||||
{
|
||||
List<int> list = new List();
|
||||
this.CJDCHJAIGMP = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400B441 RID: 46145
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400B441")]
|
||||
public ChatMessagePagedGrid.ChatMessageSenderButtonClicked OnChatMessageSenderButtonClicked;
|
||||
|
||||
// Token: 0x0400B442 RID: 46146
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400B442")]
|
||||
private OKLPPLDEGKH OANJHDHHMHE;
|
||||
|
||||
// Token: 0x0400B443 RID: 46147
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400B443")]
|
||||
private List<int> CJDCHJAIGMP;
|
||||
|
||||
// Token: 0x020028B8 RID: 10424
|
||||
[Token(Token = "0x20028B8")]
|
||||
[Serializable]
|
||||
public class ChatMessageSenderButtonClicked : UnityEvent<CCEOLAOLEKJ>
|
||||
{
|
||||
// Token: 0x0601186F RID: 71791 RVA: 0x003FCE18 File Offset: 0x003FB018
|
||||
[Token(Token = "0x601186F")]
|
||||
[Address(RVA = "0xD59C10", Offset = "0xD58A10", VA = "0x180D59C10")]
|
||||
public ChatMessageSenderButtonClicked()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020028B9 RID: 10425
|
||||
[Token(Token = "0x20028B9")]
|
||||
private struct LGDKALEHAMB
|
||||
{
|
||||
// Token: 0x0400B444 RID: 46148
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400B444")]
|
||||
public ChatMessage OPAAFAKPHOE;
|
||||
|
||||
// Token: 0x0400B445 RID: 46149
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400B445")]
|
||||
public ChatMessageButton.HOHMHPMHKAA APGGNLIHJEO;
|
||||
}
|
||||
|
||||
// Token: 0x020028BA RID: 10426
|
||||
[Token(Token = "0x20028BA")]
|
||||
[CompilerGenerated]
|
||||
private sealed class MGFNILOIPAF
|
||||
{
|
||||
// Token: 0x06011870 RID: 71792 RVA: 0x003FCE2C File Offset: 0x003FB02C
|
||||
[Token(Token = "0x6011870")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public MGFNILOIPAF()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06011871 RID: 71793 RVA: 0x003FCE40 File Offset: 0x003FB040
|
||||
[Token(Token = "0x6011871")]
|
||||
[Address(RVA = "0xD62430", Offset = "0xD61230", VA = "0x180D62430")]
|
||||
internal void <SetupNewChild>b__0()
|
||||
{
|
||||
ChatMessagePagedGrid chatMessagePagedGrid = this.<>4__this;
|
||||
ChatMessageButton chatMessageButton = this.button;
|
||||
ChatMessagePagedGrid.ChatMessageSenderButtonClicked onChatMessageSenderButtonClicked = chatMessagePagedGrid.OnChatMessageSenderButtonClicked;
|
||||
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = chatMessageButton.<PBHKKOAINGC>k__BackingField;
|
||||
onChatMessageSenderButtonClicked.Invoke(<PBHKKOAINGC>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x0400B446 RID: 46150
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400B446")]
|
||||
public ChatMessagePagedGrid <>4__this;
|
||||
|
||||
// Token: 0x0400B447 RID: 46151
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400B447")]
|
||||
public ChatMessageButton button;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user