home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2002 December / Gamestar_46_2002-12_cd2.bin / Data1.cab / SAI / ctesiphon.ini < prev    next >
INI File  |  2002-11-07  |  6KB  |  174 lines

  1. ;
  2. ;    Ctesiphon (Ceyah) SAI Profile
  3. ;        by Ian Klimon (Aephir/Mouse)
  4. ;
  5. ;    08/26/01 - IanK - Adapted from Ahriman
  6. ;    08/27/01 - IanK - Added support for BuildTemplates
  7. ;    10/08/01 - IanK - Fine tuning in preparation for release
  8. ;    03/21/01 - IanK - Further fine tuning in preparation for KIS/KAG Gold
  9. ;    04/11/02 - IanK - Additional tweaks based on the changes in the Default SAI Profile
  10. ;    04/13/02 - IanK - Continued minor updates and tweaks
  11. ;    04/18/02 - IanK - Minor tweaks
  12. ;    04/24/02 - IanK - Additional tweaks based on RickC's (Fenwe) feedback and internal testing
  13. ;
  14.  
  15.  
  16. [GeneralSettings]
  17. name                    = Ctesiphon
  18. description        = Ctesiphon can be a tough opponent when he focuses on a strategy long enough to see it to fruition, otherwise, his tendency to get distracted hurts him in the long haul.
  19. skill_level        = 0    ; 0 = Easy | 1 = Medium | 2 = Hard
  20. full_recompute_time    = 30.0    ; seconds per full recompute of strategy (float)
  21. preferredfaction     = CEYAH
  22.  
  23.  
  24. [GoalPriorityList]
  25. explore            =  50.0    ; priority to go to unexlored regions (float)
  26. distance        =  -4.0    ; reduced priority according to region distance (float)
  27. combat            =  25.0    ; enemy combat priority (float)
  28. building_attack        =  65.0    ; enemy building attack priority (float)
  29. repair            =  90.0    ; repair damaged friendly buildings, set to zero if not to be used (float)
  30. guard            =   5.0    ; guard regions  (at border or near my towns) (float)
  31. reinforce        =  75.0    ; move injured units to friendly supply zone(float)
  32. upgrade_building        =  40.0    ; [1.0.11] upgrade an existing building (float)
  33. build_outpost        =  10.0    ; new outpost priority (float)
  34. build_structure        =  11.0    ; building a new structure in a city (float)
  35. upgrade_structure    =  10.0    ; upgrade an existing structure in a city (float)
  36. commission_unit        =  25.0    ; commissioning a new unit (float)
  37.  
  38.  
  39. [GoalPriorityBonus]
  40. fuzziness            =   9.0    ; max fuzzy priority--fuzzy priority will be in a range from 0 to this  (float)
  41. destroy_captured_base_percent    =  0.99    ; percent to raze a building surrounded by enemy.  (float)
  42. percent_engage_captain        =  0.99    ; % chance the captain will be set to engage rather than command (float)
  43. wake_hero_threshold         =    35    ; [1.0.11] minimum gold income before will awaken heroes (float)
  44. percent_borrow_for_upgrade     =  0.00    ; [1.2.0] chance of upgrading on whim by stealing from other accounts
  45.  
  46.  
  47. [MaxExecGoals]
  48. guard            = 0    ; how many patrol/perimeter/guar goals per settlement  (char)
  49.  
  50.  
  51. [StrengthRatios]
  52. matching_ratio_max    =   5.0    ; Maximum  (float)
  53. building_bonus_min    =   0.0    ; Minimum force strength bonus per building when present (float)
  54. building_bonus_max    =  50.0    ; Maximum, note this is both for friendly (on defense) as well as enemy (on attack) when there are enemy present (float)
  55. explore_min        =   1.0    ; Minimum force strength to be exploring (float)
  56. guard_min        =   0.0    ; Minimum force strength to be guarding areas (borders or near my cities) (float)
  57. guard_max        =  20.0    ; Maximum (float)
  58.  
  59.  
  60. [GoldRatio]
  61. build            =  0.20    ; % of resources will go toward building and upgrading settlements and other stand-alone structures(float)
  62. upgrade            =  0.30    ; % of resources will go toward building new settlement structures, like sawmills(float)
  63. unit            =  0.50    ; % of resources will go toward commissioning new companies(float)
  64.  
  65.  
  66. [StructurePriorityBonus]
  67. target_upgrade_ratio    = 0.40    ; Target percent of upgraded structures to non-upgraded structures
  68.  
  69.  
  70. [CompanySupportChoiceRatio]
  71. support            = 1.00    ; use specialty support units (mages, paladins, whatever) (float)
  72. complementary        = 0.00    ; archers with melee or melee (esp. scouts) with archers comp also picks up when support units aren't available
  73. none            = 0.05    ; only use the front line units, no support (float)
  74.  
  75.  
  76. [CompanySupportPriorityBonus]
  77. percent_big_engineer    =  1.00    ; percent of engineer companies that have 6 versus only 4 engineer units (float)
  78. percent_mixed_engineer    =   0.0    ; percent an engineer company will have different support units
  79. matching_support    = -20.0    ; extra priority for the 2nd support unit matching the first (for special support units only) (float)
  80. fuzziness        =  20.0    ; fuzzy range for support units (float)
  81.  
  82.  
  83. [PoliticalTendencies]
  84. aloof            =  0.03    ; (0.0-0.5) % push opinion towards 0(neutral) each think turn
  85.  
  86.  
  87. [PoliticalTreatyOfferThreshold]
  88. DeclareWar        = -30.0    ; If opinion falls below this point, the player will delare war
  89. OfferPeace        =  25.0    ; Offer a peace treaty
  90. CancelAlliance        =  60.0    ; Cancel an alliance
  91. OfferAlliance        =  80.0    ; Offer an alliance
  92.  
  93.  
  94. [PoliticalTreatyAcceptThreshold]
  95. OfferPeace        =  15.0    ; Accept an offered peace treaty
  96. OfferAlliance        =  90.0    ; Accept an offered alliance
  97.  
  98.  
  99. [BuildTemplates]
  100. Template1     = EarlyMili
  101. Template2    = EliteMili
  102. Template3     = EarlyEcon
  103. Template4     = LateEcon
  104. Template5     = HarounSanctuary
  105. Template6     = DraugaEnclave
  106. Template7     = GauriStronghold
  107. Template8     = SlaanriKraal
  108.  
  109.  
  110. [EarlyMili]
  111. Component1     = Blacksmith
  112. Component2     = Nightbringers2
  113. OnlyFaction     = CEYAH        ; default ANY
  114. Bonus         = 500        ; default 50
  115.  
  116.  
  117. [EliteMili]
  118. Component1     = CarpentryGuild
  119. Component2     = MiningPost
  120. Component3     = MageCollege
  121. Component4     = Nightbringers2
  122. Component5     = Garrison
  123. MinEconomy     = 55        ; default -infinity
  124. OnlyFaction     = CEYAH        ; default ANY
  125. Bonus         = 1000        ; default 50
  126.  
  127.  
  128. [EarlyEcon]
  129. Component1     = Blacksmith
  130. Component2     = Bank    
  131. Component3     = WoodMarket
  132. MaxInstances     = 2        ; default 1
  133. MinEconomy     = 25        ; default -infinity
  134. Race         = MARETEN    ; default ANY
  135.  
  136.  
  137. [LateEcon]
  138. Component1     = Market
  139. Component2     = Blacksmith
  140. Component3     = Library
  141. MaxInstances     = 4        ; default 1
  142. MinEconomy     = 50        ; default -infinity
  143. Race         = MARETEN    ; default ANY
  144.  
  145.  
  146. [HarounSanctuary]
  147. Component1     = CarpentryGuild
  148. Component2    = Blacksmith
  149. Component3     = Library
  150. Race         = HAROUN    ; default ANY
  151. Bonus         = 500        ; default 50
  152.  
  153.  
  154. [DraugaEnclave]
  155. Component1     = CarpentryGuild
  156. Component2    = Blacksmith
  157. Component3     = Library
  158. Race         = DRAUGA    ; default ANY
  159. Bonus         = 500        ; default 50
  160.  
  161.  
  162. [GauriStronghold]
  163. Component1     = CarpentryGuild
  164. Component2    = Blacksmith
  165. Component3     = Library
  166. Race         = GAURI        ; default ANY
  167. Bonus         = 500        ; default 50
  168.  
  169.  
  170. [SlaanriKraal]
  171. Component1     = Quarry
  172. Component2     = Temple
  173. Race         = SLAAN        ; default ANY
  174. Bonus         = 500        ; default 50