Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/WhiteboardPenSimpleColorer.cs
T
2026-04-08 23:40:05 +02:00

87 lines
2.5 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020004DB RID: 1243
[Token(Token = "0x20004DB")]
[StructLayout(3)]
public class WhiteboardPenSimpleColorer : MonoBehaviour, AICKHLGGBBH
{
// Token: 0x060024CE RID: 9422 RVA: 0x00098224 File Offset: 0x00096424
[Token(Token = "0x60024CE")]
[Address(RVA = "0x2083F20", Offset = "0x2082920", VA = "0x182083F20")]
private void Start()
{
Renderer renderer = this.meshRenderer;
int num = 0;
if (renderer != num)
{
Material material = this.meshRenderer.GetMaterial();
Color penColor = this.PenColor;
material.SetColor("_Green_Col", penColor);
Material material2 = this.meshRenderer.GetMaterial();
Color penColor2 = this.PenColor;
material2.SetColor("_Base_Col", penColor2);
this.IOJCIOAPCKE = true;
}
}
// Token: 0x060024CF RID: 9423 RVA: 0x00098294 File Offset: 0x00096494
[Token(Token = "0x60024CF")]
[Address(RVA = "0x2083DC0", Offset = "0x20827C0", VA = "0x182083DC0")]
private void OnDestroy()
{
if (this.IOJCIOAPCKE)
{
global::UnityEngine.Object.DestroyImmediate(this.meshRenderer.GetMaterial());
return;
}
}
// Token: 0x060024D0 RID: 9424 RVA: 0x000982C4 File Offset: 0x000964C4
[Token(Token = "0x60024D0")]
[Address(RVA = "0x2083E40", Offset = "0x2082840", VA = "0x182083E40", Slot = "4")]
public void PrepareImposter(DDOCLDALHON KDMGDPJLIBN)
{
Renderer renderer = this.meshRenderer;
int num = 0;
if (renderer != num)
{
Material material = this.meshRenderer.GetMaterial();
Color penColor = this.PenColor;
material.SetColor("_Green_Col", penColor);
Material material2 = this.meshRenderer.GetMaterial();
Color penColor2 = this.PenColor;
material2.SetColor("_Base_Col", penColor2);
this.IOJCIOAPCKE = true;
}
}
// Token: 0x060024D1 RID: 9425 RVA: 0x00098334 File Offset: 0x00096534
[Token(Token = "0x60024D1")]
[Address(RVA = "0x2084000", Offset = "0x2082A00", VA = "0x182084000")]
public WhiteboardPenSimpleColorer()
{
Color blue = Color.blue;
base..ctor();
}
// Token: 0x04001DB0 RID: 7600
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001DB0")]
[SerializeField]
public Color PenColor;
// Token: 0x04001DB1 RID: 7601
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001DB1")]
[SerializeField]
private Renderer meshRenderer;
// Token: 0x04001DB2 RID: 7602
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4001DB2")]
private bool IOJCIOAPCKE;
}