I know it's been a while since piers asked for the motion effect thingy, but here it is:
Make an object and name it obj_motion_effect, make a blank sprite and name it spr_motion, take obj_motion_effect and set it's sprite to spr_motion, and then...
step event of obj_motion_effect:
if timer>0
{
timer-=1
}
else
{
sprite_index=sprite_create_from_screen(view_xview[0],view_yview[0],view_wview[0],view_hview[0],false,false,false,false,0,0)
timer=3
}
image_alpha=.5
you can get different effects by changing the alpha, and or the timer
example:
if timer>0
{
timer-=1
}
else
{
sprite_index=sprite_create_from_screen(view_xview[0],view_yview[0],view_wview[0],view_hview[0],false,false,false,false,0,0)
timer=5//that will put more time between each frame taken
}
image_alpha=.75//that will make frames fade slower