*** empty log message ***
[supertux.git] / contrib / levelconverter-0.0.6_0.0.7.py
1 #!/usr/bin/python
2
3 import sys
4
5 print ";; Converting:", sys.argv[1]
6
7 f = open(sys.argv[1], 'r')
8 mycontent = f.readlines()
9
10 content = []
11
12 for i in mycontent:
13     content.append(i[:-1])
14
15 name       = content[0]
16 theme      = content[1]
17 time       = content[2]
18 music      = content[3]
19 background = content[4]
20 red        = content[5]
21 blue       = content[6]
22 green      = content[7]
23 width      = content[8]
24 height     = "15"
25 gravity    = content[9]
26
27 print "(level"
28 print "  (name \"%s\")" % name
29 print "  (theme \"%s\")" % theme
30 print "  (music \"%s\")" % music
31 print "  (background \"%s\")" % background
32 print "  (bkgd_red   %s)" % red
33 print "  (bkgd_green %s)" % green
34 print "  (bkgd_blue  %s)" % blue
35 print "  (time %s)" % time
36 print "  (width %s)" % width
37 print "  (gravity %s)" % gravity
38 print "  (tilemap "
39 for i in content[10:]:
40     for x in i:
41         sys.stdout.write("%3d" % ord(x))
42         sys.stdout.write(" ")
43     print ""
44 print "   )"
45 print ")"
46
47 # EOF #