How to Add Objective Text and Icons

This page covers how to use the features of Quest and Mission Framework+ in Blueprints. C++ logic should be the same.

How to add quest objective icons to things:

The Quest and Mission Framework+ comes with a objective system that can switch between screen and world space automatically and always face the player. Heres how to use it.

1. Add an actor component of type AC_ObjectiveMarker to your actor you want the objective on.

2. Create the objective icon by filling out the AC_ObjectiveMarker details panel and then calling the Create Objective Marker on begin play or when you first need it to spawn.

3. Now you can use the Show Widget or Hide Widget functions to make it appear and dissapear

  1. You can also change the widget used at runtime, destroy it, or change its widget space from screen/world.

  2. That's it, objective icons should now appear on your items in your level when you play with a player pawn in the level.

Need Support or have questions:

If you are having trouble, have questions, or need other support, feel free to join our discord, it's open to everyone: https://discord.gg/GXZ7c74sTm

Last updated