log MEMORY_FILE1 0 0 ; log MEMORY_FILE2 0 0 ; log MEMORY_FILE3 0 0 ; log MEMORY_FILE4 0 0 ; Math mule = 0 ; GoTo 0x6 0 ; Get tomodels Long 0 ; Get modelnumber Long 0 ; GoTo tomodels 0 ; SavePos base 0 ; For Y = 1 To modelnumber ; GoTo base 0 ; SavePos mul 0 ; GoTo 14 0 SEEK_CUR ; SavePos base 0 ; GoTo mul 0 ; Get test Byte 0 ; If test = 0 ; GoTo mul 0 ; GoTo 6 0 SEEK_CUR ; Get off1 Long 0 ; GoTo mul 0 ; GoTo 14 0 SEEK_CUR ; GoTo 6 0 SEEK_CUR ; Get off2 Long 0 ; GoTo mul 0 ; GoTo 14 0 SEEK_CUR ; GoTo 14 0 SEEK_CUR ; GoTo 6 0 SEEK_CUR ; Get off3 Long 0 ; Put off1 Long MEMORY_FILE1 ; Put off2 Long MEMORY_FILE1 ; Put off3 Long MEMORY_FILE1 ; EndIF ; GoTo base 0 ; Next Y ; Get xfor ASIZE MEMORY_FILE1 ; Math xfor /= 12 ; For YY = 1 To xfor ; log MEMORY_FILE2 0 0 ; log MEMORY_FILE3 0 0 ; log MEMORY_FILE4 0 0 ; Math Qprime = 0 ; Math Aprime = 0 ; GoTo mule MEMORY_FILE1 ; Get comp1 Long MEMORY_FILE1 ; Get comp2 Long MEMORY_FILE1 ; Get comp3 Long MEMORY_FILE1 ; SavePos mule MEMORY_FILE1 ; GoTo comp2 0 ; Get vertexnumber Short 0 ; SavePos werefox 0 ; For vlist = 1 To vertexnumber ; GoTo werefox 0 ; Get Type1 Long 0 ; Get Type2 Long 0 ; Get Type3 Long 0 ; SavePos werefox 0 ; GoTo Qprime MEMORY_FILE2 ; Put Type1 Long MEMORY_FILE2 ; Put Type2 Long MEMORY_FILE2 ; Put Type3 Long MEMORY_FILE2 ; SavePos Qprime MEMORY_FILE2 ; Next vlist ; GoTo comp3 0 ; Get facenumber Short 0 ; GoTo 6 0 SEEK_CUR ; SavePos werefox 0 ; Math facenumber /= 2 ; For flist = 1 To facenumber ; GoTo werefox 0 ; Get Type1 Short 0 ; Get Type2 Short 0 ; Get Type3 Short 0 ; GoTo 6 0 SEEK_CUR ; SavePos werefox 0 ; GoTo Aprime MEMORY_FILE3 ; Put Type1 Short MEMORY_FILE3 ; Put Type3 Short MEMORY_FILE3 ; Put Type2 Short MEMORY_FILE3 ; Put 0 Short MEMORY_FILE3 ; SavePos Aprime MEMORY_FILE3 ; Next flist ; Get Zw3 ASIZE MEMORY_FILE3 ; Math Zf3 = Zw3 ; Math Zf3 /= 8 ; Get Zw2 ASIZE MEMORY_FILE2 ; Math Zf2 = Zw2 ; Math Zf2 /= 12 ; Math facenumber = Zf3 ; Math vertexnumber = Zf2 ; Math Snake = vertexnumber ; Math Snake *= 12 ; Math Dragon = facenumber ; Math Dragon *= 8 ; Math Sum = Dragon ; Math Sum += Snake ; Math QQQ = 60 ; Math QQQ += Snake ; Math QQ = 52 ; Math qaz = 0 ; Math wsx = 0 ; Math hqw = Sum ; Math hqw += 60 ; Log MEMORY_FILE4 0 hqw ; For Vertex = 0 < Zw2 ; GoTo qaz MEMORY_FILE2 ; Get D byte MEMORY_FILE2 ; SavePos qaz MEMORY_FILE2 ; GoTo QQ MEMORY_FILE4 ; Put D Byte MEMORY_FILE4 ; SavePos QQ MEMORY_FILE4 ; Next Vertex ; For Face = 0 < Zw3 ; GoTo wsx MEMORY_FILE3 ; Get D byte MEMORY_FILE3 ; SavePos wsx MEMORY_FILE3 ; GoTo QQQ MEMORY_FILE4 ; Put D Byte MEMORY_FILE4 ; SavePos QQQ MEMORY_FILE4 ; Next Face ; GoTo 0 MEMORY_FILE4 ; set M Byte 0x4D ; Put M Byte MEMORY_FILE4 ; set M Byte 0x4D ; Put M Byte MEMORY_FILE4 ; Math M = Sum ; Math M += 60 ; Put M Long MEMORY_FILE4 ; set M Byte 0x02 ; Put M Byte MEMORY_FILE4 ; set M Byte 0x00 ; Put M Byte MEMORY_FILE4 ; set M Byte 0x0A ; Put M Byte MEMORY_FILE4 ; set M Byte 0x00 ; Put M Byte MEMORY_FILE4 ; set M Byte 0x00 ; Put M Byte MEMORY_FILE4 ; set M Byte 0x00 ; Put M Byte MEMORY_FILE4 ; set M Byte 0x03 ; Put M Byte MEMORY_FILE4 ; set M Byte 0x00 ; Put M Byte MEMORY_FILE4 ; set M Byte 0x00 ; Put M Byte MEMORY_FILE4 ; set M Byte 0x00 ; Put M Byte MEMORY_FILE4 ; set M Byte 0x3D ; Put M Byte MEMORY_FILE4 ; set M Byte 0x3D ; Put M Byte MEMORY_FILE4 ; Math M = Sum Math M += 44 ; Put M Long MEMORY_FILE4 ; set M Byte 0x00 ; Put M Byte MEMORY_FILE4 ; set M Byte 0x40 ; Put M Byte MEMORY_FILE4 ; Math M = Sum Math M += 38 ; Put M Long MEMORY_FILE4 ; set M Byte 0x64 ; Put M Byte MEMORY_FILE4 ; set M Byte 0x72 ; Put M Byte MEMORY_FILE4 ; set M Byte 0x61 ; Put M Byte MEMORY_FILE4 ; set M Byte 0x67 ; Put M Byte MEMORY_FILE4 ; set M Byte 0x6F ; Put M Byte MEMORY_FILE4 ; set M Byte 0x6E ; Put M Byte MEMORY_FILE4 ; set M Byte 0x6A ; Put M Byte MEMORY_FILE4 ; set M Byte 0x61 ; Put M Byte MEMORY_FILE4 ; set M Byte 0x6E ; Put M Byte MEMORY_FILE4 ; set M Byte 0x00 ; Put M Byte MEMORY_FILE4 ; set M Byte 0x00 ; Put M Byte MEMORY_FILE4 ; set M Byte 0x41 ; Put M Byte MEMORY_FILE4 ; Math M = Sum Math M += 22 ; Put M Long MEMORY_FILE4 ; Set M Byte 0x10 ; Put M Byte MEMORY_FILE4 ; set M Byte 0x41 ; Put M Byte MEMORY_FILE4 ; Math M = Snake ; Math M += 8 ; Put M Long MEMORY_FILE4 ; Math M = vertexnumber ; Put M Short MEMORY_FILE4 ; Math JumpJump = Snake ; Math JumpJump += 52 ; GoTo JumpJump MEMORY_FILE4 ; set M Byte 0x20 ; Put M Byte MEMORY_FILE4 ; set M Byte 0x41 ; Put M Byte MEMORY_FILE4 ; Math M = facenumber ; Math M *= 8 ; Math M += 8 ; Put M Long MEMORY_FILE4 ; Math M = facenumber ; Put M Short MEMORY_FILE4 ; Get purpledragon ASIZE MEMORY_FILE4 ; Math name = YY ; string name += .3ds ; Log name 0 purpledragon MEMORY_FILE4 ; Next YY ;