Jokainen objekti on emittoija.
Jos emittaatio on alle 64, se jtetn huomiotta.
Ruudun emittaatio on sen suurin emittaatio. (dev/nulliin luonnonlait...)

Emittoijan siirtyess ruutuun tai poistuessa ruudusta tarkistetaan,
muuttuuko ruudun emittaatio, jos se niin tekee, ajetaan emittaatiofunktio.

Jokainen ruutu on luminaatioalue.
Luminaatioalueella on emittoijalista,
jossa luetellaan kaikki emittoijat, jotka vaikuttavat ruutuun.
Lpikuljettavan ruudun luminaatio on sen suurin luminaatio.
Lpikulkemattoman ruudun luminaatio on sen suurin luminaatio,
jonka lhteeseen voidaan vet suora viiva pelaajasta.

Emittaatiofunktio levitt valoisuuden ruudusta ulospin
ja pivitt emittoijaruudun tiedot luminaatioalueen emittoijalistassa,
lis itsens sinne tai poistaa itsens sielt.

Mikli luminaatioalueen lpikuljettavuus muuttuu,
sen kaikkien emittoijien emittaatiofunktiot ajetaan.
Lpikuljettavuuden vapautuessa emittaatiofunktio ajetaan suoraan.
Lpikuljettavuuden estyess emittaatiofunktio ajetaan ensin nolla-arvolla
ja estymisen aktivoitua suoraan.