-- Magnetic Star -- the Enigma Level -- (c) 2003 Petr Machata/ant_39 -- Licensed under GPL v2.0 or above -- 2003-01-11 dofile(enigma.FindDataFile("levels/ant.lua")) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- cells={} cells["marbl"]=cell{floor={face="fl-marble"}} cells["space"]=cell{floor={face="fl-space"}} cells["wall"]=cell{stone={face="st-rock1"}} cells["#"]=cell{parent={cells["space"], cells["wall"]}} cells["@"]=cell{parent={cells["marbl"], cells["wall"]}} cells["+"]=cell{parent=cells["marbl"],item={face="it-magnet", attr={on=TRUE}}} cells[","]=cell{parent=cells["marbl"]} cells["."]=cell{parent=cells["space"]} cells[" "]=cells["marbl"] cells["0"]=cell{parent=cells[" "],stone={face="st-oxyd", attr={flavor="d", color="0"}}} cells["1"]=cell{parent=cells[" "],stone={face="st-oxyd", attr={flavor="d", color="1"}}} cells["2"]=cell{parent=cells[" "],stone={face="st-oxyd", attr={flavor="d", color="2"}}} cells["3"]=cell{parent=cells[" "],stone={face="st-oxyd", attr={flavor="d", color="3"}}} cells["O"]=cell{parent=cells["+"],item={face="ac-blackball", attr={player=0}, actor=1}} level = { "####################", "#2.......3........2#", "#..................#", "#... + ...#", "####@@ + @@####", "#... ++ ...#", "#1.. +++O++++ ..1#", "#... ++ ...#", "####@@ + @@####", "#... + ...#", "#..................#", "#0........3.......0#", "####################" } -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- randomseed(enigma.GetTicks()) create_world_by_map(level) oxyd_shuffle()