The functionalities are implemented to buttons and easy to drag and drop (inheritance highly used between blueprints)
Menu (Welcome screen/ Loading / Credits ...)
Random Loading Screen
Detailed Settings Menu with extra features like (resolution of Shadows)
24 Languages to select, and please note I created translation by google translator
Save to Slots or QuickSave (Numpad+/-)
Progress System to Unlock levels
Statistics to track game progress and hours spent in the game
Showcase project: UE4 FPS template to collect objects in a given level, after the player unlocks the following level. If all levels completed then credits loaded. It's easy to implement this logic to TPS / racing or any story-driven game project.
All codes are commented and please feel free to ask here and I will try to reply as soon as possible.
Demo/ Showcase to demonstrate how you use the menu pack with the UE4 FPS template. As you will see I changed FPS parent classes to menu pack blueprint classes. This way I could keep the code cleaner, and hopefully, it's easier to understand as well.