using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom { // Token: 0x02002138 RID: 8504 [Token(Token = "0x2002138")] public class MaterialSwapAltRenderedObject : AltRenderedObject { // Token: 0x0600D77C RID: 55164 RVA: 0x00316778 File Offset: 0x00314978 [Token(Token = "0x600D77C")] [Address(RVA = "0x1AFA370", Offset = "0x1AF9370", VA = "0x181AFA370", Slot = "6")] public override void PreRender(Camera FOMHGMLPOND) { Material[] materialArray = this.swappedRenderer.GetMaterialArray(); Renderer renderer = this.swappedRenderer; this.LOEGPABHOMH = materialArray; Material[] array = this.swappedMaterials; renderer.SetMaterialArray(array); } // Token: 0x0600D77D RID: 55165 RVA: 0x003167B4 File Offset: 0x003149B4 [Token(Token = "0x600D77D")] [Address(RVA = "0x1AFA340", Offset = "0x1AF9340", VA = "0x181AFA340", Slot = "7")] public override void PostRender(Camera FOMHGMLPOND) { Renderer renderer = this.swappedRenderer; Material[] loegpabhomh = this.LOEGPABHOMH; renderer.SetMaterialArray(loegpabhomh); } // Token: 0x0600D77E RID: 55166 RVA: 0x003167DC File Offset: 0x003149DC [Token(Token = "0x600D77E")] [Address(RVA = "0x1AFA3B0", Offset = "0x1AF93B0", VA = "0x181AFA3B0")] public MaterialSwapAltRenderedObject() { } // Token: 0x0400893B RID: 35131 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400893B")] [SerializeField] private Renderer swappedRenderer; // Token: 0x0400893C RID: 35132 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400893C")] [SerializeField] private Material[] swappedMaterials; // Token: 0x0400893D RID: 35133 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400893D")] private Material[] LOEGPABHOMH; } }