Unnecesary logs and code deleted. We need to modify iLight3D::UpdateLogic, to set the position and color of each openil light source on each game update, and create the light sources (as attributes of iLight3D) once the map has been loaded.