353 lines
10 KiB
C#
353 lines
10 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core.Controllers.ScreenBehaviors;
|
|
using RecRoom.Core.UI.RoomChat;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020028FC RID: 10492
|
|
[Token(Token = "0x20028FC")]
|
|
[StructLayout(3)]
|
|
public class BKFHJCNDGLB : GHJPGFBHMMC<BKFHJCNDGLB, RoomChatMenuScreenPlayerBehaviorConfig>
|
|
{
|
|
// Token: 0x17003178 RID: 12664
|
|
// (get) Token: 0x0601256F RID: 75119 RVA: 0x0045F3AC File Offset: 0x0045D5AC
|
|
[Token(Token = "0x17003178")]
|
|
public override int LNEDNNJCPMG
|
|
{
|
|
[Token(Token = "0x601256F")]
|
|
[Address(RVA = "0xFF49B0", Offset = "0xFF33B0", VA = "0x180FF49B0", Slot = "14")]
|
|
get
|
|
{
|
|
return 30;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003179 RID: 12665
|
|
// (get) Token: 0x06012570 RID: 75120 RVA: 0x0045F3BC File Offset: 0x0045D5BC
|
|
[Token(Token = "0x17003179")]
|
|
public override bool KAPLCJDFAMJ
|
|
{
|
|
[Token(Token = "0x6012570")]
|
|
[Address(RVA = "0x446CB0", Offset = "0x4456B0", VA = "0x180446CB0", Slot = "15")]
|
|
get
|
|
{
|
|
return this.JKACCMIADFO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012571 RID: 75121 RVA: 0x0045F3D0 File Offset: 0x0045D5D0
|
|
[Token(Token = "0x6012571")]
|
|
[Address(RVA = "0x1B53140", Offset = "0x1B51B40", VA = "0x181B53140", Slot = "16")]
|
|
public override void OFFLOPLJBBG(RoomChatMenuScreenPlayerBehaviorConfig PBGBNMCPEAJ, LHNMJNHJCNF IHCMJLOBKBJ)
|
|
{
|
|
Camera fomhgmlpond = IHCMJLOBKBJ.FOMHGMLPOND;
|
|
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
|
|
this.PEGJGMDGKJN = hkkohfhadkk;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.LJPFNGHICNA);
|
|
int num = 0;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
hkkohfhadkk.JEPMLPCOGNM((ushort)num2, okgcdflpfod, num3, num);
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.GKMENBOLMJH);
|
|
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.CCPGPCILJNB);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.IFJMGEOLMPE);
|
|
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.BFFMCHFCIJB);
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.HOFBAFCLEKP);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.GNLAKKHMNLF);
|
|
HKKOHFHADKK pegjgmdgkjn4 = this.PEGJGMDGKJN;
|
|
int num4 = 0;
|
|
pegjgmdgkjn4.PIEOGAPMGIH((ushort)num4);
|
|
}
|
|
|
|
// Token: 0x06012572 RID: 75122 RVA: 0x0045F4A0 File Offset: 0x0045D6A0
|
|
[Token(Token = "0x6012572")]
|
|
[Address(RVA = "0x1B52FB0", Offset = "0x1B519B0", VA = "0x181B52FB0", Slot = "18")]
|
|
protected override void NHOMMEMEFIB()
|
|
{
|
|
base.NHOMMEMEFIB();
|
|
if (this.COAGJLHMJEI())
|
|
{
|
|
return;
|
|
}
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
}
|
|
|
|
// Token: 0x06012573 RID: 75123 RVA: 0x0045F4D4 File Offset: 0x0045D6D4
|
|
[Token(Token = "0x6012573")]
|
|
[Address(RVA = "0x1B527E0", Offset = "0x1B511E0", VA = "0x181B527E0", Slot = "19")]
|
|
protected override void GAPALICCLPH()
|
|
{
|
|
base.GAPALICCLPH();
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
}
|
|
|
|
// Token: 0x06012574 RID: 75124 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6012574")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "20")]
|
|
protected override void PPAOALHOODL()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06012575 RID: 75125 RVA: 0x0045F500 File Offset: 0x0045D700
|
|
[Token(Token = "0x6012575")]
|
|
[Address(RVA = "0x1B52EB0", Offset = "0x1B518B0", VA = "0x181B52EB0", Slot = "21")]
|
|
protected override void JNGMMNANOCH()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x06012576 RID: 75126 RVA: 0x0045F51C File Offset: 0x0045D71C
|
|
[Token(Token = "0x6012576")]
|
|
[Address(RVA = "0x1B52450", Offset = "0x1B50E50", VA = "0x181B52450", Slot = "22")]
|
|
public override void BALOKJMBNIN()
|
|
{
|
|
if (this.COAGJLHMJEI())
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
}
|
|
this.PEGJGMDGKJN.OPEMIFENIJM();
|
|
}
|
|
|
|
// Token: 0x06012577 RID: 75127 RVA: 0x0045F550 File Offset: 0x0045D750
|
|
[Token(Token = "0x6012577")]
|
|
[Address(RVA = "0x1B52F50", Offset = "0x1B51950", VA = "0x181B52F50")]
|
|
private void LJPFNGHICNA(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
}
|
|
|
|
// Token: 0x06012578 RID: 75128 RVA: 0x0045F56C File Offset: 0x0045D76C
|
|
[Token(Token = "0x6012578")]
|
|
[Address(RVA = "0x11F95A0", Offset = "0x11F7FA0", VA = "0x1811F95A0")]
|
|
private void GKMENBOLMJH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
}
|
|
|
|
// Token: 0x06012579 RID: 75129 RVA: 0x0045F580 File Offset: 0x0045D780
|
|
[Token(Token = "0x6012579")]
|
|
[Address(RVA = "0x11F95A0", Offset = "0x11F7FA0", VA = "0x1811F95A0")]
|
|
private void CCPGPCILJNB(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
}
|
|
|
|
// Token: 0x0601257A RID: 75130 RVA: 0x0045F594 File Offset: 0x0045D794
|
|
[Token(Token = "0x601257A")]
|
|
[Address(RVA = "0x1B52D10", Offset = "0x1B51710", VA = "0x181B52D10")]
|
|
private void IFJMGEOLMPE()
|
|
{
|
|
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Misc_Open_Chat);
|
|
int num = 0;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
this.FBAKDMPKMAF();
|
|
this.AFNMFMDKLED(num);
|
|
return;
|
|
}
|
|
this.DIEJLNHDOHC();
|
|
}
|
|
|
|
// Token: 0x0601257B RID: 75131 RVA: 0x0045F5D0 File Offset: 0x0045D7D0
|
|
[Token(Token = "0x601257B")]
|
|
[Address(RVA = "0x1B52580", Offset = "0x1B50F80", VA = "0x181B52580")]
|
|
private void BFFMCHFCIJB(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
Action action = new Action(this.BFFJEINCIFM);
|
|
bool flag = "{il2cpp field on {'constant9' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StackPointer)}, offset 0x10}" != (ulong)2L;
|
|
this.PIIBOMIDKOB = (int)((ulong)0L);
|
|
this.JKACCMIADFO = flag;
|
|
}
|
|
|
|
// Token: 0x0601257C RID: 75132 RVA: 0x0045F610 File Offset: 0x0045D810
|
|
[Token(Token = "0x601257C")]
|
|
[Address(RVA = "0x1B52840", Offset = "0x1B51240", VA = "0x181B52840")]
|
|
private void GNLAKKHMNLF()
|
|
{
|
|
object obj;
|
|
if (obj == this)
|
|
{
|
|
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Misc_Open_Chat);
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
Sprite sprite2 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Misc_Open_Chat);
|
|
}
|
|
bool flag2;
|
|
bool flag3;
|
|
if (!flag2 && !flag3)
|
|
{
|
|
int num = 0;
|
|
this.FBAKDMPKMAF();
|
|
this.AFNMFMDKLED(num);
|
|
bool flag4 = this.HHHNDDCEKEK.IsUsingInputField();
|
|
if (!flag4 && flag4)
|
|
{
|
|
this.HHHNDDCEKEK.ActivateInputField();
|
|
}
|
|
TouchScreenKeyboard.hideInput = true;
|
|
int piibomidkob = this.PIIBOMIDKOB;
|
|
int num2 = piibomidkob + 1;
|
|
this.PIIBOMIDKOB = num2;
|
|
if (piibomidkob == 2)
|
|
{
|
|
Vector2 inputFieldCenterWorldPosition = this.HHHNDDCEKEK.MPLOMBPHIMP;
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601257D RID: 75133 RVA: 0x0045F6B0 File Offset: 0x0045D8B0
|
|
[Token(Token = "0x601257D")]
|
|
[Address(RVA = "0x1B52CC0", Offset = "0x1B516C0", VA = "0x181B52CC0")]
|
|
private void HOFBAFCLEKP(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
TouchScreenKeyboard.hideInput = false;
|
|
}
|
|
|
|
// Token: 0x1700317A RID: 12666
|
|
// (get) Token: 0x0601257E RID: 75134 RVA: 0x0045F6D0 File Offset: 0x0045D8D0
|
|
[Token(Token = "0x1700317A")]
|
|
private RoomChatMenu HHHNDDCEKEK
|
|
{
|
|
[Token(Token = "0x601257E")]
|
|
[Address(RVA = "0x1B52C70", Offset = "0x1B51670", VA = "0x181B52C70")]
|
|
get
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601257F RID: 75135 RVA: 0x0045F6E4 File Offset: 0x0045D8E4
|
|
[Token(Token = "0x601257F")]
|
|
[Address(RVA = "0x1B53060", Offset = "0x1B51A60", VA = "0x181B53060")]
|
|
private bool OCNAOEPHNMP()
|
|
{
|
|
if (this.COAGJLHMJEI())
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
bool flag;
|
|
return flag || true;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012580 RID: 75136 RVA: 0x0045F710 File Offset: 0x0045D910
|
|
[Token(Token = "0x6012580")]
|
|
[Address(RVA = "0x1B526E0", Offset = "0x1B510E0", VA = "0x181B526E0")]
|
|
private void DIEJLNHDOHC()
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012581 RID: 75137 RVA: 0x0045F728 File Offset: 0x0045D928
|
|
[Token(Token = "0x6012581")]
|
|
[Address(RVA = "0x1B52650", Offset = "0x1B51050", VA = "0x181B52650")]
|
|
private bool COAGJLHMJEI()
|
|
{
|
|
bool flag;
|
|
if (!flag && EIMGAFPPJFD.PMFACCFMKGE())
|
|
{
|
|
return true;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012582 RID: 75138 RVA: 0x0045F74C File Offset: 0x0045D94C
|
|
[Token(Token = "0x6012582")]
|
|
[Address(RVA = "0x1B523D0", Offset = "0x1B50DD0", VA = "0x181B523D0")]
|
|
private void AFNMFMDKLED(RoomChatMenu HPNPDOJKCMP)
|
|
{
|
|
HPNPDOJKCMP.RepaintMessageLines();
|
|
bool flag2;
|
|
bool flag = !flag2;
|
|
HPNPDOJKCMP.SetInputFieldInteractable(flag);
|
|
}
|
|
|
|
// Token: 0x06012583 RID: 75139 RVA: 0x0045F774 File Offset: 0x0045D974
|
|
[Token(Token = "0x6012583")]
|
|
[Address(RVA = "0x1B52F00", Offset = "0x1B51900", VA = "0x181B52F00")]
|
|
private bool LHLGPFEIPFP()
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x06012584 RID: 75140 RVA: 0x0045F788 File Offset: 0x0045D988
|
|
[Token(Token = "0x6012584")]
|
|
[Address(RVA = "0x1B52750", Offset = "0x1B51150", VA = "0x181B52750")]
|
|
private void FBAKDMPKMAF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012585 RID: 75141 RVA: 0x0045F79C File Offset: 0x0045D99C
|
|
[Token(Token = "0x6012585")]
|
|
[Address(RVA = "0x1B533B0", Offset = "0x1B51DB0", VA = "0x181B533B0")]
|
|
public BKFHJCNDGLB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012586 RID: 75142 RVA: 0x0045F7B0 File Offset: 0x0045D9B0
|
|
[Token(Token = "0x6012586")]
|
|
[Address(RVA = "0x1B52530", Offset = "0x1B50F30", VA = "0x181B52530")]
|
|
[CompilerGenerated]
|
|
private void BFFJEINCIFM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400C3FB RID: 50171
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400C3FB")]
|
|
private HKKOHFHADKK PEGJGMDGKJN;
|
|
|
|
// Token: 0x0400C3FC RID: 50172
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400C3FC")]
|
|
private bool JKACCMIADFO;
|
|
|
|
// Token: 0x0400C3FD RID: 50173
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x400C3FD")]
|
|
private int PIIBOMIDKOB;
|
|
|
|
// Token: 0x020028FD RID: 10493
|
|
[Token(Token = "0x20028FD")]
|
|
private enum GCEPOJBFOGC
|
|
{
|
|
// Token: 0x0400C3FF RID: 50175
|
|
[Token(Token = "0x400C3FF")]
|
|
Deactivated,
|
|
// Token: 0x0400C400 RID: 50176
|
|
[Token(Token = "0x400C400")]
|
|
Disabled,
|
|
// Token: 0x0400C401 RID: 50177
|
|
[Token(Token = "0x400C401")]
|
|
Preview,
|
|
// Token: 0x0400C402 RID: 50178
|
|
[Token(Token = "0x400C402")]
|
|
Expanded
|
|
}
|
|
}
|