Copyright 2010 Reece Broughton " then st("st-bolder-e") elseif c == "B^" then st("st-bolder-n") elseif c == "Bv" then st("st-bolder-s") elseif c == "BL" then st("st-blocker") elseif c == "V|" then st("st-volcano",{name="volcano1"}) elseif c == "=|" then st("st-puzzle-ew") elseif c == "+|" then st("st-puzzle-hollow") elseif c == "" then elseif c == "" then end end function checkitem(c,i,line) xxx = i yyy = line if c == "U|" then it("it-umbrella") elseif c == "b|" then it("it-brush") elseif c == "h|" then it("it-hammer") elseif c == "||" then it("it-vstrip") elseif c == "w1" then it("it-wormhole", {range=3.5}) elseif c == "w2" then it("it-wormhole", {targetx=5.5, targety=20.5, force=20, range=0.5}) elseif c == "s|" then it("it-springboard") elseif c == "--" then it("it-hstrip") elseif c == "Ps" then it("it-puller-s") elseif c == "D1" then it("it-document", {text="WARNING!!! You have a limited amount of time to collect all 6 seeds!"}) elseif c == "D2" then it("it-document", {text="NOTICE: Place seeds here!"}) elseif c == "k1" then it("it-key", {keycode=1}) elseif c == "k2" then it("it-floppy") elseif c == ".|" then it("it-seed") elseif c == ".!" then it("it-seed_nowood") elseif c == "*|" then it("it-landmine") elseif c == "mw" then it("it-magicwand") elseif c == "su" then it("it-glasses") elseif c == "t1" then it("it-trigger", {action="trigger", target="volcano1"}) elseif c == ":1" then it("it-trigger", {action="openclose", target="bridge1"}) elseif c == ":2" then it("it-trigger", {action="openclose", target="bridge2"}) elseif c == ":3" then it("it-trigger", {action="openclose", target="bridge3"}) elseif c == ":4" then it("it-trigger", {action="openclose", target="bridge4"}) elseif c == ":5" then it("it-trigger", {action="openclose", target="bridge5"}) elseif c == ":6" then it("it-trigger", {action="openclose", target="bridge6"}) elseif c == ":7" then it("it-trigger", {action="openclose", target="bridge7"}) elseif c == "" then elseif c == "" then elseif c == "" then end end function checkfloor(c,i,line) xxx = i yyy = line if c == "~|" then fl("fl-water") elseif c == "a|" then fl("fl-abyss") elseif c == "f|" then fl("fl-abyss_fake") elseif c == "t|" then fl("fl-trigger") elseif c == "s|" then fl("fl-sand") elseif c == "g|" then fl("fl-leaves") elseif c == "b1" then fl("fl-bridge",{name="bridge1"}) elseif c == "b2" then fl("fl-bridge",{name="bridge2"}) elseif c == "b3" then fl("fl-bridge",{name="bridge3"}) elseif c == "b4" then fl("fl-bridge",{name="bridge4"}) elseif c == "b5" then fl("fl-bridge",{name="bridge5"}) elseif c == "b6" then fl("fl-bridge",{name="bridge6"}) elseif c == "b7" then fl("fl-bridge",{name="bridge7"}) elseif c == "" then elseif c == "" then elseif c == "" then elseif c == "" then end end maptype = "stone" -- |-------------- Room 1 --------------||-------------- Room 2 --------------||-------------- Room 3 ---------------| -- 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 -- 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 rl(00, "#|#|#|#|#|#|#|#|#|#|#|#|O.O.O.O.O.#|#|#| | | |#|#|#|#|#|#|#|#|#|#|#|#|#|#|#| |#|#|#|#|#|#|#|7|#|#|#|#|#|#|#|#|#|#|#|") -- 0 --- rl(01, "#|O.O.O.O.X|O.O.X|O.O.#|O.X|X|X|O.Bv |#| |1| |#| | | | | | | | | | | | | |#| |#| | | | | |#| |#| | | | | | | | |V|#|") -- 1 1 rl(02, "#|O.O. |O.X|X|O.O.O.X|#|O.X|O.O.#|#| |#| | | |#| |Ox |Ox |Ox |Ox |Ox |Ox |#| |#| | | | | | | |X| | | | | | | | | |#|") -- 2 1 rl(03, "#|O.O.BLO.O.X|O.O.O.Bv |O.X|O. |#|#| |#| | | |#| | | | | | |X| | | | | | |#| |#| | | | | | | |X| | | | | | | | | |#|") -- 3 1 rl(04, "#|#|#| |#|O.O.O.X|O.X| |O.O.O.BL#|#|BL#|#|&|#|#|#|#|#|#|#|#|&|#|#|#|#|#|#|#| |#|#|#| | | | | |X| | | | | | | | | |#|") -- 4 1 rl(05, "2| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |3| | | | | | | | | | | | | | |X| | | | | | | | | |#|") -- 5 1 rl(06, "#|#|#| |#| | | | | | |BL |O.#|BLX|X| |#|#| |#|#|#|#|#|#|#|#|O|#| |#|#|#|#|#|#|6|#|#| | | | | |X| | | | | | | | | |#|") -- 6 1 rl(07, "O.O.B^ |#|B>#|X|X|X|X| |X|O.#| |X|X| |#| | | | | | | | | |I|I|#| |#|9| | | |#| |#| | | | | |&|X|#| | | | | | | | |#|") -- 7 1 rl(08, "O.#|#|#|#|O.#|X|X|X|X|O.X|O.B^ |X|X|O.O. | | |I| | | | | | | |#| |#| | | | |#| |#| | | | | | | |#| | | | | | | | |#|") -- 8 1 rl(09, "O.#|#|#|#|O.O.O.O.O.O.O.#|#|#|#|#|#|#|#| | | | | | |I| | | | | | | | | | | |#| |#| | | | |#| |#|#| | | | | | | | |#|") -- 9 1 rl(10, "O.O. |BL | | | | | | | |BL |BL | | | |BL | | | | | | | |B| |B>#| |#| | | | |#| |#|#|#|#|#|#|&|#|#|#|#|#|#|#|#|#|#|#|") -- 10 1 rl(11, "#|#|X|X|X|X|X|X|X|X|X|X|#| |#|X|X|X|X|#|&| | | | |B| | | | | |#| |#| | | |10 | | | | | | | | |8| | | | | | | | | | |") -- 11 1 rl(12, "#|#|#|#|#|#|#|#|#|#|#|#|#| |#|#|#|#|#|#|O|#|#|#|#|O|#|#|#|#|#|#| |#|#|#|#|#|#|#|#|#|#|#|#|#| |#|#|#|#|#|#|#|#|#|#|#|") -- 12 --- rl(13, "#|k1 | | | | | | |cl | |#| |#| | | |S2#| | | | |#|#|#| | | | | | | | | | | |#| | | | | | |#|&|#| | | | | | | | | |#|") -- 13 2 rl(14, "#| | |cl | | | | | | | |D2 | |cl | | |#| | | | | | | | | | | | | | | | | | |#| |#|#|#|#| | | | | | | | | |#|X|#|#|#|") -- 14 2 rl(15, "#|cl | | | | |cl | | | |#| | | | | | |#| | | | | | | | | | | |#| |#| | | | |#| | | | | |#|#| | | | | | | | | | | |#|") -- 15 2 rl(16, "#|#| | | |cl | | | |cl |#|5|#| | | |#|#|#| | | | | | | | | |#|#| |#| | | | |#|#|#|#|#| | | | | | | | | | |#|X|#|#|#|") -- 16 2 rl(17, " | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |4| |#| | | | |#| | | | |#|#| | | | | | | | | | | | |#|") -- 17 2 rl(18, "#|#|i|D1 | | |clI|i|i|i|#|#|#|I| | |#|#|#|I|I|I|I|I|I|I|I|I|#|#| |#| | | | |#| |#|#| | | | | | | | | | | |#|X|#|#|#|") -- 18 2 rl(19, "#|i|I| |glglgli| | | |i| |S1 | | | | |#| | | |&| |&| |&| |&| |#| |#| | | | |#| | | |#|#|#|#| | | | | | | | | | | |#|") -- 19 2 rl(20, "#| | | |gl |gh | |I| |i|i|I|i|I|i| | |#| | |&| |&| |&| |&| | |X| |X| | | | |#|#|#| | | | | | | | | | | | |#|X|#|#|#|") -- 20 2 rl(21, "#| |i|i|glglgl |i| | |i| | | |i| |I| |