
 
 t a s k   T E x p l o s i o n A ( x ,   y ,   d A l p h a ,   d S c a l e ) 
 
 { 
 
 	 l e t   p a t h   =   G e t C u r r e n t S c r i p t D i r e c t o r y ( )   ~   " i m g / D e f a u l t _ E f f e c t . p n g " ; 
 
 	 l e t   o b j   =   O b j P r i m _ C r e a t e ( O B J _ S P R I T E _ 2 D ) ; 
 
 	 O b j P r i m _ S e t T e x t u r e ( o b j ,   p a t h ) ; 
 
 	 O b j _ S e t R e n d e r P r i o r i t y ( o b j ,   0 . 6 5 ) ; 
 
 	 O b j R e n d e r _ S e t B l e n d T y p e ( o b j ,   B L E N D _ A D D _ R G B ) ; 
 
 	 O b j S p r i t e 2 D _ S e t S o u r c e R e c t ( o b j ,   1 ,   1 ,   6 3 ,   6 3 ) ; 
 
 	 O b j S p r i t e 2 D _ S e t D e s t C e n t e r ( o b j ) ; 
 
 	 O b j R e n d e r _ S e t P o s i t i o n ( o b j ,   x ,   y ,   0 ) ; 
 
 
 
 	 l e t   s c a l e   =   0 ; 
 
 	 l e t   a l p h a   =   2 5 5 ; 
 
 	 w h i l e ( a l p h a   >   0 ) 
 
 	 { 
 
 	 	 O b j R e n d e r _ S e t C o l o r ( o b j ,   a l p h a ,   a l p h a ,   a l p h a ) ; 
 
 	 	 O b j R e n d e r _ S e t S c a l e X Y Z ( o b j ,   s c a l e ,   s c a l e ,   1 ) ; 
 
 
 
 	 	 s c a l e   + =   d S c a l e ; 
 
 	 	 a l p h a   - =   d A l p h a ; 
 
 	 	 y i e l d ; 
 
 	 } 
 
 	 O b j _ D e l e t e ( o b j ) ; 
 
 } 
 
 
 
 
 
 