changeset 226:cd5377697c9e

Add some helpers to data.py
author Neil Muller <drnlmuller@gmail.com>
date Wed, 14 Sep 2011 23:05:27 +0200
parents af95fbc8ef5c
children c068190c0b1d
files mamba/data.py
diffstat 1 files changed, 8 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/mamba/data.py	Wed Sep 14 23:02:45 2011 +0200
+++ b/mamba/data.py	Wed Sep 14 23:05:27 2011 +0200
@@ -55,3 +55,11 @@
 def load_tile_image(image_name, tileset='common', mutators=()):
     filename = "tiles/%s/%s.png" % (tileset, image_name)
     return load_image(filename, mutators)
+
+
+def check_tileset_legal(tileset):
+    return os.path.isdir(os.path.join(data_dir, 'tiles', tileset))
+
+
+def check_level_exists(level):
+    return os.path.isfile(os.path.join(data_dir, 'levels', '%s.txt' % level))