using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x0200000A RID: 10 [Token(Token = "0x200000A")] [StructLayout(3)] public class AutoHeightAdjust : MonoBehaviour { // Token: 0x06000047 RID: 71 RVA: 0x0000306C File Offset: 0x0000126C [Token(Token = "0x6000047")] [Address(RVA = "0x17C2970", Offset = "0x17C1370", VA = "0x1817C2970")] private void Awake() { Transform transform = this.transformToMove; Vector3 vector; float y = vector.y; this.DNBPGIBIPAF = y; } // Token: 0x06000048 RID: 72 RVA: 0x00003094 File Offset: 0x00001294 [Token(Token = "0x6000048")] [Address(RVA = "0x1D51290", Offset = "0x1D4FC90", VA = "0x181D51290")] private void Update() { if (SingletonMonoBehaviour.IsInitialized) { Transform transform = SingletonMonoBehaviour.Instance.CHLMFLCFGFL.transform; float num = this.DNBPGIBIPAF; this.JBDKEMKBADI = true; this.DNBPGIBIPAF = (float)0; float time = Time.time; Transform transform2 = this.transformToMove; this.LMEIDGDPENO = time; Vector3 vector; float y = vector.y; this.DJHKLPIKHOG = y; if (this.JBDKEMKBADI) { float time2 = Time.time; float num2 = this.animationDuration; if (time2 >= num2) { float dnbpgibipaf = this.DNBPGIBIPAF; this.HGOHNHFILMP(dnbpgibipaf); this.JBDKEMKBADI = false; return; } AnimationCurve animationCurve = this.curve; num2 = time2; float num3 = animationCurve.Evaluate(num2); num = num3; num2 = Mathf.Lerp(num3, num2, num); this.HGOHNHFILMP(num2); } } } // Token: 0x06000049 RID: 73 RVA: 0x00003168 File Offset: 0x00001368 [Token(Token = "0x6000049")] [Address(RVA = "0x17C29B0", Offset = "0x17C13B0", VA = "0x1817C29B0")] private void EMCHLEPKJJC(float DHKAFIELOKC) { this.DNBPGIBIPAF = DHKAFIELOKC; this.JBDKEMKBADI = true; float time = Time.time; Transform transform = this.transformToMove; this.LMEIDGDPENO = time; Vector3 vector; float y = vector.y; this.DJHKLPIKHOG = y; } // Token: 0x0600004A RID: 74 RVA: 0x000031B0 File Offset: 0x000013B0 [Token(Token = "0x600004A")] [Address(RVA = "0x1D51200", Offset = "0x1D4FC00", VA = "0x181D51200")] private void HGOHNHFILMP(float IOGAEBGAFEC) { Transform transform = this.transformToMove; Transform transform2 = this.transformToMove; Vector3 vector; float z = vector.z; } // Token: 0x0600004B RID: 75 RVA: 0x000031D8 File Offset: 0x000013D8 [Token(Token = "0x600004B")] [Address(RVA = "0x17C2D20", Offset = "0x17C1720", VA = "0x1817C2D20")] public AutoHeightAdjust() { } // Token: 0x0400006B RID: 107 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400006B")] public Transform transformToMove; // Token: 0x0400006C RID: 108 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400006C")] public AnimationCurve curve; // Token: 0x0400006D RID: 109 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400006D")] public float animationDuration = 1f; // Token: 0x0400006E RID: 110 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x400006E")] public float idealDistance = 0.6f; // Token: 0x0400006F RID: 111 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400006F")] public float acceptableError = 0.1f; // Token: 0x04000070 RID: 112 [global::Cpp2IlInjected.FieldOffset(Offset = "0x34")] [Token(Token = "0x4000070")] private bool JBDKEMKBADI; // Token: 0x04000071 RID: 113 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4000071")] private float DNBPGIBIPAF; // Token: 0x04000072 RID: 114 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3C")] [Token(Token = "0x4000072")] private float LMEIDGDPENO; // Token: 0x04000073 RID: 115 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4000073")] private float DJHKLPIKHOG; }