Overhead map drawing color
-
- Posts: 1026
- Joined: Mon Sep 13, 2004 6:05 am
- Location: M.E.
-
- Site Admin
- Posts: 1023
- Joined: Mon May 24, 2004 8:59 pm
I don't think you need a prefs dialog for that.
I was thinking more in the line of hitting F8 (or something that toggles team colors/enemy colors) and have it rotate to the different colors every time you hit it. It'd be up to the developer(s) to pick a few different color schemes and stick with that. Red/Blue, Orange/Green, Yellow/Purple, etc....
I'm not sure if there's any keys left for cycling the overhead drawing colors. Couldn't it be bound to the same key for cycling team colors but alternate it by using the shift key?
For example, F8 cycles through 5 different color schemes for team/enemy while Shift-F8 cycles through different color pencils for drawing on the overhead. That could be a user preference that is set locally. Alternatively, if this proves too much of a pain to be done, it could implemented as a mapmaking feature so the mapmaker can choose what color the overhead uses for drawing. Old maps would just need to be updated (again).
Baak's Dark Charcoal pencil overhead drawing of a bacon strip would look like my preferred (for example) color of Taupe on my overhead.
Something like that.
I was thinking more in the line of hitting F8 (or something that toggles team colors/enemy colors) and have it rotate to the different colors every time you hit it. It'd be up to the developer(s) to pick a few different color schemes and stick with that. Red/Blue, Orange/Green, Yellow/Purple, etc....
I'm not sure if there's any keys left for cycling the overhead drawing colors. Couldn't it be bound to the same key for cycling team colors but alternate it by using the shift key?
For example, F8 cycles through 5 different color schemes for team/enemy while Shift-F8 cycles through different color pencils for drawing on the overhead. That could be a user preference that is set locally. Alternatively, if this proves too much of a pain to be done, it could implemented as a mapmaking feature so the mapmaker can choose what color the overhead uses for drawing. Old maps would just need to be updated (again).
Baak's Dark Charcoal pencil overhead drawing of a bacon strip would look like my preferred (for example) color of Taupe on my overhead.
Something like that.
What about some kind of extra prefs/plugin file - simple text - that's actually an advanced configuration file (an .ini file essentially) that contains "extra" settings like this?
With it you could do things like:
With this simple file you could add additional configuration for the user without having to build or adjust anything in the interface.
If it's missing, you don't change anything (the default).
If a variable or it's value is not used (or mistyped or whatever), you could put a warning in "myth_log.txt" and ignore the setting.
This also leaves it open for future tweaks.
With it you could do things like:
Code: Select all
ohmap_drawing_color = 0x99ff99;
ohmap_enemy_color = 0x112041;
ohmap_friendly_color = 0x34aa88;
ohmap_yourunits_color = 0x916699;
floyn_similar_colors = false;
...
etc.
If it's missing, you don't change anything (the default).
If a variable or it's value is not used (or mistyped or whatever), you could put a warning in "myth_log.txt" and ignore the setting.
This also leaves it open for future tweaks.
-
- Posts: 1026
- Joined: Mon Sep 13, 2004 6:05 am
- Location: M.E.
So for example someone could set their map-drawing colour to be pink and it would display what they've drawn as being pink on other team-mates' maps too?
A good feature for the overheadmap would be being able to press + (and -) and have it made 4x larger. It would need to be 4x so the pixels could remain 1:1 when enlarged; eg 1 pixel becomes a block of 4. It is fairly difficult to see the overhead map on larger resolutions.
A good feature for the overheadmap would be being able to press + (and -) and have it made 4x larger. It would need to be 4x so the pixels could remain 1:1 when enlarged; eg 1 pixel becomes a block of 4. It is fairly difficult to see the overhead map on larger resolutions.