using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x02000672 RID: 1650 [Token(Token = "0x2000672")] [ExecuteInEditMode] [RequireComponent(typeof(ParticleSystem))] [StructLayout(3)] public class ParticleOscillator : MonoBehaviour { // Token: 0x06002FC2 RID: 12226 RVA: 0x000C6634 File Offset: 0x000C4834 [Token(Token = "0x6002FC2")] [Address(RVA = "0x1633900", Offset = "0x1632300", VA = "0x181633900")] private void Awake() { ParticleSystem component = base.GetComponent(); this.FPOJJBBBCKJ = component; } // Token: 0x06002FC3 RID: 12227 RVA: 0x000C6650 File Offset: 0x000C4850 [Token(Token = "0x6002FC3")] [Address(RVA = "0x1633940", Offset = "0x1632340", VA = "0x181633940")] private void Update() { if (this.FPOJJBBBCKJ.isPlaying) { float realtimeSinceStartup = Time.realtimeSinceStartup; if (this.variableToOscillate == ParticleOscillator.LAJACGHGAPK.StartSpeed) { ParticleSystem.MainModule main = this.FPOJJBBBCKJ.main; float num = realtimeSinceStartup * 2f; AnimationCurve curveMax = (realtimeSinceStartup * 0.5f).m_CurveMax; throw new MissingMethodException(); } } } // Token: 0x06002FC4 RID: 12228 RVA: 0x000C66B0 File Offset: 0x000C48B0 [Token(Token = "0x6002FC4")] [Address(RVA = "0x1633AB0", Offset = "0x16324B0", VA = "0x181633AB0")] public ParticleOscillator() { } // Token: 0x04002914 RID: 10516 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4002914")] [SerializeField] private ParticleOscillator.LAJACGHGAPK variableToOscillate; // Token: 0x04002915 RID: 10517 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x4002915")] [SerializeField] private float frequency = 3f; // Token: 0x04002916 RID: 10518 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4002916")] [SerializeField] private float minValue; // Token: 0x04002917 RID: 10519 [global::Cpp2IlInjected.FieldOffset(Offset = "0x24")] [Token(Token = "0x4002917")] [SerializeField] private float maxValue = 1f; // Token: 0x04002918 RID: 10520 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4002918")] private ParticleSystem FPOJJBBBCKJ; // Token: 0x02000673 RID: 1651 [Token(Token = "0x2000673")] public enum LAJACGHGAPK { // Token: 0x0400291A RID: 10522 [Token(Token = "0x400291A")] StartSpeed } }