Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/JPAJIAEGPOP.cs
T
2026-04-08 23:40:05 +02:00

798 lines
27 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom;
using RecRoom.Core.Creation;
using RecRoom.Core.Creation.SandboxGizmos;
using RecRoom.Tools;
using UnityEngine;
// Token: 0x02002B58 RID: 11096
[Token(Token = "0x2002B58")]
[StructLayout(3)]
public class JPAJIAEGPOP : IDisposable
{
// Token: 0x06013678 RID: 79480 RVA: 0x004A6E78 File Offset: 0x004A5078
[Token(Token = "0x6013678")]
[Address(RVA = "0x1594030", Offset = "0x1592A30", VA = "0x181594030")]
public void BMLKMCDKEEA(MakerPen DGEJNGNOELG)
{
if (this.<LJOGMLBAABG>k__BackingField != DGEJNGNOELG)
{
if (!this.<LJOGMLBAABG>k__BackingField.IsReferenceNull() && !this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField.IsReferenceNull())
{
CreationContext <BDFEKAONFDI>k__BackingField = this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField;
ActionEvent<GIPDDLFFNGG> onSelectionTransformed = <BDFEKAONFDI>k__BackingField.OnSelectionTransformed;
Action<GIPDDLFFNGG> action = new Action(this.BLOPHBPJHOI);
ActionEvent<GIPDDLFFNGG> actionEvent = onSelectionTransformed - action;
<BDFEKAONFDI>k__BackingField.OnSelectionTransformed = actionEvent;
}
this.<LJOGMLBAABG>k__BackingField = DGEJNGNOELG;
if (DGEJNGNOELG.<BDFEKAONFDI>k__BackingField)
{
CreationContext <BDFEKAONFDI>k__BackingField2 = this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField;
ActionEvent<GIPDDLFFNGG> onSelectionTransformed2 = <BDFEKAONFDI>k__BackingField2.OnSelectionTransformed;
Action<GIPDDLFFNGG> action2 = new Action(this.BLOPHBPJHOI);
ActionEvent<GIPDDLFFNGG> actionEvent2 = onSelectionTransformed2 + action2;
<BDFEKAONFDI>k__BackingField2.OnSelectionTransformed = actionEvent2;
}
}
}
// Token: 0x06013679 RID: 79481 RVA: 0x004A6F3C File Offset: 0x004A513C
[Token(Token = "0x6013679")]
[Address(RVA = "0x1594660", Offset = "0x1593060", VA = "0x181594660", Slot = "4")]
public void Dispose()
{
if (!this.<LJOGMLBAABG>k__BackingField.IsReferenceNull() && !this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField.IsReferenceNull())
{
CreationContext <BDFEKAONFDI>k__BackingField = this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField;
ActionEvent<GIPDDLFFNGG> onSelectionTransformed = <BDFEKAONFDI>k__BackingField.OnSelectionTransformed;
Action<GIPDDLFFNGG> action = new Action(this.BLOPHBPJHOI);
ActionEvent<GIPDDLFFNGG> actionEvent = onSelectionTransformed - action;
<BDFEKAONFDI>k__BackingField.OnSelectionTransformed = actionEvent;
}
int num = 0;
this.<LJOGMLBAABG>k__BackingField = num;
this.<OGNPLKJOMPN>k__BackingField = num;
}
// Token: 0x170033CC RID: 13260
// (get) Token: 0x0601367A RID: 79482 RVA: 0x004A6FB4 File Offset: 0x004A51B4
// (set) Token: 0x0601367B RID: 79483 RVA: 0x004A6FC8 File Offset: 0x004A51C8
[Token(Token = "0x170033CC")]
public AnimationGizmo PMJAMLFNCLE
{
[Token(Token = "0x601367A")]
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
get;
[Token(Token = "0x601367B")]
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
private set;
}
// Token: 0x170033CD RID: 13261
// (get) Token: 0x0601367C RID: 79484 RVA: 0x004A6FDC File Offset: 0x004A51DC
[Token(Token = "0x170033CD")]
public bool MIKDLDEALPN
{
[Token(Token = "0x601367C")]
[Address(RVA = "0x1594AE0", Offset = "0x15934E0", VA = "0x181594AE0")]
get
{
AnimationGizmo animationGizmo = this.<OGNPLKJOMPN>k__BackingField;
int num = 0;
return animationGizmo != num;
}
}
// Token: 0x170033CE RID: 13262
// (get) Token: 0x0601367D RID: 79485 RVA: 0x004A6FFC File Offset: 0x004A51FC
// (set) Token: 0x0601367E RID: 79486 RVA: 0x004A7010 File Offset: 0x004A5210
[Token(Token = "0x170033CE")]
private MakerPen CMHBEGINGCG
{
[Token(Token = "0x601367D")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
get;
[Token(Token = "0x601367E")]
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
set;
}
// Token: 0x170033CF RID: 13263
// (get) Token: 0x0601367F RID: 79487 RVA: 0x004A7024 File Offset: 0x004A5224
// (set) Token: 0x06013680 RID: 79488 RVA: 0x004A7038 File Offset: 0x004A5238
[Token(Token = "0x170033CF")]
public bool AIJFOCHLJDE
{
[Token(Token = "0x601367F")]
[Address(RVA = "0x4F5370", Offset = "0x4F3D70", VA = "0x1804F5370")]
get;
[Token(Token = "0x6013680")]
[Address(RVA = "0x4F5390", Offset = "0x4F3D90", VA = "0x1804F5390")]
private set;
}
// Token: 0x06013681 RID: 79489 RVA: 0x004A704C File Offset: 0x004A524C
[Token(Token = "0x6013681")]
[Address(RVA = "0x15937D0", Offset = "0x15921D0", VA = "0x1815937D0")]
public void AKMLGDNAJOG(AnimationGizmo IGBNEFLEGNO)
{
int num;
do
{
num = 0;
this.<NLBIHGFBMHI>k__BackingField = num != 0;
this.<OGNPLKJOMPN>k__BackingField = IGBNEFLEGNO;
AnimationGizmoManager.<OCDLBPHJMOP>k__BackingField.<MOJCLCPJAMJ>k__BackingField = this;
CreationContext <BDFEKAONFDI>k__BackingField = this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField;
AnimatedObjectsGroup animatedObjects = this.<OGNPLKJOMPN>k__BackingField._animatedObjects;
bool flag = <BDFEKAONFDI>k__BackingField.PushActiveGroup(animatedObjects);
this.<LJOGMLBAABG>k__BackingField.AuthoritySelectMode((MakerPen.KLAENPHIBEM)((uint)3), (MakerPen.HJPIHGIFKEO)((uint)3));
CreationContext <BDFEKAONFDI>k__BackingField2 = this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField;
<BDFEKAONFDI>k__BackingField2.RemoveAllFromSelection();
if (this.DONFCJMPFFD == 0)
{
List<AnimationGizmoSplineStepVisualizer> list = new List();
this.DONFCJMPFFD = list;
AnimationGizmoSplineStepVisualizer animationGizmoSplineStepVisualizer;
this.DONFCJMPFFD.Add(animationGizmoSplineStepVisualizer);
animationGizmoSplineStepVisualizer.context = this;
animationGizmoSplineStepVisualizer.offset = (float)num;
AnimationGizmoSplineStepVisualizer animationGizmoSplineStepVisualizer2;
this.DONFCJMPFFD.Add(animationGizmoSplineStepVisualizer2);
animationGizmoSplineStepVisualizer2.context = this;
animationGizmoSplineStepVisualizer2.offset = -1f;
List<AnimationGizmoSplineStepVisualizer> donfcjmpffd = this.DONFCJMPFFD;
}
List.Enumerator enumerator;
if (enumerator != 0)
{
<BDFEKAONFDI>k__BackingField2.gameObject.SetActive(true);
}
if (num != -1)
{
}
}
while (num != 0);
EAJBEDGKIHB <MGJIACIFHFA>k__BackingField = this.<OGNPLKJOMPN>k__BackingField.<MGJIACIFHFA>k__BackingField;
int num2 = this.AOFIKOHEPDD();
AnimationGizmo animationGizmo = this.<OGNPLKJOMPN>k__BackingField;
int num3 = 0;
animationGizmo.UpdateObjectTransforms(true, num3 != 0);
}
// Token: 0x06013682 RID: 79490 RVA: 0x004A7164 File Offset: 0x004A5364
[Token(Token = "0x6013682")]
[Address(RVA = "0x15943E0", Offset = "0x1592DE0", VA = "0x1815943E0")]
public void DMIKPLCFBNP()
{
int num;
do
{
num = 0;
if (!this.<OGNPLKJOMPN>k__BackingField)
{
return;
}
this.<OGNPLKJOMPN>k__BackingField.AuthoritySendAllFrames();
this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField.PopActiveGroup();
MakerPen.KLAENPHIBEM currentToolMode = this.<LJOGMLBAABG>k__BackingField.DGHFNGLPJJL;
AnimationGizmoManager.<OCDLBPHJMOP>k__BackingField.<MOJCLCPJAMJ>k__BackingField = num;
this.<OGNPLKJOMPN>k__BackingField = num;
List<AnimationGizmoSplineStepVisualizer> donfcjmpffd = this.DONFCJMPFFD;
List.Enumerator enumerator;
if (enumerator != 0)
{
int num2 = 0;
GameObject gameObject;
gameObject.SetActive(num2 != 0);
}
if (num != -1)
{
}
}
while (num != 0);
this.<LJOGMLBAABG>k__BackingField._undoStack.Clear();
this.DLLNOJJOGLI = false;
}
// Token: 0x06013683 RID: 79491 RVA: 0x004A7204 File Offset: 0x004A5404
[Token(Token = "0x6013683")]
[Address(RVA = "0x1594280", Offset = "0x1592C80", VA = "0x181594280")]
public bool DJEDMPGOLKO()
{
AnimationGizmo animationGizmo = this.<OGNPLKJOMPN>k__BackingField;
int num = 0;
if (animationGizmo != num && !this.<NLBIHGFBMHI>k__BackingField)
{
this.<OGNPLKJOMPN>k__BackingField.InsertKeyFrame();
AnimationGizmo animationGizmo2 = this.<OGNPLKJOMPN>k__BackingField;
int num2 = animationGizmo2.<MGJIACIFHFA>k__BackingField.BMHEHLLKJGN;
CKHALOKPHJF ckhalokphjf = new CKHALOKPHJF(animationGizmo2, num2);
MakerPen makerPen = this.<LJOGMLBAABG>k__BackingField;
string text = ckhalokphjf.GPJEDBDCNNP;
this.<LJOGMLBAABG>k__BackingField._undoStack.Add(ckhalokphjf);
return true;
}
throw new NullReferenceException();
}
// Token: 0x06013684 RID: 79492 RVA: 0x004A7284 File Offset: 0x004A5484
[Token(Token = "0x6013684")]
[Address(RVA = "0x1594C20", Offset = "0x1593620", VA = "0x181594C20")]
public bool HADEDAALKDK()
{
AnimationGizmo animationGizmo = this.<OGNPLKJOMPN>k__BackingField;
int num = 0;
if (animationGizmo != num && !this.<NLBIHGFBMHI>k__BackingField && this.<OGNPLKJOMPN>k__BackingField.CanRemoveKeyFrame())
{
AnimationGizmo animationGizmo2 = this.<OGNPLKJOMPN>k__BackingField;
int num2 = animationGizmo2.<MGJIACIFHFA>k__BackingField.BMHEHLLKJGN;
IDNDGFHPDBP idndgfhpdbp = new IDNDGFHPDBP(animationGizmo2, num2);
MakerPen makerPen = this.<LJOGMLBAABG>k__BackingField;
string text = idndgfhpdbp.GPJEDBDCNNP;
this.<LJOGMLBAABG>k__BackingField._undoStack.Add(idndgfhpdbp);
this.<OGNPLKJOMPN>k__BackingField.RemoveKeyFrame();
}
throw new NullReferenceException();
}
// Token: 0x06013685 RID: 79493 RVA: 0x004A7310 File Offset: 0x004A5510
[Token(Token = "0x6013685")]
[Address(RVA = "0x1595050", Offset = "0x1593A50", VA = "0x181595050")]
public void JNMJJOALKHP()
{
AnimationGizmo animationGizmo = this.<OGNPLKJOMPN>k__BackingField;
int num = 0;
if (animationGizmo != num)
{
if (!this.<NLBIHGFBMHI>k__BackingField)
{
AnimationGizmo animationGizmo2 = this.<OGNPLKJOMPN>k__BackingField;
this.<NLBIHGFBMHI>k__BackingField = true;
animationGizmo2.<MGJIACIFHFA>k__BackingField.EAEHINLACHD();
}
AnimationGizmo animationGizmo3 = this.<OGNPLKJOMPN>k__BackingField;
int num2 = 0;
if (animationGizmo3 != num2 && this.<NLBIHGFBMHI>k__BackingField)
{
AnimationGizmo animationGizmo4 = this.<OGNPLKJOMPN>k__BackingField;
this.<NLBIHGFBMHI>k__BackingField = false;
EAJBEDGKIHB <MGJIACIFHFA>k__BackingField = animationGizmo4.<MGJIACIFHFA>k__BackingField;
int num3 = this.AOFIKOHEPDD();
AnimationGizmo animationGizmo5 = this.<OGNPLKJOMPN>k__BackingField;
int num4 = 0;
animationGizmo5.UpdateObjectTransforms(true, num4 != 0);
}
this.<LJOGMLBAABG>k__BackingField._undoStack.Clear();
this.DLLNOJJOGLI = false;
}
}
// Token: 0x06013686 RID: 79494 RVA: 0x004A73C8 File Offset: 0x004A55C8
[Token(Token = "0x6013686")]
[Address(RVA = "0x1595360", Offset = "0x1593D60", VA = "0x181595360")]
public void LLCOAAJAILG()
{
AnimationGizmo animationGizmo = this.<OGNPLKJOMPN>k__BackingField;
int num = 0;
if (animationGizmo != num && this.<NLBIHGFBMHI>k__BackingField)
{
AnimationGizmo animationGizmo2 = this.<OGNPLKJOMPN>k__BackingField;
this.<NLBIHGFBMHI>k__BackingField = false;
EAJBEDGKIHB <MGJIACIFHFA>k__BackingField = animationGizmo2.<MGJIACIFHFA>k__BackingField;
int num2 = this.AOFIKOHEPDD();
AnimationGizmo animationGizmo3 = this.<OGNPLKJOMPN>k__BackingField;
int num3 = 0;
animationGizmo3.UpdateObjectTransforms(true, num3 != 0);
}
}
// Token: 0x06013687 RID: 79495 RVA: 0x004A742C File Offset: 0x004A562C
[Token(Token = "0x6013687")]
[Address(RVA = "0x15941F0", Offset = "0x1592BF0", VA = "0x1815941F0")]
public void DECJHGNHNAE()
{
AnimationGizmo animationGizmo = this.<OGNPLKJOMPN>k__BackingField;
int num = 0;
if (animationGizmo != num && !this.<NLBIHGFBMHI>k__BackingField)
{
this.<OGNPLKJOMPN>k__BackingField.CaptureKeyFrame();
}
}
// Token: 0x06013688 RID: 79496 RVA: 0x004A7468 File Offset: 0x004A5668
[Token(Token = "0x6013688")]
[Address(RVA = "0x15957F0", Offset = "0x15941F0", VA = "0x1815957F0")]
public void OGKJJLLGBMB()
{
AnimationGizmo animationGizmo = this.<OGNPLKJOMPN>k__BackingField;
int num = 0;
if (animationGizmo != num)
{
int num2 = 0;
this.GMKNJCMEEMF((float)num2);
if (this.DLLNOJJOGLI)
{
this.<LJOGMLBAABG>k__BackingField._undoStack.Clear();
this.DLLNOJJOGLI = false;
}
}
}
// Token: 0x06013689 RID: 79497 RVA: 0x004A74B8 File Offset: 0x004A56B8
[Token(Token = "0x6013689")]
[Address(RVA = "0x1595720", Offset = "0x1594120", VA = "0x181595720")]
public void OGHOAFGHDEG()
{
AnimationGizmo animationGizmo = this.<OGNPLKJOMPN>k__BackingField;
int num = 0;
if (animationGizmo != num)
{
EAJBEDGKIHB <MGJIACIFHFA>k__BackingField = this.<OGNPLKJOMPN>k__BackingField.<MGJIACIFHFA>k__BackingField;
int num2 = 0;
float num3 = <MGJIACIFHFA>k__BackingField.CABBACJCLCK;
this.GMKNJCMEEMF((float)num2);
if (this.DLLNOJJOGLI)
{
this.<LJOGMLBAABG>k__BackingField._undoStack.Clear();
this.DLLNOJJOGLI = false;
}
}
}
// Token: 0x0601368A RID: 79498 RVA: 0x004A751C File Offset: 0x004A571C
[Token(Token = "0x601368A")]
[Address(RVA = "0x1595420", Offset = "0x1593E20", VA = "0x181595420")]
public void MEOLIHPOHLL()
{
AnimationGizmo animationGizmo = this.<OGNPLKJOMPN>k__BackingField;
int num = 0;
if (animationGizmo != num)
{
EAJBEDGKIHB <MGJIACIFHFA>k__BackingField = this.<OGNPLKJOMPN>k__BackingField.<MGJIACIFHFA>k__BackingField;
int num2 = 0;
float num3 = <MGJIACIFHFA>k__BackingField.CABBACJCLCK;
this.GMKNJCMEEMF((float)num2);
if (this.DLLNOJJOGLI)
{
this.<LJOGMLBAABG>k__BackingField._undoStack.Clear();
this.DLLNOJJOGLI = false;
}
}
}
// Token: 0x0601368B RID: 79499 RVA: 0x004A7580 File Offset: 0x004A5780
[Token(Token = "0x601368B")]
[Address(RVA = "0x15951B0", Offset = "0x1593BB0", VA = "0x1815951B0")]
public void KMHEPJHJPDC()
{
AnimationGizmo animationGizmo = this.<OGNPLKJOMPN>k__BackingField;
int num = 0;
if (animationGizmo != num)
{
IDBJEENCHII <OPGIEBKKAFC>k__BackingField = this.<OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField;
int num2 = 0;
int num3 = <OPGIEBKKAFC>k__BackingField.GDIDFABFKJO;
this.GMKNJCMEEMF((float)num2);
if (this.DLLNOJJOGLI)
{
this.<LJOGMLBAABG>k__BackingField._undoStack.Clear();
this.DLLNOJJOGLI = false;
}
}
}
// Token: 0x0601368C RID: 79500 RVA: 0x004A75E4 File Offset: 0x004A57E4
[Token(Token = "0x601368C")]
[Address(RVA = "0x1595270", Offset = "0x1593C70", VA = "0x181595270")]
public void KOIBOFPBDFM(float CNOGINOPPCH)
{
AnimationGizmo animationGizmo = this.<OGNPLKJOMPN>k__BackingField;
int num = 0;
if (animationGizmo != num)
{
this.GMKNJCMEEMF(CNOGINOPPCH);
if (this.DLLNOJJOGLI)
{
this.<LJOGMLBAABG>k__BackingField._undoStack.Clear();
this.DLLNOJJOGLI = false;
}
}
}
// Token: 0x0601368D RID: 79501 RVA: 0x004A7634 File Offset: 0x004A5834
[Token(Token = "0x601368D")]
[Address(RVA = "0x1594750", Offset = "0x1593150", VA = "0x181594750")]
private void EFMKOOHDBMN(bool FALMNADGLIH = false)
{
this.<LJOGMLBAABG>k__BackingField._undoStack.Clear();
this.DLLNOJJOGLI = false;
}
// Token: 0x0601368E RID: 79502 RVA: 0x004A7660 File Offset: 0x004A5860
[Token(Token = "0x601368E")]
[Address(RVA = "0x1594B40", Offset = "0x1593540", VA = "0x181594B40")]
public void GMKNJCMEEMF(float CNOGINOPPCH)
{
AnimationGizmo animationGizmo = this.<OGNPLKJOMPN>k__BackingField;
int num = 0;
if (animationGizmo != num && this.<OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField.BOMFNNKJJCI)
{
this.<OGNPLKJOMPN>k__BackingField.<MGJIACIFHFA>k__BackingField.MBGNHGCLAHA(CNOGINOPPCH);
AnimationGizmo animationGizmo2 = this.<OGNPLKJOMPN>k__BackingField;
int num2 = 0;
animationGizmo2.UpdateObjectTransforms(true, num2 != 0);
this.<OGNPLKJOMPN>k__BackingField.AuthoritySendAllFrames();
}
}
// Token: 0x0601368F RID: 79503 RVA: 0x004A76C8 File Offset: 0x004A58C8
[Token(Token = "0x601368F")]
[Address(RVA = "0x1594F00", Offset = "0x1593900", VA = "0x181594F00")]
public void IJHPPDNPBNP(float MOPKOPOKKEE)
{
AnimationGizmo animationGizmo = this.<OGNPLKJOMPN>k__BackingField;
int num = 0;
if (animationGizmo != num && !this.<NLBIHGFBMHI>k__BackingField && this.<OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField.BOMFNNKJJCI)
{
int num2 = 0;
float num3 = Mathf.Max(MOPKOPOKKEE, (float)num2);
IDBJEENCHII <OPGIEBKKAFC>k__BackingField = this.<OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField;
int num4 = this.AOFIKOHEPDD();
float num5 = MOPKOPOKKEE * 0.1f;
<OPGIEBKKAFC>k__BackingField.IJHPPDNPBNP(num5, num4);
this.<OGNPLKJOMPN>k__BackingField.AuthoritySendAllFrames();
}
}
// Token: 0x06013690 RID: 79504 RVA: 0x004A7748 File Offset: 0x004A5948
[Token(Token = "0x6013690")]
[Address(RVA = "0x15928F0", Offset = "0x15912F0", VA = "0x1815928F0")]
public void AAHKAOKCJLM(int GDAJLKBHCPA, int DICIADLAHBK)
{
int num4;
do
{
AnimationGizmo animationGizmo = this.<OGNPLKJOMPN>k__BackingField;
int num = 0;
if (!(animationGizmo != num) || this.<NLBIHGFBMHI>k__BackingField || !this.<OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField.BOMFNNKJJCI)
{
return;
}
IDBJEENCHII.JGNLOJODBOF jgnlojodbof = this.IECHGBBMFBM();
int num2 = this.MLGOEMAKLFJ();
if (num2 == -1)
{
return;
}
List<IDBJEENCHII.BKOHOGOPOFK> iloacjofgpj = jgnlojodbof.ILOACJOFGPJ;
num2 += GDAJLKBHCPA;
List<IDBJEENCHII.BKOHOGOPOFK> iloacjofgpj2 = jgnlojodbof.ILOACJOFGPJ;
num2 += DICIADLAHBK;
if (this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField.IPJFJGPPJMH)
{
MakerPen makerPen = this.<LJOGMLBAABG>k__BackingField;
List<CreationObject> chmmbnihbja = makerPen.<BDFEKAONFDI>k__BackingField.CHMMBNIHBJA;
if (makerPen != 0)
{
AnimatedObjectsGroup <APDFAGJKGOE>k__BackingField = this.<OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField.<APDFAGJKGOE>k__BackingField;
List<IDBJEENCHII.BKOHOGOPOFK> iloacjofgpj3 = jgnlojodbof.ILOACJOFGPJ;
List<IDBJEENCHII.BKOHOGOPOFK> iloacjofgpj4 = jgnlojodbof.ILOACJOFGPJ;
}
int num3 = 0;
if (makerPen != 0)
{
}
if (num3 != -1)
{
}
if (num3 != 0)
{
continue;
}
}
num4 = 0;
List<IDBJEENCHII.BKOHOGOPOFK> iloacjofgpj5 = jgnlojodbof.ILOACJOFGPJ;
List.Enumerator enumerator;
if (enumerator != 0)
{
}
uint num5;
num5 += (uint)1;
if (num5 != (uint)(-1))
{
}
}
while (num4 != 0);
this.<OGNPLKJOMPN>k__BackingField.AuthoritySendAllFrames();
}
// Token: 0x06013691 RID: 79505 RVA: 0x004A7890 File Offset: 0x004A5A90
[Token(Token = "0x6013691")]
[Address(RVA = "0x1592E40", Offset = "0x1591840", VA = "0x181592E40")]
public void ABIJAGAGIIJ()
{
int num;
do
{
num = 0;
AnimationGizmo animationGizmo = this.<OGNPLKJOMPN>k__BackingField;
int num2 = 0;
if (!(animationGizmo != num2) || (this.<NLBIHGFBMHI>k__BackingField ? 1 : 0) != num || !this.<OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField.BOMFNNKJJCI)
{
return;
}
IDBJEENCHII.JGNLOJODBOF jgnlojodbof = this.IECHGBBMFBM();
if (this.MLGOEMAKLFJ() == -1)
{
return;
}
List<IDBJEENCHII.BKOHOGOPOFK> iloacjofgpj = jgnlojodbof.ILOACJOFGPJ;
if (this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField.IPJFJGPPJMH)
{
MakerPen makerPen = this.<LJOGMLBAABG>k__BackingField;
List<CreationObject> chmmbnihbja = makerPen.<BDFEKAONFDI>k__BackingField.CHMMBNIHBJA;
if (makerPen != 0)
{
AnimatedObjectsGroup <APDFAGJKGOE>k__BackingField = this.<OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField.<APDFAGJKGOE>k__BackingField;
List<IDBJEENCHII.BKOHOGOPOFK> iloacjofgpj2 = jgnlojodbof.ILOACJOFGPJ;
}
if (makerPen != 0)
{
}
if (num != -1)
{
}
if (num != 0)
{
continue;
}
}
List<IDBJEENCHII.BKOHOGOPOFK> iloacjofgpj3 = jgnlojodbof.ILOACJOFGPJ;
List.Enumerator enumerator;
if (enumerator != 0)
{
}
if ((ulong)((uint)(-1)) != (ulong)(-1L))
{
}
}
while (num != 0);
this.<OGNPLKJOMPN>k__BackingField.AuthoritySendAllFrames();
}
// Token: 0x06013692 RID: 79506 RVA: 0x004A79A0 File Offset: 0x004A5BA0
[Token(Token = "0x6013692")]
[Address(RVA = "0x15954F0", Offset = "0x1593EF0", VA = "0x1815954F0")]
public int MLGOEMAKLFJ()
{
int num;
do
{
num = 0;
if (!this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField.IPJFJGPPJMH)
{
goto IL_49;
}
MakerPen makerPen = this.<LJOGMLBAABG>k__BackingField;
List<CreationObject> chmmbnihbja = makerPen.<BDFEKAONFDI>k__BackingField.CHMMBNIHBJA;
if (makerPen != 0)
{
AnimatedObjectsGroup animatedObjects = this.<OGNPLKJOMPN>k__BackingField._animatedObjects;
}
if (makerPen != 0)
{
}
if (num != -1)
{
}
}
while (num != 0);
int num2;
if (num2 != -1)
{
return num;
}
IL_49:
int objectCount = this.<OGNPLKJOMPN>k__BackingField._animatedObjects.OLCEDCHGCFH;
return num;
}
// Token: 0x06013693 RID: 79507 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6013693")]
[Address(RVA = "0x1593280", Offset = "0x1591C80", VA = "0x181593280")]
public void ADKJDLNIDEB()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06013694 RID: 79508 RVA: 0x004A7A24 File Offset: 0x004A5C24
[Token(Token = "0x6013694")]
[Address(RVA = "0x1594790", Offset = "0x1593190", VA = "0x181594790")]
public void ENCMNLILCED()
{
int num;
do
{
num = 0;
AnimationGizmo animationGizmo = this.<OGNPLKJOMPN>k__BackingField;
int num2 = 0;
if (!(animationGizmo != num2) || (this.<NLBIHGFBMHI>k__BackingField ? 1 : 0) != num || !this.<OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField.BOMFNNKJJCI)
{
return;
}
IDBJEENCHII.JGNLOJODBOF jgnlojodbof = this.IECHGBBMFBM();
List<JPAJIAEGPOP.OEMNPJHDLEB> pbekglegped = this.PBEKGLEGPED;
List.Enumerator enumerator;
if (enumerator != 0)
{
AnimatedObjectsGroup <APDFAGJKGOE>k__BackingField = this.<OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField.<APDFAGJKGOE>k__BackingField;
List<IDBJEENCHII.BKOHOGOPOFK> iloacjofgpj = jgnlojodbof.ILOACJOFGPJ;
List<IDBJEENCHII.BKOHOGOPOFK> iloacjofgpj2 = jgnlojodbof.ILOACJOFGPJ;
List<IDBJEENCHII.BKOHOGOPOFK> iloacjofgpj3 = jgnlojodbof.ILOACJOFGPJ;
}
if (num != -1)
{
}
}
while (num != 0);
AnimationGizmo animationGizmo2 = this.<OGNPLKJOMPN>k__BackingField;
int num3 = 0;
animationGizmo2.UpdateObjectTransforms(true, num3 != 0);
this.<OGNPLKJOMPN>k__BackingField.AuthoritySendAllFrames();
}
// Token: 0x06013695 RID: 79509 RVA: 0x004A7B10 File Offset: 0x004A5D10
[Token(Token = "0x6013695")]
[Address(RVA = "0x1593BA0", Offset = "0x15925A0", VA = "0x181593BA0")]
public int AOFIKOHEPDD()
{
AnimationGizmo animationGizmo = this.<OGNPLKJOMPN>k__BackingField;
int num = 0;
if (animationGizmo != num && this.<OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField.BOMFNNKJJCI)
{
float num2 = this.<OGNPLKJOMPN>k__BackingField.<MGJIACIFHFA>k__BackingField.CABBACJCLCK;
IDBJEENCHII <OPGIEBKKAFC>k__BackingField = this.<OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField;
int num3 = 0;
int num4 = <OPGIEBKKAFC>k__BackingField.GDIDFABFKJO;
return num3;
}
return 0;
}
// Token: 0x06013696 RID: 79510 RVA: 0x004A7B78 File Offset: 0x004A5D78
[Token(Token = "0x6013696")]
[Address(RVA = "0x1594E40", Offset = "0x1593840", VA = "0x181594E40")]
public IDBJEENCHII.JGNLOJODBOF IECHGBBMFBM()
{
AnimationGizmo animationGizmo = this.<OGNPLKJOMPN>k__BackingField;
int num = 0;
if (animationGizmo != num && this.<OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField.BOMFNNKJJCI)
{
IDBJEENCHII <OPGIEBKKAFC>k__BackingField = this.<OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField;
int num2 = this.AOFIKOHEPDD();
return <OPGIEBKKAFC>k__BackingField.GJIHKDCFHLH(num2);
}
throw new NullReferenceException();
}
// Token: 0x06013697 RID: 79511 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6013697")]
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")]
public void KABIONNNKIL()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06013698 RID: 79512 RVA: 0x004A7BD0 File Offset: 0x004A5DD0
[Token(Token = "0x6013698")]
[Address(RVA = "0x1594D90", Offset = "0x1593790", VA = "0x181594D90")]
public void HKOGLEBNAPB()
{
AnimationGizmo animationGizmo = this.<OGNPLKJOMPN>k__BackingField;
int num = 0;
if (animationGizmo != num && this.<OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField.BOMFNNKJJCI)
{
this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField.SetSelectionBoundsDirty();
}
}
// Token: 0x06013699 RID: 79513 RVA: 0x004A7C1C File Offset: 0x004A5E1C
[Token(Token = "0x6013699")]
[Address(RVA = "0x1593CE0", Offset = "0x15926E0", VA = "0x181593CE0")]
private void BLOPHBPJHOI(GIPDDLFFNGG NLNHFEEMFBN)
{
bool flag;
if (flag)
{
AnimationGizmo animationGizmo = this.<OGNPLKJOMPN>k__BackingField;
if (animationGizmo)
{
IDBJEENCHII <OPGIEBKKAFC>k__BackingField = this.<OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField;
int num = 0;
if (<OPGIEBKKAFC>k__BackingField.BOMFNNKJJCI)
{
int num2 = this.<OGNPLKJOMPN>k__BackingField._animatedObjects.IndexOf(num);
IDBJEENCHII.JGNLOJODBOF jgnlojodbof = this.IECHGBBMFBM();
Transform animRootTransform = this.<OGNPLKJOMPN>k__BackingField.GetAnimRootTransform();
bool flag2;
if (flag2)
{
}
Vector3 vector;
float z = vector.z;
Vector3 vector2;
float z2 = vector2.z;
bool flag3;
if (flag3)
{
}
List<IDBJEENCHII.BKOHOGOPOFK> iloacjofgpj = jgnlojodbof.ILOACJOFGPJ;
List<IDBJEENCHII.BKOHOGOPOFK> iloacjofgpj2 = jgnlojodbof.ILOACJOFGPJ;
this.DLLNOJJOGLI = true;
}
}
AnimationGizmo component = animationGizmo.GetComponent<AnimationGizmo>();
if (component)
{
int num3 = 0;
component.UpdateObjectTransforms(true, num3 != 0);
}
}
}
// Token: 0x0601369A RID: 79514 RVA: 0x004A7CDC File Offset: 0x004A5EDC
[Token(Token = "0x601369A")]
[Address(RVA = "0x1595890", Offset = "0x1594290", VA = "0x181595890")]
public JPAJIAEGPOP()
{
List<JPAJIAEGPOP.OEMNPJHDLEB> list = new List();
this.PBEKGLEGPED = list;
this.KABIONNNKIL();
}
// Token: 0x0400D296 RID: 53910
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400D296")]
private List<AnimationGizmoSplineStepVisualizer> DONFCJMPFFD;
// Token: 0x0400D297 RID: 53911
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400D297")]
private bool DLLNOJJOGLI;
// Token: 0x0400D298 RID: 53912
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400D298")]
private readonly List<JPAJIAEGPOP.OEMNPJHDLEB> PBEKGLEGPED;
// Token: 0x02002B59 RID: 11097
[Token(Token = "0x2002B59")]
private struct OEMNPJHDLEB
{
// Token: 0x0400D299 RID: 53913
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400D299")]
public Vector3 DDHPAFKBMON;
// Token: 0x0400D29A RID: 53914
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC")]
[Token(Token = "0x400D29A")]
public Quaternion IGPENJBJADK;
// Token: 0x0400D29B RID: 53915
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
[Token(Token = "0x400D29B")]
public int FDGBIFIAIIO;
// Token: 0x0400D29C RID: 53916
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400D29C")]
public CreationObject NLNHFEEMFBN;
}
}