diff mamba/widgets/editlevel.py @ 565:fa673a8312ec

Add author to editor
author Neil Muller <drnlmuller@gmail.com>
date Tue, 18 Oct 2011 16:42:15 +0200
parents 4030ad60eebc
children
line wrap: on
line diff
--- a/mamba/widgets/editlevel.py	Tue Oct 18 12:50:56 2011 +0200
+++ b/mamba/widgets/editlevel.py	Tue Oct 18 16:42:15 2011 +0200
@@ -12,8 +12,6 @@
     def __init__(self, rect, level, post_callback=None):
         super(EditLevelBox, self).__init__(rect)
         self.level = level
-        self.level_filename = self.level.level_name
-        self.level_name = self.level.name
         self.level_tileset = self.level.tileset.name
         self.level_track = self.level.background_track
         self.post_callback = post_callback
@@ -39,10 +37,13 @@
         self.add_widget(TextWidget, "Specify Level Details")
 
         self.filename = self.add_widget(
-            EntryTextWidget, self.level_filename, prompt="File:")
+            EntryTextWidget, self.level.level_name, prompt="File:")
 
         self.levelname = self.add_widget(
-            EntryTextWidget, self.level_name, prompt='Level Title:')
+            EntryTextWidget, self.level.name, prompt='Level Title:')
+
+        self.authorname = self.add_widget(
+            EntryTextWidget, self.level.author, prompt='Author:')
 
         # self.tileset = self.add_widget(
         #     TextButton, 'Tileset: %s' % self.level_tileset,
@@ -98,6 +99,7 @@
             self.post_callback(
                 self.filename.value,
                 self.levelname.value,
+                self.authorname.value,
                 self.level_tileset,
                 self.level_track)
         return True