Terlalu Membosankan
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
import import sys
import appuifw
import audio
from graphics import *
import e32
import os
from key_codes import *
gNumAnimGrids = 8 # jumlah gambar
gAIFrameCount=[] #perhitungan frame
gFrameAsciiGrid=[] # semua frame dalam semua gambar
gFrameColorTable=[] # warna frame table
### ASCII GRID
# Anim image 0
gAIFrameCount.append(2)
gFrameAsciiGrid.append([
'+ + + + + + + + 0 + + + + + + + + ',
'+ + + + + + 0 0 0 0 0 + + + + + + ',
'+ + + + 0 0 0 0 0 0 0 0 0 + + + + ',
'+ + 0 0 0 0 0 0 0 0 0 0 0 0 0 + + ',
'+ 0 0 + + 0 0 0 0 0 0 0 + + 0 0 + ',
'+ 0 0 0 + + + + 0 + + + + 0 0 0 + ',
'0 0 0 0 0 + + + 0 + + + 0 0 0 0 0 ',
'0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ',
'0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ',
'0 0 0 0 0 0 + + 0 + + 0 0 0 0 0 0 ',
'0 0 0 + + 0 + + 0 + + 0 + + 0 0 0 ',
'0 0 + + + 0 + + 0 + + 0 + + + 0 0 ',
'0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ',
'+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ',
'0 0 + + 0 0 + + 0 0 + + 0 0 + 0 0 ',
'+ 0 0 + + 0 0 + 0 0 + 0 0 + 0 0 + ',
'0 0 + + 0 0 + + 0 0 + + 0 0 + 0 0 '
])
gFrameColorTable.append({
'+' : 0x000000, # transparan
'0' : 0x0000ff }) # biru
gFrameAsciiGrid.append([
'+ + + + + + + + 0 + + + + + + + + ',
'+ + + + + + 0 0 0 0 0 + + + + + + ',
'+ + + + 0 0 0 0 0 0 0 0 0 + + + + ',
'+ + 0 0 0 0 0 0 0 0 0 0 0 0 0 + + ',
'+ 0 0 + + 0 0 0 0 0 0 0 + + 0 0 + ',
'+ 0 0 0 + + + + 0 + + + + 0 0 0 + ',
'0 0 0 0 0 + + + 0 + + + 0 0 0 0 0 ',
'0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ',
'0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ',
'0 0 0 0 0 0 + + 0 + + 0 0 0 0 0 0 ',
'0 0 0 + + 0 + + 0 + + 0 + + 0 0 0 ',
'0 0 + + + 0 + + 0 + + 0 + + + 0 0 ',
'0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ',
'+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ',
'+ + 0 0 + + 0 0 + + 0 0 + + 0 0 + ',
'+ + + 0 0 + + 0 0 + 0 0 + 0 0 + + ',
'+ + 0 0 + + 0 0 + + 0 0 + + 0 0 + '
])
gFrameColorTable.append({
'+' : 0x000000, # transparent
'0' : 0x0000ff }) # biru
# Anim image 1
gAIFrameCount.append(2)
gFrameAsciiGrid.append([
'+ + 0 + + + 0 0 0 0 0 + + + 0 + + ',
'+ + 0 0 0 0 0 0 0 0 0 0 0 0 0 + + ',
'+ + + 0 0 0 0 0 0 0 0 0 0 0 + + + ',
'+ + + 0 + + + + 0 + + + + 0 + + + ',
'+ + 0 0 + 0 0 + 0 + 0 0 + 0 0 + + ',
'+ + 0 0 0 + + 0 0 0 + + 0 0 0 + + ',
'+ + 0 0 0 0 0 0 0 0 0 0 0 0 0 + + ',
'+ + + 0 0 0 0 0 0 0 0 0 0 0 + + + ',
'+ + + 0 + + 0 + + + 0 + + 0 + + + ',
'+ + + 0 0 + 0 + + + 0 + 0 0 + + + ',
'+ + + + 0 0 + + + + + 0 0 + + + + ',
'+ + + 0 0 0 0 0 0 0 0 0 0 0 + + + ',
'0 0 0 0 + + 0 0 0 0 0 + + 0 0 0 0 ',
'0 + 0 0 + + + + + + + + + 0 0 + 0 ',
'+ 0 + 0 + + + + + + + + + 0 + 0 + ',
'+ 0 + + 0 + + + + + + + 0 + + + + ',
'+ + + + + + + + + + + + + + + + + '
])
gFrameColorTable.append({
'+' : 0x000000, # transparent
'0' : 0xff0000 }) # merah
gFrameAsciiGrid.append([
'+ 0 + + + + 0 0 0 0 0 + + + + 0 + ',
'+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ',
'+ + 0 0 0 0 0 0 0 0 0 0 0 0 0 + + ',
'+ + + 0 + + + + 0 + + + + 0 + + + ',
'+ + 0 0 + + 0 + 0 + 0 + + 0 0 + + ',
'+ + 0 0 0 + + 0 0 0 + + 0 0 0 + + ',
'+ + 0 0 0 0 0 0 0 0 0 0 0 0 0 + + ',
'+ + + 0 0 0 0 0 0 0 0 0 0 0 + + + ',
'+ + + 0 0 + 0 + + + 0 + 0 0 + + + ',
'+ + + 0 0 + 0 + + + 0 + 0 0 + + + ',
'+ + + + 0 0 0 0 0 0 0 0 0 + + + + ',
'+ + + 0 0 0 0 0 0 0 0 0 0 0 + + + ',
'+ 0 0 0 + + 0 0 0 0 0 + + 0 0 0 + ',
'0 0 0 + + + + + + + + + + + 0 0 0 ',
'0 0 0 + + + + + + + + + + + 0 0 0 ',
'+ + + + + + + + + + + + + + + + + ',
'+ + + + + + + + + + + + + + + + + '
])
gFrameColorTable.append({
'+' : 0x000000, # transparent
'0' : 0xff0000 }) # merah
# Anim image 2
gAIFrameCount.append(2)
gFrameAsciiGrid.append([
'+ + + + 0 0 0 + + + + + 0 0 0 + + + ',
'+ + 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 + ',
'+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ',
'+ 0 0 0 0 + + + 0 0 0 + + + 0 0 0 0 ',
'+ 0 + + + + + + 0 0 0 + + + + + + 0 ',
'+ 0 + + + + + + 0 0 0 + + + + + + 0 ',
'+ 0 0 0 + + 0 0 0 + 0 0 0 + + 0 0 0 ',
'+ + 0 0 0 0 0 0 + + + 0 0 0 0 0 0 + ',
'+ + + + 0 0 0 + 0 + 0 + 0 0 0 + + + ',
'+ + + + 0 0 0 0 0 0 0 0 0 0 0 + + + ',
'+ + + + + 0 0 + + + + + 0 0 + + + + ',
'+ + + + + + 0 0 0 0 0 0 0 + + + + + ',
'+ + + + + + + + 0 0 0 + + + + + + + ',
'+ + + + 0 0 0 0 + 0 + 0 0 0 + + + + ',
'+ + + + + + + + 0 0 + + + 0 + + + + ',
'+ + + + + + + 0 0 + 0 + + + + + + + ',
'+ + + + + + + + + + 0 0 + + + + + + ',
])
gFrameColorTable.append({
'+' : 0x000000, # transparent
'0' : 0x00ff00 }) # hijau
gFrameAsciiGrid.append([
'+ + + 0 0 0 + + + + + 0 0 0 + + + + ',
'+ 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 + + ',
'0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ',
'0 0 0 0 + + + 0 0 0 + + + 0 0 0 0 + ',
'0 + + + + + + 0 0 0 + + + + + + 0 + ',
'0 + + + + + + 0 0 0 + + + + + + 0 + ',
'0 0 0 + + 0 0 0 + 0 0 0 + + 0 0 0 + ',
'+ 0 0 0 0 0 0 + + + 0 0 0 0 0 0 + + ',
'+ + + 0 0 0 + 0 + 0 + 0 0 0 + + + + ',
'+ + + 0 0 0 0 0 0 0 0 0 0 0 + + + + ',
'+ + + + 0 0 0 + + + 0 0 0 + + + + + ',
'+ + + + + 0 0 0 + 0 0 0 + + + + + + ',
'+ + + + + + + 0 0 0 + + + + + + + + ',
'+ + + + 0 0 0 + 0 + 0 0 0 0 + + + + ',
'+ + + + 0 + + + 0 0 + + + + + + + + ',
'+ + + + + + + 0 + 0 0 + + + + + + + ',
'+ + + + + + 0 0 + + + + + + + + + + ',
])
gFrameColorTable.append({
'+' : 0x000000, # transparent
'0' : 0x00ff00 }) #hijau
# Anim image 3
gAIFrameCount.append(1)
gFrameAsciiGrid.append([
'+ + + + + + + + + + + + 0 + + + + + + + + + + + + ',
'+ + + + + + + + + + + 0 0 0 + + + + + + + + + + + ',
'+ + + + + + + + + + + 0 0 0 + + + + + + + + + + + ',
'+ + + + + + + + + + + 0 0 0 + + + + + + + + + + + ',
'+ + + + + + + + + + + 0 0 0 + + + + + + + + + + + ',
'+ + + + + + + + + + + 0 0 0 + + + + + + + + + + + ',
'+ + + + + + + + + + 0 0 0 0 0 + + + + + + + + + + ',
'+ + + + + + + + 0 0 0 0 0 0 0 0 0 + + + + + + + + ',
'+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ',
'0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ',
'0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ',
'0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ',
])
gFrameColorTable.append({
'+' : 0x000000, # transparent
'0' : 0xffffff }) # putih
# Anim image 4
gAIFrameCount.append(1)
gFrameAsciiGrid.append([
'+ ',
'0 ',
'0 ',
'0 ',
'0 ',
'0 ',
'0 ',
'0 ',
'0 ',
'0 ',
'0 ',
'0 '
])
gFrameColorTable.append({
'+' : 0x000000, # transparent
'0' : 0xffffff }) # putih
# Anim image 5
gAIFrameCount.append(1)
gFrameAsciiGrid.append([
'+ + + + + + + + + + + + + + + + + + ',
'+ + + + + + + + 0 + + + + + + + + + ',
'+ + + + + + + + 0 + + + + + + + + + ',
'+ + 0 + + + + 0 0 0 + + + + 0 + + + ',
'+ + + 0 + 0 0 0 0 0 0 0 + 0 + + + + ',
'+ + + + 0 0 0 0 + 0 0 0 0 + + + + + ',
'+ + 0 0 0 0 + 0 + 0 + 0 0 0 0 + + + ',
'+ + 0 0 0 0 0 + + + 0 0 0 0 0 + + + ',
'0 0 0 0 + + + + + + + + + 0 0 0 0 + ',
'+ + 0 0 0 0 0 + + + 0 0 0 0 0 + + + ',
'+ + 0 0 0 0 + 0 + 0 + 0 0 0 0 + + + ',
'+ + + + 0 0 0 0 + 0 0 0 0 + + + + + ',
'+ + + 0 + 0 0 0 0 0 0 0 + 0 + + + + ',
'+ + 0 + + + + 0 0 0 + + + + 0 + + + ',
'+ + + + + + + + 0 + + + + + + + + + ',
'+ + + + + + + + 0 + + + + + + + + + ',
'+ + + + + + + + + + + + + + + + + + '
])
gFrameColorTable.append({
'+' : 0x000000, # transparent
'0' : 0xffffff }) # putih
# Anim image 6
gAIFrameCount.append(1)
gFrameAsciiGrid.append([
'+ + + + + + + 0 + + + + + + + ',
'+ + + + + + + 0 + + + + + + + ',
'+ + 0 + + + 0 0 0 + + + 0 + + ',
'+ + + 0 0 0 0 0 0 0 0 0 + + + ',
'+ + + 0 0 0 0 0 0 0 0 0 + + + ',
'+ + + 0 0 0 0 0 0 0 0 0 + + + ',
'+ + 0 0 0 0 0 0 0 0 0 0 0 + + ',
'0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ',
'+ + 0 0 0 0 0 0 0 0 0 0 0 + + ',
'+ + + 0 0 0 0 0 0 0 0 0 + + + ',
'+ + + 0 0 0 0 0 0 0 0 0 + + + ',
'+ + + 0 0 0 0 0 0 0 0 0 + + + ',
'+ + 0 + + + 0 0 0 + + + 0 + + ',
'+ + + + + + + 0 + + + + + + + ',
'+ + + + + + + 0 + + + + + + + '
])
gFrameColorTable.append({
'+' : 0x000000, # transparent
'0' : 0xffff00 }) #kuning
# Anim image 7
gAIFrameCount.append(1)
gFrameAsciiGrid.append([
'+ + + + + + + + + + + + 0 + + + + + + + + + + + + ',
'+ + + + + + + + + + + 0 0 0 + + + + + + + + + + + ',
'+ + + + + + + + + + + 0 0 0 + + + + + + + + + + + ',
'+ + + + + + + + + + + 0 0 0 + + + + + + + + + + + ',
'+ + + + + + + + + + + 0 0 0 + + + + + + + + + + + ',
'+ + + + + + + + + + + 0 0 0 + + + + + + + + + + + ',
'+ + + + + + + + + + 0 0 0 0 0 + + + + + + + + + + ',
'+ + + + + + + + 0 0 0 0 0 0 0 0 0 + + + + + + + + ',
'+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + ',
'0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ',
'0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ',
'0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ',
])
gFrameColorTable.append({
'+' : 0x000000, # transparant
'0' : 0xff0000 }) # putih
print "gridlen=%d ctlen=%d fcountlen=%d"%(len(gFrameAsciiGrid),len(gFrameColorTable),len(gAIFrameCount))
Tidak ada komentar:
Posting Komentar
yang penting hepiii...