So there's a bug where q3map2 won't properly load specific .lwo files, and I've tracked down its cause and wrote a workaround.<br><br>The
function _obj_canload() in libs/picomodel/pm_obj.c passes files that
aren't Wavefront ASCII. Its check consists of looking for single
recognizable tokens at the start of lines such as "v " and "g ", and can
false positive. This function is called before checking if the file is
a .lwo file, which can cause pico to try to load it as an .obj, leading to
the model not appearing in the final BSP.<br>
<br>A proper fix would be to rewrite the check so it doesn't false
positive, but for now an easy workaround is to change the order in which
the model modules are tested, like so:<br><br><a href="http://pastebin.com/z7MvPsgs" target="_blank">http://pastebin.com/z7MvPsgs</a>