Want to get rid of coding Settings in every project? Me too. That's why I made this package. When you say 'Add to Project' you will have a Settings Menu that is not huge (to me) but will be useful to you. And ofcourse a Pause Menu.
This pack includes a Main Menu, Settings Menu, Pause Menu and a Simple Credits Menu.
This package includes a Get Settings function that you can access from anywhere. In this way, you can instantly get the music volumes setted in the settings menu, from wherever you want.
Version 2 Update: I added Get Sound Settings function and Pause Menu.
I was amazed by my Pause Menu. Because you only need to connect the Pause Menu macro to ESC key.
A different screen is shown at the first launch of your game. On this screen, there are language options, graphics settings and gamma settings. When you want to test it, it will be enough to delete the settings save file. (Delete Game in Slot (input: settings)
I developed the system using functions and macros.
How to use Main Menu: Just add it to the project and set your opening level's game mode to MainMenuLevelGameMode. Thats it.
How to use ESC Menu: Go to your character and bind Pause Menu to ESC key.
Documentation: Link <---
Number of Blueprints: 14 (Include Widgets, 2 is game mode and controller (empty)
Number of Textures: 3
Number of SoundFX: 3
Network Replicated: (Partially)
Supported Development Platforms:
Android: (Yes but ESC Menu must be triggered in another way.)
The codes concerning the character are only SAVED. It was not processed as it will change according to your character.
When I try the Motion Blur console command it doesn't work. That's why you need to do it from the camera. This was also not coded as it concerns the character.