showHUD: Difference between revisions
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Text replacement - "\| *p([0-9]+) *=([^ ]+) *\{\{Since\|(.+)\|([0-9]\.[0-9][02468])[^ ]+\}\} " to "|p$1= $2 |p$1since= $3 $4 ") |
Pabstmirror (talk | contribs) m (style fix) |
||
(14 intermediate revisions by one other user not shown) | |||
Line 18: | Line 18: | ||
|descr= Enable / disable showing of HUD. Defines visibility of weapon crosshair and any informational tags that appear when pointing the weapon at an object as well as availability of the default action menu. Unfortunately, it also hides icons drawn with [[drawIcon3D]]. | |descr= Enable / disable showing of HUD. Defines visibility of weapon crosshair and any informational tags that appear when pointing the weapon at an object as well as availability of the default action menu. Unfortunately, it also hides icons drawn with [[drawIcon3D]]. | ||
{{Feature|arma3| '''Since {{arma3}} v1.50''' there is a Description.ext's [[Description.ext#showHUD|showHUD[]<nowiki/>]] array param that is identical in format to the extended [[showHUD]] command. When present, it will disable [[showHUD]] command entirely, allowing mission makers to permanently alter visibility of some HUD elements.<br> | {{Feature|arma3| | ||
'''Since | '''Since {{arma3}} v1.50''' there is a Description.ext's [[Description.ext#showHUD|showHUD[]<nowiki/>]] array param that is identical in format to the extended [[showHUD]] command. | ||
When present, it will disable [[showHUD]] command entirely, allowing mission makers to permanently alter visibility of some HUD elements.<br> | |||
'''Since {{arma3}} v2.04''' it is possible to force drawing of [[drawIcon3D]] icons when HUD is hidden. | |||
The icons will also show when custom camera is [[camCreate|created]] and the view is switched to it via [[switchCamera]] or [[cameraEffect]] provided [[cameraEffectEnableHUD]] is enabled. | |||
For more information see [[drawIcon3D]]. | |||
}} | |||
|s1= [[showHUD]] enable | |s1= [[showHUD]] enable | ||
Line 27: | Line 32: | ||
|r1= [[Nothing]] | |r1= [[Nothing]] | ||
|s2= [[showHUD]] [scriptedHUD, info radar, compass, direction, menu, group, cursors, panels, kills, showIcon3D] | |s2= [[showHUD]] [scriptedHUD, info, radar, compass, direction, menu, group, cursors, panels, kills, showIcon3D] | ||
|p21= scriptedHUD: [[Boolean]] - | |p21= scriptedHUD: [[Boolean]] - show scripted HUD such as weapon crosshair, action menu and overlays created with [[cutRsc]] and [[titleRsc]]. Same as [[showHUD]]'s first syntax | ||
|p22= info: [[Boolean]] (Optional, default [[true]]) | |p22= info: [[Boolean]] - (Optional, default [[true]]) show vehicle, soldier and weapon info | ||
|p23= radar: [[Boolean]] (Optional, default [[true]]) | |p23= radar: [[Boolean]] - (Optional, default [[true]]) show vehicle radar | ||
|p24= compass: [[Boolean]] (Optional, default [[true]]) | |p24= compass: [[Boolean]] - (Optional, default [[true]]) show vehicle compass | ||
|p25= direction: [[Boolean]] (Optional, default [[true]]) | |p25= direction: [[Boolean]] - (Optional, default [[true]]) show tank direction indicator. Not present in vanilla {{arma3}} | ||
|p26= menu: [[Boolean]] (Optional, default [[true]]) | |p26= menu: [[Boolean]] - (Optional, default [[true]]) show commanding menu (HC related menus) | ||
|p27= group: [[Boolean]] (Optional, default [[true]]) | |p27= group: [[Boolean]] - (Optional, default [[true]]) show group info bar (Squad leader info bar) | ||
|p28= cursors: [[Boolean]] (Optional, default [[true]]) | |p28= cursors: [[Boolean]] - (Optional, default [[true]]) show HUD weapon cursors (connected with scripted HUD) | ||
|p29= | |p29= panels: [[Boolean]] - (Optional, default [[true]]) show [[Arma 3: Custom Info]] | ||
|p29since= arma3 1.70 | |p29since= arma3 1.70 | ||
|p30= kills: [[Boolean]] (Optional, default [[true]]) | |p30= kills: [[Boolean]] - (Optional, default [[true]]) show "x killed by y" [[systemChat]] messages | ||
<!-- | |||
|p30= ? | |||
--> | |||
|p31= | |p31= showIcon3D: [[Boolean]] - (Optional, default [[false]]) - show icons drawn with [[drawIcon3D]] even when the HUD is hidden | ||
|p31since= arma3 2.04 | |p31since= arma3 2.04 | ||
|r2= [[Nothing]] | |r2= [[Nothing]] | ||
|x1= < | |x1= <sqf>showHUD false;</sqf> | ||
|x2= Hide vehicle radar and compass:< | |x2= Hide vehicle radar and compass: | ||
<sqf> | |||
showHUD [ | |||
true, // scriptedHUD | |||
true, // info | |||
true, // radar | |||
true, // compass | |||
true, // direction | |||
true, // menu | |||
true, // group | |||
true, // cursors | |||
true, // panels | |||
];</ | true, // kills | ||
true // showIcon3D | |||
]; | |||
</sqf> | |||
|x3= Check if HUD visibility is hardcoded in mission config and [[showHUD]] command is | |x3= Check if HUD visibility is hardcoded in mission config and [[showHUD]] command is overridden: | ||
<sqf>private _disabledShowHUD = isArray (missionConfigFile >> "showHUD");</sqf> | |||
|seealso= [[shownHUD]] | |seealso= [[shownHUD]] [[showCinemaBorder]] [[showSubtitles]] [[showWatch]] [[showRadio]] [[showMap]] [[showGPS]] [[showCompass]] [[showPad]] | ||
}} | }} | ||
{{Note | |||
|user= Killzone_Kid | |||
|timestamp= 20150817190800 | |||
|text= The "cursors" parameter controls visibility of the action menu as well as weapon cursors. | |||
However if 1st param "hud" hides and disables action menu, param "cursors" only hides it. So you get invisible action menu that is fully operational. | |||
[[inGameUISetEventHandler]] will still fire on interaction, giving the information about selected item on the action menu even if you cannot see it. | |||
Unfortunately it also hides icons drawn with [[drawIcon3D]]. | |||
}} | |||
{{Note | |||
|user= POLPOX | |||
|timestamp= 20200301143300 | |||
|text= <sqf>showHUD false;</sqf> removes [[Arma 3 Contact|Contact]]'s compass that is shown at the top of the screen. | |||
}} | |||
< | |||
Latest revision as of 09:26, 4 October 2024
Description
- Description:
- Enable / disable showing of HUD. Defines visibility of weapon crosshair and any informational tags that appear when pointing the weapon at an object as well as availability of the default action menu. Unfortunately, it also hides icons drawn with drawIcon3D.
- Groups:
- Interaction
Syntax
Alternative Syntax
- Syntax:
- showHUD [scriptedHUD, info, radar, compass, direction, menu, group, cursors, panels, kills, showIcon3D]
- Parameters:
- scriptedHUD: Boolean - show scripted HUD such as weapon crosshair, action menu and overlays created with cutRsc and titleRsc. Same as showHUD's first syntax
- info: Boolean - (Optional, default true) show vehicle, soldier and weapon info
- radar: Boolean - (Optional, default true) show vehicle radar
- compass: Boolean - (Optional, default true) show vehicle compass
- direction: Boolean - (Optional, default true) show tank direction indicator. Not present in vanilla Arma 3
- menu: Boolean - (Optional, default true) show commanding menu (HC related menus)
- group: Boolean - (Optional, default true) show group info bar (Squad leader info bar)
- cursors: Boolean - (Optional, default true) show HUD weapon cursors (connected with scripted HUD)
- since 1.70
- panels: Boolean - (Optional, default true) show Arma 3: Custom Info
- kills: Boolean - (Optional, default true) show "x killed by y" systemChat messages
- since 2.04
- showIcon3D: Boolean - (Optional, default false) - show icons drawn with drawIcon3D even when the HUD is hidden
- Return Value:
- Nothing
Examples
- Example 1:
- showHUD false;
- Example 2:
- Hide vehicle radar and compass:
- Example 3:
- Check if HUD visibility is hardcoded in mission config and showHUD command is overridden:
Additional Information
- See also:
- shownHUD showCinemaBorder showSubtitles showWatch showRadio showMap showGPS showCompass showPad
Notes
-
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note
- Posted on Aug 17, 2015 - 19:08 (UTC)
- The "cursors" parameter controls visibility of the action menu as well as weapon cursors. However if 1st param "hud" hides and disables action menu, param "cursors" only hides it. So you get invisible action menu that is fully operational. inGameUISetEventHandler will still fire on interaction, giving the information about selected item on the action menu even if you cannot see it. Unfortunately it also hides icons drawn with drawIcon3D.