408 lines
12 KiB
C#
408 lines
12 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core.Controllers.ScreenBehaviors;
|
|
using RecRoom.Core.UI.RoomChat;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002E02 RID: 11778
|
|
[Token(Token = "0x2002E02")]
|
|
public class BKFHJCNDGLB : GHJPGFBHMMC<BKFHJCNDGLB, RoomChatMenuScreenPlayerBehaviorConfig>
|
|
{
|
|
// Token: 0x1700377F RID: 14207
|
|
// (get) Token: 0x06014005 RID: 81925 RVA: 0x004A4EB8 File Offset: 0x004A30B8
|
|
[Token(Token = "0x1700377F")]
|
|
private bool JNDMFAKOALN
|
|
{
|
|
[Token(Token = "0x6014005")]
|
|
[Address(RVA = "0x150FDF0", Offset = "0x150EBF0", VA = "0x18150FDF0")]
|
|
get
|
|
{
|
|
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
bool flag = instance != num;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
MLFKNFFOOPF currentPlatform = SingletonMonoBehaviour.ONCPNMDGGKG.ODHAKEMLFBM;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003780 RID: 14208
|
|
// (get) Token: 0x06014006 RID: 81926 RVA: 0x004A4EEC File Offset: 0x004A30EC
|
|
[Token(Token = "0x17003780")]
|
|
public override int LNEDNNJCPMG
|
|
{
|
|
[Token(Token = "0x6014006")]
|
|
[Address(RVA = "0x55E0C0", Offset = "0x55CEC0", VA = "0x18055E0C0", Slot = "14")]
|
|
get
|
|
{
|
|
return 31;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003781 RID: 14209
|
|
// (get) Token: 0x06014007 RID: 81927 RVA: 0x004A4EFC File Offset: 0x004A30FC
|
|
[Token(Token = "0x17003781")]
|
|
public override bool KAPLCJDFAMJ
|
|
{
|
|
[Token(Token = "0x6014007")]
|
|
[Address(RVA = "0x7722A0", Offset = "0x7710A0", VA = "0x1807722A0", Slot = "15")]
|
|
get
|
|
{
|
|
return this.JKACCMIADFO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014008 RID: 81928 RVA: 0x004A4F10 File Offset: 0x004A3110
|
|
[Token(Token = "0x6014008")]
|
|
[Address(RVA = "0x150FB60", Offset = "0x150E960", VA = "0x18150FB60", 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);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.FPPDIILOJBH);
|
|
int num = 0;
|
|
int num2 = 0;
|
|
hkkohfhadkk.JEPMLPCOGNM((ushort)num, okgcdflpfod, num2, knfakjmalje);
|
|
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 knfakjmalje2 = 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 knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.GNLAKKHMNLF);
|
|
HKKOHFHADKK pegjgmdgkjn4 = this.PEGJGMDGKJN;
|
|
int num3 = 0;
|
|
pegjgmdgkjn4.PIEOGAPMGIH((ushort)num3);
|
|
}
|
|
|
|
// Token: 0x06014009 RID: 81929 RVA: 0x004A4FEC File Offset: 0x004A31EC
|
|
[Token(Token = "0x6014009")]
|
|
[Address(RVA = "0x150F850", Offset = "0x150E650", VA = "0x18150F850", Slot = "18")]
|
|
protected override void NHOMMEMEFIB()
|
|
{
|
|
base.NHOMMEMEFIB();
|
|
if (this.COAGJLHMJEI())
|
|
{
|
|
Action action = new Action(this.GPPIADMOPJN);
|
|
IntPtr delegate_trampoline = action.delegate_trampoline;
|
|
Action action2 = new Action(this.GPPIADMOPJN);
|
|
return;
|
|
}
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
}
|
|
|
|
// Token: 0x0601400A RID: 81930 RVA: 0x004A504C File Offset: 0x004A324C
|
|
[Token(Token = "0x601400A")]
|
|
[Address(RVA = "0x150EEB0", Offset = "0x150DCB0", VA = "0x18150EEB0", Slot = "19")]
|
|
protected override void GAPALICCLPH()
|
|
{
|
|
base.GAPALICCLPH();
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
IntPtr delegate_trampoline = new Action(this.GPPIADMOPJN).delegate_trampoline;
|
|
Action action = new Action(this.GPPIADMOPJN);
|
|
}
|
|
|
|
// Token: 0x0601400B RID: 81931 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601400B")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "20")]
|
|
protected override void PPAOALHOODL()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0601400C RID: 81932 RVA: 0x004A5094 File Offset: 0x004A3294
|
|
[Token(Token = "0x601400C")]
|
|
[Address(RVA = "0x150F750", Offset = "0x150E550", VA = "0x18150F750", Slot = "21")]
|
|
protected override void JNGMMNANOCH()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x0601400D RID: 81933 RVA: 0x004A50B0 File Offset: 0x004A32B0
|
|
[Token(Token = "0x601400D")]
|
|
[Address(RVA = "0x150EAC0", Offset = "0x150D8C0", VA = "0x18150EAC0", Slot = "22")]
|
|
public override void BALOKJMBNIN()
|
|
{
|
|
if (this.COAGJLHMJEI())
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
}
|
|
this.PEGJGMDGKJN.OPEMIFENIJM();
|
|
}
|
|
|
|
// Token: 0x0601400E RID: 81934 RVA: 0x004A50E4 File Offset: 0x004A32E4
|
|
[Token(Token = "0x601400E")]
|
|
[Address(RVA = "0x150F7F0", Offset = "0x150E5F0", VA = "0x18150F7F0")]
|
|
private void LJPFNGHICNA(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
}
|
|
|
|
// Token: 0x0601400F RID: 81935 RVA: 0x004A5100 File Offset: 0x004A3300
|
|
[Token(Token = "0x601400F")]
|
|
[Address(RVA = "0x150EE40", Offset = "0x150DC40", VA = "0x18150EE40")]
|
|
private void FPPDIILOJBH()
|
|
{
|
|
if (this.COAGJLHMJEI())
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014010 RID: 81936 RVA: 0x004A5120 File Offset: 0x004A3320
|
|
[Token(Token = "0x6014010")]
|
|
[Address(RVA = "0x90AFF0", Offset = "0x909DF0", VA = "0x18090AFF0")]
|
|
private void GKMENBOLMJH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
}
|
|
|
|
// Token: 0x06014011 RID: 81937 RVA: 0x004A5134 File Offset: 0x004A3334
|
|
[Token(Token = "0x6014011")]
|
|
[Address(RVA = "0x90AFF0", Offset = "0x909DF0", VA = "0x18090AFF0")]
|
|
private void CCPGPCILJNB(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
}
|
|
|
|
// Token: 0x06014012 RID: 81938 RVA: 0x004A5148 File Offset: 0x004A3348
|
|
[Token(Token = "0x6014012")]
|
|
[Address(RVA = "0x150F570", Offset = "0x150E370", VA = "0x18150F570")]
|
|
private void IFJMGEOLMPE()
|
|
{
|
|
if (!this.COAGJLHMJEI())
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
return;
|
|
}
|
|
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Misc_Open_Chat);
|
|
this.FBAKDMPKMAF();
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
return;
|
|
}
|
|
this.DIEJLNHDOHC();
|
|
}
|
|
|
|
// Token: 0x06014013 RID: 81939 RVA: 0x004A5198 File Offset: 0x004A3398
|
|
[Token(Token = "0x6014013")]
|
|
[Address(RVA = "0x150EBA0", Offset = "0x150D9A0", VA = "0x18150EBA0")]
|
|
private void BFFMCHFCIJB(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
Action action = new Action(this.ODOPKHIHGOL);
|
|
this.PIIBOMIDKOB = (int)((ulong)0L);
|
|
bool flag = "{il2cpp field on {'constant9' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StackPointer)}, offset 0x10}" != (ulong)2L;
|
|
this.JKACCMIADFO = flag;
|
|
}
|
|
|
|
// Token: 0x06014014 RID: 81940 RVA: 0x004A51D8 File Offset: 0x004A33D8
|
|
[Token(Token = "0x6014014")]
|
|
[Address(RVA = "0x150F020", Offset = "0x150DE20", VA = "0x18150F020")]
|
|
private void GNLAKKHMNLF()
|
|
{
|
|
object obj;
|
|
if (this.COAGJLHMJEI() && 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);
|
|
}
|
|
this.FBAKDMPKMAF();
|
|
bool flag2;
|
|
bool flag3;
|
|
if (!flag2 && !flag3)
|
|
{
|
|
RoomChatMenu roomChatMenu = this.HHHNDDCEKEK;
|
|
this.AFNMFMDKLED(roomChatMenu);
|
|
bool flag4 = this.HHHNDDCEKEK.UpdateContainerForTouchKeyboard();
|
|
int piibomidkob = this.PIIBOMIDKOB;
|
|
int num = piibomidkob + 1;
|
|
this.PIIBOMIDKOB = num;
|
|
if (piibomidkob == 2)
|
|
{
|
|
Vector2 inputFieldCenterWorldPosition = this.HHHNDDCEKEK.MPLOMBPHIMP;
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num2 = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num2);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014015 RID: 81941 RVA: 0x004A5280 File Offset: 0x004A3480
|
|
[Token(Token = "0x6014015")]
|
|
[Address(RVA = "0x150F520", Offset = "0x150E320", VA = "0x18150F520")]
|
|
private void HOFBAFCLEKP(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
TouchScreenKeyboard.hideInput = false;
|
|
}
|
|
|
|
// Token: 0x17003782 RID: 14210
|
|
// (get) Token: 0x06014016 RID: 81942 RVA: 0x004A52A0 File Offset: 0x004A34A0
|
|
[Token(Token = "0x17003782")]
|
|
private RoomChatMenu HHHNDDCEKEK
|
|
{
|
|
[Token(Token = "0x6014016")]
|
|
[Address(RVA = "0x150F4D0", Offset = "0x150E2D0", VA = "0x18150F4D0")]
|
|
get
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014017 RID: 81943 RVA: 0x004A52B4 File Offset: 0x004A34B4
|
|
[Token(Token = "0x6014017")]
|
|
[Address(RVA = "0x150F3B0", Offset = "0x150E1B0", VA = "0x18150F3B0")]
|
|
private void GPPIADMOPJN()
|
|
{
|
|
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (!(instance != num) || SingletonMonoBehaviour.ONCPNMDGGKG.NDFKHLOLHAB)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014018 RID: 81944 RVA: 0x004A52E8 File Offset: 0x004A34E8
|
|
[Token(Token = "0x6014018")]
|
|
[Address(RVA = "0x150FA30", Offset = "0x150E830", VA = "0x18150FA30")]
|
|
private bool OCNAOEPHNMP()
|
|
{
|
|
if (this.COAGJLHMJEI())
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
bool flag;
|
|
return flag || true;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014019 RID: 81945 RVA: 0x004A5314 File Offset: 0x004A3514
|
|
[Token(Token = "0x6014019")]
|
|
[Address(RVA = "0x150ED40", Offset = "0x150DB40", VA = "0x18150ED40")]
|
|
private void DIEJLNHDOHC()
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601401A RID: 81946 RVA: 0x004A532C File Offset: 0x004A352C
|
|
[Token(Token = "0x601401A")]
|
|
[Address(RVA = "0x150ECB0", Offset = "0x150DAB0", VA = "0x18150ECB0")]
|
|
private bool COAGJLHMJEI()
|
|
{
|
|
bool flag;
|
|
if (!flag && EIMGAFPPJFD.PMFACCFMKGE())
|
|
{
|
|
return true;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601401B RID: 81947 RVA: 0x004A5350 File Offset: 0x004A3550
|
|
[Token(Token = "0x601401B")]
|
|
[Address(RVA = "0x150EA40", Offset = "0x150D840", VA = "0x18150EA40")]
|
|
private void AFNMFMDKLED(RoomChatMenu HPNPDOJKCMP)
|
|
{
|
|
HPNPDOJKCMP.RepaintMessageLines();
|
|
bool flag2;
|
|
bool flag = !flag2;
|
|
HPNPDOJKCMP.SetInputFieldInteractable(flag);
|
|
}
|
|
|
|
// Token: 0x0601401C RID: 81948 RVA: 0x004A5378 File Offset: 0x004A3578
|
|
[Token(Token = "0x601401C")]
|
|
[Address(RVA = "0x150F7A0", Offset = "0x150E5A0", VA = "0x18150F7A0")]
|
|
private bool LHLGPFEIPFP()
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x0601401D RID: 81949 RVA: 0x004A538C File Offset: 0x004A358C
|
|
[Token(Token = "0x601401D")]
|
|
[Address(RVA = "0x150EDB0", Offset = "0x150DBB0", VA = "0x18150EDB0")]
|
|
private void FBAKDMPKMAF()
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601401E RID: 81950 RVA: 0x004A53A4 File Offset: 0x004A35A4
|
|
[Token(Token = "0x601401E")]
|
|
[Address(RVA = "0x150FED0", Offset = "0x150ECD0", VA = "0x18150FED0")]
|
|
public BKFHJCNDGLB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0601401F RID: 81951 RVA: 0x004A53B8 File Offset: 0x004A35B8
|
|
[Token(Token = "0x601401F")]
|
|
[Address(RVA = "0x150FB10", Offset = "0x150E910", VA = "0x18150FB10")]
|
|
[CompilerGenerated]
|
|
private void ODOPKHIHGOL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400CFD9 RID: 53209
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400CFD9")]
|
|
private HKKOHFHADKK PEGJGMDGKJN;
|
|
|
|
// Token: 0x0400CFDA RID: 53210
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400CFDA")]
|
|
private bool JKACCMIADFO;
|
|
|
|
// Token: 0x0400CFDB RID: 53211
|
|
[FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x400CFDB")]
|
|
private int PIIBOMIDKOB;
|
|
|
|
// Token: 0x02002E03 RID: 11779
|
|
[Token(Token = "0x2002E03")]
|
|
private enum GCEPOJBFOGC
|
|
{
|
|
// Token: 0x0400CFDD RID: 53213
|
|
[Token(Token = "0x400CFDD")]
|
|
Deactivated,
|
|
// Token: 0x0400CFDE RID: 53214
|
|
[Token(Token = "0x400CFDE")]
|
|
Disabled,
|
|
// Token: 0x0400CFDF RID: 53215
|
|
[Token(Token = "0x400CFDF")]
|
|
Preview,
|
|
// Token: 0x0400CFE0 RID: 53216
|
|
[Token(Token = "0x400CFE0")]
|
|
Expanded
|
|
}
|
|
}
|