Instance Editable Lights

It is necessary to be able to modify the parameters on a per-instance basis for light objects, rather than having to create dozens of separate objects, each with its own settings for each individual use case.

It is inconvenient to work with, and it forces you to clutter the project with a large number of essentially the same objects, but with different parameters, instead of having just one/two.

I was able to achieve this by overriding light behavior parameters with instance variables when they are created, which allows me to modify their color, intensity, range etc individually, per-instance, while keeping just 2 light objects in my project. Works fine but should be a proper feature.

i get what you mean, and i had to do the same thing, but ive never seen a gdevelop object work in that way.

We can change some things per instance - position, size, z order, angle, flip state, layer. So you never know, maybe it is possible for light properties too.