Used by UnitPrototype.
struct
doubletrueMust be >= 0.
doubletrueMust be between 0 and max_distance inclusive.
doubletrueMust be >= 0.
doubletrueMust be >= 0.
floattrueMust be between between 0 and 1 inclusive.
floattrueMust be between 0 and ideal_distance_importance inclusive.
floattrueMust be between 0 and 1 inclusive.
booleantrue