Summary
Utility for dynamically spawning loot based on entity catalogs.
Does nothing on its own.
Description
Provides a drop-in replacement for the vanilla BaseLoadoutManagerComponent that enables full variant randomization of every loadout slot (+ weapons and loot!), allowing you to create thousands of uniquely kitted characters from a single character prefab. Great for randomizing player spawn loadouts in FFA game modes or implementing Scav-like NPCs.
Originally created to implement Scavs in my FFA PvPvE game mode MercOut!, refactored to be more general-purpose and released standalone to give something back to the modding community 🙂
Automatic arsenal randomization
Uses DynamicLoot to read and evaluate arsenal items from every faction's EntityCatalogs, this means chracter prefabs set up to use it will automatically get any gear (vanilla or modded, as long as it's available in EntityCatalogs) added to their "loot tables" with item rarity based on arsenal supply cost.
This currently only works out of the box for vanilla loadout slots, modded slots will need to be manually configured until a future update adds support for detecting them automatically.
See the readme for setup instructions:
License
Arma Public License (APL)