home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1998 April B / Pcwk4b98.iso / Gry / DARKREIG / Data / Dark / SCENARIO / Fixed / T4 / T4.AIP < prev    next >
Text File  |  1997-10-28  |  4KB  |  131 lines

  1. /**********************************************************************
  2.  
  3.  t4.aip
  4.  
  5.  AUTO GENERATED - HAND EDIT AT YOUR OWN RISK
  6.  
  7. **********************************************************************/
  8.  
  9. #include "aipdef.h"
  10. // How often do we recompute the strategy?
  11. int recompute_strategy_period = 50;
  12.  
  13. // PRIORITIES
  14. int ground_unit_threat = 10;
  15. int threat_priority = 150;
  16. int distance_priority = 5;
  17. int defend_buildings_priority = 10;
  18. int attack_enemy_base_priority = -1;
  19. int persistence_priority = 100;
  20. int exploration_priority = 100;
  21. int scripted_priority = 300;
  22. int single_use_group_priority = 5;
  23. int perimeter_priority = 100;
  24.  
  25.  
  26. // EDIT BOXES
  27. double min_matching_force_ratio = 1.00;
  28. int min_building_defense_force = 3;
  29. int min_exploration_force = 0;
  30. int min_perimeter_force = 2;
  31. double max_matching_force_ratio = 2.00;
  32. int max_building_defense_force = 70;
  33. int max_exploration_force = 200;
  34. int max_perimeter_force = 70;
  35. int relaxation_cycles = 1;
  36. float relaxation_coefficient = 1.00;
  37. float generic_ground_ratio = 1.00;
  38.  
  39.  
  40. /////////////////////////////////////////////////////////////////////////////
  41. // ACCOUNTS
  42.  
  43. /////////////////////////////////////////////////////////////////////////////
  44.  
  45. UNIT_CONSTRUCTION_PROGRAM unit_construction_program[MAX_UCP_LENGTH];
  46.  
  47. #DATA
  48.  
  49. //   Which Account           BUDGET             BUDGET CAP
  50. //--------------------------------------------------------
  51.      "Slush_fund",           UNLIMITED,         UNLIMITED;
  52.      "Base_building",        40,                20000;
  53.   
  54. #END_DATA
  55.  
  56.  
  57.  
  58. /////////////////////////////////////////////////////////////////////////////
  59. // ACCOUNT NOTES
  60. /////////////////////////////////////////////////////////////////////////////
  61.  
  62.  
  63. /////////////////////////////////////////////////////////////////////////////
  64. // Slush_fund
  65. //
  66. ACCOUNT Slush_fund[MAX_ACCOUNT_LENGTH];
  67.  
  68. #DATA
  69.  
  70. //  Priority     Item Name               Build Type                Build Amount
  71. //------------------------------------------------------------------------------
  72.     19,          "ih1",      NUMBER_TO_HAVE,           1;
  73.  
  74. #END_DATA
  75.  
  76.  
  77.  
  78. /////////////////////////////////////////////////////////////////////////////
  79. // Base_building
  80. //
  81. ACCOUNT Base_building[MAX_ACCOUNT_LENGTH];
  82.  
  83. #DATA
  84.  
  85. //  Priority     Item Name               Build Type                Build Amount
  86. //------------------------------------------------------------------------------
  87.     20,          "ih1",                  NUMBER_TO_HAVE,           1;
  88.     19,          "imppp",                NUMBER_TO_HAVE,           1;
  89.     18,          "iu1",                  NUMBER_TO_HAVE,           1;
  90.     17,          "implp",                NUMBER_TO_HAVE,           1;
  91.     15,          "ic1",                  NUMBER_TO_HAVE,           1;
  92.     
  93.  
  94.  
  95. #END_DATA
  96.  
  97.  
  98.  
  99.  
  100.  
  101. /////////////////////////////////////////////////////////////////////////////
  102. // FORCE MATCHING
  103.  
  104. /////////////////////////////////////////////////////////////////////////////
  105. FORCE_MATCHING My_Matchings[MAX_FORCE_MATCHING];
  106.  
  107. #DATA
  108.  
  109. // Unit Name                       Multiplier
  110. //-------------------------------------------
  111.  
  112.  
  113. #END_DATA
  114.  
  115.  
  116. BUILDING_MATCHING My_Building_Matchings[MAX_BUILDINGS];
  117.  
  118. #DATA
  119.  
  120. // Building Name                   Multiplier         Where to Build
  121. //------------------------------------------------------------------
  122.    "ih1",                          1.00,              CENTER_OF_BASE;
  123.    "iu1",                          1.00,              CENTER_OF_BASE;
  124.    "ic1",                          1.00,              CENTER_OF_BASE;
  125.    "imppp",                        1.00,              CENTER_OF_BASE;
  126.    "ig",                           1.00,              PERIMETER;
  127.    
  128. #END_DATA
  129.  
  130.  
  131.