Author: diwako
Author Website: https://github.com/diwako/diwako_dui/releases/

Requirements: Community Base addons A3

Version: 1.4.0
Signed: Yes, serverkey included

Short description: A HUD showing unit positions and names of units in your squad.

Date: 2019-02-18 19:43


Comments: (0)
Rating:



 







DUI - Squad Radar

by
diwako


Description:
A HUD showing unit positions and names of units in your squad

Summary
This clientside mod shows a compass in the bottom middle of you screen and a list of people in your current squad. It is made with SQF commands which recently have been added to Arma3 and where not available back in the days of Arma2 or early Arma3. Meaning no weird workarounds with map elements are needed anymore which just eat more frames.
A strong point of this UI is its customizability and its many features are all settable with CBA settings. This mod is made as an alternative to STHUD (not the full STUI suit).

Features
Scaling
Rescale the UI elements in CBA settings, text can be rescaled on its own as well!
Font
Choose which font is used in the UI
Icon Styles
Choose which icon style should be used
Color Schemes
Choose the colors that are used throughout the UI
Compass Styles
Choose how your compass should look like
Choose which UI elements should be shown
Enable or disable the Compass or Namelist on the fly, both or individually. Keybind to hide the UI is included
Show the Bearing On Top Of The Compass
Or don’t, you choose. Also possible to show milradians!
Adjustable Compass Range
Change the range of the compass on the fly either via CBA settings or keybindings
Compass Refresh Rate
Do not want to update the compass every frame? Choose the refresh rate of it!
Compass Unit Occlusion
Time to get lost in the jungle again!
Namelist Text Size
Change the size of the text of the squad name list. Smaller means more units will fit into one column!
Buddy System
Designate someone in your squad as your buddy, they will get their own icon so you will always find each other
Show Unit Ranks
SQL just died? No problem, Keybind included to see who is the next in rank
Make your own styles
Color, icon and compass styles on mission level are supported!
Translations
Currently only English and German is supported. You can help expand this list!
ACE3 Support
Playing with ACE3? Support in terms of unit classes and ACE interactions have been added!

And more in the future!


Installation:
To install DUI - Squad Radar you should use modfolders to keep it seperate from the official game content to prevent issues.
With Arma 3 you can use different ways to set up your modfolders to use custom content you have downloaded.
Please visit the Arma 3 Mod install instructions page for more information about using custom mods and addons in Arma 3.


Included files:
diwako_dui.pbo


Usage:
For usage instructions and information of how to use the DUI - Squad Radar please refer to the included documentation and/or example mission.

Q: What does DUI mean?
A: I leave that up to you ;)

Q: Possible more icon, color or compass styles in the future?
A: Sure, I am very open for suggestions and people helping to make some

Q: I found a bug, where do I report it?
A: Best post that to the GitHub page, makes things easier to organize

Q: Can you add this feature?
A: Head over to the GitHub page and request it in the issue tracker

Q: Hey, I am from server XYZ can we use this mod?
A: Sure! Keep the license in mind tho

Q: How do I use the buddy system?
A: Be in the same squad with your person of choice, look at them and be close to them. It will appear in your scroll wheel menu. If you use ACE3 however, you have to ACE interact with that person!

Q: The namelist cuts off early, cannot see the last name in a column, is this a bug?
A: I consider it not really being a bug as you can change the scaling for the namelist in CBA settings. Scale the text up or down under category "Namelist".

Q: Does the namelist support more than 12 people
A: Yup, not sure why you have that many people in one squad, but yeah. As long as your screen has width.

Q: Can I move the UI elements around?
A: Yes! Currently there is no user friendly way to do so, but you can use the debug console in the editor. So load up the editor, place down 2 units in a squad and start fiddling with the debug console.
Replace the *some number* part with a number, beginning with maybe 0.5. If you think you messed up you can reset it by giving the *some number* part the value simply called "nil" (without quotation marks). Execute this, and see where the UI elements are afterwards.
profileNamespace setVariable ["diwako_dui_compass_x", *some number*];
profileNamespace setVariable ["diwako_dui_compass_y", *some number*];
diwako_dui_setCompass = true;

profileNamespace setVariable ["diwako_dui_namelist_x", *some number*];
profileNamespace setVariable ["diwako_dui_namelist_y", *some number*];
diwako_dui_setNamelist = true;
Once you think it looks good, execute this to save your changes. (Note: some mods are saving profileNamespace already, but just to be sure)
saveProfileNamespace;


Credits & Thanks:
Thanks for testing during development
FPArma
ARK
UAGPMC


License / Disclaimer:
Copyright 2019 diwako

This work (diwako_dui or the like) uses the license Arma Public License Share Alike (APL-SA)
For your Steam accounts safety, do not reupload it to the workshop as it voilates Steam Subscriber Agreement section 6D.
https://www.bohemia.net/community/licenses/arma-public-license-share-alike


Copyright 2019 diwako. This item is not authorized for posting on Steam, except under the Steam account named diwako


Changelog:
1.3.5
Changed:
Mod is now converted to CBA Mod Template!
Namelist is completely rewritten so cutting of text should be way less of an issue
Changed:
Selecting ACE3 color scheme now takes the colors from ace_nametags if that mod is present
Added:
Custom color for out of squad tracking
Occlusion fade speed is now configurable!

1.3.4
Fixed:
UI now renders above ACE Nightvision overlay
diwako_dui_special_track now showing correct icons for mod vehicles and turrets on compass

1.3.3
Fixed:
Namelist row calculation was wrong, most noticeable on normal or above Arma UI scaling
You may need to redo that, sorry
Added:
Out of squad tracking, introduction to missionNameSpace variable "diwako_dui_special_track"
Korean translations (Patch)
Changed:
Namelist text scaling now allows 3 decimals instead of 2
Brazilian Portuguese translations tweaks/changes (aradiel)

1.3.2
Added:
Portuguese language support (aradiel)
Updated:
Japanese language support (classicarma)

1.3.1
Fixed:
Missing slash in Polish translations
Removed not needed debug code
Added:
CBA Setting to either use the Layout Editor position or precalculated default position for UI elements

1.3.0
Changed:
Occlusion now checks for visibility once per second, meaning the feature is not as fps intensive anymore
Selection numbers are now shown in the namelist when at least one unit is selected

Added:
Arma3 UI Layout editor support
Ability to hide squadbar

1.2.0
Fixed:
Namelist cutting off vertically on displays larger than 1080p in height
Custom Code call passing nil for compass control
Added:
New compasses:
Classic
Mil. Interface
Xeno (red,green,blue)
New colors:
Wargame colors
Color blind friendly colors
Cone based vision for occlusion feature
Ability to hide compass and/or player icon when alone in group
Customize range when distance warning color should be shown on compass
Japanese, French, Czech, Polish Translations

1.1.0
Fixed:
Bearing disappearing
Added:
Checkbox to keep UI showing while ACE interacting
Ability to set Compass opacity
Bearing can now be scaled up and down as needed
Outline control for namelist

1.00
Initial release



- Community Base addons A3


Forum topic:
- BI forums


Steam Workshop:
- Subscribe




Enable javascript to be able to download from Armaholic please!



Tags: Addon,   Miscellaneous,   Mechanics,   Modern,   Hud,   Dui - Squad Radar,   Radar,   Squad