« Previous - Version 12/14 (diff) - Next » - Current version
zx64, 02/10/2012 19:43
Need a blank line around {{toc}} tag


About the STHUD

Design Intent

The ShackTac Fireteam HUD was designed to do the following:
  • Provide situational awareness on where your fireteam members are and what their orientation is. This is intended to represent both peripheral vision, as well as the extended awareness one has in reality. You only see your fireteam members relative to you - no terrain, no other players/units.
  • Give you an always-visible way of seeing who your team members are

How it Works

The current incarnation works as follows. As long as you are in a group, and not inside of a vehicle, you will see the Fireteam HUD displaying at the bottom-center of your screen. There are three circles - the first one indicates a range of 15m, next is 30m, last is 45m. We've tried a few different scaling sizes, and have settled on this one for the present time.

The current group leader will display as a white icon. If you are not the group leader, you will display as a yellow icon. Other team members will show as green icons. Medics/Corpsmen and leaders will show with special icons.

Note that the appearance of someone's marker, or their name, does not necessarily mean that they are alive - it works off of the same logic used in normal ArmA group handling, so if you have a dead team member, you will need to "know" about them (ie, right-click while looking at their body) to have them removed from the list. When you die, the HUD will automatically close.

Note that this has been designed to work with a "Very Small" GUI size, so for best results, try it like that. The STHUD currently supports a max of twelve names displayed.

Note that as of 1.60 STHUD supports color-coded group members. To use, simply use the in-game team assignment feature - the changes will be made to the HUD after a few moments.

Note also that the current STHUD has a default compass overlaid into it. You can disable this through the fthud_usermenu feature. This compass is tied to your in-game compass item, so if you do not have one, it will not show.


The fthud_usermenu.pbo gives you the ability to interact with the HUD in a few ways in-mission. Current functionality is as follows. The menu is currently brought up by pressing alt-shift-H in-game.

  • Allows you to restart the HUD. This is useful if you change into/out of window mode and the HUD distorts/disappears, but shouldn't need to be used otherwise.
  • Allows you to change to radar-only, names, names + radar, or turn the HUD off entirely.
  • Allows you to toggle the compass on/off

Download and Install Info


Please do not mirror this file. You're welcome to add it to community addonsync servers for the purpose of distributing it to your own communities, but we would ask that the only 'normal' download method be directly from DevHeaven. Thanks for your cooperation in this! :)

You can download the ShackTac Fireteam HUD from DevHeaven here: http://dev-heaven.net/projects/sthud/files


The STHUD is included as a standard addon folder. Simply place the @sthud folder into your ArmA2 directory and load it as you would any other mod.


CBA is required for the STHUD to function. More info about CBA can be found here:

Islands & Island Support

Current Supported Islands

Supported Islands

Known Issues

The current incarnation works off of preconfigured scaling settings for different islands in ArmA2. If an island is not already configured, it will default and warn you - at which point the HUD may not look ideal.

How to adjust for other islands

The current implementation of the STHUD uses a map control to display the markers. Unfortunately, map controls can't seem to be configured to not have gridlines and the zoom needed to fit one grid square inside the map control varies from island to island.

There's probably a way to figure these values out from examining the island's config but until then, we hardcode the values for each island used by ShackTac in the config.

When you use an island that isn't hasn't been configured, you'll get a sideChat saying so. You can tweak the three values used in real time assuming you have some sort of debug console. Once you're happy with the values, post them up and we'll be happy to add them to the next version of the STHUD.

First you need to ensure the markers are in the center of a grid square:

ST_FTHud_Centre = [150,150];

You will also need to adjust the zoom so the grid square fits inside the HUD without showing grid lines.

ST_FTHud_Zoom = 0.5;

If the markers are too big for the grid square, you'll need to change the scale value to shrink the markers:

ST_FTHud_Scale = 1.0;

Note that with the latest versions of STHUD, you'll need to do a call ST_FTHud_Debug; each time after changing the variables to see any changes (this was always the case on islands which have a config). This change was made to slightly optimise performance on unconfigured islands at the expense of being slightly more inconvenient the one time you're actually working on the settings.

Adding to the island's config:

class ST_FTHud_IslandSettings
    class NewIsland
        Zoom = 0.5;
        Scale = 0.95;
        Centre[] = {150, 100};

(Similar story with the hud's own config)

Remember, for those of you that run islands other than the ones listed, please feel free to find out good settings for them and we'll be happy to include those settings in future releases of the STHUD.

Terms, Feedback, and Credits

Questions, comments

Support and updates will be provided here on DevHeaven, while also crossposted to the Bohemia Interactive forum thread, here: http://forums.bistudio.com/showthread.php?t=96791

If you would like to know more about ShackTac, you can find us at http://www.shacktac.com

Terms of Use

Usage of STHUD requires agreement with the following terms. The STHUD may NOT be modified, included in other mods in whole or part, used for military training or any commercial purposes whatsoever, without prior permission from the authors (zx64 and dslyecxi). Redistribution of the addon via YAS/6updater etc is permitted only if it is unmodified and free of charge. Modifications are forbidden without prior permission from the authors.

You can reach the authors at

Credits & Thanks

The ShackTac Fireteam HUD was conceptualized and prototyped by Dslyecxi, then vastly improved and made into a slick and polished addon package by zx64. Many thanks to zx64 for putting this into a format that could not only be used by all of ShackTac, but shared with the rest of the ArmA community as well.

Thanks also to ShackTac, of course! Also to the WGL team, ACE1 team, and ACE2 team for building upon the great foundation that BIS has laid down for us with their games and helping to take it to the next level. Thanks to the community itself for the motivation they have instilled through their feedback on a variety of past ArmA-related works. Thanks, too, to both Yoma and Sickboy for creating tools that have redefined the way groups like mine maintain and distribute our addon sets. And, of course, thanks to Bohemia Interactive for providing a truly one-of-a-kind series of games that has been keeping our interest for almost nine years and counting.