open FDSE ? 1 ; log MEMORY_FILE1 0 0 ; log MEMORY_FILE2 0 0 ; log MEMORY_FILE3 0 0 ; Math count = 0 ; Math gt = 0 ; Math Qprime = 0 ; Math red = 0 ; Get size ASIZE 0 ; GoTo 0x14 0 ; Get namesize Long 0 ; GoTo namesize 0 SEEK_CUR ; SavePos lionlion 0 ; Get uk Long 0 ; GoTo uk 0 SEEK_CUR ; GoTo 4 0 SEEK_CUR ; Get asunum Long 0 ; Math tigernumber = asunum ; Math tigernumber *= 4 ; GoTo tigernumber 0 SEEK_CUR ; SavePos weretiger3 0 ; SavePos basetiger 0 ; Math tn2 = asunum ; Math tn2 *= 2 ; For Q = 1 to tn2 ; GoTo basetiger 0 ; Get tigertiger Long 0 ; Math tigertiger *= 4 ; GoTo tigertiger 0 SEEK_CUR ; SavePos basetiger 0 ; Next Q ; GoTo lionlion 0 ; GoTo 8 0 SEEK_CUR ; Get tt Long 0 ; Math tt *= 4 ; GoTo tt 0 SEEK_CUR ; GoTo 12 0 SEEK_CUR ; Get tt Long 0 ; Math tt *= 4 ; GoTo tt 0 SEEK_CUR ; GoTo 12 0 SEEK_CUR ; Get tt Long 0 ; Math tt *= 4 ; GoTo tt 0 SEEK_CUR ; GoTo 12 0 SEEK_CUR ; Get mastere Long 0 ; SavePos baselist 0 ; SavePos vixenfox 0 ; For vixq = 1 to mastere ; GoTo vixenfox 0 ; Get foxtype Long 0 ; Get foxdata Long 0 ; SavePos vixenfox 0 ; GoTo basetiger 0 ; GoTo foxtype 0 SEEK_CUR ; Get d Long 0 ; Get vul Long 0 ; Get fx1 Byte 0 ; Get fx2 Byte 0 ; Get fx3 Byte 0 ; Get fx4 Byte 0 ; Math foxfox = 2 ; If vul = 3233857728 ; Math foxfox -= 1 ; EndIF ; If fx4 = 121 ; Math foxfox -= 1 ; EndIF ; Math foxdata += basetiger ; If foxfox = 0 ; Put count Long MEMORY_FILE1 ; Math count += fx3 ; Math foxcount = count ; Math foxcount -= 1 ; Put foxcount Long MEMORY_FILE1 ; Put fx3 Long MEMORY_FILE1 ; Put foxdata Long MEMORY_FILE1 ; EndIf ; Next vixq ; Get mqa ASIZE MEMORY_FILE1 ; Math mqa /= 16 ; For jjj = 1 To mqa ; GoTo gt MEMORY_FILE1 ; Get min long MEMORY_FILE1 ; Get max long MEMORY_FILE1 ; Get nuv long MEMORY_FILE1 ; Get loc long MEMORY_FILE1 ; SavePos gt MEMORY_FILE1 ; Math zebrav = nuv ; Math zebrav *= 3 ; GoTo loc 0 ; SavePos werefox 0 ; For cvb = 1 To zebrav ; GoTo werefox 0 ; Get first Byte 0 ; Get second Byte 0 ; SavePos werefox 0 ; GoTo Qprime MEMORY_FILE2 ; If second > 127 ; Math second -= 256 ; Endif ; Math nb = second ; Math nb *= 256 ; Math nb += first ; Put nb float MEMORY_FILE2 ; SavePos Qprime MEMORY_FILE2 ; Next cvb ; Math maxa = max ; Math maxa -= 2 ; For fff = min To maxa ; Math fafter = fff ; Math fafter += 1 ; Math fafterafter = fff ; Math fafterafter += 2 ; GoTo red MEMORY_FILE3 ; Put fff Short MEMORY_FILE3 ; Put fafter Short MEMORY_FILE3 ; Put fafterafter Short MEMORY_FILE3 ; Put 0 Short MEMORY_FILE3 ; Put fff Short MEMORY_FILE3 ; Put fafterafter Short MEMORY_FILE3 ; Put fafter Short MEMORY_FILE3 ; Put 0 Short MEMORY_FILE3 ; SavePos red MEMORY_FILE3 ; Next fff ; Next jjj ; 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 ; For Vertex = 0 < Zw2 ; GoTo qaz MEMORY_FILE2 ; Get D byte MEMORY_FILE2 ; SavePos qaz MEMORY_FILE2 ; GoTo QQ 1 ; Put D Byte 1 ; SavePos QQ 1 ; Next Vertex ; For Face = 0 < Zw3 ; GoTo wsx MEMORY_FILE3 ; Get D byte MEMORY_FILE3 ; SavePos wsx MEMORY_FILE3 ; GoTo QQQ 1 ; Put D Byte 1 ; SavePos QQQ 1 ; Next Face ; GoTo 0 1 ; set M Byte 0x4D ; Put M Byte 1 ; set M Byte 0x4D ; Put M Byte 1 ; Math M = Sum ; Math M += 60 ; Put M Long 1 ; set M Byte 0x02 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x0A ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x03 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x3D ; Put M Byte 1 ; set M Byte 0x3D ; Put M Byte 1 ; Math M = Sum Math M += 44 ; Put M Long 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x40 ; Put M Byte 1 ; Math M = Sum Math M += 38 ; Put M Long 1 ; set M Byte 0x64 ; Put M Byte 1 ; set M Byte 0x72 ; Put M Byte 1 ; set M Byte 0x61 ; Put M Byte 1 ; set M Byte 0x67 ; Put M Byte 1 ; set M Byte 0x6F ; Put M Byte 1 ; set M Byte 0x6E ; Put M Byte 1 ; set M Byte 0x6A ; Put M Byte 1 ; set M Byte 0x61 ; Put M Byte 1 ; set M Byte 0x6E ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x41 ; Put M Byte 1 ; Math M = Sum Math M += 22 ; Put M Long 1 ; Set M Byte 0x10 ; Put M Byte 1 ; set M Byte 0x41 ; Put M Byte 1 ; Math M = Snake ; Math M += 8 ; Put M Long 1 ; Math M = VertexNumber ; Put M Short 1 ; Math JumpJump = Snake ; Math JumpJump += 52 ; GoTo JumpJump 1 ; set M Byte 0x20 ; Put M Byte 1 ; set M Byte 0x41 ; Put M Byte 1 ; Math M = FaceNumber ; Math M *= 8 ; Math M += 8 ; Put M Long 1 ; Math M = FaceNumber ; Put M Short 1 ;