GetMatElement() does not correspond to anything

Blitz3D Forums/Blitz3D Programming/GetMatElement() does not correspond to anything

It's still just gibberish. Some of the matrices are actually skewed:
WriteLine(f,GetMatElement(bone,0,0)+","+GetMatElement(bone,0,1)+","+GetMatElement(bone,0,2)+",0.0,")
WriteLine(f,GetMatElement(bone,1,0)+","+GetMatElement(bone,1,1)+","+GetMatElement(bone,1,2)+",0.0,")
WriteLine(f,GetMatElement(bone,2,0)+","+GetMatElement(bone,2,1)+","+GetMatElement(bone,2,2)+",0.0,")
WriteLine(f,EntityX(bone,0)+","+EntityY(bone,0)+","+EntityZ(bone,0)+",1.0;;")