Arma Reforger loot system that dynamically reads loot items from EntityCatalogs and bases their rarity weighting on an inverse of supply cost, so cheaper items are more common and more expensive items are rarer automatically.
Any modded gear correctly added to EntityCatalogs of factions in the scenario's FactionManager will be available automatically.
Originally created to implement low-maintenance loot spawners in my FFA PvPvE game mode MercOut! and to enable randomizing any gear for loadouts in Randomized Loadout Manager, released stand-alone for others to use in their own game modes or servers 🙂
- Area spawner categorization (more likely to find medical stuff in hospitals, military gear at bases etc)
- Gradual location-based rarity (further you get from spawn areas, the more rare items you'll find)
- If you're using a Systems Config file other than
ConflictSystems.conforGameMasterSystems.conf, make sure you addDL_LootSystemto it and drag-dropDL_LootSystem.confonto the entry to apply the config - Create an override of
DL_LootSystem.conf - Check the "Enable Loot Spawning" box
- Tweak any other settings to your needs
It's either not added to EntityCatalogs correctly or is added to catalogs for a faction not included in your scenario's FactionManager. Check the mod has overrides to add it's gear to EntityCatalogs, or for mods that add their gear to custom factions like RHS you will need to add these custom factions to your FactionManager for their gear to be picked up by DynamicLoot.
Rarity is based on arsenal supply cost, so you can override the EntityCatalog configs (or FactionManager prefab) for factions with the relevant item and decrease supply cost to make items more common or increase it to make them rarer.
Because DL also functions as a framework/utility library for other mods to leverage DL's catalog merging and weighting behaviour such as Randomized Loadout Manager, this way mods like RLM can use it without forcing loot spawners on everyone who uses it
APL - https://www.bohemia.net/community/licenses/arma-public-license
