using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x020000D6 RID: 214 [Token(Token = "0x20000D6")] public class AutoHeightAdjust : MonoBehaviour { // Token: 0x06000579 RID: 1401 RVA: 0x0001C8C4 File Offset: 0x0001AAC4 [Token(Token = "0x6000579")] [Address(RVA = "0x21578F0", Offset = "0x21568F0", VA = "0x1821578F0")] private void Awake() { Transform transform = this.transformToMove; Vector3 vector; float y = vector.y; this.DNBPGIBIPAF = y; } // Token: 0x0600057A RID: 1402 RVA: 0x0001C8EC File Offset: 0x0001AAEC [Token(Token = "0x600057A")] [Address(RVA = "0x2157A10", Offset = "0x2156A10", VA = "0x182157A10")] private void Update() { if (SingletonMonoBehaviour.FFNIFALJLDD) { Transform transform = SingletonMonoBehaviour.ONCPNMDGGKG.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: 0x0600057B RID: 1403 RVA: 0x0001C9C0 File Offset: 0x0001ABC0 [Token(Token = "0x600057B")] [Address(RVA = "0x2157930", Offset = "0x2156930", VA = "0x182157930")] 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: 0x0600057C RID: 1404 RVA: 0x0001CA08 File Offset: 0x0001AC08 [Token(Token = "0x600057C")] [Address(RVA = "0x2157980", Offset = "0x2156980", VA = "0x182157980")] private void HGOHNHFILMP(float IOGAEBGAFEC) { Transform transform = this.transformToMove; Transform transform2 = this.transformToMove; Vector3 vector; float z = vector.z; } // Token: 0x0600057D RID: 1405 RVA: 0x0001CA30 File Offset: 0x0001AC30 [Token(Token = "0x600057D")] [Address(RVA = "0x2157C40", Offset = "0x2156C40", VA = "0x182157C40")] public AutoHeightAdjust() { } // Token: 0x04000488 RID: 1160 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000488")] public Transform transformToMove; // Token: 0x04000489 RID: 1161 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000489")] public AnimationCurve curve; // Token: 0x0400048A RID: 1162 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400048A")] public float animationDuration = 1f; // Token: 0x0400048B RID: 1163 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x400048B")] public float idealDistance = 0.6f; // Token: 0x0400048C RID: 1164 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400048C")] public float acceptableError = 0.1f; // Token: 0x0400048D RID: 1165 [FieldOffset(Offset = "0x34")] [Token(Token = "0x400048D")] private bool JBDKEMKBADI; // Token: 0x0400048E RID: 1166 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400048E")] private float DNBPGIBIPAF; // Token: 0x0400048F RID: 1167 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x400048F")] private float LMEIDGDPENO; // Token: 0x04000490 RID: 1168 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000490")] private float DJHKLPIKHOG; }