using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Async; using RecRoom.Core.Creation; using RecRoom.Core.Creation.SandboxGizmos; // Token: 0x02002C02 RID: 11266 [Token(Token = "0x2002C02")] [StructLayout(3)] public class MJCGELKDLKG : CFDDGNLLAFC { // Token: 0x06013DC5 RID: 81349 RVA: 0x004C3E54 File Offset: 0x004C2054 [Token(Token = "0x6013DC5")] [Address(RVA = "0x1C16890", Offset = "0x1C15290", VA = "0x181C16890")] public MJCGELKDLKG(AnimationGizmo animGizmo, int keyFrameIndex, bool moveTail) : base(animGizmo) { this.MPMKHOEPCBC = keyFrameIndex; this.GIGELKKENMK = moveTail; DIIHBKJLBCP diihbkjlbcp = animGizmo.k__BackingField.GJIHKDCFHLH(keyFrameIndex).HLHBJCIJPBE(); this.HGDLLNNELGJ = diihbkjlbcp; } // Token: 0x06013DC6 RID: 81350 RVA: 0x004C3E98 File Offset: 0x004C2098 [Token(Token = "0x6013DC6")] [Address(RVA = "0x1C16730", Offset = "0x1C15130", VA = "0x181C16730", Slot = "4")] public override IPromise OCAFOIEOMLN(CreationContext LHOMKMINCHH) { AnimationGizmo animationGizmo = base.PIEGMHHPDJM(); if (animationGizmo) { EAJBEDGKIHB k__BackingField = animationGizmo.k__BackingField; DIIHBKJLBCP hgdllnnelgj = this.HGDLLNNELGJ; IDBJEENCHII k__BackingField = animationGizmo.k__BackingField; int mpmkhoepcbc = this.MPMKHOEPCBC; IDBJEENCHII.JGNLOJODBOF jgnlojodbof = IDBJEENCHII.JGNLOJODBOF.PPGFHEDFBEA(hgdllnnelgj); bool gigelkkenmk = this.GIGELKKENMK; int num = k__BackingField.JFDMDLKCMOJ(mpmkhoepcbc, jgnlojodbof, gigelkkenmk); } return Promise.k__BackingField; } // Token: 0x0400D625 RID: 54821 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400D625")] protected DIIHBKJLBCP HGDLLNNELGJ; // Token: 0x0400D626 RID: 54822 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400D626")] protected int MPMKHOEPCBC; // Token: 0x0400D627 RID: 54823 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x400D627")] protected bool GIGELKKENMK; }