353 lines
11 KiB
C#
353 lines
11 KiB
C#
using System;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
using RecRoom.AGUI;
|
|
using RecRoom.AGUI.ToolUIs;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.Controllers.ScreenBehaviors;
|
|
using RecRoom.Core.Screens.PlayerController;
|
|
using RecRoom.Systems.PlayerRoles;
|
|
using RecRoom.Tools;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002E56 RID: 11862
|
|
[Token(Token = "0x2002E56")]
|
|
public class EAJDLNMEFJB : BFJDFBPGMKP<EAJDLNMEFJB, MakerPenScreenToolBehaviorConfig>
|
|
{
|
|
// Token: 0x170037C0 RID: 14272
|
|
// (get) Token: 0x060141FD RID: 82429 RVA: 0x004AB2F4 File Offset: 0x004A94F4
|
|
[Token(Token = "0x170037C0")]
|
|
public override bool KAPLCJDFAMJ
|
|
{
|
|
[Token(Token = "0x60141FD")]
|
|
[Address(RVA = "0xAAE560", Offset = "0xAAD360", VA = "0x180AAE560", Slot = "15")]
|
|
get
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170037C1 RID: 14273
|
|
// (get) Token: 0x060141FE RID: 82430 RVA: 0x004AB308 File Offset: 0x004A9508
|
|
[Token(Token = "0x170037C1")]
|
|
public override int LNEDNNJCPMG
|
|
{
|
|
[Token(Token = "0x60141FE")]
|
|
[Address(RVA = "0xAAF680", Offset = "0xAAE480", VA = "0x180AAF680", Slot = "14")]
|
|
get
|
|
{
|
|
return 15;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060141FF RID: 82431 RVA: 0x004AB320 File Offset: 0x004A9520
|
|
[Token(Token = "0x60141FF")]
|
|
[Address(RVA = "0xAAEE10", Offset = "0xAADC10", VA = "0x180AAEE10", Slot = "16")]
|
|
public override void OFFLOPLJBBG(MakerPenScreenToolBehaviorConfig 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.IKIIKFCFCLF);
|
|
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.EJIMLNNDIOG);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.NNDAHBFKOHA);
|
|
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.ONKEFDKLENK);
|
|
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.CJCNINIJKJP);
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.MKJEJKGBOIG);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.PEOELJAAMIG);
|
|
HKKOHFHADKK pegjgmdgkjn4 = this.PEGJGMDGKJN;
|
|
int num4 = 0;
|
|
pegjgmdgkjn4.OFFLOPLJBBG((ushort)num4);
|
|
MakerPen component = IHCMJLOBKBJ.EGFEJGHDNAI.GetComponent<MakerPen>();
|
|
this.DGEJNGNOELG = component;
|
|
bool flag = PBGBNMCPEAJ.creationController.CFBOFOLPBMH();
|
|
WeightedPlayerAnimationData weightedPlayerAnimationData = WeightedPlayerAnimationData.EINDIIHNPMD(PBGBNMCPEAJ.animationSettings);
|
|
this.IGBNEFLEGNO = weightedPlayerAnimationData;
|
|
PlayerAnimation3DBlendedPoseSet poseSet = PBGBNMCPEAJ.animationPoseSet.poseSet;
|
|
}
|
|
|
|
// Token: 0x06014200 RID: 82432 RVA: 0x004AB440 File Offset: 0x004A9640
|
|
[Token(Token = "0x6014200")]
|
|
[Address(RVA = "0xAAE630", Offset = "0xAAD430", VA = "0x180AAE630", Slot = "17")]
|
|
public override void Dispose()
|
|
{
|
|
base.Dispose();
|
|
}
|
|
|
|
// Token: 0x06014201 RID: 82433 RVA: 0x004AB454 File Offset: 0x004A9654
|
|
[Token(Token = "0x6014201")]
|
|
[Address(RVA = "0xAAEAE0", Offset = "0xAAD8E0", VA = "0x180AAEAE0", Slot = "18")]
|
|
protected override void NHOMMEMEFIB()
|
|
{
|
|
base.NHOMMEMEFIB();
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
MakerPen dgejngnoelg = this.DGEJNGNOELG;
|
|
AdditiveAnimationWeight zero = AdditiveAnimationWeight.Zero;
|
|
}
|
|
|
|
// Token: 0x06014202 RID: 82434 RVA: 0x004AB484 File Offset: 0x004A9684
|
|
[Token(Token = "0x6014202")]
|
|
[Address(RVA = "0xAAE8A0", Offset = "0xAAD6A0", VA = "0x180AAE8A0", Slot = "19")]
|
|
protected override void GAPALICCLPH()
|
|
{
|
|
base.GAPALICCLPH();
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
}
|
|
|
|
// Token: 0x06014203 RID: 82435 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014203")]
|
|
[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: 0x06014204 RID: 82436 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014204")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "21")]
|
|
protected override void JNGMMNANOCH()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06014205 RID: 82437 RVA: 0x004AB4B0 File Offset: 0x004A96B0
|
|
[Token(Token = "0x6014205")]
|
|
[Address(RVA = "0xAAE5B0", Offset = "0xAAD3B0", VA = "0x180AAE5B0", Slot = "22")]
|
|
public override void BALOKJMBNIN()
|
|
{
|
|
this.PEGJGMDGKJN.OPEMIFENIJM();
|
|
this.JLDONGKGFDH();
|
|
}
|
|
|
|
// Token: 0x06014206 RID: 82438 RVA: 0x004AB4D4 File Offset: 0x004A96D4
|
|
[Token(Token = "0x6014206")]
|
|
[Address(RVA = "0xAAE980", Offset = "0xAAD780", VA = "0x180AAE980", Slot = "23")]
|
|
public override void JIOJNEBINNL()
|
|
{
|
|
this.JLDONGKGFDH();
|
|
}
|
|
|
|
// Token: 0x06014207 RID: 82439 RVA: 0x004AB4E8 File Offset: 0x004A96E8
|
|
[Token(Token = "0x6014207")]
|
|
[Address(RVA = "0xAAE670", Offset = "0xAAD470", VA = "0x180AAE670")]
|
|
private void IKIIKFCFCLF(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
this.ONPALKIMCAM();
|
|
}
|
|
|
|
// Token: 0x06014208 RID: 82440 RVA: 0x004AB4FC File Offset: 0x004A96FC
|
|
[Token(Token = "0x6014208")]
|
|
[Address(RVA = "0xAAE670", Offset = "0xAAD470", VA = "0x180AAE670")]
|
|
private void EJIMLNNDIOG(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
this.ONPALKIMCAM();
|
|
}
|
|
|
|
// Token: 0x06014209 RID: 82441 RVA: 0x004AB510 File Offset: 0x004A9710
|
|
[Token(Token = "0x6014209")]
|
|
[Address(RVA = "0xAAEC70", Offset = "0xAADA70", VA = "0x180AAEC70")]
|
|
private void NNDAHBFKOHA()
|
|
{
|
|
if (PlayerRoomRoleManager.MNFOLNMPMEE)
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601420A RID: 82442 RVA: 0x004AB538 File Offset: 0x004A9738
|
|
[Token(Token = "0x601420A")]
|
|
[Address(RVA = "0xAAF100", Offset = "0xAADF00", VA = "0x180AAF100")]
|
|
private void ONKEFDKLENK()
|
|
{
|
|
if (PlayerRoomRoleManager.MNFOLNMPMEE)
|
|
{
|
|
if (!this.OBOGPFIGKCO())
|
|
{
|
|
GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB();
|
|
CJMGCKECLBD knholomggme = this.KNHOLOMGGME;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
CJMGCKECLBD knholomggme2 = this.KNHOLOMGGME;
|
|
float deltaTime = Time.deltaTime;
|
|
WeightedPlayerAnimationData igbneflegno = this.IGBNEFLEGNO;
|
|
AdditiveAnimationWeight zero = AdditiveAnimationWeight.Zero;
|
|
}
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
return;
|
|
}
|
|
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601420B RID: 82443 RVA: 0x004AB5AC File Offset: 0x004A97AC
|
|
[Token(Token = "0x601420B")]
|
|
[Address(RVA = "0xAAE5E0", Offset = "0xAAD3E0", VA = "0x180AAE5E0")]
|
|
private void CJCNINIJKJP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0601420C RID: 82444 RVA: 0x004AB5C0 File Offset: 0x004A97C0
|
|
[Token(Token = "0x601420C")]
|
|
[Address(RVA = "0xAAF4E0", Offset = "0xAAE2E0", VA = "0x180AAF4E0")]
|
|
private void PEOELJAAMIG()
|
|
{
|
|
AdditiveAnimationWeight zero = AdditiveAnimationWeight.Zero;
|
|
if (PlayerRoomRoleManager.MNFOLNMPMEE)
|
|
{
|
|
if (!this.OBOGPFIGKCO())
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
return;
|
|
}
|
|
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601420D RID: 82445 RVA: 0x004AB600 File Offset: 0x004A9800
|
|
[Token(Token = "0x601420D")]
|
|
[Address(RVA = "0xAAEA70", Offset = "0xAAD870", VA = "0x180AAEA70")]
|
|
private void MKJEJKGBOIG(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0601420E RID: 82446 RVA: 0x004AB618 File Offset: 0x004A9818
|
|
[Token(Token = "0x601420E")]
|
|
[Address(RVA = "0xAAF3E0", Offset = "0xAAE1E0", VA = "0x180AAF3E0")]
|
|
private void ONPALKIMCAM()
|
|
{
|
|
MakerPen dgejngnoelg = this.DGEJNGNOELG;
|
|
int num = 0;
|
|
if (!(dgejngnoelg == num))
|
|
{
|
|
MakerPenPaletteUI paletteMenuToolUI = this.DGEJNGNOELG.KNDLGPOKIOI;
|
|
if (paletteMenuToolUI != 0)
|
|
{
|
|
paletteMenuToolUI.PopAllFlows();
|
|
}
|
|
this.DGEJNGNOELG.AuthorityHideConfigureMenu();
|
|
MakerPenPaletteMoveableToolMenu paletteMenu = this.DGEJNGNOELG.paletteMenu;
|
|
ToolMenuProjector menuProjector = this.DGEJNGNOELG._tool.EACPPCDMMOF;
|
|
int num2 = 0;
|
|
menuProjector.PKNFAECAHBF = num2 != 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601420F RID: 82447 RVA: 0x004AB68C File Offset: 0x004A988C
|
|
[Token(Token = "0x601420F")]
|
|
[Address(RVA = "0xAAE680", Offset = "0xAAD480", VA = "0x180AAE680")]
|
|
private void FOKPGAGEFEI()
|
|
{
|
|
CJMGCKECLBD knholomggme = this.KNHOLOMGGME;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
CJMGCKECLBD knholomggme2 = this.KNHOLOMGGME;
|
|
float deltaTime = Time.deltaTime;
|
|
WeightedPlayerAnimationData igbneflegno = this.IGBNEFLEGNO;
|
|
AdditiveAnimationWeight zero = AdditiveAnimationWeight.Zero;
|
|
}
|
|
|
|
// Token: 0x06014210 RID: 82448 RVA: 0x004AB6D4 File Offset: 0x004A98D4
|
|
[Token(Token = "0x6014210")]
|
|
[Address(RVA = "0xAAECF0", Offset = "0xAADAF0", VA = "0x180AAECF0")]
|
|
private bool OBOGPFIGKCO()
|
|
{
|
|
int num = 0;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
return true;
|
|
}
|
|
bool flag2;
|
|
if (!flag2)
|
|
{
|
|
return flag2;
|
|
}
|
|
ToolUI toolUI;
|
|
return num == toolUI;
|
|
}
|
|
|
|
// Token: 0x06014211 RID: 82449 RVA: 0x004AB6FC File Offset: 0x004A98FC
|
|
[Token(Token = "0x6014211")]
|
|
[Address(RVA = "0xAAE990", Offset = "0xAAD790", VA = "0x180AAE990")]
|
|
private void JLDONGKGFDH()
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
MakerPen dgejngnoelg = this.DGEJNGNOELG;
|
|
int num = 0;
|
|
if (dgejngnoelg != num)
|
|
{
|
|
MakerPen dgejngnoelg2 = this.DGEJNGNOELG;
|
|
MakerPen.KLAENPHIBEM <MNNGCBAJBHO>k__BackingField = dgejngnoelg2.<MNNGCBAJBHO>k__BackingField;
|
|
MakerPen.KLAENPHIBEM currentToolMode = dgejngnoelg2.DGHFNGLPJJL;
|
|
if (<MNNGCBAJBHO>k__BackingField == currentToolMode)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014212 RID: 82450 RVA: 0x004AB744 File Offset: 0x004A9944
|
|
[Token(Token = "0x6014212")]
|
|
[Address(RVA = "0xAAF6E0", Offset = "0xAAE4E0", VA = "0x180AAF6E0")]
|
|
public EAJDLNMEFJB()
|
|
{
|
|
CJMGCKECLBD cjmgckeclbd = new CJMGCKECLBD();
|
|
this.KNHOLOMGGME = cjmgckeclbd;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400D125 RID: 53541
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400D125")]
|
|
private HKKOHFHADKK PEGJGMDGKJN;
|
|
|
|
// Token: 0x0400D126 RID: 53542
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400D126")]
|
|
private MakerPen DGEJNGNOELG;
|
|
|
|
// Token: 0x0400D127 RID: 53543
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400D127")]
|
|
private WeightedPlayerAnimationData IGBNEFLEGNO;
|
|
|
|
// Token: 0x0400D128 RID: 53544
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400D128")]
|
|
private readonly CJMGCKECLBD KNHOLOMGGME;
|
|
|
|
// Token: 0x02002E57 RID: 11863
|
|
[Token(Token = "0x2002E57")]
|
|
private enum CBLDLLALNNN
|
|
{
|
|
// Token: 0x0400D12A RID: 53546
|
|
[Token(Token = "0x400D12A")]
|
|
DISABLED,
|
|
// Token: 0x0400D12B RID: 53547
|
|
[Token(Token = "0x400D12B")]
|
|
RESTRICTED,
|
|
// Token: 0x0400D12C RID: 53548
|
|
[Token(Token = "0x400D12C")]
|
|
GAMEPLAY,
|
|
// Token: 0x0400D12D RID: 53549
|
|
[Token(Token = "0x400D12D")]
|
|
MENU
|
|
}
|
|
}
|