Broker: Custom is an approach to a dynamic LDB plug-in with maximum flexibility.
The idea is to have a tool to easily create/manipulate own custom LDB plug-ins in-game from a central AddOn.
It provides an in-game configuration with various templates to create individual LDB plug-ins.
Each created plug-in (or module) features:
- visual configuration (icon, label, text modification)
- event handling (plug-in updates on events or based on time (->OnUpdate))
- scripts (OnClick, OnTooltipShow / OnEnter/OnLeave, behavior on update)