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,245 @@
using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Core.FastLines
{
// Token: 0x020029C3 RID: 10691
[Token(Token = "0x20029C3")]
[StructLayout(3)]
public class FastLineSettings : ScriptableObject
{
// Token: 0x06012AE9 RID: 76521 RVA: 0x00473EB8 File Offset: 0x004720B8
[Token(Token = "0x6012AE9")]
[Address(RVA = "0x189D8F0", Offset = "0x189C2F0", VA = "0x18189D8F0")]
public void KLNHLGFMDLP(GADCODNLAIK LGMFOFDGFIG)
{
int size;
for (;;)
{
int num = 0;
float num2 = this.startSharpness;
LGMFOFDGFIG.KGFIJKEFHFC = num2;
float num3 = this.endSharpness;
LGMFOFDGFIG.CGMDPKJNLKI = num3;
LGMFOFDGFIG.MAGFJGMHKLA = num3;
float num4 = this.textureHeight;
float num5 = this.endArrowWidth;
float num6 = this.endArrowLength;
float num7 = this.startArrowWidth;
float num8 = this.startArrowLength;
GADCODNLAIK gadcodnlaik = LGMFOFDGFIG.KIMKEHKPKBA(num8, num7, num6, num5);
size = this.sizes._size;
if (size > 0)
{
break;
}
int size2 = this.colors._size;
if (size2 <= 0)
{
goto IL_D1;
}
LGMFOFDGFIG.AJIEIAOBKPH = size2;
List<FastLineSettings.ColorKeyFrame> list = this.colors;
List.Enumerator enumerator;
if (enumerator != 0)
{
num++;
if (num != 0)
{
continue;
}
}
if ((ulong)((uint)(-1)) != (ulong)(-1L))
{
}
if (num == 0)
{
goto IL_D1;
}
}
LGMFOFDGFIG.MDBMFPKDKHD = size;
List<FastLineSettings.SizeKeyFrame> list2 = this.sizes;
throw new NullReferenceException();
IL_D1:
int num9 = this.numNodes;
LGMFOFDGFIG.FGCFEJNGBFM = num9;
}
// Token: 0x06012AEA RID: 76522 RVA: 0x00473FAC File Offset: 0x004721AC
[Token(Token = "0x6012AEA")]
[Address(RVA = "0x189DDF0", Offset = "0x189C7F0", VA = "0x18189DDF0")]
public void OEKIFEDEGCH(GADCODNLAIK LGMFOFDGFIG, Transform OIFLDNBGJOH, Vector3 LKCPBGKOIOC, Vector3 EGGLNFFFPKD, [Optional] Transform AIAPJJINEMN)
{
float z = LKCPBGKOIOC.z;
Vector3 vector;
float z2 = vector.z;
Vector3 vector2;
float z3 = vector2.z;
Vector3 vector3;
float z4 = vector3.z;
Vector3 vector4;
float z5 = vector4.z;
float num = this.minDirectionOffset;
}
// Token: 0x06012AEB RID: 76523 RVA: 0x00473FF0 File Offset: 0x004721F0
[Token(Token = "0x6012AEB")]
[Address(RVA = "0x189DD10", Offset = "0x189C710", VA = "0x18189DD10")]
public void OEKIFEDEGCH(GADCODNLAIK LGMFOFDGFIG, Vector3 AAJHBKOGBPE, Vector3 DEILBDFACHD, Vector3 PAFDECDPDDN, Vector3 CDJKCHIPKIF)
{
float z = AAJHBKOGBPE.z;
float z2 = DEILBDFACHD.z;
float num = this.minDirectionOffset;
}
// Token: 0x06012AEC RID: 76524 RVA: 0x00474018 File Offset: 0x00472218
[Token(Token = "0x6012AEC")]
[Address(RVA = "0x189DFF0", Offset = "0x189C9F0", VA = "0x18189DFF0")]
public FastLineSettings()
{
List<FastLineSettings.ColorKeyFrame> list = new List();
this.colors = list;
List<FastLineSettings.SizeKeyFrame> list2 = new List();
this.sizes = list2;
this.numNodes = (int)((ulong)2L);
base..ctor();
}
// Token: 0x0400C808 RID: 51208
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400C808")]
public Material material;
// Token: 0x0400C809 RID: 51209
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400C809")]
[Range(0f, 1f)]
public float directionStrength = 1f;
// Token: 0x0400C80A RID: 51210
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
[Token(Token = "0x400C80A")]
public float minDirectionOffset;
// Token: 0x0400C80B RID: 51211
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400C80B")]
[Range(0f, 0.5f)]
public float startSharpness;
// Token: 0x0400C80C RID: 51212
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")]
[Token(Token = "0x400C80C")]
[Range(0f, 0.5f)]
public float endSharpness;
// Token: 0x0400C80D RID: 51213
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400C80D")]
public List<FastLineSettings.ColorKeyFrame> colors;
// Token: 0x0400C80E RID: 51214
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400C80E")]
public List<FastLineSettings.SizeKeyFrame> sizes;
// Token: 0x0400C80F RID: 51215
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400C80F")]
public int style;
// Token: 0x0400C810 RID: 51216
[global::Cpp2IlInjected.FieldOffset(Offset = "0x44")]
[Token(Token = "0x400C810")]
public float textureSpacing;
// Token: 0x0400C811 RID: 51217
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x400C811")]
public float textureLooping;
// Token: 0x0400C812 RID: 51218
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")]
[Token(Token = "0x400C812")]
public float textureAnimation;
// Token: 0x0400C813 RID: 51219
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x400C813")]
public float textureHeight;
// Token: 0x0400C814 RID: 51220
[global::Cpp2IlInjected.FieldOffset(Offset = "0x54")]
[Token(Token = "0x400C814")]
public float startArrowLength;
// Token: 0x0400C815 RID: 51221
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x400C815")]
public float startArrowWidth;
// Token: 0x0400C816 RID: 51222
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")]
[Token(Token = "0x400C816")]
public float endArrowLength;
// Token: 0x0400C817 RID: 51223
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x400C817")]
public float endArrowWidth;
// Token: 0x0400C818 RID: 51224
[global::Cpp2IlInjected.FieldOffset(Offset = "0x64")]
[Token(Token = "0x400C818")]
public int numNodes;
// Token: 0x020029C4 RID: 10692
[Token(Token = "0x20029C4")]
[Serializable]
public struct SizeKeyFrame
{
// Token: 0x0400C819 RID: 51225
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400C819")]
public float pixelSize;
// Token: 0x0400C81A RID: 51226
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
[Token(Token = "0x400C81A")]
public float worldSize;
// Token: 0x0400C81B RID: 51227
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
[Token(Token = "0x400C81B")]
[Range(0f, 1f)]
public float frac;
}
// Token: 0x020029C5 RID: 10693
[Token(Token = "0x20029C5")]
[Serializable]
public struct ColorKeyFrame
{
// Token: 0x0400C81C RID: 51228
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400C81C")]
[ColorUsage(true, true)]
public Color color1;
// Token: 0x0400C81D RID: 51229
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400C81D")]
[ColorUsage(true, true)]
public Color color2;
// Token: 0x0400C81E RID: 51230
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400C81E")]
[Range(0f, 1f)]
public float frac;
}
}
}