using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x020004F8 RID: 1272 [Token(Token = "0x20004F8")] [StructLayout(3)] public class MakerPenLineRendererBase : MonoBehaviour { // Token: 0x06002563 RID: 9571 RVA: 0x0009ABC4 File Offset: 0x00098DC4 [Token(Token = "0x6002563")] [Address(RVA = "0x109F700", Offset = "0x109E100", VA = "0x18109F700")] public void Awake() { MakerPenLineRendererBase.ENJABEBOEHC = this; Material material = new Material(this.origZOffLineMaterial); Material material2 = this.origLineMaterial; this.MMGHIGAILLG = material; Material material3 = new Material(material2); this.IJBIGKBDMLO = material3; Material[] array = new Material[2]; Material mmghigaillg = this.MMGHIGAILLG; if (mmghigaillg != 0) { } array[0] = mmghigaillg; Material ijbigkbdmlo = this.IJBIGKBDMLO; if (ijbigkbdmlo != 0) { } array[1] = ijbigkbdmlo; LineRenderer[] componentsInChildren = base.GetComponentsInChildren(); int num = 0; int length = componentsInChildren.Length; if (num < length) { componentsInChildren[num].SetMaterialArray(array); num++; } } // Token: 0x06002564 RID: 9572 RVA: 0x0009AC68 File Offset: 0x00098E68 [Token(Token = "0x6002564")] [Address(RVA = "0x109FAA0", Offset = "0x109E4A0", VA = "0x18109FAA0")] private void Update() { float hpddegkopdj = this.HPDDEGKOPDJ; int num = 0; if (num <= (int)hpddegkopdj) { float deltaTime = Time.deltaTime; this.HPDDEGKOPDJ = hpddegkopdj; if (num <= (int)hpddegkopdj && !(MakerPenLineRendererBase.ENJABEBOEHC != this)) { float hpddegkopdj2 = this.HPDDEGKOPDJ; Material ijbigkbdmlo = this.IJBIGKBDMLO; int num2 = 0; ijbigkbdmlo.color = num2; Material mmghigaillg = this.MMGHIGAILLG; float hpddegkopdj3 = this.HPDDEGKOPDJ; Material mmghigaillg2 = this.MMGHIGAILLG; int num3 = 0; mmghigaillg2.color = num3; } global::UnityEngine.Object.Destroy(base.gameObject); } } // Token: 0x06002565 RID: 9573 RVA: 0x0009ACF4 File Offset: 0x00098EF4 [Token(Token = "0x6002565")] [Address(RVA = "0x109F8C0", Offset = "0x109E2C0", VA = "0x18109F8C0", Slot = "4")] public virtual void Done() { this.HPDDEGKOPDJ = 2f; } // Token: 0x06002566 RID: 9574 RVA: 0x0009AD0C File Offset: 0x00098F0C [Token(Token = "0x6002566")] [Address(RVA = "0x109F980", Offset = "0x109E380", VA = "0x18109F980")] protected void PPFNPABLNIG(GameObject DFEIOJDNOGD, float FNJKKNKLDPB) { int num = 0; if (!(DFEIOJDNOGD == num)) { LineRenderer[] componentsInChildren = DFEIOJDNOGD.GetComponentsInChildren(); int num2 = 0; int length = componentsInChildren.Length; if (num2 < length) { LineRenderer lineRenderer = componentsInChildren[num2]; float num3 = lineRenderer.startWidth; lineRenderer.startWidth = num3; num3 = lineRenderer.endWidth; lineRenderer.endWidth = num3; num2++; } } } // Token: 0x06002567 RID: 9575 RVA: 0x0009AD70 File Offset: 0x00098F70 [Token(Token = "0x6002567")] [Address(RVA = "0x109F8D0", Offset = "0x109E2D0", VA = "0x18109F8D0")] protected float MKECJMEJGKK(NCBACKFHCJK KAMOHEPMEIF) { float num; return num; } // Token: 0x06002568 RID: 9576 RVA: 0x0009AD84 File Offset: 0x00098F84 [Token(Token = "0x6002568")] [Address(RVA = "0x109E910", Offset = "0x109D310", VA = "0x18109E910")] public MakerPenLineRendererBase() { } // Token: 0x04002056 RID: 8278 [Token(Token = "0x4002056")] protected const float BKFCLLDLECP = 2f; // Token: 0x04002057 RID: 8279 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4002057")] protected float HPDDEGKOPDJ = -1f; // Token: 0x04002058 RID: 8280 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4002058")] [SerializeField] private Material origLineMaterial; // Token: 0x04002059 RID: 8281 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4002059")] [SerializeField] private Material origZOffLineMaterial; // Token: 0x0400205A RID: 8282 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400205A")] private Material IJBIGKBDMLO; // Token: 0x0400205B RID: 8283 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400205B")] private Material MMGHIGAILLG; // Token: 0x0400205C RID: 8284 [Token(Token = "0x400205C")] private static MakerPenLineRendererBase ENJABEBOEHC; }