Equipment Modules Manager

If you liked this item, please rate it up on Steam Workshop page.

Author: Vazar

Last revision: 7 Nov, 2025 at 14:55 UTC (8)

File size: 224.43 KB

On Steam Workshop

Description:

v2.72

Its very powerful instrument that allows you to very easily operate equipment using modules.

Features:

• Presets
• Browser system
• Randomizing equipment
• Nesting items
• Modules can be compiled (Set) to be applied on mission start (sets to Game Logic module init)
• Test modules (if all equipment can be added)
• Import/Export module or all modules (presets)
• Very flexible target units setting (units on which module will be applied)
• Import items from BI Virtual Arsenal
*NEW* Modules for containers

How to use

Create modules add items to them, select needed targets and press (up menu)Compile -> Give All (Or Give) to give all equip. and check in editor if everything is gived. If you have random press Set to compile everything and it will execute on mission start.

Modules

Modules are lists of items that compiled into "give" functions and executed on target untis

Targets

Target units are set by Classname (displayName) and its Variable Name or default types (All, all red, etc.).

Composite

Composite option in targets mean that module can be added to other modules as item (its items will be compiled into parent module). Composite modules are like "boxes of items" that unpack inside module. its useful for making (for example) random sets of uniform.

Nesting items

Nesting items is when you "put" item into other. Primary its used for weapon accessories, magazines or puting items into specific container (uniform, vest, backpack). But technically you can even nest modules and items into modules so you can make whatever compositions you want.

Browser

Browser is just modulesfolders navigation system, so you can organize your presets. You can drag and replace modules and folders.

Presets

Presets store modules and its browser structure.
Presets are saved in arma profile so i recomend you exporting them and saving in external txt files.

Technical

When EMM is set or you give equip, it clears all invenotry in units and containers. If you need to skip unit or conatiner from clearing its inventory write

this setVariable [‘EMM_skip_object’, true];

into its init