50 lines
1.6 KiB
C#
50 lines
1.6 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Async;
|
|
using RecRoom.Core.Creation;
|
|
using RecRoom.Core.Creation.SandboxGizmos;
|
|
|
|
// Token: 0x02002C03 RID: 11267
|
|
[Token(Token = "0x2002C03")]
|
|
[StructLayout(3)]
|
|
public class CJFKIGFICCP : CFDDGNLLAFC
|
|
{
|
|
// Token: 0x06013DC7 RID: 81351 RVA: 0x004C3EFC File Offset: 0x004C20FC
|
|
[Token(Token = "0x6013DC7")]
|
|
[Address(RVA = "0x1CE3330", Offset = "0x1CE1D30", VA = "0x181CE3330")]
|
|
public CJFKIGFICCP(AnimationGizmo animGizmo, int keyFrameIndex, bool moveTail)
|
|
: base(animGizmo)
|
|
{
|
|
this.GIGELKKENMK = moveTail;
|
|
this.MPMKHOEPCBC = keyFrameIndex;
|
|
}
|
|
|
|
// Token: 0x06013DC8 RID: 81352 RVA: 0x004C3F20 File Offset: 0x004C2120
|
|
[Token(Token = "0x6013DC8")]
|
|
[Address(RVA = "0x1CE3200", Offset = "0x1CE1C00", VA = "0x181CE3200", Slot = "4")]
|
|
public override IPromise OCAFOIEOMLN(CreationContext LHOMKMINCHH)
|
|
{
|
|
AnimationGizmo animationGizmo = base.PIEGMHHPDJM();
|
|
if (animationGizmo)
|
|
{
|
|
IDBJEENCHII <OPGIEBKKAFC>k__BackingField = animationGizmo.<OPGIEBKKAFC>k__BackingField;
|
|
bool gigelkkenmk = this.GIGELKKENMK;
|
|
int mpmkhoepcbc = this.MPMKHOEPCBC;
|
|
<OPGIEBKKAFC>k__BackingField.HADEDAALKDK(mpmkhoepcbc, gigelkkenmk);
|
|
animationGizmo.<MGJIACIFHFA>k__BackingField.MBGNHGCLAHA((float)mpmkhoepcbc);
|
|
}
|
|
return Promise.<CompletedPromise>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0400D628 RID: 54824
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400D628")]
|
|
protected int MPMKHOEPCBC;
|
|
|
|
// Token: 0x0400D629 RID: 54825
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x400D629")]
|
|
protected bool GIGELKKENMK;
|
|
}
|