Thank you. I have another question: When I add an outline shader in the draw event, it causes issues with the rendering of lighting and shadows. How can I correctly use the shader without affecting the display of lighting and shadows?
Viewing post in Crystal - 2D Lighting Engine comments
See: 2. When a transparent object passes over another, it occludes
"If you are using shader_set(), you may have to do the alpha test manually within the fragment shader. This is because GameMaker does not add the DoAlphaTest() function to the shader internally"

