Estaba probando con LightSource y Noche.set_lights() y me encontré con un problema que, al solucionarlo, introdujo otro:
[x] sólo usando set_lights(), el agujero se produce bien, pero se desplaza con el resto de los mobs porque noche está como visible.
[x] en cambio, si se añade la noche por afuera (y por encima), el agujero ya no se desplaza, pero el sprite de la noche no continua con los mapas continuos. No se puede simplemente copiar una y otra vez la imagen de la noche porque, al tener ajugeros, éstos se repetirían, lo que es incorrecto.
[x] finalmente, dado que la noche (por afuera) se renderiza desde el centro de la camara el agujero se crea en cualquier lado, en lugar de estar relativo al objeto que lo crea.
Estaba probando con LightSource y Noche.set_lights() y me encontré con un problema que, al solucionarlo, introdujo otro: