action gun_shoot()
{
ent_create("muzzleflash.mdl", vector(my.x + 130, my.y, my.z + 9), gun_flash);
ent_create("bullet.mdl", vector(my.x + 135, my.y, my.z + 9), ball_fall);
my.tilt += 15;
wait (10);
my.tilt -= 15;
set(my,PASSABLE);
}
function main()
{
level_load ("Test.wmb");
wait (2);
while(1)
{
if (key_space == 1)
{
gun_shoot();
wait(2);
}
else
{
wait(1);
}
}
}