/ / 0000OX[00000
 
 
 
 @ I n i t i a l i z e 
 
 { 
 
 	 S e t A u t o D e l e t e O b j e c t ( t r u e ) ; 
 
 	 L o a d R e p l a y L i s t ( ) ; 
 
 
 
 	 T B a c k g r o u n d ( ) ; 
 
 	 T R e p l a y I n d e x S e l e c t i o n ( ) ; 
 
 } 
 
 
 
 @ M a i n L o o p 
 
 { 
 
 	 y i e l d ; 
 
 } 
 
 
 
 @ F i n a l i z e 
 
 { 
 
 } 
 
 
 
 l e t   M E N U _ I N D E X _ S E L E C T I O N   =   1 ; 
 
 l e t   M E N U _ N A M E _ E N T R Y   =   2 ; 
 
 l e t   m e n u M o d e   =   M E N U _ I N D E X _ S E L E C T I O N ; 
 
 
 
 f u n c t i o n   C r e a t e T e x t O b j e c t ( l e t   m x ,   l e t   m y ,   l e t   s i z e ,   l e t   t e x t ) 
 
 { 
 
 	 l e t   o b j   =   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 ) ; 
 
 	 O b j T e x t _ S e t F o n t S i z e ( o b j ,   s i z e ) ; 
 
 	 O b j T e x t _ S e t F o n t B o l d ( o b j ,   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 ,   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 ,   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 ,   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 , 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 ,   2 ) ; 
 
 	 O b j _ S e t R e n d e r P r i o r i t y I ( o b j ,   1 0 ) ; 
 
 	 O b j R e n d e r _ S e t X ( o b j ,   m x ) ; 
 
 	 O b j R e n d e r _ S e t Y ( o b j ,   m y ) ; 
 
 	 r e t u r n   o b j ; 
 
 } 
 
 
 
 t a s k   T B a c k g r o u n d 
 
 { 
 
 	 l e t   t a r g e t   =   G e t T r a n s i t i o n R e n d e r T a r g e t N a m e ( ) ; 
 
 	 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 ,   t a r g e t ) ; 
 
 	 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 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 ,   6 4 0 ,   4 8 0 ) ; 
 
 	 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 ,   3 2 0 ,   2 4 0 ,   0 ) ; 
 
 	 O b j R e n d e r _ S e t A l p h a ( o b j ,   6 4 ) ; 
 
 } 
 
 
 
 t a s k   T R e p l a y I n d e x S e l e c t i o n ( ) 
 
 { 
 
 	 l e t   c u r s o r Y   =   0 ; 
 
 	 l e t   p a g e   =   0 ; 
 
 	 l e t   c o u n t M a x I t e m   =   R E P L A Y _ I N D E X _ D I G I T _ M A X   -   R E P L A Y _ I N D E X _ D I G I T _ M I N   +   1 ; 
 
 	 l e t   c o u n t I t e m P e r P a g e   =   1 0 ; 
 
 	 l e t   p a g e M a x   =   t r u n c ( ( c o u n t M a x I t e m   -   1 )   /   c o u n t I t e m P e r P a g e ) ; 
 
 	 p a g e M a x   =   m a x ( p a g e M a x ,   1 ) ; 
 
 	 l e t   l a s t P a g e M a x C u r s o r Y   =   t r u n c ( c o u n t M a x I t e m   /   c o u n t I t e m P e r P a g e ) ; 
 
 
 
 	 t a s k   T M e n u I t e m ( l e t   i t e m Y ) 
 
 	 { 
 
 	 	 l e t   o b j T e x t   =   C r e a t e T e x t O b j e c t ( 6 4 ,   6 4   +   3 0   *   i t e m Y ,   1 8 ,   " " ) ; 
 
 	 	 l e t   o b j S e l e c t   =   C r e a t e T e x t O b j e c t ( 6 4 ,   6 4   +   3 0   *   i t e m Y ,   1 8 ,   " " ) ; 
 
 	 	 O b j R e n d e r _ S e t B l e n d T y p e ( o b j S e l e c t ,   B L E N D _ A D D _ R G B ) ; 
 
 
 
 	 	 l e t   o l d P a g e   =   - 1 ; 
 
 	 	 w h i l e ( m e n u M o d e   = =   M E N U _ I N D E X _ S E L E C T I O N ) 
 
 	 	 { 
 
 	 	 	 i f ( p a g e   ! =   o l d P a g e ) 
 
 	 	 	 { 
 
 	 	 	 	 l e t   i n d e x   =   p a g e   *   c o u n t I t e m P e r P a g e   +   i t e m Y   +   1 ; 
 
 	 	 	 	 l e t   t e x t   =   r t o s ( " 0 0 " ,   i n d e x )   ~   "   " ; 
 
 	 	 	 	 i f ( I s V a l i d R e p l a y I n d e x ( i n d e x ) ) 
 
 	 	 	 	 { 
 
 	 	 	 	 	 t e x t   =   t e x t   ~   v t o s ( " - 8 s " ,   G e t R e p l a y I n f o ( i n d e x ,   R E P L A Y _ U S E R _ N A M E ) )   ~   "   " ; 
 
 	 	 	 	 	 t e x t   =   t e x t   ~   G e t R e p l a y I n f o ( i n d e x ,   R E P L A Y _ D A T E _ T I M E )   ~   "   " ; 
 
 	 	 	 	 	 t e x t   =   t e x t   ~   r t o s ( " 0 0 0 0 0 0 0 0 0 0 0 0 " ,   G e t R e p l a y I n f o ( i n d e x ,   R E P L A Y _ T O T A L _ S C O R E ) )   ~   "   " ; 
 
 	 	 	 	 } 
 
 	 	 	 	 e l s e 
 
 	 	 	 	 { 
 
 	 	 	 	 	 t e x t   =   t e x t   ~   " N o   D a t a " ; 
 
 	 	 	 	 } 
 
 	 	 	 	 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 ) ; 
 
 	 	 	 	 O b j T e x t _ S e t T e x t ( o b j S e l e c t ,   t e x t ) ; 
 
 	 	 	 	 o l d P a g e   =   p a g e ; 
 
 	 	 	 } 
 
 	 	 	 
 
 	 	 	 i f ( p a g e   = =   p a g e M a x   & &   i t e m Y   > =   l a s t P a g e M a x C u r s o r Y ) 
 
 	 	 	 { 
 
 	 	 	 	 O b j _ S e t V i s i b l e ( o b j T e x t ,   f a l s e ) ; 
 
 	 	 	 	 O b j _ S e t V i s i b l e ( o b j S e l e c t ,   f a l s e ) ; 
 
 	 	 	 } 
 
 	 	 	 e l s e 
 
 	 	 	 { 
 
 	 	 	 	 O b j _ S e t V i s i b l e ( o b j T e x t ,   t r u e ) ; 
 
 	 	 	 	 O b j _ S e t V i s i b l e ( o b j S e l e c t ,   i t e m Y   = =   c u r s o r Y ) ; 
 
 	 	 	 } 
 
 
 
 	 	 	 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 e l e c t ) ; 
 
 	 } 
 
 
 
 	 a s c e n t ( l e t   i I t e m   i n   0   . .   c o u n t I t e m P e r P a g e ) 
 
 	 { 
 
 	 	 T M e n u I t e m ( i I t e m ) ; 
 
 	 } 
 
 
 
 	 / / 00rKaL00000U000~0g0__j
 
 	 w h i l e ( G e t V i r t u a l K e y S t a t e ( V K _ O K )   ! =   K E Y _ F R E E ) { y i e l d ; } 
 
 
 
 	 / / 00Qt
 
 	 l e t   f r a m e K e y H o l d   =   0 ; / / 00bW0c0q0j0W00000pe
 
 	 w h i l e ( m e n u M o d e   = =   M E N U _ I N D E X _ S E L E C T I O N ) 
 
 	 { 
 
 	 	 / / zl[
 
 	 	 i f ( G e t V i r t u a l K e y S t a t e ( V K _ O K )   = =   K E Y _ P U L L ) 
 
 	 	 { 
 
 	 	 	 m e n u M o d e   =   M E N U _ N A M E _ E N T R Y ; 
 
 	 	 	 l e t   i n d e x   =   p a g e   *   c o u n t I t e m P e r P a g e   +   c u r s o r Y   +   1 ; 
 
 	 	 	 T N a m e E n t r y ( i n d e x ) ; 
 
 	 	 	 
 
 	 	 	 b r e a k ; 
 
 	 	 } 
 
 
 
 	 	 / / 0000yR
 
 	 	 i f ( G e t V i r t u a l K e y S t a t e ( V K _ U P )   = =   K E Y _ P U S H   | |   G e t V i r t u a l K e y S t a t e ( V K _ U P )   = =   K E Y _ H O L D ) 
 
 	 	 { 
 
 	 	 	 f r a m e K e y H o l d + + ; 
 
 	 	 	 i f ( G e t V i r t u a l K e y S t a t e ( V K _ U P )   = =   K E Y _ P U S H   | | 
 
 	 	 	 	 f r a m e K e y H o l d   = =   2 0   | | 
 
 	 	 	 	   ( f r a m e K e y H o l d   >   2 0   & &   ( f r a m e K e y H o l d   %   1 0   = =   0 ) ) ) 
 
 	 	 	 { 
 
 	 	 	 	 c u r s o r Y - - ; 
 
 	 	 	 } 
 
 	 	 } 
 
 	 	 e l s e   i f ( G e t V i r t u a l K e y S t a t e ( V K _ D O W N )   = =   K E Y _ P U S H   | |   G e t V i r t u a l K e y S t a t e ( V K _ D O W N )   = =   K E Y _ H O L D ) 
 
 	 	 { 
 
 	 	 	 f r a m e K e y H o l d + + ; 
 
 	 	 	 i f ( G e t V i r t u a l K e y S t a t e ( V K _ D O W N )   = =   K E Y _ P U S H   | | 
 
 	 	 	 	 f r a m e K e y H o l d   = =   2 0   | | 
 
 	 	 	 	   ( f r a m e K e y H o l d   >   2 0   & &   ( f r a m e K e y H o l d   %   1 0   = =   0 ) ) ) 
 
 	 	 	 { 
 
 	 	 	 	 c u r s o r Y + + ; 
 
 	 	 	 } 
 
 	 	 } 
 
 	 	 e l s e   i f ( G e t V i r t u a l K e y S t a t e ( V K _ L E F T )   = =   K E Y _ P U S H   | |   G e t V i r t u a l K e y S t a t e ( V K _ L E F T )   = =   K E Y _ H O L D ) 
 
 	 	 { 
 
 	 	 	 f r a m e K e y H o l d + + ; 
 
 	 	 	 i f ( G e t V i r t u a l K e y S t a t e ( V K _ L E F T )   = =   K E Y _ P U S H   | | 
 
 	 	 	 	 f r a m e K e y H o l d   = =   2 0   | | 
 
 	 	 	 	   ( f r a m e K e y H o l d   >   2 0   & &   ( f r a m e K e y H o l d   %   1 0   = =   0 ) ) ) 
 
 	 	 	 { 
 
 	 	 	 	 p a g e - - ; 
 
 	 	 	 } 
 
 	 	 } 
 
 	 	 e l s e   i f ( G e t V i r t u a l K e y S t a t e ( V K _ R I G H T )   = =   K E Y _ P U S H   | |   G e t V i r t u a l K e y S t a t e ( V K _ R I G H T )   = =   K E Y _ H O L D ) 
 
 	 	 { 
 
 	 	 	 f r a m e K e y H o l d + + ; 
 
 	 	 	 i f ( G e t V i r t u a l K e y S t a t e ( V K _ R I G H T )   = =   K E Y _ P U S H   | | 
 
 	 	 	 	 f r a m e K e y H o l d   = =   2 0   | | 
 
 	 	 	 	   ( f r a m e K e y H o l d   >   2 0   & &   ( f r a m e K e y H o l d   %   1 0   = =   0 ) ) ) 
 
 	 	 	 { 
 
 	 	 	 	 p a g e + + ; 
 
 	 	 	 } 
 
 	 	 } 
 
 	 	 e l s e 
 
 	 	 { 
 
 	 	 	 f r a m e K e y H o l d   =   0 ; 
 
 	 	 } 
 
 
 
 	 	 i f ( p a g e   <   0 ) 
 
 	 	 { 
 
 	 	 	 p a g e   =   p a g e M a x ; 
 
 	 	 } 
 
 	 	 e l s e   i f ( p a g e   >   p a g e M a x ) 
 
 	 	 { 
 
 	 	 	 p a g e   =   0 ; 
 
 	 	 } 
 
 
 
 	 	 i f ( p a g e   ! =   p a g e M a x ) 
 
 	 	 { 
 
 	 	 	 i f ( c u r s o r Y   <   0 ) 
 
 	 	 	 { 
 
 	 	 	 	 c u r s o r Y   =   c o u n t I t e m P e r P a g e   -   1 ; 
 
 	 	 	 } 
 
 	 	 	 e l s e   i f ( c u r s o r Y   > =   c o u n t I t e m P e r P a g e ) 
 
 	 	 	 { 
 
 	 	 	 	 c u r s o r Y   =   0 ; 
 
 	 	 	 } 
 
 	 	 } 
 
 	 	 e l s e 
 
 	 	 { 
 
 	 	 	 i f ( c u r s o r Y   <   0 ) 
 
 	 	 	 { 
 
 	 	 	 	 c u r s o r Y   =   l a s t P a g e M a x C u r s o r Y   -   1 ; 
 
 	 	 	 } 
 
 	 	 	 e l s e   i f ( c u r s o r Y   > =   l a s t P a g e M a x C u r s o r Y ) 
 
 	 	 	 { 
 
 	 	 	 	 c u r s o r Y   =   0 ; 
 
 	 	 	 } 
 
 	 	 } 
 
 
 
 	 	 y i e l d ; 
 
 	 } 
 
 
 
 } 
 
 
 
 
 
 t a s k   T N a m e E n t r y ( l e t   r e p l a y I n d e x ) 
 
 { 
 
 	 l e t   s t r T e x t I n   =   
 
 	 [ 
 
 	 	 [ " A " , " B " , " C " , " D " , " E " , " F " , " G " , " H " , " I " , " J " , " K " , " L " , " M " , " N " , " O " , " P " ] , 
 
 	 	 [ " Q " , " R " , " S " , " T " , " U " , " V " , " W " , " X " , " Y " , " Z " , " . " , " , " , " : " , " ; " , " _ " , " @ " ] , 
 
 	 	 [ " a " , " b " , " c " , " d " , " e " , " f " , " g " , " h " , " i " , " j " , " k " , " l " , " m " , " n " , " o " , " p " ] , 
 
 	 	 [ " q " , " r " , " s " , " t " , " u " , " v " , " w " , " x " , " y " , " z " , " + " , " - " , " / " , " * " , " = " , " % " ] , 
 
 	 	 [ " 0 " , " 1 " , " 2 " , " 3 " , " 4 " , " 5 " , " 6 " , " 7 " , " 8 " , " 9 " , " 0 " , " ! " , " ? " , " ' " , " \ " " , " $ " ] , 
 
 	 	 [ " ( " , " ) " , " { " , " } " , " [ " , " ] " , " < " , " > " , " & " , " # " , " | " , " ~ " , " ^ " , "   " , "   " , " B}" ] 
 
 	 ] ; 
 
 
 
 	 l e t   s t r T e x t V i e w   =   
 
 	 [ 
 
 	 	 [ " !" , " "" , " #" , " $" , " %" , " &" , " '" , " (" , " )" , " *" , " +" , " ," , " -" , " ." , " /" , " 0" ] , 
 
 	 	 [ " 1" , " 2" , " 3" , " 4" , " 5" , " 6" , " 7" , " 8" , " 9" , " :" , " " , " " , " " , " " , " ?" , "  " ] , 
 
 	 	 [ " A" , " B" , " C" , " D" , " E" , " F" , " G" , " H" , " I" , " J" , " K" , " L" , " M" , " N" , " O" , " P" ] , 
 
 	 	 [ " Q" , " R" , " S" , " T" , " U" , " V" , " W" , " X" , " Y" , " Z" , " " , " 
" , " " , " 
" , " " , " " ] , 
 
 	 	 [ " " , " " , " " , " " , " " , " " , " " , " " , " " , " " , " " , " " , " " , "  " , "  " , " " ] , 
 
 	 	 [ " " , " 	" , " [" , " ]" , " ;" , " =" , " " , " " , " " , " " , " \" , " ^" , " >" , "   " , "   " , " B}N" ] 
 
 	 ] ; 
 
 
 
 	 l e t   c u r s o r X   =   0 ; 
 
 	 l e t   c u r s o r Y   =   0 ; 
 
 	 l e t   m a x C u r s o r X   =   l e n g t h ( s t r T e x t I n [ 0 ] ) ; 
 
 	 l e t   m a x C u r s o r Y   =   l e n g t h ( s t r T e x t I n ) ; 
 
 
 
 	 t a s k   T M e n u I t e m ( l e t   i t e m X ,   l e t   i t e m Y ) 
 
 	 { 
 
 	 	 l e t   o b j T e x t   =   C r e a t e T e x t O b j e c t ( 1 2 0   +   i t e m X   *   2 4 ,   2 0 0   +   i t e m Y   *   2 4 ,   2 2 ,   s t r T e x t V i e w [ i t e m Y ] [ i t e m X ] ) ; 
 
 	 	 l e t   o b j S e l e c t   =   C r e a t e T e x t O b j e c t ( 1 2 0   +   i t e m X   *   2 4 ,   2 0 0   +   i t e m Y   *   2 4 ,   2 2 ,   s t r T e x t V i e w [ i t e m Y ] [ i t e m X ] ) ; 
 
 	 	 O b j R e n d e r _ S e t B l e n d T y p e ( o b j S e l e c t ,   B L E N D _ A D D _ R G B ) ; 
 
 
 
 	 	 w h i l e ( m e n u M o d e   = =   M E N U _ N A M E _ E N T R Y ) 
 
 	 	 { 
 
 	 	 	 O b j _ S e t V i s i b l e ( o b j S e l e c t ,   i t e m X   = =   c u r s o r X   & &   i t e m Y   = =   c u r s o r Y ) ; 
 
 	 	 	 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 e l e c t ) ; 
 
 	 } 
 
 
 
 	 a s c e n t ( l e t   i Y   i n   0 . . m a x C u r s o r Y ) 
 
 	 { 
 
 	 	 a s c e n t ( l e t   i X   i n   0   . .   m a x C u r s o r X ) 
 
 	 	 { 
 
 	 	 	 T M e n u I t e m ( i X ,   i Y ) ; 
 
 	 	 } 
 
 	 } 
 
 
 
 	 / / 00rKaL00000U000~0g0__j
 
 	 w h i l e ( G e t V i r t u a l K e y S t a t e ( V K _ O K )   ! =   K E Y _ F R E E ) { y i e l d ; } 
 
 
 
 	 / / eQRn0eW[
 
 	 l e t   u s e r N a m e   =   " " ; 
 
 	 l e t   o b j N a m e   =   C r e a t e T e x t O b j e c t ( 1 6 0 ,   9 6 ,   2 8 ,   " " ) ; 
 
 	 t a s k   T N a m e C u r s o r ( ) 
 
 	 { 
 
 	 	 l e t   o b j C u r s o r   =   C r e a t e T e x t O b j e c t ( 0 ,   9 6 ,   2 8 ,   " _ " ) ; 
 
 	 	 w h i l e ( m e n u M o d e   = =   M E N U _ N A M E _ E N T R Y ) 
 
 	 	 { 
 
 	 	 	 l e t   n a m e L e n g t h   =   l e n g t h ( u s e r N a m e ) ; 
 
 	 	 	 O b j R e n d e r _ S e t X ( o b j C u r s o r ,   1 6 0   +   n a m e L e n g t h   *   1 7 ) ; 
 
 	 	 	 O b j _ S e t V i s i b l e ( o b j C u r s o r ,   n a m e L e n g t h   <   8 ) ; 
 
 	 	 	 y i e l d ; 
 
 	 	 } 
 
 	 	 O b j _ D e l e t e ( o b j C u r s o r ) ; 
 
 	 } 
 
 	 T N a m e C u r s o r ; 
 
 
 
 	 / / 00Qt
 
 	 l e t   f r a m e K e y H o l d   =   0 ; / / 00bW0c0q0j0W00000pe
 
 	 w h i l e ( m e n u M o d e   = =   M E N U _ N A M E _ E N T R Y ) 
 
 	 { 
 
 	 	 
 
 	 	 i f ( G e t V i r t u a l K e y S t a t e ( V K _ O K )   = =   K E Y _ P U L L ) 
 
 	 	 { 
 
 	 	 	 / / zl[
 
 	 	 	 l e t   n a m e L e n g t h   =   l e n g t h ( u s e r N a m e ) ; 
 
 	 	 	 i f ( c u r s o r X   = =   m a x C u r s o r X - 1   & &   c u r s o r Y   = =   m a x C u r s o r Y - 1 ) 
 
 	 	 	 { 
 
 	 	 	 	 / / B}N00
 
 	 	 	 	 i f ( n a m e L e n g t h   = =   0 ) 
 
 	 	 	 	 { 
 
 	 	 	 	 	 u s e r N a m e   =   " N o   N a m e " ; 
 
 	 	 	 	 } 
 
 	 	 	 	 e l s e 
 
 	 	 	 	 { 
 
 	 	 	 	 	 S a v e R e p l a y ( r e p l a y I n d e x ,   u s e r N a m e ) ; 
 
 	 	 	 	 	 S e t S c r i p t R e s u l t ( R E S U L T _ E N D ) ; 
 
 	 	 	 	 	 C l o s e S c r i p t ( G e t O w n S c r i p t I D ( ) ) ; 
 
 	 	 	 	 	 r e t u r n ; 
 
 	 	 	 	 } 
 
 	 	 	 } 
 
 	 	 	 e l s e   i f ( n a m e L e n g t h   <   8 ) 
 
 	 	 	 { 
 
 	 	 	 	 u s e r N a m e   =   u s e r N a m e   ~   s t r T e x t I n [ c u r s o r Y ] [ c u r s o r X ] ; 
 
 	 	 	 } 
 
 	 	 } 
 
 	 	 i f ( G e t V i r t u a l K e y S t a t e ( V K _ C A N C E L )   = =   K E Y _ P U L L ) 
 
 	 	 { 
 
 	 	 	 / / 00000
 
 	 	 	 l e t   n a m e L e n g t h   =   l e n g t h ( u s e r N a m e ) ; 
 
 	 	 	 i f ( n a m e L e n g t h   >   0 ) 
 
 	 	 	 { 
 
 	 	 	 	 u s e r N a m e   =   u s e r N a m e [ 0 . . n a m e L e n g t h - 1 ] ; 
 
 	 	 	 } 
 
 	 	 } 
 
 	 	 O b j T e x t _ S e t T e x t ( o b j N a m e ,   u s e r N a m e ) ; 
 
 
 
 	 	 / / 0000yR
 
 	 	 i f ( G e t V i r t u a l K e y S t a t e ( V K _ U P )   = =   K E Y _ P U S H   | |   G e t V i r t u a l K e y S t a t e ( V K _ U P )   = =   K E Y _ H O L D ) 
 
 	 	 { 
 
 	 	 	 f r a m e K e y H o l d + + ; 
 
 	 	 	 i f ( G e t V i r t u a l K e y S t a t e ( V K _ U P )   = =   K E Y _ P U S H   | | 
 
 	 	 	 	 f r a m e K e y H o l d   = =   2 0   | | 
 
 	 	 	 	   ( f r a m e K e y H o l d   >   2 0   & &   ( f r a m e K e y H o l d   %   1 0   = =   0 ) ) ) 
 
 	 	 	 { 
 
 	 	 	 	 c u r s o r Y - - ; 
 
 	 	 	 } 
 
 	 	 } 
 
 	 	 e l s e   i f ( G e t V i r t u a l K e y S t a t e ( V K _ D O W N )   = =   K E Y _ P U S H   | |   G e t V i r t u a l K e y S t a t e ( V K _ D O W N )   = =   K E Y _ H O L D ) 
 
 	 	 { 
 
 	 	 	 f r a m e K e y H o l d + + ; 
 
 	 	 	 i f ( G e t V i r t u a l K e y S t a t e ( V K _ D O W N )   = =   K E Y _ P U S H   | | 
 
 	 	 	 	 f r a m e K e y H o l d   = =   2 0   | | 
 
 	 	 	 	   ( f r a m e K e y H o l d   >   2 0   & &   ( f r a m e K e y H o l d   %   1 0   = =   0 ) ) ) 
 
 	 	 	 { 
 
 	 	 	 	 c u r s o r Y + + ; 
 
 	 	 	 } 
 
 	 	 } 
 
 	 	 e l s e   i f ( G e t V i r t u a l K e y S t a t e ( V K _ L E F T )   = =   K E Y _ P U S H   | |   G e t V i r t u a l K e y S t a t e ( V K _ L E F T )   = =   K E Y _ H O L D ) 
 
 	 	 { 
 
 	 	 	 f r a m e K e y H o l d + + ; 
 
 	 	 	 i f ( G e t V i r t u a l K e y S t a t e ( V K _ L E F T )   = =   K E Y _ P U S H   | | 
 
 	 	 	 	 f r a m e K e y H o l d   = =   2 0   | | 
 
 	 	 	 	   ( f r a m e K e y H o l d   >   2 0   & &   ( f r a m e K e y H o l d   %   1 0   = =   0 ) ) ) 
 
 	 	 	 { 
 
 	 	 	 	 c u r s o r X - - ; 
 
 	 	 	 } 
 
 	 	 } 
 
 	 	 e l s e   i f ( G e t V i r t u a l K e y S t a t e ( V K _ R I G H T )   = =   K E Y _ P U S H   | |   G e t V i r t u a l K e y S t a t e ( V K _ R I G H T )   = =   K E Y _ H O L D ) 
 
 	 	 { 
 
 	 	 	 f r a m e K e y H o l d + + ; 
 
 	 	 	 i f ( G e t V i r t u a l K e y S t a t e ( V K _ R I G H T )   = =   K E Y _ P U S H   | | 
 
 	 	 	 	 f r a m e K e y H o l d   = =   2 0   | | 
 
 	 	 	 	   ( f r a m e K e y H o l d   >   2 0   & &   ( f r a m e K e y H o l d   %   1 0   = =   0 ) ) ) 
 
 	 	 	 { 
 
 	 	 	 	 c u r s o r X + + ; 
 
 	 	 	 } 
 
 	 	 } 
 
 	 	 e l s e 
 
 	 	 { 
 
 	 	 	 f r a m e K e y H o l d   =   0 ; 
 
 	 	 } 
 
 
 
 	 	 i f ( c u r s o r X   <   0 ) 
 
 	 	 { 
 
 	 	 	 c u r s o r X   =   m a x C u r s o r X - 1 ; 
 
 	 	 } 
 
 	 	 e l s e   i f ( c u r s o r X   > =   m a x C u r s o r X ) 
 
 	 	 { 
 
 	 	 	 c u r s o r X   =   0 ; 
 
 	 	 } 
 
 
 
 	 	 i f ( c u r s o r Y   <   0 ) 
 
 	 	 { 
 
 	 	 	 c u r s o r Y   =   m a x C u r s o r Y - 1 ; 
 
 	 	 } 
 
 	 	 e l s e   i f ( c u r s o r Y   > =   m a x C u r s o r Y ) 
 
 	 	 { 
 
 	 	 	 c u r s o r Y   =   0 ; 
 
 	 	 } 
 
 
 
 	 	 y i e l d ; 
 
 	 } 
 
 } 
 
 
 
 