using System; using UnityEngine; // Token: 0x0200117D RID: 4477 public abstract class MBILKDOAHEO { // Token: 0x1700115F RID: 4447 // (get) Token: 0x060261A0 RID: 156064 RVA: 0x00A8F000 File Offset: 0x00A8D200 // (set) Token: 0x060261A1 RID: 156065 RVA: 0x00A8F008 File Offset: 0x00A8D208 public T ANKACHDHNCL { get; private set; } // Token: 0x17001160 RID: 4448 // (get) Token: 0x060261A2 RID: 156066 RVA: 0x00A8F014 File Offset: 0x00A8D214 public float KBKLOFPFPBD { get { return this.duration; } } // Token: 0x060261A3 RID: 156067 RVA: 0x00A8F01C File Offset: 0x00A8D21C public T JACEHODMEHA(float LHMELEOKNBJ) { this.ANKACHDHNCL = this.AGDGEHFBDOJ(this.minValue, this.maxValue, this.curve.Evaluate(LHMELEOKNBJ)); return this.ANKACHDHNCL; } // Token: 0x060261A4 RID: 156068 RVA: 0x00A8F048 File Offset: 0x00A8D248 public T NFOBALFMHOF(float LHMELEOKNBJ) { return this.JACEHODMEHA(LHMELEOKNBJ / this.KBKLOFPFPBD); } // Token: 0x060261A5 RID: 156069 protected abstract T AGDGEHFBDOJ(T DPIIIAGCMLK, T BDKNHBMMGPK, float LHMELEOKNBJ); // Token: 0x04006059 RID: 24665 [SerializeField] protected AnimationCurve curve; // Token: 0x0400605A RID: 24666 [SerializeField] protected T minValue; // Token: 0x0400605B RID: 24667 [SerializeField] protected T maxValue; // Token: 0x0400605C RID: 24668 [SerializeField] protected float duration; }