KSP floatCurves and you - the magic of tangents. Or: Enter the magical land of unexpected behaviour: You thought it was doing this: Instead, its doing this: Part 1: What are floatCurves? If you make mods you've probably used floatCurves and never realized. Every time you see something like this: velocityCurve { key = 1000 0 0 0 key = 850 0.2 0 0 key = 0 1 0 0 } Or like this: emission = 0.0 0.0 emission = 0.05 0.0 emission = 0.075 0.25 emission = 1.0 1.25 Or even