So, what I know is that this is possible with jayarmalib
As far as I know one can dump the actual unit data (pos, weapon, direction, health etc.) i.e. every 0.5 second during a battle into a file with adding the precise time of adding.
Then this log can be parsed as a set of script commands which create markers on map, moves them accrodingly to current time state, generates other markers for various events. This supposes no actual units ingame, only so to say a bunch of moving markers on the map.
I also think it's possible to parse the commands to create a dummy soldier unit, and move it accrodingly using dumped data around the map ingame. I heard that someone once done it for arma1 and the units not only moved but one could even see the bullets fly and explosions. So it was a really impressive replay with shootin simulation. (In other words someone done AAR before for Arma1!)
But again, it would be awesome to at least have the moving-markers-mapside style replay with death and kills stats, and who killed whom.
I think that the idea of such feature as AAR in Arma2 is very important and I think no one needs explanations why it's useful for a serious squad.
So, any help, comments, advise would be much appreciated. Please, share any knowledge that can help us create AAR.
P.s. I'm surprized no one started this subject yet. It's so obvious! And by the way, Virtual Battlespace has it built in long time ago! And it's fantastic. Just perfect. BI implemented thermal imaging directly from VBS, so why not AAR... even if we make it with our own hands... It's still possible and will be very useful.