self.level = level
else:
self.level = 'levels/' + level
- self.level_obj = Level(level_data)
+ self.level_obj = Level(level_data, self.level)
level_data.close()
self.level_obj.load_tiles()
try:
self.level_obj.validate()
except RuntimeError as err:
- print err
popup = Popup(title='Error',
content=Label(text='Level not valid: %s' % err),
size_hint=(.5, .5))
class EditorApp(App):
+ title = "Bane's Befuddlement Level Editor"
+
def __init__(self, level):
self.level = level
super(EditorApp, self).__init__()