Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RecRoom/Tools/MakerPenAudio.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

1079 lines
46 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.AGUI.ToolUIs;
using RecRoom.Core.Creation;
using RecRoom.Persistence;
using RecRoom.Tools.MakerPenTools;
using UnityEngine;
namespace RecRoom.Tools
{
// Token: 0x02002B00 RID: 11008
[Token(Token = "0x2002B00")]
public class MakerPenAudio : MonoBehaviour
{
// Token: 0x06012556 RID: 75094 RVA: 0x00429820 File Offset: 0x00427A20
[Token(Token = "0x6012556")]
[Address(RVA = "0x1913360", Offset = "0x1912360", VA = "0x181913360")]
private void Start()
{
MakerPenAudioContent makerPenAudioContent = this.content;
int num = 0;
if (!(makerPenAudioContent == num))
{
Tool component = base.GetComponent<Tool>();
this.IFFCFCNAOPC = component;
int num2 = 0;
if (!(component == num2))
{
MakerPen component2 = base.GetComponent<MakerPen>();
this.DGEJNGNOELG = component2;
int num3 = 0;
if (!(component2 != num3))
{
CharadesPen component3 = base.GetComponent<CharadesPen>();
this.DNNCJCBOIAN = component3;
int num4 = 0;
if (!(component3 != num4))
{
Debug.LogError("Maker Pen Audio component is not on a Maker Pen or Charades Pen.");
return;
}
CreationContext creationContext = this.DNNCJCBOIAN.DHBPEOCPGAO;
CharadesPen dnncjcboian = this.DNNCJCBOIAN;
this.JOBONJMAJHJ = creationContext;
PHGNLBEAGOG <EHJOMHCJHPF>k__BackingField = dnncjcboian.<EHJOMHCJHPF>k__BackingField;
this.IAIABDCONKG = <EHJOMHCJHPF>k__BackingField;
Transform extrusionPoint = dnncjcboian._penVisuals.extrusionPoint;
this.NNADBJJPLPI = extrusionPoint;
OKNNKFGFODL creationContextChanged = dnncjcboian.CreationContextChanged;
Action action = new Action(this.GCGBPIGOBIP);
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.BPJDFPACLMK(creationContextChanged, action);
dnncjcboian.CreationContextChanged = oknnkfgfodl;
}
AGAJMBPABDL owner = this.DGEJNGNOELG.FAGBHOMBNBP;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (owner == agajmbpabdl)
{
MakerPen dgejngnoelg = this.DGEJNGNOELG;
CreationContext <BDFEKAONFDI>k__BackingField = dgejngnoelg.<BDFEKAONFDI>k__BackingField;
this.JOBONJMAJHJ = <BDFEKAONFDI>k__BackingField;
PHGNLBEAGOG <EHJOMHCJHPF>k__BackingField2 = dgejngnoelg.<EHJOMHCJHPF>k__BackingField;
this.IAIABDCONKG = <EHJOMHCJHPF>k__BackingField2;
Transform extrusionPoint2 = dgejngnoelg._penVisuals.extrusionPoint;
this.NNADBJJPLPI = extrusionPoint2;
OKNNKFGFODL exitEditMode = dgejngnoelg.ExitEditMode;
Action action2 = new Action(this.FEHJKBHOOJG);
int num5 = 0;
exitEditMode.BPAJKKAGPKB(action2, num5 != 0);
Tool iffcfcnaopc = this.IFFCFCNAOPC;
MFBGLIHGCGO<Tool> postPickupEvent = iffcfcnaopc.PostPickupEvent;
Action<Tool> action3 = new Action(this.GOGDCOBJACG);
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(postPickupEvent, action3);
iffcfcnaopc.PostPickupEvent = mfbglihgcgo;
Tool iffcfcnaopc2 = this.IFFCFCNAOPC;
MFBGLIHGCGO<Tool> postReleaseEvent = iffcfcnaopc2.PostReleaseEvent;
Action<Tool> action4 = new Action(this.IIMFEMNIAIA);
MFBGLIHGCGO<Tool> mfbglihgcgo2 = MFBGLIHGCGO.BPJDFPACLMK(postReleaseEvent, action4);
iffcfcnaopc2.PostReleaseEvent = mfbglihgcgo2;
MFBGLIHGCGO<Vector3> hlidckdffae = PIMGHDJGNNI.HLIDCKDFFAE;
Action<Vector3> action5 = new Action(this.AOMDKLINDLA);
PIMGHDJGNNI.HLIDCKDFFAE = MFBGLIHGCGO.BPJDFPACLMK(hlidckdffae, action5);
MFBGLIHGCGO<Vector3> hlidckdffae2 = IKILKCOJNAE.HLIDCKDFFAE;
Action<Vector3> action6 = new Action(this.AOMDKLINDLA);
IKILKCOJNAE.HLIDCKDFFAE = MFBGLIHGCGO.BPJDFPACLMK(hlidckdffae2, action6);
NBPOLJHGGLE<bool, Transform, Vector3> gdindfepddm = JBICICHOMOC.GDINDFEPDDM;
Action<bool, Transform, Vector3> action7 = new Action(this.PCBFMNCGGKC);
MFBGLIHGCGO<bool> mfbglihgcgo3;
JBICICHOMOC.GDINDFEPDDM = mfbglihgcgo3;
NBPOLJHGGLE<bool, Transform, Vector3> lmcghepcjjo = JBICICHOMOC.LMCGHEPCJJO;
Action<bool, Transform, Vector3> action8 = new Action(this.HAELNDLFONA);
MFBGLIHGCGO<bool> mfbglihgcgo4;
JBICICHOMOC.LMCGHEPCJJO = mfbglihgcgo4;
NBPOLJHGGLE<bool, Transform, Vector3> fnklfadilbo = JBICICHOMOC.FNKLFADILBO;
Action<bool, Transform, Vector3> action9 = new Action(this.GPGBHBGJHEO);
MFBGLIHGCGO<bool> mfbglihgcgo5;
JBICICHOMOC.FNKLFADILBO = mfbglihgcgo5;
NBPOLJHGGLE<bool, Transform, Vector3> igkehcjjado = JBICICHOMOC.IGKEHCJJADO;
Action<bool, Transform, Vector3> action10 = new Action(this.BLPHJHLLOKN);
MFBGLIHGCGO<bool> mfbglihgcgo6;
JBICICHOMOC.IGKEHCJJADO = mfbglihgcgo6;
MFBGLIHGCGO<MakerPenHandle> hoverStarted = MakerPenHandle.HoverStarted;
Action<MakerPenHandle> action11 = new Action(this.MNCMBDBFPPA);
MakerPenHandle.HoverStarted = MFBGLIHGCGO.BPJDFPACLMK(hoverStarted, action11);
MFBGLIHGCGO<Vector3> ofghmiajbif = EPNMFLPGAOH.OFGHMIAJBIF;
Action<Vector3> action12 = new Action(this.GHAPAECLDII);
EPNMFLPGAOH.OFGHMIAJBIF = MFBGLIHGCGO.BPJDFPACLMK(ofghmiajbif, action12);
MFBGLIHGCGO<Vector3> hcpecpcjcpo = EPNMFLPGAOH.HCPECPCJCPO;
Action<Vector3> action13 = new Action(this.IMPDCMBJDJF);
EPNMFLPGAOH.HCPECPCJCPO = MFBGLIHGCGO.BPJDFPACLMK(hcpecpcjcpo, action13);
RoomPersistenceManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
Action action14 = new Action(this.KALENKBFKED);
instance.NPCNGKGEKMB += action14;
this.KNKJAFGKIIC();
}
int num6 = 0;
base.enabled = num6 != 0;
}
Debug.LogError("Maker Pen Audio component doesn't have a Tool component. This script can only be used on a Maker Pen or Charades Pen.");
return;
}
Debug.LogError("Maker Pen Audio component does not have a content asset set up.");
}
// Token: 0x06012557 RID: 75095 RVA: 0x00429B70 File Offset: 0x00427D70
[Token(Token = "0x6012557")]
[Address(RVA = "0x1912B70", Offset = "0x1911B70", VA = "0x181912B70")]
private void OnDestroy()
{
this.MLHKMPBNKHI(true);
if (!this.IFFCFCNAOPC.DFIECMNBGCO())
{
Tool iffcfcnaopc = this.IFFCFCNAOPC;
MFBGLIHGCGO<Tool> postPickupEvent = iffcfcnaopc.PostPickupEvent;
Action<Tool> action = new Action(this.GOGDCOBJACG);
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(postPickupEvent, action);
iffcfcnaopc.PostPickupEvent = mfbglihgcgo;
Tool iffcfcnaopc2 = this.IFFCFCNAOPC;
MFBGLIHGCGO<Tool> postReleaseEvent = iffcfcnaopc2.PostReleaseEvent;
Action<Tool> action2 = new Action(this.IIMFEMNIAIA);
MFBGLIHGCGO<Tool> mfbglihgcgo2 = MFBGLIHGCGO.GMNMHGMFGOL(postReleaseEvent, action2);
iffcfcnaopc2.PostReleaseEvent = mfbglihgcgo2;
MakerPen dgejngnoelg = this.DGEJNGNOELG;
if (mfbglihgcgo2 == 0)
{
OKNNKFGFODL exitEditMode = this.DGEJNGNOELG.ExitEditMode;
Action action3 = new Action(this.FEHJKBHOOJG);
exitEditMode.BIHKNNPGGKP(action3);
}
CharadesPen dnncjcboian = this.DNNCJCBOIAN;
if (mfbglihgcgo2 == 0)
{
CharadesPen dnncjcboian2 = this.DNNCJCBOIAN;
OKNNKFGFODL creationContextChanged = dnncjcboian2.CreationContextChanged;
Action action4 = new Action(this.GCGBPIGOBIP);
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.GMNMHGMFGOL(creationContextChanged, action4);
dnncjcboian2.CreationContextChanged = oknnkfgfodl;
}
this.DJPPMLLEGIP();
}
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
{
RoomPersistenceManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
Action action5 = new Action(this.KALENKBFKED);
instance.NPCNGKGEKMB -= action5;
}
MFBGLIHGCGO<Vector3> hlidckdffae = PIMGHDJGNNI.HLIDCKDFFAE;
Action<Vector3> action6 = new Action(this.AOMDKLINDLA);
PIMGHDJGNNI.HLIDCKDFFAE = MFBGLIHGCGO.GMNMHGMFGOL(hlidckdffae, action6);
MFBGLIHGCGO<Vector3> hlidckdffae2 = IKILKCOJNAE.HLIDCKDFFAE;
Action<Vector3> action7 = new Action(this.AOMDKLINDLA);
IKILKCOJNAE.HLIDCKDFFAE = MFBGLIHGCGO.GMNMHGMFGOL(hlidckdffae2, action7);
NBPOLJHGGLE<bool, Transform, Vector3> gdindfepddm = JBICICHOMOC.GDINDFEPDDM;
Action<bool, Transform, Vector3> action8 = new Action(this.PCBFMNCGGKC);
MFBGLIHGCGO<bool> mfbglihgcgo3;
JBICICHOMOC.GDINDFEPDDM = mfbglihgcgo3;
NBPOLJHGGLE<bool, Transform, Vector3> lmcghepcjjo = JBICICHOMOC.LMCGHEPCJJO;
Action<bool, Transform, Vector3> action9 = new Action(this.HAELNDLFONA);
MFBGLIHGCGO<bool> mfbglihgcgo4;
JBICICHOMOC.LMCGHEPCJJO = mfbglihgcgo4;
NBPOLJHGGLE<bool, Transform, Vector3> fnklfadilbo = JBICICHOMOC.FNKLFADILBO;
Action<bool, Transform, Vector3> action10 = new Action(this.GPGBHBGJHEO);
MFBGLIHGCGO<bool> mfbglihgcgo5;
JBICICHOMOC.FNKLFADILBO = mfbglihgcgo5;
NBPOLJHGGLE<bool, Transform, Vector3> igkehcjjado = JBICICHOMOC.IGKEHCJJADO;
Action<bool, Transform, Vector3> action11 = new Action(this.BLPHJHLLOKN);
MFBGLIHGCGO<bool> mfbglihgcgo6;
JBICICHOMOC.IGKEHCJJADO = mfbglihgcgo6;
MFBGLIHGCGO<MakerPenHandle> hoverStarted = MakerPenHandle.HoverStarted;
Action<MakerPenHandle> action12 = new Action(this.MNCMBDBFPPA);
MakerPenHandle.HoverStarted = MFBGLIHGCGO.GMNMHGMFGOL(hoverStarted, action12);
MFBGLIHGCGO<Vector3> ofghmiajbif = EPNMFLPGAOH.OFGHMIAJBIF;
Action<Vector3> action13 = new Action(this.GHAPAECLDII);
EPNMFLPGAOH.OFGHMIAJBIF = MFBGLIHGCGO.GMNMHGMFGOL(ofghmiajbif, action13);
MFBGLIHGCGO<Vector3> hcpecpcjcpo = EPNMFLPGAOH.HCPECPCJCPO;
Action<Vector3> action14 = new Action(this.IMPDCMBJDJF);
EPNMFLPGAOH.HCPECPCJCPO = MFBGLIHGCGO.GMNMHGMFGOL(hcpecpcjcpo, action14);
}
// Token: 0x06012558 RID: 75096 RVA: 0x00429DB4 File Offset: 0x00427FB4
[Token(Token = "0x6012558")]
[Address(RVA = "0x190FEB0", Offset = "0x190EEB0", VA = "0x18190FEB0")]
private void BALOKJMBNIN()
{
int num;
do
{
num = 0;
List<GCGNPBFDLPP> jmpdiolpcdj = this.JMPDIOLPCDJ;
bool flag;
if (flag)
{
int num2 = 0;
bool flag2;
if (flag2)
{
this.ACCGBNKBOIM.Add(num2);
}
float num3 = this.IAIABDCONKG.DGCNBBEJFJI;
float num4 = this.IAIABDCONKG.LFEICAHMDMI;
}
int num5 = 0;
if (num != 0)
{
goto IL_FC;
}
if (num5 != -1)
{
}
List<GCGNPBFDLPP> accgbnkboim = this.ACCGBNKBOIM;
bool flag3;
if (flag3)
{
List<GCGNPBFDLPP> jmpdiolpcdj2 = this.JMPDIOLPCDJ;
}
}
while (num != 0);
this.ACCGBNKBOIM.Clear();
if (this.CADNFBNNCMI)
{
if (this.MMELJFCLBPH == CLKCBCAGDDK.INVALID)
{
RecRoomAudioClip[] recolorObjectSfx = this.content.recolorObjectSfx;
int num6 = 0;
int num7 = 0;
SFXAudioSource sfxaudioSource = AudioManager.PlayRandom2DSFX(recolorObjectSfx, num7 != 0, 1f, num6);
}
if (MakerPenPaletteMainScreen.NGCMMBNAHKG != MakerPenPaletteMainScreen.PDANAFCBNHI.Colors)
{
goto IL_C0;
}
this.IBPMDJDBIOE();
}
if (this.MMELJFCLBPH == CLKCBCAGDDK.INVALID)
{
goto IL_C6;
}
IL_C0:
this.CEGMAGJKMAF();
IL_C6:
this.CADNFBNNCMI = false;
this.MMELJFCLBPH = (CLKCBCAGDDK)((ulong)4294967295L);
return;
IL_FC:
throw new NullReferenceException();
}
// Token: 0x06012559 RID: 75097 RVA: 0x00429EC4 File Offset: 0x004280C4
[Token(Token = "0x6012559")]
[Address(RVA = "0x1912010", Offset = "0x1911010", VA = "0x181912010")]
private void KNKJAFGKIIC()
{
CreationContext jobonjmajhj = this.JOBONJMAJHJ;
int num = 0;
if (!(jobonjmajhj == num))
{
CreationContext jobonjmajhj2 = this.JOBONJMAJHJ;
OKNNKFGFODL selectionChangedColor = jobonjmajhj2.SelectionChangedColor;
Action action = new Action(this.ILJNIKPLABL);
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.BPJDFPACLMK(selectionChangedColor, action);
jobonjmajhj2.SelectionChangedColor = oknnkfgfodl;
CreationContext jobonjmajhj3 = this.JOBONJMAJHJ;
MFBGLIHGCGO<CLKCBCAGDDK> selectionChangedMaterial = jobonjmajhj3.SelectionChangedMaterial;
Action<CLKCBCAGDDK> action2 = new Action(this.BAGILLFDCFO);
MFBGLIHGCGO<CLKCBCAGDDK> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(selectionChangedMaterial, action2);
jobonjmajhj3.SelectionChangedMaterial = mfbglihgcgo;
CreationContext jobonjmajhj4 = this.JOBONJMAJHJ;
MFBGLIHGCGO<Vector3> objectCreated = jobonjmajhj4.ObjectCreated;
Action<Vector3> action3 = new Action(this.HBBCBABLMHE);
MFBGLIHGCGO<Vector3> mfbglihgcgo2 = MFBGLIHGCGO.BPJDFPACLMK(objectCreated, action3);
jobonjmajhj4.ObjectCreated = mfbglihgcgo2;
CreationContext jobonjmajhj5 = this.JOBONJMAJHJ;
MFBGLIHGCGO<Vector3> selectionDeleted = jobonjmajhj5.SelectionDeleted;
Action<Vector3> action4 = new Action(this.BIPAHFPIMAO);
MFBGLIHGCGO<Vector3> mfbglihgcgo3 = MFBGLIHGCGO.BPJDFPACLMK(selectionDeleted, action4);
jobonjmajhj5.SelectionDeleted = mfbglihgcgo3;
CreationContext jobonjmajhj6 = this.JOBONJMAJHJ;
MFBGLIHGCGO<Vector3> selectionCloned = jobonjmajhj6.SelectionCloned;
Action<Vector3> action5 = new Action(this.CAPKPDNFOGD);
MFBGLIHGCGO<Vector3> mfbglihgcgo4 = MFBGLIHGCGO.BPJDFPACLMK(selectionCloned, action5);
jobonjmajhj6.SelectionCloned = mfbglihgcgo4;
CreationContext jobonjmajhj7 = this.JOBONJMAJHJ;
MFBGLIHGCGO<Vector3> pasted = jobonjmajhj7.Pasted;
Action<Vector3> action6 = new Action(this.CAPKPDNFOGD);
MFBGLIHGCGO<Vector3> mfbglihgcgo5 = MFBGLIHGCGO.BPJDFPACLMK(pasted, action6);
jobonjmajhj7.Pasted = mfbglihgcgo5;
ShapeCreationContext shapeCreationContext = this.JOBONJMAJHJ.shapeCreationContext;
OKNNKFGFODL shapeCreationStarted = shapeCreationContext.ShapeCreationStarted;
Action action7 = new Action(this.DECKNKDNOPG);
OKNNKFGFODL oknnkfgfodl2 = OKNNKFGFODL.BPJDFPACLMK(shapeCreationStarted, action7);
shapeCreationContext.ShapeCreationStarted = oknnkfgfodl2;
ShapeCreationContext shapeCreationContext2 = this.JOBONJMAJHJ.shapeCreationContext;
OKNNKFGFODL shapeCreationFinished = shapeCreationContext2.ShapeCreationFinished;
Action action8 = new Action(this.GAEJHOHBKGB);
OKNNKFGFODL oknnkfgfodl3 = OKNNKFGFODL.BPJDFPACLMK(shapeCreationFinished, action8);
shapeCreationContext2.ShapeCreationFinished = oknnkfgfodl3;
ShapeCreationContext shapeCreationContext3 = this.JOBONJMAJHJ.shapeCreationContext;
OKNNKFGFODL curveCreationStarted = shapeCreationContext3.CurveCreationStarted;
Action action9 = new Action(this.PAPPDCIPEFK);
OKNNKFGFODL oknnkfgfodl4 = OKNNKFGFODL.BPJDFPACLMK(curveCreationStarted, action9);
shapeCreationContext3.CurveCreationStarted = oknnkfgfodl4;
ShapeCreationContext shapeCreationContext4 = this.JOBONJMAJHJ.shapeCreationContext;
OKNNKFGFODL curveCreationFinished = shapeCreationContext4.CurveCreationFinished;
Action action10 = new Action(this.CKFGCLKMFOA);
OKNNKFGFODL oknnkfgfodl5 = OKNNKFGFODL.BPJDFPACLMK(curveCreationFinished, action10);
shapeCreationContext4.CurveCreationFinished = oknnkfgfodl5;
CreationContext jobonjmajhj8 = this.JOBONJMAJHJ;
IILCGFIHJLP<Transform, Vector3> selectionMoveStarted = jobonjmajhj8.SelectionMoveStarted;
Action<Transform, Vector3> action11 = new Action(this.HFHMIOIGOPI);
IILCGFIHJLP<Transform, Vector3> iilcgfihjlp = IILCGFIHJLP.BPJDFPACLMK(selectionMoveStarted, action11);
jobonjmajhj8.SelectionMoveStarted = iilcgfihjlp;
CreationContext jobonjmajhj9 = this.JOBONJMAJHJ;
MFBGLIHGCGO<Vector3> selectionMoveFinished = jobonjmajhj9.SelectionMoveFinished;
Action<Vector3> action12 = new Action(this.MDIODJGGELD);
IILCGFIHJLP iilcgfihjlp2;
jobonjmajhj9.SelectionMoveFinished = iilcgfihjlp2;
CreationContext jobonjmajhj10 = this.JOBONJMAJHJ;
IILCGFIHJLP<Transform, Vector3> selectionTranslationStarted = jobonjmajhj10.SelectionTranslationStarted;
Action<Transform, Vector3> action13 = new Action(this.HADFPKJABDN);
IILCGFIHJLP<Transform, Vector3> iilcgfihjlp3 = IILCGFIHJLP.BPJDFPACLMK(selectionTranslationStarted, action13);
jobonjmajhj10.SelectionTranslationStarted = iilcgfihjlp3;
CreationContext jobonjmajhj11 = this.JOBONJMAJHJ;
OKNNKFGFODL selectionTranslationFinished = jobonjmajhj11.SelectionTranslationFinished;
Action action14 = new Action(this.EDBHFAMNFMH);
OKNNKFGFODL oknnkfgfodl6 = OKNNKFGFODL.BPJDFPACLMK(selectionTranslationFinished, action14);
jobonjmajhj11.SelectionTranslationFinished = oknnkfgfodl6;
CreationContext jobonjmajhj12 = this.JOBONJMAJHJ;
IILCGFIHJLP<Transform, Vector3> selectionRotationStarted = jobonjmajhj12.SelectionRotationStarted;
Action<Transform, Vector3> action15 = new Action(this.MGHHLKJDKKE);
IILCGFIHJLP<Transform, Vector3> iilcgfihjlp4 = IILCGFIHJLP.BPJDFPACLMK(selectionRotationStarted, action15);
jobonjmajhj12.SelectionRotationStarted = iilcgfihjlp4;
CreationContext jobonjmajhj13 = this.JOBONJMAJHJ;
OKNNKFGFODL selectionRotationFinished = jobonjmajhj13.SelectionRotationFinished;
Action action16 = new Action(this.GJIEDJKNGCC);
OKNNKFGFODL oknnkfgfodl7 = OKNNKFGFODL.BPJDFPACLMK(selectionRotationFinished, action16);
jobonjmajhj13.SelectionRotationFinished = oknnkfgfodl7;
CreationContext jobonjmajhj14 = this.JOBONJMAJHJ;
IILCGFIHJLP<Transform, Vector3> selectionScalingStarted = jobonjmajhj14.SelectionScalingStarted;
Action<Transform, Vector3> action17 = new Action(this.HFAPJEEABPC);
IILCGFIHJLP<Transform, Vector3> iilcgfihjlp5 = IILCGFIHJLP.BPJDFPACLMK(selectionScalingStarted, action17);
jobonjmajhj14.SelectionScalingStarted = iilcgfihjlp5;
CreationContext jobonjmajhj15 = this.JOBONJMAJHJ;
OKNNKFGFODL selectionScalingFinished = jobonjmajhj15.SelectionScalingFinished;
Action action18 = new Action(this.EIOJGJNOEAJ);
OKNNKFGFODL oknnkfgfodl8 = OKNNKFGFODL.BPJDFPACLMK(selectionScalingFinished, action18);
jobonjmajhj15.SelectionScalingFinished = oknnkfgfodl8;
CreationContext jobonjmajhj16 = this.JOBONJMAJHJ;
MFBGLIHGCGO<Vector3> hoverHighlightStarted = jobonjmajhj16.HoverHighlightStarted;
Action<Vector3> action19 = new Action(this.CGOLMBOLDNH);
IILCGFIHJLP iilcgfihjlp6;
jobonjmajhj16.HoverHighlightStarted = iilcgfihjlp6;
}
}
// Token: 0x0601255A RID: 75098 RVA: 0x0042A2B0 File Offset: 0x004284B0
[Token(Token = "0x601255A")]
[Address(RVA = "0x1910890", Offset = "0x190F890", VA = "0x181910890")]
private void DJPPMLLEGIP()
{
if (!this.JOBONJMAJHJ.DFIECMNBGCO())
{
CreationContext jobonjmajhj = this.JOBONJMAJHJ;
OKNNKFGFODL selectionChangedColor = jobonjmajhj.SelectionChangedColor;
Action action = new Action(this.ILJNIKPLABL);
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.GMNMHGMFGOL(selectionChangedColor, action);
jobonjmajhj.SelectionChangedColor = oknnkfgfodl;
CreationContext jobonjmajhj2 = this.JOBONJMAJHJ;
MFBGLIHGCGO<CLKCBCAGDDK> selectionChangedMaterial = jobonjmajhj2.SelectionChangedMaterial;
Action<CLKCBCAGDDK> action2 = new Action(this.BAGILLFDCFO);
MFBGLIHGCGO<CLKCBCAGDDK> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(selectionChangedMaterial, action2);
jobonjmajhj2.SelectionChangedMaterial = mfbglihgcgo;
CreationContext jobonjmajhj3 = this.JOBONJMAJHJ;
MFBGLIHGCGO<Vector3> objectCreated = jobonjmajhj3.ObjectCreated;
Action<Vector3> action3 = new Action(this.HBBCBABLMHE);
MFBGLIHGCGO<Vector3> mfbglihgcgo2 = MFBGLIHGCGO.GMNMHGMFGOL(objectCreated, action3);
jobonjmajhj3.ObjectCreated = mfbglihgcgo2;
CreationContext jobonjmajhj4 = this.JOBONJMAJHJ;
MFBGLIHGCGO<Vector3> selectionDeleted = jobonjmajhj4.SelectionDeleted;
Action<Vector3> action4 = new Action(this.BIPAHFPIMAO);
MFBGLIHGCGO<Vector3> mfbglihgcgo3 = MFBGLIHGCGO.GMNMHGMFGOL(selectionDeleted, action4);
jobonjmajhj4.SelectionDeleted = mfbglihgcgo3;
CreationContext jobonjmajhj5 = this.JOBONJMAJHJ;
MFBGLIHGCGO<Vector3> selectionCloned = jobonjmajhj5.SelectionCloned;
Action<Vector3> action5 = new Action(this.CAPKPDNFOGD);
MFBGLIHGCGO<Vector3> mfbglihgcgo4 = MFBGLIHGCGO.GMNMHGMFGOL(selectionCloned, action5);
jobonjmajhj5.SelectionCloned = mfbglihgcgo4;
CreationContext jobonjmajhj6 = this.JOBONJMAJHJ;
MFBGLIHGCGO<Vector3> pasted = jobonjmajhj6.Pasted;
Action<Vector3> action6 = new Action(this.CAPKPDNFOGD);
MFBGLIHGCGO<Vector3> mfbglihgcgo5 = MFBGLIHGCGO.GMNMHGMFGOL(pasted, action6);
jobonjmajhj6.Pasted = mfbglihgcgo5;
ShapeCreationContext shapeCreationContext = this.JOBONJMAJHJ.shapeCreationContext;
OKNNKFGFODL shapeCreationStarted = shapeCreationContext.ShapeCreationStarted;
Action action7 = new Action(this.DECKNKDNOPG);
OKNNKFGFODL oknnkfgfodl2 = OKNNKFGFODL.GMNMHGMFGOL(shapeCreationStarted, action7);
shapeCreationContext.ShapeCreationStarted = oknnkfgfodl2;
ShapeCreationContext shapeCreationContext2 = this.JOBONJMAJHJ.shapeCreationContext;
OKNNKFGFODL shapeCreationFinished = shapeCreationContext2.ShapeCreationFinished;
Action action8 = new Action(this.GAEJHOHBKGB);
OKNNKFGFODL oknnkfgfodl3 = OKNNKFGFODL.GMNMHGMFGOL(shapeCreationFinished, action8);
shapeCreationContext2.ShapeCreationFinished = oknnkfgfodl3;
ShapeCreationContext shapeCreationContext3 = this.JOBONJMAJHJ.shapeCreationContext;
OKNNKFGFODL curveCreationStarted = shapeCreationContext3.CurveCreationStarted;
Action action9 = new Action(this.PAPPDCIPEFK);
OKNNKFGFODL oknnkfgfodl4 = OKNNKFGFODL.GMNMHGMFGOL(curveCreationStarted, action9);
shapeCreationContext3.CurveCreationStarted = oknnkfgfodl4;
ShapeCreationContext shapeCreationContext4 = this.JOBONJMAJHJ.shapeCreationContext;
OKNNKFGFODL curveCreationFinished = shapeCreationContext4.CurveCreationFinished;
Action action10 = new Action(this.CKFGCLKMFOA);
OKNNKFGFODL oknnkfgfodl5 = OKNNKFGFODL.GMNMHGMFGOL(curveCreationFinished, action10);
shapeCreationContext4.CurveCreationFinished = oknnkfgfodl5;
CreationContext jobonjmajhj7 = this.JOBONJMAJHJ;
IILCGFIHJLP<Transform, Vector3> selectionMoveStarted = jobonjmajhj7.SelectionMoveStarted;
Action<Transform, Vector3> action11 = new Action(this.HFHMIOIGOPI);
IILCGFIHJLP<Transform, Vector3> iilcgfihjlp = IILCGFIHJLP.GMNMHGMFGOL(selectionMoveStarted, action11);
jobonjmajhj7.SelectionMoveStarted = iilcgfihjlp;
CreationContext jobonjmajhj8 = this.JOBONJMAJHJ;
MFBGLIHGCGO<Vector3> selectionMoveFinished = jobonjmajhj8.SelectionMoveFinished;
Action<Vector3> action12 = new Action(this.MDIODJGGELD);
IILCGFIHJLP iilcgfihjlp2;
jobonjmajhj8.SelectionMoveFinished = iilcgfihjlp2;
CreationContext jobonjmajhj9 = this.JOBONJMAJHJ;
IILCGFIHJLP<Transform, Vector3> selectionTranslationStarted = jobonjmajhj9.SelectionTranslationStarted;
Action<Transform, Vector3> action13 = new Action(this.HADFPKJABDN);
IILCGFIHJLP<Transform, Vector3> iilcgfihjlp3 = IILCGFIHJLP.GMNMHGMFGOL(selectionTranslationStarted, action13);
jobonjmajhj9.SelectionTranslationStarted = iilcgfihjlp3;
CreationContext jobonjmajhj10 = this.JOBONJMAJHJ;
OKNNKFGFODL selectionTranslationFinished = jobonjmajhj10.SelectionTranslationFinished;
Action action14 = new Action(this.EDBHFAMNFMH);
OKNNKFGFODL oknnkfgfodl6 = OKNNKFGFODL.GMNMHGMFGOL(selectionTranslationFinished, action14);
jobonjmajhj10.SelectionTranslationFinished = oknnkfgfodl6;
CreationContext jobonjmajhj11 = this.JOBONJMAJHJ;
IILCGFIHJLP<Transform, Vector3> selectionRotationStarted = jobonjmajhj11.SelectionRotationStarted;
Action<Transform, Vector3> action15 = new Action(this.MGHHLKJDKKE);
IILCGFIHJLP<Transform, Vector3> iilcgfihjlp4 = IILCGFIHJLP.GMNMHGMFGOL(selectionRotationStarted, action15);
jobonjmajhj11.SelectionRotationStarted = iilcgfihjlp4;
CreationContext jobonjmajhj12 = this.JOBONJMAJHJ;
OKNNKFGFODL selectionRotationFinished = jobonjmajhj12.SelectionRotationFinished;
Action action16 = new Action(this.GJIEDJKNGCC);
OKNNKFGFODL oknnkfgfodl7 = OKNNKFGFODL.GMNMHGMFGOL(selectionRotationFinished, action16);
jobonjmajhj12.SelectionRotationFinished = oknnkfgfodl7;
CreationContext jobonjmajhj13 = this.JOBONJMAJHJ;
IILCGFIHJLP<Transform, Vector3> selectionScalingStarted = jobonjmajhj13.SelectionScalingStarted;
Action<Transform, Vector3> action17 = new Action(this.HFAPJEEABPC);
IILCGFIHJLP<Transform, Vector3> iilcgfihjlp5 = IILCGFIHJLP.GMNMHGMFGOL(selectionScalingStarted, action17);
jobonjmajhj13.SelectionScalingStarted = iilcgfihjlp5;
CreationContext jobonjmajhj14 = this.JOBONJMAJHJ;
OKNNKFGFODL selectionScalingFinished = jobonjmajhj14.SelectionScalingFinished;
Action action18 = new Action(this.EIOJGJNOEAJ);
OKNNKFGFODL oknnkfgfodl8 = OKNNKFGFODL.GMNMHGMFGOL(selectionScalingFinished, action18);
jobonjmajhj14.SelectionScalingFinished = oknnkfgfodl8;
CreationContext jobonjmajhj15 = this.JOBONJMAJHJ;
MFBGLIHGCGO<Vector3> hoverHighlightStarted = jobonjmajhj15.HoverHighlightStarted;
Action<Vector3> action19 = new Action(this.CGOLMBOLDNH);
IILCGFIHJLP iilcgfihjlp6;
jobonjmajhj15.HoverHighlightStarted = iilcgfihjlp6;
}
}
// Token: 0x0601255B RID: 75099 RVA: 0x0042A694 File Offset: 0x00428894
[Token(Token = "0x601255B")]
[Address(RVA = "0x19112D0", Offset = "0x19102D0", VA = "0x1819112D0")]
private void GCGBPIGOBIP()
{
this.DJPPMLLEGIP();
CreationContext creationContext = this.DNNCJCBOIAN.DHBPEOCPGAO;
this.JOBONJMAJHJ = creationContext;
this.KNKJAFGKIIC();
}
// Token: 0x0601255C RID: 75100 RVA: 0x0042A6C8 File Offset: 0x004288C8
[Token(Token = "0x601255C")]
[Address(RVA = "0x19110F0", Offset = "0x19100F0", VA = "0x1819110F0")]
private void FEHJKBHOOJG()
{
RecRoomAudioClip exitEditModeSfx = this.content.ExitEditModeSfx;
int num = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(exitEditModeSfx, num);
}
// Token: 0x0601255D RID: 75101 RVA: 0x0042A6F4 File Offset: 0x004288F4
[Token(Token = "0x601255D")]
[Address(RVA = "0x19106B0", Offset = "0x190F6B0", VA = "0x1819106B0")]
private void CGOLMBOLDNH(Vector3 DDHPAFKBMON)
{
RecRoomAudioClip hoverObjectSfx = this.content.hoverObjectSfx;
float z = DDHPAFKBMON.z;
}
// Token: 0x0601255E RID: 75102 RVA: 0x0042A71C File Offset: 0x0042891C
[Token(Token = "0x601255E")]
[Address(RVA = "0x1911310", Offset = "0x1910310", VA = "0x181911310")]
private void GHAPAECLDII(Vector3 DDHPAFKBMON)
{
RecRoomAudioClip selectObjectSfx = this.content.selectObjectSfx;
float z = DDHPAFKBMON.z;
}
// Token: 0x0601255F RID: 75103 RVA: 0x0042A744 File Offset: 0x00428944
[Token(Token = "0x601255F")]
[Address(RVA = "0x1911F00", Offset = "0x1910F00", VA = "0x181911F00")]
private void IMPDCMBJDJF(Vector3 DDHPAFKBMON)
{
RecRoomAudioClip deselectObjectSfx = this.content.deselectObjectSfx;
float z = DDHPAFKBMON.z;
}
// Token: 0x06012560 RID: 75104 RVA: 0x0042A76C File Offset: 0x0042896C
[Token(Token = "0x6012560")]
[Address(RVA = "0x190FE00", Offset = "0x190EE00", VA = "0x18190FE00")]
private void AOMDKLINDLA(Vector3 DDHPAFKBMON)
{
RecRoomAudioClip[] gridSnapTickSfx = this.content.gridSnapTickSfx;
float z = DDHPAFKBMON.z;
}
// Token: 0x06012561 RID: 75105 RVA: 0x0042A794 File Offset: 0x00428994
[Token(Token = "0x6012561")]
[Address(RVA = "0x19102E0", Offset = "0x190F2E0", VA = "0x1819102E0")]
private void BIPAHFPIMAO(Vector3 DDHPAFKBMON)
{
RecRoomAudioClip[] deleteObjectSfx = this.content.deleteObjectSfx;
float z = DDHPAFKBMON.z;
}
// Token: 0x06012562 RID: 75106 RVA: 0x0042A7BC File Offset: 0x004289BC
[Token(Token = "0x6012562")]
[Address(RVA = "0x1912A10", Offset = "0x1911A10", VA = "0x181912A10")]
private void MNCMBDBFPPA(MakerPenHandle DODBBMLLMHG)
{
if (DODBBMLLMHG.<IHGDJEPFIPC>k__BackingField <= MakerPenHandle.FNHHECGOJKM.XYZ)
{
float volume = this.content.xAxisHoverSfx.volume;
}
RecRoomAudioClip multiAxisHoverSfx = this.content.multiAxisHoverSfx;
Transform transform = DODBBMLLMHG.transform;
int num = 0;
int num2 = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(multiAxisHoverSfx, transform, num2, num);
}
// Token: 0x06012563 RID: 75107 RVA: 0x0042A810 File Offset: 0x00428A10
[Token(Token = "0x6012563")]
[Address(RVA = "0x1911C00", Offset = "0x1910C00", VA = "0x181911C00")]
private void HFHMIOIGOPI(Transform CNBAKBDFPID, Vector3 BHLLFBDJBAI)
{
RecRoomAudioClip[] pickupWithMakerPenSfx = this.content.pickupWithMakerPenSfx;
float z = BHLLFBDJBAI.z;
}
// Token: 0x06012564 RID: 75108 RVA: 0x0042A838 File Offset: 0x00428A38
[Token(Token = "0x6012564")]
[Address(RVA = "0x19126D0", Offset = "0x19116D0", VA = "0x1819126D0")]
private void MDIODJGGELD(Vector3 BHLLFBDJBAI)
{
RecRoomAudioClip[] releaseWithMakerPenSfx = this.content.releaseWithMakerPenSfx;
float z = BHLLFBDJBAI.z;
}
// Token: 0x06012565 RID: 75109 RVA: 0x0042A860 File Offset: 0x00428A60
[Token(Token = "0x6012565")]
[Address(RVA = "0x1910500", Offset = "0x190F500", VA = "0x181910500")]
private void CAPKPDNFOGD(Vector3 PIOELODCPJN)
{
RecRoomAudioClip[] cloneObjectSfx = this.content.cloneObjectSfx;
float z = PIOELODCPJN.z;
}
// Token: 0x06012566 RID: 75110 RVA: 0x0042A888 File Offset: 0x00428A88
[Token(Token = "0x6012566")]
[Address(RVA = "0x1911A00", Offset = "0x1910A00", VA = "0x181911A00")]
private void HBBCBABLMHE(Vector3 PIOELODCPJN)
{
RecRoomAudioClip[] createObjectSfx = this.content.createObjectSfx;
float z = PIOELODCPJN.z;
}
// Token: 0x06012567 RID: 75111 RVA: 0x0042A8B0 File Offset: 0x00428AB0
[Token(Token = "0x6012567")]
[Address(RVA = "0x1911FA0", Offset = "0x1910FA0", VA = "0x181911FA0")]
private void KALENKBFKED()
{
RecRoomAudioClip roomSaveSuccessSfx = this.content.roomSaveSuccessSfx;
int num = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(roomSaveSuccessSfx, num);
}
// Token: 0x06012568 RID: 75112 RVA: 0x0042A8DC File Offset: 0x00428ADC
[Token(Token = "0x6012568")]
[Address(RVA = "0x1910820", Offset = "0x190F820", VA = "0x181910820")]
private void DECKNKDNOPG()
{
MakerPenAudioContent makerPenAudioContent = this.content;
DynamicAudioLoopContent shapeCreationAudioLoop = makerPenAudioContent.shapeCreationAudioLoop;
Transform nnadbjjplpi = this.NNADBJJPLPI;
int num = 0;
DynamicAudioClip[] loopingAudioClips = makerPenAudioContent.shapeCreationAudioLoop.LoopingAudioClips;
this.HIBECMMBCEH(shapeCreationAudioLoop, nnadbjjplpi, num);
}
// Token: 0x06012569 RID: 75113 RVA: 0x0042A91C File Offset: 0x00428B1C
[Token(Token = "0x6012569")]
[Address(RVA = "0x1911200", Offset = "0x1910200", VA = "0x181911200")]
private void GAEJHOHBKGB()
{
MakerPenAudioContent makerPenAudioContent = this.content;
DynamicAudioLoopContent shapeCreationAudioLoop = makerPenAudioContent.shapeCreationAudioLoop;
DynamicAudioClip[] loopingAudioClips = makerPenAudioContent.shapeCreationAudioLoop.LoopingAudioClips;
Dictionary<DynamicAudioLoopContent, GCGNPBFDLPP> jdonkegpkbf = this.JDONKEGPKBF;
bool flag;
if (flag)
{
}
}
// Token: 0x0601256A RID: 75114 RVA: 0x0042A958 File Offset: 0x00428B58
[Token(Token = "0x601256A")]
[Address(RVA = "0x19131D0", Offset = "0x19121D0", VA = "0x1819131D0")]
private void PAPPDCIPEFK()
{
MakerPenAudioContent makerPenAudioContent = this.content;
DynamicAudioLoopContent curveExtrusionAudioLoop = makerPenAudioContent.curveExtrusionAudioLoop;
Transform nnadbjjplpi = this.NNADBJJPLPI;
int num = 0;
DynamicAudioClip[] loopingAudioClips = makerPenAudioContent.curveExtrusionAudioLoop.LoopingAudioClips;
this.HIBECMMBCEH(curveExtrusionAudioLoop, nnadbjjplpi, num);
}
// Token: 0x0601256B RID: 75115 RVA: 0x0042A998 File Offset: 0x00428B98
[Token(Token = "0x601256B")]
[Address(RVA = "0x1910750", Offset = "0x190F750", VA = "0x181910750")]
private void CKFGCLKMFOA()
{
MakerPenAudioContent makerPenAudioContent = this.content;
DynamicAudioLoopContent curveExtrusionAudioLoop = makerPenAudioContent.curveExtrusionAudioLoop;
DynamicAudioClip[] loopingAudioClips = makerPenAudioContent.curveExtrusionAudioLoop.LoopingAudioClips;
Dictionary<DynamicAudioLoopContent, GCGNPBFDLPP> jdonkegpkbf = this.JDONKEGPKBF;
bool flag;
if (flag)
{
}
}
// Token: 0x0601256C RID: 75116 RVA: 0x0042A9D4 File Offset: 0x00428BD4
[Token(Token = "0x601256C")]
[Address(RVA = "0x1911710", Offset = "0x1910710", VA = "0x181911710")]
private void HADFPKJABDN(Transform CNBAKBDFPID, Vector3 BHLLFBDJBAI)
{
float z = BHLLFBDJBAI.z;
MakerPenAudioContent makerPenAudioContent = this.content;
Vector3 vector;
float z2 = vector.z;
DynamicAudioLoopContent moveObjectAudioLoop = makerPenAudioContent.moveObjectAudioLoop;
DynamicAudioClip[] loopingAudioClips = makerPenAudioContent.moveObjectAudioLoop.LoopingAudioClips;
int num = 0;
this.HIBECMMBCEH(moveObjectAudioLoop, CNBAKBDFPID, num);
}
// Token: 0x0601256D RID: 75117 RVA: 0x0042AA20 File Offset: 0x00428C20
[Token(Token = "0x601256D")]
[Address(RVA = "0x1910F30", Offset = "0x190FF30", VA = "0x181910F30")]
private void EDBHFAMNFMH()
{
MakerPenAudioContent makerPenAudioContent = this.content;
DynamicAudioLoopContent moveObjectAudioLoop = makerPenAudioContent.moveObjectAudioLoop;
DynamicAudioClip[] loopingAudioClips = makerPenAudioContent.moveObjectAudioLoop.LoopingAudioClips;
Dictionary<DynamicAudioLoopContent, GCGNPBFDLPP> jdonkegpkbf = this.JDONKEGPKBF;
bool flag;
if (flag)
{
}
}
// Token: 0x0601256E RID: 75118 RVA: 0x0042AA5C File Offset: 0x00428C5C
[Token(Token = "0x601256E")]
[Address(RVA = "0x1912780", Offset = "0x1911780", VA = "0x181912780")]
private void MGHHLKJDKKE(Transform CNBAKBDFPID, Vector3 BHLLFBDJBAI)
{
float z = BHLLFBDJBAI.z;
MakerPenAudioContent makerPenAudioContent = this.content;
Vector3 vector;
float z2 = vector.z;
DynamicAudioLoopContent rotateObjectAudioLoop = makerPenAudioContent.rotateObjectAudioLoop;
DynamicAudioClip[] loopingAudioClips = makerPenAudioContent.rotateObjectAudioLoop.LoopingAudioClips;
int num = 0;
this.HIBECMMBCEH(rotateObjectAudioLoop, CNBAKBDFPID, num);
}
// Token: 0x0601256F RID: 75119 RVA: 0x0042AAA8 File Offset: 0x00428CA8
[Token(Token = "0x601256F")]
[Address(RVA = "0x19113B0", Offset = "0x19103B0", VA = "0x1819113B0")]
private void GJIEDJKNGCC()
{
MakerPenAudioContent makerPenAudioContent = this.content;
DynamicAudioLoopContent rotateObjectAudioLoop = makerPenAudioContent.rotateObjectAudioLoop;
DynamicAudioClip[] loopingAudioClips = makerPenAudioContent.rotateObjectAudioLoop.LoopingAudioClips;
Dictionary<DynamicAudioLoopContent, GCGNPBFDLPP> jdonkegpkbf = this.JDONKEGPKBF;
bool flag;
if (flag)
{
}
}
// Token: 0x06012570 RID: 75120 RVA: 0x0042AAE4 File Offset: 0x00428CE4
[Token(Token = "0x6012570")]
[Address(RVA = "0x1911AB0", Offset = "0x1910AB0", VA = "0x181911AB0")]
private void HFAPJEEABPC(Transform CNBAKBDFPID, Vector3 BHLLFBDJBAI)
{
float z = BHLLFBDJBAI.z;
MakerPenAudioContent makerPenAudioContent = this.content;
Vector3 vector;
float z2 = vector.z;
DynamicAudioLoopContent scaleObjectAudioLoop = makerPenAudioContent.scaleObjectAudioLoop;
DynamicAudioClip[] loopingAudioClips = makerPenAudioContent.scaleObjectAudioLoop.LoopingAudioClips;
int num = 0;
this.HIBECMMBCEH(scaleObjectAudioLoop, CNBAKBDFPID, num);
}
// Token: 0x06012571 RID: 75121 RVA: 0x0042AB30 File Offset: 0x00428D30
[Token(Token = "0x6012571")]
[Address(RVA = "0x1911010", Offset = "0x1910010", VA = "0x181911010")]
private void EIOJGJNOEAJ()
{
MakerPenAudioContent makerPenAudioContent = this.content;
DynamicAudioLoopContent scaleObjectAudioLoop = makerPenAudioContent.scaleObjectAudioLoop;
DynamicAudioClip[] loopingAudioClips = makerPenAudioContent.scaleObjectAudioLoop.LoopingAudioClips;
Dictionary<DynamicAudioLoopContent, GCGNPBFDLPP> jdonkegpkbf = this.JDONKEGPKBF;
bool flag;
if (flag)
{
}
}
// Token: 0x06012572 RID: 75122 RVA: 0x0042AB6C File Offset: 0x00428D6C
[Token(Token = "0x6012572")]
[Address(RVA = "0x1913240", Offset = "0x1912240", VA = "0x181913240")]
private void PCBFMNCGGKC(bool IFFAIOGFJJB, Transform CNBAKBDFPID, Vector3 DDHPAFKBMON)
{
MakerPenAudioContent makerPenAudioContent = this.content;
DynamicAudioLoopContent wiringAudioLoop = makerPenAudioContent.wiringAudioLoop;
DynamicAudioClip[] loopingAudioClips = makerPenAudioContent.wiringAudioLoop.LoopingAudioClips;
int num = 0;
float z = DDHPAFKBMON.z;
this.HIBECMMBCEH(wiringAudioLoop, CNBAKBDFPID, num);
}
// Token: 0x06012573 RID: 75123 RVA: 0x0042ABAC File Offset: 0x00428DAC
[Token(Token = "0x6012573")]
[Address(RVA = "0x1911860", Offset = "0x1910860", VA = "0x181911860")]
private void HAELNDLFONA(bool IFFAIOGFJJB, Transform CNBAKBDFPID, Vector3 DDHPAFKBMON)
{
MakerPenAudioContent makerPenAudioContent = this.content;
DynamicAudioLoopContent wiringAudioLoop = makerPenAudioContent.wiringAudioLoop;
DynamicAudioClip[] loopingAudioClips = makerPenAudioContent.wiringAudioLoop.LoopingAudioClips;
Dictionary<DynamicAudioLoopContent, GCGNPBFDLPP> jdonkegpkbf = this.JDONKEGPKBF;
bool flag;
if (flag)
{
}
RecRoomAudioClip wiringDisconnectSfx = this.content.wiringDisconnectSfx;
float z = DDHPAFKBMON.z;
RecRoomAudioClip wiringDisconnect2DSfx = this.content.wiringDisconnect2DSfx;
int num = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(wiringDisconnect2DSfx, num);
}
// Token: 0x06012574 RID: 75124 RVA: 0x0042AC18 File Offset: 0x00428E18
[Token(Token = "0x6012574")]
[Address(RVA = "0x1911540", Offset = "0x1910540", VA = "0x181911540")]
private void GPGBHBGJHEO(bool IFFAIOGFJJB, Transform CNBAKBDFPID, Vector3 DDHPAFKBMON)
{
MakerPenAudioContent makerPenAudioContent = this.content;
DynamicAudioLoopContent wiringAudioLoop = makerPenAudioContent.wiringAudioLoop;
DynamicAudioClip[] loopingAudioClips = makerPenAudioContent.wiringAudioLoop.LoopingAudioClips;
Dictionary<DynamicAudioLoopContent, GCGNPBFDLPP> jdonkegpkbf = this.JDONKEGPKBF;
bool flag;
if (flag)
{
}
MakerPenAudioContent makerPenAudioContent2 = this.content;
RecRoomAudioClip wiringConnectFailedSfx;
if (!IFFAIOGFJJB)
{
wiringConnectFailedSfx = makerPenAudioContent2.wiringConnectFailedSfx;
int num = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(wiringConnectFailedSfx, num);
return;
}
float z = DDHPAFKBMON.z;
float volume = wiringConnectFailedSfx.volume;
throw new NullReferenceException();
}
// Token: 0x06012575 RID: 75125 RVA: 0x0042AC88 File Offset: 0x00428E88
[Token(Token = "0x6012575")]
[Address(RVA = "0x1910390", Offset = "0x190F390", VA = "0x181910390")]
private void BLPHJHLLOKN(bool IFFAIOGFJJB, Transform CNBAKBDFPID, Vector3 DDHPAFKBMON)
{
MakerPenAudioContent makerPenAudioContent = this.content;
DynamicAudioLoopContent wiringAudioLoop = makerPenAudioContent.wiringAudioLoop;
DynamicAudioClip[] loopingAudioClips = makerPenAudioContent.wiringAudioLoop.LoopingAudioClips;
Dictionary<DynamicAudioLoopContent, GCGNPBFDLPP> jdonkegpkbf = this.JDONKEGPKBF;
bool flag;
if (flag)
{
}
RecRoomAudioClip wiringCanceledSfx = this.content.wiringCanceledSfx;
float z = DDHPAFKBMON.z;
}
// Token: 0x06012576 RID: 75126 RVA: 0x0042ACD8 File Offset: 0x00428ED8
[Token(Token = "0x6012576")]
[Address(RVA = "0x149EC00", Offset = "0x149DC00", VA = "0x18149EC00")]
private void ILJNIKPLABL()
{
this.CADNFBNNCMI = true;
}
// Token: 0x06012577 RID: 75127 RVA: 0x0042ACEC File Offset: 0x00428EEC
[Token(Token = "0x6012577")]
[Address(RVA = "0x4833E0", Offset = "0x4823E0", VA = "0x1804833E0")]
private void BAGILLFDCFO(CLKCBCAGDDK GDHMPAOHJOB)
{
this.MMELJFCLBPH = GDHMPAOHJOB;
}
// Token: 0x06012578 RID: 75128 RVA: 0x0042AD00 File Offset: 0x00428F00
[Token(Token = "0x6012578")]
[Address(RVA = "0x1910240", Offset = "0x190F240", VA = "0x181910240")]
private void BILKLJLANAE()
{
CLKCBCAGDDK mmeljfclbph = this.MMELJFCLBPH;
if (this.CADNFBNNCMI)
{
if (mmeljfclbph == CLKCBCAGDDK.INVALID || MakerPenPaletteMainScreen.NGCMMBNAHKG == MakerPenPaletteMainScreen.PDANAFCBNHI.Colors)
{
this.IBPMDJDBIOE();
this.MMELJFCLBPH = (CLKCBCAGDDK)((ulong)4294967295L);
this.CADNFBNNCMI = false;
return;
}
}
else if (mmeljfclbph == CLKCBCAGDDK.INVALID)
{
goto IL_46;
}
this.CEGMAGJKMAF();
IL_46:
this.MMELJFCLBPH = (CLKCBCAGDDK)((ulong)4294967295L);
this.CADNFBNNCMI = false;
}
// Token: 0x06012579 RID: 75129 RVA: 0x0042AD6C File Offset: 0x00428F6C
[Token(Token = "0x6012579")]
[Address(RVA = "0x1911E50", Offset = "0x1910E50", VA = "0x181911E50")]
private void IBPMDJDBIOE()
{
RecRoomAudioClip[] recolorObjectSfx = this.content.recolorObjectSfx;
int num = 0;
int num2 = 0;
SFXAudioSource sfxaudioSource = AudioManager.PlayRandom2DSFX(recolorObjectSfx, num2 != 0, 1f, num);
}
// Token: 0x0601257A RID: 75130 RVA: 0x0042ADA0 File Offset: 0x00428FA0
[Token(Token = "0x601257A")]
[Address(RVA = "0x19105B0", Offset = "0x190F5B0", VA = "0x1819105B0")]
private void CEGMAGJKMAF()
{
MakerPenAudioContent makerPenAudioContent = this.content;
MaterialChangeAudioClip[] specificMaterialChangeSfx = makerPenAudioContent.specificMaterialChangeSfx;
int num = 0;
int num2 = 0;
int length = specificMaterialChangeSfx.Length;
if (num2 < length)
{
num += 2;
num += num;
if (num != (int)this.MMELJFCLBPH)
{
num++;
}
return;
}
RecRoomAudioClip[] genericChangeMaterialSfx = makerPenAudioContent.genericChangeMaterialSfx;
int num3 = 0;
int num4 = 0;
SFXAudioSource sfxaudioSource = AudioManager.PlayRandom2DSFX(genericChangeMaterialSfx, num4 != 0, 1f, num3);
}
// Token: 0x0601257B RID: 75131 RVA: 0x0042AE0C File Offset: 0x0042900C
[Token(Token = "0x601257B")]
[Address(RVA = "0x1911CB0", Offset = "0x1910CB0", VA = "0x181911CB0")]
private void HIBECMMBCEH(DynamicAudioLoopContent GMEOJEONOAH, [Optional] Transform ECIBEHMGGOE, [Optional] Vector3? OKPJCMBNBFL)
{
Dictionary<DynamicAudioLoopContent, GCGNPBFDLPP> jdonkegpkbf = this.JDONKEGPKBF;
DynamicAudioClip[] loopingAudioClips = GMEOJEONOAH.LoopingAudioClips;
bool flag;
if (!flag)
{
DynamicAudioClip[] loopingAudioClips2 = GMEOJEONOAH.LoopingAudioClips;
Dictionary<DynamicAudioLoopContent, GCGNPBFDLPP> jdonkegpkbf2 = this.JDONKEGPKBF;
DynamicAudioClip[] loopingAudioClips3 = GMEOJEONOAH.LoopingAudioClips;
}
bool flag2;
if (flag2)
{
List<GCGNPBFDLPP> jmpdiolpcdj = this.JMPDIOLPCDJ;
bool flag3;
if (!flag3)
{
List<GCGNPBFDLPP> jmpdiolpcdj2 = this.JMPDIOLPCDJ;
}
}
}
// Token: 0x0601257C RID: 75132 RVA: 0x0042AE64 File Offset: 0x00429064
[Token(Token = "0x601257C")]
[Address(RVA = "0x1911160", Offset = "0x1910160", VA = "0x181911160")]
private void FFCMPHPGFIE(DynamicAudioLoopContent GMEOJEONOAH)
{
Dictionary<DynamicAudioLoopContent, GCGNPBFDLPP> jdonkegpkbf = this.JDONKEGPKBF;
DynamicAudioClip[] loopingAudioClips = GMEOJEONOAH.LoopingAudioClips;
bool flag;
if (flag)
{
}
}
// Token: 0x0601257D RID: 75133 RVA: 0x0042AE8C File Offset: 0x0042908C
[Token(Token = "0x601257D")]
[Address(RVA = "0x19128D0", Offset = "0x19118D0", VA = "0x1819128D0")]
private void MLHKMPBNKHI(bool NMLMAMINJNM)
{
int num;
do
{
num = 0;
List<GCGNPBFDLPP> jmpdiolpcdj = this.JMPDIOLPCDJ;
bool flag;
if (!flag || !NMLMAMINJNM)
{
}
}
while (num != 0);
this.JMPDIOLPCDJ.Clear();
}
// Token: 0x0601257E RID: 75134 RVA: 0x0042AECC File Offset: 0x004290CC
[Token(Token = "0x601257E")]
[Address(RVA = "0x1911490", Offset = "0x1910490", VA = "0x181911490")]
private void GOGDCOBJACG(Tool NBHJPDBHDHB)
{
if (NBHJPDBHDHB.<BIPMAHKMNKF>k__BackingField)
{
Player <OKDFEPHLKCB>k__BackingField = NBHJPDBHDHB.<OKDFEPHLKCB>k__BackingField;
if (this.LPJCNECNNGP == (ulong)0L)
{
Action action = new Action(this.BALOKJMBNIN);
IDisposable disposable = this.OPEMIFENIJM(action);
this.LPJCNECNNGP = disposable;
}
}
}
// Token: 0x0601257F RID: 75135 RVA: 0x0042AF18 File Offset: 0x00429118
[Token(Token = "0x601257F")]
[Address(RVA = "0x1911ED0", Offset = "0x1910ED0", VA = "0x181911ED0")]
private void IIMFEMNIAIA(Tool NBHJPDBHDHB)
{
this.MLHKMPBNKHI(true);
IDisposable lpjcnecnngp = this.LPJCNECNNGP;
this.GLFCOPMIKLH(lpjcnecnngp);
this.LPJCNECNNGP = (ulong)0L;
}
// Token: 0x06012580 RID: 75136 RVA: 0x0042AF44 File Offset: 0x00429144
[Token(Token = "0x6012580")]
[Address(RVA = "0x1913BD0", Offset = "0x1912BD0", VA = "0x181913BD0")]
public MakerPenAudio()
{
Dictionary<DynamicAudioLoopContent, GCGNPBFDLPP> dictionary = new Dictionary();
this.JDONKEGPKBF = dictionary;
List<GCGNPBFDLPP> list = new List();
this.JMPDIOLPCDJ = list;
List<GCGNPBFDLPP> list2 = new List();
this.ACCGBNKBOIM = list2;
this.MMELJFCLBPH = (CLKCBCAGDDK)((ulong)4294967295L);
base..ctor();
}
// Token: 0x0400BCBF RID: 48319
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400BCBF")]
[SerializeField]
private MakerPenAudioContent content;
// Token: 0x0400BCC0 RID: 48320
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400BCC0")]
private Tool IFFCFCNAOPC;
// Token: 0x0400BCC1 RID: 48321
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400BCC1")]
private CreationContext JOBONJMAJHJ;
// Token: 0x0400BCC2 RID: 48322
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400BCC2")]
private PHGNLBEAGOG IAIABDCONKG;
// Token: 0x0400BCC3 RID: 48323
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400BCC3")]
private MakerPen DGEJNGNOELG;
// Token: 0x0400BCC4 RID: 48324
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400BCC4")]
private CharadesPen DNNCJCBOIAN;
// Token: 0x0400BCC5 RID: 48325
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x400BCC5")]
private Transform NNADBJJPLPI;
// Token: 0x0400BCC6 RID: 48326
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x400BCC6")]
private Dictionary<DynamicAudioLoopContent, GCGNPBFDLPP> JDONKEGPKBF;
// Token: 0x0400BCC7 RID: 48327
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x400BCC7")]
private List<GCGNPBFDLPP> JMPDIOLPCDJ;
// Token: 0x0400BCC8 RID: 48328
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x400BCC8")]
private List<GCGNPBFDLPP> ACCGBNKBOIM;
// Token: 0x0400BCC9 RID: 48329
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x400BCC9")]
private IDisposable LPJCNECNNGP;
// Token: 0x0400BCCA RID: 48330
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x400BCCA")]
private bool CADNFBNNCMI;
// Token: 0x0400BCCB RID: 48331
[global::Cpp2IlInjected.FieldOffset(Offset = "0x74")]
[Token(Token = "0x400BCCB")]
private CLKCBCAGDDK MMELJFCLBPH;
}
}