one of the easier questions
well, two actually. i shall answer the second first. make a trigger, covering the whole map, activated by east, 'on activation' =
all_east = thislist
then place markers at the centres of the areas you wish to check. then, in a script, use something like this
in_area = {(_x distance getmarkerpos "marker_name") <=200} count all_east
that will give a total of the number of east loons within 200 metres of the marker given.
the first question, reporting on the status of a squad, is a simple matter of combining
getdammage and
canstand. those two commands will give the general health of the unit. if you also wish to check the unit's ammo status, use
magazines.
then you just need to loop it through the number of units in the squad, wrap that up in a hint and ping it back at the player.
simple