Showcase and overview: https://youtu.be/1fIWJEZcLRk
Update 1: Added a massive performance upgrade to the system, now it handles hundreds of POIs all over large areas, with dozens of POIs showing on the compass at the same time.
A easy to add compass system that only requires a component to be added to the player character. Points of Interest are also very easy to add, just drag and drop the blueprint into the level and fill out the customization parameters. The rest of the work is handled automatically.
Points of interest have 3 default types: permanent, timed and removable on player proximity, but the way the code is done you can easly add more types if your game needs it.
The way its setup also makes very easy to edit the visual part of the compass and it's points of interest icons. All the code is simple to follow and commented.
All my products: Click Here