Journeyman's Minimap - Code Plugin for Minimaps and Fog of

Thanks for the kind words you guys!

There is a way to do this with the current version, but I will make this easier to do in an upcoming update. Currently, you can place multiple MapBackground actors that cover the same area and manually show/hide their background textures by temporarily clearing their background rendering material. This is not intuitive though, so I will improve this.

Firstly, I will be adding the following features to the MapBackground actor:

  • A property ZOrder to control the order in which background are rendered back to front and a corresponding function SetBackgroundZOrder(int) to change this during gameplay.
  • A function SetBackgroundVisible(bool) as a more intuitive function to control visibility. Internally, the UMG widget that renders the background texture would hide.
  • A function SetBackgroundOpacity(float) to enable you to fade background textures in and out. An opacity of <= 0.0 would be detected and again hide the UMG widget, to not waste effort on drawing an invisible image.

Secondly, I will be adding a way to define layers on a single MapBackground actor (i.e. for the same volume). This will function like LODs, but based on Z-tresholds and the Z-coordinate of the minimap’s observer (the MapViewComponent’s Z).

That is a great pointer, thanks!