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; } }