home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1998 April B / Pcwk4b98.iso / Gry / DARKREIG / Data / Dark / Aip / DEF_00_2.FSM < prev    next >
Text File  |  1997-10-28  |  948b  |  59 lines

  1. ;
  2. ; AI Conditional FSM for freedom guard teams
  3. ;
  4. DefineAICondTree()
  5. {
  6.   ;
  7.   ; Conditional State #1
  8.   ;
  9.   DefineCondState()
  10.   {
  11.     DefineCondition(2 0 0 50 "youwin1.txt")
  12.     {      
  13.       CritBuildBuilding(fc2 0 1)
  14.     }
  15.     SetAIPFile(FDHar1.aip)
  16.   }
  17.  
  18.   ;
  19.   ; Conditional State #2
  20.   ;
  21.   DefineCondState()
  22.   {
  23.     DefineCondition(3 0 0 50 "youwin1.txt")
  24.     {
  25.       CritBuildBuilding(fgar 0 1)
  26.     }
  27.     DefineCondition(1 0 0 50 "youwin1.txt")
  28.     {
  29.      CritNOT()
  30.       {
  31.       CritBuildBuilding(fc2 0 1)
  32.       }
  33.     }
  34.     SetAIPFile(FDHar2.aip)
  35.   }
  36.  
  37.   ;
  38.   ; Conditional State #3
  39.   ;
  40.   DefineCondState()
  41.   {
  42.     DefineCondition(1 0 0 50 "youwin1.txt")
  43.     {
  44.      CritNOT()
  45.       {
  46.       CritBuildBuilding(fc2 0 1)
  47.       }
  48.     }
  49.     DefineCondition(2 0 0 50 "youwin1.txt")
  50.     { 
  51.       CritNOT()
  52.        {
  53.         CritBuildBuilding(fgar 0 1)
  54.        }
  55.     }
  56.     SetAIPFile(FDHar3.aip)
  57.   }
  58. }
  59.