I think this new toy can be an outstanding tool...
world.getMarkPanels().
This can give many possibilities of creating a tool for "in game" edition. For instance great use for Reconnaissance flights. (Helos and Aircrafts)
My crazy (or not so crazy) idea is...
This is the returned table:
[1] ={
idx = idxMark(IDMark),
time = Time,
initiator = Unit,
coalition = -1 (or RED/BLUE),
groupID = -1 (or ID),
text = markText,
pos = vec3
}
So you have "text" and "pos".
If you do a mark with the text "attack1"
(Forget the pseudocoding... It's just an Idea)
Local targets=world.getMarkPanels()
For i , v in pairs (targets) do
If target.text= attack1-- you identify the mark point with the text.
Groups= Get groups in zone (target.pos, Range)
Alternatively you make an attack group called .... Av8CAS
So you make a radiomenu, with the command.
Av8CAS.Setcommand(attack(group)).
The process would be... You are flying with fog of war, then you see enemies. You go to F10 map, place a mark and write attack1.
Then F10 radio menú, and select (attack such targets).
This should work.
But you can also spawn units, smoke, flares, etc. Whatever. The point is that now you are able to use " game" locations.
Cool isn't?