ValveSoftware / Dota2-Gameplay

Public Bug Tracker for Dota2
1.49k stars 87 forks source link

Ally hotkeys #2426

Open SlayerGkc opened 2 years ago

SlayerGkc commented 2 years ago

Description

Firstly thanks for adding ally hotkeys they are a god send, however the current implementation leaves more to be desired.

### Problem

A hypothetical situation to better describe the problem and how it could be improved upon:-

For reference Example Hotkey Setup f1 f2 f3 f4 f5 for ally 1 2 3 4 5

If I had a team of 5 and the team slots were occupied in order (Offlane, Midlane, Support, Support, Carry) and I wanted to use the ally hotkeys to immediately look at my offlaner, I could press the corresponding hotkey f1 but in the next game if the order in which the heroes are displayed on scoreboard changes to (Midlane, Offlane, Support, Carry, Support) my hotkey to look at my offlane would be f2 and this inconsistency leads to inefficient camera control.

### Solution Make the ally hotkeys work like control groups and let us select an ally and the add him to an ally hotkey manually every game, since it can be done in the beginning of the game and probably a lot less work to implement.

Alternative solution:-

Make the order of hero portraits on scoreboard or in game adjustable so that we could move each hero to our preferred slot for the hotkey in real time. Like the F keys system in league of legends.

Also we only need 4 Ally hotkeys since 1 of the "allies" is our own hero so we could replace that with just the standard hero control hotkey. I cant think of a situation where I would want a hotkey to look at my hero without controlling it.

Example Match ID (and possibly Timestamp)

No response

Screenshots

No response

ghost commented 2 years ago

Really good suggestion, does it too hard to implement?