diff --git a/tools/qfmdl/import_mdl.py b/tools/qfmdl/import_mdl.py index 3b46dcb0c..d90b1bab1 100644 --- a/tools/qfmdl/import_mdl.py +++ b/tools/qfmdl/import_mdl.py @@ -43,8 +43,8 @@ class vert: def load_mdl(filepath): data = open(filepath, "rb").read() - m = unpack("<4s i 3f 3f f 3f i i i i i i i i f", data[:84]) - data = data[84:] + m = unpack("<4s i 3f 3f f 3f i i i i i i i", data[:76]) + data = data[76:] mdl = MDL() mdl.name = filepath.split('/')[-1] mdl.name = mdl.name.split('.')[0] @@ -61,8 +61,13 @@ def load_mdl(filepath): mdl.numtris = m[16] mdl.numframes = m[17] mdl.synctype = m[18] - mdl.flags = m[19] - mdl.size = m[20] + mdl.flags = 0 + mdl.size = 1.0 # random number ;) + if mdl.version == 6: + m = ("