Background can now render three images: Top, Center and Bottom
[supertux.git] / data / levels / test / script.stl
index 85b490b..581a841 100644 (file)
@@ -96,7 +96,7 @@
     )
 
        (background
-         (image "semi_arctic.jpg")
+         (image "images/background/semi_arctic.jpg")
          (speed 0.500000)
        )
        (spawnpoint (name "main") (x 320) (y 416))
          (name "TUX")
          (x 160)
          (y 448)
-         (sprite "yeti")
+         (sprite "images/creatures/yeti/yeti.sprite")
        )
        (scriptedobject
          (name "PENNY")
          (x 390)
          (y 448)
-         (sprite "dummyguy")
+         (sprite "images/creatures/dummyguy/dummyguy.sprite")
        )
        (scriptedobject
          (name "NOLOK")
          (x 420)
          (y 94)
-         (sprite "dummyguy")
+         (sprite "images/creatures/dummyguy/dummyguy.sprite")
          (visible #f)
          (physic-enabled #f)
          (solid #f)
        )
        (init-script "
+
+        local logo = FloatingImage(\"images/objects/logo/logo.sprite\");
+
+        logo.set_visible(true);
+        
 Text.set_text(translate(\"The Crazy Nolok Dance\"));
 Text.fade_in(2);
-TUX.set_animation(\"jump\");
+TUX.set_action(\"jump\");
 wait(4);
 Text.fade_out(1);
 wait(1);
@@ -148,7 +153,7 @@ NOLOK.set_visible(true);
 tuxjumps <- 2;
 while(true) {
   wait(0.8);
-  Sound.play_sound(\"jump\");
+  Sound.play(\"sounds/jump.wav\");
   if(tuxjumps >= 0) {
     TUX.set_velocity(50, 300);
   } else {
@@ -158,15 +163,15 @@ while(true) {
   }
   tuxjumps--;
   wait(0.5);
-  if(PENNY.get_animation() == \"stand\") {
-    PENNY.set_animation(\"throw\");
-  } else if(PENNY.get_animation() == \"throw\") {
-    PENNY.set_animation(\"jump\");
-  } else if(PENNY.get_animation() == \"jump\") {
-    PENNY.set_animation(\"dead\");
+  if(PENNY.get_action() == \"stand\") {
+    PENNY.set_action(\"throw\");
+  } else if(PENNY.get_action() == \"throw\") {
+    PENNY.set_action(\"jump\");
+  } else if(PENNY.get_action() == \"jump\") {
+    PENNY.set_action(\"dead\");
   } else {
-    Sound.play_sound(\"grow\");
-    PENNY.set_animation(\"stand\");
+    Sound.play(\"sounds/grow.wav\");
+    PENNY.set_action(\"stand\");
     PENNY.set_velocity(0, 900);
   }
 }