/ / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 / /   U T A G E :   U n i t y   T e x t   A d v e n t u r e   G a m e   E n g i n e 
 / /   C o p y r i g h t   2 0 1 4   R y o h e i   T o k i m u r a 
 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 u s i n g   S y s t e m . C o l l e c t i o n s ; 
 u s i n g   S y s t e m . C o l l e c t i o n s . G e n e r i c ; 
 u s i n g   U n i t y E n g i n e ; 
 
 n a m e s p a c e   U t a g e 
 { 
 	 / / A d x 2 (un00000000{t
 	 p u b l i c   c l a s s   A d x 2 A s s e t F i l e   :   A s s e t F i l e B a s e 
 	 { 
 	 	 p u b l i c   A d x 2 A s s e t F i l e ( s t r i n g   f i l e P a t h ,   A s s e t F i l e S e t t i n g   s e t t i n g ,   S t r i n g G r i d R o w   r o w D a t a ,   A d x 2 L e F o r U t a g e   a d x 2 L e F o r U t a g e ) 
 	 	 	 :   b a s e ( f i l e P a t h ,   s e t t i n g ,   r o w D a t a ) 
 	 	 { 
 	 	 	 t h i s . A d x 2 L e F o r U t a g e   =   a d x 2 L e F o r U t a g e ; 
 	 	 	 t h i s . C u e N a m e   =   F i l e P a t h U t i l . G e t F i l e N a m e W i t h o u t E x t e n s i o n ( t h i s . F i l e N a m e ) ; 
 	 	 	 t h i s . S u b F i l e s   =   n e w   D i c t i o n a r y < s t r i n g ,   A s s e t F i l e > ( ) ; 
 
 	 	 	 i f   ( r o w D a t a   ! =   n u l l ) 
 	 	 	 { 
 	 	 	 	 t h i s . C u e S h e e t   =   r o w D a t a . P a r s e C e l l O p t i o n a l < s t r i n g > ( " C u e S h e e t " ,   A d x 2 L e F o r U t a g e . D e f a u l t Q u e S h e e t ) ; 
 	 	 	 } 
 	 	 	 e l s e 
 	 	 	 { 
 	 	 	 	 t h i s . C u e S h e e t   =   A d x 2 L e F o r U t a g e . D e f a u l t Q u e S h e e t ; 
 	 	 	 } 
 	 	 } 
 	 	 p u b l i c   A d x 2 L e F o r U t a g e   A d x 2 L e F o r U t a g e   {   g e t ;   p r o t e c t e d   s e t ;   } 
 	 	 p u b l i c   s t r i n g   C u e S h e e t   {   g e t ;   p r o t e c t e d   s e t ;   } 
 	 	 p u b l i c   s t r i n g   C u e N a m e   {   g e t ;   p r o t e c t e d   s e t ;   } 
 	 	 p u b l i c   o v e r r i d e   I E n u m e r a t o r   C o L o a d A s y n c ( f l o a t   t i m e O u t D o w n l o a d ) 
 	 	 { 
 	 	 	 i f   ( C r i A t o m . G e t C u e S h e e t ( t h i s . C u e S h e e t )   = =   n u l l ) 
 	 	 	 { 
 	 	 	 	 s t r i n g   a c b P a t h   =   t h i s . C u e S h e e t   +   " . a c b " ; 
 	 	 	 	 C r i A t o m . A d d C u e S h e e t ( t h i s . C u e S h e e t ,   a c b P a t h ,   " " ) ; 
 	 	 	 } 
 	 	 	 I s L o a d E n d O r i g i n a l   =   t r u e ; 
 	 	 	 y i e l d   b r e a k ; 
 	 	 } 
 	 	 p u b l i c   o v e r r i d e   v o i d   U n l o a d ( ) 
 	 	 { 
 	 	 	 I s L o a d E n d O r i g i n a l   =   f a l s e ; 	 	 
 	 	 } 
 	 } 
 } 
 