Here I give you a code like in the Vidio:


FUNCTION explosion()
{
phent_settype (my, ph_rigid, ph_sphere);
phent_setmass (my, 1.8, ph_sphere); phent_setelasticity (my, 1, 1);
phent_setdamping (my, 15, 35);
phent_setfriction (my, 99);
my.invisible = on;
while(1)
{
phent_settype(my, 0, 0);
vec_scale(my.scale_x, 2);
phent_settype(my, ph_rigid, ph_sphere);
IF(my.scale_x > 150) //Bigger scale bigger explosion...
{
phent_settype(my, 0, 0);
remove(my);
return;
}
wait(1);
}
}

action boom
{
set (my, PASSABLE);
my.event = NULL;
wait (1);
ent_create (explo13_tga, my.x, explosion);
set (my, INVISIBLE);
wait (-3);
ent_remove(me);
}

this is a reely big boom wink