Stoch offers optimized Loot Tables that can be easily modified in an editor and used to generate loot at runtime.
Stoch offers comprehensive loot tables for generating random loot. You may define your templates using a convenient asset editor that points at data table rows. When your template is complete, spawn it directly or modify it at runtime for your desired loot tables. Generate loot from these tables to obtain the Data Table rows which were originally referenced. You can use loot tables for nearly anything which must be random: Items, Enchantments, Rarity, Spawning Random Actors, etc.
You can also change the Loot Tables at runtime:
Loot Tables are implemented in C++ and heavily optimize the random selection process: perform hundreds of thousands of loot generations in milliseconds. Moreover, all of the functionality is accessible from Blueprints through an easy-to-use interface.
Important Note: This Plugin does not include an Item System. Items in the example project and gallery images are for demonstration purposes only. However, it can integrate with nearly any Item System.
Number of Blueprints: 0
Number of C++ Classes: 11
Network Replicated: No (Not needed; see documentation)
Supported Development Platforms: Win64
Supported Target Build Platforms: Win64
The example project and gallery images use icons from https://opengameart.org/content/armor-icons-by-equipment-slot