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