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

172 lines
4.6 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x0200033D RID: 829
[Token(Token = "0x200033D")]
[ExecuteInEditMode]
[DisallowMultipleComponent]
[StructLayout(3)]
public class SwatchPreview : MonoBehaviour
{
// Token: 0x1700041A RID: 1050
// (get) Token: 0x06001917 RID: 6423 RVA: 0x00067A60 File Offset: 0x00065C60
// (set) Token: 0x06001918 RID: 6424 RVA: 0x00067A74 File Offset: 0x00065C74
[Token(Token = "0x1700041A")]
public AvatarColorSwatch GANFMMDMEIC
{
[Token(Token = "0x6001917")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
get
{
return this._swatch;
}
[Token(Token = "0x6001918")]
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
set
{
this._swatch = value;
}
}
// Token: 0x1700041B RID: 1051
// (get) Token: 0x06001919 RID: 6425 RVA: 0x00067A88 File Offset: 0x00065C88
[Token(Token = "0x1700041B")]
public GameObject CMCKIOGNPCC
{
[Token(Token = "0x6001919")]
[Address(RVA = "0xABFDA0", Offset = "0xABE7A0", VA = "0x180ABFDA0")]
get
{
return base.gameObject;
}
}
// Token: 0x1700041C RID: 1052
// (get) Token: 0x0600191A RID: 6426 RVA: 0x00067A9C File Offset: 0x00065C9C
[Token(Token = "0x1700041C")]
public Renderer[] IINIHHDBJPG
{
[Token(Token = "0x600191A")]
[Address(RVA = "0x13AC9E0", Offset = "0x13AB3E0", VA = "0x1813AC9E0")]
get
{
return base.gameObject.GetComponentsInChildren<Renderer>();
}
}
// Token: 0x1700041D RID: 1053
// (set) Token: 0x0600191B RID: 6427 RVA: 0x00067ABC File Offset: 0x00065CBC
[Token(Token = "0x1700041D")]
public Color HKJFMFMNALI
{
[Token(Token = "0x600191B")]
[Address(RVA = "0x13ACA30", Offset = "0x13AB430", VA = "0x1813ACA30")]
set
{
}
}
// Token: 0x1700041E RID: 1054
// (set) Token: 0x0600191C RID: 6428 RVA: 0x00067ACC File Offset: 0x00065CCC
[Token(Token = "0x1700041E")]
public Color PBICGPNMLPI
{
[Token(Token = "0x600191C")]
[Address(RVA = "0x13ACBB0", Offset = "0x13AB5B0", VA = "0x1813ACBB0")]
set
{
}
}
// Token: 0x1700041F RID: 1055
// (set) Token: 0x0600191D RID: 6429 RVA: 0x00067ADC File Offset: 0x00065CDC
[Token(Token = "0x1700041F")]
public Color KEJDAHEKJFD
{
[Token(Token = "0x600191D")]
[Address(RVA = "0x13ACB50", Offset = "0x13AB550", VA = "0x1813ACB50")]
set
{
}
}
// Token: 0x17000420 RID: 1056
// (set) Token: 0x0600191E RID: 6430 RVA: 0x00067AEC File Offset: 0x00065CEC
[Token(Token = "0x17000420")]
public Color ALJLFPGGLNC
{
[Token(Token = "0x600191E")]
[Address(RVA = "0x13ACA90", Offset = "0x13AB490", VA = "0x1813ACA90")]
set
{
}
}
// Token: 0x17000421 RID: 1057
// (set) Token: 0x0600191F RID: 6431 RVA: 0x00067AFC File Offset: 0x00065CFC
[Token(Token = "0x17000421")]
public Color KCIMPCJJLKG
{
[Token(Token = "0x600191F")]
[Address(RVA = "0x13ACAF0", Offset = "0x13AB4F0", VA = "0x1813ACAF0")]
set
{
}
}
// Token: 0x06001920 RID: 6432 RVA: 0x00067B0C File Offset: 0x00065D0C
[Token(Token = "0x6001920")]
[Address(RVA = "0x13AC7F0", Offset = "0x13AB1F0", VA = "0x1813AC7F0")]
private void Update()
{
AvatarColorSwatch swatch = this._swatch;
int num = 0;
if (swatch != num)
{
Color colorBase = this._swatch.ColorBase;
this.MHIHNLJPOEK("_Base_Col", colorBase);
Color colorR = this._swatch.ColorR;
this.MHIHNLJPOEK("_Red_Col", colorR);
Color colorG = this._swatch.ColorG;
this.MHIHNLJPOEK("_Green_Col", colorG);
Color colorB = this._swatch.ColorB;
this.MHIHNLJPOEK("_Blue_Col", colorB);
Color colorDirt = this._swatch.ColorDirt;
this.MHIHNLJPOEK("_Dirt_Col", colorDirt);
}
}
// Token: 0x06001921 RID: 6433 RVA: 0x00067BB0 File Offset: 0x00065DB0
[Token(Token = "0x6001921")]
[Address(RVA = "0x13AC6C0", Offset = "0x13AB0C0", VA = "0x1813AC6C0")]
private void MHIHNLJPOEK(string MMBOKOLAJFH, Color ONGBFDACHHG)
{
MaterialPropertyBlock materialPropertyBlock = new MaterialPropertyBlock();
Renderer[] componentsInChildren = base.gameObject.GetComponentsInChildren<Renderer>();
int num = 0;
int length = componentsInChildren.Length;
if (num < length)
{
Renderer renderer = componentsInChildren[num];
renderer.Internal_GetPropertyBlock(materialPropertyBlock);
renderer.Internal_SetPropertyBlock(materialPropertyBlock);
num++;
}
}
// Token: 0x06001922 RID: 6434 RVA: 0x00067C00 File Offset: 0x00065E00
[Token(Token = "0x6001922")]
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
public SwatchPreview()
{
}
// Token: 0x04001383 RID: 4995
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001383")]
[SerializeField]
private AvatarColorSwatch _swatch;
}