i dont EXACTLY know what light mapping is... i thought it was just lighting effects on maps and objects.
uhh...you're right on THAT part...BUT the lightmapping is done by textures, not lighting effects....have you played..Counter-Strike, QUAKE, Heretic II, or Tomb Raider?, all them use lightmaps, but they don't use in-game lights because it's VERY HARD to make real shadows real-time in-game

, so they use textures.
I hope this helped... Anyway cool code...I really liked the effects