How to Disable Motion Blur / Depth of Field at Runtime using Game User Settings?

I’m trying to create a full featured user settings menu for my game.

I would like to be able to set the Post Processing quality from low to high as usual - This is the easy part. As you just need to feed the Post Processing quality node an integer for it to work and then apply settings.

However, the part I’m stuck with is implementing an option where “Post Processing is set to high, but the individual player can disable motion blur only”, so for example lens flares and depth of field is fine, but they want to disable motion blur or vice-versa.

I have set up buttons to execute console commands to disable motion blur / depth of field but I don’t know how to save / apply those individual setting changes to the end user’s game user settings file.

I’m building the game user menu with Blueprints only.

Any help would be super appreciated!

Thanks!