Can't even imagine how those things are coded in DCS backend. Is it just some random generator, separate for each client? =D
Took 2 trackview files from same multiplayer mission and found that same missiles fly different paths for different players, they go to different flares, or not going at all, that's for the same missile. Example, this is same missile launch seen from different players (and, btw, helicopter was destroyed by this missile):