scripts
This commit is contained in:
@@ -0,0 +1,97 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using Unity.Mathematics;
|
||||
using UnityEngine;
|
||||
|
||||
namespace ClusterLOD
|
||||
{
|
||||
// Token: 0x02000C8D RID: 3213
|
||||
[Token(Token = "0x2000C8D")]
|
||||
[StructLayout(0, Size = 200)]
|
||||
public struct PrimitiveComponentInfo
|
||||
{
|
||||
// Token: 0x06004D5E RID: 19806 RVA: 0x0012050C File Offset: 0x0011E70C
|
||||
[Token(Token = "0x6004D5E")]
|
||||
[Address(RVA = "0x2AC7A0", Offset = "0x2ABBA0", VA = "0x1802AC7A0")]
|
||||
public PrimitiveComponentInfo(Vector3 pos, Quaternion rot, Vector3 scale, CKELFEGHFJD materialIndices, int meshIndex, int scalingMode, Vector3 scalingRatio, float authoredBevelRatio)
|
||||
{
|
||||
float z = scale.z;
|
||||
float z2 = pos.z;
|
||||
float4x4 float4x;
|
||||
float4 c = float4x.c1;
|
||||
float4 c2 = float4x.c2;
|
||||
float4 c3 = float4x.c3;
|
||||
this.inverseTranspose = c3;
|
||||
float4 c4 = float4x.c1;
|
||||
float4x4 float4x2;
|
||||
float4 c5 = float4x2.c1;
|
||||
this.inverseTranspose.c2 = c5;
|
||||
float4 c6 = float4x2.c2;
|
||||
this.inverseTranspose.c3 = c6;
|
||||
float4 c7 = float4x2.c3;
|
||||
float z3 = pos.z;
|
||||
this.position = c7;
|
||||
float3 @float;
|
||||
float z4 = @float.z;
|
||||
float z5 = scale.z;
|
||||
float3 float2;
|
||||
float z6 = float2.z;
|
||||
this.scalingRatio = z6;
|
||||
this.scalingRatio.y = z6;
|
||||
this.authoredBevelRatio = z6;
|
||||
float3 float3;
|
||||
float z7 = float3.z;
|
||||
}
|
||||
|
||||
// Token: 0x0400394F RID: 14671
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400394F")]
|
||||
public float4x4 transform;
|
||||
|
||||
// Token: 0x04003950 RID: 14672
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003950")]
|
||||
public float4x4 inverseTranspose;
|
||||
|
||||
// Token: 0x04003951 RID: 14673
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4003951")]
|
||||
public float3 position;
|
||||
|
||||
// Token: 0x04003952 RID: 14674
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8C")]
|
||||
[Token(Token = "0x4003952")]
|
||||
public quaternion rotation;
|
||||
|
||||
// Token: 0x04003953 RID: 14675
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x9C")]
|
||||
[Token(Token = "0x4003953")]
|
||||
public float3 scale;
|
||||
|
||||
// Token: 0x04003954 RID: 14676
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4003954")]
|
||||
public CKELFEGHFJD materialIndices;
|
||||
|
||||
// Token: 0x04003955 RID: 14677
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4003955")]
|
||||
public int scalingMode;
|
||||
|
||||
// Token: 0x04003956 RID: 14678
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB4")]
|
||||
[Token(Token = "0x4003956")]
|
||||
public float3 scalingRatio;
|
||||
|
||||
// Token: 0x04003957 RID: 14679
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4003957")]
|
||||
public float authoredBevelRatio;
|
||||
|
||||
// Token: 0x04003958 RID: 14680
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC4")]
|
||||
[Token(Token = "0x4003958")]
|
||||
public int meshIndex;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user