This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,517 @@
using System;
using Cpp2IlInjected;
using TMPro;
using UnityEngine;
namespace RecRoom.Core.UI.RoomChat
{
// Token: 0x02003122 RID: 12578
[Token(Token = "0x2003122")]
public class RoomChatVRController : MonoBehaviour, GHEELCONOBP
{
// Token: 0x17003A86 RID: 14982
// (get) Token: 0x0601546F RID: 87151 RVA: 0x004F4898 File Offset: 0x004F2A98
[Token(Token = "0x17003A86")]
private Transform CLBCHPIIFGD
{
[Token(Token = "0x601546F")]
[Address(RVA = "0x155C150", Offset = "0x155B150", VA = "0x18155C150")]
get
{
return SingletonMonoBehaviour.ONCPNMDGGKG.vrModeHmdCamera.transform;
}
}
// Token: 0x17003A87 RID: 14983
// (get) Token: 0x06015470 RID: 87152 RVA: 0x004F48BC File Offset: 0x004F2ABC
[Token(Token = "0x17003A87")]
private Vector3 MGCHPGBIHPG
{
[Token(Token = "0x6015470")]
[Address(RVA = "0x155C5B0", Offset = "0x155B5B0", VA = "0x18155C5B0")]
get
{
Vector3 vector;
float z = vector.z;
Transform transform = SingletonMonoBehaviour.ONCPNMDGGKG.vrModeHmdCamera.transform;
Vector3 vector2;
float z2 = vector2.z;
Vector3 vector3;
float z3 = vector3.z;
Vector3 vector4;
float z4 = vector4.z;
throw new NullReferenceException();
}
}
// Token: 0x17003A88 RID: 14984
// (get) Token: 0x06015471 RID: 87153 RVA: 0x004F4904 File Offset: 0x004F2B04
[Token(Token = "0x17003A88")]
private float EFCCFHHMDJD
{
[Token(Token = "0x6015471")]
[Address(RVA = "0x155BD50", Offset = "0x155AD50", VA = "0x18155BD50")]
get
{
Transform transform = SingletonMonoBehaviour.ONCPNMDGGKG.vrModeHmdCamera.transform;
Vector3 vector;
float z = vector.z;
Vector3 vector2;
float z2 = vector2.z;
float num;
return num;
}
}
// Token: 0x17003A89 RID: 14985
// (get) Token: 0x06015472 RID: 87154 RVA: 0x004F4938 File Offset: 0x004F2B38
[Token(Token = "0x17003A89")]
private float DGGCHFEFGKL
{
[Token(Token = "0x6015472")]
[Address(RVA = "0x155BFA0", Offset = "0x155AFA0", VA = "0x18155BFA0")]
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: 0x17003A8A RID: 14986
// (get) Token: 0x06015473 RID: 87155 RVA: 0x004F4978 File Offset: 0x004F2B78
[Token(Token = "0x17003A8A")]
private bool DGDPDBPLNMH
{
[Token(Token = "0x6015473")]
[Address(RVA = "0x155BE80", Offset = "0x155AE80", VA = "0x18155BE80")]
get
{
WatchUI local = WatchUI.BFPPPLIJIGC;
int num = 0;
bool flag = local != num;
if (!flag)
{
return flag;
}
return WatchUI.BFPPPLIJIGC.ABJAFAKMMOK;
}
}
// Token: 0x17003A8B RID: 14987
// (get) Token: 0x06015474 RID: 87156 RVA: 0x004F49B0 File Offset: 0x004F2BB0
[Token(Token = "0x17003A8B")]
private Vector3 CIGNNBFGBJP
{
[Token(Token = "0x6015474")]
[Address(RVA = "0x155B730", Offset = "0x155A730", VA = "0x18155B730")]
get
{
CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (!(instance == num))
{
Transform transform = SingletonMonoBehaviour.ONCPNMDGGKG.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: 0x17003A8C RID: 14988
// (get) Token: 0x06015475 RID: 87157 RVA: 0x004F4A08 File Offset: 0x004F2C08
[Token(Token = "0x17003A8C")]
private Quaternion AABJLDMAPFJ
{
[Token(Token = "0x6015475")]
[Address(RVA = "0x155C860", Offset = "0x155B860", VA = "0x18155C860")]
get
{
CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (!(instance == num))
{
Transform transform = SingletonMonoBehaviour.ONCPNMDGGKG.CHLMFLCFGFL.transform;
Vector3 vector;
float z = vector.z;
float z2 = Vector3.up.z;
}
Quaternion identity = Quaternion.identity;
throw new NullReferenceException();
}
}
// Token: 0x17003A8D RID: 14989
// (get) Token: 0x06015476 RID: 87158 RVA: 0x004F4A5C File Offset: 0x004F2C5C
[Token(Token = "0x17003A8D")]
public Transform FJLJBEHIKMF
{
[Token(Token = "0x6015476")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0", Slot = "4")]
get
{
return this.keyboardAnchor;
}
}
// Token: 0x17003A8E RID: 14990
// (get) Token: 0x06015477 RID: 87159 RVA: 0x004F4A70 File Offset: 0x004F2C70
[Token(Token = "0x17003A8E")]
public bool GMPGMNOAIFB
{
[Token(Token = "0x6015477")]
[Address(RVA = "0x155CC30", Offset = "0x155BC30", VA = "0x18155CC30", Slot = "5")]
get
{
return this.roomChatMenu.inputField.m_AllowInput;
}
}
// Token: 0x06015478 RID: 87160 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6015478")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "6")]
public void OnKeyboardAttached()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06015479 RID: 87161 RVA: 0x004F4A94 File Offset: 0x004F2C94
[Token(Token = "0x6015479")]
[Address(RVA = "0x155B480", Offset = "0x155A480", VA = "0x18155B480")]
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: 0x0601547A RID: 87162 RVA: 0x004F4BB4 File Offset: 0x004F2DB4
[Token(Token = "0x601547A")]
[Address(RVA = "0x155CB00", Offset = "0x155BB00", VA = "0x18155CB00")]
private void Start()
{
if (EIMGAFPPJFD.PMFACCFMKGE())
{
Action<float> action = new Action(this.BALOKJMBNIN);
IDisposable disposable = ADIFCODGAML.FOFJADGKNJF(this, action);
return;
}
GameObject gameObject = base.gameObject;
int num = 0;
gameObject.SetActive(num != 0);
}
// Token: 0x0601547B RID: 87163 RVA: 0x004F4BFC File Offset: 0x004F2DFC
[Token(Token = "0x601547B")]
[Address(RVA = "0x155B710", Offset = "0x155A710", VA = "0x18155B710")]
private void BALOKJMBNIN(float POGAEJIEPIM)
{
this.PEGJGMDGKJN.OPEMIFENIJM();
}
// Token: 0x0601547C RID: 87164 RVA: 0x004F4C1C File Offset: 0x004F2E1C
[Token(Token = "0x601547C")]
[Address(RVA = "0x155B400", Offset = "0x155A400", VA = "0x18155B400")]
private void ADIHBNNIBCO(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.MHHHJCHCALG();
RoomChatMenu roomChatMenu = this.roomChatMenu;
roomChatMenu.GKNIHNHGBKC = (RoomChatMenu.DKPCHPHAMHD)((ulong)0L);
int num = 0;
roomChatMenu.ELIADCGOLND(num != 0);
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: 0x0601547D RID: 87165 RVA: 0x004F4C88 File Offset: 0x004F2E88
[Token(Token = "0x601547D")]
[Address(RVA = "0x155C1C0", Offset = "0x155B1C0", VA = "0x18155C1C0")]
private void GACPCMNNHOJ()
{
if (!SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB)
{
Transform transform = SingletonMonoBehaviour.ONCPNMDGGKG.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: 0x0601547E RID: 87166 RVA: 0x004F4CE8 File Offset: 0x004F2EE8
[Token(Token = "0x601547E")]
[Address(RVA = "0x155BC80", Offset = "0x155AC80", VA = "0x18155BC80")]
private void CCPGPCILJNB(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.MHHHJCHCALG();
RoomChatMenu roomChatMenu = this.roomChatMenu;
roomChatMenu.GKNIHNHGBKC = (RoomChatMenu.DKPCHPHAMHD)((ulong)1L);
int num = 0;
roomChatMenu.ELIADCGOLND(num != 0);
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);
RecRoomAudioClip previewMenuSFX = roomChatMenu.previewMenuSFX;
int num2 = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(previewMenuSFX, num2);
}
// Token: 0x0601547F RID: 87167 RVA: 0x004F4D6C File Offset: 0x004F2F6C
[Token(Token = "0x601547F")]
[Address(RVA = "0x155C530", Offset = "0x155B530", VA = "0x18155C530")]
private void IFJMGEOLMPE()
{
float num = this.DGGCHFEFGKL;
this.roomChatMenu.RepaintMessageLines();
}
// Token: 0x06015480 RID: 87168 RVA: 0x004F4DA4 File Offset: 0x004F2FA4
[Token(Token = "0x6015480")]
[Address(RVA = "0x155B9F0", Offset = "0x155A9F0", VA = "0x18155B9F0")]
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);
roomChatMenu.MenuExpandedEvent.CNFDGDEOPPF();
RecRoomAudioClip expandMenuSFX = roomChatMenu.expandMenuSFX;
int num = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(expandMenuSFX, num);
}
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: 0x06015481 RID: 87169 RVA: 0x004F4E70 File Offset: 0x004F3070
[Token(Token = "0x6015481")]
[Address(RVA = "0x155C460", Offset = "0x155B460", VA = "0x18155C460")]
private void GNLAKKHMNLF()
{
RoomChatMenu roomChatMenu = this.roomChatMenu;
if (!roomChatMenu.inputField.m_AllowInput)
{
TMP_InputField inputField = roomChatMenu.inputField;
int num = 0;
inputField.OnPointerExit(num);
}
roomChatMenu.RepaintMessageLines();
}
// Token: 0x06015482 RID: 87170 RVA: 0x004F4EB0 File Offset: 0x004F30B0
[Token(Token = "0x6015482")]
[Address(RVA = "0x155C750", Offset = "0x155B750", VA = "0x18155C750")]
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: 0x06015483 RID: 87171 RVA: 0x004F4F1C File Offset: 0x004F311C
[Token(Token = "0x6015483")]
[Address(RVA = "0x155CAB0", Offset = "0x155BAB0", VA = "0x18155CAB0")]
public void Preview()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
// Token: 0x06015484 RID: 87172 RVA: 0x004F4F38 File Offset: 0x004F3138
[Token(Token = "0x6015484")]
[Address(RVA = "0x155BF40", Offset = "0x155AF40", VA = "0x18155BF40")]
public void Expand()
{
if (!this.DGDPDBPLNMH)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
return;
}
}
// Token: 0x06015485 RID: 87173 RVA: 0x004F4F5C File Offset: 0x004F315C
[Token(Token = "0x6015485")]
[Address(RVA = "0x155C4E0", Offset = "0x155B4E0", VA = "0x18155C4E0")]
public void Hide()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
int num = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
}
// Token: 0x06015486 RID: 87174 RVA: 0x004F4F80 File Offset: 0x004F3180
[Token(Token = "0x6015486")]
[Address(RVA = "0x155C0B0", Offset = "0x155B0B0", VA = "0x18155C0B0")]
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: 0x06015487 RID: 87175 RVA: 0x004F4FB4 File Offset: 0x004F31B4
[Token(Token = "0x6015487")]
[Address(RVA = "0x155CBC0", Offset = "0x155BBC0", VA = "0x18155CBC0")]
public RoomChatVRController()
{
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
this.PEGJGMDGKJN = hkkohfhadkk;
base..ctor();
}
// Token: 0x0400E0C9 RID: 57545
[Token(Token = "0x400E0C9")]
private const float PNMDGIGDMGB = 0.8f;
// Token: 0x0400E0CA RID: 57546
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400E0CA")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.SelfAndChildren, false, false, false)]
private RoomChatMenu roomChatMenu;
// Token: 0x0400E0CB RID: 57547
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400E0CB")]
[SerializeField]
private Transform keyboardAnchor;
// Token: 0x0400E0CC RID: 57548
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400E0CC")]
[SerializeField]
private float detachedDistance = 0.6f;
// Token: 0x0400E0CD RID: 57549
[FieldOffset(Offset = "0x2C")]
[Token(Token = "0x400E0CD")]
[SerializeField]
private float detachedHeightOffset = 0.3f;
// Token: 0x0400E0CE RID: 57550
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400E0CE")]
[SerializeField]
private float detachedPitch = -15f;
// Token: 0x0400E0CF RID: 57551
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400E0CF")]
private Transform KCLFJAKBGFJ;
// Token: 0x0400E0D0 RID: 57552
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400E0D0")]
private Vector3 ACNOKCINDJH;
// Token: 0x0400E0D1 RID: 57553
[FieldOffset(Offset = "0x4C")]
[Token(Token = "0x400E0D1")]
private Quaternion HMLGCJKCHAD;
// Token: 0x0400E0D2 RID: 57554
[FieldOffset(Offset = "0x5C")]
[Token(Token = "0x400E0D2")]
private Vector3 DCJKKAAAACD;
// Token: 0x0400E0D3 RID: 57555
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400E0D3")]
private Vector3 JEOBFIJPOKP;
// Token: 0x0400E0D4 RID: 57556
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x400E0D4")]
private readonly HKKOHFHADKK PEGJGMDGKJN;
// Token: 0x02003123 RID: 12579
[Token(Token = "0x2003123")]
private enum ANIOLPHPJHG
{
// Token: 0x0400E0D6 RID: 57558
[Token(Token = "0x400E0D6")]
Hidden,
// Token: 0x0400E0D7 RID: 57559
[Token(Token = "0x400E0D7")]
Preview,
// Token: 0x0400E0D8 RID: 57560
[Token(Token = "0x400E0D8")]
Expanded
}
}
}