Files
2026-06-04 11:42:34 +02:00

54 lines
1.4 KiB
C#

using System;
using UnityEngine;
// Token: 0x0200117D RID: 4477
public abstract class MBILKDOAHEO<T>
{
// 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;
}