I did not test the code under the new 3dgs version yet.
But basically it should work. There might be some things with the traces to
watch for, and some things might look different, but basically there
is nothing that should not work in the new version.

By the way, as you have asked in the PM, the lights are panels that
get turned on and off when the light is visible. The Sprite is done in Gimp / Sunflare

Working further on the project is more a question of
financing. With the propper compensation I would work on it, simple as that.