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

72 lines
1.9 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Core
{
// Token: 0x02002DA8 RID: 11688
[Token(Token = "0x2002DA8")]
[Serializable]
public class SimpleSpring6DConfig
{
// Token: 0x06013BBB RID: 80827 RVA: 0x00490D6C File Offset: 0x0048EF6C
[Token(Token = "0x6013BBB")]
[Address(RVA = "0x1568EA0", Offset = "0x1567EA0", VA = "0x181568EA0")]
public SimpleSpring6DConfig()
{
float z = Vector3.forward.z;
this.waggleAxis.z = z;
base..ctor();
}
// Token: 0x06013BBC RID: 80828 RVA: 0x00490DD8 File Offset: 0x0048EFD8
[Token(Token = "0x6013BBC")]
[Address(RVA = "0x1568F40", Offset = "0x1567F40", VA = "0x181568F40")]
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: 0x0400CCB8 RID: 52408
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400CCB8")]
public float spring = 200f;
// Token: 0x0400CCB9 RID: 52409
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x400CCB9")]
public float damping = 15f;
// Token: 0x0400CCBA RID: 52410
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400CCBA")]
public float maxSpeed = 500f;
// Token: 0x0400CCBB RID: 52411
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x400CCBB")]
public float angularSpring = 10f;
// Token: 0x0400CCBC RID: 52412
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400CCBC")]
public float angularDamping = 1f;
// Token: 0x0400CCBD RID: 52413
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x400CCBD")]
public float maxAngularSpeed = 180f;
// Token: 0x0400CCBE RID: 52414
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400CCBE")]
[Tooltip("Add angular acceleration caused by linear acceleration")]
public Vector3 waggleAxis;
}
}