diff options
author | Walter Bender <walter@sugarlabs.org> | 2013-07-27 22:34:33 (GMT) |
---|---|---|
committer | Walter Bender <walter@sugarlabs.org> | 2013-07-27 22:34:33 (GMT) |
commit | bf2d9ffa0052fbe2a025d871b9b3c5e91e9c7ff2 (patch) | |
tree | c50bf6af654a2958e2721bfffff69ec71a7b19ee /turtleconfusion.py | |
parent | 42ca75909d2a66bb3b13c76af765d00d0a7a6a8a (diff) |
more cleanup for v187
Diffstat (limited to 'turtleconfusion.py')
-rwxr-xr-x | turtleconfusion.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/turtleconfusion.py b/turtleconfusion.py index d0ae573..f6ad237 100755 --- a/turtleconfusion.py +++ b/turtleconfusion.py @@ -114,6 +114,7 @@ class TurtleMain(): self._setup_gtk() self._build_window() self._run_gnome_plugins() + self._draw_cartoon() self._start_gtk() def _get_gconf_settings(self): @@ -674,8 +675,18 @@ Would you like to save before quitting?')) else: self._load_level(custom=True) + def _draw_cartoon(self): + pos = self.tw.turtles.get_active_turtle().get_xy() + self.tw.turtles.get_active_turtle().set_xy( + (int(-gtk.gdk.screen_width() / 2), 0), pendown=False) + self.tw.lc.insert_image(center=False, resize=False, + filepath=os.path.join( + self._get_execution_dir(), 'images', 'turtle-a.png')) + self.tw.turtles.get_active_turtle().set_xy(pos, pendown=False) + def _load_level(self, custom=False): self.tw.canvas.clearscreen() + self._draw_cartoon() if custom: self.tw.turtles.get_active_turtle().set_xy((0, 0), pendown=False) self.tw.lc.insert_image(center=True, |