Thank you! At its most basic, it's just using godot's built in lighting system with a directional light on the scene, and light occluders on the tiles and player. All of the added effects are part of the dithering shader and godot's environment system to give a slight bloom effect.