Here is a complete guide explaining how to implement the menu system in your project.

1. Game Instance Setup:

If you already have a game instance, follow this:

  1. Find your game instance and open the blueprint.
  2. Click on Class Settings, you can find it in the toolbar.
  3. Now, change the Parent Class to “Menu_System_GI”.

If you don’t have a game instance, follow this:

  1. Right-click anywhere in the Content Browser and click on Blueprint Class.
  2. In the All Classes section, look for the “GameInstance” class, click on it, then press select.
  3. Open up that new blueprint you created and click on Class Settings, you can find it in the toolbar.
  4. Change the Parent Class to “Menu_System_GI”.
  5. You can now close that blueprint and head over to the Project Settings.
  6. On the left click on Maps & Modes.
  7. Now, in the Game Instance Class field choose the new game instance you created.