Files
2026-04-08 23:40:05 +02:00

152 lines
4.4 KiB
C#

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<LineRenderer>();
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<LineRenderer>();
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;
}