235 lines
7.3 KiB
C#
235 lines
7.3 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.Controllers.ScreenBehaviors;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002930 RID: 10544
|
|
[Token(Token = "0x2002930")]
|
|
[StructLayout(3)]
|
|
public class PAGPPEMDJCM : BFJDFBPGMKP<PAGPPEMDJCM, DrawingSurfaceSearchScreenToolBehaviorConfig>
|
|
{
|
|
// Token: 0x1700319E RID: 12702
|
|
// (get) Token: 0x060126C2 RID: 75458 RVA: 0x00463A20 File Offset: 0x00461C20
|
|
[Token(Token = "0x1700319E")]
|
|
public override int LNEDNNJCPMG
|
|
{
|
|
[Token(Token = "0x60126C2")]
|
|
[Address(RVA = "0x3E2800", Offset = "0x3E1200", VA = "0x1803E2800", Slot = "14")]
|
|
get
|
|
{
|
|
return 1;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700319F RID: 12703
|
|
// (get) Token: 0x060126C3 RID: 75459 RVA: 0x00463A30 File Offset: 0x00461C30
|
|
[Token(Token = "0x1700319F")]
|
|
public override bool KAPLCJDFAMJ
|
|
{
|
|
[Token(Token = "0x60126C3")]
|
|
[Address(RVA = "0x566D70", Offset = "0x565770", VA = "0x180566D70", Slot = "15")]
|
|
get
|
|
{
|
|
return this.JKACCMIADFO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060126C4 RID: 75460 RVA: 0x00463A44 File Offset: 0x00461C44
|
|
[Token(Token = "0x60126C4")]
|
|
[Address(RVA = "0x1CA2950", Offset = "0x1CA1350", VA = "0x181CA2950", Slot = "16")]
|
|
public override void OFFLOPLJBBG(DrawingSurfaceSearchScreenToolBehaviorConfig PBGBNMCPEAJ, KDJHGOFMNEN IHCMJLOBKBJ)
|
|
{
|
|
Tool egfejghdnai = IHCMJLOBKBJ.EGFEJGHDNAI;
|
|
ScreenHUD pkakikhifng = IHCMJLOBKBJ.PKAKIKHIFNG;
|
|
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
|
|
this.PEGJGMDGKJN = hkkohfhadkk;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.GKMENBOLMJH);
|
|
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.HPNLMNMHFIO);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.IBKNIKHDGJP);
|
|
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.LBHHFEGKKJJ);
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.IEEIKKBFLNA);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.MOFGPPPOOCG);
|
|
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
|
|
int num4 = 0;
|
|
pegjgmdgkjn3.PIEOGAPMGIH((ushort)num4);
|
|
}
|
|
|
|
// Token: 0x060126C5 RID: 75461 RVA: 0x00463B04 File Offset: 0x00461D04
|
|
[Token(Token = "0x60126C5")]
|
|
[Address(RVA = "0x1CA2280", Offset = "0x1CA0C80", VA = "0x181CA2280", Slot = "17")]
|
|
public override void Dispose()
|
|
{
|
|
base.Dispose();
|
|
}
|
|
|
|
// Token: 0x060126C6 RID: 75462 RVA: 0x00463B18 File Offset: 0x00461D18
|
|
[Token(Token = "0x60126C6")]
|
|
[Address(RVA = "0x1CA2B70", Offset = "0x1CA1570", VA = "0x181CA2B70", Slot = "20")]
|
|
protected override void PPAOALHOODL()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x060126C7 RID: 75463 RVA: 0x00463B34 File Offset: 0x00461D34
|
|
[Token(Token = "0x60126C7")]
|
|
[Address(RVA = "0x1CA23C0", Offset = "0x1CA0DC0", VA = "0x181CA23C0", Slot = "21")]
|
|
protected override void JNGMMNANOCH()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
}
|
|
|
|
// Token: 0x060126C8 RID: 75464 RVA: 0x00463B58 File Offset: 0x00461D58
|
|
[Token(Token = "0x60126C8")]
|
|
[Address(RVA = "0xFEDB70", Offset = "0xFEC570", VA = "0x180FEDB70", Slot = "22")]
|
|
public override void BALOKJMBNIN()
|
|
{
|
|
this.PEGJGMDGKJN.OPEMIFENIJM();
|
|
}
|
|
|
|
// Token: 0x060126C9 RID: 75465 RVA: 0x00463B78 File Offset: 0x00461D78
|
|
[Token(Token = "0x60126C9")]
|
|
[Address(RVA = "0x1055DE0", Offset = "0x10547E0", VA = "0x181055DE0")]
|
|
private void GKMENBOLMJH(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
}
|
|
|
|
// Token: 0x060126CA RID: 75466 RVA: 0x00463B8C File Offset: 0x00461D8C
|
|
[Token(Token = "0x60126CA")]
|
|
[Address(RVA = "0x1055DE0", Offset = "0x10547E0", VA = "0x181055DE0")]
|
|
private void HPNLMNMHFIO(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
}
|
|
|
|
// Token: 0x060126CB RID: 75467 RVA: 0x00463BA0 File Offset: 0x00461DA0
|
|
[Token(Token = "0x60126CB")]
|
|
[Address(RVA = "0x1CA22C0", Offset = "0x1CA0CC0", VA = "0x181CA22C0")]
|
|
private void IBKNIKHDGJP()
|
|
{
|
|
GAMNIEMGCBI gamniemgcbi = base.EOCPHMBMFAN();
|
|
bool flag;
|
|
bool flag2;
|
|
if (!flag && flag2)
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060126CC RID: 75468 RVA: 0x00463BCC File Offset: 0x00461DCC
|
|
[Token(Token = "0x60126CC")]
|
|
[Address(RVA = "0x1CA2430", Offset = "0x1CA0E30", VA = "0x181CA2430")]
|
|
private void LBHHFEGKKJJ(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.JKACCMIADFO = true;
|
|
GAMNIEMGCBI gamniemgcbi = base.EOCPHMBMFAN();
|
|
}
|
|
|
|
// Token: 0x060126CD RID: 75469 RVA: 0x00463BF0 File Offset: 0x00461DF0
|
|
[Token(Token = "0x60126CD")]
|
|
[Address(RVA = "0x1CA2790", Offset = "0x1CA1190", VA = "0x181CA2790")]
|
|
private void MOFGPPPOOCG()
|
|
{
|
|
int num = 0;
|
|
GAMNIEMGCBI gamniemgcbi = base.EOCPHMBMFAN();
|
|
bool flag;
|
|
if (!flag && this.MHDLEHEDJBB(num))
|
|
{
|
|
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.ONGOGHFGDEF.Edit);
|
|
bool flag2;
|
|
if (!flag2)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x060126CE RID: 75470 RVA: 0x00463C34 File Offset: 0x00461E34
|
|
[Token(Token = "0x60126CE")]
|
|
[Address(RVA = "0x1CA2360", Offset = "0x1CA0D60", VA = "0x181CA2360")]
|
|
private void IEEIKKBFLNA(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
GAMNIEMGCBI gamniemgcbi = base.EOCPHMBMFAN();
|
|
}
|
|
|
|
// Token: 0x060126CF RID: 75471 RVA: 0x00463C50 File Offset: 0x00461E50
|
|
[Token(Token = "0x60126CF")]
|
|
[Address(RVA = "0x1CA24A0", Offset = "0x1CA0EA0", VA = "0x181CA24A0")]
|
|
private bool MHDLEHEDJBB(out DrawingSurface BBLNGLCKOHK)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
int num = 0;
|
|
DrawingTriggerListener drawingTriggerListener;
|
|
if (!(drawingTriggerListener == num))
|
|
{
|
|
DrawingSurface <OEFMAEKDCCO>k__BackingField = drawingTriggerListener.<OEFMAEKDCCO>k__BackingField;
|
|
Transform transform = <OEFMAEKDCCO>k__BackingField.transform;
|
|
Transform transform2 = <OEFMAEKDCCO>k__BackingField.transform;
|
|
int num2 = 0;
|
|
float num3;
|
|
if (num3 <= (float)num2)
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060126D0 RID: 75472 RVA: 0x00463CAC File Offset: 0x00461EAC
|
|
[Token(Token = "0x60126D0")]
|
|
[Address(RVA = "0x1CA2410", Offset = "0x1CA0E10", VA = "0x181CA2410")]
|
|
private void KOBNBCDPMDM(DrawingSurface MPDOBBMEEAH)
|
|
{
|
|
MPDOBBMEEAH.RenderHoverOutline();
|
|
}
|
|
|
|
// Token: 0x060126D1 RID: 75473 RVA: 0x00463CC8 File Offset: 0x00461EC8
|
|
[Token(Token = "0x60126D1")]
|
|
[Address(RVA = "0x1CA2BC0", Offset = "0x1CA15C0", VA = "0x181CA2BC0")]
|
|
public PAGPPEMDJCM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400C4CB RID: 50379
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400C4CB")]
|
|
private HKKOHFHADKK PEGJGMDGKJN;
|
|
|
|
// Token: 0x0400C4CC RID: 50380
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400C4CC")]
|
|
private bool JKACCMIADFO;
|
|
|
|
// Token: 0x02002931 RID: 10545
|
|
[Token(Token = "0x2002931")]
|
|
private enum LIKAONBABAF
|
|
{
|
|
// Token: 0x0400C4CE RID: 50382
|
|
[Token(Token = "0x400C4CE")]
|
|
DISABLED,
|
|
// Token: 0x0400C4CF RID: 50383
|
|
[Token(Token = "0x400C4CF")]
|
|
SEARCHING_FOR_SURFACE,
|
|
// Token: 0x0400C4D0 RID: 50384
|
|
[Token(Token = "0x400C4D0")]
|
|
WAITING_FOR_INPUT
|
|
}
|
|
}
|