open FDSE ? 1 ; findloc OFFSET string "\x16\x00\xCC\xCC\x00\x08\x00\x00" ; GoTo OFFSET 0 ; GoTo 8 0 SEEK_CUR ; Get ToVertexes Long 0 ; GoTo ToVertexes 0 ; GoTo 24 0 SEEK_CUR ; Get VertexNumber Long 0 ; GoTo 12 0 SEEK_CUR ; SavePos VertexStart 0 ; GoTo 0 0 ; findloc OFFSET string "\x16\x00\xCC\xCC\x00\x08\x00\x00" ; GoTo OFFSET 0 ; GoTo 1 0 SEEK_CUR ; findloc OFFSET string "\x16\x00\xCC\xCC\x00\x08\x00\x00" ; GoTo OFFSET 0 ; GoTo 1 0 SEEK_CUR ; findloc OFFSET string "\x16\x00\xCC\xCC\x00\x08\x00\x00" ; GoTo OFFSET 0 ; GoTo 1 0 SEEK_CUR ; findloc OFFSET string "\x16\x00\xCC\xCC\x00\x08\x00\x00" ; GoTo OFFSET 0 ; GoTo 8 0 SEEK_CUR ; Get ToFaces Long 0 ; GoTo ToFaces 0 ; GoTo 24 0 SEEK_CUR ; Get FaceNumber Long 0 ; Math FaceNumber *= 2 ; Math FaceNumber /= 6 ; GoTo 12 0 SEEK_CUR ; SavePos FaceStart 0 ; set QQQ long 45 ; set GoldGold short 00 ; GoTo VertexStart 0 ; SavePos Base 0 ; GoTo FaceStart 0 ; SavePos FaceBase 0 ; 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 ; For Vertex = 0 < VertexNumber ; GoTo Base 0 ; Get Type1 Long 0 ; Get Type2 Long 0 ; Get Type3 Long 0 ; SavePos Base 0 ; GoTo QQ 1 ; Put Type1 Long 1 ; Put Type2 Long 1 ; Put Type3 Long 1 ; SavePos QQ 1 ; Next Vertex ; For Face = 0 < FaceNumber ; GoTo FaceBase 0 ; Get Type1 Short 0 ; Get Type2 Short 0 ; Get Type3 Short 0 ; SavePos FaceBase 0 ; GoTo QQQ 1 ; Put Type1 Short 1 ; Put Type2 Short 1 ; Put Type3 Short 1 ; Put GoldGold Short 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 = Dragon ; Math M += 8 ; Put M Long 1 ; Math M = FaceNumber ; Put M Short 1 ;