Reward Container System — Pure C++ Plugin for UE5

A standalone reward container system built entirely in Pure C++ with a Zero-Tick, event-driven architecture. Container and reward definitions are fully configured via DataTable, with configurable pick-N-of-M slot selection.

Key features:

  • DataTable-driven container/reward definitions
  • 5 reset types: OneTime, Daily, Weekly, Interval, Always
  • Interface-based reward delivery — no hard dependency on any inventory system
  • Optional persistence interface, in-memory fallback if unused
  • Pooled TileView demo UI, ready to run

Available now on Fab: Reward Container System — C++ | Data-Driven Selectable Rewards Plugin | Fab