using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x02000384 RID: 900 [Token(Token = "0x2000384")] public class WaterReflection : MonoBehaviour { // Token: 0x060021FD RID: 8701 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60021FD")] [Address(RVA = "0x94DC30", Offset = "0x94C430", VA = "0x18094DC30")] public void Awake() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060021FE RID: 8702 RVA: 0x0004F7D4 File Offset: 0x0004D9D4 [Token(Token = "0x60021FE")] [Address(RVA = "0x94E090", Offset = "0x94C890", VA = "0x18094E090")] private void Update() { if (this.isReady) { this.RenderReflection(); return; } } // Token: 0x060021FF RID: 8703 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60021FF")] [Address(RVA = "0x94DDC0", Offset = "0x94C5C0", VA = "0x18094DDC0")] private void RenderReflection() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002200 RID: 8704 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002200")] [Address(RVA = "0x94E0A0", Offset = "0x94C8A0", VA = "0x18094E0A0")] private void Validate() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002201 RID: 8705 RVA: 0x0004F7F4 File Offset: 0x0004D9F4 [Token(Token = "0x6002201")] [Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")] public WaterReflection() { } // Token: 0x04002B5F RID: 11103 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002B5F")] private Camera mainCamera; // Token: 0x04002B60 RID: 11104 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4002B60")] private Camera reflectionCamera; // Token: 0x04002B61 RID: 11105 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4002B61")] [Tooltip("The plane where the camera will be reflected, the water plane or any object with the same position and rotation")] public Transform reflectionPlane; // Token: 0x04002B62 RID: 11106 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4002B62")] [Tooltip("The texture used by the Water shader to display the reflection")] public RenderTexture outputTexture; // Token: 0x04002B63 RID: 11107 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4002B63")] public bool copyCameraParamerers; // Token: 0x04002B64 RID: 11108 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x4002B64")] public float verticalOffset; // Token: 0x04002B65 RID: 11109 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4002B65")] private bool isReady; // Token: 0x04002B66 RID: 11110 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4002B66")] private Transform mainCamTransform; // Token: 0x04002B67 RID: 11111 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4002B67")] private Transform reflectionCamTransform; }