
 
 l e t   d i r C u r r e n t   =   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 n i t i a l i z e 
 
 { 
 
 	 I n i t F r a m e ( ) ; 
 
 	 T S c o r e ( ) ; 
 
 	 T G r a z e ( ) ; 
 
 	 T P l a y e r L i f e ( ) ; 
 
 	 T P l a y e r S p e l l ( ) ; 
 
 	 T B o s s L i f e ( ) ; 
 
 	 T B o s s T i m e r ( ) ; 
 
 	 T C u r r e n t F p s ( ) ; 
 
 	 T R e p l a y F p s ( ) ; 
 
 } 
 
 
 
 @ M a i n L o o p 
 
 { 
 
 	 y i e l d ; 
 
 } 
 
 
 
 @ E v e n t 
 
 { 
 
 	 a l t e r n a t i v e ( G e t E v e n t T y p e ( ) ) 
 
 	 c a s e ( E V _ S T A R T _ B O S S _ S P E L L ) 
 
 	 { 
 
 	 	 l e t   p a t h   =   d i r C u r r e n t   ~   " D e f a u l t _ S y s t e m _ M a g i c C i r c l e . t x t " ; 
 
 	 	 l e t   i d   =   L o a d S c r i p t ( p a t h ) ; 
 
 	 	 S t a r t S c r i p t ( i d ) ; 
 
 	 } 
 
 	 c a s e ( E V _ G A I N _ S P E L L ) 
 
 	 { 
 
 	 	 l e t   o b j S c e n e   =   G e t E n e m y B o s s S c e n e O b j e c t I D ( ) ; 
 
 	 	 l e t   s c o r e   =   O b j E n e m y B o s s S c e n e _ G e t I n f o ( o b j S c e n e ,   I N F O _ S P E L L _ S C O R E ) ; 
 
 	 	 T G a i n S p e l l ( s c o r e ) ; 
 
 	 } 
 
 } 
 
 
 
 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 / / gYn0̀ofh:y
 
 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 f u n c t i o n   I n i t F r a m 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 _ S y s t e m B a c k g r o u n d . 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 ) ; 
 
 	 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 ,   0 ,   0 ,   S C R E E N _ W I D T H ,   S C R E E N _ H E I G H T ) ; 
 
 	 O b j S p r i t e 2 D _ S e t D e s t R e c t ( o b j ,   0 ,   0 ,   S C R E E N _ W I D T H ,   S C R E E N _ H E I G H T ) ; 
 
 } 
 
 
 
 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 / / 000h:y
 
 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 t a s k   T S c o r e ( ) 
 
 { 
 
 	 / / S c o r e eW[R
 
 	 l e t   o b j S c o r e   =   O b j T e x t _ C r e a t e ( ) ; 
 
 	 O b j T e x t _ S e t T e x t ( o b j S c o r e ,   " S c o r e " ) ; 
 
 	 O b j T e x t _ S e t F o n t S i z e ( o b j S c o r e ,   2 0 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o l d ( o b j S c o r e ,   t r u e ) ; 
 
 	 O b j T e x t _ S e t F o n t C o l o r T o p ( o b j S c o r e ,   2 5 5 ,   2 5 5 ,   2 5 5 ) ; 
 
 	 O b j T e x t _ S e t F o n t C o l o r B o t t o m ( o b j S c o r e ,   2 5 5 ,   2 5 5 ,   2 5 5 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r T y p e ( o b j S c o r e ,   B O R D E R _ F U L L ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r C o l o r ( o b j S c o r e , 1 2 8 ,   1 2 8 ,   1 2 8 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r W i d t h ( o b j S c o r e ,   2 ) ; 
 
 	 O b j _ S e t R e n d e r P r i o r i t y ( o b j S c o r e ,   0 . 0 1 ) ; 
 
 	 O b j R e n d e r _ S e t X ( o b j S c o r e ,   4 2 8 ) ; 
 
 	 O b j R e n d e r _ S e t Y ( o b j S c o r e ,   4 8 ) ; 
 
 
 
 	 / / _p
 
 	 l e t   p a t h D i g i t   =   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 _ S y s t e m D i g i t . p n g " ; 
 
 	 l e t   c o u n t   =   1 2 ; 
 
 
 
 	 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 _ L I S T _ 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 D i g i t ) ; 
 
 	 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 e t R e n d e r P r i o r i t y ( o b j ,   0 . 1 ) ; 
 
 	 O b j R e n d e r _ S e t Y ( o b j ,   7 2 ) ; 
 
 
 
 	 w h i l e ( t r u e ) 
 
 	 { 
 
 	 	 l e t   s c o r e   =   G e t S c o r e ( ) ; 
 
 	 	 s c o r e   =   m i n ( s c o r e ,   9 9 9 9 9 9 9 9 9 9 9 9 ) ; 
 
 	 	 l e t   l i s t N u m   =   D i g i t T o A r r a y ( s c o r e ,   c o u n t ) ; 
 
 
 
 	 	 O b j S p r i t e L i s t 2 D _ C l e a r V e r t e x C o u n t ( o b j ) ; 
 
 	 	 a s c e n t ( i O b j   i n   0   . .   c o u n t ) 
 
 	 	 { 
 
 	 	 	 l e t   n u m   =   l i s t N u m [ i O b j ] ; 
 
 	 	 	 O b j R e n d e r _ S e t X ( o b j ,   4 4 0   +   i O b j   *   1 4 ) ; 
 
 	 	 	 O b j S p r i t e L i s t 2 D _ S e t S o u r c e R e c t ( o b j ,   n u m   *   3 6 ,   0 ,   ( n u m   +   1 )   *   3 6 ,   3 2 ) ; 
 
 	 	 	 O b j S p r i t e L i s t 2 D _ S e t D e s t R e c t ( o b j ,   0 ,   0 ,   1 6 ,   2 4 ) ; 
 
 	 	 	 O b j S p r i t e L i s t 2 D _ A d d V e r t e x ( o b j ) ; 
 
 	 	 } 
 
 	 	 y i e l d ; 
 
 	 } 
 
 } 
 
 
 
 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 / / G r a z e h:y
 
 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 t a s k   T G r a z e ( ) 
 
 { 
 
 	 / / G r a z e eW[R
 
 	 l e t   o b j G r a z e   =   O b j T e x t _ C r e a t e ( ) ; 
 
 	 O b j T e x t _ S e t T e x t ( o b j G r a z e ,   " G r a z e " ) ; 
 
 	 O b j T e x t _ S e t F o n t S i z e ( o b j G r a z e ,   2 0 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o l d ( o b j G r a z e ,   t r u e ) ; 
 
 	 O b j T e x t _ S e t F o n t C o l o r T o p ( o b j G r a z e ,   2 5 5 ,   2 5 5 ,   2 5 5 ) ; 
 
 	 O b j T e x t _ S e t F o n t C o l o r B o t t o m ( o b j G r a z e ,   2 5 5 ,   2 5 5 ,   2 5 5 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r T y p e ( o b j G r a z e ,   B O R D E R _ F U L L ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r C o l o r ( o b j G r a z e , 1 2 8 ,   1 2 8 ,   1 2 8 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r W i d t h ( o b j G r a z e ,   2 ) ; 
 
 	 O b j _ S e t R e n d e r P r i o r i t y ( o b j G r a z e ,   0 . 0 1 ) ; 
 
 	 O b j R e n d e r _ S e t X ( o b j G r a z e ,   4 2 8 ) ; 
 
 	 O b j R e n d e r _ S e t Y ( o b j G r a z e ,   9 8 ) ; 
 
 
 
 	 / / _p
 
 	 l e t   p a t h D i g i t   =   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 _ S y s t e m D i g i t . p n g " ; 
 
 	 l e t   c o u n t   =   5 ; 
 
 
 
 	 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 _ L I S T _ 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 D i g i t ) ; 
 
 	 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 e t R e n d e r P r i o r i t y ( o b j ,   0 . 1 ) ; 
 
 	 O b j R e n d e r _ S e t Y ( o b j ,   1 2 2 ) ; 
 
 
 
 	 w h i l e ( t r u e ) 
 
 	 { 
 
 	 	 l e t   g r a z e   =   G e t G r a z e ( ) ; 
 
 	 	 g r a z e   =   m i n ( g r a z e ,   9 9 9 9 9 ) ; 
 
 	 	 l e t   l i s t N u m   =   D i g i t T o A r r a y ( g r a z e ,   c o u n t ) ; 
 
 
 
 	 	 O b j S p r i t e L i s t 2 D _ C l e a r V e r t e x C o u n t ( o b j ) ; 
 
 	 	 a s c e n t ( i O b j   i n   0   . .   c o u n t ) 
 
 	 	 { 
 
 	 	 	 l e t   n u m   =   l i s t N u m [ i O b j ] ; 
 
 	 	 	 O b j R e n d e r _ S e t X ( o b j ,   4 4 0   +   i O b j   *   1 4 ) ; 
 
 	 	 	 O b j S p r i t e L i s t 2 D _ S e t S o u r c e R e c t ( o b j ,   n u m   *   3 6 ,   0 ,   ( n u m   +   1 )   *   3 6 ,   3 2 ) ; 
 
 	 	 	 O b j S p r i t e L i s t 2 D _ S e t D e s t R e c t ( o b j ,   0 ,   0 ,   1 6 ,   2 4 ) ; 
 
 	 	 	 O b j S p r i t e L i s t 2 D _ A d d V e r t e x ( o b j ) ; 
 
 	 	 } 
 
 	 	 y i e l d ; 
 
 	 } 
 
 } 
 
 
 
 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 / / k_jh:y
 
 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 t a s k   T P l a y e r L i f e 
 
 { 
 
 	 / / l i f e eW[R
 
 	 l e t   o b j T e x t   =   O b j T e x t _ C r e a t e ( ) ; 
 
 	 O b j T e x t _ S e t T e x t ( o b j T e x t ,   " P l a y e r " ) ; 
 
 	 O b j T e x t _ S e t F o n t S i z e ( o b j T e x t ,   2 0 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o l d ( o b j T e x t ,   t r u e ) ; 
 
 	 O b j T e x t _ S e t F o n t C o l o r T o p ( o b j T e x t ,   2 5 5 ,   2 5 5 ,   2 5 5 ) ; 
 
 	 O b j T e x t _ S e t F o n t C o l o r B o t t o m ( o b j T e x t ,   2 5 5 ,   2 5 5 ,   2 5 5 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r T y p e ( o b j T e x t ,   B O R D E R _ F U L L ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r C o l o r ( o b j T e x t , 1 2 8 ,   1 2 8 ,   1 2 8 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r W i d t h ( o b j T e x t ,   2 ) ; 
 
 	 O b j _ S e t R e n d e r P r i o r i t y ( o b j T e x t ,   0 . 0 1 ) ; 
 
 	 O b j R e n d e r _ S e t X ( o b j T e x t ,   4 2 8 ) ; 
 
 	 O b j R e n d e r _ S e t Y ( o b j T e x t ,   1 5 0 ) ; 
 
 
 
 	 / / k_j
 
 	 l e t   p a t h D i g i t   =   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 _ S y s t e m D i g i t . p n g " ; 
 
 	 l e t   c o u n t   =   2 ; 
 
 
 
 	 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 _ L I S T _ 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 D i g i t ) ; 
 
 	 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 e t R e n d e r P r i o r i t y ( o b j ,   0 . 1 ) ; 
 
 	 O b j R e n d e r _ S e t Y ( o b j ,   1 7 4 ) ; 
 
 
 
 	 w h i l e ( t r u e ) 
 
 	 { 
 
 	 	 l e t   p o i n t   =   G e t P l a y e r L i f e ( ) ; 
 
 	 	 p o i n t   =   m i n ( p o i n t ,   9 9 ) ; 
 
 	 	 p o i n t   =   m a x ( p o i n t ,   0 ) ; 
 
 	 	 l e t   l i s t N u m   =   D i g i t T o A r r a y ( p o i n t ,   c o u n t ) ; 
 
 
 
 	 	 O b j S p r i t e L i s t 2 D _ C l e a r V e r t e x C o u n t ( o b j ) ; 
 
 	 	 a s c e n t ( i O b j   i n   0   . .   c o u n t ) 
 
 	 	 { 
 
 	 	 	 l e t   n u m   =   l i s t N u m [ i O b j ] ; 
 
 	 	 	 O b j R e n d e r _ S e t X ( o b j ,   4 4 0   +   i O b j   *   1 4 ) ; 
 
 	 	 	 O b j S p r i t e L i s t 2 D _ S e t S o u r c e R e c t ( o b j ,   n u m   *   3 6 ,   0 ,   ( n u m   +   1 )   *   3 6 ,   3 2 ) ; 
 
 	 	 	 O b j S p r i t e L i s t 2 D _ S e t D e s t R e c t ( o b j ,   0 ,   0 ,   1 6 ,   2 4 ) ; 
 
 	 	 	 O b j S p r i t e L i s t 2 D _ A d d V e r t e x ( o b j ) ; 
 
 	 	 } 
 
 	 	 y i e l d ; 
 
 	 } 
 
 } 
 
 
 
 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 / / k000h:y
 
 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 t a s k   T P l a y e r S p e l l 
 
 { 
 
 	 / / S p e l l eW[R
 
 	 l e t   o b j T e x t   =   O b j T e x t _ C r e a t e ( ) ; 
 
 	 O b j T e x t _ S e t T e x t ( o b j T e x t ,   " S p e l l " ) ; 
 
 	 O b j T e x t _ S e t F o n t S i z e ( o b j T e x t ,   2 0 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o l d ( o b j T e x t ,   t r u e ) ; 
 
 	 O b j T e x t _ S e t F o n t C o l o r T o p ( o b j T e x t ,   2 5 5 ,   2 5 5 ,   2 5 5 ) ; 
 
 	 O b j T e x t _ S e t F o n t C o l o r B o t t o m ( o b j T e x t ,   2 5 5 ,   2 5 5 ,   2 5 5 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r T y p e ( o b j T e x t ,   B O R D E R _ F U L L ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r C o l o r ( o b j T e x t , 1 2 8 ,   1 2 8 ,   1 2 8 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r W i d t h ( o b j T e x t ,   2 ) ; 
 
 	 O b j _ S e t R e n d e r P r i o r i t y ( o b j T e x t ,   0 . 0 1 ) ; 
 
 	 O b j R e n d e r _ S e t X ( o b j T e x t ,   4 2 8 ) ; 
 
 	 O b j R e n d e r _ S e t Y ( o b j T e x t ,   2 0 2 ) ; 
 
 
 
 	 / / 000
 
 	 l e t   p a t h D i g i t   =   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 _ S y s t e m D i g i t . p n g " ; 
 
 	 l e t   c o u n t   =   2 ; 
 
 
 
 	 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 _ L I S T _ 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 D i g i t ) ; 
 
 	 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 e t R e n d e r P r i o r i t y ( o b j ,   0 . 1 ) ; 
 
 	 O b j R e n d e r _ S e t Y ( o b j ,   2 2 6 ) ; 
 
 
 
 	 w h i l e ( t r u e ) 
 
 	 { 
 
 	 	 l e t   p o i n t   =   G e t P l a y e r S p e l l ( ) ; 
 
 	 	 p o i n t   =   m i n ( p o i n t ,   9 9 ) ; 
 
 	 	 l e t   l i s t N u m   =   D i g i t T o A r r a y ( p o i n t ,   c o u n t ) ; 
 
 
 
 	 	 O b j S p r i t e L i s t 2 D _ C l e a r V e r t e x C o u n t ( o b j ) ; 
 
 	 	 a s c e n t ( i O b j   i n   0   . .   c o u n t ) 
 
 	 	 { 
 
 	 	 	 l e t   n u m   =   l i s t N u m [ i O b j ] ; 
 
 	 	 	 O b j R e n d e r _ S e t X ( o b j ,   4 4 0   +   i O b j   *   1 4 ) ; 
 
 	 	 	 O b j S p r i t e L i s t 2 D _ S e t S o u r c e R e c t ( o b j ,   n u m   *   3 6 ,   0 ,   ( n u m   +   1 )   *   3 6 ,   3 2 ) ; 
 
 	 	 	 O b j S p r i t e L i s t 2 D _ S e t D e s t R e c t ( o b j ,   0 ,   0 ,   1 6 ,   2 4 ) ; 
 
 	 	 	 O b j S p r i t e L i s t 2 D _ A d d V e r t e x ( o b j ) ; 
 
 	 	 } 
 
 	 	 y i e l d ; 
 
 	 } 
 
 } 
 
 
 
 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 / / 00n0000h:y
 
 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 t a s k   T B o s s L i f 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 _ S y s t e m . 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 _ L I S T _ 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 . 7 ) ; 
 
 
 
 	 l e t   l a s t R e m S t e p   =   - 1 ; 
 
 	 l e t   l i f e R a t e R e n d e r   =   0 ; 
 
 
 
 	 l e t   o b j S c e n e   =   I D _ I N V A L I D ; 
 
 	 l o o p 
 
 	 { 
 
 	 	 o b j S c e n e   =   G e t E n e m y B o s s S c e n e O b j e c t I D ( ) ; 
 
 	 	 O b j S p r i t e L i s t 2 D _ C l e a r V e r t e x C o u n t ( o b j ) ; 
 
 	 	 i f ( o b j S c e n e   ! =   I D _ I N V A L I D ) 
 
 	 	 { 
 
 	 	 	 R e n d e r L i f e ( ) ; 
 
 	 	 } 
 
 	 	 y i e l d ; 
 
 	 } 
 
 
 
 
 
 	 f u n c t i o n   R e n d e r L i f e ( ) 
 
 	 { 
 
 	 	 / / k00000
 
 	 	 l e t   c o u n t R e m S t e p   =   O b j E n e m y B o s s S c e n e _ G e t I n f o ( o b j S c e n e ,   I N F O _ R E M A I N _ S T E P _ C O U N T ) ; 
 
 	 	 i f ( l a s t R e m S t e p   ! =   c o u n t R e m S t e p ) 
 
 	 	 { 
 
 	 	 	 / / 0000L0	YS
 
 	 	 	 l i f e R a t e R e n d e r   =   0 ; 
 
 	 	 } 
 
 
 
 	 	 / / 000h:y
 
 	 	 l e t   l i f e T o t a l M a x   =   O b j E n e m y B o s s S c e n e _ G e t I n f o ( o b j S c e n e ,   I N F O _ A C T I V E _ S T E P _ T O T A L _ M A X _ L I F E ) ; 
 
 	 	 l e t   l i f e T o t a l   =   O b j E n e m y B o s s S c e n e _ G e t I n f o ( o b j S c e n e ,   I N F O _ A C T I V E _ S T E P _ T O T A L _ L I F E ) ; 
 
 	 	 l e t   l i f e R a t e   =   m i n ( l i f e T o t a l   /   l i f e T o t a l M a x ,   l i f e R a t e R e n d e r ) ; 
 
 	 	 O b j S p r i t e L i s t 2 D _ S e t S o u r c e R e c t ( o b j ,   1 ,   1 ,   1 2 7 ,   1 1 ) ; 
 
 	 	 O b j S p r i t e L i s t 2 D _ S e t D e s t R e c t ( o b j ,   7 2 ,   8 ,   7 2   +   2 7 0   *   l i f e R a t e ,   1 2 ) ; 
 
 	 	 O b j S p r i t e L i s t 2 D _ A d d V e r t e x ( o b j ) ; 
 
 
 
 	 	 / / 000n0:SR0h:y
 
 	 	 O b j S p r i t e L i s t 2 D _ S e t S o u r c e R e c t ( o b j ,   1 3 2 ,   1 ,   1 3 7 ,   1 1 ) ; 
 
 	 	 l e t   l i s t L i f e D i v   =   [ 0 ]   ~   O b j E n e m y B o s s S c e n e _ G e t I n f o ( o b j S c e n e ,   I N F O _ A C T I V E _ S T E P _ L I F E _ R A T E _ L I S T ) ; 
 
 	 	 a s c e n t ( i D i v   i n   0   . .   l e n g t h ( l i s t L i f e D i v ) ) 
 
 	 	 { 
 
 	 	 	 l e t   r a t e   =   l i s t L i f e D i v [ i D i v ] ; 
 
 	 	 	 l e t   x   =   7 2   +   2 7 0   *   ( 1 - r a t e ) ; 
 
 	 	 	 O b j S p r i t e L i s t 2 D _ S e t D e s t R e c t ( o b j ,   x - 1 ,   4 ,   x   +   1 ,   1 4 ) ; 
 
 	 	 	 O b j S p r i t e L i s t 2 D _ A d d V e r t e x ( o b j ) ; 
 
 	 	 } 
 
 
 
 	 	 / / k00000h:y
 
 	 	 O b j S p r i t e L i s t 2 D _ S e t S o u r c e R e c t ( o b j ,   1 ,   1 ,   1 2 7 ,   1 1 ) ; 
 
 	 	 a s c e n t ( i S t e p   i n   0   . .   c o u n t R e m S t e p ) 
 
 	 	 { 
 
 	 	 	 l e t   r e m S t e p R a t e   =   5 8   /   c o u n t R e m S t e p ; 
 
 	 	 	 O b j S p r i t e L i s t 2 D _ S e t D e s t R e c t ( o b j ,   4   +   i S t e p   *   r e m S t e p R a t e   +   2 ,   8 , 
 
 	 	 	 	 4   +   ( i S t e p   +   1 )   *   r e m S t e p R a t e ,   1 2 ) ; 
 
 	 	 	 O b j S p r i t e L i s t 2 D _ A d d V e r t e x ( o b j ) ; 
 
 	 	 } 
 
 
 
 	 	 l i f e R a t e R e n d e r   + =   0 . 0 1 ; 
 
 	 	 l i f e R a t e R e n d e r   =   m i n ( l i f e R a t e R e n d e r ,   1 ) ; 
 
 	 	 l a s t R e m S t e p   =   c o u n t R e m S t e p ; 
 
 	 } 
 
 } 
 
 
 
 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 / / 0000h:y
 
 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 t a s k   T B o s s T i m e r 
 
 { 
 
 	 l e t   p a t h D i g i t   =   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 _ S y s t e m D i g i 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 _ L I S T _ 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 D i g i t ) ; 
 
 	 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 e t R e n d e r P r i o r i t y ( o b j ,   0 . 7 5 ) ; 
 
 	 O b j R e n d e r _ S e t Y ( o b j ,   0 ) ; 
 
 	 l e t   c o u n t   =   2 ; 
 
 
 
 	 l e t   o b j S c e n e   =   I D _ I N V A L I D ; 
 
 	 l o o p 
 
 	 { 
 
 	 	 o b j S c e n e   =   G e t E n e m y B o s s S c e n e O b j e c t I D ( ) ; 
 
 	 	 O b j S p r i t e L i s t 2 D _ C l e a r V e r t e x C o u n t ( o b j ) ; 
 
 	 	 i f ( o b j S c e n e   ! =   I D _ I N V A L I D ) 
 
 	 	 { 
 
 	 	 	 R e n d e r T i m e r ( ) ; 
 
 	 	 } 
 
 	 	 y i e l d ; 
 
 	 } 
 
 
 
 	 f u n c t i o n   R e n d e r T i m e r ( ) 
 
 	 { 
 
 	 	 l e t   t i m e r   =   O b j E n e m y B o s s S c e n e _ G e t I n f o ( o b j S c e n e ,   I N F O _ T I M E R ) ; 
 
 	 	 t i m e r   =   m i n ( t i m e r ,   9 9 ) ; 
 
 	 	 l e t   l i s t N u m   =   D i g i t T o A r r a y ( t i m e r ,   c o u n t ) ; 
 
 
 
 	 	 O b j S p r i t e L i s t 2 D _ C l e a r V e r t e x C o u n t ( o b j ) ; 
 
 	 	 a s c e n t ( i O b j   i n   0   . .   c o u n t ) 
 
 	 	 { 
 
 	 	 	 l e t   n u m   =   l i s t N u m [ i O b j ] ; 
 
 	 	 	 O b j R e n d e r _ S e t X ( o b j ,   3 5 2   +   i O b j   *   1 4 ) ; 
 
 	 	 	 O b j S p r i t e L i s t 2 D _ S e t S o u r c e R e c t ( o b j ,   n u m   *   3 6 ,   0 ,   ( n u m   +   1 )   *   3 6 ,   3 2 ) ; 
 
 	 	 	 O b j S p r i t e L i s t 2 D _ S e t D e s t R e c t ( o b j ,   0 ,   0 ,   1 6 ,   2 4 ) ; 
 
 	 	 	 O b j S p r i t e L i s t 2 D _ A d d V e r t e x ( o b j ) ; 
 
 	 	 } 
 
 	 } 
 
 
 
 } 
 
 
 
 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 / / 000000S_h:y
 
 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 t a s k   T G a i n S p e l l ( s c o r e ) 
 
 { 
 
 	 l e t   o b j T e x t   =   O b j T e x t _ C r e a t e ( ) ; 
 
 	 O b j T e x t _ S e t T e x t ( o b j T e x t ,   " S p e l l   C a r d   B o n u s ! " ) ; 
 
 	 O b j T e x t _ S e t F o n t S i z e ( o b j T e x t ,   3 2 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o l d ( o b j T e x t ,   t r u e ) ; 
 
 	 O b j T e x t _ S e t F o n t C o l o r T o p ( o b j T e x t ,   2 5 5 ,   2 5 5 ,   2 5 5 ) ; 
 
 	 O b j T e x t _ S e t F o n t C o l o r B o t t o m ( o b j T e x t ,   1 2 8 ,   1 2 8 ,   2 5 5 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r T y p e ( o b j T e x t ,   B O R D E R _ F U L L ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r C o l o r ( o b j T e x t , 2 5 5 ,   2 5 5 ,   2 5 5 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r W i d t h ( o b j T e x t ,   1 ) ; 
 
 	 O b j _ S e t R e n d e r P r i o r i t y ( o b j T e x t ,   0 . 6 ) ; 
 
 	 O b j R e n d e r _ S e t X ( o b j T e x t ,   3 2 ) ; 
 
 	 O b j R e n d e r _ S e t Y ( o b j T e x t ,   9 8 ) ; 
 
 
 
 	 l e t   s t r S c o r e   =   " + "   ~   I n t T o S t r i n g ( s c o r e ) ; 
 
 	 l e t   o b j S c o r e   =   O b j T e x t _ C r e a t e ( ) ; 
 
 	 O b j T e x t _ S e t T e x t ( o b j S c o r e ,   s t r S c o r e ) ; 
 
 	 O b j T e x t _ S e t F o n t S i z e ( o b j S c o r e ,   3 2 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o l d ( o b j S c o r e ,   t r u e ) ; 
 
 	 O b j T e x t _ S e t F o n t C o l o r T o p ( o b j S c o r e ,   2 5 5 ,   2 5 5 ,   2 5 5 ) ; 
 
 	 O b j T e x t _ S e t F o n t C o l o r B o t t o m ( o b j S c o r e ,   2 5 5 ,   1 2 8 ,   1 2 8 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r T y p e ( o b j S c o r e ,   B O R D E R _ F U L L ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r C o l o r ( o b j S c o r e , 2 5 5 ,   2 5 5 ,   2 5 5 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r W i d t h ( o b j S c o r e ,   1 ) ; 
 
 	 O b j _ S e t R e n d e r P r i o r i t y ( o b j S c o r e ,   0 . 6 ) ; 
 
 	 O b j R e n d e r _ S e t X ( o b j S c o r e ,   1 8 0 ) ; 
 
 	 O b j R e n d e r _ S e t Y ( o b j S c o r e ,   1 4 0 ) ; 
 
 
 
 	 l o o p ( 1 2 0 ) 
 
 	 { 
 
 	 	 y i e l d ; 
 
 	 } 
 
 	 O b j _ D e l e t e ( o b j T e x t ) ; 
 
 	 O b j _ D e l e t e ( o b j S c o r e ) ; 
 
 } 
 
 
 
 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 / / F P S h:y
 
 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 t a s k   T C u r r e n t F p s ( ) 
 
 { 
 
 	 l e t   o b j T e x t   =   O b j T e x t _ C r e a t e ( ) ; 
 
 	 O b j T e x t _ S e t F o n t S i z e ( o b j T e x t ,   1 4 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o l d ( o b j T e x t ,   t r u e ) ; 
 
 	 O b j T e x t _ S e t F o n t C o l o r T o p ( o b j T e x t ,   1 6 0 ,   1 6 0 ,   2 5 5 ) ; 
 
 	 O b j T e x t _ S e t F o n t C o l o r B o t t o m ( o b j T e x t ,   6 4 ,   6 4 ,   2 5 5 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r T y p e ( o b j T e x t ,   B O R D E R _ F U L L ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r C o l o r ( o b j T e x t , 2 5 5 ,   2 5 5 ,   2 5 5 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r W i d t h ( o b j T e x t ,   2 ) ; 
 
 	 O b j T e x t _ S e t H o r i z o n t a l A l i g n m e n t ( o b j T e x t ,   A L I G N M E N T _ R I G H T ) ; 
 
 	 O b j T e x t _ S e t M a x W i d t h ( o b j T e x t ,   G e t S c r e e n W i d t h ( )   -   8 ) ; 
 
 	 O b j _ S e t R e n d e r P r i o r i t y ( o b j T e x t ,   1 . 0 ) ; 
 
 	 O b j R e n d e r _ S e t X ( o b j T e x t ,   0 ) ; 
 
 	 O b j R e n d e r _ S e t Y ( o b j T e x t ,   G e t S c r e e n H e i g h t ( )   -   2 0 ) ; 
 
 
 
 	 l o o p 
 
 	 { 
 
 	 	 l e t   f p s   =   G e t C u r r e n t F p s ( ) ; 
 
 	 	 l e t   t e x t   =   v t o s ( " 1 . 2 f " ,   f p s )   ~   " f p s " ; 
 
 	 	 O b j T e x t _ S e t T e x t ( o b j T e x t ,   t e x t ) ; 
 
 	 	 y i e l d ; 
 
 	 } 
 
 } 
 
 
 
 t a s k   T R e p l a y F p s ( ) 
 
 { 
 
 	 i f ( ! I s R e p l a y ( ) ) { r e t u r n ; } 
 
 
 
 	 l e t   o b j T e x t   =   O b j T e x t _ C r e a t e ( ) ; 
 
 	 O b j T e x t _ S e t F o n t S i z e ( o b j T e x t ,   1 2 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o l d ( o b j T e x t ,   t r u e ) ; 
 
 	 O b j T e x t _ S e t F o n t C o l o r T o p ( o b j T e x t ,   1 2 8 ,   1 2 8 ,   2 5 5 ) ; 
 
 	 O b j T e x t _ S e t F o n t C o l o r B o t t o m ( o b j T e x t ,   6 4 ,   6 4 ,   2 5 5 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r T y p e ( o b j T e x t ,   B O R D E R _ F U L L ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r C o l o r ( o b j T e x t , 2 5 5 ,   2 5 5 ,   2 5 5 ) ; 
 
 	 O b j T e x t _ S e t F o n t B o r d e r W i d t h ( o b j T e x t ,   1 ) ; 
 
 	 O b j _ S e t R e n d e r P r i o r i t y ( o b j T e x t ,   1 . 0 ) ; 
 
 
 
 	 l e t   p x   =   G e t S t g F r a m e L e f t ( )   +   G e t S t g F r a m e W i d t h ( )   -   1 8 ; 
 
 	 l e t   p y   =   G e t S t g F r a m e T o p ( )   +   G e t S c r e e n H e i g h t ( )   -   1 4 ; 
 
 	 O b j R e n d e r _ S e t X ( o b j T e x t ,   p x ) ; 
 
 	 O b j R e n d e r _ S e t Y ( o b j T e x t ,   p y ) ; 
 
 
 
 	 l o o p 
 
 	 { 
 
 	 	 l e t   f p s   =   G e t R e p l a y F p s ( ) ; 
 
 	 	 l e t   t e x t   =   v t o s ( " 0 2 d " ,   f p s ) ; 
 
 	 	 O b j T e x t _ S e t T e x t ( o b j T e x t ,   t e x t ) ; 
 
 	 	 y i e l d ; 
 
 	 } 
 
 } 
 
 
 
 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 / / 0000000
 
 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 f u n c t i o n   D i g i t T o A r r a y ( l e t   d i g i t , l e t   c o u n t ) 
 
 { 
 
 	 l e t   r e s   =   [ ] ; 
 
 	 d i g i t   =   t r u n c a t e ( d i g i t ) ; 
 
 
 
 	 l o o p 
 
 	 { 
 
 	 	 l e t   t n u m   =   t r u n c a t e ( d i g i t   %   1 0 ) ; 
 
 	 	 d i g i t   / =   1 0 ; 
 
 	 	 r e s   =   [ t n u m ]   ~   r e s ; 
 
 	 	 i f ( t r u n c a t e ( d i g i t )   = =   0 ) { b r e a k ; } 
 
 	 } 
 
 
 
 	 l o o p ( m a x ( 0 ,   c o u n t   -   l e n g t h ( r e s ) ) ) 
 
 	 { 
 
 	 	 r e s   =   [ 0 ]   ~   r e s ; 
 
 	 } 
 
 
 
 	 r e t u r n   r e s ; 
 
 } 
 
 
 
 