Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

375 lines
16 KiB
C#

using System;
using Cpp2IlInjected;
using Unity.Burst;
using Unity.Collections;
using Unity.Collections.LowLevel.Unsafe;
using Unity.Jobs;
using Unity.Mathematics;
using UnityEngine;
// Token: 0x0200324B RID: 12875
[Token(Token = "0x200324B")]
[BurstCompile]
public struct JNINCGCHMME : IJob
{
// Token: 0x06015FAC RID: 90028 RVA: 0x0051E1EC File Offset: 0x0051C3EC
[Token(Token = "0x6015FAC")]
[Address(RVA = "0x16E6600", Offset = "0x16E5600", VA = "0x1816E6600")]
public static JNINCGCHMME NFHADFCEMML(BODENLPFCMG AFNAMODAOIB, BHMJDDLHPIB NJHCNOACFIJ, PCIKHFEIHGO IKJOIDIBBDL, float FNJKKNKLDPB, Transform LNNGAFDLFDO)
{
throw new NullReferenceException();
}
// Token: 0x06015FAD RID: 90029 RVA: 0x0051E208 File Offset: 0x0051C408
[Token(Token = "0x6015FAD")]
[Address(RVA = "0x16E6930", Offset = "0x16E5930", VA = "0x1816E6930")]
public static JNINCGCHMME NFHADFCEMML(BODENLPFCMG AFNAMODAOIB, Transform OAJPMJIJPDP, BHMJDDLHPIB NJHCNOACFIJ, Transform FJHOHDNLPAF, PCIKHFEIHGO IKJOIDIBBDL, int IHPKLBGKCBH, int BNBICEMNLJP)
{
int num = 0;
int num2 = 0;
int num3 = 0;
if (num != num3)
{
}
float num4 = Mathf.Max((float)num2, 0.0001f);
float3 @float;
float z = @float.z;
float3 float2 = 0;
throw new NullReferenceException();
}
// Token: 0x06015FAE RID: 90030 RVA: 0x0051E248 File Offset: 0x0051C448
[Token(Token = "0x6015FAE")]
[Address(RVA = "0x16E7160", Offset = "0x16E6160", VA = "0x1816E7160")]
private JNINCGCHMME(BODENLPFCMG AFNAMODAOIB, BHMJDDLHPIB NJHCNOACFIJ, PCIKHFEIHGO IKJOIDIBBDL, int IHPKLBGKCBH, int BNBICEMNLJP, int HDJCHKDBBHJ, float3 EKGBEONIIHA, float EBCCEGFLLHF, float MHBLGIMIOAL, float3 MLPIHHFLCKI, float3x3 CEPJLGLGPGO, float3 DDHPAFKBMON, quaternion IGPENJBJADK, float3 FNJKKNKLDPB)
{
NativeList<float3> ddpnlakckdp = AFNAMODAOIB.DDPNLAKCKDP;
this.AHMHAFMDPOO = ddpnlakckdp;
NativeArray<float3> cdpiecocian = AFNAMODAOIB.CDPIECOCIAN;
this.GIGBINBPPNK = cdpiecocian;
NativeList<int> elflbeckfef = AFNAMODAOIB.ELFLBECKFEF;
this.GDIDIBHJGOL = elflbeckfef;
NativeArray<int> gngddhgcpce = AFNAMODAOIB.GNGDDHGCPCE;
this.KGMDMHMPJJK = gngddhgcpce;
NativeArray<float4> lhbiilieion = AFNAMODAOIB.LHBIILIEION;
this.EKJFAJLEAEN = lhbiilieion;
NativeArray<float4> dhnppaioali = AFNAMODAOIB.DHNPPAIOALI;
this.GDKLNELIPGK = dhnppaioali;
NativeArray<float4> ojaaciegnmp = AFNAMODAOIB.OJAACIEGNMP;
this.IDDNDDGGIBP = ojaaciegnmp;
NativeList<float3> dgohpohbdci = AFNAMODAOIB.DGOHPOHBDCI;
this.AHCOHHIMPDM = dgohpohbdci;
NativeList<float3> ddpnlakckdp2 = IKJOIDIBBDL.DDPNLAKCKDP;
NativeArray<float3> cdpiecocian2 = IKJOIDIBBDL.CDPIECOCIAN;
this.COJLONCOIIP = cdpiecocian2;
NativeArray<float4> nmfapcbmggf = IKJOIDIBBDL.NMFAPCBMGGF;
this.NDEBNJJEOKN = nmfapcbmggf;
NativeArray<float4> pjnfmocjcal = IKJOIDIBBDL.PJNFMOCJCAL;
this.CFPAGAMFOKI = pjnfmocjcal;
NativeArray<float2> maeaklfbpmo = IKJOIDIBBDL.MAEAKLFBPMO;
this.HEEJADFHPIF = maeaklfbpmo;
NativeList<int> elflbeckfef2 = IKJOIDIBBDL.ELFLBECKFEF;
float w = NJHCNOACFIJ.OFANCHELLFN.w;
this.IHPKLBGKCBH = 0;
this.BNBICEMNLJP = 0;
this.LPIDHMBMKOF.OFANCHELLFN.w = w;
this.MHBLGIMIOAL = (float)0;
this.MLPIHHFLCKI.z = (float)0;
this.CEPJLGLGPGO = 0;
this.CEPJLGLGPGO.c1.y = w;
this.CEPJLGLGPGO.c2.z = (float)0;
this.DDHPAFKBMON.z = (float)0;
this.IGPENJBJADK = 0;
this.FNJKKNKLDPB.z = (float)0;
this.HDJCHKDBBHJ = 0;
this.EBCCEGFLLHF = (float)0;
this.EKGBEONIIHA.z = (float)0;
}
// Token: 0x06015FAF RID: 90031 RVA: 0x0051E3C8 File Offset: 0x0051C5C8
[Token(Token = "0x6015FAF")]
[Address(RVA = "0x16E6EB0", Offset = "0x16E5EB0", VA = "0x1816E6EB0")]
private static void NOABIMMBGDA(ACBDPBHGKJL LENAGPGLDLE, float3 BCLCBLOKAMF, out int HDJCHKDBBHJ, out float3 EKGBEONIIHA, out float EBCCEGFLLHF)
{
bool flag;
if (!flag)
{
float z = Vector3.one.z;
float3 @float;
float z2 = @float.z;
EKGBEONIIHA.z = z2;
}
ACBDPBHGKJL acbdpbhgkjl;
bool flag2 = acbdpbhgkjl == ACBDPBHGKJL.LegacyPyramid;
HDJCHKDBBHJ.m_value = (flag2 ? 1 : 0);
float z3 = BCLCBLOKAMF.z;
Vector3 vector;
float z4 = vector.z;
float3 float2;
float z5 = float2.z;
EKGBEONIIHA.z = z5;
}
// Token: 0x06015FB0 RID: 90032 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6015FB0")]
[Address(RVA = "0x16E57F0", Offset = "0x16E47F0", VA = "0x1816E57F0", Slot = "4")]
public void Execute()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06015FB1 RID: 90033 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6015FB1")]
[Address(RVA = "0x16E62B0", Offset = "0x16E52B0", VA = "0x1816E62B0")]
private void MMGNKABNLEO(float4x4 ENKBCLEDIFA)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06015FB2 RID: 90034 RVA: 0x0051E42C File Offset: 0x0051C62C
[Token(Token = "0x6015FB2")]
[Address(RVA = "0x16E70A0", Offset = "0x16E60A0", VA = "0x1816E70A0")]
private JNINCGCHMME.HNJAINHOFLH NONPGEFCLPC(float3 ILALHDDOAGN)
{
float z = ILALHDDOAGN.z;
return JNINCGCHMME.HNJAINHOFLH.Z;
}
// Token: 0x06015FB3 RID: 90035 RVA: 0x0051E444 File Offset: 0x0051C644
[Token(Token = "0x6015FB3")]
[Address(RVA = "0x16E6220", Offset = "0x16E5220", VA = "0x1816E6220")]
private float4 LONNJFBLLCN(JNINCGCHMME.HNJAINHOFLH GLHHBDHELAO, int EFBDCIJMFGD)
{
/*
An exception occurred when decompiling this method (06015FB3)
ICSharpCode.Decompiler.DecompilerException: Error decompiling Unity.Mathematics.float4 JNINCGCHMME::LONNJFBLLCN(JNINCGCHMME/HNJAINHOFLH,System.Int32)
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_04:
brtrue(IL_00, cne:bool(ldloc:int32(EFBDCIJMFGD), 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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
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: 0x06015FB4 RID: 90036 RVA: 0x0051E458 File Offset: 0x0051C658
[Token(Token = "0x6015FB4")]
[Address(RVA = "0x16E6270", Offset = "0x16E5270", VA = "0x1816E6270")]
private float2 MFBNMNHLLCN(JNINCGCHMME.HNJAINHOFLH GLHHBDHELAO, float3 DDHPAFKBMON)
{
/*
An exception occurred when decompiling this method (06015FB4)
ICSharpCode.Decompiler.DecompilerException: Error decompiling Unity.Mathematics.float2 JNINCGCHMME::MFBNMNHLLCN(JNINCGCHMME/HNJAINHOFLH,Unity.Mathematics.float3)
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_04:
brtrue(IL_04, cne:bool(ldloc:HNJAINHOFLH(GLHHBDHELAO), ldc.i4:HNJAINHOFLH(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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
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: 0x0400E6AA RID: 59050
[Token(Token = "0x400E6AA")]
private const int GIAAOKFKMMH = 1;
// Token: 0x0400E6AB RID: 59051
[Token(Token = "0x400E6AB")]
private const int FMMAMEJKANA = 2;
// Token: 0x0400E6AC RID: 59052
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400E6AC")]
[ReadOnly]
private int HDJCHKDBBHJ;
// Token: 0x0400E6AD RID: 59053
[FieldOffset(Offset = "0x4")]
[Token(Token = "0x400E6AD")]
[ReadOnly]
private float3 EKGBEONIIHA;
// Token: 0x0400E6AE RID: 59054
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400E6AE")]
[ReadOnly]
private float EBCCEGFLLHF;
// Token: 0x0400E6AF RID: 59055
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400E6AF")]
[ReadOnly]
private NativeList<float3> AHMHAFMDPOO;
// Token: 0x0400E6B0 RID: 59056
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400E6B0")]
[ReadOnly]
private NativeArray<float3> GIGBINBPPNK;
// Token: 0x0400E6B1 RID: 59057
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400E6B1")]
[ReadOnly]
private NativeList<int> GDIDIBHJGOL;
// Token: 0x0400E6B2 RID: 59058
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400E6B2")]
[ReadOnly]
private NativeArray<int> KGMDMHMPJJK;
// Token: 0x0400E6B3 RID: 59059
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400E6B3")]
[ReadOnly]
private NativeArray<float4> EKJFAJLEAEN;
// Token: 0x0400E6B4 RID: 59060
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400E6B4")]
[ReadOnly]
private NativeArray<float4> GDKLNELIPGK;
// Token: 0x0400E6B5 RID: 59061
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x400E6B5")]
[ReadOnly]
private NativeArray<float4> IDDNDDGGIBP;
// Token: 0x0400E6B6 RID: 59062
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x400E6B6")]
[ReadOnly]
public NativeList<float3> AHCOHHIMPDM;
// Token: 0x0400E6B7 RID: 59063
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x400E6B7")]
[ReadOnly]
private BHMJDDLHPIB LPIDHMBMKOF;
// Token: 0x0400E6B8 RID: 59064
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400E6B8")]
[ReadOnly]
private int IHPKLBGKCBH;
// Token: 0x0400E6B9 RID: 59065
[FieldOffset(Offset = "0xC4")]
[Token(Token = "0x400E6B9")]
[ReadOnly]
private int BNBICEMNLJP;
// Token: 0x0400E6BA RID: 59066
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x400E6BA")]
[NativeDisableContainerSafetyRestriction]
private NativeArray<float3> ICMGPCOMNPC;
// Token: 0x0400E6BB RID: 59067
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x400E6BB")]
[NativeDisableContainerSafetyRestriction]
private NativeArray<float3> COJLONCOIIP;
// Token: 0x0400E6BC RID: 59068
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x400E6BC")]
[NativeDisableContainerSafetyRestriction]
private NativeArray<float4> NDEBNJJEOKN;
// Token: 0x0400E6BD RID: 59069
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x400E6BD")]
[NativeDisableContainerSafetyRestriction]
private NativeArray<float4> CFPAGAMFOKI;
// Token: 0x0400E6BE RID: 59070
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x400E6BE")]
[NativeDisableContainerSafetyRestriction]
private NativeArray<float2> HEEJADFHPIF;
// Token: 0x0400E6BF RID: 59071
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x400E6BF")]
[NativeDisableContainerSafetyRestriction]
private NativeArray<int> DEGJLJJCIIB;
// Token: 0x0400E6C0 RID: 59072
[FieldOffset(Offset = "0x128")]
[Token(Token = "0x400E6C0")]
[ReadOnly]
private float3 MLPIHHFLCKI;
// Token: 0x0400E6C1 RID: 59073
[FieldOffset(Offset = "0x134")]
[Token(Token = "0x400E6C1")]
[ReadOnly]
private float3x3 CEPJLGLGPGO;
// Token: 0x0400E6C2 RID: 59074
[FieldOffset(Offset = "0x158")]
[Token(Token = "0x400E6C2")]
[ReadOnly]
private float MHBLGIMIOAL;
// Token: 0x0400E6C3 RID: 59075
[FieldOffset(Offset = "0x15C")]
[Token(Token = "0x400E6C3")]
[ReadOnly]
private float3 DDHPAFKBMON;
// Token: 0x0400E6C4 RID: 59076
[FieldOffset(Offset = "0x168")]
[Token(Token = "0x400E6C4")]
[ReadOnly]
private quaternion IGPENJBJADK;
// Token: 0x0400E6C5 RID: 59077
[FieldOffset(Offset = "0x178")]
[Token(Token = "0x400E6C5")]
[ReadOnly]
private float3 FNJKKNKLDPB;
// Token: 0x0200324C RID: 12876
[Token(Token = "0x200324C")]
private enum HNJAINHOFLH
{
// Token: 0x0400E6C7 RID: 59079
[Token(Token = "0x400E6C7")]
X,
// Token: 0x0400E6C8 RID: 59080
[Token(Token = "0x400E6C8")]
Y,
// Token: 0x0400E6C9 RID: 59081
[Token(Token = "0x400E6C9")]
Z
}
}