QUICK DEV TIP #64 UE4 / UE5 - HIDE ALL SCREEN MESSAGES

Here is a little tip that I’ve used in the past.

Did you know you can force hide all screen messages?

If you would prefer to watch the video version, check it out here

This is a bit of a hacky way to hide things that are clogging up your screen like: print strings, warnings about Nav, lighting, reflection captures etc.

 

We can do this using the console command DisableAllScreenMessages and as you can see below it hides all that mess.

 

If you want to turn the messages back on we can use the console command EnableAllScreenMessages and you will be able to see it all again.

 

You can run this from different places. For example in the level blueprint.

 

We can run it off of begin play, using the Execute Console Command node, meaning it will be triggered immediately without you needing to enter the command. Or as you can see below you could tie its functionality to a key input.

 

This works in exactly the same way in the Early Access Version of Unreal 5.

In reality, we should fix these things properly but I know how it is sometimes you just need to have a clean screen for a minute and this hacky way will certainly help you. For example, if you're trying to show something off to someone or perhaps you changed a single asset in your baked lighting scene and don’t have time to build lighting again.

If you want more quick tips & tricks FOLLOW ME ON TWITTER @cbGameDev

Also, check out the parkour game I'm solo developing called Freerunners. Give it a wishlist if you like the way it looks!: https://store.steampowered.com/app/1430330/Freerunners/