779 lines
26 KiB
C#
779 lines
26 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecRoom.Core.Creation;
|
|
using RecRoom.Core.Creation.SandboxGizmos;
|
|
using RecRoom.Tools;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02003088 RID: 12424
|
|
[Token(Token = "0x2003088")]
|
|
public class JPAJIAEGPOP : IDisposable
|
|
{
|
|
// Token: 0x0601528C RID: 86668 RVA: 0x004F33F8 File Offset: 0x004F15F8
|
|
[Token(Token = "0x601528C")]
|
|
[Address(RVA = "0xDB6B20", Offset = "0xDB5920", VA = "0x180DB6B20")]
|
|
public void BMLKMCDKEEA(MakerPen DGEJNGNOELG)
|
|
{
|
|
if (this.<LJOGMLBAABG>k__BackingField != DGEJNGNOELG)
|
|
{
|
|
if (!this.<LJOGMLBAABG>k__BackingField.DFIECMNBGCO() && !this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField.DFIECMNBGCO())
|
|
{
|
|
MFBGLIHGCGO<GIPDDLFFNGG> <KPHMOHNIALH>k__BackingField = this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField.<KPHMOHNIALH>k__BackingField;
|
|
Action<GIPDDLFFNGG> action = new Action(this.BLOPHBPJHOI);
|
|
}
|
|
this.<LJOGMLBAABG>k__BackingField = DGEJNGNOELG;
|
|
if (DGEJNGNOELG.<BDFEKAONFDI>k__BackingField)
|
|
{
|
|
MFBGLIHGCGO<GIPDDLFFNGG> <KPHMOHNIALH>k__BackingField2 = this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField.<KPHMOHNIALH>k__BackingField;
|
|
Action<GIPDDLFFNGG> action2 = new Action(this.BLOPHBPJHOI);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601528D RID: 86669 RVA: 0x004F348C File Offset: 0x004F168C
|
|
[Token(Token = "0x601528D")]
|
|
[Address(RVA = "0xDB7110", Offset = "0xDB5F10", VA = "0x180DB7110", Slot = "4")]
|
|
public void Dispose()
|
|
{
|
|
if (!this.<LJOGMLBAABG>k__BackingField.DFIECMNBGCO() && !this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField.DFIECMNBGCO())
|
|
{
|
|
MFBGLIHGCGO<GIPDDLFFNGG> <KPHMOHNIALH>k__BackingField = this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField.<KPHMOHNIALH>k__BackingField;
|
|
Action<GIPDDLFFNGG> action = new Action(this.BLOPHBPJHOI);
|
|
}
|
|
int num = 0;
|
|
this.<LJOGMLBAABG>k__BackingField = num;
|
|
this.<OGNPLKJOMPN>k__BackingField = num;
|
|
}
|
|
|
|
// Token: 0x17003A5F RID: 14943
|
|
// (get) Token: 0x0601528E RID: 86670 RVA: 0x004F34F0 File Offset: 0x004F16F0
|
|
// (set) Token: 0x0601528F RID: 86671 RVA: 0x004F3504 File Offset: 0x004F1704
|
|
[Token(Token = "0x17003A5F")]
|
|
public AnimationGizmo PMJAMLFNCLE
|
|
{
|
|
[Token(Token = "0x601528E")]
|
|
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
|
get;
|
|
[Token(Token = "0x601528F")]
|
|
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17003A60 RID: 14944
|
|
// (get) Token: 0x06015290 RID: 86672 RVA: 0x004F3518 File Offset: 0x004F1718
|
|
[Token(Token = "0x17003A60")]
|
|
public bool MIKDLDEALPN
|
|
{
|
|
[Token(Token = "0x6015290")]
|
|
[Address(RVA = "0xDB7550", Offset = "0xDB6350", VA = "0x180DB7550")]
|
|
get
|
|
{
|
|
AnimationGizmo animationGizmo = this.<OGNPLKJOMPN>k__BackingField;
|
|
int num = 0;
|
|
return animationGizmo != num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003A61 RID: 14945
|
|
// (get) Token: 0x06015291 RID: 86673 RVA: 0x004F3538 File Offset: 0x004F1738
|
|
// (set) Token: 0x06015292 RID: 86674 RVA: 0x004F354C File Offset: 0x004F174C
|
|
[Token(Token = "0x17003A61")]
|
|
private MakerPen CMHBEGINGCG
|
|
{
|
|
[Token(Token = "0x6015291")]
|
|
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
|
get;
|
|
[Token(Token = "0x6015292")]
|
|
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17003A62 RID: 14946
|
|
// (get) Token: 0x06015293 RID: 86675 RVA: 0x004F3560 File Offset: 0x004F1760
|
|
// (set) Token: 0x06015294 RID: 86676 RVA: 0x004F3574 File Offset: 0x004F1774
|
|
[Token(Token = "0x17003A62")]
|
|
public bool AIJFOCHLJDE
|
|
{
|
|
[Token(Token = "0x6015293")]
|
|
[Address(RVA = "0x3F71D0", Offset = "0x3F5FD0", VA = "0x1803F71D0")]
|
|
get;
|
|
[Token(Token = "0x6015294")]
|
|
[Address(RVA = "0x41EF80", Offset = "0x41DD80", VA = "0x18041EF80")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06015295 RID: 86677 RVA: 0x004F3588 File Offset: 0x004F1788
|
|
[Token(Token = "0x6015295")]
|
|
[Address(RVA = "0xDB62E0", Offset = "0xDB50E0", VA = "0x180DB62E0")]
|
|
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;
|
|
}
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
<BDFEKAONFDI>k__BackingField2.gameObject.SetActive(true);
|
|
}
|
|
}
|
|
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: 0x06015296 RID: 86678 RVA: 0x004F369C File Offset: 0x004F189C
|
|
[Token(Token = "0x6015296")]
|
|
[Address(RVA = "0xDB6ED0", Offset = "0xDB5CD0", VA = "0x180DB6ED0")]
|
|
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;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
int num2 = 0;
|
|
GameObject gameObject;
|
|
gameObject.SetActive(num2 != 0);
|
|
}
|
|
}
|
|
while (num != 0);
|
|
this.<LJOGMLBAABG>k__BackingField._undoStack.Clear();
|
|
this.DLLNOJJOGLI = false;
|
|
}
|
|
|
|
// Token: 0x06015297 RID: 86679 RVA: 0x004F3738 File Offset: 0x004F1938
|
|
[Token(Token = "0x6015297")]
|
|
[Address(RVA = "0xDB6D70", Offset = "0xDB5B70", VA = "0x180DB6D70")]
|
|
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: 0x06015298 RID: 86680 RVA: 0x004F37B8 File Offset: 0x004F19B8
|
|
[Token(Token = "0x6015298")]
|
|
[Address(RVA = "0xDB7690", Offset = "0xDB6490", VA = "0x180DB7690")]
|
|
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: 0x06015299 RID: 86681 RVA: 0x004F3844 File Offset: 0x004F1A44
|
|
[Token(Token = "0x6015299")]
|
|
[Address(RVA = "0xDB7AC0", Offset = "0xDB68C0", VA = "0x180DB7AC0")]
|
|
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: 0x0601529A RID: 86682 RVA: 0x004F38FC File Offset: 0x004F1AFC
|
|
[Token(Token = "0x601529A")]
|
|
[Address(RVA = "0xDB7DD0", Offset = "0xDB6BD0", VA = "0x180DB7DD0")]
|
|
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: 0x0601529B RID: 86683 RVA: 0x004F3960 File Offset: 0x004F1B60
|
|
[Token(Token = "0x601529B")]
|
|
[Address(RVA = "0xDB6CE0", Offset = "0xDB5AE0", VA = "0x180DB6CE0")]
|
|
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: 0x0601529C RID: 86684 RVA: 0x004F399C File Offset: 0x004F1B9C
|
|
[Token(Token = "0x601529C")]
|
|
[Address(RVA = "0xDB8210", Offset = "0xDB7010", VA = "0x180DB8210")]
|
|
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: 0x0601529D RID: 86685 RVA: 0x004F39EC File Offset: 0x004F1BEC
|
|
[Token(Token = "0x601529D")]
|
|
[Address(RVA = "0xDB8140", Offset = "0xDB6F40", VA = "0x180DB8140")]
|
|
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: 0x0601529E RID: 86686 RVA: 0x004F3A50 File Offset: 0x004F1C50
|
|
[Token(Token = "0x601529E")]
|
|
[Address(RVA = "0xDB7E90", Offset = "0xDB6C90", VA = "0x180DB7E90")]
|
|
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: 0x0601529F RID: 86687 RVA: 0x004F3AB4 File Offset: 0x004F1CB4
|
|
[Token(Token = "0x601529F")]
|
|
[Address(RVA = "0xDB7C20", Offset = "0xDB6A20", VA = "0x180DB7C20")]
|
|
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: 0x060152A0 RID: 86688 RVA: 0x004F3B18 File Offset: 0x004F1D18
|
|
[Token(Token = "0x60152A0")]
|
|
[Address(RVA = "0xDB7CE0", Offset = "0xDB6AE0", VA = "0x180DB7CE0")]
|
|
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: 0x060152A1 RID: 86689 RVA: 0x004F3B68 File Offset: 0x004F1D68
|
|
[Token(Token = "0x60152A1")]
|
|
[Address(RVA = "0xDB71F0", Offset = "0xDB5FF0", VA = "0x180DB71F0")]
|
|
private void EFMKOOHDBMN(bool FALMNADGLIH = false)
|
|
{
|
|
this.<LJOGMLBAABG>k__BackingField._undoStack.Clear();
|
|
this.DLLNOJJOGLI = false;
|
|
}
|
|
|
|
// Token: 0x060152A2 RID: 86690 RVA: 0x004F3B94 File Offset: 0x004F1D94
|
|
[Token(Token = "0x60152A2")]
|
|
[Address(RVA = "0xDB75B0", Offset = "0xDB63B0", VA = "0x180DB75B0")]
|
|
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: 0x060152A3 RID: 86691 RVA: 0x004F3BFC File Offset: 0x004F1DFC
|
|
[Token(Token = "0x60152A3")]
|
|
[Address(RVA = "0xDB7970", Offset = "0xDB6770", VA = "0x180DB7970")]
|
|
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: 0x060152A4 RID: 86692 RVA: 0x004F3C7C File Offset: 0x004F1E7C
|
|
[Token(Token = "0x60152A4")]
|
|
[Address(RVA = "0xDB5460", Offset = "0xDB4260", VA = "0x180DB5460")]
|
|
public void AAHKAOKCJLM(int GDAJLKBHCPA, int DICIADLAHBK)
|
|
{
|
|
for (;;)
|
|
{
|
|
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;
|
|
int num4;
|
|
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 != 0)
|
|
{
|
|
continue;
|
|
}
|
|
if (num3 != -1)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
num4 = 0;
|
|
}
|
|
PhotonView pvCache = animationGizmo.pvCache;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
if (num4 == 0)
|
|
{
|
|
goto Block_8;
|
|
}
|
|
}
|
|
this.<OGNPLKJOMPN>k__BackingField.AuthoritySendAllFrames();
|
|
return;
|
|
Block_8:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060152A5 RID: 86693 RVA: 0x004F3DB4 File Offset: 0x004F1FB4
|
|
[Token(Token = "0x60152A5")]
|
|
[Address(RVA = "0xDB5990", Offset = "0xDB4790", VA = "0x180DB5990")]
|
|
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 != 0)
|
|
{
|
|
continue;
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
List<IDBJEENCHII.BKOHOGOPOFK> iloacjofgpj3 = jgnlojodbof.ILOACJOFGPJ;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
this.<OGNPLKJOMPN>k__BackingField.AuthoritySendAllFrames();
|
|
}
|
|
|
|
// Token: 0x060152A6 RID: 86694 RVA: 0x004F3EC0 File Offset: 0x004F20C0
|
|
[Token(Token = "0x60152A6")]
|
|
[Address(RVA = "0xDB7F60", Offset = "0xDB6D60", VA = "0x180DB7F60")]
|
|
public int MLGOEMAKLFJ()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
if (!this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField.IPJFJGPPJMH)
|
|
{
|
|
goto IL_45;
|
|
}
|
|
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)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
int num2;
|
|
if (num2 != -1)
|
|
{
|
|
return num;
|
|
}
|
|
IL_45:
|
|
int objectCount = this.<OGNPLKJOMPN>k__BackingField._animatedObjects.OLCEDCHGCFH;
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x060152A7 RID: 86695 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60152A7")]
|
|
[Address(RVA = "0xDB5DB0", Offset = "0xDB4BB0", VA = "0x180DB5DB0")]
|
|
public void ADKJDLNIDEB()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060152A8 RID: 86696 RVA: 0x004F3F40 File Offset: 0x004F2140
|
|
[Token(Token = "0x60152A8")]
|
|
[Address(RVA = "0xDB7230", Offset = "0xDB6030", VA = "0x180DB7230")]
|
|
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;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
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;
|
|
}
|
|
}
|
|
while (num != 0);
|
|
AnimationGizmo animationGizmo2 = this.<OGNPLKJOMPN>k__BackingField;
|
|
int num3 = 0;
|
|
animationGizmo2.UpdateObjectTransforms(true, num3 != 0);
|
|
this.<OGNPLKJOMPN>k__BackingField.AuthoritySendAllFrames();
|
|
}
|
|
|
|
// Token: 0x060152A9 RID: 86697 RVA: 0x004F4028 File Offset: 0x004F2228
|
|
[Token(Token = "0x60152A9")]
|
|
[Address(RVA = "0xDB6690", Offset = "0xDB5490", VA = "0x180DB6690")]
|
|
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: 0x060152AA RID: 86698 RVA: 0x004F4090 File Offset: 0x004F2290
|
|
[Token(Token = "0x60152AA")]
|
|
[Address(RVA = "0xDB78B0", Offset = "0xDB66B0", VA = "0x180DB78B0")]
|
|
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: 0x060152AB RID: 86699 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60152AB")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
|
|
public void KABIONNNKIL()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060152AC RID: 86700 RVA: 0x004F40E8 File Offset: 0x004F22E8
|
|
[Token(Token = "0x60152AC")]
|
|
[Address(RVA = "0xDB7800", Offset = "0xDB6600", VA = "0x180DB7800")]
|
|
public void HKOGLEBNAPB()
|
|
{
|
|
AnimationGizmo animationGizmo = this.<OGNPLKJOMPN>k__BackingField;
|
|
int num = 0;
|
|
if (animationGizmo != num && this.<OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField.BOMFNNKJJCI)
|
|
{
|
|
CreationContext <BDFEKAONFDI>k__BackingField = this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField;
|
|
int num2 = 0;
|
|
<BDFEKAONFDI>k__BackingField.SetSelectionBoundsDirty(true, num2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060152AD RID: 86701 RVA: 0x004F4138 File Offset: 0x004F2338
|
|
[Token(Token = "0x60152AD")]
|
|
[Address(RVA = "0xDB67D0", Offset = "0xDB55D0", VA = "0x180DB67D0")]
|
|
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: 0x060152AE RID: 86702 RVA: 0x004F41F8 File Offset: 0x004F23F8
|
|
[Token(Token = "0x60152AE")]
|
|
[Address(RVA = "0xDB82B0", Offset = "0xDB70B0", VA = "0x180DB82B0")]
|
|
public JPAJIAEGPOP()
|
|
{
|
|
List<JPAJIAEGPOP.OEMNPJHDLEB> list = new List();
|
|
this.PBEKGLEGPED = list;
|
|
this.KABIONNNKIL();
|
|
}
|
|
|
|
// Token: 0x0400E022 RID: 57378
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400E022")]
|
|
private List<AnimationGizmoSplineStepVisualizer> DONFCJMPFFD;
|
|
|
|
// Token: 0x0400E023 RID: 57379
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400E023")]
|
|
private bool DLLNOJJOGLI;
|
|
|
|
// Token: 0x0400E024 RID: 57380
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400E024")]
|
|
private readonly List<JPAJIAEGPOP.OEMNPJHDLEB> PBEKGLEGPED;
|
|
|
|
// Token: 0x02003089 RID: 12425
|
|
[Token(Token = "0x2003089")]
|
|
private struct OEMNPJHDLEB
|
|
{
|
|
// Token: 0x0400E025 RID: 57381
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400E025")]
|
|
public Vector3 DDHPAFKBMON;
|
|
|
|
// Token: 0x0400E026 RID: 57382
|
|
[FieldOffset(Offset = "0xC")]
|
|
[Token(Token = "0x400E026")]
|
|
public Quaternion IGPENJBJADK;
|
|
|
|
// Token: 0x0400E027 RID: 57383
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x400E027")]
|
|
public int FDGBIFIAIIO;
|
|
|
|
// Token: 0x0400E028 RID: 57384
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400E028")]
|
|
public CreationObject NLNHFEEMFBN;
|
|
}
|
|
}
|