1 |
-- Smutty Smurf 2003 |
-- Sven Siggelkow 2003 |
2 |
-- ESPRIT #041 |
-- ESPRIT #041 |
|
-- problem: ac-rotor or another actor is supposed to attack and destroy the marble |
|
3 |
|
|
4 |
levelw = 20 |
levelw = 20 |
5 |
levelh = 13 |
levelh = 13 |
6 |
create_world(levelw, levelh) |
create_world(levelw, levelh) |
7 |
oxyd_default_flavor = "a" |
oxyd_default_flavor = "a" |
8 |
set_actor("ac-blackball", 10,3.5, {player=0}) |
set_actor("ac-blackball", 10,3.5, {player=0}) |
9 |
set_actor("ac-rotor", 10,9.5, {player=1}) |
set_actor("ac-rotor", 10,9.5, {player=0, mouseforce=1, range=10, force=-100}) |
10 |
fill_floor("fl-woven",0,0,levelw,levelh) |
fill_floor("fl-floor_001",0,0,levelw,levelh) |
11 |
|
|
12 |
function renderLine( line, pattern) |
function renderLine( line, pattern) |
13 |
for i=1, strlen(pattern) do |
for i=1, strlen(pattern) do |
15 |
if c == "#" then |
if c == "#" then |
16 |
set_stone("st-actorimpulse", i-1,line) |
set_stone("st-actorimpulse", i-1,line) |
17 |
elseif c=="a" then |
elseif c=="a" then |
18 |
set_floor("fl-metal", i-1,line) |
set_floor("fl-dunes", i-1,line) |
19 |
elseif c=="b" then |
elseif c=="b" then |
20 |
set_floor("fl-space", i-1,line) |
set_floor("fl-space", i-1,line) |
21 |
elseif c=="O" then |
elseif c=="O" then |