Ok, I understand you might try to set this up as a useful resource, and of course, a single cutRsc alone is not going to be enough. Just some ideas, you may setup an array of any number of placements (positions), range, and effect type. something like:
_effects = [[getPos forest1, "green_effect", 1000],[getPos forest2, "green_effect", 500], [getPos deadcity1, "blue_effect", 750]]
And then a script that for the current player checks distance to each reference point and applies the corresponding "visual" effect while the player is within the effect range.