Well, I've tried out the new version of Blender, the 2.5 which has many new features for modeling and is re-designed, and found out that it uses an entirely re-written Python API and uses Python 3.x instead of the older 2.5 or 2.6 versions. I also found out that Python 3 is
not backwards compatible with 2.x, which means the current Blender plug-in scripts written in Python won't work and need to be updated.
How this affects UFO AI is that the new Blender program coming out has very few import and export functions (for now, at least), and looking at the list I do *not* see MD2 format or anything for MD2 tags either.
While I'm sure that some of those old scripts will be updated by Blender developers at some point, the future updates will probably be for generic importers and exporters, and probably won't be for the TAGs that we need with the MD2 files. The MD2 format itself might or might not be updated for the new Blender, I've heard some people say that MD2 is an old format that newer graphic engines don't favor, although I haven't done a lot of research on that point and hopefully I'm wrong (I've actually only seen a few forum/blog posts out there where MD2 is being described as an old format that isn't recommended for some other 3D engines, and I admit that isn't really a lot to draw an accurate conclusion from).
Myself, I don't know Python at all, and have no idea how to read it in 2.x or 3.x, much less have any skill to update the old scripts in the SVN to work with the new Blender.
I'm therefore guessing we could use a coder who knows Python who could update the scripts, and also shed more light on this issue (and correct any of my points where I'm wrong, I don't claim to be an expert at much of this).
P.S. - Sorry if I'm unclear, it's now late where I am and I'm dead tired (stayed up playing with the new Blender Alpha that came out).