a
This commit is contained in:
@@ -0,0 +1,129 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.Core.UI.RoomChat
|
||||
{
|
||||
// Token: 0x0200302E RID: 12334
|
||||
[Token(Token = "0x200302E")]
|
||||
public class CannedChat : MonoBehaviour
|
||||
{
|
||||
// Token: 0x170039BD RID: 14781
|
||||
// (get) Token: 0x06014FCF RID: 85967 RVA: 0x004E93B0 File Offset: 0x004E75B0
|
||||
[Token(Token = "0x170039BD")]
|
||||
public string DFPPNHINEFO
|
||||
{
|
||||
[Token(Token = "0x6014FCF")]
|
||||
[Address(RVA = "0xA591C0", Offset = "0xA57FC0", VA = "0x180A591C0")]
|
||||
get
|
||||
{
|
||||
return this.NGDBGIOCOPH.message;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06014FD0 RID: 85968 RVA: 0x004E93D0 File Offset: 0x004E75D0
|
||||
[Token(Token = "0x6014FD0")]
|
||||
[Address(RVA = "0xA59080", Offset = "0xA57E80", VA = "0x180A59080")]
|
||||
public void SetCannedChat(CannedChatItem NGDBGIOCOPH, int EFBDCIJMFGD, RoomChatMenu EEOGOOFOKIL)
|
||||
{
|
||||
this.EFBDCIJMFGD = EFBDCIJMFGD;
|
||||
this.EEOGOOFOKIL = EEOGOOFOKIL;
|
||||
this.NGDBGIOCOPH = NGDBGIOCOPH;
|
||||
string text = this.messageText.text;
|
||||
List<CannedChatItem> children = NGDBGIOCOPH.children;
|
||||
bool flag;
|
||||
this.arrowIcon.SetActive(flag);
|
||||
}
|
||||
|
||||
// Token: 0x06014FD1 RID: 85969 RVA: 0x004E9418 File Offset: 0x004E7618
|
||||
[Token(Token = "0x6014FD1")]
|
||||
[Address(RVA = "0xA59130", Offset = "0xA57F30", VA = "0x180A59130")]
|
||||
public void SetVisible(bool AGILHLJPKPN)
|
||||
{
|
||||
this.buttonImage.enabled = AGILHLJPKPN;
|
||||
this.messageText.gameObject.SetActive(AGILHLJPKPN);
|
||||
this.arrowIcon.gameObject.SetActive(AGILHLJPKPN);
|
||||
}
|
||||
|
||||
// Token: 0x06014FD2 RID: 85970 RVA: 0x004E945C File Offset: 0x004E765C
|
||||
[Token(Token = "0x6014FD2")]
|
||||
[Address(RVA = "0xA58E80", Offset = "0xA57C80", VA = "0x180A58E80")]
|
||||
public void OnCannedChatClicked()
|
||||
{
|
||||
CannedChatItem ngdbgiocoph = this.NGDBGIOCOPH;
|
||||
if (ngdbgiocoph.children != 0)
|
||||
{
|
||||
int efbdcijmfgd = this.EFBDCIJMFGD;
|
||||
RoomChatMenu eeogoofokil = this.EEOGOOFOKIL;
|
||||
string message = ngdbgiocoph.message;
|
||||
RoomChatMenu.EOLODBJIEPJ eolodbjiepj = new RoomChatMenu.EOLODBJIEPJ();
|
||||
eolodbjiepj.message = message;
|
||||
eeogoofokil.inputField.text = message;
|
||||
eeogoofokil.DPJMAAHLFBB.Add(efbdcijmfgd);
|
||||
List<int> opemgdbidla = eeogoofokil.OPEMGDBIDLA;
|
||||
List<CannedChat> odjlanbiild = eeogoofokil.ODJLANBIILD;
|
||||
Predicate<CannedChat> predicate = delegate(CannedChat c)
|
||||
{
|
||||
CannedChatItem ngdbgiocoph3 = c.NGDBGIOCOPH;
|
||||
string message4 = eolodbjiepj.message;
|
||||
return string.Equals(ngdbgiocoph3.message, message4);
|
||||
};
|
||||
int num = odjlanbiild.FindIndex(predicate);
|
||||
opemgdbidla.Add(num);
|
||||
eeogoofokil.PGNEEGHKBGJ();
|
||||
return;
|
||||
}
|
||||
string message2 = ngdbgiocoph.message;
|
||||
CEKGPDLHOKF <DynamicDataSource>k__BackingField = ngdbgiocoph.<DynamicDataSource>k__BackingField;
|
||||
CannedChatItem ngdbgiocoph2 = this.NGDBGIOCOPH;
|
||||
RoomChatMenu eeogoofokil2 = this.EEOGOOFOKIL;
|
||||
string message3 = ngdbgiocoph2.message;
|
||||
eeogoofokil2.SendChatMessage(message3);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06014FD3 RID: 85971 RVA: 0x004E9528 File Offset: 0x004E7728
|
||||
[Token(Token = "0x6014FD3")]
|
||||
[Address(RVA = "0xA591B0", Offset = "0xA57FB0", VA = "0x180A591B0")]
|
||||
public CannedChat()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400DE5D RID: 56925
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400DE5D")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI messageText;
|
||||
|
||||
// Token: 0x0400DE5E RID: 56926
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400DE5E")]
|
||||
[SerializeField]
|
||||
private GameObject arrowIcon;
|
||||
|
||||
// Token: 0x0400DE5F RID: 56927
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400DE5F")]
|
||||
private CannedChatItem NGDBGIOCOPH;
|
||||
|
||||
// Token: 0x0400DE60 RID: 56928
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400DE60")]
|
||||
private RoomChatMenu EEOGOOFOKIL;
|
||||
|
||||
// Token: 0x0400DE61 RID: 56929
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400DE61")]
|
||||
private int EFBDCIJMFGD = (int)((ulong)4294967295L);
|
||||
|
||||
// Token: 0x0400DE62 RID: 56930
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400DE62")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private Image buttonImage;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user