Author: Drill
Author Website:

Requirements: No addons required

Signed: Yes, serverkey included

Short description: "UniAddonConf" realizes an easy to use and expand menu for configurating various parameters of addons (and, possibly, missions).

Date: 2015-03-09 09:50

Comments: (0)




"UniAddonConf" realizes an easy to use and expand menu for configurating various parameters of addons (and, possibly, missions).

Main advantages of UAC:
1. Easy to add new parameter to the menu. In most common case it's enough to execute just one script command.
2. All parameters are placed inside sections, the order of parameters in which they appear in menu could be manipulated through assigning sorting strings.
3. Automatic profile saving/reading.
4. The menu is very flexible. It is possible to have various types of parameters (both predefined in UAC addon and custom), to define the way for saving and reading of parameters values (if the default is not appropriate), to disable UAC profile saving/reading or to define the exact way of doing that.
5. The interface of the menu is mostly consistent to ArmA 3 original menus.
6. All functions of UAC could safely be called at any time (including the most early init handlers) --- all of them are non-blocking, automatically initializing and more-or-less syncronized.

Extract into the ArmA 3 Directory, by default this is located in:
32-Bit - C:\Program Files\Steam/Steamapps\Common\ArmA 3\
64-Bit - C:\Program Files (x86)\Steam/Steamapps\Common\ArmA 3\
After extraction it should look like this:
Steam\Steamapps\Common\ArmA 3\@your_mod_folder_name\addons\

You can also use the "Arma 3 Alpha" folder in your "My Documents" folder. Your folder setup could than look like for example this:
mydocuments\Arma3 Alpha\@your_mod_folder_name1\addons\
mydocuments\Arma3 Alpha\@your_mod_folder_name2\addons\
mydocuments\Arma3 Alpha\@your_mod_folder_name2\addons\

When present place the "userconfig" folder into your game install folder, usually:
"C:\Program Files (x86)\Steam\steamapps\common\Arma 3".
You may already have "userconfig" folder from other addons and/or mods in which case it is safe to merge the contents from this archive.

You'll also need to add a Launch Parameter to Steam, in order to do so right-click on ArmA 3 Alpha and click Properties and then Set Launch Options. In the window that opens enter in -mod=@your_mod_folder_name
For using multiple mods you would then do so like this:

You can also use -nosplash to get rid of the splash art and intro videos.

And of course you can also enable and disable community made addons and mods through the in-game Options Expansions menu if you do not want to mess with startup parameters!

When the above information still does not provide you with enough to learn how to install custom addons and mods you can always ask in our Guide On Installing Mods.

Included files:

For usage and information instructionss of how to use UniAddonConf please refer to the included documentation.

There github repository for UAC addon:
And its wiki:

All function of UAC addon could be called at any time (preinit eventhandler, postinit eventhandler, at game and so on). They mostly (if not mentioned otherwise) are non-blocking.

Adapter installations
All of them depend on d_uac addon and, possibly, on their corresponding addons.

- updated adapter d_cba_to_uac (v6.3), disabled buggy support for older CBA keybinding interface

- updated adapter d_cba_to_uac (v 6.2) to support the newest version of CBA Keybinding.

- fix a bug: Arma interrupt menu and UAC menu overlapped. It seams that the bug appeared due to Arma 3 update 1.40.

A new adapter addon for UAC has been made: d_cba_to_uac. This addon adds all parameters from CBA keybinding to UAC menu. It also supports TFAR radio addon (as it uses CBA keybinging). The adapter was tested only with TFAR radio currently, if there is a problem with any another addon which uses CBA keybinding - please report.

- Addons have been renamed to conform to the names of other addons in ArmA 3. D_UniAddonConf was renamed to d_uac (and so the prefix in function names), names of adapters are all in lowercase now.
- UAC menu don't store the value of parameter in profile if the value is equal to parameter's default value.
- A bit reworked arguments order for some functions to be more consistent.

Forum topic:
- BI forums

Enable javascript to be able to download from Armaholic please!

Tags: No tags