It won't let me enter numbers on my own. If i enter "1.3" it gets instantly replaced with "3.75" etc. It will only accept numbers in increments of 1/8th it looks like.
That's right, but you can set it to anything between 0.5 and 5.0 in 0.125 increments. 1.3 + Enter giving 3.75 seems like a weird GG bug, I'd guess...
Also what file do i change to change the default options settings for SVN?
The defaults are set in C++ code. For most of the map-related ones, the options are created in void AddOptions(OptionsDB& db) in MapWnd.cpp. The relevant lines look like
db.Add("UI.system-selection-indicator-size","OPTIONS_DB_UI_SYSTEM_SELECTION_INDICATOR_SIZE",1.625, RangedStepValidator<double>(0.125, 0.5, 5));
where the third column, 1.625 in this case, is the default value. The three numbers in the brackets at the end (0.125, 0.5, 5) are the step, minimum, and maximum allowed values. The step is the difference between allowed values. If something's set to a step like 0.125, it's possibly to avoid round-off errors that might occur with steps that aren't powers of 2 (eg. 0.1).
Geoff the Medio wrote:
I want to shrink the selector, but i can't.
If the relative size option doesn't work, you could probably use a set of bigger images file with transparent padding around it, so that after rescaling, it's the desired size.
Won't that throw off this: "The tiny indicator is used when the system icon texture zoomed size is smaller than the size of the tiny indicator texture."[/quote]It will test the actual size of the rescaled texture, not the visible portion of it, yes. Whether that's a problem, I'm not sure.
At it's smallest it is almost too small, and at the largest it is pretty fairly obnoxious. The overall situation is better that it's ever been, but i don't think i can make it great just be tweaking graphics.
So there needs to be a maximum size for the indicator then? Or what else?