// Token: 0x06000DE4 RID: 3556 RVA: 0x0003E4CC File Offset: 0x0003C6CC public float CalcCurrentChargeValue(Run.FixedTimeStamp currentTime, float spinDecayRate, float minSpin) { float num = currentTime - this.snapshotTime; float num2 = minSpin * num; float num3 = this.initialSpin - minSpin; float t = Mathf.Min(Trajectory.CalculateFlightDuration(num3, -spinDecayRate) * 0.5f, num); float num4 = Trajectory.CalculatePositionYAtTime(0f, num3, t, -spinDecayRate); return(Mathf.Min(this.initialCharge + num2 + num4, 1f)); }
// Token: 0x06001B13 RID: 6931 RVA: 0x00072B36 File Offset: 0x00070D36 public static float CalculatePositionYAtTime(float originY, float initialVelocityY, float t) { return(Trajectory.CalculatePositionYAtTime(originY, initialVelocityY, t, Trajectory.defaultGravity)); }