restyled file.cpp

Added an atof overload to convert from string to float, hopefully without any precision error

Use unique IDs instead of file indices in picking lists, this is much less prone to error

(0) -300 -100 -30 -10 -3 +3 +10 +30 +100 +300 +1000 tip

mercurial