9 |
|
|
10 |
cells={} |
cells={} |
11 |
|
|
12 |
cells["."]=cell{floor={face="fl-abyss"}} |
cells["."]=abyss |
13 |
cells[" "]=cell{floor={face="fl-himalaya"}} |
cells[" "]=cell{floor="fl-himalaya"} |
14 |
|
|
15 |
cells["#"]=cell{parent=cells[" "], stone={face="st-rock2"}} |
cells["#"]=cell{stone="st-rock2"} |
16 |
cells["="]=cell{parent=cells[" "], stone={face="st-glass"}} |
cells["="]=cell{stone="st-glass"} |
17 |
|
|
18 |
actors={} |
actors={} |
19 |
cells["y"]=cell{parent=cells[" "], item={face="it-yinyang"}} |
cells["y"]=cell{item={face="it-yinyang"}} |
20 |
cells["O"]=cell{parent={cells["y"],{add_multiactor,{"ac-blackball", actors, {player=0}}}}} |
cells["O"]=cell{parent={cells["y"],{add_multiactor, "ac-blackball", actors, {player=0}}}} |
21 |
cells["Q"]=cell{parent={cells["y"],{add_multiactor,{"ac-whiteball", actors, {player=1}}}}} |
cells["Q"]=cell{parent={cells["y"],{add_multiactor, "ac-whiteball", actors, {player=1}}}} |
22 |
|
|
23 |
cells["A"]=cell{parent=cells[" "], item={face="it-trigger", attr={action="trigger", target="oxydA"}}} |
cells["A"]=cell{item={face="it-trigger", attr={action="trigger", target="oxydA"}}} |
24 |
cells["B"]=cell{parent=cells[" "], item={face="it-trigger", attr={action="trigger", target="oxydB"}}} |
cells["B"]=cell{item={face="it-trigger", attr={action="trigger", target="oxydB"}}} |
25 |
cells["C"]=cell{parent=cells[" "], item={face="it-trigger", attr={action="trigger", target="oxydC"}}} |
cells["C"]=cell{item={face="it-trigger", attr={action="trigger", target="oxydC"}}} |
26 |
cells["D"]=cell{parent=cells[" "], item={face="it-trigger", attr={action="trigger", target="oxydD"}}} |
cells["D"]=cell{item={face="it-trigger", attr={action="trigger", target="oxydD"}}} |
27 |
cells["E"]=cell{parent=cells[" "], item={face="it-trigger", attr={action="trigger", target="oxydE"}}} |
cells["E"]=cell{item={face="it-trigger", attr={action="trigger", target="oxydE"}}} |
28 |
cells["F"]=cell{parent=cells[" "], item={face="it-trigger", attr={action="trigger", target="oxydF"}}} |
cells["F"]=cell{item={face="it-trigger", attr={action="trigger", target="oxydF"}}} |
29 |
cells["G"]=cell{parent=cells[" "], item={face="it-trigger", attr={action="trigger", target="oxydG"}}} |
cells["G"]=cell{item={face="it-trigger", attr={action="trigger", target="oxydG"}}} |
30 |
cells["H"]=cell{parent=cells[" "], item={face="it-trigger", attr={action="trigger", target="oxydH"}}} |
cells["H"]=cell{item={face="it-trigger", attr={action="trigger", target="oxydH"}}} |
31 |
cells["I"]=cell{parent=cells[" "], item={face="it-trigger", attr={action="trigger", target="oxydI"}}} |
cells["I"]=cell{item={face="it-trigger", attr={action="trigger", target="oxydI"}}} |
32 |
cells["J"]=cell{parent=cells[" "], item={face="it-trigger", attr={action="trigger", target="oxydJ"}}} |
cells["J"]=cell{item={face="it-trigger", attr={action="trigger", target="oxydJ"}}} |
33 |
|
|
34 |
cells["a"]=cell{parent=cells[" "], stone={face="st-oxyd", attr={flavor="b", color="0", name="oxydA"}}} |
cells["a"]=cell{stone={face="st-oxyd", attr={flavor="b", color="0", name="oxydA"}}} |
35 |
cells["b"]=cell{parent=cells[" "], stone={face="st-oxyd", attr={flavor="b", color="1", name="oxydB"}}} |
cells["b"]=cell{stone={face="st-oxyd", attr={flavor="b", color="1", name="oxydB"}}} |
36 |
cells["c"]=cell{parent=cells[" "], stone={face="st-oxyd", attr={flavor="b", color="2", name="oxydC"}}} |
cells["c"]=cell{stone={face="st-oxyd", attr={flavor="b", color="2", name="oxydC"}}} |
37 |
cells["d"]=cell{parent=cells[" "], stone={face="st-oxyd", attr={flavor="b", color="3", name="oxydD"}}} |
cells["d"]=cell{stone={face="st-oxyd", attr={flavor="b", color="3", name="oxydD"}}} |
38 |
cells["e"]=cell{parent=cells[" "], stone={face="st-oxyd", attr={flavor="b", color="4", name="oxydE"}}} |
cells["e"]=cell{stone={face="st-oxyd", attr={flavor="b", color="4", name="oxydE"}}} |
39 |
cells["f"]=cell{parent=cells[" "], stone={face="st-oxyd", attr={flavor="b", color="0", name="oxydF"}}} |
cells["f"]=cell{stone={face="st-oxyd", attr={flavor="b", color="0", name="oxydF"}}} |
40 |
cells["g"]=cell{parent=cells[" "], stone={face="st-oxyd", attr={flavor="b", color="1", name="oxydG"}}} |
cells["g"]=cell{stone={face="st-oxyd", attr={flavor="b", color="1", name="oxydG"}}} |
41 |
cells["h"]=cell{parent=cells[" "], stone={face="st-oxyd", attr={flavor="b", color="2", name="oxydH"}}} |
cells["h"]=cell{stone={face="st-oxyd", attr={flavor="b", color="2", name="oxydH"}}} |
42 |
cells["i"]=cell{parent=cells[" "], stone={face="st-oxyd", attr={flavor="b", color="3", name="oxydI"}}} |
cells["i"]=cell{stone={face="st-oxyd", attr={flavor="b", color="3", name="oxydI"}}} |
43 |
cells["j"]=cell{parent=cells[" "], stone={face="st-oxyd", attr={flavor="b", color="4", name="oxydJ"}}} |
cells["j"]=cell{stone={face="st-oxyd", attr={flavor="b", color="4", name="oxydJ"}}} |
44 |
|
|
45 |
level = { |
level = { |
46 |
"####################", |
"####################", |
59 |
} |
} |
60 |
|
|
61 |
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |
62 |
randomseed(enigma.GetTicks()) |
set_default_parent(cells[" "]) |
63 |
create_world_by_map(level) |
create_world_by_map(level) |
64 |
add_rubber_bands(actors, actors, 10, 11) |
add_rubber_bands(actors, actors, 10, 11) |
65 |
oxyd_shuffle() |
oxyd_shuffle() |