Material Light Reflection

Hey all
I was playing a few games and watching a few dev videos and I noticed that on some materials when you shine a light onto it, it reflects back the colour of the material. I was wondering if anyone here knew how to create something like this as a shader in Unreal Engine 4? I normally do environment work (3D Modelling) so materials aren’t my area of expertise but I’m always looking to branch out a bit. In case you don’t know what I mean imagine you have a red wall in a game and you shine a light onto it, it reflects back the colour red onto the environment. I’ve put a link to what I mean below which links to the dev video Grounded: Making of the Last of Us where it is described / shown there.

Any information / advice on how to create something like this would be greatly appreciated.
Just a FYI, I don’t know programming at all, purely a visual scripter in blueprints / material editor so if it can be done in that, it would be an awesome bonus.
Cheers in advance.