using System; using Cpp2IlInjected; using RecRoom.Avatars; using UnityEngine; using UnityEngine.EventSystems; namespace RRUI.Data { // Token: 0x02000C7D RID: 3197 [Token(Token = "0x2000C7D")] public class FaceTransformationModelController : ModelController { // Token: 0x06004DA5 RID: 19877 RVA: 0x0011C418 File Offset: 0x0011A618 [Token(Token = "0x6004DA5")] [Address(RVA = "0x173E160", Offset = "0x173D160", VA = "0x18173E160")] public FaceTransformationModelController() { } // Token: 0x040038FD RID: 14589 [Token(Token = "0x40038FD")] private const float FEEJGKKNLGP = 0.01f; // Token: 0x02000C7E RID: 3198 [Token(Token = "0x2000C7E")] public enum JKEPNBPDOIK { // Token: 0x040038FF RID: 14591 [Token(Token = "0x40038FF")] Move, // Token: 0x04003900 RID: 14592 [Token(Token = "0x4003900")] Scale } // Token: 0x02000C7F RID: 3199 [Token(Token = "0x2000C7F")] [Serializable] private class FaceTransformationButtonImpl : ButtonControllerImpl { // Token: 0x06004DA6 RID: 19878 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004DA6")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004DA7 RID: 19879 RVA: 0x0011C42C File Offset: 0x0011A62C [Token(Token = "0x6004DA7")] [Address(RVA = "0x173E000", Offset = "0x173D000", VA = "0x18173E000", Slot = "29")] protected override void IKNMALNFPII() { FaceTransformationModelController.JKEPNBPDOIK jkepnbpdoik; do { jkepnbpdoik = this.transformation; if (jkepnbpdoik == FaceTransformationModelController.JKEPNBPDOIK.Move) { goto IL_37; } if (jkepnbpdoik != FaceTransformationModelController.JKEPNBPDOIK.Scale) { return; } if (this.scaleDirection == ABAPGNHLLMJ.Larger) { } } while (jkepnbpdoik != FaceTransformationModelController.JKEPNBPDOIK.Move); MNHEFLIMKGO mnheflimkgo; if (mnheflimkgo.KGFKHHAFMAH == (ulong)1L) { MNHEFLIMKGO mnheflimkgo2; float mouthScl = mnheflimkgo2.KGFKHHAFMAH.mouthScl; } return; IL_37: PHNFMJMAKOA phnfmjmakoa = this.positionDirection; } // Token: 0x06004DA8 RID: 19880 RVA: 0x0011C480 File Offset: 0x0011A680 [Token(Token = "0x6004DA8")] [Address(RVA = "0x173E120", Offset = "0x173D120", VA = "0x18173E120")] public FaceTransformationButtonImpl() { } // Token: 0x04003901 RID: 14593 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003901")] [SerializeField] private FaceTransformationModelController.JKEPNBPDOIK transformation; // Token: 0x04003902 RID: 14594 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x4003902")] [SerializeField] [JEAMMEGEDDJ("transformation", 0)] private PHNFMJMAKOA positionDirection; // Token: 0x04003903 RID: 14595 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4003903")] [SerializeField] [JEAMMEGEDDJ("transformation", 1)] private ABAPGNHLLMJ scaleDirection; } // Token: 0x02000C80 RID: 3200 [Token(Token = "0x2000C80")] [Serializable] private class UndoButtonImpl : ButtonControllerImpl { // Token: 0x06004DA9 RID: 19881 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004DA9")] [Address(RVA = "0x174F660", Offset = "0x174E660", VA = "0x18174F660", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004DAA RID: 19882 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004DAA")] [Address(RVA = "0x174F880", Offset = "0x174E880", VA = "0x18174F880", Slot = "29")] protected override void IKNMALNFPII() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004DAB RID: 19883 RVA: 0x0011C494 File Offset: 0x0011A694 [Token(Token = "0x6004DAB")] [Address(RVA = "0x174FA20", Offset = "0x174EA20", VA = "0x18174FA20")] public UndoButtonImpl() { } } // Token: 0x02000C81 RID: 3201 [Token(Token = "0x2000C81")] [Serializable] private class RedoButtonImpl : ButtonControllerImpl { // Token: 0x06004DAC RID: 19884 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004DAC")] [Address(RVA = "0x174B1A0", Offset = "0x174A1A0", VA = "0x18174B1A0", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004DAD RID: 19885 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004DAD")] [Address(RVA = "0x174B3C0", Offset = "0x174A3C0", VA = "0x18174B3C0", Slot = "29")] protected override void IKNMALNFPII() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004DAE RID: 19886 RVA: 0x0011C4A8 File Offset: 0x0011A6A8 [Token(Token = "0x6004DAE")] [Address(RVA = "0x174B520", Offset = "0x174A520", VA = "0x18174B520")] public RedoButtonImpl() { } } // Token: 0x02000C82 RID: 3202 [Token(Token = "0x2000C82")] [Serializable] private class ResetToDefaultButtonImpl : ButtonControllerImpl { // Token: 0x06004DAF RID: 19887 RVA: 0x0011C4BC File Offset: 0x0011A6BC [Token(Token = "0x6004DAF")] [Address(RVA = "0x1749C00", Offset = "0x1748C00", VA = "0x181749C00", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004DB0 RID: 19888 RVA: 0x0011C4D0 File Offset: 0x0011A6D0 [Token(Token = "0x6004DB0")] [Address(RVA = "0x174B7F0", Offset = "0x174A7F0", VA = "0x18174B7F0", Slot = "29")] protected override void IKNMALNFPII() { float num = FaceTransformationModel.CEHPPPNPINI(0.5f); } // Token: 0x06004DB1 RID: 19889 RVA: 0x0011C4F0 File Offset: 0x0011A6F0 [Token(Token = "0x6004DB1")] [Address(RVA = "0x174B900", Offset = "0x174A900", VA = "0x18174B900")] public ResetToDefaultButtonImpl() { } } // Token: 0x02000C83 RID: 3203 [Token(Token = "0x2000C83")] [Serializable] private class RotationXSliderImpl : SliderControllerImpl { // Token: 0x06004DB2 RID: 19890 RVA: 0x0011C504 File Offset: 0x0011A704 [Token(Token = "0x6004DB2")] [Address(RVA = "0x174B940", Offset = "0x174A940", VA = "0x18174B940", Slot = "27")] protected override void DMAHGBLDMFA() { float num = this.KNFGKMDLPFK(); bool subscribeToDefaultModelEvents = ((MIGKLLCFKNJ)this).OFMCMEJOOJN; } // Token: 0x06004DB3 RID: 19891 RVA: 0x0011C528 File Offset: 0x0011A728 [Token(Token = "0x6004DB3")] [Address(RVA = "0x174B9A0", Offset = "0x174A9A0", VA = "0x18174B9A0", Slot = "29")] protected override void GFMIFNNFPCN(float ONGBFDACHHG) { if (!FJFHDHBBFKE.BAHBPFFNNJO(this.KNFGKMDLPFK(), ONGBFDACHHG, 0.01f)) { if (this.transformation == FaceTransformationModelController.JKEPNBPDOIK.Scale) { return; } if (this.positionAxis != FaceTransformationModelController.RotationXSliderImpl.BGEMGALPLGM.HORIZONTAL) { } } } // Token: 0x06004DB4 RID: 19892 RVA: 0x0011C564 File Offset: 0x0011A764 [Token(Token = "0x6004DB4")] [Address(RVA = "0x174BB40", Offset = "0x174AB40", VA = "0x18174BB40", Slot = "30")] protected override void HANNAAJMDHI(BaseEventData EJPEKJANIND) { base.HANNAAJMDHI(EJPEKJANIND); } // Token: 0x06004DB5 RID: 19893 RVA: 0x0011C580 File Offset: 0x0011A780 [Token(Token = "0x6004DB5")] [Address(RVA = "0x174BBA0", Offset = "0x174ABA0", VA = "0x18174BBA0")] private float KNFGKMDLPFK() { if (this.transformation == FaceTransformationModelController.JKEPNBPDOIK.Scale || this.positionAxis == FaceTransformationModelController.RotationXSliderImpl.BGEMGALPLGM.HORIZONTAL) { } if (this == 0) { MNHEFLIMKGO mnheflimkgo; AvatarCustomizationSettings kgfkhhafmah = mnheflimkgo.KGFKHHAFMAH; } if (this == (ulong)1L) { MNHEFLIMKGO mnheflimkgo2; AvatarCustomizationSettings kgfkhhafmah2 = mnheflimkgo2.KGFKHHAFMAH; } float num; return FaceTransformationModel.JMHJIDIPBCK(num); } // Token: 0x06004DB6 RID: 19894 RVA: 0x0011C5C8 File Offset: 0x0011A7C8 [Token(Token = "0x6004DB6")] [Address(RVA = "0x174BCE0", Offset = "0x174ACE0", VA = "0x18174BCE0")] private void LPBPOKBMFFJ(float ONGBFDACHHG) { if (this.transformation != FaceTransformationModelController.JKEPNBPDOIK.Scale) { if (this.positionAxis != FaceTransformationModelController.RotationXSliderImpl.BGEMGALPLGM.HORIZONTAL) { } return; } float num = FaceTransformationModel.CEHPPPNPINI(ONGBFDACHHG); } // Token: 0x06004DB7 RID: 19895 RVA: 0x0011C5F8 File Offset: 0x0011A7F8 [Token(Token = "0x6004DB7")] [Address(RVA = "0x174BE10", Offset = "0x174AE10", VA = "0x18174BE10")] public RotationXSliderImpl() { } // Token: 0x04003904 RID: 14596 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4003904")] [SerializeField] private FaceTransformationModelController.JKEPNBPDOIK transformation; // Token: 0x04003905 RID: 14597 [FieldOffset(Offset = "0x44")] [Token(Token = "0x4003905")] [SerializeField] [JEAMMEGEDDJ("transformation", 0)] private FaceTransformationModelController.RotationXSliderImpl.BGEMGALPLGM positionAxis; // Token: 0x02000C84 RID: 3204 [Token(Token = "0x2000C84")] private enum BGEMGALPLGM { // Token: 0x04003907 RID: 14599 [Token(Token = "0x4003907")] HORIZONTAL, // Token: 0x04003908 RID: 14600 [Token(Token = "0x4003908")] VERTICAL } } } }