258 lines
7.9 KiB
C#
258 lines
7.9 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Tools.MakerPenTools
|
|
{
|
|
// Token: 0x02002A73 RID: 10867
|
|
[Token(Token = "0x2002A73")]
|
|
public class RotationCircleCenterHandle : MakerPenMeshHandle
|
|
{
|
|
// Token: 0x17003313 RID: 13075
|
|
// (get) Token: 0x06012467 RID: 74855 RVA: 0x0042D5FC File Offset: 0x0042B7FC
|
|
// (set) Token: 0x06012468 RID: 74856 RVA: 0x0042D610 File Offset: 0x0042B810
|
|
[Token(Token = "0x17003313")]
|
|
public float DBLCENPKMBI
|
|
{
|
|
[Token(Token = "0x6012467")]
|
|
[Address(RVA = "0x933770", Offset = "0x932570", VA = "0x180933770")]
|
|
get;
|
|
[Token(Token = "0x6012468")]
|
|
[Address(RVA = "0x933780", Offset = "0x932580", VA = "0x180933780")]
|
|
set;
|
|
} = 1f;
|
|
|
|
// Token: 0x06012469 RID: 74857 RVA: 0x0042D624 File Offset: 0x0042B824
|
|
[Token(Token = "0x6012469")]
|
|
[Address(RVA = "0x9326F0", Offset = "0x9314F0", VA = "0x1809326F0")]
|
|
public void Initialize(Color GJAINANBOCB, MakerPenHandle.FNHHECGOJKM GLHHBDHELAO, float OJJOHDIFMEG, Quaternion LDAKIHFDIFN)
|
|
{
|
|
float z = Vector3.forward.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
this.BJHFIHPLFOK.z = z2;
|
|
Transform transform = base.transform;
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
this.<PCJNMBFIJKD>k__BackingField = OJJOHDIFMEG;
|
|
this.LJAELKIEGJN.z = z3;
|
|
}
|
|
|
|
// Token: 0x0601246A RID: 74858 RVA: 0x0042D67C File Offset: 0x0042B87C
|
|
[Token(Token = "0x601246A")]
|
|
[Address(RVA = "0x9011E0", Offset = "0x8FFFE0", VA = "0x1809011E0")]
|
|
public void UpdateInteractive()
|
|
{
|
|
this.<FANMIBCAGDI>k__BackingField = true;
|
|
}
|
|
|
|
// Token: 0x0601246B RID: 74859 RVA: 0x0042D690 File Offset: 0x0042B890
|
|
[Token(Token = "0x601246B")]
|
|
[Address(RVA = "0x933380", Offset = "0x932180", VA = "0x180933380")]
|
|
protected void Update()
|
|
{
|
|
Camera activeCamera = SingletonMonoBehaviour.ONCPNMDGGKG.CHLMFLCFGFL;
|
|
Transform transform = activeCamera.transform;
|
|
Transform transform2 = base.transform;
|
|
Transform transform3 = base.transform;
|
|
GameObject meshRoot = this.meshRoot;
|
|
int num = 0;
|
|
Transform transform4 = meshRoot.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
transform4.rotation = num;
|
|
float num2 = MakerPenHandleManager.ONCPNMDGGKG.JDANHJNLKLI.KDLLCNNBEBD(num2);
|
|
Transform transform5 = base.transform;
|
|
int num3 = 0;
|
|
float z2 = Vector3.one.z;
|
|
transform5.localScale = num3;
|
|
GameObject gameObject = this.circleBack;
|
|
Transform transform6 = activeCamera.transform;
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
float num4;
|
|
num2 = num4;
|
|
base.AINFCKEPMDC();
|
|
}
|
|
|
|
// Token: 0x0601246C RID: 74860 RVA: 0x0042D74C File Offset: 0x0042B94C
|
|
[Token(Token = "0x601246C")]
|
|
[Address(RVA = "0x1781E70", Offset = "0x1780C70", VA = "0x181781E70", Slot = "8")]
|
|
public override OJCIMLNJIOB CreateState<T>(ANECMOONIPJ<T> LHOMKMINCHH, CreationController KAMOHEPMEIF, Vector3 MMEIDGMCHNK)
|
|
{
|
|
Transform transform = base.transform;
|
|
Transform transform2 = base.transform;
|
|
Transform transform3 = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Transform transform4 = base.transform;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601246D RID: 74861 RVA: 0x0042D788 File Offset: 0x0042B988
|
|
[Token(Token = "0x601246D")]
|
|
[Address(RVA = "0x16A8400", Offset = "0x16A7200", VA = "0x1816A8400", Slot = "9")]
|
|
public override void OnClicked<T>(ANECMOONIPJ<T> LHOMKMINCHH, CreationController KAMOHEPMEIF)
|
|
{
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Quaternion quaternion;
|
|
if (quaternion == 0)
|
|
{
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
return;
|
|
}
|
|
PCGBNHABFJL pcgbnhabfjl = new PCGBNHABFJL();
|
|
int num2 = 0;
|
|
Action<PCGBNHABFJL> action;
|
|
APANEBCNDDJ.OHLPJBFCABI<PCGBNHABFJL>(pcgbnhabfjl.GFBIJNLKLCM(num2), action).KOLCDBDBPFC();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601246E RID: 74862 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601246E")]
|
|
[Address(RVA = "0x9326D0", Offset = "0x9314D0", VA = "0x1809326D0", Slot = "4")]
|
|
public override Vector3 GetHandleCollisionPos()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x17003314 RID: 13076
|
|
// (get) Token: 0x0601246F RID: 74863 RVA: 0x0042D7F4 File Offset: 0x0042B9F4
|
|
[Token(Token = "0x17003314")]
|
|
private float GLCJKJLEEEC
|
|
{
|
|
[Token(Token = "0x601246F")]
|
|
[Address(RVA = "0x932820", Offset = "0x931620", VA = "0x180932820")]
|
|
get
|
|
{
|
|
Transform transform = base.transform;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012470 RID: 74864 RVA: 0x0042D810 File Offset: 0x0042BA10
|
|
[Token(Token = "0x6012470")]
|
|
[Address(RVA = "0x933070", Offset = "0x931E70", VA = "0x180933070", Slot = "7")]
|
|
public override bool RayCast(Ray OPMKFDNLHKI, ref float JDPIDIMJMBA)
|
|
{
|
|
bool flag;
|
|
bool flag2;
|
|
if (flag || flag2)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
float num;
|
|
float num2;
|
|
if (0 <= (int)num && num2 <= 2f)
|
|
{
|
|
Transform transform = base.transform;
|
|
Transform transform2 = base.transform;
|
|
float num3;
|
|
JDPIDIMJMBA.m_value = num3;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012471 RID: 74865 RVA: 0x0042D85C File Offset: 0x0042BA5C
|
|
[Token(Token = "0x6012471")]
|
|
[Address(RVA = "0x932850", Offset = "0x931650", VA = "0x180932850")]
|
|
private bool PGKKDKHDMOE(Ray OPMKFDNLHKI, out Vector3 GBCEBGGFOBM)
|
|
{
|
|
Transform transform = base.transform;
|
|
Transform transform2 = base.transform;
|
|
Transform transform3 = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
GBCEBGGFOBM.z = z;
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06012472 RID: 74866 RVA: 0x0042D898 File Offset: 0x0042BA98
|
|
[Token(Token = "0x6012472")]
|
|
[Address(RVA = "0x932B10", Offset = "0x931910", VA = "0x180932B10")]
|
|
private bool PJKLPCOJCOI(Ray OPMKFDNLHKI, out Vector3 GBCEBGGFOBM)
|
|
{
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Transform transform2 = base.transform;
|
|
Transform transform3 = base.transform;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
float num;
|
|
if (0 <= (int)num)
|
|
{
|
|
Vector3 vector4;
|
|
float z4 = vector4.z;
|
|
GBCEBGGFOBM.z = z4;
|
|
Transform transform4 = base.transform;
|
|
float num2;
|
|
num = num2;
|
|
Vector3 vector5;
|
|
float z5 = vector5.z;
|
|
GBCEBGGFOBM.z = z5;
|
|
Transform transform5 = base.transform;
|
|
num = num2;
|
|
Vector3 vector6;
|
|
float z6 = vector6.z;
|
|
GBCEBGGFOBM.z = z6;
|
|
return true;
|
|
}
|
|
GBCEBGGFOBM.z = z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012473 RID: 74867 RVA: 0x0042D934 File Offset: 0x0042BB34
|
|
[Token(Token = "0x6012473")]
|
|
[Address(RVA = "0x933760", Offset = "0x932560", VA = "0x180933760")]
|
|
public RotationCircleCenterHandle()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400BCAC RID: 48300
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400BCAC")]
|
|
public GameObject circleBack;
|
|
|
|
// Token: 0x0400BCAE RID: 48302
|
|
[FieldOffset(Offset = "0x7C")]
|
|
[Token(Token = "0x400BCAE")]
|
|
private Vector3 LJAELKIEGJN;
|
|
|
|
// Token: 0x02002A74 RID: 10868
|
|
[Token(Token = "0x2002A74")]
|
|
[CompilerGenerated]
|
|
private sealed class BPFCMOFCKAA<T>
|
|
{
|
|
// Token: 0x06012474 RID: 74868 RVA: 0x0042D954 File Offset: 0x0042BB54
|
|
[Token(Token = "0x6012474")]
|
|
[Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")]
|
|
public BPFCMOFCKAA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012475 RID: 74869 RVA: 0x0042D970 File Offset: 0x0042BB70
|
|
[Token(Token = "0x6012475")]
|
|
[Address(RVA = "0x2905490", Offset = "0x2904290", VA = "0x182905490")]
|
|
internal void <OnClicked>b__0(PCGBNHABFJL transformCommand)
|
|
{
|
|
Action defaultContextAction = AsyncVoidMethodBuilder.Create().m_coreState.m_defaultContextAction;
|
|
}
|
|
|
|
// Token: 0x0400BCAF RID: 48303
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BCAF")]
|
|
public CreationController controller;
|
|
}
|
|
}
|
|
}
|