Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

72 lines
1.9 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Core
{
// Token: 0x02002CBF RID: 11455
[Token(Token = "0x2002CBF")]
[Serializable]
public class SimpleSpring6DConfig
{
// Token: 0x0601377B RID: 79739 RVA: 0x00486F18 File Offset: 0x00485118
[Token(Token = "0x601377B")]
[Address(RVA = "0xA6B420", Offset = "0xA6A220", VA = "0x180A6B420")]
public SimpleSpring6DConfig()
{
float z = Vector3.forward.z;
this.waggleAxis.z = z;
base..ctor();
}
// Token: 0x0601377C RID: 79740 RVA: 0x00486F84 File Offset: 0x00485184
[Token(Token = "0x601377C")]
[Address(RVA = "0xA6B4C0", Offset = "0xA6A2C0", VA = "0x180A6B4C0")]
public SimpleSpring6DConfig(float IIDHCCDDIDG, float ELIBBFIDKMH, float DDNELLGHHLD)
{
float z = Vector3.forward.z;
this.waggleAxis.z = z;
base..ctor();
this.spring = IIDHCCDDIDG;
this.damping = ELIBBFIDKMH;
this.maxSpeed = DDNELLGHHLD;
}
// Token: 0x0400CAA3 RID: 51875
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400CAA3")]
public float spring = 200f;
// Token: 0x0400CAA4 RID: 51876
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x400CAA4")]
public float damping = 15f;
// Token: 0x0400CAA5 RID: 51877
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400CAA5")]
public float maxSpeed = 500f;
// Token: 0x0400CAA6 RID: 51878
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x400CAA6")]
public float angularSpring = 10f;
// Token: 0x0400CAA7 RID: 51879
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400CAA7")]
public float angularDamping = 1f;
// Token: 0x0400CAA8 RID: 51880
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x400CAA8")]
public float maxAngularSpeed = 180f;
// Token: 0x0400CAA9 RID: 51881
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400CAA9")]
[Tooltip("Add angular acceleration caused by linear acceleration")]
public Vector3 waggleAxis;
}
}