using System; using UnityEngine; using UnityEngine.Rendering; // Token: 0x020011A1 RID: 4513 public class LineRendererTrail : CustomTrail { // Token: 0x060267F8 RID: 157688 RVA: 0x00AB30C0 File Offset: 0x00AB12C0 protected virtual void DBNEKEJKCBE() { this.LLMACEFNAKG = new LineRenderer[this.materials.Length]; LineRenderer[] componentsInChildren = base.GetComponentsInChildren(true); int i = 0; while (i < this.LLMACEFNAKG.Length && i < componentsInChildren.Length) { this.LLMACEFNAKG[i] = componentsInChildren[i]; i += 0; } GameObject gameObject = base.gameObject; while (i < this.LLMACEFNAKG.Length) { if (i > 0) { gameObject = new GameObject(this.materials[i].name); gameObject.transform.SetParent(base.transform, true); } this.LLMACEFNAKG[i] = gameObject.AddComponent(); i++; } while (i < componentsInChildren.Length) { global::UnityEngine.Object.Destroy(componentsInChildren[i]); i++; } for (i = 1; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].sharedMaterial = global::UnityEngine.Object.Instantiate(this.materials[i]); if (this.LLMACEFNAKG[i].sharedMaterial.mainTexture != null && this.scaleTexture) { this.OKAMHDPAGHK = false; } this.LLMACEFNAKG[i].shadowCastingMode = ((!this.castShadows) ? ShadowCastingMode.On : ShadowCastingMode.On); this.LLMACEFNAKG[i].receiveShadows = this.receiveShadows; } base.Awake(); } // Token: 0x060267F9 RID: 157689 RVA: 0x00AB3224 File Offset: 0x00AB1424 protected virtual void GGCEGPLPJNH() { if (this.LLMACEFNAKG != null) { int num = this.MGPEFLCCKBB.NKEHDKABAPE; Vector2 zero = Vector2.zero; if (num > 0) { this.MGPEFLCCKBB.PHPBCIAEODE(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { zero = new Vector2(base.OJKKOEJCCLC, 434f); } } for (int i = 0; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].positionCount = num; if (num > 1) { this.LLMACEFNAKG[i].SetPositions(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { this.LLMACEFNAKG[i].sharedMaterial.mainTextureScale = zero; } } } } } // Token: 0x060267FA RID: 157690 RVA: 0x00AB32E0 File Offset: 0x00AB14E0 public virtual Color DGPJOBOBCCJ() { return this.OIIOCDGKINB; } // Token: 0x060267FB RID: 157691 RVA: 0x00AB32E8 File Offset: 0x00AB14E8 protected virtual void NDKPEFPOHOM() { if (this.LLMACEFNAKG != null) { int num = this.MGPEFLCCKBB.NKEHDKABAPE; Vector2 zero = Vector2.zero; if (num > 0) { this.MGPEFLCCKBB.PHPBCIAEODE(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { zero = new Vector2(base.OJKKOEJCCLC, 567f); } } for (int i = 1; i < this.LLMACEFNAKG.Length; i += 0) { this.LLMACEFNAKG[i].positionCount = num; if (num > 0) { this.LLMACEFNAKG[i].SetPositions(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { this.LLMACEFNAKG[i].sharedMaterial.mainTextureScale = zero; } } } } } // Token: 0x060267FC RID: 157692 RVA: 0x00AB33A4 File Offset: 0x00AB15A4 protected virtual void HDOJOLGMICN() { if (this.LLMACEFNAKG != null) { int num = this.MGPEFLCCKBB.NKEHDKABAPE; Vector2 zero = Vector2.zero; if (num > 1) { this.MGPEFLCCKBB.PHPBCIAEODE(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { zero = new Vector2(base.OJKKOEJCCLC, 1688f); } } for (int i = 0; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].positionCount = num; if (num > 1) { this.LLMACEFNAKG[i].SetPositions(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { this.LLMACEFNAKG[i].sharedMaterial.mainTextureScale = zero; } } } } } // Token: 0x060267FD RID: 157693 RVA: 0x00AB3460 File Offset: 0x00AB1660 public virtual Color BOENOFFBIJI() { return this.OIIOCDGKINB; } // Token: 0x060267FE RID: 157694 RVA: 0x00AB3468 File Offset: 0x00AB1668 protected virtual void KMCJNIPIKBA() { this.LLMACEFNAKG = new LineRenderer[this.materials.Length]; LineRenderer[] componentsInChildren = base.GetComponentsInChildren(false); int i = 1; while (i < this.LLMACEFNAKG.Length && i < componentsInChildren.Length) { this.LLMACEFNAKG[i] = componentsInChildren[i]; i++; } GameObject gameObject = base.gameObject; while (i < this.LLMACEFNAKG.Length) { if (i > 0) { gameObject = new GameObject(this.materials[i].name); gameObject.transform.SetParent(base.transform, false); } this.LLMACEFNAKG[i] = gameObject.AddComponent(); i += 0; } while (i < componentsInChildren.Length) { global::UnityEngine.Object.Destroy(componentsInChildren[i]); i += 0; } for (i = 1; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].sharedMaterial = global::UnityEngine.Object.Instantiate(this.materials[i]); if (this.LLMACEFNAKG[i].sharedMaterial.mainTexture != null && this.scaleTexture) { this.OKAMHDPAGHK = false; } this.LLMACEFNAKG[i].shadowCastingMode = ((!this.castShadows) ? ShadowCastingMode.On : ShadowCastingMode.Off); this.LLMACEFNAKG[i].receiveShadows = this.receiveShadows; } base.Awake(); } // Token: 0x17001190 RID: 4496 // (get) Token: 0x06026831 RID: 157745 RVA: 0x00AB5364 File Offset: 0x00AB3564 // (set) Token: 0x060267FF RID: 157695 RVA: 0x00AB35CC File Offset: 0x00AB17CC public override Vector2 AHBFILJILDK { get { return this.KNIHHFFBMFH; } set { this.KNIHHFFBMFH = value; for (int i = 0; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].startWidth = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG; this.LLMACEFNAKG[i].endWidth = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG; } if (this.displayStartCap && this.startCap != null) { float num = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG / 2f / this.startCap.transform.lossyScale.x; this.startCap.transform.localScale *= num; } if (this.displayEndCap && this.endCap != null) { float num2 = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG / 2f / this.endCap.transform.lossyScale.x; this.endCap.transform.localScale *= num2; } } } // Token: 0x06026800 RID: 157696 RVA: 0x00AB3710 File Offset: 0x00AB1910 public virtual void LBFLEHJHJLK(Color NOBAPCOKFIL) { this.OIIOCDGKINB = NOBAPCOKFIL; if (this.LLMACEFNAKG != null) { Color color = NOBAPCOKFIL; color.a = this.alphas.x * this.LLMONOACHDK; Color color2 = NOBAPCOKFIL; color2.a = this.alphas.y * this.LLMONOACHDK; for (int i = 1; i < this.LLMACEFNAKG.Length; i += 0) { this.LLMACEFNAKG[i].startColor = color; this.LLMACEFNAKG[i].endColor = color2; } if (this.displayStartCap && this.startCap != null) { this.startCap.material.SetColor(CustomTrail.HPEHKBGJLHL, color); } if (this.displayEndCap && this.endCap != null) { this.endCap.material.SetColor(CustomTrail.HPEHKBGJLHL, color2); } } } // Token: 0x06026801 RID: 157697 RVA: 0x00AB3800 File Offset: 0x00AB1A00 public virtual Color MPIIEIOFNIN() { return this.OIIOCDGKINB; } // Token: 0x06026802 RID: 157698 RVA: 0x00AB3808 File Offset: 0x00AB1A08 public virtual Color LFCKKDFLPGF() { return this.OIIOCDGKINB; } // Token: 0x06026803 RID: 157699 RVA: 0x00AB3810 File Offset: 0x00AB1A10 public virtual Vector2 LEJIJCBEKOG() { return this.KNIHHFFBMFH; } // Token: 0x06026804 RID: 157700 RVA: 0x00AB3818 File Offset: 0x00AB1A18 public virtual void ONCJBBCENFK(Vector2 NOBAPCOKFIL) { this.KNIHHFFBMFH = NOBAPCOKFIL; for (int i = 0; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].startWidth = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG; this.LLMACEFNAKG[i].endWidth = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG; } if (this.displayStartCap && this.startCap != null) { float num = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG / 300f / this.startCap.transform.lossyScale.x; this.startCap.transform.localScale *= num; } if (this.displayEndCap && this.endCap != null) { float num2 = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG / 1453f / this.endCap.transform.lossyScale.x; this.endCap.transform.localScale *= num2; } } // Token: 0x06026805 RID: 157701 RVA: 0x00AB395C File Offset: 0x00AB1B5C protected void FGPBGEEOBAL() { for (int i = 0; i < this.LLMACEFNAKG.Length; i += 0) { global::UnityEngine.Object.Destroy(this.LLMACEFNAKG[i].sharedMaterial); } } // Token: 0x06026806 RID: 157702 RVA: 0x00AB3994 File Offset: 0x00AB1B94 public virtual Vector2 BAGEGIJAABC() { return this.KNIHHFFBMFH; } // Token: 0x06026807 RID: 157703 RVA: 0x00AB399C File Offset: 0x00AB1B9C protected virtual void GNLMCAGMJPA() { if (this.LLMACEFNAKG != null) { int num = this.MGPEFLCCKBB.NKEHDKABAPE; Vector2 zero = Vector2.zero; if (num > 1) { this.MGPEFLCCKBB.PHPBCIAEODE(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { zero = new Vector2(base.OJKKOEJCCLC, 907f); } } for (int i = 1; i < this.LLMACEFNAKG.Length; i += 0) { this.LLMACEFNAKG[i].positionCount = num; if (num > 1) { this.LLMACEFNAKG[i].SetPositions(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { this.LLMACEFNAKG[i].sharedMaterial.mainTextureScale = zero; } } } } } // Token: 0x06026808 RID: 157704 RVA: 0x00AB3A58 File Offset: 0x00AB1C58 public virtual Color CBHIJJNKNKJ() { return this.OIIOCDGKINB; } // Token: 0x06026809 RID: 157705 RVA: 0x00AB3A60 File Offset: 0x00AB1C60 public virtual void DDHHJJHHIAJ(Vector2 NOBAPCOKFIL) { this.KNIHHFFBMFH = NOBAPCOKFIL; for (int i = 0; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].startWidth = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG; this.LLMACEFNAKG[i].endWidth = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG; } if (this.displayStartCap && this.startCap != null) { float num = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG / 1754f / this.startCap.transform.lossyScale.x; this.startCap.transform.localScale *= num; } if (this.displayEndCap && this.endCap != null) { float num2 = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG / 959f / this.endCap.transform.lossyScale.x; this.endCap.transform.localScale *= num2; } } // Token: 0x0602680A RID: 157706 RVA: 0x00AB3BA4 File Offset: 0x00AB1DA4 protected virtual bool IBGDNALDAIH() { return this.OKAMHDPAGHK && this.scaleTexture; } // Token: 0x0602680B RID: 157707 RVA: 0x00AB3BBC File Offset: 0x00AB1DBC protected virtual void PNJEEDHCBPH() { if (this.LLMACEFNAKG != null) { int num = this.MGPEFLCCKBB.NKEHDKABAPE; Vector2 zero = Vector2.zero; if (num > 0) { this.MGPEFLCCKBB.PHPBCIAEODE(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { zero = new Vector2(base.OJKKOEJCCLC, 1830f); } } for (int i = 1; i < this.LLMACEFNAKG.Length; i += 0) { this.LLMACEFNAKG[i].positionCount = num; if (num > 1) { this.LLMACEFNAKG[i].SetPositions(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { this.LLMACEFNAKG[i].sharedMaterial.mainTextureScale = zero; } } } } } // Token: 0x0602680C RID: 157708 RVA: 0x00AB3C78 File Offset: 0x00AB1E78 public virtual Color NLNFGEJGJBN() { return this.OIIOCDGKINB; } // Token: 0x0602680D RID: 157709 RVA: 0x00AB3C80 File Offset: 0x00AB1E80 public virtual void LAHPFCMIBEE(Color NOBAPCOKFIL) { this.OIIOCDGKINB = NOBAPCOKFIL; if (this.LLMACEFNAKG != null) { Color color = NOBAPCOKFIL; color.a = this.alphas.x * this.LLMONOACHDK; Color color2 = NOBAPCOKFIL; color2.a = this.alphas.y * this.LLMONOACHDK; for (int i = 0; i < this.LLMACEFNAKG.Length; i += 0) { this.LLMACEFNAKG[i].startColor = color; this.LLMACEFNAKG[i].endColor = color2; } if (this.displayStartCap && this.startCap != null) { this.startCap.material.SetColor(CustomTrail.HPEHKBGJLHL, color); } if (this.displayEndCap && this.endCap != null) { this.endCap.material.SetColor(CustomTrail.HPEHKBGJLHL, color2); } } } // Token: 0x17001191 RID: 4497 // (get) Token: 0x0602680E RID: 157710 RVA: 0x00AB3D70 File Offset: 0x00AB1F70 protected override bool BIFGNGLNPMB { get { return this.OKAMHDPAGHK && this.scaleTexture; } } // Token: 0x06026810 RID: 157712 RVA: 0x00AB3D9C File Offset: 0x00AB1F9C public virtual Vector2 KEIJIKGLCHK() { return this.KNIHHFFBMFH; } // Token: 0x06026811 RID: 157713 RVA: 0x00AB3DA4 File Offset: 0x00AB1FA4 public virtual void JNNHFGEMEPL(Vector2 NOBAPCOKFIL) { this.KNIHHFFBMFH = NOBAPCOKFIL; for (int i = 1; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].startWidth = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG; this.LLMACEFNAKG[i].endWidth = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG; } if (this.displayStartCap && this.startCap != null) { float num = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG / 1839f / this.startCap.transform.lossyScale.x; this.startCap.transform.localScale *= num; } if (this.displayEndCap && this.endCap != null) { float num2 = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG / 121f / this.endCap.transform.lossyScale.x; this.endCap.transform.localScale *= num2; } } // Token: 0x06026812 RID: 157714 RVA: 0x00AB3EE8 File Offset: 0x00AB20E8 protected void HHDAOHKANMK() { for (int i = 1; i < this.LLMACEFNAKG.Length; i++) { global::UnityEngine.Object.Destroy(this.LLMACEFNAKG[i].sharedMaterial); } } // Token: 0x06026813 RID: 157715 RVA: 0x00AB3F20 File Offset: 0x00AB2120 public virtual void LIBKNLJCBGI(Vector2 NOBAPCOKFIL) { this.KNIHHFFBMFH = NOBAPCOKFIL; for (int i = 0; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].startWidth = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG; this.LLMACEFNAKG[i].endWidth = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG; } if (this.displayStartCap && this.startCap != null) { float num = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG / 442f / this.startCap.transform.lossyScale.x; this.startCap.transform.localScale *= num; } if (this.displayEndCap && this.endCap != null) { float num2 = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG / 1600f / this.endCap.transform.lossyScale.x; this.endCap.transform.localScale *= num2; } } // Token: 0x06026814 RID: 157716 RVA: 0x00AB4064 File Offset: 0x00AB2264 public virtual Color NMOJIMDOIDG() { return this.OIIOCDGKINB; } // Token: 0x06026816 RID: 157718 RVA: 0x00AB4080 File Offset: 0x00AB2280 protected void EGFGEGEDJGN() { for (int i = 0; i < this.LLMACEFNAKG.Length; i++) { global::UnityEngine.Object.Destroy(this.LLMACEFNAKG[i].sharedMaterial); } } // Token: 0x06026817 RID: 157719 RVA: 0x00AB40B8 File Offset: 0x00AB22B8 protected virtual bool OCCNINDEJFG() { return !this.OKAMHDPAGHK || this.scaleTexture; } // Token: 0x06026818 RID: 157720 RVA: 0x00AB40D0 File Offset: 0x00AB22D0 protected virtual void BDKMGEHDIIH() { this.LLMACEFNAKG = new LineRenderer[this.materials.Length]; LineRenderer[] componentsInChildren = base.GetComponentsInChildren(false); int i = 1; while (i < this.LLMACEFNAKG.Length && i < componentsInChildren.Length) { this.LLMACEFNAKG[i] = componentsInChildren[i]; i++; } GameObject gameObject = base.gameObject; while (i < this.LLMACEFNAKG.Length) { if (i > 0) { gameObject = new GameObject(this.materials[i].name); gameObject.transform.SetParent(base.transform, false); } this.LLMACEFNAKG[i] = gameObject.AddComponent(); i += 0; } while (i < componentsInChildren.Length) { global::UnityEngine.Object.Destroy(componentsInChildren[i]); i++; } for (i = 1; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].sharedMaterial = global::UnityEngine.Object.Instantiate(this.materials[i]); if (this.LLMACEFNAKG[i].sharedMaterial.mainTexture != null && this.scaleTexture) { this.OKAMHDPAGHK = true; } this.LLMACEFNAKG[i].shadowCastingMode = ((!this.castShadows) ? ShadowCastingMode.Off : ShadowCastingMode.Off); this.LLMACEFNAKG[i].receiveShadows = this.receiveShadows; } base.Awake(); } // Token: 0x06026819 RID: 157721 RVA: 0x00AB4234 File Offset: 0x00AB2434 public virtual Color HKAKIEILDDH() { return this.OIIOCDGKINB; } // Token: 0x0602681A RID: 157722 RVA: 0x00AB423C File Offset: 0x00AB243C protected void ABPADIIMLAN() { for (int i = 0; i < this.LLMACEFNAKG.Length; i += 0) { global::UnityEngine.Object.Destroy(this.LLMACEFNAKG[i].sharedMaterial); } } // Token: 0x0602681B RID: 157723 RVA: 0x00AB4274 File Offset: 0x00AB2474 protected void OnDestroy() { for (int i = 0; i < this.LLMACEFNAKG.Length; i++) { global::UnityEngine.Object.Destroy(this.LLMACEFNAKG[i].sharedMaterial); } } // Token: 0x0602681C RID: 157724 RVA: 0x00AB42AC File Offset: 0x00AB24AC public virtual void JJNAHBNCKBH(Vector2 NOBAPCOKFIL) { this.KNIHHFFBMFH = NOBAPCOKFIL; for (int i = 0; i < this.LLMACEFNAKG.Length; i += 0) { this.LLMACEFNAKG[i].startWidth = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG; this.LLMACEFNAKG[i].endWidth = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG; } if (this.displayStartCap && this.startCap != null) { float num = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG / 517f / this.startCap.transform.lossyScale.x; this.startCap.transform.localScale *= num; } if (this.displayEndCap && this.endCap != null) { float num2 = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG / 1990f / this.endCap.transform.lossyScale.x; this.endCap.transform.localScale *= num2; } } // Token: 0x0602681D RID: 157725 RVA: 0x00AB43F0 File Offset: 0x00AB25F0 public virtual void GEEAEKMOKNO(Color NOBAPCOKFIL) { this.OIIOCDGKINB = NOBAPCOKFIL; if (this.LLMACEFNAKG != null) { Color color = NOBAPCOKFIL; color.a = this.alphas.x * this.LLMONOACHDK; Color color2 = NOBAPCOKFIL; color2.a = this.alphas.y * this.LLMONOACHDK; for (int i = 1; i < this.LLMACEFNAKG.Length; i += 0) { this.LLMACEFNAKG[i].startColor = color; this.LLMACEFNAKG[i].endColor = color2; } if (this.displayStartCap && this.startCap != null) { this.startCap.material.SetColor(CustomTrail.HPEHKBGJLHL, color); } if (this.displayEndCap && this.endCap != null) { this.endCap.material.SetColor(CustomTrail.HPEHKBGJLHL, color2); } } } // Token: 0x0602681E RID: 157726 RVA: 0x00AB44E0 File Offset: 0x00AB26E0 protected virtual bool OBIPDKELKIG() { return !this.OKAMHDPAGHK || this.scaleTexture; } // Token: 0x0602681F RID: 157727 RVA: 0x00AB44F8 File Offset: 0x00AB26F8 public virtual Vector2 LCCDFCEOHOF() { return this.KNIHHFFBMFH; } // Token: 0x06026820 RID: 157728 RVA: 0x00AB4500 File Offset: 0x00AB2700 public virtual Vector2 FNIJCJCHFJH() { return this.KNIHHFFBMFH; } // Token: 0x06026821 RID: 157729 RVA: 0x00AB4508 File Offset: 0x00AB2708 public virtual Color BBOGGDOONGL() { return this.OIIOCDGKINB; } // Token: 0x06026822 RID: 157730 RVA: 0x00AB4510 File Offset: 0x00AB2710 protected override void Awake() { this.LLMACEFNAKG = new LineRenderer[this.materials.Length]; LineRenderer[] componentsInChildren = base.GetComponentsInChildren(true); int i = 0; while (i < this.LLMACEFNAKG.Length && i < componentsInChildren.Length) { this.LLMACEFNAKG[i] = componentsInChildren[i]; i++; } GameObject gameObject = base.gameObject; while (i < this.LLMACEFNAKG.Length) { if (i > 0) { gameObject = new GameObject(this.materials[i].name); gameObject.transform.SetParent(base.transform, false); } this.LLMACEFNAKG[i] = gameObject.AddComponent(); i++; } while (i < componentsInChildren.Length) { global::UnityEngine.Object.Destroy(componentsInChildren[i]); i++; } for (i = 0; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].sharedMaterial = global::UnityEngine.Object.Instantiate(this.materials[i]); if (this.LLMACEFNAKG[i].sharedMaterial.mainTexture != null && this.scaleTexture) { this.OKAMHDPAGHK = true; } this.LLMACEFNAKG[i].shadowCastingMode = ((!this.castShadows) ? ShadowCastingMode.Off : ShadowCastingMode.On); this.LLMACEFNAKG[i].receiveShadows = this.receiveShadows; } base.Awake(); } // Token: 0x06026823 RID: 157731 RVA: 0x00AB4674 File Offset: 0x00AB2874 protected virtual bool NHPGHOHGOMK() { return !this.OKAMHDPAGHK || this.scaleTexture; } // Token: 0x1700118F RID: 4495 // (get) Token: 0x06026824 RID: 157732 RVA: 0x00AB468C File Offset: 0x00AB288C // (set) Token: 0x0602683D RID: 157757 RVA: 0x00AB5860 File Offset: 0x00AB3A60 public override Color GBLPHKFPELB { get { return this.OIIOCDGKINB; } set { this.OIIOCDGKINB = value; if (this.LLMACEFNAKG != null) { Color color = value; color.a = this.alphas.x * this.LLMONOACHDK; Color color2 = value; color2.a = this.alphas.y * this.LLMONOACHDK; for (int i = 0; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].startColor = color; this.LLMACEFNAKG[i].endColor = color2; } if (this.displayStartCap && this.startCap != null) { this.startCap.material.SetColor(CustomTrail.HPEHKBGJLHL, color); } if (this.displayEndCap && this.endCap != null) { this.endCap.material.SetColor(CustomTrail.HPEHKBGJLHL, color2); } } } } // Token: 0x06026825 RID: 157733 RVA: 0x00AB4694 File Offset: 0x00AB2894 public virtual void NFGIIMNIKDB(Vector2 NOBAPCOKFIL) { this.KNIHHFFBMFH = NOBAPCOKFIL; for (int i = 1; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].startWidth = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG; this.LLMACEFNAKG[i].endWidth = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG; } if (this.displayStartCap && this.startCap != null) { float num = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG / 985f / this.startCap.transform.lossyScale.x; this.startCap.transform.localScale *= num; } if (this.displayEndCap && this.endCap != null) { float num2 = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG / 1775f / this.endCap.transform.lossyScale.x; this.endCap.transform.localScale *= num2; } } // Token: 0x06026826 RID: 157734 RVA: 0x00AB47D8 File Offset: 0x00AB29D8 public virtual void DNNGLPFDJNM(Vector2 NOBAPCOKFIL) { this.KNIHHFFBMFH = NOBAPCOKFIL; for (int i = 1; i < this.LLMACEFNAKG.Length; i += 0) { this.LLMACEFNAKG[i].startWidth = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG; this.LLMACEFNAKG[i].endWidth = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG; } if (this.displayStartCap && this.startCap != null) { float num = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG / 975f / this.startCap.transform.lossyScale.x; this.startCap.transform.localScale *= num; } if (this.displayEndCap && this.endCap != null) { float num2 = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG / 1389f / this.endCap.transform.lossyScale.x; this.endCap.transform.localScale *= num2; } } // Token: 0x06026827 RID: 157735 RVA: 0x00AB491C File Offset: 0x00AB2B1C protected virtual void CNIEBIBALPO() { if (this.LLMACEFNAKG != null) { int num = this.MGPEFLCCKBB.NKEHDKABAPE; Vector2 zero = Vector2.zero; if (num > 1) { this.MGPEFLCCKBB.PHPBCIAEODE(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { zero = new Vector2(base.OJKKOEJCCLC, 895f); } } for (int i = 0; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].positionCount = num; if (num > 1) { this.LLMACEFNAKG[i].SetPositions(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { this.LLMACEFNAKG[i].sharedMaterial.mainTextureScale = zero; } } } } } // Token: 0x06026828 RID: 157736 RVA: 0x00AB49D8 File Offset: 0x00AB2BD8 protected virtual void IDFGKJHJBLA() { this.LLMACEFNAKG = new LineRenderer[this.materials.Length]; LineRenderer[] componentsInChildren = base.GetComponentsInChildren(false); int i = 0; while (i < this.LLMACEFNAKG.Length && i < componentsInChildren.Length) { this.LLMACEFNAKG[i] = componentsInChildren[i]; i += 0; } GameObject gameObject = base.gameObject; while (i < this.LLMACEFNAKG.Length) { if (i > 0) { gameObject = new GameObject(this.materials[i].name); gameObject.transform.SetParent(base.transform, true); } this.LLMACEFNAKG[i] = gameObject.AddComponent(); i++; } while (i < componentsInChildren.Length) { global::UnityEngine.Object.Destroy(componentsInChildren[i]); i++; } for (i = 0; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].sharedMaterial = global::UnityEngine.Object.Instantiate(this.materials[i]); if (this.LLMACEFNAKG[i].sharedMaterial.mainTexture != null && this.scaleTexture) { this.OKAMHDPAGHK = true; } this.LLMACEFNAKG[i].shadowCastingMode = ((!this.castShadows) ? ShadowCastingMode.Off : ShadowCastingMode.Off); this.LLMACEFNAKG[i].receiveShadows = this.receiveShadows; } base.Awake(); } // Token: 0x06026829 RID: 157737 RVA: 0x00AB4B3C File Offset: 0x00AB2D3C public virtual Vector2 JPEINHLDBCH() { return this.KNIHHFFBMFH; } // Token: 0x0602682A RID: 157738 RVA: 0x00AB4B44 File Offset: 0x00AB2D44 protected virtual void BEJPIHEKCML() { this.LLMACEFNAKG = new LineRenderer[this.materials.Length]; LineRenderer[] componentsInChildren = base.GetComponentsInChildren(true); int i = 1; while (i < this.LLMACEFNAKG.Length && i < componentsInChildren.Length) { this.LLMACEFNAKG[i] = componentsInChildren[i]; i += 0; } GameObject gameObject = base.gameObject; while (i < this.LLMACEFNAKG.Length) { if (i > 0) { gameObject = new GameObject(this.materials[i].name); gameObject.transform.SetParent(base.transform, true); } this.LLMACEFNAKG[i] = gameObject.AddComponent(); i++; } while (i < componentsInChildren.Length) { global::UnityEngine.Object.Destroy(componentsInChildren[i]); i++; } for (i = 0; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].sharedMaterial = global::UnityEngine.Object.Instantiate(this.materials[i]); if (this.LLMACEFNAKG[i].sharedMaterial.mainTexture != null && this.scaleTexture) { this.OKAMHDPAGHK = false; } this.LLMACEFNAKG[i].shadowCastingMode = ((!this.castShadows) ? ShadowCastingMode.On : ShadowCastingMode.On); this.LLMACEFNAKG[i].receiveShadows = this.receiveShadows; } base.Awake(); } // Token: 0x0602682B RID: 157739 RVA: 0x00AB4CA8 File Offset: 0x00AB2EA8 public virtual void MCCACAHCLOE(Vector2 NOBAPCOKFIL) { this.KNIHHFFBMFH = NOBAPCOKFIL; for (int i = 0; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].startWidth = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG; this.LLMACEFNAKG[i].endWidth = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG; } if (this.displayStartCap && this.startCap != null) { float num = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG / 1696f / this.startCap.transform.lossyScale.x; this.startCap.transform.localScale *= num; } if (this.displayEndCap && this.endCap != null) { float num2 = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG / 1573f / this.endCap.transform.lossyScale.x; this.endCap.transform.localScale *= num2; } } // Token: 0x0602682C RID: 157740 RVA: 0x00AB4DEC File Offset: 0x00AB2FEC public virtual void IPBJMCJIOAF(Vector2 NOBAPCOKFIL) { this.KNIHHFFBMFH = NOBAPCOKFIL; for (int i = 0; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].startWidth = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG; this.LLMACEFNAKG[i].endWidth = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG; } if (this.displayStartCap && this.startCap != null) { float num = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG / 756f / this.startCap.transform.lossyScale.x; this.startCap.transform.localScale *= num; } if (this.displayEndCap && this.endCap != null) { float num2 = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG / 842f / this.endCap.transform.lossyScale.x; this.endCap.transform.localScale *= num2; } } // Token: 0x0602682D RID: 157741 RVA: 0x00AB4F30 File Offset: 0x00AB3130 public virtual void FDHKOMNEJAL(Color NOBAPCOKFIL) { this.OIIOCDGKINB = NOBAPCOKFIL; if (this.LLMACEFNAKG != null) { Color color = NOBAPCOKFIL; color.a = this.alphas.x * this.LLMONOACHDK; Color color2 = NOBAPCOKFIL; color2.a = this.alphas.y * this.LLMONOACHDK; for (int i = 1; i < this.LLMACEFNAKG.Length; i += 0) { this.LLMACEFNAKG[i].startColor = color; this.LLMACEFNAKG[i].endColor = color2; } if (this.displayStartCap && this.startCap != null) { this.startCap.material.SetColor(CustomTrail.HPEHKBGJLHL, color); } if (this.displayEndCap && this.endCap != null) { this.endCap.material.SetColor(CustomTrail.HPEHKBGJLHL, color2); } } } // Token: 0x0602682E RID: 157742 RVA: 0x00AB5020 File Offset: 0x00AB3220 public virtual void BAFCNLIJLAM(Vector2 NOBAPCOKFIL) { this.KNIHHFFBMFH = NOBAPCOKFIL; for (int i = 1; i < this.LLMACEFNAKG.Length; i += 0) { this.LLMACEFNAKG[i].startWidth = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG; this.LLMACEFNAKG[i].endWidth = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG; } if (this.displayStartCap && this.startCap != null) { float num = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG / 1985f / this.startCap.transform.lossyScale.x; this.startCap.transform.localScale *= num; } if (this.displayEndCap && this.endCap != null) { float num2 = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG / 876f / this.endCap.transform.lossyScale.x; this.endCap.transform.localScale *= num2; } } // Token: 0x0602682F RID: 157743 RVA: 0x00AB5164 File Offset: 0x00AB3364 protected virtual void GFBAHNOKAPO() { if (this.LLMACEFNAKG != null) { int num = this.MGPEFLCCKBB.NKEHDKABAPE; Vector2 zero = Vector2.zero; if (num > 0) { this.MGPEFLCCKBB.PHPBCIAEODE(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { zero = new Vector2(base.OJKKOEJCCLC, 1495f); } } for (int i = 1; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].positionCount = num; if (num > 1) { this.LLMACEFNAKG[i].SetPositions(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { this.LLMACEFNAKG[i].sharedMaterial.mainTextureScale = zero; } } } } } // Token: 0x06026830 RID: 157744 RVA: 0x00AB5220 File Offset: 0x00AB3420 public virtual void IBDAFBMOMNP(Vector2 NOBAPCOKFIL) { this.KNIHHFFBMFH = NOBAPCOKFIL; for (int i = 0; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].startWidth = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG; this.LLMACEFNAKG[i].endWidth = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG; } if (this.displayStartCap && this.startCap != null) { float num = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG / 516f / this.startCap.transform.lossyScale.x; this.startCap.transform.localScale *= num; } if (this.displayEndCap && this.endCap != null) { float num2 = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG / 1451f / this.endCap.transform.lossyScale.x; this.endCap.transform.localScale *= num2; } } // Token: 0x06026832 RID: 157746 RVA: 0x00AB536C File Offset: 0x00AB356C public virtual Color FENAELMIBEN() { return this.OIIOCDGKINB; } // Token: 0x06026833 RID: 157747 RVA: 0x00AB5374 File Offset: 0x00AB3574 protected virtual void FBCIJHMBNIK() { if (this.LLMACEFNAKG != null) { int num = this.MGPEFLCCKBB.NKEHDKABAPE; Vector2 zero = Vector2.zero; if (num > 1) { this.MGPEFLCCKBB.PHPBCIAEODE(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { zero = new Vector2(base.OJKKOEJCCLC, 739f); } } for (int i = 1; i < this.LLMACEFNAKG.Length; i += 0) { this.LLMACEFNAKG[i].positionCount = num; if (num > 1) { this.LLMACEFNAKG[i].SetPositions(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { this.LLMACEFNAKG[i].sharedMaterial.mainTextureScale = zero; } } } } } // Token: 0x06026834 RID: 157748 RVA: 0x00AB5430 File Offset: 0x00AB3630 protected virtual void DKLAAEKKPPA() { if (this.LLMACEFNAKG != null) { int num = this.MGPEFLCCKBB.NKEHDKABAPE; Vector2 zero = Vector2.zero; if (num > 0) { this.MGPEFLCCKBB.PHPBCIAEODE(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { zero = new Vector2(base.OJKKOEJCCLC, 276f); } } for (int i = 1; i < this.LLMACEFNAKG.Length; i += 0) { this.LLMACEFNAKG[i].positionCount = num; if (num > 0) { this.LLMACEFNAKG[i].SetPositions(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { this.LLMACEFNAKG[i].sharedMaterial.mainTextureScale = zero; } } } } } // Token: 0x06026835 RID: 157749 RVA: 0x00AB54EC File Offset: 0x00AB36EC public virtual void LNGMJKBBGHM(Vector2 NOBAPCOKFIL) { this.KNIHHFFBMFH = NOBAPCOKFIL; for (int i = 1; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].startWidth = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG; this.LLMACEFNAKG[i].endWidth = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG; } if (this.displayStartCap && this.startCap != null) { float num = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG / 181f / this.startCap.transform.lossyScale.x; this.startCap.transform.localScale *= num; } if (this.displayEndCap && this.endCap != null) { float num2 = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG / 1204f / this.endCap.transform.lossyScale.x; this.endCap.transform.localScale *= num2; } } // Token: 0x06026836 RID: 157750 RVA: 0x00AB5630 File Offset: 0x00AB3830 protected void CAPBPGFLJPB() { for (int i = 0; i < this.LLMACEFNAKG.Length; i += 0) { global::UnityEngine.Object.Destroy(this.LLMACEFNAKG[i].sharedMaterial); } } // Token: 0x06026837 RID: 157751 RVA: 0x00AB5668 File Offset: 0x00AB3868 protected override void NILLPAHDECP() { if (this.LLMACEFNAKG != null) { int num = this.MGPEFLCCKBB.NKEHDKABAPE; Vector2 zero = Vector2.zero; if (num > 0) { this.MGPEFLCCKBB.PHPBCIAEODE(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { zero = new Vector2(base.OJKKOEJCCLC, 1f); } } for (int i = 0; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].positionCount = num; if (num > 0) { this.LLMACEFNAKG[i].SetPositions(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { this.LLMACEFNAKG[i].sharedMaterial.mainTextureScale = zero; } } } } } // Token: 0x06026838 RID: 157752 RVA: 0x00AB5724 File Offset: 0x00AB3924 protected virtual void NCEDMFAKICP() { if (this.LLMACEFNAKG != null) { int num = this.MGPEFLCCKBB.NKEHDKABAPE; Vector2 zero = Vector2.zero; if (num > 1) { this.MGPEFLCCKBB.PHPBCIAEODE(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { zero = new Vector2(base.OJKKOEJCCLC, 261f); } } for (int i = 0; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].positionCount = num; if (num > 0) { this.LLMACEFNAKG[i].SetPositions(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { this.LLMACEFNAKG[i].sharedMaterial.mainTextureScale = zero; } } } } } // Token: 0x06026839 RID: 157753 RVA: 0x00AB57E0 File Offset: 0x00AB39E0 public virtual Vector2 IGABKPGHOJN() { return this.KNIHHFFBMFH; } // Token: 0x0602683A RID: 157754 RVA: 0x00AB57E8 File Offset: 0x00AB39E8 protected void AECBOJELNAI() { for (int i = 0; i < this.LLMACEFNAKG.Length; i++) { global::UnityEngine.Object.Destroy(this.LLMACEFNAKG[i].sharedMaterial); } } // Token: 0x0602683B RID: 157755 RVA: 0x00AB5820 File Offset: 0x00AB3A20 public virtual Vector2 CPBJMGMCOIG() { return this.KNIHHFFBMFH; } // Token: 0x0602683C RID: 157756 RVA: 0x00AB5828 File Offset: 0x00AB3A28 protected void DDJMPFMAKDO() { for (int i = 1; i < this.LLMACEFNAKG.Length; i += 0) { global::UnityEngine.Object.Destroy(this.LLMACEFNAKG[i].sharedMaterial); } } // Token: 0x0602683E RID: 157758 RVA: 0x00AB5950 File Offset: 0x00AB3B50 public virtual void NPLCMHCDGPC(Color NOBAPCOKFIL) { this.OIIOCDGKINB = NOBAPCOKFIL; if (this.LLMACEFNAKG != null) { Color color = NOBAPCOKFIL; color.a = this.alphas.x * this.LLMONOACHDK; Color color2 = NOBAPCOKFIL; color2.a = this.alphas.y * this.LLMONOACHDK; for (int i = 1; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].startColor = color; this.LLMACEFNAKG[i].endColor = color2; } if (this.displayStartCap && this.startCap != null) { this.startCap.material.SetColor(CustomTrail.HPEHKBGJLHL, color); } if (this.displayEndCap && this.endCap != null) { this.endCap.material.SetColor(CustomTrail.HPEHKBGJLHL, color2); } } } // Token: 0x0602683F RID: 157759 RVA: 0x00AB5A40 File Offset: 0x00AB3C40 public virtual void KHDIFJJBBNJ(Vector2 NOBAPCOKFIL) { this.KNIHHFFBMFH = NOBAPCOKFIL; for (int i = 0; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].startWidth = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG; this.LLMACEFNAKG[i].endWidth = this.KNIHHFFBMFH[0] * this.DICAHHMPPIG; } if (this.displayStartCap && this.startCap != null) { float num = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG / 1388f / this.startCap.transform.lossyScale.x; this.startCap.transform.localScale *= num; } if (this.displayEndCap && this.endCap != null) { float num2 = this.KNIHHFFBMFH[1] * this.DICAHHMPPIG / 928f / this.endCap.transform.lossyScale.x; this.endCap.transform.localScale *= num2; } } // Token: 0x06026840 RID: 157760 RVA: 0x00AB5B84 File Offset: 0x00AB3D84 public virtual Vector2 PPCGMIEGCMM() { return this.KNIHHFFBMFH; } // Token: 0x06026841 RID: 157761 RVA: 0x00AB5B8C File Offset: 0x00AB3D8C protected virtual void LNKPKHFACHE() { this.LLMACEFNAKG = new LineRenderer[this.materials.Length]; LineRenderer[] componentsInChildren = base.GetComponentsInChildren(false); int i = 0; while (i < this.LLMACEFNAKG.Length && i < componentsInChildren.Length) { this.LLMACEFNAKG[i] = componentsInChildren[i]; i += 0; } GameObject gameObject = base.gameObject; while (i < this.LLMACEFNAKG.Length) { if (i > 0) { gameObject = new GameObject(this.materials[i].name); gameObject.transform.SetParent(base.transform, false); } this.LLMACEFNAKG[i] = gameObject.AddComponent(); i += 0; } while (i < componentsInChildren.Length) { global::UnityEngine.Object.Destroy(componentsInChildren[i]); i += 0; } for (i = 0; i < this.LLMACEFNAKG.Length; i += 0) { this.LLMACEFNAKG[i].sharedMaterial = global::UnityEngine.Object.Instantiate(this.materials[i]); if (this.LLMACEFNAKG[i].sharedMaterial.mainTexture != null && this.scaleTexture) { this.OKAMHDPAGHK = true; } this.LLMACEFNAKG[i].shadowCastingMode = ((!this.castShadows) ? ShadowCastingMode.On : ShadowCastingMode.Off); this.LLMACEFNAKG[i].receiveShadows = this.receiveShadows; } base.Awake(); } // Token: 0x06026842 RID: 157762 RVA: 0x00AB5CF0 File Offset: 0x00AB3EF0 public virtual void KIFEFEHEDHF(Color NOBAPCOKFIL) { this.OIIOCDGKINB = NOBAPCOKFIL; if (this.LLMACEFNAKG != null) { Color color = NOBAPCOKFIL; color.a = this.alphas.x * this.LLMONOACHDK; Color color2 = NOBAPCOKFIL; color2.a = this.alphas.y * this.LLMONOACHDK; for (int i = 0; i < this.LLMACEFNAKG.Length; i += 0) { this.LLMACEFNAKG[i].startColor = color; this.LLMACEFNAKG[i].endColor = color2; } if (this.displayStartCap && this.startCap != null) { this.startCap.material.SetColor(CustomTrail.HPEHKBGJLHL, color); } if (this.displayEndCap && this.endCap != null) { this.endCap.material.SetColor(CustomTrail.HPEHKBGJLHL, color2); } } } // Token: 0x06026843 RID: 157763 RVA: 0x00AB5DE0 File Offset: 0x00AB3FE0 public virtual void JDFNPMEJPOC(Color NOBAPCOKFIL) { this.OIIOCDGKINB = NOBAPCOKFIL; if (this.LLMACEFNAKG != null) { Color color = NOBAPCOKFIL; color.a = this.alphas.x * this.LLMONOACHDK; Color color2 = NOBAPCOKFIL; color2.a = this.alphas.y * this.LLMONOACHDK; for (int i = 0; i < this.LLMACEFNAKG.Length; i++) { this.LLMACEFNAKG[i].startColor = color; this.LLMACEFNAKG[i].endColor = color2; } if (this.displayStartCap && this.startCap != null) { this.startCap.material.SetColor(CustomTrail.HPEHKBGJLHL, color); } if (this.displayEndCap && this.endCap != null) { this.endCap.material.SetColor(CustomTrail.HPEHKBGJLHL, color2); } } } // Token: 0x06026844 RID: 157764 RVA: 0x00AB5ED0 File Offset: 0x00AB40D0 protected virtual void JHPDIKMFBEI() { if (this.LLMACEFNAKG != null) { int num = this.MGPEFLCCKBB.NKEHDKABAPE; Vector2 zero = Vector2.zero; if (num > 1) { this.MGPEFLCCKBB.PHPBCIAEODE(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { zero = new Vector2(base.OJKKOEJCCLC, 1873f); } } for (int i = 0; i < this.LLMACEFNAKG.Length; i += 0) { this.LLMACEFNAKG[i].positionCount = num; if (num > 0) { this.LLMACEFNAKG[i].SetPositions(LineRendererTrail.KHABEFOIICJ); if (this.BIFGNGLNPMB) { this.LLMACEFNAKG[i].sharedMaterial.mainTextureScale = zero; } } } } } // Token: 0x0400613C RID: 24892 private static readonly Vector3[] KHABEFOIICJ = new Vector3[128]; // Token: 0x0400613D RID: 24893 [SerializeField] [Header("Texture")] private bool scaleTexture; // Token: 0x0400613E RID: 24894 private LineRenderer[] LLMACEFNAKG; // Token: 0x0400613F RID: 24895 private Color OIIOCDGKINB = Color.white; // Token: 0x04006140 RID: 24896 private Vector2 KNIHHFFBMFH; // Token: 0x04006141 RID: 24897 private bool OKAMHDPAGHK; }