Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RRUI/Data/FaceTransformationModelController.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

306 lines
9.8 KiB
C#

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<FaceTransformationModel>
{
// 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<FaceTransformationModel>
{
// 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<FaceTransformationModel>
{
// 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<FaceTransformationModel>
{
// 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<FaceTransformationModel>
{
// 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<FaceTransformationModel>
{
// 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
}
}
}
}