KungFuCharlie Posted August 28, 2010 Posted August 28, 2010 (edited) Lately I have been wanting to pick up Python programming so I decided to work on an application relating to flight simulation to do just that. Introducing MIZER or Mission Analyzer. Basically, it parses through the debrief.log file created by Flaming Cliffs 2 and creates a HTML file with pilot performance data such as number of take offs, landings, crashes, ejections, deaths, shots, hits, and so forth. This is a much less involved mission analyzer than TacView. No graphics or timeline. Just numbers at this point. Oh, and there is no GUI so I hope you like command line tools. :D Why version 0.0? Because this is just the proof-of-concept version and is extremely lame. Keep in mind this is roughly two hours of work if that so don't expect anything fancy. I will be re-writing it to parse a lot more information and perform a much more in-depth analysis of the data (not to mention include a better architecture) and releasing it as version 0.1 soon. In the mean time, I wanted to get this version out just so people can play with it, hack it, and post any suggestions for the 0.1 version. I commented the source code (i.e. python script) pretty well so even those who don't know any programming or python can understand what it is doing and make modifications to it. It is released under a free and open license so you can do whatever you want with it. All I ask is that you post any modifications or upgrades publicly so the whole community can benefit. All the information you need to indulge yourself is located at http://www.52ndvfw.com. Known Issue: Russian aircraft are not determined since I am not familiar with their armament (only way to figure out what type of aircraft it is in debrief.log is by what weapons it fires). I put a TODO comment in the source file so you know where to add it if you want it. Feel free to post any unique weapons for each Russian aircraft type that I can use to make the determination. For example, if it fires an AIM-7 or AIM-120 it is a F-15. Now for the poll question: Do you mind a custom export script so that I can parse a lot more data to provide better analysis results or should I stick to using the debrief.log file and just not get as good of results? Edited August 28, 2010 by KungFuCharlie
UWBuRn Posted August 28, 2010 Posted August 28, 2010 Very interesting, i always wanted a program like this to easily keep track of result of mission during online campaigns with my suad. As for the poll: not having to switch on and off the script wold be nice, anyway, depends ho much one could get from the debrief.log: if the data collected in there are too few and you get a too vague description of what happened in the mission, maybe an export would be better. ;)
Recommended Posts