This commit is contained in:
niko
2026-04-08 23:40:05 +02:00
parent d6894bcbc7
commit 18dc73f922
7750 changed files with 1795369 additions and 0 deletions
@@ -0,0 +1,153 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Async;
using RecRoom.Avatar;
using RecRoom.Avatar.Face;
using UnityEngine;
namespace RRUI.Data
{
// Token: 0x02000AB8 RID: 2744
[Token(Token = "0x2000AB8")]
[StructLayout(3)]
public class FaceTransformationModel : RRUIModel
{
// Token: 0x17000C49 RID: 3145
// (get) Token: 0x0600454F RID: 17743 RVA: 0x0010B940 File Offset: 0x00109B40
[Token(Token = "0x17000C49")]
protected override bool PHGOLNMDJLH
{
[Token(Token = "0x600454F")]
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "11")]
get
{
return true;
}
}
// Token: 0x06004550 RID: 17744 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6004550")]
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "19")]
protected override void AHFKACICJNC()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06004551 RID: 17745 RVA: 0x0010B950 File Offset: 0x00109B50
[Token(Token = "0x6004551")]
[Address(RVA = "0x1870B60", Offset = "0x186F560", VA = "0x181870B60", Slot = "20")]
protected override IPromise GLPJPIEOLDF()
{
return Promise.<CompletedPromise>k__BackingField;
}
// Token: 0x06004552 RID: 17746 RVA: 0x0010B964 File Offset: 0x00109B64
[Token(Token = "0x6004552")]
[Address(RVA = "0x1870F80", Offset = "0x186F980", VA = "0x181870F80")]
public void MoveFaceFeature(PHNFMJMAKOA DJBBMJBBNHB)
{
FaceFeatureType faceFeatureType = this.faceFeature;
int num = 0;
PlayerAvatar playerAvatar = Player.<EGKJPJKLEAI>k__BackingField.playerAvatar;
FaceFeatureType faceFeatureType2 = this.faceFeature;
playerAvatar.SetFaceFeaturePositionOffset(faceFeatureType2, num, true);
base.MKBLJJGJAOH();
}
// Token: 0x06004553 RID: 17747 RVA: 0x0010B9A8 File Offset: 0x00109BA8
[Token(Token = "0x6004553")]
[Address(RVA = "0x1871130", Offset = "0x186FB30", VA = "0x181871130")]
public void ScaleFaceFeature(ABAPGNHLLMJ HBOPNKFKMNI)
{
int num = (int)this.faceFeature;
PlayerAvatar playerAvatar = Player.<EGKJPJKLEAI>k__BackingField.playerAvatar;
FaceFeatureType faceFeatureType = this.faceFeature;
float num2;
playerAvatar.SetFaceFeatureScaleOffset(faceFeatureType, num2, true);
base.MKBLJJGJAOH();
}
// Token: 0x06004554 RID: 17748 RVA: 0x0010B9E4 File Offset: 0x00109BE4
[Token(Token = "0x6004554")]
[Address(RVA = "0x1870C00", Offset = "0x186F600", VA = "0x181870C00")]
private static Vector2 LCCLBKLAGIH(FaceFeatureType APAMCAHGOCI, PHNFMJMAKOA DJBBMJBBNHB)
{
for (;;)
{
Vector2 zero = Vector2.zero;
Vector2 zero2 = Vector2.zero;
if (DJBBMJBBNHB != PHNFMJMAKOA.Up)
{
if (DJBBMJBBNHB != PHNFMJMAKOA.Up)
{
if (DJBBMJBBNHB != PHNFMJMAKOA.Up)
{
if (DJBBMJBBNHB != PHNFMJMAKOA.Right)
{
goto IL_4E;
}
Vector2 right = Vector2.right;
}
Vector2 up = Vector2.up;
}
Vector2 right2 = Vector2.right;
goto IL_44;
}
goto IL_44;
IL_4E:
if (APAMCAHGOCI == FaceFeatureType.Eye)
{
}
if (APAMCAHGOCI == FaceFeatureType.Mouth)
{
break;
}
continue;
IL_44:
Vector2 up2 = Vector2.up;
goto IL_4E;
}
int num = 0;
AvatarCustomizationSettings avatarCustomizationSettings;
Vector2 mouthPos = avatarCustomizationSettings.mouthPos;
float y = avatarCustomizationSettings.mouthPos.y;
return mouthPos + num;
}
// Token: 0x06004555 RID: 17749 RVA: 0x0010BA80 File Offset: 0x00109C80
[Token(Token = "0x6004555")]
[Address(RVA = "0x1870990", Offset = "0x186F390", VA = "0x181870990")]
private static float APBHNFBPIMM(FaceFeatureType APAMCAHGOCI, ABAPGNHLLMJ DJBBMJBBNHB)
{
if (DJBBMJBBNHB == ABAPGNHLLMJ.Larger)
{
}
if (APAMCAHGOCI == FaceFeatureType.Eye)
{
}
throw new NullReferenceException();
}
// Token: 0x06004556 RID: 17750 RVA: 0x0010BAA8 File Offset: 0x00109CA8
[Token(Token = "0x6004556")]
[Address(RVA = "0x1090A40", Offset = "0x108F440", VA = "0x181090A40")]
public FaceTransformationModel()
{
}
// Token: 0x040035CE RID: 13774
[Token(Token = "0x40035CE")]
private static readonly float KFCGMMGNMLD;
// Token: 0x040035CF RID: 13775
[Token(Token = "0x40035CF")]
private static readonly float JDJLIFEHAFJ;
// Token: 0x040035D0 RID: 13776
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x40035D0")]
[SerializeField]
private FaceFeatureType faceFeature;
}
}