Jump to content

ButtonList: Difference between revisions

From ModEnc²
en>Renegade
No edit summary
ATHSE (talk | contribs)
summary clarity
 
(4 intermediate revisions by 3 users not shown)
Line 4: Line 4:
|values=AttackMove, AutoDeploy, Beacon, Cheer, Deploy, Guard, PlanningMode, Stop, Team01, Team02, Team03, TypeSelect
|values=AttackMove, AutoDeploy, Beacon, Cheer, Deploy, Guard, PlanningMode, Stop, Team01, Team02, Team03, TypeSelect
|special=x
|special=x
|default=None
|types={{Categ|AdvancedCommandBar}}, {{Categ|MultiplayerAdvancedCommandBar}}
|types={{Categ|AdvancedCommandBar}}, {{Categ|MultiplayerAdvancedCommandBar}}
|games=[[RA2]], [[YR]]
|games=[[RA2]], [[YR]]
|ra2=yes
|yr=yes
|rp=yes
}}
}}
<tt>ButtonList=</tt> is the only flag used in ui(md).ini, and, in turn, is only used in it. It can be used in ui(md)'s two only sections, {{Tt|AdvancedCommandBar}} and {{Tt|MultiplayerAdvancedCommandBar}}, and controls, as the sections' names suggest, what buttons appear in the Advanced Command Bar in both single and Multiplayer. Legal values for it are:<br>
<tt>ButtonList=</tt> is the only flag used in ui(md).ini, and, in turn, is only used in it. It can be used in ui(md)'s two only sections, {{Tt|AdvancedCommandBar}} and {{Tt|MultiplayerAdvancedCommandBar}}, and controls, as the sections' names suggest, what buttons appear in the Advanced Command Bar in both single and Multiplayer. Legal values for it are:<br>
{| align="center" cellpadding="4" class="table_descrow"
{| align="center" cellpadding="4" class="table_descrow"
Line 18: Line 19:
|width="100px" | AttackMove
|width="100px" | AttackMove
|The unit selected will fire upon enemy objects whilst moving towards it's destination.
|The unit selected will fire upon enemy objects whilst moving towards it's destination.
|width="150px" | [Ctrl]+[Shit]+Left Click
|width="150px" | [Ctrl]+[Shift]+Left Click
|-
|-
|AutoDeploy
|AutoDeploy
Line 64: Line 65:
|T
|T
|}
|}
In addition, "x" is possible as a value. It leaves that space on the Command Bar empty. This is useful to seperate certain groups of buttons from each other.
In addition, any unknown value is treated as empty space, Westwood used "x" as a simple dummy a value, but there's nothing special about x in any sense. This is useful to seperate certain groups of buttons from each other, however having spaces may make the command bar too long, and not all buttons will be clickable.

Latest revision as of 09:17, 6 April 2025

Tiberian Dawn Red Alert Tiberian Sun Firestorm Red Alert 2 Yuri's Revenge
Flag: ButtonList
File(s): ui(md).ini
Values: AttackMove, AutoDeploy, Beacon, Cheer, Deploy, Guard, PlanningMode, Stop, Team01, Team02, Team03, TypeSelect
Special Values: x
Applicable to: AdvancedCommandBar, MultiplayerAdvancedCommandBar


ButtonList= is the only flag used in ui(md).ini, and, in turn, is only used in it. It can be used in ui(md)'s two only sections, AdvancedCommandBar and MultiplayerAdvancedCommandBar, and controls, as the sections' names suggest, what buttons appear in the Advanced Command Bar in both single and Multiplayer. Legal values for it are:

Value What does the Button do? Hotkey
AttackMove The unit selected will fire upon enemy objects whilst moving towards it's destination. [Ctrl]+[Shift]+Left Click
AutoDeploy Marked "Currently unsupported."; if it worked, the unit would auto-deploy when necessary. None
Beacon Used for placing beacons in Multiplayer; can be added to the Single Player list, but, even if it works, is pretty useless there. B
Cheer All of your units cheer. C
Deploy Orders the unit to deploy itself. D
Guard Orders the unit to guard the area. G
PlanningMode Turns the Waypoint Planning Mode on and off (other than with the hotkey, which you have to hold during the planning). Z
Stop Orders the unit to stop. S
Team01 Selects Team 1. 1
Team02 Selects Team 2. 2
Team03 Selects Team 3. 3
TypeSelect Selects all units of the same type on the screen (or globally, if hit two times). T

In addition, any unknown value is treated as empty space, Westwood used "x" as a simple dummy a value, but there's nothing special about x in any sense. This is useful to seperate certain groups of buttons from each other, however having spaces may make the command bar too long, and not all buttons will be clickable.