Page 1 of 1

"Buildings being constructed" list.

Posted: 26 Dec 2006, 08:53
by RaiFox
I was watching a friend play World of Warcraft the other day and he had an addon that showed all his spells/items cooldowns (the time it takes to be able to use them again).

I think it would be great to having something like this in spring, but for building.

So what it will be is a list of currently building buildings (buildings being constructed) that shows the progress, how much its costing and how many units are building it.

This will also be a great way to implement a pause building ability (select a button next to a building in the list).

Posted: 26 Dec 2006, 12:33
by Ling_Lover
im all for this, it'd be useful late game to see how your big structures are doing...

but there would have to be a way to hide them or something, just so all the little stuff you dont care about doesnt take up space

Posted: 26 Dec 2006, 15:08
by BlackLiger
Basicly, we want a contextual GUI that only shows data when you consider it important, like the OTA score setup...

Posted: 26 Dec 2006, 18:43
by Guessmyname
A window that you can bring up F4 or something, yeah, that might be good.

Hell, might actually be possible with all the LUA GUI stuff trepan has added (need to have a look at that...)

Posted: 26 Dec 2006, 21:13
by overkill
+1

Posted: 26 Dec 2006, 21:49
by Caydr
Hmm... I think the best way to implement this would be if there was a key you held down and then double-clicked on a building/unit in progress. Then it would display that unit/building's icon at half-size somewhere along the right side of the screen. As the unit/building was finished, either a progress bar would display the % of completion, or the buildpic itself could have a green overlay which would move up the buildpic until gradually the entire thing was greenish, then disappear with the buildpic when it was completed.

Also, doing the above procedure on a unit/building which is completed and functional would give the buildpic for the unit/building, with a red indicator which gradually grows on the buildpic indicating accumulated damage, if any. Beside it, it would display the buildpic of whatever it is currently constructing, with the green overlay described above.

Double-clicking on an icon on the right side of the screen would remove it.

Posted: 27 Dec 2006, 00:40
by trepan
Yes, LuaUI can already be used to display unit build progress.
I'm also adding a GetUnitResources() call for the next release
(current metal and energy input and output rates).

Caydr: double-clicking is evil

Posted: 27 Dec 2006, 00:59
by Caydr
You have to double click to make markers!!! (I think)

Posted: 27 Dec 2006, 01:07
by trepan
No, you don't, I fixed it ;)

middle-click -> unnamed marker

left-double-click -> named marker
OR
use a binding to: drawlabel
OR
type /drawlabel into the console

Posted: 27 Dec 2006, 03:33
by AF
double clicking would require a text label to make users aware of it. A small red X like in browser tabs would be much better.

Posted: 27 Dec 2006, 12:36
by Tobi
Very small buttons are incredibly hard to target with the mouse, especially when focussing on other things in game. So doubleclick plus tooltip saying to doubleclick would be much better.

Posted: 27 Dec 2006, 12:49
by RaiFox
I'd prefer to being able to hold a key on the keyboard and than clicking.

Posted: 28 Dec 2006, 22:21
by Dragon45
No doubleclick! Besides adding extra mouse strokes and time (and this CAN make a difference in high-level play), it just makes it that much more annoying if you miss. No doubleclick for anything! :O

Posted: 29 Dec 2006, 14:36
by Das Bruce
How about give modders the ability to script gui displays depending on a units current status? Type, orders etc.

Posted: 30 Dec 2006, 05:13
by Licho
How about supcom style ETA times for every stuff in queue? It looks nice there