So your creating some lighting to set the mood with arma2's lovely lights of many colours - looks great and runs great, really atmospheric. Lets say your running this purloined script from a suitably placed units init:
//////////////////////////////////////////////////////////////////
// Function file for Armed Assault
// Created by: 1ID-CPL. Venori
//////////////////////////////////////////////////////////////////
_target = _this select 0;
// Create a small local light and attach it to the object.
_light = "#lightpoint" createVehicle [0,0,0];
_light setLightBrightness 0.3;
_light setLightAmbient[0.6, .07, .05];
_light setLightColor[0.6, .07, .05];
_light lightAttachObject [_target, [0,-0.1,0]];
Now, for example, you start fighting some bad guys and things get a little dicey and you get killed. Luckily you saved the game before hand so you load up the savegame and...doink! its lights out sucker. Those lights you created are gone - ruining your girlfriends mood completely.
This does not happen on units with lights already attached (vehicles, roadcones etc) so what gives? More importantly is there a way round arma2 killing my lights?