using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x020001F7 RID: 503 [Token(Token = "0x20001F7")] [Serializable] [StructLayout(3)] public class AudioRolloff { // Token: 0x06000FA0 RID: 4000 RVA: 0x00043F88 File Offset: 0x00042188 [Token(Token = "0x6000FA0")] [Address(RVA = "0x1D50A40", Offset = "0x1D4F440", VA = "0x181D50A40")] public AudioRolloff() { } // Token: 0x04000C66 RID: 3174 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4000C66")] public AudioRolloffMode rolloffMode = (AudioRolloffMode)((ulong)1L); // Token: 0x04000C67 RID: 3175 [global::Cpp2IlInjected.FieldOffset(Offset = "0x14")] [Token(Token = "0x4000C67")] public float minDistance = 2f; // Token: 0x04000C68 RID: 3176 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000C68")] public float maxDistance = 100f; // Token: 0x04000C69 RID: 3177 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000C69")] [Tooltip("Only used if the rolloffMode is custom, this is the red volumetric curve.")] public AnimationCurve customCurve; }