Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RecRoom/Avatars/Face/SymmetricalFaceFeature.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

120 lines
3.6 KiB
C#

using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Avatars.Face
{
// Token: 0x020024CA RID: 9418
[Token(Token = "0x20024CA")]
public abstract class SymmetricalFaceFeature : FaceFeatureBase
{
// Token: 0x17002732 RID: 10034
// (get) Token: 0x0600F116 RID: 61718 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x0600F117 RID: 61719 RVA: 0x00371AC8 File Offset: 0x0036FCC8
[Token(Token = "0x17002732")]
public Vector2 JitteredAnchorLeft
{
[Token(Token = "0x600F116")]
[Address(RVA = "0x15A4D90", Offset = "0x15A3D90", VA = "0x1815A4D90")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x600F117")]
[Address(RVA = "0x1D2AC50", Offset = "0x1D29C50", VA = "0x181D2AC50")]
[CompilerGenerated]
private set
{
this.<KBAJHLKALLN>k__BackingField = value;
this.<KBAJHLKALLN>k__BackingField.y = (float)0;
}
}
// Token: 0x17002733 RID: 10035
// (get) Token: 0x0600F118 RID: 61720 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x0600F119 RID: 61721 RVA: 0x00371AE8 File Offset: 0x0036FCE8
[Token(Token = "0x17002733")]
public Vector2 JitteredAnchorRight
{
[Token(Token = "0x600F118")]
[Address(RVA = "0x17C1630", Offset = "0x17C0630", VA = "0x1817C1630")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x600F119")]
[Address(RVA = "0x996910", Offset = "0x995910", VA = "0x180996910")]
[CompilerGenerated]
private set
{
this.<PFCMAEIKJAD>k__BackingField = value;
this.<PFCMAEIKJAD>k__BackingField.y = (float)0;
}
}
// Token: 0x0600F11A RID: 61722 RVA: 0x00371B08 File Offset: 0x0036FD08
[Token(Token = "0x600F11A")]
[Address(RVA = "0x1D2A9B0", Offset = "0x1D299B0", VA = "0x181D2A9B0", Slot = "5")]
public override void NewJitter()
{
int num = 0;
base.NewJitter();
int num2 = 0;
Vector2 zero = Vector2.zero;
Vector2 vector = num2 + num;
this.<KBAJHLKALLN>k__BackingField = vector;
this.<KBAJHLKALLN>k__BackingField.y = (float)0;
if (!this.JitterSymetrically)
{
Vector2 vector2 = FaceFeatureBase.JitteredVector2(Vector2.zero, num);
}
Vector2 defaultAnchorRight = this.DefaultAnchorRight;
float y = this.DefaultAnchorRight.y;
Vector2 vector3 = defaultAnchorRight + num;
this.<PFCMAEIKJAD>k__BackingField = vector3;
this.<PFCMAEIKJAD>k__BackingField.y = y;
}
// Token: 0x0600F11B RID: 61723 RVA: 0x00371B90 File Offset: 0x0036FD90
[Token(Token = "0x600F11B")]
[Address(RVA = "0x1D2AB50", Offset = "0x1D29B50", VA = "0x181D2AB50")]
protected SymmetricalFaceFeature()
{
Vector2 vector = Vector2.one * 0.01f;
this.MaxJitterAnchors.y = (float)0;
this.MaxJitterAnchors = vector;
this.JitterSymetrically = true;
this.DefaultAnchorLeft.y = (float)0;
ulong num;
this.DefaultAnchorLeft = num;
ulong num2;
this.DefaultAnchorRight = num2;
this.DefaultAnchorRight.y = (float)0;
base..ctor();
}
// Token: 0x04009E93 RID: 40595
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4009E93")]
public Vector2 MaxJitterAnchors;
// Token: 0x04009E94 RID: 40596
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4009E94")]
public bool JitterSymetrically;
// Token: 0x04009E95 RID: 40597
[FieldOffset(Offset = "0x54")]
[Token(Token = "0x4009E95")]
public Vector2 DefaultAnchorLeft;
// Token: 0x04009E97 RID: 40599
[FieldOffset(Offset = "0x64")]
[Token(Token = "0x4009E97")]
public Vector2 DefaultAnchorRight;
}
}