Hosting and domain costs until October 2024 have been generously sponsored by dumptruck_ds. Thank you!
DP QC MINMAXBOUND
From Quake Wiki
Builtin definitions:
float(float a, float b) min = #94; float(float a, float b, float c) min3 = #94; float(float a, float b, float c, float d) min4 = #94; float(float a, float b, float c, float d, float e) min5 = #94; float(float a, float b, float c, float d, float e, float f) min6 = #94; float(float a, float b, float c, float d, float e, float f, float g) min7 = #94; float(float a, float b, float c, float d, float e, float f, float g, float h) min8 = #94; float(float a, float b) max = #95; float(float a, float b, float c) max3 = #95; float(float a, float b, float c, float d) max4 = #95; float(float a, float b, float c, float d, float e) max5 = #95; float(float a, float b, float c, float d, float e, float f) max6 = #95; float(float a, float b, float c, float d, float e, float f, float g) max7 = #95; float(float a, float b, float c, float d, float e, float f, float g, float h) max8 = #95; float(float minimum, float val, float maximum) bound = #96;
min returns the lowest of all the supplied numbers.
max returns the highest of all the supplied numbers.
bound clamps the value to the range and returns it.