home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Muppet CD-ROM - Muppets Inside
/
TheMuppetsCDROM-Win31.iso
/
games.lib
/
LEVEL01.BLK
< prev
next >
Wrap
Text File
|
1995-10-16
|
8KB
|
288 lines
I3D DEMO block database file version: 2.0
Background color index: 0
Shadow color index : 189
Highlight color index : 177
Floor color index : 188
Ceiling color index : 188
Player start x : 2
Player start y : 2
Player start heading : 0
{*******************}
{ block definitions }
{*******************}
block 0 ( { open block }
shape = empty;
set trans;
ceil = kitchens\fifts_06; floor = kitchens\fifts_05;
)
block 1 ( { walls }
shape = cube;
set wall;
n_wall = kitchens\fifts_00; e_wall = kitchens\fifts_01;
s_wall = kitchens\fifts_02; w_wall = kitchens\fifts_03;
t_width = 256;t_height = 256;
ceil = kitchens\fifts_06; floor = kitchens\fifts_05;
{ obstacle = kitchens\fifts_07;}
)
block 2 ( { horz goal wall }
Shape = horz;
n_wall = misc\fifts_do; s_wall = misc\fifts_do;
ceil = kitchens\fifts_06; floor = kitchens\fifts_05;
)
block 3 ( {vert goal wall }
Shape = cube;
set wall;
e_wall = misc\fifts_do; w_wall = misc\fifts_do;
n_wall = misc\fifts_do; s_wall = misc\fifts_do;
ceil = kitchens\fifts_06; floor = kitchens\fifts_05;
)
{*********************}
{ utensil definitions }
{*********************}
thing 4 (
set trans;
panel = utensils\uten_wsk;
{ t_width = 256; t_height = 128;}
)
{*******************}
{ thing definitions }
{*******************}
thing 10 ( { carrot }
set hitable; set wall; set trans;
panel = foods\ca_wlk00;
action = 10;
)
thing 19 ( { cabbage }
set hitable; set wall; set trans;
panel = foods\cb_wlk00;
action = 01;
)
{******************}
{ wall definitions }
{******************}
block 20 ( { fifties00 }
shape = cube;
set wall;
n_wall = kitchens\fifts_00; e_wall = kitchens\fifts_00;
s_wall = kitchens\fifts_00; w_wall = kitchens\fifts_00;
ceil = kitchens\fifts_06; floor = kitchens\fifts_05;
t_width = 256; t_height = 256;
)
block 21 ( { fifties01 }
shape = cube;
set wall;
n_wall = kitchens\fifts_01; e_wall = kitchens\fifts_01;
s_wall = kitchens\fifts_01; w_wall = kitchens\fifts_01;
ceil = kitchens\fifts_06; floor = kitchens\fifts_05;
t_width = 256; t_height = 256;
)
block 22 ( { fifties02 }
shape = cube;
set wall;
n_wall = kitchens\fifts_02; e_wall = kitchens\fifts_02;
s_wall = kitchens\fifts_02; w_wall = kitchens\fifts_02;
ceil = kitchens\fifts_06; floor = kitchens\fifts_05;
t_width = 256; t_height = 256;
)
block 23 ( { fifties03 }
shape = cube;
set wall;
n_wall = kitchens\fifts_03; e_wall = kitchens\fifts_03;
s_wall = kitchens\fifts_03; w_wall = kitchens\fifts_03;
ceil = kitchens\fifts_06; floor = kitchens\fifts_05;
t_width = 256; t_height = 256;
)
block 24 ( { fifties04 }
shape = cube;
set wall;
n_wall = kitchens\fifts_04; e_wall = kitchens\fifts_04;
s_wall = kitchens\fifts_04; w_wall = kitchens\fifts_04;
ceil = kitchens\fifts_06; floor = kitchens\fifts_05;
t_width = 256; t_height = 256;
)
block 60 ( {fifties bare01 }
shape = cube;
set wall;
n_wall = kitchens\fifts_08;w_wall = kitchens\fifts_08;
s_wall = kitchens\fifts_08;e_wall = kitchens\fifts_08;
ceil = kitchens\fifts_06; floor = kitchens\fifts_05;
t_width = 256; t_height = 256;
)
block 61 ( { pict:fifties bare02}
shape = cube;
set wall;
n_wall = kitchens\fifts_09;e_wall = kitchens\fifts_09;
s_wall = kitchens\fifts_09;w_wall = kitchens\fifts_09;
ceil = kitchens\fifts_06; floor = kitchens\fifts_05;
t_width = 256; t_height = 256;
)
block 62 ( { vase:fifties bare03 }
shape = cube;
set wall;
n_wall = kitchens\fifts_10;w_wall = kitchens\fifts_10;
s_wall = kitchens\fifts_10;e_wall = kitchens\fifts_10;
ceil = kitchens\fifts_06; floor = kitchens\fifts_05;
t_width = 256; t_height = 256;
)
block 63 ( {fifties bare01 }
shape = cube;
set wall;
n_wall = kitchens\fifts_11;w_wall = kitchens\fifts_11;
s_wall = kitchens\fifts_11;e_wall = kitchens\fifts_11;
ceil = kitchens\fifts_06; floor = kitchens\fifts_05;
t_width = 256; t_height = 256;
)
block 64 ( { pict:fifties bare02}
shape = cube;
set wall;
n_wall = kitchens\fifts_12;e_wall = kitchens\fifts_12;
s_wall = kitchens\fifts_12;w_wall = kitchens\fifts_12;
ceil = kitchens\fifts_06; floor = kitchens\fifts_05;
t_width = 256; t_height = 256;
)
block 65 ( { vase:fifties bare03 }
shape = cube;
set wall;
n_wall = kitchens\fifts_15;w_wall = kitchens\fifts_15;
s_wall = kitchens\fifts_15;e_wall = kitchens\fifts_15;
ceil = kitchens\fifts_06; floor = kitchens\fifts_05;
t_width = 256; t_height = 256;
)
block 86 ( { easy out north-south == fifties01 }
shape = cube;
set wall;
n_wall = kitchens\fifts_01; e_wall = kitchens\fifts_01;
s_wall = kitchens\fifts_01; w_wall = kitchens\fifts_01;
ceil = kitchens\fifts_06; floor = kitchens\fifts_05;
t_width = 256; t_height = 256;
)
block 87 ( { easy out east-west == fifties02 }
shape = cube;
set wall;
n_wall = kitchens\fifts_02; e_wall = kitchens\fifts_02;
s_wall = kitchens\fifts_02; w_wall = kitchens\fifts_02;
ceil = kitchens\fifts_06; floor = kitchens\fifts_05;
t_width = 256; t_height = 256;
)
{********************}
{ action definitions }
{********************}
action 10 ( { carrot action }
name = carrot; radius= 0.92;
walk_anim = 10;
throw_anim = 11;
talk_anim = 12;
die_anim = 13;
dead_anim = 14;
speed = 75; { 0 is still, 25 is very slow, 50 is ok, 100 is fast }
wisk = 256 86 64; { out of 255 health points, so 4 hits required }
egg_beater = 256 86 64; { 4 hits }
rolling_pin = 256 128 86; { 3 hits }
food_processor = 256 256 128; { 2 hits }
pastry_gun = 256 256 256 ; { only one hit }
)
action 01 ( { cabbage action }
name = cabbage; radius= 0.93;
walk_anim = 01;
throw_anim = 02;
talk_anim = 03;
die_anim = 04;
dead_anim = 05;
speed = 50; { 0 is still, 25 is very slow, 50 is ok, 100 is fast }
wisk = 256 86 64; { out of 255 health points, so 4 hits required }
egg_beater = 256 86 64; { 4 hits }
rolling_pin = 256 128 86; { 3 hits }
food_processor = 256 128 86; { 2 hits }
pastry_gun = 256 256 256 ; { only one hit }
)
{******************}
{ anim definitions }
{******************}
{******************}
{ the carrot anims }
{******************}
anim 10 ( { walking carrot }
panel = foods\ca_wlk;
frames = 3; views = 3;
)
anim 11 ( { throwing carrot }
panel = foods\ca_thr;
frames = 3; views = 1;
)
anim 12 ( { talking carrot }
panel = foods\ca_tlk;
frames = 3; views = 1;
)
anim 13 ( { dying carrot }
panel = foods\ca_die;
frames = 5; views = 1;
)
anim 14 ( { dead carrot }
panel = foods\ca_fnl;
frames = 1; views = 1;
)
{******************}
{ the cabbage anims }
{******************}
anim 01 ( { walking cabbage }
panel = foods\cb_wlk;
frames = 3; views = 3;
)
anim 02 ( { throwing cabbage }
panel = foods\cb_thr;
frames = 3; views = 1;
)
anim 03 ( { talking cabbage }
panel = foods\cb_tlk;
frames = 3; views = 1;
)
anim 04 ( { dying cabbage }
panel = foods\cb_die;
frames = 5; views = 1;
)
anim 05 ( { dead cabbage }
panel = foods\cb_fnl;
frames = 1; views = 1;
)