This commit is contained in:
niko
2026-04-10 22:50:51 +02:00
parent 6d1607d5a2
commit f18d448581
17033 changed files with 2863270 additions and 0 deletions
@@ -0,0 +1,189 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using Delaunay;
using UnityEngine;
namespace RecRoom.Core.Screens.PlayerController
{
// Token: 0x02002F7B RID: 12155
[Token(Token = "0x2002F7B")]
[CreateAssetMenu]
public class PlayerAnimation3DBlendedPoseSet : ScriptableObject
{
// Token: 0x1700390A RID: 14602
// (get) Token: 0x06014B63 RID: 84835 RVA: 0x004D9E9C File Offset: 0x004D809C
[Token(Token = "0x1700390A")]
public List<AnimationVertex> AnimationData
{
[Token(Token = "0x6014B63")]
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
get
{
return this.animationVertices;
}
}
// Token: 0x1700390B RID: 14603
// (get) Token: 0x06014B64 RID: 84836 RVA: 0x004D9EB0 File Offset: 0x004D80B0
[Token(Token = "0x1700390B")]
public bool UseOverrideSpring
{
[Token(Token = "0x6014B64")]
[Address(RVA = "0x494270", Offset = "0x493070", VA = "0x180494270")]
get
{
return this.useOverrideSpring;
}
}
// Token: 0x1700390C RID: 14604
// (get) Token: 0x06014B65 RID: 84837 RVA: 0x004D9EC4 File Offset: 0x004D80C4
[Token(Token = "0x1700390C")]
public SimpleSpring6DConfig OverrideSpringParameters
{
[Token(Token = "0x6014B65")]
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")]
get
{
return this.overrideSpringParameters;
}
}
// Token: 0x06014B66 RID: 84838 RVA: 0x004D9ED8 File Offset: 0x004D80D8
[Token(Token = "0x6014B66")]
[Address(RVA = "0xA5A800", Offset = "0xA59600", VA = "0x180A5A800")]
public void IFEPKMBCIND()
{
HMBJKFIMOFL hmbjkfimofl = new HMBJKFIMOFL();
string name = base.name;
string text;
Debug.LogError(text, this);
}
// Token: 0x06014B67 RID: 84839 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6014B67")]
[Address(RVA = "0xA5A9B0", Offset = "0xA597B0", VA = "0x180A5A9B0")]
public PlayerAnimationAsset[] OLFGGPCLABA()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06014B68 RID: 84840 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6014B68")]
[Address(RVA = "0xA5AAC0", Offset = "0xA598C0", VA = "0x180A5AAC0")]
public void PGHBBOJEBBP(Vector3 GLHHBDHELAO, ref float[] GCNBFMFIJAD)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06014B69 RID: 84841 RVA: 0x004D9F00 File Offset: 0x004D8100
[Token(Token = "0x6014B69")]
[Address(RVA = "0xA5A8F0", Offset = "0xA596F0", VA = "0x180A5A8F0")]
private Vector4 LIALDDGDBPB(Vector4 PJEDBAONDPP)
{
/*
An exception occurred when decompiling this method (06014B69)
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector4 RecRoom.Core.Screens.PlayerController.PlayerAnimation3DBlendedPoseSet::LIALDDGDBPB(UnityEngine.Vector4)
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:int32(var_0_01, ldc.i4:int32(0))
stloc:int32(var_0_05, add:int32(ldloc:int32(var_0_01), ldc.i4:int32(1)))
stloc:int32(var_0_09, add:int32(ldloc:int32(var_0_05), ldc.i4:int32(1)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
// Token: 0x06014B6A RID: 84842 RVA: 0x004D9F18 File Offset: 0x004D8118
[Token(Token = "0x6014B6A")]
[Address(RVA = "0xA5AF20", Offset = "0xA59D20", VA = "0x180A5AF20")]
public PlayerAnimation3DBlendedPoseSet()
{
List<AnimationVertex> list = new List();
AnimationVertex animationVertex = new AnimationVertex();
float z = Vector3.zero.z;
list.Add(animationVertex);
AnimationVertex animationVertex2 = new AnimationVertex();
float z2 = Vector3.left.z;
list.Add(animationVertex2);
AnimationVertex animationVertex3 = new AnimationVertex();
float z3 = Vector3.right.z;
list.Add(animationVertex3);
AnimationVertex animationVertex4 = new AnimationVertex();
float z4 = Vector3.down.z;
list.Add(animationVertex4);
AnimationVertex animationVertex5 = new AnimationVertex();
float z5 = Vector3.up.z;
list.Add(animationVertex5);
AnimationVertex animationVertex6 = new AnimationVertex();
float z6 = Vector3.back.z;
list.Add(animationVertex6);
AnimationVertex animationVertex7 = new AnimationVertex();
float z7 = Vector3.forward.z;
list.Add(animationVertex7);
this.animationVertices = list;
List<Tetrahedron> list2 = new List();
this.tetrahedra = list2;
List<int> list3 = new List();
this.exteriorTriangleIndices = list3;
HMBJKFIMOFL hmbjkfimofl = new HMBJKFIMOFL();
this.pointLocator = hmbjkfimofl;
base..ctor();
}
// Token: 0x0400DB21 RID: 56097
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400DB21")]
public IPPGHMJIMMO PoseType;
// Token: 0x0400DB22 RID: 56098
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400DB22")]
[SerializeField]
[Header("Animation Graph Vertices")]
private List<AnimationVertex> animationVertices;
// Token: 0x0400DB23 RID: 56099
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400DB23")]
[SerializeField]
private bool useOverrideSpring;
// Token: 0x0400DB24 RID: 56100
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400DB24")]
[SerializeField]
private SimpleSpring6DConfig overrideSpringParameters;
// Token: 0x0400DB25 RID: 56101
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400DB25")]
[SerializeField]
[HideInInspector]
private List<Tetrahedron> tetrahedra;
// Token: 0x0400DB26 RID: 56102
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400DB26")]
[SerializeField]
[HideInInspector]
private List<int> exteriorTriangleIndices;
// Token: 0x0400DB27 RID: 56103
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400DB27")]
[NonSerialized]
private readonly HMBJKFIMOFL pointLocator;
}
}