diff mamba/level.py @ 317:e89702425a73

Add support for playing music to levels
author Neil Muller <drnlmuller@gmail.com>
date Fri, 16 Sep 2011 19:30:07 +0200
parents b970f717479b
children 0c25bca380de
line wrap: on
line diff
--- a/mamba/level.py	Fri Sep 16 19:13:40 2011 +0200
+++ b/mamba/level.py	Fri Sep 16 19:30:07 2011 +0200
@@ -99,6 +99,7 @@
         self.name = level_data.readline().strip()
         tileset_name = level_data.readline().strip()
         self.tileset = Tileset(tileset_name)
+        self.background_track = level_data.readline().strip()
         tiles_ascii = [line.strip() for line in level_data.readlines()]
         try:
             end = tiles_ascii.index("end")
@@ -116,6 +117,7 @@
         save_file = load_file('levels/%s.txt' % (self.level_name,), 'wb')
         save_file.write('%s\n' % self.name)
         save_file.write('%s\n' % self.tileset.name)
+        save_file.write('%s\n' % self.background_track)
         self.update_tiles_ascii()
         for tile_row in self.tiles_ascii:
             save_file.write('%s\n' % tile_row)