N
=ฎAc       s(      k  Z   d    Z v d   Z d S(   c  	  s๑    k  }  | i i i |  | d d d d d d }  t i	 |  d  }  | i d   | i d   | i   }  | i d   | i t i     t i	 |  d  }  | i d   | i d   | i   }  | i d   | i t i     t i	 |  d	  }   | i d  ! | i d  " | i   } # | i d  $ | i t i    ) t i	 |  d
  } * | i d  + | i d  , | i   } - | i d  . | i t i    3 t i |  d  }	 4 |	 i d  6 |	 i |  7 |	 i |  8 |	 i |  9 |	 i |  > t i |  d  }
 ? |
 i d  @ |
 i d  A |
 i d  B |
 i d  C |
 i  d  E |
 i |	  J t i! |  d  } K | i d  M | i | d  N | i |
 d  T k# } U | i$ i%   } W t i& |  d  } X | i d  Y | i( | d  Z | i) |  a t i* d d d d  } c d   } k t i- |  d  } l | i d  m | i) |  n | i/ |  o | i0 |  t | Sd  S(   Ns
   Difficultyi   s   FollowTargetThroughWarps   UseCloakings   Turns   ManeuverLoopf0.25s   Turn_2s   Turn_3s   Turn_4s   FlyPointlesslys   RepeatForeveri    s   PriorityListi   s   AvoidObstacless   Updates   Conditions.ConditionTimers   ConditionTimeri   c    sP   c d t  i i } e t  i i } f t  i i } g |  o h | Sn i | Sd  S(   N(	   s   Apps   ArtificialIntelligences	   US_ACTIVEs   ACTIVEs
   US_DORMANTs   DORMANTs   US_DONEs   DONEs   bTimePassed(   s   bTimePasseds   ACTIVEs   DORMANTs   DONEs1   .\Scripts\Multiplayer\Episode\Mission4\BasicAI.pys   EvalFuncc s   
s   Wait(1   s   AI.Compound.BasicAttacks   AIs   Compounds   BasicAttacks   CreateAIs   pShips   g_pTeams   pAttacks   Apps   PlainAI_Creates   pTurns   SetScriptModules   SetInterruptables   GetScriptInstances   pScripts   SetLoopFractions   SetTurnAxiss   TGPoint3_GetModelLefts   pTurn_2s   TGPoint3_GetModelRights   pTurn_3s   TGPoint3_GetModelUps   pTurn_4s   TGPoint3_GetModelDowns   RandomAI_Creates   pFlyPointlesslys   AddAIs   SequenceAI_Creates   pRepeatForevers   SetLoopCounts   SetResetIfInterrupteds   SetDoubleCheckAllDones   SetSkipDormants   PriorityListAI_Creates   pPriorityLists   AI.Preprocessorss   Preprocessorss   AvoidObstacless   PreprocessingAI_Creates   pAvoidObstacless   SetPreprocessingMethods   SetContainedAIs   ConditionScript_Creates   pTimePasseds   EvalFuncs   ConditionalAI_Creates   pWaits   AddConditions   SetEvaluationFunction(   s   pShips   g_pTeams   AIs   pAttacks   pTurns   pScripts   pTurn_2s   pTurn_3s   pTurn_4s   pFlyPointlesslys   pRepeatForevers   pPriorityLists   pAvoidObstacless   pTimePasseds   EvalFuncs   pWaits1   .\Scripts\Multiplayer\Episode\Mission4\BasicAI.pys   CreateTeamAI sr   	-	c    sฎ   v y k  } z | i i i |  |  }  t i	 d d d d  }  d   }  t i |  d  }  | i d   | i |   | i |   | i |   | Sd  S(   Ns   Conditions.ConditionTimers   ConditionTimeri   i    c    sP     t  i i }  t  i i }  t  i i }  |  o  | Sn  | Sd  S(   N(	   s   Apps   ArtificialIntelligences	   US_ACTIVEs   ACTIVEs
   US_DORMANTs   DORMANTs   US_DONEs   DONEs   bTimePassed(   s   bTimePasseds   ACTIVEs   DORMANTs   DONEs1   .\Scripts\Multiplayer\Episode\Mission4\BasicAI.pys   EvalFunc s   
s   Waiti   (   s   AI.Compound.StarbaseAttacks   AIs   Compounds   StarbaseAttacks   CreateAIs   pShips   g_pTeams   pStarbaseAttacks   Apps   ConditionScript_Creates   pTimePasseds   EvalFuncs   ConditionalAI_Creates   pWaits   SetInterruptables   SetContainedAIs   AddConditions   SetEvaluationFunction(   s   pShips   g_pTeams   AIs   pStarbaseAttacks   pTimePasseds   EvalFuncs   pWaits1   .\Scripts\Multiplayer\Episode\Mission4\BasicAI.pys   CreateStarbaseTeamAIv s   	N(   s   Apps   CreateTeamAIs   CreateStarbaseTeamAI(    s1   .\Scripts\Multiplayer\Episode\Mission4\BasicAI.pys   ? s   t