make igloo the first level
[supertux.git] / data / levels / world2 / default.nut
1
2
3 function get_gold_key()
4 {
5   add_key(KEY_GOLD);
6   end_level();
7 }
8
9 function level2_init()
10 {
11   add_key(KEY_BRASS);
12   add_key(KEY_IRON);
13   Tux.deactivate();
14   Effect.sixteen_to_nine(2);
15   Text.set_text(translate("---Insert Cutscene Here---"));
16   Tux.walk(100);
17   Text.fade_in(2);
18   wait(4);
19   Text.fade_out(1);
20   wait(1);
21   Effect.four_to_three();
22   Tux.activate();
23 }
24
25 // Initialize keys
26 if(! ("world2_keys" in state))
27         state.world2_keys <- {}
28         
29 local keys = state.world2_keys;
30 if(! ("brass" in keys))
31         keys.brass <- false;
32 if(! ("gold" in keys))
33         keys.gold <- false;
34
35 local x = 10;
36 local y = 10;
37
38 key_brass <- FloatingImage("images/objects/keys/key_brass.sprite");
39 key_brass.set_anchor_point(ANCHOR_TOPLEFT);
40 key_brass.set_pos(x, y);
41 key_brass.set_visible(true);
42 key_brass.set_action(keys.brass ? "display" : "outline");
43 x += 30;
44
45 key_gold <- FloatingImage("images/objects/keys/key_gold.sprite");
46 key_gold.set_anchor_point(ANCHOR_TOPLEFT);
47 key_gold.set_pos(x, y);
48 key_gold.set_visible(true);
49 key_gold.set_action(keys.gold ? "display" : "outline");
50 x += 30;
51