changeset 75:79748a884eb5

Put levels in a levels directory
author Stefano Rivera <stefano@rivera.za.net>
date Sun, 01 Sep 2013 21:44:45 +0200
parents a61c2985a155
children 29ace74cc9de
files data/level1 data/levels/level1 nagslang/level.py
diffstat 3 files changed, 30 insertions(+), 30 deletions(-) [+]
line wrap: on
line diff
--- a/data/level1	Sun Sep 01 21:40:01 2013 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,28 +0,0 @@
-X-Size: 1200
-Y-Size: 900
-Base tile: tiles/floor.png
-Polygon 1 : 12
-Point: 220 770
-Point: 550 770
-Point: 550 470
-Point: 430 350
-Point: 200 350
-Point: 90 460
-Point: 90 670
-Point: 40 720
-Point: 40 800
-Point: 100 860
-Point: 190 770
-Point: 220 770
-Polygon 2 : 11
-Point: 620 830
-Point: 620 750
-Point: 720 650
-Point: 620 550
-Point: 620 430
-Point: 780 430
-Point: 940 590
-Point: 790 740
-Point: 790 840
-Point: 620 840
-Point: 620 830
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/data/levels/level1	Sun Sep 01 21:44:45 2013 +0200
@@ -0,0 +1,28 @@
+X-Size: 1200
+Y-Size: 900
+Base tile: tiles/floor.png
+Polygon 1 : 12
+Point: 220 770
+Point: 550 770
+Point: 550 470
+Point: 430 350
+Point: 200 350
+Point: 90 460
+Point: 90 670
+Point: 40 720
+Point: 40 800
+Point: 100 860
+Point: 190 770
+Point: 220 770
+Polygon 2 : 11
+Point: 620 830
+Point: 620 750
+Point: 720 650
+Point: 620 550
+Point: 620 430
+Point: 780 430
+Point: 940 590
+Point: 790 740
+Point: 790 840
+Point: 620 840
+Point: 620 830
--- a/nagslang/level.py	Sun Sep 01 21:40:01 2013 +0200
+++ b/nagslang/level.py	Sun Sep 01 21:44:45 2013 +0200
@@ -37,7 +37,7 @@
         polygon = []
         index = 0
         num_points = 0
-        with resources.get_file(self.name) as f:
+        with resources.get_file('levels', self.name) as f:
             for line in f:
                 if inpoly:
                     if not line.startswith('Point:'):
@@ -77,7 +77,7 @@
         if not closed:
             print 'Not saving the level'
             return
-        with resources.get_file(self.name, mode='w') as f:
+        with resources.get_file('levels', self.name, mode='w') as f:
             f.write('X-Size: %s\n' % self.x)
             f.write('Y-Size: %s\n' % self.y)
             f.write('Base tile: %s\n' % self.basetile)