scripts
This commit is contained in:
@@ -0,0 +1,66 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.Core.UI.RoomChat
|
||||
{
|
||||
// Token: 0x02002B1F RID: 11039
|
||||
[Token(Token = "0x2002B1F")]
|
||||
[StructLayout(3)]
|
||||
public class RoomChatButtonSprite : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060134A6 RID: 79014 RVA: 0x004A1430 File Offset: 0x0049F630
|
||||
[Token(Token = "0x60134A6")]
|
||||
[Address(RVA = "0x135FC20", Offset = "0x135E620", VA = "0x18135FC20")]
|
||||
public void UpdateSprite(bool MCIOKLGHGFK, bool KBCLFBDPOCB, bool GAEIPJCCOBD)
|
||||
{
|
||||
if (EIMGAFPPJFD.PMFACCFMKGE())
|
||||
{
|
||||
Image image = this.icon;
|
||||
if (KBCLFBDPOCB)
|
||||
{
|
||||
}
|
||||
Sprite sprite = this.openedChatSprite;
|
||||
image.sprite = sprite;
|
||||
this.icon.enabled = true;
|
||||
this.toastImage.gameObject.SetActive(KBCLFBDPOCB);
|
||||
return;
|
||||
}
|
||||
GameObject gameObject = base.gameObject;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060134A7 RID: 79015 RVA: 0x004A148C File Offset: 0x0049F68C
|
||||
[Token(Token = "0x60134A7")]
|
||||
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
|
||||
public RoomChatButtonSprite()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400D1B6 RID: 53686
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400D1B6")]
|
||||
[SerializeField]
|
||||
private Image icon;
|
||||
|
||||
// Token: 0x0400D1B7 RID: 53687
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400D1B7")]
|
||||
[SerializeField]
|
||||
private Sprite openedChatSprite;
|
||||
|
||||
// Token: 0x0400D1B8 RID: 53688
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400D1B8")]
|
||||
[SerializeField]
|
||||
private Sprite mutedChatSprite;
|
||||
|
||||
// Token: 0x0400D1B9 RID: 53689
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400D1B9")]
|
||||
[SerializeField]
|
||||
private Image toastImage;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,542 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using AGUI.Inputs;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Players;
|
||||
using RecRoom.UI;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.EventSystems;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.Core.UI.RoomChat
|
||||
{
|
||||
// Token: 0x02002B20 RID: 11040
|
||||
[Token(Token = "0x2002B20")]
|
||||
[StructLayout(3)]
|
||||
public class RoomChatMenu : MonoBehaviour
|
||||
{
|
||||
// Token: 0x1700336D RID: 13165
|
||||
// (get) Token: 0x060134A8 RID: 79016 RVA: 0x004A14A0 File Offset: 0x0049F6A0
|
||||
[Token(Token = "0x1700336D")]
|
||||
public ScreenHUDElement FNJCHDACOOE
|
||||
{
|
||||
[Token(Token = "0x60134A8")]
|
||||
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")]
|
||||
get
|
||||
{
|
||||
return this.screenHudElement;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700336E RID: 13166
|
||||
// (get) Token: 0x060134A9 RID: 79017 RVA: 0x004A14B4 File Offset: 0x0049F6B4
|
||||
[Token(Token = "0x1700336E")]
|
||||
public bool PHOKNNFACHB
|
||||
{
|
||||
[Token(Token = "0x60134A9")]
|
||||
[Address(RVA = "0x13614D0", Offset = "0x135FED0", VA = "0x1813614D0")]
|
||||
get
|
||||
{
|
||||
return this.GKNIHNHGBKC == RoomChatMenu.DKPCHPHAMHD.Expanded;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700336F RID: 13167
|
||||
// (get) Token: 0x060134AA RID: 79018 RVA: 0x004A14CC File Offset: 0x0049F6CC
|
||||
[Token(Token = "0x1700336F")]
|
||||
public bool LIBOIFIPPEO
|
||||
{
|
||||
[Token(Token = "0x60134AA")]
|
||||
[Address(RVA = "0x13614F0", Offset = "0x135FEF0", VA = "0x1813614F0")]
|
||||
get
|
||||
{
|
||||
return this.GKNIHNHGBKC == RoomChatMenu.DKPCHPHAMHD.Preview;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003370 RID: 13168
|
||||
// (get) Token: 0x060134AB RID: 79019 RVA: 0x004A14E4 File Offset: 0x0049F6E4
|
||||
[Token(Token = "0x17003370")]
|
||||
public bool GBJAFNABKHC
|
||||
{
|
||||
[Token(Token = "0x60134AB")]
|
||||
[Address(RVA = "0x13614E0", Offset = "0x135FEE0", VA = "0x1813614E0")]
|
||||
get
|
||||
{
|
||||
return this.GKNIHNHGBKC == RoomChatMenu.DKPCHPHAMHD.Hidden;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003371 RID: 13169
|
||||
// (get) Token: 0x060134AC RID: 79020 RVA: 0x004A14FC File Offset: 0x0049F6FC
|
||||
[Token(Token = "0x17003371")]
|
||||
public bool GDPKBEBEOBA
|
||||
{
|
||||
[Token(Token = "0x60134AC")]
|
||||
[Address(RVA = "0x1361500", Offset = "0x135FF00", VA = "0x181361500")]
|
||||
get
|
||||
{
|
||||
return this.GKNIHNHGBKC != RoomChatMenu.DKPCHPHAMHD.Hidden;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003372 RID: 13170
|
||||
// (get) Token: 0x060134AD RID: 79021 RVA: 0x004A1518 File Offset: 0x0049F718
|
||||
// (set) Token: 0x060134AE RID: 79022 RVA: 0x004A152C File Offset: 0x0049F72C
|
||||
[Token(Token = "0x17003372")]
|
||||
public bool EJPPCGMANDI
|
||||
{
|
||||
[Token(Token = "0x60134AD")]
|
||||
[Address(RVA = "0x567C80", Offset = "0x566680", VA = "0x180567C80")]
|
||||
get;
|
||||
[Token(Token = "0x60134AE")]
|
||||
[Address(RVA = "0x568300", Offset = "0x566D00", VA = "0x180568300")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17003373 RID: 13171
|
||||
// (get) Token: 0x060134AF RID: 79023 RVA: 0x004A1540 File Offset: 0x0049F740
|
||||
[Token(Token = "0x17003373")]
|
||||
public Vector2 MPLOMBPHIMP
|
||||
{
|
||||
[Token(Token = "0x60134AF")]
|
||||
[Address(RVA = "0x1361400", Offset = "0x135FE00", VA = "0x181361400")]
|
||||
get
|
||||
{
|
||||
if (this.inputField.transform != 0)
|
||||
{
|
||||
}
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector2 vector2;
|
||||
return vector2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003374 RID: 13172
|
||||
// (get) Token: 0x060134B0 RID: 79024 RVA: 0x004A156C File Offset: 0x0049F76C
|
||||
[Token(Token = "0x17003374")]
|
||||
private bool KDDGPONIEOF
|
||||
{
|
||||
[Token(Token = "0x60134B0")]
|
||||
[Address(RVA = "0x13601D0", Offset = "0x135EBD0", VA = "0x1813601D0")]
|
||||
get
|
||||
{
|
||||
return !EIMGAFPPJFD.PMFACCFMKGE();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060134B1 RID: 79025 RVA: 0x004A1584 File Offset: 0x0049F784
|
||||
[Token(Token = "0x60134B1")]
|
||||
[Address(RVA = "0x135FF00", Offset = "0x135E900", VA = "0x18135FF00")]
|
||||
private void Awake()
|
||||
{
|
||||
GameObject gameObject = this.expandedRoot;
|
||||
List<RoomChatLogDialog> lpjlhmlknil = this.LPJLHMLKNIL;
|
||||
gameObject.GetComponentsInChildren<RoomChatLogDialog>(true, lpjlhmlknil);
|
||||
GameObject gameObject2 = this.previewRoot;
|
||||
List<RoomChatLogDialog> hbkcbllnegf = this.HBKCBLLNEGF;
|
||||
gameObject2.GetComponentsInChildren<RoomChatLogDialog>(true, hbkcbllnegf);
|
||||
List<RoomChatLogDialog> ejlaccoepfm = this.EJLACCOEPFM;
|
||||
List<RoomChatLogDialog> lpjlhmlknil2 = this.LPJLHMLKNIL;
|
||||
ejlaccoepfm.AddRange(lpjlhmlknil2);
|
||||
List<RoomChatLogDialog> ejlaccoepfm2 = this.EJLACCOEPFM;
|
||||
List<RoomChatLogDialog> hbkcbllnegf2 = this.HBKCBLLNEGF;
|
||||
ejlaccoepfm2.AddRange(hbkcbllnegf2);
|
||||
ActionEvent<string> submitted = this.keyboardInputField.Submitted;
|
||||
Action<string> action = new Action(this.SendChatMessage);
|
||||
this.FEGFKGGPPDB();
|
||||
GameObject gameObject3 = this.expandedRoot;
|
||||
bool flag = this.GKNIHNHGBKC == RoomChatMenu.DKPCHPHAMHD.Expanded;
|
||||
gameObject3.SetActive(flag);
|
||||
GameObject gameObject4 = this.previewRoot;
|
||||
bool flag2 = this.GKNIHNHGBKC == RoomChatMenu.DKPCHPHAMHD.Preview;
|
||||
gameObject4.SetActive(flag2);
|
||||
ActionEvent<int> playerMessagesScrubbedEvent = PlayerEmotes.PlayerMessagesScrubbedEvent;
|
||||
Action<int> action2 = new Action(this.AFKHIODNLHE);
|
||||
PlayerEmotes.PlayerMessagesScrubbedEvent = playerMessagesScrubbedEvent + action2;
|
||||
ActionEvent localPlayerCreatedEvent = Player.LocalPlayerCreatedEvent;
|
||||
Action action3 = new Action(this.FEGFKGGPPDB);
|
||||
Player.LocalPlayerCreatedEvent = localPlayerCreatedEvent + action3;
|
||||
}
|
||||
|
||||
// Token: 0x060134B2 RID: 79026 RVA: 0x004A1694 File Offset: 0x0049F894
|
||||
[Token(Token = "0x60134B2")]
|
||||
[Address(RVA = "0x1360920", Offset = "0x135F320", VA = "0x181360920")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
KeyboardInputField keyboardInputField = this.keyboardInputField;
|
||||
int num = 0;
|
||||
if (keyboardInputField != num)
|
||||
{
|
||||
ActionEvent<string> submitted = this.keyboardInputField.Submitted;
|
||||
Action<string> action = new Action(this.SendChatMessage);
|
||||
}
|
||||
ActionEvent<int> playerMessagesScrubbedEvent = PlayerEmotes.PlayerMessagesScrubbedEvent;
|
||||
Action<int> action2 = new Action(this.AFKHIODNLHE);
|
||||
PlayerEmotes.PlayerMessagesScrubbedEvent = playerMessagesScrubbedEvent - action2;
|
||||
ActionEvent localPlayerCreatedEvent = Player.LocalPlayerCreatedEvent;
|
||||
Action action3 = new Action(this.FEGFKGGPPDB);
|
||||
Player.LocalPlayerCreatedEvent = localPlayerCreatedEvent - action3;
|
||||
}
|
||||
|
||||
// Token: 0x060134B3 RID: 79027 RVA: 0x004A171C File Offset: 0x0049F91C
|
||||
[Token(Token = "0x60134B3")]
|
||||
[Address(RVA = "0x1360220", Offset = "0x135EC20", VA = "0x181360220")]
|
||||
public void EnableScreenHUDElementForFrame()
|
||||
{
|
||||
this.screenHudElement.ActivateForFrame();
|
||||
}
|
||||
|
||||
// Token: 0x060134B4 RID: 79028 RVA: 0x004A173C File Offset: 0x0049F93C
|
||||
[Token(Token = "0x60134B4")]
|
||||
[Address(RVA = "0x135FD10", Offset = "0x135E710", VA = "0x18135FD10")]
|
||||
private void AFKHIODNLHE(int LFFLFGGKGAK)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<RoomChatLogDialog> ejlaccoepfm = this.EJLACCOEPFM;
|
||||
List.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
while (enumerator == 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060134B5 RID: 79029 RVA: 0x004A176C File Offset: 0x0049F96C
|
||||
[Token(Token = "0x60134B5")]
|
||||
[Address(RVA = "0x1360670", Offset = "0x135F070", VA = "0x181360670")]
|
||||
private void FEGFKGGPPDB()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
PlayerEmotes.ClearRoomChatHistory();
|
||||
this.ABIHGOMHEMP = num;
|
||||
this.KMJPAJDDHEP = num;
|
||||
List<RoomChatLogDialog> ejlaccoepfm = this.EJLACCOEPFM;
|
||||
List.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060134B6 RID: 79030 RVA: 0x004A17AC File Offset: 0x0049F9AC
|
||||
[Token(Token = "0x60134B6")]
|
||||
[Address(RVA = "0x1360FA0", Offset = "0x135F9A0", VA = "0x181360FA0")]
|
||||
public bool UpdateContainerForTouchKeyboard()
|
||||
{
|
||||
Transform transform = this.expandedRoot.transform;
|
||||
if (transform != 0)
|
||||
{
|
||||
}
|
||||
if (base.transform != 0)
|
||||
{
|
||||
}
|
||||
Rect area = TouchScreenKeyboard.area;
|
||||
bool visible = TouchScreenKeyboard.visible;
|
||||
if (!visible || visible)
|
||||
{
|
||||
}
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
Vector2 up = Vector2.up;
|
||||
return true;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060134B7 RID: 79031 RVA: 0x004A1808 File Offset: 0x0049FA08
|
||||
[Token(Token = "0x60134B7")]
|
||||
[Address(RVA = "0x1360B40", Offset = "0x135F540", VA = "0x181360B40")]
|
||||
public void RepaintMessageLines()
|
||||
{
|
||||
RoomChatMenu.DKPCHPHAMHD gknihnhgbkc = this.GKNIHNHGBKC;
|
||||
int num = 0;
|
||||
if (gknihnhgbkc != RoomChatMenu.DKPCHPHAMHD.Expanded)
|
||||
{
|
||||
bool flag;
|
||||
if (gknihnhgbkc != RoomChatMenu.DKPCHPHAMHD.Preview || !flag || this.previewRoot.transform != 0)
|
||||
{
|
||||
}
|
||||
int num2 = 0;
|
||||
if (num != num2)
|
||||
{
|
||||
LayoutRebuilder.MarkLayoutForRebuild(num);
|
||||
LayoutRebuilder.ForceRebuildLayoutImmediate(num);
|
||||
}
|
||||
return;
|
||||
}
|
||||
bool flag2;
|
||||
while (!flag2)
|
||||
{
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060134B8 RID: 79032 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60134B8")]
|
||||
[Address(RVA = "0x13602D0", Offset = "0x135ECD0", VA = "0x1813602D0")]
|
||||
private bool FCJMENLKIMO(List<RoomChatLogDialog> JHNLEPFPOBC, ref int AHGKKJENKDE, ref int DGNHLKEGCEH, bool JJGDCDBFAJJ)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060134B9 RID: 79033 RVA: 0x004A185C File Offset: 0x0049FA5C
|
||||
[Token(Token = "0x60134B9")]
|
||||
[Address(RVA = "0x1360F80", Offset = "0x135F980", VA = "0x181360F80")]
|
||||
public void SetInputFieldInteractable(bool ODBAFIFNIDO)
|
||||
{
|
||||
this.inputField.interactable = ODBAFIFNIDO;
|
||||
}
|
||||
|
||||
// Token: 0x060134BA RID: 79034 RVA: 0x004A187C File Offset: 0x0049FA7C
|
||||
[Token(Token = "0x60134BA")]
|
||||
[Address(RVA = "0x13608D0", Offset = "0x135F2D0", VA = "0x1813608D0")]
|
||||
private void JHBKKBGEOIH()
|
||||
{
|
||||
GameObject gameObject = this.expandedRoot;
|
||||
bool flag = this.GKNIHNHGBKC == RoomChatMenu.DKPCHPHAMHD.Expanded;
|
||||
gameObject.SetActive(flag);
|
||||
GameObject gameObject2 = this.previewRoot;
|
||||
bool flag2 = this.GKNIHNHGBKC == RoomChatMenu.DKPCHPHAMHD.Preview;
|
||||
gameObject2.SetActive(flag2);
|
||||
}
|
||||
|
||||
// Token: 0x060134BB RID: 79035 RVA: 0x004A18C0 File Offset: 0x0049FAC0
|
||||
[Token(Token = "0x60134BB")]
|
||||
[Address(RVA = "0x135FE60", Offset = "0x135E860", VA = "0x18135FE60")]
|
||||
public void ActivateInputField()
|
||||
{
|
||||
EventSystem current = EventSystem.current;
|
||||
GameObject gameObject = this.inputField.gameObject;
|
||||
current.SetSelectedGameObject(gameObject);
|
||||
this.inputField.ActivateInputField();
|
||||
}
|
||||
|
||||
// Token: 0x060134BC RID: 79036 RVA: 0x004A18FC File Offset: 0x0049FAFC
|
||||
[Token(Token = "0x60134BC")]
|
||||
[Address(RVA = "0x1360150", Offset = "0x135EB50", VA = "0x181360150")]
|
||||
public void DeselectInputField()
|
||||
{
|
||||
if (this.IsUsingInputField())
|
||||
{
|
||||
EventSystem current = EventSystem.current;
|
||||
int num = 0;
|
||||
current.SetSelectedGameObject(num);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060134BD RID: 79037 RVA: 0x004A192C File Offset: 0x0049FB2C
|
||||
[Token(Token = "0x60134BD")]
|
||||
[Address(RVA = "0x1360820", Offset = "0x135F220", VA = "0x181360820")]
|
||||
public bool IsUsingInputField()
|
||||
{
|
||||
if (EventSystem.current != 0)
|
||||
{
|
||||
}
|
||||
int num = 0;
|
||||
GameObject gameObject = this.inputField.gameObject;
|
||||
return num == gameObject;
|
||||
}
|
||||
|
||||
// Token: 0x060134BE RID: 79038 RVA: 0x004A1960 File Offset: 0x0049FB60
|
||||
[Token(Token = "0x60134BE")]
|
||||
[Address(RVA = "0x1360C70", Offset = "0x135F670", VA = "0x181360C70")]
|
||||
public void SendChatMessage(string NGPMADFHHKP)
|
||||
{
|
||||
if (EIMGAFPPJFD.PMFACCFMKGE())
|
||||
{
|
||||
bool isSendChatOnCooldown = Player.<EGKJPJKLEAI>k__BackingField.playerEmotes.FBHEELEHJCF;
|
||||
if (!isSendChatOnCooldown && !isSendChatOnCooldown)
|
||||
{
|
||||
AG_TMP_InputField ag_TMP_InputField = this.inputField;
|
||||
int num = 0;
|
||||
ag_TMP_InputField.text = num;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060134BF RID: 79039 RVA: 0x004A19AC File Offset: 0x0049FBAC
|
||||
[Token(Token = "0x60134BF")]
|
||||
[Address(RVA = "0x1360DF0", Offset = "0x135F7F0", VA = "0x181360DF0")]
|
||||
public void SendChatMessage()
|
||||
{
|
||||
string text = this.inputField.m_Text;
|
||||
if (EIMGAFPPJFD.PMFACCFMKGE() && !Player.<EGKJPJKLEAI>k__BackingField.playerEmotes.FBHEELEHJCF && !string.IsNullOrEmpty(text))
|
||||
{
|
||||
AG_TMP_InputField ag_TMP_InputField = this.inputField;
|
||||
int num = 0;
|
||||
ag_TMP_InputField.text = num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060134C0 RID: 79040 RVA: 0x004A1A04 File Offset: 0x0049FC04
|
||||
[Token(Token = "0x60134C0")]
|
||||
[Address(RVA = "0x1360240", Offset = "0x135EC40", VA = "0x181360240")]
|
||||
public void Expand()
|
||||
{
|
||||
if (EIMGAFPPJFD.PMFACCFMKGE())
|
||||
{
|
||||
GameObject gameObject = this.expandedRoot;
|
||||
this.GKNIHNHGBKC = (RoomChatMenu.DKPCHPHAMHD)((ulong)2L);
|
||||
gameObject.SetActive(true);
|
||||
GameObject gameObject2 = this.previewRoot;
|
||||
bool flag = this.GKNIHNHGBKC == RoomChatMenu.DKPCHPHAMHD.Preview;
|
||||
gameObject2.SetActive(flag);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060134C1 RID: 79041 RVA: 0x004A1A54 File Offset: 0x0049FC54
|
||||
[Token(Token = "0x60134C1")]
|
||||
[Address(RVA = "0x1360AE0", Offset = "0x135F4E0", VA = "0x181360AE0")]
|
||||
public void Preview()
|
||||
{
|
||||
this.GKNIHNHGBKC = (RoomChatMenu.DKPCHPHAMHD)((ulong)1L);
|
||||
this.DeselectInputField();
|
||||
GameObject gameObject = this.expandedRoot;
|
||||
bool flag = this.GKNIHNHGBKC == RoomChatMenu.DKPCHPHAMHD.Expanded;
|
||||
gameObject.SetActive(flag);
|
||||
GameObject gameObject2 = this.previewRoot;
|
||||
bool flag2 = this.GKNIHNHGBKC == RoomChatMenu.DKPCHPHAMHD.Preview;
|
||||
gameObject2.SetActive(flag2);
|
||||
}
|
||||
|
||||
// Token: 0x060134C2 RID: 79042 RVA: 0x004A1AA8 File Offset: 0x0049FCA8
|
||||
[Token(Token = "0x60134C2")]
|
||||
[Address(RVA = "0x13607C0", Offset = "0x135F1C0", VA = "0x1813607C0")]
|
||||
public void Hide()
|
||||
{
|
||||
this.GKNIHNHGBKC = (RoomChatMenu.DKPCHPHAMHD)((ulong)0L);
|
||||
this.DeselectInputField();
|
||||
GameObject gameObject = this.expandedRoot;
|
||||
bool flag = this.GKNIHNHGBKC == RoomChatMenu.DKPCHPHAMHD.Expanded;
|
||||
gameObject.SetActive(flag);
|
||||
GameObject gameObject2 = this.previewRoot;
|
||||
bool flag2 = this.GKNIHNHGBKC == RoomChatMenu.DKPCHPHAMHD.Preview;
|
||||
gameObject2.SetActive(flag2);
|
||||
}
|
||||
|
||||
// Token: 0x060134C3 RID: 79043 RVA: 0x004A1AFC File Offset: 0x0049FCFC
|
||||
[Token(Token = "0x60134C3")]
|
||||
[Address(RVA = "0x1361340", Offset = "0x135FD40", VA = "0x181361340")]
|
||||
public RoomChatMenu()
|
||||
{
|
||||
List<RoomChatLogDialog> list = new List(20);
|
||||
this.LPJLHMLKNIL = list;
|
||||
List<RoomChatLogDialog> list2 = new List(3);
|
||||
this.HBKCBLLNEGF = list2;
|
||||
List<RoomChatLogDialog> list3 = new List(23);
|
||||
this.EJLACCOEPFM = list3;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400D1BA RID: 53690
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400D1BA")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false)]
|
||||
private AG_TMP_InputField inputField;
|
||||
|
||||
// Token: 0x0400D1BB RID: 53691
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400D1BB")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false)]
|
||||
private KeyboardInputField keyboardInputField;
|
||||
|
||||
// Token: 0x0400D1BC RID: 53692
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400D1BC")]
|
||||
[SerializeField]
|
||||
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)]
|
||||
private ScreenHUDElement screenHudElement;
|
||||
|
||||
// Token: 0x0400D1BD RID: 53693
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400D1BD")]
|
||||
[SerializeField]
|
||||
private GameObject previewRoot;
|
||||
|
||||
// Token: 0x0400D1BE RID: 53694
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400D1BE")]
|
||||
[SerializeField]
|
||||
private GameObject expandedRoot;
|
||||
|
||||
// Token: 0x0400D1BF RID: 53695
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400D1BF")]
|
||||
private readonly List<RoomChatLogDialog> LPJLHMLKNIL;
|
||||
|
||||
// Token: 0x0400D1C0 RID: 53696
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400D1C0")]
|
||||
private readonly List<RoomChatLogDialog> HBKCBLLNEGF;
|
||||
|
||||
// Token: 0x0400D1C1 RID: 53697
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400D1C1")]
|
||||
private readonly List<RoomChatLogDialog> EJLACCOEPFM;
|
||||
|
||||
// Token: 0x0400D1C2 RID: 53698
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400D1C2")]
|
||||
private int ABIHGOMHEMP;
|
||||
|
||||
// Token: 0x0400D1C3 RID: 53699
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")]
|
||||
[Token(Token = "0x400D1C3")]
|
||||
private int CCAMMJKKOJP;
|
||||
|
||||
// Token: 0x0400D1C4 RID: 53700
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400D1C4")]
|
||||
private int KMJPAJDDHEP;
|
||||
|
||||
// Token: 0x0400D1C5 RID: 53701
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x400D1C5")]
|
||||
private int JIJJKDDAPMA;
|
||||
|
||||
// Token: 0x0400D1C6 RID: 53702
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400D1C6")]
|
||||
private RoomChatMenu.DKPCHPHAMHD GKNIHNHGBKC;
|
||||
|
||||
// Token: 0x02002B21 RID: 11041
|
||||
[Token(Token = "0x2002B21")]
|
||||
private enum DKPCHPHAMHD
|
||||
{
|
||||
// Token: 0x0400D1C9 RID: 53705
|
||||
[Token(Token = "0x400D1C9")]
|
||||
Hidden,
|
||||
// Token: 0x0400D1CA RID: 53706
|
||||
[Token(Token = "0x400D1CA")]
|
||||
Preview,
|
||||
// Token: 0x0400D1CB RID: 53707
|
||||
[Token(Token = "0x400D1CB")]
|
||||
Expanded
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,507 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.EventSystems;
|
||||
|
||||
namespace RecRoom.Core.UI.RoomChat
|
||||
{
|
||||
// Token: 0x02002B22 RID: 11042
|
||||
[Token(Token = "0x2002B22")]
|
||||
[StructLayout(3)]
|
||||
public class RoomChatVRController : MonoBehaviour, GHEELCONOBP
|
||||
{
|
||||
// Token: 0x17003375 RID: 13173
|
||||
// (get) Token: 0x060134C4 RID: 79044 RVA: 0x004A1B3C File Offset: 0x0049FD3C
|
||||
[Token(Token = "0x17003375")]
|
||||
private Transform CLBCHPIIFGD
|
||||
{
|
||||
[Token(Token = "0x60134C4")]
|
||||
[Address(RVA = "0x1362190", Offset = "0x1360B90", VA = "0x181362190")]
|
||||
get
|
||||
{
|
||||
return SingletonMonoBehaviour.Instance.vrModeHmdCamera.transform;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003376 RID: 13174
|
||||
// (get) Token: 0x060134C5 RID: 79045 RVA: 0x004A1B60 File Offset: 0x0049FD60
|
||||
[Token(Token = "0x17003376")]
|
||||
private Vector3 MGCHPGBIHPG
|
||||
{
|
||||
[Token(Token = "0x60134C5")]
|
||||
[Address(RVA = "0x1362650", Offset = "0x1361050", VA = "0x181362650")]
|
||||
get
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Transform transform = SingletonMonoBehaviour.Instance.vrModeHmdCamera.transform;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003377 RID: 13175
|
||||
// (get) Token: 0x060134C6 RID: 79046 RVA: 0x004A1BA0 File Offset: 0x0049FDA0
|
||||
[Token(Token = "0x17003377")]
|
||||
private float EFCCFHHMDJD
|
||||
{
|
||||
[Token(Token = "0x60134C6")]
|
||||
[Address(RVA = "0x1361D90", Offset = "0x1360790", VA = "0x181361D90")]
|
||||
get
|
||||
{
|
||||
Transform transform = SingletonMonoBehaviour.Instance.vrModeHmdCamera.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
float num;
|
||||
return num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003378 RID: 13176
|
||||
// (get) Token: 0x060134C7 RID: 79047 RVA: 0x004A1BD4 File Offset: 0x0049FDD4
|
||||
[Token(Token = "0x17003378")]
|
||||
private float DGGCHFEFGKL
|
||||
{
|
||||
[Token(Token = "0x60134C7")]
|
||||
[Address(RVA = "0x1361FE0", Offset = "0x13609E0", VA = "0x181361FE0")]
|
||||
get
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
Vector3 vector4;
|
||||
float z4 = vector4.z;
|
||||
float num;
|
||||
return num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003379 RID: 13177
|
||||
// (get) Token: 0x060134C8 RID: 79048 RVA: 0x004A1C14 File Offset: 0x0049FE14
|
||||
[Token(Token = "0x17003379")]
|
||||
private bool DGDPDBPLNMH
|
||||
{
|
||||
[Token(Token = "0x60134C8")]
|
||||
[Address(RVA = "0x1361EC0", Offset = "0x13608C0", VA = "0x181361EC0")]
|
||||
get
|
||||
{
|
||||
WatchUI local = WatchUI.BFPPPLIJIGC;
|
||||
int num = 0;
|
||||
bool flag = local != num;
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
return WatchUI.BFPPPLIJIGC.ABJAFAKMMOK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700337A RID: 13178
|
||||
// (get) Token: 0x060134C9 RID: 79049 RVA: 0x004A1C4C File Offset: 0x0049FE4C
|
||||
[Token(Token = "0x1700337A")]
|
||||
private Vector3 CIGNNBFGBJP
|
||||
{
|
||||
[Token(Token = "0x60134C9")]
|
||||
[Address(RVA = "0x1361830", Offset = "0x1360230", VA = "0x181361830")]
|
||||
get
|
||||
{
|
||||
CameraRig instance = SingletonMonoBehaviour.Instance;
|
||||
int num = 0;
|
||||
if (!(instance == num))
|
||||
{
|
||||
Transform transform = SingletonMonoBehaviour.Instance.CHLMFLCFGFL.transform;
|
||||
Vector3 up = Vector3.up;
|
||||
Vector3 up2 = Vector3.up;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
}
|
||||
float z2 = Vector3.zero.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700337B RID: 13179
|
||||
// (get) Token: 0x060134CA RID: 79050 RVA: 0x004A1CA4 File Offset: 0x0049FEA4
|
||||
[Token(Token = "0x1700337B")]
|
||||
private Quaternion AABJLDMAPFJ
|
||||
{
|
||||
[Token(Token = "0x60134CA")]
|
||||
[Address(RVA = "0x1362900", Offset = "0x1361300", VA = "0x181362900")]
|
||||
get
|
||||
{
|
||||
CameraRig instance = SingletonMonoBehaviour.Instance;
|
||||
int num = 0;
|
||||
if (!(instance == num))
|
||||
{
|
||||
Transform transform = SingletonMonoBehaviour.Instance.CHLMFLCFGFL.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
float z2 = Vector3.up.z;
|
||||
}
|
||||
Quaternion identity = Quaternion.identity;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700337C RID: 13180
|
||||
// (get) Token: 0x060134CB RID: 79051 RVA: 0x004A1CF8 File Offset: 0x0049FEF8
|
||||
[Token(Token = "0x1700337C")]
|
||||
public Transform FJLJBEHIKMF
|
||||
{
|
||||
[Token(Token = "0x60134CB")]
|
||||
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return this.keyboardAnchor;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700337D RID: 13181
|
||||
// (get) Token: 0x060134CC RID: 79052 RVA: 0x004A1D0C File Offset: 0x0049FF0C
|
||||
[Token(Token = "0x1700337D")]
|
||||
public bool GMPGMNOAIFB
|
||||
{
|
||||
[Token(Token = "0x60134CC")]
|
||||
[Address(RVA = "0x1362CD0", Offset = "0x13616D0", VA = "0x181362CD0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return this.roomChatMenu.IsUsingInputField();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060134CD RID: 79053 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60134CD")]
|
||||
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "6")]
|
||||
public void OnKeyboardAttached()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060134CE RID: 79054 RVA: 0x004A1D2C File Offset: 0x0049FF2C
|
||||
[Token(Token = "0x60134CE")]
|
||||
[Address(RVA = "0x1361580", Offset = "0x135FF80", VA = "0x181361580")]
|
||||
private void Awake()
|
||||
{
|
||||
Transform parent = base.transform.parent;
|
||||
this.KCLFJAKBGFJ = parent;
|
||||
Transform transform = base.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
this.ACNOKCINDJH.z = z;
|
||||
Transform transform2 = base.transform;
|
||||
Transform transform3 = base.transform;
|
||||
Transform transform4 = this.keyboardAnchor;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
this.DCJKKAAAACD.z = z2;
|
||||
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
this.JEOBFIJPOKP.z = z3;
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.ADIHBNNIBCO);
|
||||
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.GACPCMNNHOJ);
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
pegjgmdgkjn.JEPMLPCOGNM((ushort)num, okgcdflpfod, num2, knfakjmalje);
|
||||
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.CCPGPCILJNB);
|
||||
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.IFJMGEOLMPE);
|
||||
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.BFFMCHFCIJB);
|
||||
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.GNLAKKHMNLF);
|
||||
HKKOHFHADKK pegjgmdgkjn4 = this.PEGJGMDGKJN;
|
||||
int num3 = 0;
|
||||
pegjgmdgkjn4.OFFLOPLJBBG((ushort)num3);
|
||||
}
|
||||
|
||||
// Token: 0x060134CF RID: 79055 RVA: 0x004A1E4C File Offset: 0x004A004C
|
||||
[Token(Token = "0x60134CF")]
|
||||
[Address(RVA = "0x1362BA0", Offset = "0x13615A0", VA = "0x181362BA0")]
|
||||
private void Start()
|
||||
{
|
||||
if (EIMGAFPPJFD.PMFACCFMKGE())
|
||||
{
|
||||
Action<float> action = new Action(this.BALOKJMBNIN);
|
||||
IDisposable disposable = ScheduledUpdateMonoBehaviourExtensions.Update10hz(this, action);
|
||||
return;
|
||||
}
|
||||
GameObject gameObject = base.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060134D0 RID: 79056 RVA: 0x004A1E94 File Offset: 0x004A0094
|
||||
[Token(Token = "0x60134D0")]
|
||||
[Address(RVA = "0x1361810", Offset = "0x1360210", VA = "0x181361810")]
|
||||
private void BALOKJMBNIN(float POGAEJIEPIM)
|
||||
{
|
||||
this.PEGJGMDGKJN.OPEMIFENIJM();
|
||||
}
|
||||
|
||||
// Token: 0x060134D1 RID: 79057 RVA: 0x004A1EB4 File Offset: 0x004A00B4
|
||||
[Token(Token = "0x60134D1")]
|
||||
[Address(RVA = "0x1361510", Offset = "0x135FF10", VA = "0x181361510")]
|
||||
private void ADIHBNNIBCO(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
||||
{
|
||||
this.MHHHJCHCALG();
|
||||
RoomChatMenu roomChatMenu = this.roomChatMenu;
|
||||
roomChatMenu.GKNIHNHGBKC = (RoomChatMenu.DKPCHPHAMHD)((ulong)0L);
|
||||
roomChatMenu.DeselectInputField();
|
||||
GameObject expandedRoot = roomChatMenu.expandedRoot;
|
||||
bool flag = roomChatMenu.GKNIHNHGBKC == RoomChatMenu.DKPCHPHAMHD.Expanded;
|
||||
expandedRoot.SetActive(flag);
|
||||
GameObject previewRoot = roomChatMenu.previewRoot;
|
||||
bool flag2 = roomChatMenu.GKNIHNHGBKC == RoomChatMenu.DKPCHPHAMHD.Preview;
|
||||
previewRoot.SetActive(flag2);
|
||||
}
|
||||
|
||||
// Token: 0x060134D2 RID: 79058 RVA: 0x004A1F18 File Offset: 0x004A0118
|
||||
[Token(Token = "0x60134D2")]
|
||||
[Address(RVA = "0x1362200", Offset = "0x1360C00", VA = "0x181362200")]
|
||||
private void GACPCMNNHOJ()
|
||||
{
|
||||
if (!SingletonMonoBehaviour.Instance.ACGDGBHFJFB)
|
||||
{
|
||||
Transform transform = SingletonMonoBehaviour.Instance.vrModeHmdCamera.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
float num;
|
||||
if (num > 0.8f && this.DGGCHFEFGKL > 0.8f)
|
||||
{
|
||||
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060134D3 RID: 79059 RVA: 0x004A1F78 File Offset: 0x004A0178
|
||||
[Token(Token = "0x60134D3")]
|
||||
[Address(RVA = "0x1361D20", Offset = "0x1360720", VA = "0x181361D20")]
|
||||
private void CCPGPCILJNB(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
||||
{
|
||||
this.MHHHJCHCALG();
|
||||
RoomChatMenu roomChatMenu = this.roomChatMenu;
|
||||
roomChatMenu.GKNIHNHGBKC = (RoomChatMenu.DKPCHPHAMHD)((ulong)1L);
|
||||
roomChatMenu.DeselectInputField();
|
||||
GameObject expandedRoot = roomChatMenu.expandedRoot;
|
||||
bool flag = roomChatMenu.GKNIHNHGBKC == RoomChatMenu.DKPCHPHAMHD.Expanded;
|
||||
expandedRoot.SetActive(flag);
|
||||
GameObject previewRoot = roomChatMenu.previewRoot;
|
||||
bool flag2 = roomChatMenu.GKNIHNHGBKC == RoomChatMenu.DKPCHPHAMHD.Preview;
|
||||
previewRoot.SetActive(flag2);
|
||||
}
|
||||
|
||||
// Token: 0x060134D4 RID: 79060 RVA: 0x004A1FDC File Offset: 0x004A01DC
|
||||
[Token(Token = "0x60134D4")]
|
||||
[Address(RVA = "0x13625D0", Offset = "0x1360FD0", VA = "0x1813625D0")]
|
||||
private void IFJMGEOLMPE()
|
||||
{
|
||||
float num = this.DGGCHFEFGKL;
|
||||
this.roomChatMenu.RepaintMessageLines();
|
||||
}
|
||||
|
||||
// Token: 0x060134D5 RID: 79061 RVA: 0x004A2014 File Offset: 0x004A0214
|
||||
[Token(Token = "0x60134D5")]
|
||||
[Address(RVA = "0x1361AF0", Offset = "0x13604F0", VA = "0x181361AF0")]
|
||||
private void BFFMCHFCIJB(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
||||
{
|
||||
Transform transform = this.keyboardAnchor;
|
||||
float z = this.JEOBFIJPOKP.z;
|
||||
RoomChatMenu roomChatMenu = this.roomChatMenu;
|
||||
if (EIMGAFPPJFD.PMFACCFMKGE())
|
||||
{
|
||||
GameObject expandedRoot = roomChatMenu.expandedRoot;
|
||||
roomChatMenu.GKNIHNHGBKC = (RoomChatMenu.DKPCHPHAMHD)((ulong)2L);
|
||||
expandedRoot.SetActive(true);
|
||||
GameObject previewRoot = roomChatMenu.previewRoot;
|
||||
bool flag = roomChatMenu.GKNIHNHGBKC == RoomChatMenu.DKPCHPHAMHD.Preview;
|
||||
previewRoot.SetActive(flag);
|
||||
}
|
||||
Transform transform2 = base.transform;
|
||||
Transform transform3 = Player.<EGKJPJKLEAI>k__BackingField.trackingSpace.transform;
|
||||
transform2.SetParent(transform3, true);
|
||||
Transform transform4 = base.transform;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
Transform transform5 = base.transform;
|
||||
}
|
||||
|
||||
// Token: 0x060134D6 RID: 79062 RVA: 0x004A20BC File Offset: 0x004A02BC
|
||||
[Token(Token = "0x60134D6")]
|
||||
[Address(RVA = "0x13624A0", Offset = "0x1360EA0", VA = "0x1813624A0")]
|
||||
private void GNLAKKHMNLF()
|
||||
{
|
||||
if (!this.roomChatMenu.IsUsingInputField())
|
||||
{
|
||||
RoomChatMenu roomChatMenu = this.roomChatMenu;
|
||||
EventSystem current = EventSystem.current;
|
||||
GameObject gameObject = roomChatMenu.inputField.gameObject;
|
||||
current.SetSelectedGameObject(gameObject);
|
||||
roomChatMenu.inputField.ActivateInputField();
|
||||
}
|
||||
this.roomChatMenu.RepaintMessageLines();
|
||||
}
|
||||
|
||||
// Token: 0x060134D7 RID: 79063 RVA: 0x004A2118 File Offset: 0x004A0318
|
||||
[Token(Token = "0x60134D7")]
|
||||
[Address(RVA = "0x13627F0", Offset = "0x13611F0", VA = "0x1813627F0")]
|
||||
private void MHHHJCHCALG()
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
Transform kclfjakbgfj = this.KCLFJAKBGFJ;
|
||||
transform.SetParent(kclfjakbgfj, true);
|
||||
Transform transform2 = base.transform;
|
||||
float z = this.ACNOKCINDJH.z;
|
||||
Transform transform3 = base.transform;
|
||||
Quaternion hmlgcjkchad = this.HMLGCJKCHAD;
|
||||
transform3.localRotation = hmlgcjkchad;
|
||||
Transform transform4 = this.keyboardAnchor;
|
||||
float z2 = Vector3.zero.z;
|
||||
}
|
||||
|
||||
// Token: 0x060134D8 RID: 79064 RVA: 0x004A2184 File Offset: 0x004A0384
|
||||
[Token(Token = "0x60134D8")]
|
||||
[Address(RVA = "0x1362B50", Offset = "0x1361550", VA = "0x181362B50")]
|
||||
public void Preview()
|
||||
{
|
||||
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
}
|
||||
|
||||
// Token: 0x060134D9 RID: 79065 RVA: 0x004A21A0 File Offset: 0x004A03A0
|
||||
[Token(Token = "0x60134D9")]
|
||||
[Address(RVA = "0x1361F80", Offset = "0x1360980", VA = "0x181361F80")]
|
||||
public void Expand()
|
||||
{
|
||||
if (!this.DGDPDBPLNMH)
|
||||
{
|
||||
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060134DA RID: 79066 RVA: 0x004A21C4 File Offset: 0x004A03C4
|
||||
[Token(Token = "0x60134DA")]
|
||||
[Address(RVA = "0x1362580", Offset = "0x1360F80", VA = "0x181362580")]
|
||||
public void Hide()
|
||||
{
|
||||
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
int num = 0;
|
||||
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
||||
}
|
||||
|
||||
// Token: 0x060134DB RID: 79067 RVA: 0x004A21E8 File Offset: 0x004A03E8
|
||||
[Token(Token = "0x60134DB")]
|
||||
[Address(RVA = "0x13620F0", Offset = "0x1360AF0", VA = "0x1813620F0")]
|
||||
internal void FFMMPAGPFGC(bool ALOCMMHPEIN, bool ILKJJIKJMMF, bool LHHOGMFEJIL, bool IPGCHIHIKDH)
|
||||
{
|
||||
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
if (this.DGDPDBPLNMH)
|
||||
{
|
||||
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
|
||||
int num = 0;
|
||||
pegjgmdgkjn2.PIEOGAPMGIH((ushort)num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060134DC RID: 79068 RVA: 0x004A221C File Offset: 0x004A041C
|
||||
[Token(Token = "0x60134DC")]
|
||||
[Address(RVA = "0x1362C60", Offset = "0x1361660", VA = "0x181362C60")]
|
||||
public RoomChatVRController()
|
||||
{
|
||||
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
|
||||
this.PEGJGMDGKJN = hkkohfhadkk;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400D1CC RID: 53708
|
||||
[Token(Token = "0x400D1CC")]
|
||||
private const float PNMDGIGDMGB = 0.8f;
|
||||
|
||||
// Token: 0x0400D1CD RID: 53709
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400D1CD")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false)]
|
||||
private RoomChatMenu roomChatMenu;
|
||||
|
||||
// Token: 0x0400D1CE RID: 53710
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400D1CE")]
|
||||
[SerializeField]
|
||||
private Transform keyboardAnchor;
|
||||
|
||||
// Token: 0x0400D1CF RID: 53711
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400D1CF")]
|
||||
[SerializeField]
|
||||
private float detachedDistance = 0.6f;
|
||||
|
||||
// Token: 0x0400D1D0 RID: 53712
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x400D1D0")]
|
||||
[SerializeField]
|
||||
private float detachedHeightOffset = 0.3f;
|
||||
|
||||
// Token: 0x0400D1D1 RID: 53713
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400D1D1")]
|
||||
[SerializeField]
|
||||
private float detachedPitch = -15f;
|
||||
|
||||
// Token: 0x0400D1D2 RID: 53714
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400D1D2")]
|
||||
private Transform KCLFJAKBGFJ;
|
||||
|
||||
// Token: 0x0400D1D3 RID: 53715
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400D1D3")]
|
||||
private Vector3 ACNOKCINDJH;
|
||||
|
||||
// Token: 0x0400D1D4 RID: 53716
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x400D1D4")]
|
||||
private Quaternion HMLGCJKCHAD;
|
||||
|
||||
// Token: 0x0400D1D5 RID: 53717
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")]
|
||||
[Token(Token = "0x400D1D5")]
|
||||
private Vector3 DCJKKAAAACD;
|
||||
|
||||
// Token: 0x0400D1D6 RID: 53718
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400D1D6")]
|
||||
private Vector3 JEOBFIJPOKP;
|
||||
|
||||
// Token: 0x0400D1D7 RID: 53719
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400D1D7")]
|
||||
private readonly HKKOHFHADKK PEGJGMDGKJN;
|
||||
|
||||
// Token: 0x02002B23 RID: 11043
|
||||
[Token(Token = "0x2002B23")]
|
||||
private enum ANIOLPHPJHG
|
||||
{
|
||||
// Token: 0x0400D1D9 RID: 53721
|
||||
[Token(Token = "0x400D1D9")]
|
||||
Hidden,
|
||||
// Token: 0x0400D1DA RID: 53722
|
||||
[Token(Token = "0x400D1DA")]
|
||||
Preview,
|
||||
// Token: 0x0400D1DB RID: 53723
|
||||
[Token(Token = "0x400D1DB")]
|
||||
Expanded
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user