58 lines
1.7 KiB
C#
58 lines
1.7 KiB
C#
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;
|
|
}
|
|
}
|