scripts
This commit is contained in:
@@ -0,0 +1,1407 @@
|
||||
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<LineRenderer>(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<LineRenderer>();
|
||||
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<Material>(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<LineRenderer>(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<LineRenderer>();
|
||||
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<Material>(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<LineRenderer>(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<LineRenderer>();
|
||||
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<Material>(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<LineRenderer>(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<LineRenderer>();
|
||||
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<Material>(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<LineRenderer>(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<LineRenderer>();
|
||||
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<Material>(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<LineRenderer>(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<LineRenderer>();
|
||||
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<Material>(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<LineRenderer>(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<LineRenderer>();
|
||||
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<Material>(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;
|
||||
}
|
||||
Reference in New Issue
Block a user