@Alan: you can use OOP with C++ so there is no need for a support under Lite-C, also the map compiler already supports radiosity