Hey there! I'm new to godot and I'm working on hobby project. I'm trying to create a lighting system for the game, but having trouble achieving the effect I want. Here's what it looks like currently:

I want the shadows being cast to be fully black and have no additive light. I'll have multiple point lights in a scene and I want them to mix. I'm currently using two point lights on top of each other so the wall tiles show with one point light, and the second point light makes the walls cast shadows. If someone can help me make the lighting system work, or to create a custom lighting system, I can pay you for your time! Message me on discord and we can chat. My Discord is shadedcolors

    PunchBucketStudio how are you triggering the light? Is it an area2D, perhaps? I believe a few lines of code can solve that.

    Just do a get_overlapping_areas call and .normalize() the color values.

      You might consider masking/shaders instead? Keep the light object for your shadowing, but consider using some simple sprites instead of lighting objects for the cutouts, because what is happening is the lights are adding into each other's gamma values. Hence the bleed. I'd check out this video though it is 2 years old so the code may need tweaking: