Mercurial > nagslang
comparison tools/area_editor.py @ 57:1261c0731385
Use resource get_file
author | Neil Muller <drnlmuller@gmail.com> |
---|---|
date | Sun, 01 Sep 2013 18:55:19 +0200 |
parents | 26d7bb8c09c8 |
children | c449a3507a6b |
comparison
equal
deleted
inserted
replaced
56:b9430b4a48da | 57:1261c0731385 |
---|---|
101 closed = False | 101 closed = False |
102 print "\033[31mError: polygon not closed\033[0m" | 102 print "\033[31mError: polygon not closed\033[0m" |
103 if not closed: | 103 if not closed: |
104 print 'Not saving the level' | 104 print 'Not saving the level' |
105 return | 105 return |
106 levelfile = resources.get_resource_path(self.name) | 106 with resources.get_file(self.name, mode='w') as f: |
107 with file(levelfile, 'w') as f: | |
108 f.write('X-Size: %s\n' % self.x) | 107 f.write('X-Size: %s\n' % self.x) |
109 f.write('Y-Size: %s\n' % self.y) | 108 f.write('Y-Size: %s\n' % self.y) |
110 f.write('Base tile: %s\n' % self.basetile) | 109 f.write('Base tile: %s\n' % self.basetile) |
111 for i, poly in self.polygons.items(): | 110 for i, poly in self.polygons.items(): |
112 if len(poly) == 0: | 111 if len(poly) == 0: |