Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unit commandbar #3789

Closed
HSFOutcast opened this issue Sep 2, 2013 · 13 comments

Comments

@HSFOutcast
Copy link

commented Sep 2, 2013

I think this will save us alot of headache in the future.

The idea is to have a small commandbar for units so that we can have specific unit commands for special units.

i.ex. Generals uses a HUGE commandbar, Good example is the humvee that can be upgraded on a per unit basis with drones.

Better example. RA3 have a very small commandbar for units that could be used for secial functions ranging from a button to order aircraft to return to base ASAP or maybe have tanks that can have deployable smoke grenades. (it will also enrich the modding experiences some)

Implemented in:

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@Mailaender

This comment has been minimized.

Copy link
Member

commented Sep 2, 2013

We have some very early work in progress #3102 for at least the unit orders.

@HSFOutcast

This comment has been minimized.

Copy link
Author

commented Sep 2, 2013

Good to know :)

@NinovanderMark

This comment has been minimized.

Copy link
Contributor

commented Mar 22, 2014

This would also be really helpful for #4819

@pchote pchote added Feature and removed Idea/Wishlist labels Dec 29, 2014
@xan2622 xan2622 referenced this issue Jul 22, 2016
@xan2622

This comment has been minimized.

Copy link
Contributor

commented Aug 13, 2016

I am commenting here (not to flood @wolfgaming's #11815 PR with interface-related discussion).

WolfGaming requires these (Orders) icons:
Attack Move, Guard, HoldFire, ReturnFire, Defend, AttackAnything, Deploy, Place Minefield, Unload

But I tend to think that we should also add other handy icons:
Jump to base, Select all combat units, Select units by type, Cycle production facilities, Stop, Scatter, Cycle Stance, ...

What do you think? Please tell me which icons you all want to add onto this bar, before I (or someone else) really start working on them.

Here is a first mockup-image for this "Orders-bar":

orders_frame_02

As you can see, the interface (a bit similar to the one from RA2) is placed at the bottom of the screen and is compatible with the 800x600 resolution (but the Performance Text and Graph will have to be moved 15 pixels higher).

Btw, this is just a mockup-image, the bar won't be necessary this wide. It's up to you, guys, to tell me which icons you want. PS: I tend to prefer colored icons.

@Mailaender Mailaender added the UI label Aug 13, 2016
@GraionDilach

This comment has been minimized.

Copy link
Contributor

commented Aug 13, 2016

IMO a bottombar is a bad idea. I didn't looked much into the PR, but from what I've seen the whole setup is aimed to be expandable, being a huge leap to create spells/abilities (Generals, Warcraft) and stuff like that, with the options depending on that actual selection and not stuff like production or selection buttons. Also, the Stances were already listed among the requested buttons, so I guess WG aims to ahve them shown like in AoE2 where all stances were selectable and it wasn't a cycle to spam until the chosen one comes.

@MunWolf

This comment has been minimized.

Copy link
Contributor

commented Aug 13, 2016

just to elaborate on xanaxes wishes (Jump to base, Select all combat units, Select units by type, Cycle production facilities, Stop, Scatter, Cycle Stance, ...) If we want to implement these I would probably need to add another Order UI element that looks for these order definitions on a trait inside the player actor as making the logic for these buttons work with the current implementation is impossible.

@pchote

This comment has been minimized.

Copy link
Member

commented Aug 13, 2016

Here is a first mockup-image for this "Orders-bar":

Sorry to be be a party pooper, but I really don't like this mock up. It is very cluttered, and I can't interpret what half of the icons are supposed to mean. Making it do everything makes it hard to do any specific something, which then defeats the purpose of having the UI. If we are going to add a command-bar at all then its functionality needs to be carefully planned/designed.

@xan2622

This comment has been minimized.

Copy link
Contributor

commented Aug 13, 2016

pchote: icons shown in the mock up are mostly placeholder ones.
Indeed, as you said, this interface/functionality needs to be carefully planned.

@xan2622

This comment has been minimized.

Copy link
Contributor

commented Aug 20, 2016

Current progress:

orders_frame_03

move, attack move, hold fire, return fire, defend, attack anything, deploy, mine, unload

@ghost

This comment has been minimized.

Copy link

commented Aug 20, 2016

This command bar is a huge progress for touchscreens.

@3Lucian

This comment has been minimized.

Copy link

commented Dec 25, 2016

could this tab perhaps the openable/closable, accessible for those that wish to use it, help keep it out of the way for those who don't.

perhaps attach it as a tab style thing behind the map/building window, off to the left of the production tabs/maps?

example:

47752fde-670e-11e6-8b70-e8cbbc097167

Ignore the now sideways icons, i did this is MS paint in about 3 mins.

@pchote pchote self-assigned this Jun 2, 2017
@pchote pchote added this to the Playtest featuring updated HitShapes milestone Jun 3, 2017
@pchote pchote modified the milestones: Next release, Playtest featuring updated HitShapes Jun 25, 2017
@pchote

This comment has been minimized.

Copy link
Member

commented Jun 25, 2017

D2K PR now up at #13552. Moving to next release milestone because TS is not required for the playtest, but is required for the final release (because I want to be able to finally kill the UnitCommandWidget).

@reaperrr

This comment has been minimized.

Copy link
Contributor

commented Sep 1, 2017

Closed via #13802.

@reaperrr reaperrr closed this Sep 1, 2017
@reaperrr reaperrr modified the milestones: Next release, Release 20171014 Mar 8, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
9 participants
You can’t perform that action at this time.