using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom { // Token: 0x0200204C RID: 8268 [Token(Token = "0x200204C")] public class MaterialSwapAltRenderedObject : AltRenderedObject { // Token: 0x0600D375 RID: 54133 RVA: 0x0030D8D8 File Offset: 0x0030BAD8 [Token(Token = "0x600D375")] [Address(RVA = "0xFB1F80", Offset = "0xFB0D80", VA = "0x180FB1F80", 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: 0x0600D376 RID: 54134 RVA: 0x0030D914 File Offset: 0x0030BB14 [Token(Token = "0x600D376")] [Address(RVA = "0xFB1F50", Offset = "0xFB0D50", VA = "0x180FB1F50", Slot = "7")] public override void PostRender(Camera FOMHGMLPOND) { Renderer renderer = this.swappedRenderer; Material[] loegpabhomh = this.LOEGPABHOMH; renderer.SetMaterialArray(loegpabhomh); } // Token: 0x0600D377 RID: 54135 RVA: 0x0030D93C File Offset: 0x0030BB3C [Token(Token = "0x600D377")] [Address(RVA = "0xFB1FC0", Offset = "0xFB0DC0", VA = "0x180FB1FC0")] public MaterialSwapAltRenderedObject() { } // Token: 0x04008768 RID: 34664 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4008768")] [SerializeField] private Renderer swappedRenderer; // Token: 0x04008769 RID: 34665 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4008769")] [SerializeField] private Material[] swappedMaterials; // Token: 0x0400876A RID: 34666 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400876A")] private Material[] LOEGPABHOMH; } }