Dynamic Character Lighting For Sprites


I am very new to Unreal 4’s sprite tools and could use some direction here. What I would like to do is have character sprites change from some set base value of color to a value emitted by environmental lighting.

For instance, when a 3D model interacts with light, shadows and reflections are automatically generated according to the material. But a sprite usually has to be manually edited to reflect upon enviromental/lighting changes. Instead of making 30+ spritesheets for a single character during different lighting conditions (like walking past a bright light, etc.), is there a way to “bake in” some kind of interaction that changes the sprite’s pixel colors from some base value to a lighter/darker version, or maybe even do a normal map kind of thing?