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: 0x02002EEB RID: 12011
|
|
[Token(Token = "0x2002EEB")]
|
|
public class BKFHJCNDGLB : GHJPGFBHMMC<BKFHJCNDGLB, RoomChatMenuScreenPlayerBehaviorConfig>
|
|
{
|
|
// Token: 0x17003836 RID: 14390
|
|
// (get) Token: 0x0601444D RID: 83021 RVA: 0x004AED7C File Offset: 0x004ACF7C
|
|
[Token(Token = "0x17003836")]
|
|
private bool JNDMFAKOALN
|
|
{
|
|
[Token(Token = "0x601444D")]
|
|
[Address(RVA = "0x1FA5660", Offset = "0x1FA4660", VA = "0x181FA5660")]
|
|
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: 0x17003837 RID: 14391
|
|
// (get) Token: 0x0601444E RID: 83022 RVA: 0x004AEDB0 File Offset: 0x004ACFB0
|
|
[Token(Token = "0x17003837")]
|
|
public override int LNEDNNJCPMG
|
|
{
|
|
[Token(Token = "0x601444E")]
|
|
[Address(RVA = "0xC45DA0", Offset = "0xC44DA0", VA = "0x180C45DA0", Slot = "14")]
|
|
get
|
|
{
|
|
return 31;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003838 RID: 14392
|
|
// (get) Token: 0x0601444F RID: 83023 RVA: 0x004AEDC0 File Offset: 0x004ACFC0
|
|
[Token(Token = "0x17003838")]
|
|
public override bool KAPLCJDFAMJ
|
|
{
|
|
[Token(Token = "0x601444F")]
|
|
[Address(RVA = "0x41CF80", Offset = "0x41BF80", VA = "0x18041CF80", Slot = "15")]
|
|
get
|
|
{
|
|
return this.JKACCMIADFO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014450 RID: 83024 RVA: 0x004AEDD4 File Offset: 0x004ACFD4
|
|
[Token(Token = "0x6014450")]
|
|
[Address(RVA = "0x1FA53D0", Offset = "0x1FA43D0", VA = "0x181FA53D0", 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: 0x06014451 RID: 83025 RVA: 0x004AEEB0 File Offset: 0x004AD0B0
|
|
[Token(Token = "0x6014451")]
|
|
[Address(RVA = "0x1FA50C0", Offset = "0x1FA40C0", VA = "0x181FA50C0", 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: 0x06014452 RID: 83026 RVA: 0x004AEF10 File Offset: 0x004AD110
|
|
[Token(Token = "0x6014452")]
|
|
[Address(RVA = "0x1FA4720", Offset = "0x1FA3720", VA = "0x181FA4720", 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: 0x06014453 RID: 83027 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014453")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "20")]
|
|
protected override void PPAOALHOODL()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06014454 RID: 83028 RVA: 0x004AEF58 File Offset: 0x004AD158
|
|
[Token(Token = "0x6014454")]
|
|
[Address(RVA = "0x1FA4FC0", Offset = "0x1FA3FC0", VA = "0x181FA4FC0", Slot = "21")]
|
|
protected override void JNGMMNANOCH()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x06014455 RID: 83029 RVA: 0x004AEF74 File Offset: 0x004AD174
|
|
[Token(Token = "0x6014455")]
|
|
[Address(RVA = "0x1FA4330", Offset = "0x1FA3330", VA = "0x181FA4330", Slot = "22")]
|
|
public override void BALOKJMBNIN()
|
|
{
|
|
if (this.COAGJLHMJEI())
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
}
|
|
this.PEGJGMDGKJN.OPEMIFENIJM();
|
|
}
|
|
|
|
// Token: 0x06014456 RID: 83030 RVA: 0x004AEFA8 File Offset: 0x004AD1A8
|
|
[Token(Token = "0x6014456")]
|
|
[Address(RVA = "0x1FA5060", Offset = "0x1FA4060", VA = "0x181FA5060")]
|
|
private void LJPFNGHICNA(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
}
|
|
|
|
// Token: 0x06014457 RID: 83031 RVA: 0x004AEFC4 File Offset: 0x004AD1C4
|
|
[Token(Token = "0x6014457")]
|
|
[Address(RVA = "0x1FA46B0", Offset = "0x1FA36B0", VA = "0x181FA46B0")]
|
|
private void FPPDIILOJBH()
|
|
{
|
|
if (this.COAGJLHMJEI())
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014458 RID: 83032 RVA: 0x004AEFE4 File Offset: 0x004AD1E4
|
|
[Token(Token = "0x6014458")]
|
|
[Address(RVA = "0x13FA350", Offset = "0x13F9350", VA = "0x1813FA350")]
|
|
private void GKMENBOLMJH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
}
|
|
|
|
// Token: 0x06014459 RID: 83033 RVA: 0x004AEFF8 File Offset: 0x004AD1F8
|
|
[Token(Token = "0x6014459")]
|
|
[Address(RVA = "0x13FA350", Offset = "0x13F9350", VA = "0x1813FA350")]
|
|
private void CCPGPCILJNB(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
}
|
|
|
|
// Token: 0x0601445A RID: 83034 RVA: 0x004AF00C File Offset: 0x004AD20C
|
|
[Token(Token = "0x601445A")]
|
|
[Address(RVA = "0x1FA4DE0", Offset = "0x1FA3DE0", VA = "0x181FA4DE0")]
|
|
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: 0x0601445B RID: 83035 RVA: 0x004AF05C File Offset: 0x004AD25C
|
|
[Token(Token = "0x601445B")]
|
|
[Address(RVA = "0x1FA4410", Offset = "0x1FA3410", VA = "0x181FA4410")]
|
|
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: 0x0601445C RID: 83036 RVA: 0x004AF09C File Offset: 0x004AD29C
|
|
[Token(Token = "0x601445C")]
|
|
[Address(RVA = "0x1FA4890", Offset = "0x1FA3890", VA = "0x181FA4890")]
|
|
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: 0x0601445D RID: 83037 RVA: 0x004AF144 File Offset: 0x004AD344
|
|
[Token(Token = "0x601445D")]
|
|
[Address(RVA = "0x1FA4D90", Offset = "0x1FA3D90", VA = "0x181FA4D90")]
|
|
private void HOFBAFCLEKP(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
TouchScreenKeyboard.hideInput = false;
|
|
}
|
|
|
|
// Token: 0x17003839 RID: 14393
|
|
// (get) Token: 0x0601445E RID: 83038 RVA: 0x004AF164 File Offset: 0x004AD364
|
|
[Token(Token = "0x17003839")]
|
|
private RoomChatMenu HHHNDDCEKEK
|
|
{
|
|
[Token(Token = "0x601445E")]
|
|
[Address(RVA = "0x1FA4D40", Offset = "0x1FA3D40", VA = "0x181FA4D40")]
|
|
get
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601445F RID: 83039 RVA: 0x004AF178 File Offset: 0x004AD378
|
|
[Token(Token = "0x601445F")]
|
|
[Address(RVA = "0x1FA4C20", Offset = "0x1FA3C20", VA = "0x181FA4C20")]
|
|
private void GPPIADMOPJN()
|
|
{
|
|
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (!(instance != num) || SingletonMonoBehaviour.ONCPNMDGGKG.NDFKHLOLHAB)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014460 RID: 83040 RVA: 0x004AF1AC File Offset: 0x004AD3AC
|
|
[Token(Token = "0x6014460")]
|
|
[Address(RVA = "0x1FA52A0", Offset = "0x1FA42A0", VA = "0x181FA52A0")]
|
|
private bool OCNAOEPHNMP()
|
|
{
|
|
if (this.COAGJLHMJEI())
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
bool flag;
|
|
return flag || true;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014461 RID: 83041 RVA: 0x004AF1D8 File Offset: 0x004AD3D8
|
|
[Token(Token = "0x6014461")]
|
|
[Address(RVA = "0x1FA45B0", Offset = "0x1FA35B0", VA = "0x181FA45B0")]
|
|
private void DIEJLNHDOHC()
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014462 RID: 83042 RVA: 0x004AF1F0 File Offset: 0x004AD3F0
|
|
[Token(Token = "0x6014462")]
|
|
[Address(RVA = "0x1FA4520", Offset = "0x1FA3520", VA = "0x181FA4520")]
|
|
private bool COAGJLHMJEI()
|
|
{
|
|
bool flag;
|
|
if (!flag && EIMGAFPPJFD.PMFACCFMKGE())
|
|
{
|
|
return true;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014463 RID: 83043 RVA: 0x004AF214 File Offset: 0x004AD414
|
|
[Token(Token = "0x6014463")]
|
|
[Address(RVA = "0x1FA42B0", Offset = "0x1FA32B0", VA = "0x181FA42B0")]
|
|
private void AFNMFMDKLED(RoomChatMenu HPNPDOJKCMP)
|
|
{
|
|
HPNPDOJKCMP.RepaintMessageLines();
|
|
bool flag2;
|
|
bool flag = !flag2;
|
|
HPNPDOJKCMP.SetInputFieldInteractable(flag);
|
|
}
|
|
|
|
// Token: 0x06014464 RID: 83044 RVA: 0x004AF23C File Offset: 0x004AD43C
|
|
[Token(Token = "0x6014464")]
|
|
[Address(RVA = "0x1FA5010", Offset = "0x1FA4010", VA = "0x181FA5010")]
|
|
private bool LHLGPFEIPFP()
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x06014465 RID: 83045 RVA: 0x004AF250 File Offset: 0x004AD450
|
|
[Token(Token = "0x6014465")]
|
|
[Address(RVA = "0x1FA4620", Offset = "0x1FA3620", VA = "0x181FA4620")]
|
|
private void FBAKDMPKMAF()
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014466 RID: 83046 RVA: 0x004AF268 File Offset: 0x004AD468
|
|
[Token(Token = "0x6014466")]
|
|
[Address(RVA = "0x1FA5740", Offset = "0x1FA4740", VA = "0x181FA5740")]
|
|
public BKFHJCNDGLB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06014467 RID: 83047 RVA: 0x004AF27C File Offset: 0x004AD47C
|
|
[Token(Token = "0x6014467")]
|
|
[Address(RVA = "0x1FA5380", Offset = "0x1FA4380", VA = "0x181FA5380")]
|
|
[CompilerGenerated]
|
|
private void ODOPKHIHGOL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400D200 RID: 53760
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400D200")]
|
|
private HKKOHFHADKK PEGJGMDGKJN;
|
|
|
|
// Token: 0x0400D201 RID: 53761
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400D201")]
|
|
private bool JKACCMIADFO;
|
|
|
|
// Token: 0x0400D202 RID: 53762
|
|
[FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x400D202")]
|
|
private int PIIBOMIDKOB;
|
|
|
|
// Token: 0x02002EEC RID: 12012
|
|
[Token(Token = "0x2002EEC")]
|
|
private enum GCEPOJBFOGC
|
|
{
|
|
// Token: 0x0400D204 RID: 53764
|
|
[Token(Token = "0x400D204")]
|
|
Deactivated,
|
|
// Token: 0x0400D205 RID: 53765
|
|
[Token(Token = "0x400D205")]
|
|
Disabled,
|
|
// Token: 0x0400D206 RID: 53766
|
|
[Token(Token = "0x400D206")]
|
|
Preview,
|
|
// Token: 0x0400D207 RID: 53767
|
|
[Token(Token = "0x400D207")]
|
|
Expanded
|
|
}
|
|
}
|