diff main.lua @ 28:d4187c83c047

Allow moving between maps
author Radomir Dopieralski <sheep-devel@sheep.art.pl>
date Sun, 16 Dec 2012 12:01:00 +0100
parents 52488e54b266
children 0d75bfc00f01
line wrap: on
line diff
--- a/main.lua	Sun Dec 16 11:42:59 2012 +0100
+++ b/main.lua	Sun Dec 16 12:01:00 2012 +0100
@@ -10,7 +10,7 @@
 local DY = {-1, 0, 1, 0}
 local SHADOW_IMAGE
 local MOBS_IMAGE
-local GRID = anim8.newGrid(64, 64, 128, 256)
+local GRID = anim8.newGrid(64, 64, 256, 256)
 local scroll_speed = 250
 local scroll_margin = 64
 local MUSIC
@@ -47,8 +47,13 @@
                         TEXT = s.properties.text
                         SOUNDS.talk:play()
                     else
-                        SOUNDS.bump:play()
-                        TEXT = ""
+                        if s.properties.exit then
+                            load_map(s.properties.exit)
+                            TEXT = s.properties.exit
+                        else
+                            SOUNDS.bump:play()
+                            TEXT = ""
+                        end
                     end
                 end
             end