a
This commit is contained in:
@@ -0,0 +1,172 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Tools.MakerPenTools;
|
||||
using UnityEngine;
|
||||
|
||||
// Token: 0x02002A67 RID: 10855
|
||||
[Token(Token = "0x2002A67")]
|
||||
public class EDIHIIECDJN : AAGAFOEHBII
|
||||
{
|
||||
// Token: 0x06012426 RID: 74790 RVA: 0x0042C5A8 File Offset: 0x0042A7A8
|
||||
[Token(Token = "0x6012426")]
|
||||
[Address(RVA = "0xAB7E30", Offset = "0xAB6C30", VA = "0x180AB7E30")]
|
||||
public EDIHIIECDJN(bool IGGEBPMIEMF, Func<bool?> LCEKPHLOLNL)
|
||||
{
|
||||
CloneAxisHandle[] array = new CloneAxisHandle[6];
|
||||
this.MFIGFPODBIA = array;
|
||||
base..ctor();
|
||||
this.IGGEBPMIEMF = IGGEBPMIEMF;
|
||||
this.LCEKPHLOLNL = LCEKPHLOLNL;
|
||||
}
|
||||
|
||||
// Token: 0x06012427 RID: 74791 RVA: 0x0042C5D8 File Offset: 0x0042A7D8
|
||||
[Token(Token = "0x6012427")]
|
||||
[Address(RVA = "0x17721F0", Offset = "0x1770FF0", VA = "0x1817721F0")]
|
||||
public new void DHFMDJIAHIO<T>(ANECMOONIPJ<T> LHOMKMINCHH)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06012428 RID: 74792 RVA: 0x0042C5EC File Offset: 0x0042A7EC
|
||||
[Token(Token = "0x6012428")]
|
||||
[Address(RVA = "0x1B50A90", Offset = "0x1B4F890", VA = "0x181B50A90")]
|
||||
public void OPEMIFENIJM<T>(ANECMOONIPJ<T> LHOMKMINCHH)
|
||||
{
|
||||
MakerPenHandleManagerConfig activeConfig = MakerPenHandleManager.ONCPNMDGGKG.JDANHJNLKLI;
|
||||
GameObject dfeiojdnogd = this.DFEIOJDNOGD;
|
||||
int num = 0;
|
||||
bool flag = dfeiojdnogd == num;
|
||||
int num2 = 0;
|
||||
if (flag)
|
||||
{
|
||||
string text = "CloneHandles";
|
||||
if ((this.IGGEBPMIEMF ? 1 : 0) != num2)
|
||||
{
|
||||
text = "MirrorHandles";
|
||||
}
|
||||
GameObject gameObject = new GameObject(text);
|
||||
this.DFEIOJDNOGD = gameObject;
|
||||
CloneAxisHandle cloneCenterHandlePrefab = activeConfig.CloneCenterHandlePrefab;
|
||||
Transform transform = gameObject.transform;
|
||||
CloneAxisHandle cloneAxisHandle = global::UnityEngine.Object.Instantiate<CloneAxisHandle>(cloneCenterHandlePrefab, transform);
|
||||
this.OKNEIIKHJDL = cloneAxisHandle;
|
||||
Func<bool?> lcekphlolnl = this.LCEKPHLOLNL;
|
||||
cloneAxisHandle.<EAKKNFHHJPI>k__BackingField = lcekphlolnl;
|
||||
this.OKNEIIKHJDL.<IACKBGJOEOF>k__BackingField = num2 != 0;
|
||||
this.OKNEIIKHJDL.<JFDOKLBLJIA>k__BackingField = true;
|
||||
CloneAxisHandle okneiikhjdl = this.OKNEIIKHJDL;
|
||||
Color centerAxisColor = activeConfig.CenterAxisColor;
|
||||
Quaternion identity = Quaternion.identity;
|
||||
List<MakerPenHandle> ccfimlhpadf = MakerPenHandleManager.ONCPNMDGGKG.CCFIMLHPADF;
|
||||
CloneAxisHandle okneiikhjdl2 = this.OKNEIIKHJDL;
|
||||
ccfimlhpadf.Add(okneiikhjdl2);
|
||||
if ((this.IGGEBPMIEMF ? 1 : 0) != num2)
|
||||
{
|
||||
}
|
||||
CloneAxisHandle cloneSideHandlePrefab = activeConfig.CloneSideHandlePrefab;
|
||||
Transform transform2 = this.DFEIOJDNOGD.transform;
|
||||
CloneAxisHandle cloneAxisHandle2 = global::UnityEngine.Object.Instantiate<CloneAxisHandle>(cloneSideHandlePrefab, transform2);
|
||||
CloneAxisHandle[] mfigfpodbia = this.MFIGFPODBIA;
|
||||
throw new ArrayTypeMismatchException();
|
||||
}
|
||||
if (flag && !MakerPenHandleManager.ONCPNMDGGKG.HasActiveState())
|
||||
{
|
||||
GameObject dfeiojdnogd2 = this.DFEIOJDNOGD;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Transform transform3 = dfeiojdnogd2.transform;
|
||||
Transform transform4 = this.DFEIOJDNOGD.transform;
|
||||
this.DFEIOJDNOGD.SetActive(true);
|
||||
this.OKNEIIKHJDL.UpdateInteractive();
|
||||
CloneAxisHandle okneiikhjdl3 = this.OKNEIIKHJDL;
|
||||
CloneAxisHandle cloneAxisHandle3 = this.MFIGFPODBIA[num2];
|
||||
Vector3[] bohigagdfih = EDIHIIECDJN.BOHIGAGDFIH;
|
||||
Transform transform5 = cloneAxisHandle3.transform;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
int num3 = 0;
|
||||
cloneAxisHandle3.UpdateInteractive();
|
||||
cloneAxisHandle3.UpdateVisualRotation(num3);
|
||||
num2++;
|
||||
return;
|
||||
}
|
||||
MakerPenHandleManager.ONCPNMDGGKG.DeactivateAll();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06012429 RID: 74793 RVA: 0x0042C840 File Offset: 0x0042AA40
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6012429")]
|
||||
[Address(RVA = "0xAB7A50", Offset = "0xAB6850", VA = "0x180AB7A50")]
|
||||
static EDIHIIECDJN()
|
||||
{
|
||||
Vector3[] array = new Vector3[6];
|
||||
float z = Vector3.right.z;
|
||||
array[1] = z;
|
||||
Vector3 right = Vector3.right;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
array[2] = z2;
|
||||
float z3 = Vector3.up.z;
|
||||
array[4] = z3;
|
||||
Vector3 up = Vector3.up;
|
||||
Vector3 vector2;
|
||||
float z4 = vector2.z;
|
||||
array[5] = z4;
|
||||
float z5 = Vector3.forward.z;
|
||||
array[7] = z5;
|
||||
Vector3 forward = Vector3.forward;
|
||||
Vector3 vector3;
|
||||
float z6 = vector3.z;
|
||||
array[8] = z6;
|
||||
EDIHIIECDJN.BOHIGAGDFIH = array;
|
||||
Vector3[] array2 = new Vector3[6];
|
||||
float z7 = Vector3.forward.z;
|
||||
array2[1] = z7;
|
||||
Vector3 forward2 = Vector3.forward;
|
||||
Vector3 vector4;
|
||||
float z8 = vector4.z;
|
||||
array2[2] = z8;
|
||||
float z9 = Vector3.right.z;
|
||||
array2[4] = z9;
|
||||
Vector3 right2 = Vector3.right;
|
||||
Vector3 vector5;
|
||||
float z10 = vector5.z;
|
||||
array2[5] = z10;
|
||||
float z11 = Vector3.up.z;
|
||||
array2[7] = z11;
|
||||
Vector3 up2 = Vector3.up;
|
||||
Vector3 vector6;
|
||||
float z12 = vector6.z;
|
||||
array2[8] = z12;
|
||||
EDIHIIECDJN.DOGMDAIKKFB = array2;
|
||||
}
|
||||
|
||||
// Token: 0x0400BC54 RID: 48212
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400BC54")]
|
||||
private readonly bool IGGEBPMIEMF;
|
||||
|
||||
// Token: 0x0400BC55 RID: 48213
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400BC55")]
|
||||
private readonly Func<bool?> LCEKPHLOLNL;
|
||||
|
||||
// Token: 0x0400BC56 RID: 48214
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400BC56")]
|
||||
private CloneAxisHandle[] MFIGFPODBIA;
|
||||
|
||||
// Token: 0x0400BC57 RID: 48215
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400BC57")]
|
||||
private CloneAxisHandle OKNEIIKHJDL;
|
||||
|
||||
// Token: 0x0400BC58 RID: 48216
|
||||
[Token(Token = "0x400BC58")]
|
||||
private static readonly Vector3[] BOHIGAGDFIH;
|
||||
|
||||
// Token: 0x0400BC59 RID: 48217
|
||||
[Token(Token = "0x400BC59")]
|
||||
private static readonly Vector3[] DOGMDAIKKFB;
|
||||
}
|
||||
Reference in New Issue
Block a user