Counld this lib return a default value of the fauxton_calculate_sprite_lighting ?
Or throw an error if there is no WorldEnvironment?
function fauxton_calculate_sprite_lighting(_x, _y, _z, _ogColor){
// If no world environment exits exit;
if ( !instance_exists(WorldEnvironment) ) { return c_white; }// while not exit, make the implement uni-formal.