using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x0200067B RID: 1659 [Token(Token = "0x200067B")] public class PulsingBeam : MonoBehaviour { // Token: 0x17000864 RID: 2148 // (get) Token: 0x06003041 RID: 12353 RVA: 0x000C4608 File Offset: 0x000C2808 // (set) Token: 0x06003042 RID: 12354 RVA: 0x000C461C File Offset: 0x000C281C [Token(Token = "0x17000864")] public bool FLCKAAANLPJ { [Token(Token = "0x6003041")] [Address(RVA = "0x90C8C0", Offset = "0x90B8C0", VA = "0x18090C8C0")] get { return this.JBJODEADJND; } [Token(Token = "0x6003042")] [Address(RVA = "0x1BC26B0", Offset = "0x1BC16B0", VA = "0x181BC26B0")] set { bool jbjodeadjnd = this.JBJODEADJND; this.JBJODEADJND = value; if (!jbjodeadjnd && value) { float time = Time.time; this.KJECPMINOGB = time; } } } // Token: 0x17000865 RID: 2149 // (get) Token: 0x06003043 RID: 12355 RVA: 0x000C4650 File Offset: 0x000C2850 [Token(Token = "0x17000865")] private float HHNBFKEGOEF { [Token(Token = "0x6003043")] [Address(RVA = "0x5626C0", Offset = "0x5616C0", VA = "0x1805626C0")] get { return this.KJECPMINOGB; } } // Token: 0x06003044 RID: 12356 RVA: 0x000C4664 File Offset: 0x000C2864 [Token(Token = "0x6003044")] [Address(RVA = "0x1BC2170", Offset = "0x1BC1170", VA = "0x181BC2170")] private void Awake() { Transform transform = base.transform; Vector3 vector; float z = vector.z; Transform transform2 = base.transform; float num = global::UnityEngine.Random.Range(-0.2f, 0.2f); this.scalePulseSpeed = num; } // Token: 0x06003045 RID: 12357 RVA: 0x000C46A8 File Offset: 0x000C28A8 [Token(Token = "0x6003045")] [Address(RVA = "0x16B3190", Offset = "0x16B2190", VA = "0x1816B3190")] private void OnEnable() { this.JBJODEADJND = false; } // Token: 0x06003046 RID: 12358 RVA: 0x000C46BC File Offset: 0x000C28BC [Token(Token = "0x6003046")] [Address(RVA = "0x1BC2340", Offset = "0x1BC1340", VA = "0x181BC2340")] private void Update() { if (this.gravityAligned) { Transform transform = base.transform; Vector3 forward = Vector3.forward; int num = 0; Vector3 up = Vector3.up; transform.rotation = num; } Transform transform2 = base.transform; float num2 = this.KJIGHHNOJBN; float time = Time.time; float num3 = this.scalePulseSpeed; if (!this.JBJODEADJND) { } float time2 = Time.time; int num4 = 0; int num5 = 0; num2 = Mathf.Lerp(1f, (float)num4, num3); Vector3 vector; if ((num2 == (float)num5 && vector == (ulong)1L) || vector != (ulong)1L || vector != (ulong)1L) { } int num6 = 0; base.transform.localScale = num6; } // Token: 0x06003047 RID: 12359 RVA: 0x000C4770 File Offset: 0x000C2970 [Token(Token = "0x6003047")] [Address(RVA = "0x1BC2220", Offset = "0x1BC1220", VA = "0x181BC2220")] public void SetColor(Color GJAINANBOCB) { MeshRenderer dcnppjegdba = this.DCNPPJEGDBA; int num = 0; if (dcnppjegdba == num) { MeshRenderer componentInChildren = base.GetComponentInChildren(true); this.DCNPPJEGDBA = componentInChildren; } if (this.OHDIOONOFAC == 0) { MaterialPropertyBlock materialPropertyBlock = new MaterialPropertyBlock(); this.OHDIOONOFAC = materialPropertyBlock; } MeshRenderer dcnppjegdba2 = this.DCNPPJEGDBA; MaterialPropertyBlock ohdioonofac = this.OHDIOONOFAC; dcnppjegdba2.Internal_SetPropertyBlock(ohdioonofac); } // Token: 0x06003048 RID: 12360 RVA: 0x000C47D4 File Offset: 0x000C29D4 [Token(Token = "0x6003048")] [Address(RVA = "0x1BC26A0", Offset = "0x1BC16A0", VA = "0x181BC26A0")] public PulsingBeam() { } // Token: 0x040027FF RID: 10239 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40027FF")] [SerializeField] private bool gravityAligned; // Token: 0x04002800 RID: 10240 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x4002800")] [SerializeField] private float scalePulseAmount; // Token: 0x04002801 RID: 10241 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4002801")] [SerializeField] private float scalePulseSpeed; // Token: 0x04002802 RID: 10242 [FieldOffset(Offset = "0x24")] [Token(Token = "0x4002802")] [NonSerialized] public float BlinkFrequency = 1f; // Token: 0x04002803 RID: 10243 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4002803")] private float KJECPMINOGB; // Token: 0x04002804 RID: 10244 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x4002804")] private bool JBJODEADJND; // Token: 0x04002805 RID: 10245 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4002805")] private float IFPHCLBFIJD; // Token: 0x04002806 RID: 10246 [FieldOffset(Offset = "0x34")] [Token(Token = "0x4002806")] private float KJIGHHNOJBN; // Token: 0x04002807 RID: 10247 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4002807")] private MeshRenderer DCNPPJEGDBA; // Token: 0x04002808 RID: 10248 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4002808")] private MaterialPropertyBlock OHDIOONOFAC; // Token: 0x04002809 RID: 10249 [Token(Token = "0x4002809")] private static readonly int OAFFFHBNGJC = PAMNDKEGFFG.CCHOFPAFEHO; }