Advertisement
Guest User

SketchyCheatMenuAGOT holdings fix + valyria holdings

a guest
Sep 14th, 2017
272
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 49.70 KB | None | 0 0
  1. settlement_decisions = {
  2.  
  3. ###################################
  4. #### Fixes by TiffyS on Reddit ####
  5. ########## Fixes v1.1 #############
  6.  
  7. ##### CASTLES #####
  8. ###################
  9.  
  10. upgrade_castle = {
  11. filter = owned
  12.  
  13. from_potential = {
  14. ai = no
  15. has_character_flag = cheats_enabled
  16. }
  17. potential = {
  18.  
  19. holding_type = castle
  20. NOT = {
  21. AND = {
  22. has_building = ca_wall_5
  23. has_building = ca_wall_q_5
  24. has_building = ca_training_grounds_2
  25. has_building = ca_barracks_6
  26. has_building = ca_militia_barracks_4
  27. has_building = ca_town_6
  28. has_building = ca_keep_6
  29. has_building = ca_stable_6
  30. has_building = ca_shipyard_4
  31. add_building = ca_asoiaf_dorne_basevalue_6
  32. add_building = ca_asoiaf_eastern_basevalue_6
  33. add_building = ca_asoiaf_essos_basevalue_6
  34. add_building = ca_asoiaf_essosshipyard
  35. }
  36. }
  37.  
  38. }
  39. allow = {
  40. always = yes
  41. }
  42. effect = {
  43.  
  44. ##### BASE VALUES #####
  45.  
  46. if = {
  47. limit = {
  48. region = world_crownlands
  49. }
  50. add_building = ca_asoiaf_crown_basevalue_1
  51. add_building = ca_asoiaf_crown_basevalue_2
  52. add_building = ca_asoiaf_crown_basevalue_3
  53. add_building = ca_asoiaf_crown_basevalue_4
  54. add_building = ca_asoiaf_crown_basevalue_5
  55. add_building = ca_asoiaf_crown_basevalue_6
  56. }
  57.  
  58. if = {
  59. limit = {
  60. region = world_stormlands
  61. }
  62. add_building = ca_asoiaf_storm_basevalue_1
  63. add_building = ca_asoiaf_storm_basevalue_2
  64. add_building = ca_asoiaf_storm_basevalue_3
  65. add_building = ca_asoiaf_storm_basevalue_4
  66. add_building = ca_asoiaf_storm_basevalue_5
  67. add_building = ca_asoiaf_storm_basevalue_6
  68. }
  69.  
  70. if = {
  71. limit = {
  72. region = world_reach
  73. }
  74. add_building = ca_asoiaf_reach_basevalue_1
  75. add_building = ca_asoiaf_reach_basevalue_2
  76. add_building = ca_asoiaf_reach_basevalue_3
  77. add_building = ca_asoiaf_reach_basevalue_4
  78. add_building = ca_asoiaf_reach_basevalue_5
  79. add_building = ca_asoiaf_reach_basevalue_6
  80. }
  81.  
  82. if = {
  83. limit = {
  84. region = world_riverlands
  85. }
  86. add_building = ca_asoiaf_river_basevalue_1
  87. add_building = ca_asoiaf_river_basevalue_2
  88. add_building = ca_asoiaf_river_basevalue_3
  89. add_building = ca_asoiaf_river_basevalue_4
  90. add_building = ca_asoiaf_river_basevalue_5
  91. add_building = ca_asoiaf_river_basevalue_6
  92. }
  93.  
  94. if = {
  95. limit = {
  96. region = world_vale
  97. }
  98. add_building = ca_asoiaf_vale_basevalue_1
  99. add_building = ca_asoiaf_vale_basevalue_2
  100. add_building = ca_asoiaf_vale_basevalue_3
  101. add_building = ca_asoiaf_vale_basevalue_4
  102. add_building = ca_asoiaf_vale_basevalue_5
  103. add_building = ca_asoiaf_vale_basevalue_6
  104. }
  105.  
  106. if = {
  107. limit = {
  108. region = world_westerlands
  109. }
  110. add_building = ca_asoiaf_westerland_basevalue_1
  111. add_building = ca_asoiaf_westerland_basevalue_2
  112. add_building = ca_asoiaf_westerland_basevalue_3
  113. add_building = ca_asoiaf_westerland_basevalue_4
  114. add_building = ca_asoiaf_westerland_basevalue_5
  115. add_building = ca_asoiaf_westerland_basevalue_6
  116. }
  117.  
  118. if = {
  119. limit = {
  120. region = world_north
  121. }
  122. add_building = ca_asoiaf_north_basevalue_1
  123. add_building = ca_asoiaf_north_basevalue_2
  124. add_building = ca_asoiaf_north_basevalue_3
  125. add_building = ca_asoiaf_north_basevalue_4
  126. add_building = ca_asoiaf_north_basevalue_5
  127. add_building = ca_asoiaf_north_basevalue_6
  128. }
  129.  
  130. if = {
  131. limit = {
  132. region = world_dorne
  133. }
  134. add_building = ca_asoiaf_dorne_basevalue_1
  135. add_building = ca_asoiaf_dorne_basevalue_2
  136. add_building = ca_asoiaf_dorne_basevalue_3
  137. add_building = ca_asoiaf_dorne_basevalue_4
  138. add_building = ca_asoiaf_dorne_basevalue_5
  139. add_building = ca_asoiaf_dorne_basevalue_6
  140. }
  141.  
  142. if = {
  143. limit = {
  144. region = world_iron_isles
  145. }
  146. add_building = ca_asoiaf_ironislands_basevalue_1
  147. add_building = ca_asoiaf_ironislands_basevalue_2
  148. add_building = ca_asoiaf_ironislands_basevalue_3
  149. add_building = ca_asoiaf_ironislands_basevalue_4
  150. add_building = ca_asoiaf_ironislands_basevalue_5
  151. add_building = ca_asoiaf_ironislands_basevalue_6
  152. }
  153.  
  154. if = {
  155. limit = {
  156. region = world_summer_sea
  157. }
  158. add_building = ca_asoiaf_summerisland_basevalue_1
  159. add_building = ca_asoiaf_summerisland_basevalue_2
  160. add_building = ca_asoiaf_summerisland_basevalue_3
  161. add_building = ca_asoiaf_summerisland_basevalue_4
  162. add_building = ca_asoiaf_summerisland_basevalue_5
  163. add_building = ca_asoiaf_summerisland_basevalue_6
  164. }
  165.  
  166. if = {
  167. limit = {
  168. OR = {
  169. region = world_bone_mountains
  170. region = world_nghai
  171. }
  172. }
  173. add_building = ca_asoiaf_eastern_basevalue_1
  174. add_building = ca_asoiaf_eastern_basevalue_2
  175. add_building = ca_asoiaf_eastern_basevalue_3
  176. add_building = ca_asoiaf_eastern_basevalue_4
  177. add_building = ca_asoiaf_eastern_basevalue_5
  178. add_building = ca_asoiaf_eastern_basevalue_6
  179. }
  180.  
  181. if = {
  182. limit = {
  183. region = world_free_cities
  184. }
  185. add_building = ca_asoiaf_essos_basevalue_1
  186. add_building = ca_asoiaf_essos_basevalue_2
  187. add_building = ca_asoiaf_essos_basevalue_3
  188. add_building = ca_asoiaf_essos_basevalue_4
  189. add_building = ca_asoiaf_essos_basevalue_5
  190. add_building = ca_asoiaf_essos_basevalue_6
  191. }
  192.  
  193. if = {
  194. limit = {
  195. OR = {
  196. region = world_qarth
  197. region = world_moraq
  198. }
  199. }
  200. add_building = ca_asoiaf_qarth_basevalue_1
  201. add_building = ca_asoiaf_qarth_basevalue_2
  202. add_building = ca_asoiaf_qarth_basevalue_3
  203. add_building = ca_asoiaf_qarth_basevalue_4
  204. add_building = ca_asoiaf_qarth_basevalue_5
  205. add_building = ca_asoiaf_qarth_basevalue_6
  206. }
  207.  
  208. if = {
  209. limit = {
  210. region = world_lhazar
  211. }
  212. add_building = ca_asoiaf_lhazareen_basevalue_1
  213. add_building = ca_asoiaf_lhazareen_basevalue_2
  214. add_building = ca_asoiaf_lhazareen_basevalue_3
  215. add_building = ca_asoiaf_lhazareen_basevalue_4
  216. add_building = ca_asoiaf_lhazareen_basevalue_5
  217. add_building = ca_asoiaf_lhazareen_basevalue_6
  218. }
  219.  
  220. if = {
  221. limit = {
  222. region = world_ghiscar
  223. }
  224. add_building = ca_asoiaf_ghiscari_basevalue_1
  225. add_building = ca_asoiaf_ghiscari_basevalue_2
  226. add_building = ca_asoiaf_ghiscari_basevalue_3
  227. add_building = ca_asoiaf_ghiscari_basevalue_4
  228. add_building = ca_asoiaf_ghiscari_basevalue_5
  229. add_building = ca_asoiaf_ghiscari_basevalue_6
  230. }
  231.  
  232. if = {
  233. limit = {
  234. region = world_ibben
  235. }
  236. add_building = ca_asoiaf_ibben_basevalue_1
  237. add_building = ca_asoiaf_ibben_basevalue_2
  238. add_building = ca_asoiaf_ibben_basevalue_3
  239. add_building = ca_asoiaf_ibben_basevalue_4
  240. add_building = ca_asoiaf_ibben_basevalue_5
  241. add_building = ca_asoiaf_ibben_basevalue_6
  242. }
  243.  
  244. if = {
  245. limit = {
  246. region = world_sarnor
  247. }
  248. add_building = ca_asoiaf_sarnor_basevalue_1
  249. add_building = ca_asoiaf_sarnor_basevalue_2
  250. add_building = ca_asoiaf_sarnor_basevalue_3
  251. add_building = ca_asoiaf_sarnor_basevalue_4
  252. add_building = ca_asoiaf_sarnor_basevalue_5
  253. add_building = ca_asoiaf_sarnor_basevalue_6
  254. }
  255.  
  256. if = {
  257. limit = {
  258. region = world_yi_ti
  259. }
  260. add_building = ca_asoiaf_yiti_basevalue_1
  261. add_building = ca_asoiaf_yiti_basevalue_2
  262. add_building = ca_asoiaf_yiti_basevalue_3
  263. add_building = ca_asoiaf_yiti_basevalue_4
  264. add_building = ca_asoiaf_yiti_basevalue_5
  265. add_building = ca_asoiaf_yiti_basevalue_6
  266. }
  267.  
  268. if = {
  269. limit = {
  270. region = world_old_valyria
  271. }
  272. add_building = ca_asoiaf_valyria_basevalue_1
  273. add_building = ca_asoiaf_valyria_basevalue_2
  274. add_building = ca_asoiaf_valyria_basevalue_3
  275. add_building = ca_asoiaf_valyria_basevalue_4
  276. add_building = ca_asoiaf_valyria_basevalue_5
  277. add_building = ca_asoiaf_valyria_basevalue_6
  278. }
  279.  
  280. ###### SHIPYARDS ######
  281.  
  282. if = {
  283. port = yes
  284. if = {
  285. limit = { NOT = { has_building = ca_shipyard_1 } }
  286. add_building = ca_shipyard_1
  287. }
  288. if = {
  289. limit = { has_building = ca_shipyard_1 }
  290. add_building = ca_shipyard_2
  291. }
  292. if = {
  293. limit = { has_building = ca_shipyard_2 }
  294. add_building = ca_shipyard_3
  295. }
  296. if = {
  297. limit = { has_building = ca_shipyard_3 }
  298. add_building = ca_shipyard_4
  299. }
  300. }
  301.  
  302. if = {
  303. limit = {
  304. port = yes
  305. OR = {
  306. province_id = 406 #Pentos
  307. province_id = 602 #Elyria
  308. province_id = 625 #New Ghis
  309. province_id = 727 #Port Moraq
  310. province_id = 728 #Zabhad
  311. province_id = 729 #Vahar
  312. province_id = 835 #Nefer
  313. # province_id = 585 #Port of Ibben
  314. # province_id = 594 #Ib Sar
  315. # province_id = 582 #Ib Nor
  316. # province_id = 580 #Ib Oss
  317. # duchy = { title = d_bayofwhales }
  318. }
  319. FROMFROM = {
  320. OR = {
  321. title = b_spicertowers
  322. title = b_elyriacastle
  323. title = b_pyramidnewghis
  324. title = b_port_moraq
  325. title = b_zabhad
  326. title = b_vahar
  327. title = b_nefer
  328. }
  329. }
  330. }
  331. add_building = ca_asoiaf_essosshipyard
  332. }
  333.  
  334. if = {
  335. limit = {
  336. port = yes
  337. OR = {
  338. FROM = {
  339. culture = ironborn
  340. NOT = { trait = nightswatch }
  341. NOT = { trait = kingsguard }
  342. }
  343. region = world_iron_isles
  344. }
  345. }
  346. add_building = ca_asoiaf_ironshipyard
  347. add_building = ca_asoiaf_large_ironshipyard
  348. }
  349.  
  350. if = {
  351. limit = {
  352. province_id = 220 #driftmark
  353. }
  354. add_building = ca_asoiaf_driftmarkshipyard
  355. }
  356.  
  357. if = {
  358. limit = {
  359. province_id = 292
  360. }
  361. add_building = ca_asoiaf_redwyneshipyard
  362. }
  363.  
  364. if = {
  365. limit = {
  366. province_id = 226 #kingslanding
  367. has_province_flag = kings_landing_established
  368. FROMFROM = {
  369. has_title_flag = targshipyard_complete
  370. OR = {
  371. title = b_red_keep
  372. title = b_dragon_gate
  373. }
  374. }
  375. }
  376. add_building = ca_asoiaf_targshipyard
  377. }
  378.  
  379. if = {
  380. limit = {
  381. OR = {
  382. province_id = 261
  383. province_id = 262
  384. province_id = 263
  385. province_id = 264
  386. }
  387. }
  388. add_building = ca_asoiaf_shieldshipyard
  389. }
  390.  
  391. if = {
  392. limit = {
  393. FROMFROM = { title = b_pearl_palace }
  394. }
  395. add_building = ca_asoiaf_koj_shipyard
  396. }
  397.  
  398. if = {
  399. limit = {
  400. OR = {
  401. province_id = 18 #Eastwatch
  402. province_id = 32 #Driftwood Hall
  403. province_id = 599 #Mantarys
  404. province_id = 601 #Tolos
  405. province_id = 624 #Ghaen
  406. province_id = 667 #Qal
  407. province_id = 670 #Abaj
  408. province_id = 669 #Asabhad
  409. province_id = 731 #Draccar
  410. province_id = 730 #Pongar
  411. province_id = 732 #Cinnamon Isles
  412. }
  413. FROMFROM = {
  414. OR = {
  415. title = b_eastwatch
  416. title = b_driftwoodhall
  417. title = b_mantaryscastle
  418. title = b_toloscastle
  419. title = b_ghaencastle
  420. title = b_fort_qal
  421. title = b_asabhad
  422. title = b_abaj
  423. title = b_pongar
  424. title = b_draccar
  425. title = b_cinnamon_isles
  426. }
  427. }
  428. }
  429. add_building = ca_asoiaf_smallshipyard
  430. }
  431.  
  432. if = {
  433. limit = {
  434. FROMFROM = { title = b_lannisport }
  435. }
  436. add_building = ca_asoiaf_lannshipyard
  437. }
  438.  
  439. if = {
  440. limit = {
  441. FROMFROM = { title = b_the_hightower }
  442. }
  443. add_building = ca_asoiaf_oldtownshipyard
  444. }
  445.  
  446. if = {
  447. limit = {
  448. OR = {
  449. FROM = {
  450. culture_group = valyrian
  451. NOT = { trait = nightswatch }
  452. NOT = { trait = kingsguard }
  453. }
  454. region = world_old_valyria
  455. }
  456. }
  457. add_building = ca_asoiaf_valyria_shipyard
  458. }
  459.  
  460. #### MISC SPECIFIC STUFF ####
  461.  
  462. if = {
  463. limit = {
  464. OR = {
  465. province_id = 174 #Golden Tooth (2)
  466. province_id = 175 #Nunn's Deep
  467. province_id = 177 #Pendrick Hills
  468.  
  469. province_id = 173 #Ashemark
  470. province_id = 178 #Sarsfield
  471. province_id = 179 #Goldshire
  472. province_id = 180 #Hornvale
  473. province_id = 181 #Brent Brook
  474. province_id = 182 #Casterly Rock
  475. province_id = 187 #Castamere
  476.  
  477. region = world_asshai
  478. duchy = { title = d_the_axe }
  479. }
  480. }
  481. add_building = ca_goldmine
  482. }
  483.  
  484. if = {
  485. limit = {
  486. FROMFROM = {
  487. OR = {
  488. title = b_casterly_rock
  489. title = b_castamere
  490. title = b_axemountainscastle
  491. title = b_axecastle
  492. }
  493. }
  494. }
  495. add_building = ca_large_goldmine
  496. }
  497.  
  498. if = {
  499. limit = {
  500. OR = {
  501. province_id = 164 #The Crag
  502. province_id = 170 #Maunhill
  503. province_id = 189 #Myatt
  504. province_id = 190 #Lonmont
  505. province_id = 195 #Silverhall
  506. province_id = 334 #Yronwood
  507. }
  508. }
  509. add_building = ca_silvermine
  510. }
  511.  
  512. if = {
  513. limit = {
  514. FROMFROM = {
  515. title = b_casterly_rock
  516. }
  517. }
  518. add_building = ca_casterly_rock
  519. }
  520.  
  521. if = {
  522. limit = {
  523. FROMFROM = {
  524. title = b_blackgrove
  525. }
  526. }
  527. add_building = ca_ironwood
  528. }
  529.  
  530. if = {
  531. limit = {
  532. FROMFROM = {
  533. OR = {
  534. title = b_bayasabhad
  535. title = b_kayakayanaya
  536. title = b_samyriana
  537. }
  538. }
  539. }
  540. add_building = ca_hyrkooni_fortress
  541. }
  542.  
  543. if = {
  544. limit = {
  545. FROMFROM = {
  546. OR = {
  547. title = b_lorassyon
  548. title = b_lorathi_shorecastle
  549. title = b_archons_keep
  550. title = b_great_tower
  551. }
  552. }
  553. }
  554. add_building = ca_lorathi_maze
  555. }
  556.  
  557. if = {
  558. limit = {
  559. province_id = 820
  560. }
  561. add_building = ca_five_forts
  562. }
  563.  
  564. if = {
  565. limit = {
  566. FROMFROM = { title = b_winterfell }
  567. }
  568. add_building = ca_cellar_2
  569. }
  570.  
  571. if = {
  572. limit = { culture_group = free_folk }
  573. add_building = ca_culture_group_frozen_shore_1
  574. add_building = ca_culture_group_frozen_shore_1
  575. add_building = ca_culture_group_frozen_shore_2
  576. add_building = ca_culture_group_frozen_shore_3
  577. add_building = ca_culture_group_frozen_shore_4
  578. }
  579.  
  580. if = {
  581. limit = {
  582. is_capital = yes
  583. FROM = {
  584. OR = {
  585. trait = dragon_rider
  586. trait = dragon_egg
  587. }
  588. capital_holding = { location = { province_id = ROOT } }
  589. }
  590. }
  591. add_building = ca_dragon_pit
  592. }
  593.  
  594. if = {
  595. limit = {
  596. FROMFROM = {
  597. title = b_stone_drum
  598. }
  599. }
  600. add_building = ca_dragonmont
  601. add_building = ca_dragonstone
  602. }
  603.  
  604.  
  605. if = {
  606. limit = {
  607. FROMFROM = {
  608. title = b_harrenhal
  609. }
  610. NOT = { has_province_flag = pre_harren_harrenhal }
  611. }
  612. add_building = ca_harrenhal_castle
  613. }
  614.  
  615. if = {
  616. limit = {
  617. province_id = 66
  618. }
  619. add_building = ca_moat_cailin
  620. }
  621.  
  622. if = {
  623. limit = {
  624. region = world_forest_of_qohor
  625. }
  626. add_building = ca_qohor_forest_1 #Fur Station
  627. add_building = ca_qohor_forest_2 #Logging Camp
  628. }
  629.  
  630. if = {
  631. limit = {
  632. region = world_sothoryos
  633. FROM = { NOT = { culture_group = unoccupied_group } }
  634. }
  635. add_building = ca_sothoryos_1 #small mine
  636. add_building = ca_sothoryos_2 #spice plantatin
  637. add_building = ca_sothoryos_3 #large mines
  638. }
  639.  
  640. if = {
  641. limit = {
  642. FROM = {
  643. OR = {
  644. culture_group = free_folk
  645. trait = wildling
  646. }
  647. }
  648. }
  649. add_building = ca_wildling_barracks
  650. add_building = ca_wildling_barracks2
  651. add_building = ca_wildling_barracks3
  652. add_building = ca_wildling_barracks4
  653. }
  654.  
  655. #### GENERAL STUFF ####
  656.  
  657. add_building = ca_keep_1
  658. add_building = ca_keep_2
  659. add_building = ca_keep_3
  660. add_building = ca_keep_4
  661. add_building = ca_keep_5
  662. add_building = ca_wall_1
  663. add_building = ca_wall_2
  664. add_building = ca_wall_3
  665. add_building = ca_wall_4
  666. add_building = ca_wall_5
  667. add_building = ca_wall_q_1
  668. add_building = ca_wall_q_2
  669. add_building = ca_wall_q_3
  670. add_building = ca_wall_q_4
  671. add_building = ca_wall_q_5
  672. add_building = ca_militia_barracks_1
  673. add_building = ca_militia_barracks_2
  674. add_building = ca_militia_barracks_3
  675. add_building = ca_training_grounds_1
  676. add_building = ca_training_grounds_2
  677. add_building = ca_barracks_1
  678. add_building = ca_barracks_2
  679. add_building = ca_barracks_3
  680. add_building = ca_barracks_4
  681. add_building = ca_barracks_5
  682. add_building = ca_barracks_6
  683. add_building = ca_stable_1
  684. add_building = ca_stable_2
  685. add_building = ca_stable_3
  686. add_building = ca_stable_4
  687. add_building = ca_stable_5
  688. add_building = ca_town_1
  689. add_building = ca_town_2
  690. add_building = ca_town_3
  691. add_building = ca_town_4
  692. add_building = ca_town_5
  693. hidden_tooltip = { refill_holding_levy = yes }
  694. }
  695. ai_will_do = {
  696. factor = 0
  697. }
  698. }
  699.  
  700. ##### TEMPLE #####
  701. ##################
  702.  
  703. upgrade_temple = {
  704. filter = owned
  705.  
  706. from_potential = {
  707. ai = no
  708. has_character_flag = cheats_enabled
  709. }
  710. potential = {
  711.  
  712. holding_type = temple
  713.  
  714. NOT = {
  715. AND = {
  716. has_building = tp_wall_5
  717. has_building = tp_wall_q_5
  718. has_building = tp_barracks_6
  719. has_building = tp_elite_barracks_6
  720. has_building = tp_town_6
  721. has_building = tp_shipyard_4
  722. has_building = tp_school_2
  723. has_building = tp_monastery_6
  724. }
  725. }
  726.  
  727. }
  728. allow = {
  729. always = yes
  730. }
  731. effect = {
  732. add_building = tp_barracks_1
  733. add_building = tp_barracks_2
  734. add_building = tp_barracks_3
  735. add_building = tp_barracks_4
  736. add_building = tp_barracks_5
  737. add_building = tp_barracks_6
  738. add_building = tp_elite_barracks_1
  739. add_building = tp_elite_barracks_2
  740. add_building = tp_elite_barracks_3
  741. add_building = tp_elite_barracks_4
  742. add_building = tp_elite_barracks_5
  743. add_building = tp_elite_barracks_6
  744. add_building = tp_monastery_1
  745. add_building = tp_monastery_2
  746. add_building = tp_monastery_3
  747. add_building = tp_monastery_4
  748. add_building = tp_monastery_5
  749. add_building = tp_monastery_6
  750. add_building = tp_town_1
  751. add_building = tp_town_2
  752. add_building = tp_town_3
  753. add_building = tp_town_4
  754. add_building = tp_town_5
  755. add_building = tp_town_6
  756. add_building = tp_wall_1
  757. add_building = tp_wall_2
  758. add_building = tp_wall_3
  759. add_building = tp_wall_4
  760. add_building = tp_wall_5
  761. add_building = tp_wall_q_1
  762. add_building = tp_wall_q_2
  763. add_building = tp_wall_q_3
  764. add_building = tp_wall_q_4
  765. add_building = tp_wall_q_5
  766. hidden_tooltip = { refill_holding_levy = yes }
  767.  
  768. if = {
  769. limit = {
  770. port = yes
  771. }
  772. add_building = tp_shipyard_1
  773. add_building = tp_shipyard_2
  774. add_building = tp_shipyard_3
  775. add_building = tp_shipyard_4
  776. }
  777.  
  778. if = {
  779. limit = {
  780. FROMFROM = {
  781. OR = {
  782. title = b_lorassyon_temple
  783. title = b_lorathi_shoretemple
  784. title = b_moon
  785. }
  786. }
  787. }
  788. add_building = tp_lorathi_maze
  789. }
  790.  
  791. }
  792. ai_will_do = {
  793. factor = 0
  794. }
  795. }
  796.  
  797. ##### CITY #####
  798. ################
  799.  
  800. upgrade_city = {
  801. filter = owned
  802.  
  803. from_potential = {
  804. ai = no
  805. has_character_flag = cheats_enabled
  806. }
  807. potential = {
  808.  
  809. holding_type = city
  810. NOT = {
  811. AND = {
  812. has_building = ct_wall_5
  813. has_building = ct_wall_q_5
  814. has_building = ct_training_grounds_6
  815. has_building = ct_barracks_6
  816. has_building = ct_marketplace_6
  817. has_building = ct_guard_5
  818. has_building = ct_port_5
  819. has_building = ct_shipyard_4
  820. has_building = ct_university_3
  821. }
  822. }
  823.  
  824. }
  825. allow = {
  826. always = yes
  827. }
  828. effect = {
  829.  
  830. ##### CITY BASE VALUES #####
  831.  
  832. if = {
  833. limit = { holding_type = city }
  834. if = {
  835. limit = { has_building = ct_upgrade_bv_1 }
  836. remove_building = ct_upgrade_bv_1
  837. }
  838. if = {
  839. limit = { has_building = ct_upgrade_bv_2 }
  840. remove_building = ct_upgrade_bv_2
  841. }
  842. if = {
  843. limit = { has_building = ct_upgrade_bv_3 }
  844. remove_building = ct_upgrade_bv_3
  845. }
  846. if = {
  847. limit = { has_building = ct_upgrade_bv_4 }
  848. remove_building = ct_upgrade_bv_4
  849. }
  850. if = {
  851. limit = { has_building = ct_upgrade_bv_5 }
  852. remove_building = ct_upgrade_bv_5
  853. }
  854. if = {
  855. limit = { has_building = ct_upgrade_bv_6 }
  856. remove_building = ct_upgrade_bv_6
  857. }
  858. location = { clr_province_flag = inherited_upgrade }
  859. ### 1 ###
  860. if = {
  861. limit = {
  862. location = {
  863. region = world_north
  864. }
  865. }
  866. add_building = ct_asoiaf_north_basevalue_1
  867. }
  868. if = {
  869. limit = {
  870. location = {
  871. region = world_riverlands
  872. }
  873. }
  874. add_building = ct_asoiaf_river_basevalue_1
  875. }
  876. if = {
  877. limit = {
  878. location = {
  879. region = world_dorne
  880. }
  881. }
  882. add_building = ct_asoiaf_dorne_basevalue_1
  883. }
  884. if = {
  885. limit = {
  886. location = {
  887. region = world_iron_isles
  888. }
  889. }
  890. add_building = ct_asoiaf_ironislands_basevalue_1
  891. }
  892. if = {
  893. limit = {
  894. location = {
  895. region = world_crownlands
  896. }
  897. }
  898. add_building = ct_asoiaf_crown_basevalue_1
  899. }
  900. if = {
  901. limit = {
  902. location = {
  903. region = world_stormlands
  904. }
  905. }
  906. add_building = ct_asoiaf_storm_basevalue_1
  907. }
  908. if = {
  909. limit = {
  910. location = {
  911. region = world_vale
  912. }
  913. }
  914. add_building = ct_asoiaf_vale_basevalue_1
  915. }
  916. if = {
  917. limit = {
  918. location = {
  919. region = world_westerlands
  920. }
  921. }
  922. add_building = ct_asoiaf_westerland_basevalue_1
  923. }
  924. if = {
  925. limit = {
  926. location = {
  927. region = world_reach
  928. }
  929. }
  930. add_building = ct_asoiaf_reach_basevalue_1
  931. }
  932. if = {
  933. limit = {
  934. location = {
  935. region = world_free_cities
  936. }
  937. }
  938. add_building = ct_asoiaf_essos_basevalue_1
  939. }
  940. if = {
  941. limit = {
  942. location = {
  943. region = world_summer_sea
  944. }
  945. }
  946. add_building = ct_asoiaf_summerisland_basevalue_1
  947. }
  948. if = {
  949. limit = {
  950. location = {
  951. OR = {
  952. region = world_qarth
  953. region = world_moraq
  954. }
  955. }
  956. }
  957. add_building = ct_asoiaf_qarth_basevalue_1
  958. }
  959. if = {
  960. limit = {
  961. location = {
  962. region = world_ghiscar
  963. }
  964. }
  965. add_building = ct_asoiaf_ghiscari_basevalue_1
  966. }
  967. if = {
  968. limit = {
  969. location = {
  970. region = world_lhazar
  971. }
  972. }
  973. add_building = ct_asoiaf_lhazareen_basevalue_1
  974. }
  975. if = {
  976. limit = {
  977. location = {
  978. OR = {
  979. region = world_bone_mountains
  980. region = world_nghai
  981. }
  982. }
  983. }
  984. add_building = ct_asoiaf_eastern_basevalue_1
  985. }
  986. if = {
  987. limit = {
  988. location = {
  989. region = world_ibben
  990. }
  991. }
  992. add_building = ct_asoiaf_ibben_basevalue_1
  993. }
  994. if = {
  995. limit = {
  996. location = {
  997. region = world_yi_ti
  998. }
  999. }
  1000. add_building = ct_asoiaf_yiti_basevalue_1
  1001. }
  1002. if = {
  1003. limit = {
  1004. location = {
  1005. region = world_sarnor
  1006. }
  1007. }
  1008. add_building = ct_asoiaf_sarnor_basevalue_1
  1009. }
  1010. if = {
  1011. limit = {
  1012. location = {
  1013. region = world_asshai
  1014. }
  1015. }
  1016. add_building = ct_asoiaf_asshai_basevalue_1
  1017. }
  1018. if = {
  1019. limit = {
  1020. location = {
  1021. region = world_old_valyria
  1022. }
  1023. }
  1024. add_building = ct_asoiaf_valyria_basevalue_1
  1025. }
  1026. ### 2 ###
  1027. if = {
  1028. limit = { has_building = ct_asoiaf_north_basevalue_1 }
  1029. add_building = ct_asoiaf_north_basevalue_2
  1030. }
  1031. if = {
  1032. limit = { has_building = ct_asoiaf_river_basevalue_1 }
  1033. add_building = ct_asoiaf_river_basevalue_2
  1034. }
  1035. if = {
  1036. limit = { has_building = ct_asoiaf_dorne_basevalue_1 }
  1037. add_building = ct_asoiaf_dorne_basevalue_2
  1038. }
  1039. if = {
  1040. limit = { has_building = ct_asoiaf_ironislands_basevalue_1 }
  1041. add_building = ct_asoiaf_ironislands_basevalue_2
  1042. }
  1043. if = {
  1044. limit = { has_building = ct_asoiaf_crown_basevalue_1 }
  1045. add_building = ct_asoiaf_crown_basevalue_2
  1046. }
  1047. if = {
  1048. limit = { has_building = ct_asoiaf_storm_basevalue_1 }
  1049. add_building = ct_asoiaf_storm_basevalue_2
  1050. }
  1051. if = {
  1052. limit = { has_building = ct_asoiaf_vale_basevalue_1 }
  1053. add_building = ct_asoiaf_vale_basevalue_2
  1054. }
  1055. if = {
  1056. limit = { has_building = ct_asoiaf_westerland_basevalue_1 }
  1057. add_building = ct_asoiaf_westerland_basevalue_2
  1058. }
  1059. if = {
  1060. limit = { has_building = ct_asoiaf_reach_basevalue_1 }
  1061. add_building = ct_asoiaf_reach_basevalue_2
  1062. }
  1063. if = {
  1064. limit = { has_building = ct_asoiaf_essos_basevalue_1 }
  1065. add_building = ct_asoiaf_essos_basevalue_2
  1066. }
  1067. if = {
  1068. limit = { has_building = ct_asoiaf_summerisland_basevalue_1 }
  1069. add_building = ct_asoiaf_summerisland_basevalue_2
  1070. }
  1071. if = {
  1072. limit = { has_building = ct_asoiaf_qarth_basevalue_1 }
  1073. add_building = ct_asoiaf_qarth_basevalue_2
  1074. }
  1075. if = {
  1076. limit = { has_building = ct_asoiaf_ghiscari_basevalue_1 }
  1077. add_building = ct_asoiaf_ghiscari_basevalue_2
  1078. }
  1079. if = {
  1080. limit = { has_building = ct_asoiaf_lhazareen_basevalue_1 }
  1081. add_building = ct_asoiaf_lhazareen_basevalue_2
  1082. }
  1083. if = {
  1084. limit = { has_building = ct_asoiaf_eastern_basevalue_1 }
  1085. add_building = ct_asoiaf_eastern_basevalue_2
  1086. }
  1087. if = {
  1088. limit = { has_building = ct_asoiaf_ibben_basevalue_1 }
  1089. add_building = ct_asoiaf_ibben_basevalue_2
  1090. }
  1091. if = {
  1092. limit = { has_building = ct_asoiaf_yiti_basevalue_1 }
  1093. add_building = ct_asoiaf_yiti_basevalue_2
  1094. }
  1095. if = {
  1096. limit = { has_building = ct_asoiaf_sarnor_basevalue_1 }
  1097. add_building = ct_asoiaf_sarnor_basevalue_2
  1098. }
  1099. if = {
  1100. limit = { has_building = ct_asoiaf_asshai_basevalue_1 }
  1101. add_building = ct_asoiaf_asshai_basevalue_2
  1102. }
  1103. if = {
  1104. limit = { has_building = ct_asoiaf_valyria_basevalue_1 }
  1105. add_building = ct_asoiaf_valyria_basevalue_2
  1106. }
  1107. ### 3 ###
  1108. if = {
  1109. limit = { has_building = ct_asoiaf_north_basevalue_2 }
  1110. add_building = ct_asoiaf_north_basevalue_3
  1111. }
  1112. if = {
  1113. limit = { has_building = ct_asoiaf_river_basevalue_2 }
  1114. add_building = ct_asoiaf_river_basevalue_3
  1115. }
  1116. if = {
  1117. limit = { has_building = ct_asoiaf_dorne_basevalue_2 }
  1118. add_building = ct_asoiaf_dorne_basevalue_3
  1119. }
  1120. if = {
  1121. limit = { has_building = ct_asoiaf_ironislands_basevalue_2 }
  1122. add_building = ct_asoiaf_ironislands_basevalue_3
  1123. }
  1124. if = {
  1125. limit = { has_building = ct_asoiaf_crown_basevalue_2 }
  1126. add_building = ct_asoiaf_crown_basevalue_3
  1127. }
  1128. if = {
  1129. limit = { has_building = ct_asoiaf_storm_basevalue_2 }
  1130. add_building = ct_asoiaf_storm_basevalue_3
  1131. }
  1132. if = {
  1133. limit = { has_building = ct_asoiaf_vale_basevalue_2 }
  1134. add_building = ct_asoiaf_vale_basevalue_3
  1135. }
  1136. if = {
  1137. limit = { has_building = ct_asoiaf_westerland_basevalue_2 }
  1138. add_building = ct_asoiaf_westerland_basevalue_3
  1139. }
  1140. if = {
  1141. limit = { has_building = ct_asoiaf_reach_basevalue_2 }
  1142. add_building = ct_asoiaf_reach_basevalue_3
  1143. }
  1144. if = {
  1145. limit = { has_building = ct_asoiaf_essos_basevalue_2 }
  1146. add_building = ct_asoiaf_essos_basevalue_3
  1147. }
  1148. if = {
  1149. limit = { has_building = ct_asoiaf_summerisland_basevalue_2 }
  1150. add_building = ct_asoiaf_summerisland_basevalue_3
  1151. }
  1152. if = {
  1153. limit = { has_building = ct_asoiaf_qarth_basevalue_2 }
  1154. add_building = ct_asoiaf_qarth_basevalue_3
  1155. }
  1156. if = {
  1157. limit = { has_building = ct_asoiaf_ghiscari_basevalue_2 }
  1158. add_building = ct_asoiaf_ghiscari_basevalue_3
  1159. }
  1160. if = {
  1161. limit = { has_building = ct_asoiaf_lhazareen_basevalue_2 }
  1162. add_building = ct_asoiaf_lhazareen_basevalue_3
  1163. }
  1164. if = {
  1165. limit = { has_building = ct_asoiaf_eastern_basevalue_2 }
  1166. add_building = ct_asoiaf_eastern_basevalue_3
  1167. }
  1168. if = {
  1169. limit = { has_building = ct_asoiaf_ibben_basevalue_2 }
  1170. add_building = ct_asoiaf_ibben_basevalue_3
  1171. }
  1172. if = {
  1173. limit = { has_building = ct_asoiaf_yiti_basevalue_2 }
  1174. add_building = ct_asoiaf_yiti_basevalue_3
  1175. }
  1176. if = {
  1177. limit = { has_building = ct_asoiaf_sarnor_basevalue_2 }
  1178. add_building = ct_asoiaf_sarnor_basevalue_3
  1179. }
  1180. if = {
  1181. limit = { has_building = ct_asoiaf_asshai_basevalue_2 }
  1182. add_building = ct_asoiaf_asshai_basevalue_3
  1183. }
  1184. if = {
  1185. limit = { has_building = ct_asoiaf_valyria_basevalue_2 }
  1186. add_building = ct_asoiaf_valyria_basevalue_3
  1187. }
  1188. ### 4 ###
  1189. if = {
  1190. limit = { has_building = ct_asoiaf_north_basevalue_3 }
  1191. add_building = ct_asoiaf_north_basevalue_4
  1192. }
  1193. if = {
  1194. limit = { has_building = ct_asoiaf_river_basevalue_3 }
  1195. add_building = ct_asoiaf_river_basevalue_4
  1196. }
  1197. if = {
  1198. limit = { has_building = ct_asoiaf_dorne_basevalue_3 }
  1199. add_building = ct_asoiaf_dorne_basevalue_4
  1200. }
  1201. if = {
  1202. limit = { has_building = ct_asoiaf_ironislands_basevalue_3 }
  1203. add_building = ct_asoiaf_ironislands_basevalue_4
  1204. }
  1205. if = {
  1206. limit = { has_building = ct_asoiaf_crown_basevalue_3 }
  1207. add_building = ct_asoiaf_crown_basevalue_4
  1208. }
  1209. if = {
  1210. limit = { has_building = ct_asoiaf_storm_basevalue_3 }
  1211. add_building = ct_asoiaf_storm_basevalue_4
  1212. }
  1213. if = {
  1214. limit = { has_building = ct_asoiaf_vale_basevalue_3 }
  1215. add_building = ct_asoiaf_vale_basevalue_4
  1216. }
  1217. if = {
  1218. limit = { has_building = ct_asoiaf_westerland_basevalue_3 }
  1219. add_building = ct_asoiaf_westerland_basevalue_4
  1220. }
  1221. if = {
  1222. limit = { has_building = ct_asoiaf_reach_basevalue_3 }
  1223. add_building = ct_asoiaf_reach_basevalue_4
  1224. }
  1225. if = {
  1226. limit = { has_building = ct_asoiaf_essos_basevalue_3 }
  1227. add_building = ct_asoiaf_essos_basevalue_4
  1228. }
  1229. if = {
  1230. limit = { has_building = ct_asoiaf_summerisland_basevalue_3 }
  1231. add_building = ct_asoiaf_summerisland_basevalue_4
  1232. }
  1233. if = {
  1234. limit = { has_building = ct_asoiaf_qarth_basevalue_3 }
  1235. add_building = ct_asoiaf_qarth_basevalue_4
  1236. }
  1237. if = {
  1238. limit = { has_building = ct_asoiaf_ghiscari_basevalue_3 }
  1239. add_building = ct_asoiaf_ghiscari_basevalue_4
  1240. }
  1241. if = {
  1242. limit = { has_building = ct_asoiaf_lhazareen_basevalue_3 }
  1243. add_building = ct_asoiaf_lhazareen_basevalue_4
  1244. }
  1245. if = {
  1246. limit = { has_building = ct_asoiaf_eastern_basevalue_3 }
  1247. add_building = ct_asoiaf_eastern_basevalue_4
  1248. }
  1249. if = {
  1250. limit = { has_building = ct_asoiaf_ibben_basevalue_3 }
  1251. add_building = ct_asoiaf_ibben_basevalue_4
  1252. }
  1253. if = {
  1254. limit = { has_building = ct_asoiaf_yiti_basevalue_3 }
  1255. add_building = ct_asoiaf_yiti_basevalue_4
  1256. }
  1257. if = {
  1258. limit = { has_building = ct_asoiaf_sarnor_basevalue_3 }
  1259. add_building = ct_asoiaf_sarnor_basevalue_4
  1260. }
  1261. if = {
  1262. limit = { has_building = ct_asoiaf_asshai_basevalue_3 }
  1263. add_building = ct_asoiaf_asshai_basevalue_4
  1264. }
  1265. if = {
  1266. limit = { has_building = ct_asoiaf_valyria_basevalue_3 }
  1267. add_building = ct_asoiaf_valyria_basevalue_4
  1268. }
  1269. ### 5 ###
  1270.  
  1271. if = {
  1272. limit = { has_building = ct_asoiaf_north_basevalue_4 }
  1273. add_building = ct_asoiaf_north_basevalue_5
  1274. }
  1275. if = {
  1276. limit = { has_building = ct_asoiaf_river_basevalue_4 }
  1277. add_building = ct_asoiaf_river_basevalue_5
  1278. }
  1279. if = {
  1280. limit = { has_building = ct_asoiaf_dorne_basevalue_4 }
  1281. add_building = ct_asoiaf_dorne_basevalue_5
  1282. }
  1283. if = {
  1284. limit = { has_building = ct_asoiaf_ironislands_basevalue_4 }
  1285. add_building = ct_asoiaf_ironislands_basevalue_5
  1286. }
  1287. if = {
  1288. limit = { has_building = ct_asoiaf_crown_basevalue_4 }
  1289. add_building = ct_asoiaf_crown_basevalue_5
  1290. }
  1291. if = {
  1292. limit = { has_building = ct_asoiaf_storm_basevalue_4 }
  1293. add_building = ct_asoiaf_storm_basevalue_5
  1294. }
  1295. if = {
  1296. limit = { has_building = ct_asoiaf_vale_basevalue_4 }
  1297. add_building = ct_asoiaf_vale_basevalue_5
  1298. }
  1299. if = {
  1300. limit = { has_building = ct_asoiaf_westerland_basevalue_4 }
  1301. add_building = ct_asoiaf_westerland_basevalue_5
  1302. }
  1303. if = {
  1304. limit = { has_building = ct_asoiaf_reach_basevalue_4 }
  1305. add_building = ct_asoiaf_reach_basevalue_5
  1306. }
  1307. if = {
  1308. limit = { has_building = ct_asoiaf_essos_basevalue_4 }
  1309. add_building = ct_asoiaf_essos_basevalue_5
  1310. }
  1311. if = {
  1312. limit = { has_building = ct_asoiaf_summerisland_basevalue_4 }
  1313. add_building = ct_asoiaf_summerisland_basevalue_5
  1314. }
  1315. if = {
  1316. limit = { has_building = ct_asoiaf_qarth_basevalue_4 }
  1317. add_building = ct_asoiaf_qarth_basevalue_5
  1318. }
  1319. if = {
  1320. limit = { has_building = ct_asoiaf_ghiscari_basevalue_4 }
  1321. add_building = ct_asoiaf_ghiscari_basevalue_5
  1322. }
  1323. if = {
  1324. limit = { has_building = ct_asoiaf_lhazareen_basevalue_4 }
  1325. add_building = ct_asoiaf_lhazareen_basevalue_5
  1326. }
  1327. if = {
  1328. limit = { has_building = ct_asoiaf_eastern_basevalue_4 }
  1329. add_building = ct_asoiaf_eastern_basevalue_5
  1330. }
  1331. if = {
  1332. limit = { has_building = ct_asoiaf_ibben_basevalue_4 }
  1333. add_building = ct_asoiaf_ibben_basevalue_5
  1334. }
  1335. if = {
  1336. limit = { has_building = ct_asoiaf_yiti_basevalue_4 }
  1337. add_building = ct_asoiaf_yiti_basevalue_5
  1338. }
  1339. if = {
  1340. limit = { has_building = ct_asoiaf_sarnor_basevalue_4 }
  1341. add_building = ct_asoiaf_sarnor_basevalue_5
  1342. }
  1343. if = {
  1344. limit = { has_building = ct_asoiaf_asshai_basevalue_4 }
  1345. add_building = ct_asoiaf_asshai_basevalue_5
  1346. }
  1347. if = {
  1348. limit = { has_building = ct_asoiaf_valyria_basevalue_4 }
  1349. add_building = ct_asoiaf_valyria_basevalue_5
  1350. }
  1351.  
  1352. ### 6 ###
  1353. if = {
  1354. limit = { has_building = ct_asoiaf_north_basevalue_5 }
  1355. add_building = ct_asoiaf_north_basevalue_6
  1356. }
  1357. if = {
  1358. limit = { has_building = ct_asoiaf_river_basevalue_5 }
  1359. add_building = ct_asoiaf_river_basevalue_6
  1360. }
  1361. if = {
  1362. limit = { has_building = ct_asoiaf_dorne_basevalue_5 }
  1363. add_building = ct_asoiaf_dorne_basevalue_6
  1364. }
  1365. if = {
  1366. limit = { has_building = ct_asoiaf_ironislands_basevalue_5 }
  1367. add_building = ct_asoiaf_ironislands_basevalue_6
  1368. }
  1369. if = {
  1370. limit = { has_building = ct_asoiaf_crown_basevalue_5 }
  1371. add_building = ct_asoiaf_crown_basevalue_6
  1372. }
  1373. if = {
  1374. limit = { has_building = ct_asoiaf_storm_basevalue_5 }
  1375. add_building = ct_asoiaf_storm_basevalue_6
  1376. }
  1377. if = {
  1378. limit = { has_building = ct_asoiaf_vale_basevalue_5 }
  1379. add_building = ct_asoiaf_vale_basevalue_6
  1380. }
  1381. if = {
  1382. limit = { has_building = ct_asoiaf_westerland_basevalue_5 }
  1383. add_building = ct_asoiaf_westerland_basevalue_6
  1384. }
  1385. if = {
  1386. limit = { has_building = ct_asoiaf_reach_basevalue_5 }
  1387. add_building = ct_asoiaf_reach_basevalue_6
  1388. }
  1389. if = {
  1390. limit = { has_building = ct_asoiaf_essos_basevalue_5 }
  1391. add_building = ct_asoiaf_essos_basevalue_6
  1392. }
  1393. if = {
  1394. limit = { has_building = ct_asoiaf_summerisland_basevalue_5 }
  1395. add_building = ct_asoiaf_summerisland_basevalue_6
  1396. }
  1397. if = {
  1398. limit = { has_building = ct_asoiaf_qarth_basevalue_5 }
  1399. add_building = ct_asoiaf_qarth_basevalue_6
  1400. }
  1401. if = {
  1402. limit = { has_building = ct_asoiaf_ghiscari_basevalue_5 }
  1403. add_building = ct_asoiaf_ghiscari_basevalue_6
  1404. }
  1405. if = {
  1406. limit = { has_building = ct_asoiaf_lhazareen_basevalue_5 }
  1407. add_building = ct_asoiaf_lhazareen_basevalue_6
  1408. }
  1409. if = {
  1410. limit = { has_building = ct_asoiaf_eastern_basevalue_5 }
  1411. add_building = ct_asoiaf_eastern_basevalue_6
  1412. }
  1413. if = {
  1414. limit = { has_building = ct_asoiaf_ibben_basevalue_5 }
  1415. add_building = ct_asoiaf_ibben_basevalue_6
  1416. }
  1417. if = {
  1418. limit = { has_building = ct_asoiaf_yiti_basevalue_5 }
  1419. add_building = ct_asoiaf_yiti_basevalue_6
  1420. }
  1421. if = {
  1422. limit = { has_building = ct_asoiaf_sarnor_basevalue_5 }
  1423. add_building = ct_asoiaf_sarnor_basevalue_6
  1424. }
  1425. if = {
  1426. limit = { has_building = ct_asoiaf_asshai_basevalue_5 }
  1427. add_building = ct_asoiaf_asshai_basevalue_6
  1428. }
  1429. if = {
  1430. limit = { has_building = ct_asoiaf_valyria_basevalue_5 }
  1431. add_building = ct_asoiaf_valyria_basevalue_6
  1432. }
  1433. hidden_tooltip = { refill_holding_levy = yes }
  1434. }
  1435.  
  1436.  
  1437.  
  1438. ###### CITY SHIPYARDS ######
  1439.  
  1440. if = {
  1441. port = yes
  1442. if = {
  1443. limit = { NOT = { has_building = ct_port_1 } }
  1444. add_building = ct_port_1
  1445. }
  1446. if = {
  1447. limit = { has_building = ct_port_1 }
  1448. add_building = ct_port_2
  1449. }
  1450. if = {
  1451. limit = { has_building = ct_port_2 }
  1452. add_building = ct_port_3
  1453. }
  1454. if = {
  1455. limit = { has_building = ct_port_3 }
  1456. add_building = ct_port_4
  1457. }
  1458. if = {
  1459. limit = { has_building = ct_port_4 }
  1460. add_building = ct_port_5
  1461. }
  1462. if = {
  1463. limit = { has_building = ct_port_5 }
  1464. add_building = ct_port_6
  1465. }
  1466. }
  1467.  
  1468. if = {
  1469. limit = {
  1470. OR = {
  1471. province_id = 406 #Pentos
  1472. province_id = 602 #Elyria
  1473. province_id = 625 #New Ghis
  1474. province_id = 727 #Port Moraq
  1475. province_id = 728 #Zabhad
  1476. province_id = 729 #Vahar
  1477. province_id = 835 #Nefer
  1478. # province_id = 585 #Port of Ibben
  1479. # province_id = 594 #Ib Sar
  1480. # province_id = 582 #Ib Nor
  1481. # province_id = 580 #Ib Oss
  1482. # duchy = { title = d_bayofwhales }
  1483. }
  1484. FROMFROM = {
  1485. OR = {
  1486. title = b_spicertowers
  1487. title = b_elyriacastle
  1488. title = b_pyramidnewghis
  1489. title = b_port_moraq
  1490. title = b_zabhad
  1491. title = b_vahar
  1492. title = b_nefer
  1493. }
  1494. }
  1495. }
  1496. add_building = ct_asoiaf_essosshipyard
  1497. }
  1498.  
  1499. if = {
  1500. limit = {
  1501. OR = {
  1502. FROM = {
  1503. culture = ironborn
  1504. NOT = { trait = nightswatch }
  1505. NOT = { trait = kingsguard }
  1506. }
  1507. region = world_iron_isles
  1508. }
  1509. }
  1510. add_building = ct_asoiaf_ironshipyard
  1511. add_building = ct_asoiaf_large_ironshipyard
  1512. }
  1513.  
  1514. if = {
  1515. limit = {
  1516. province_id = 220 #driftmark
  1517. }
  1518. add_building = ct_asoiaf_driftmarkshipyard
  1519. }
  1520.  
  1521. if = {
  1522. limit = {
  1523. province_id = 292
  1524. }
  1525. add_building = ct_asoiaf_redwyneshipyard
  1526. }
  1527.  
  1528. if = {
  1529. limit = {
  1530. province_id = 226 #kingslanding
  1531. has_province_flag = kings_landing_established
  1532. FROMFROM = {
  1533. has_title_flag = targshipyard_complete
  1534. OR = {
  1535. title = b_red_keep
  1536. title = b_dragon_gate
  1537. }
  1538. }
  1539. }
  1540. add_building = ct_asoiaf_targshipyard
  1541. }
  1542.  
  1543. if = {
  1544. limit = {
  1545. OR = {
  1546. province_id = 261
  1547. province_id = 262
  1548. province_id = 263
  1549. province_id = 264
  1550. }
  1551. }
  1552. add_building = ct_asoiaf_shieldshipyard
  1553. }
  1554.  
  1555. if = {
  1556. limit = {
  1557. FROMFROM = { title = b_pearl_palace }
  1558. }
  1559. add_building = ct_asoiaf_koj_shipyard
  1560. }
  1561.  
  1562. if = {
  1563. limit = {
  1564. OR = {
  1565. province_id = 18 #Eastwatch
  1566. province_id = 32 #Driftwood Hall
  1567. province_id = 599 #Mantarys
  1568. province_id = 601 #Tolos
  1569. province_id = 624 #Ghaen
  1570. province_id = 667 #Qal
  1571. province_id = 670 #Abaj
  1572. province_id = 669 #Asabhad
  1573. province_id = 731 #Draccar
  1574. province_id = 730 #Pongar
  1575. province_id = 732 #Cinnamon Isles
  1576. }
  1577. FROMFROM = {
  1578. OR = {
  1579. title = b_eastwatch
  1580. title = b_driftwoodhall
  1581. title = b_mantaryscastle
  1582. title = b_toloscastle
  1583. title = b_ghaencastle
  1584. title = b_fort_qal
  1585. title = b_asabhad
  1586. title = b_abaj
  1587. title = b_pongar
  1588. title = b_draccar
  1589. title = b_cinnamon_isles
  1590. }
  1591. }
  1592. }
  1593. add_building = ct_asoiaf_smallshipyard
  1594. }
  1595.  
  1596. if = {
  1597. limit = {
  1598. FROMFROM = { title = b_lannisport }
  1599. }
  1600. add_building = ct_asoiaf_lannshipyard
  1601. }
  1602.  
  1603. if = {
  1604. limit = {
  1605. FROMFROM = { title = b_the_hightower }
  1606. }
  1607. add_building = ct_asoiaf_oldtownshipyard
  1608. }
  1609.  
  1610. if = {
  1611. limit = {
  1612. OR = {
  1613. FROM = {
  1614. culture_group = valyrian
  1615. NOT = { trait = nightswatch }
  1616. NOT = { trait = kingsguard }
  1617. }
  1618. region = world_old_valyria
  1619. }
  1620. }
  1621. add_building = ct_asoiaf_valyria_shipyard
  1622. }
  1623.  
  1624. #### CITY OTHER SHIT ####
  1625.  
  1626.  
  1627. if = {
  1628. limit = {
  1629. OR = {
  1630. culture_group = ghiscari_group
  1631. culture_group = qarth_group
  1632. }
  1633. }
  1634. add_building = ct_culture_group_arabic_1
  1635. add_building = ct_culture_group_arabic_2
  1636. add_building = ct_culture_group_arabic_3
  1637. add_building = ct_culture_group_arabic_4
  1638. }
  1639.  
  1640. if = {
  1641. limit = {
  1642. OR = {
  1643. culture_group = moraqi_group
  1644. culture_group = yi_ti_group
  1645. culture = volantene
  1646. culture = eastern_valyrian
  1647. culture_group = ghiscari_group
  1648. culture_group = qarth_group
  1649. culture_group = jade_islands_group
  1650. }
  1651. }
  1652. add_building = ct_culture_indian_1
  1653. add_building = ct_culture_indian_2
  1654. add_building = ct_culture_indian_3
  1655. add_building = ct_culture_indian_4
  1656. }
  1657.  
  1658. if = {
  1659. limit = {
  1660. OR = {
  1661. province_id = 292
  1662. province_id = 344
  1663. province_id = 349
  1664. province_id = 350
  1665. province_id = 351
  1666. province_id = 352
  1667. }
  1668. }
  1669. add_building = ct_winery
  1670. }
  1671.  
  1672. if = {
  1673. limit = {
  1674. has_province_flag = restored_amphitheatre
  1675. }
  1676. add_building = ct_amphitheatre
  1677. }
  1678.  
  1679. if = {
  1680. limit = {
  1681. province_id = 226 #kingslanding
  1682. has_province_flag = kings_landing_established
  1683. FROMFROM = {
  1684. title = b_kings_landing
  1685. }
  1686. }
  1687. add_building = ct_gold_cloaks
  1688. }
  1689.  
  1690. if = {
  1691. limit = {
  1692. FROMFROM = {
  1693. title = b_lannisportone
  1694. }
  1695. }
  1696. add_building = ct_lannisport
  1697. }
  1698.  
  1699. if = {
  1700. limit = {
  1701. FROMFROM = {
  1702. title = b_braavos
  1703. }
  1704. }
  1705. add_building = ct_titan_castle
  1706. }
  1707.  
  1708. if = {
  1709. limit = {
  1710. FROMFROM = {
  1711. OR = {
  1712. title = b_lorassyon_city
  1713. title = b_lorathi_shore
  1714. title = b_lorath
  1715. }
  1716. }
  1717. }
  1718. add_building = ct_lorathi_maze
  1719. }
  1720.  
  1721. if = {
  1722. limit = {
  1723. FROMFROM = {
  1724. title = b_oldvolantis
  1725. }
  1726. }
  1727. add_building = ct_black_wall
  1728. }
  1729.  
  1730. if = {
  1731. limit = {
  1732. FROMFROM = {
  1733. title = b_port_qarth
  1734. }
  1735. }
  1736. add_building = ct_triple_walls
  1737. }
  1738.  
  1739. if = {
  1740. limit = {
  1741. region = world_forest_of_qohor
  1742. }
  1743. add_building = ct_qohor_forest_1
  1744. add_building = ct_qohor_forest_2
  1745. }
  1746.  
  1747. if = {
  1748. limit = {
  1749. region = world_sothoryos
  1750. FROM = { NOT = { culture_group = unoccupied_group } }
  1751. }
  1752. add_building = ct_sothoryos_1
  1753. add_building = ct_sothoryos_2
  1754. add_building = ct_sothoryos_3
  1755. }
  1756.  
  1757. add_building = ct_barracks_1
  1758. add_building = ct_barracks_2
  1759. add_building = ct_barracks_3
  1760. add_building = ct_barracks_4
  1761. add_building = ct_barracks_5
  1762. add_building = ct_barracks_6
  1763. add_building = ct_marketplace_1
  1764. add_building = ct_marketplace_2
  1765. add_building = ct_marketplace_3
  1766. add_building = ct_marketplace_4
  1767. add_building = ct_marketplace_5
  1768. add_building = ct_marketplace_6
  1769. add_building = ct_training_grounds_1
  1770. add_building = ct_training_grounds_2
  1771. add_building = ct_training_grounds_3
  1772. add_building = ct_training_grounds_4
  1773. add_building = ct_training_grounds_5
  1774. add_building = ct_training_grounds_6
  1775. add_building = ct_wall_1
  1776. add_building = ct_wall_2
  1777. add_building = ct_wall_3
  1778. add_building = ct_wall_4
  1779. add_building = ct_wall_5
  1780. add_building = ct_wall_q_1
  1781. add_building = ct_wall_q_2
  1782. add_building = ct_wall_q_3
  1783. add_building = ct_wall_q_4
  1784. add_building = ct_wall_q_5
  1785.  
  1786. }
  1787. ai_will_do = {
  1788. factor = 0
  1789. }
  1790. }
  1791.  
  1792. ##### TRIBAL ######
  1793. ###################
  1794.  
  1795. upgrade_tribal = {
  1796. filter = owned
  1797.  
  1798. from_potential = {
  1799. ai = no
  1800. has_character_flag = cheats_enabled
  1801. }
  1802. potential = {
  1803.  
  1804. holding_type = tribal
  1805.  
  1806. NOT = {
  1807. AND = {
  1808. has_building = tb_hillfort_4
  1809. has_building = tb_market_town_4
  1810. has_building = tb_training_grounds_4
  1811. has_building = tb_war_camp_4
  1812. has_building = tb_shipyard_4
  1813. has_building = tb_practice_range_4
  1814. has_building = tb_steppe_barracks_4
  1815. has_building = tb_steppe_stable_4
  1816. has_building = tb_arsenal_4
  1817. }
  1818. }
  1819.  
  1820. }
  1821. allow = {
  1822. always = yes
  1823. }
  1824. effect = {
  1825. add_building = tb_hillfort_1
  1826. add_building = tb_hillfort_2
  1827. add_building = tb_hillfort_3
  1828. add_building = tb_hillfort_4
  1829. add_building = tb_market_town_1
  1830. add_building = tb_market_town_2
  1831. add_building = tb_market_town_3
  1832. add_building = tb_market_town_4
  1833. add_building = tb_training_grounds_1
  1834. add_building = tb_training_grounds_2
  1835. add_building = tb_training_grounds_3
  1836. add_building = tb_training_grounds_4
  1837. add_building = tb_war_camp_1
  1838. add_building = tb_war_camp_2
  1839. add_building = tb_war_camp_3
  1840. add_building = tb_war_camp_4
  1841. add_building = tb_practice_range_1
  1842. add_building = tb_practice_range_2
  1843. add_building = tb_practice_range_3
  1844. add_building = tb_practice_range_4
  1845. add_building = tb_steppe_barracks_1
  1846. add_building = tb_steppe_barracks_2
  1847. add_building = tb_steppe_barracks_3
  1848. add_building = tb_steppe_barracks_4
  1849. add_building = tb_steppe_stable_1
  1850. add_building = tb_steppe_stable_2
  1851. add_building = tb_steppe_stable_3
  1852. add_building = tb_steppe_stable_4
  1853. add_building = tb_arsenal_1
  1854. add_building = tb_arsenal_2
  1855. add_building = tb_arsenal_3
  1856. add_building = tb_arsenal_4
  1857.  
  1858. if = {
  1859. limit = {
  1860. FROM = {
  1861. culture_group = free_folk
  1862. }
  1863. }
  1864. add_building = tb_wildling_barracks
  1865. add_building = tb_wildling_barracks2
  1866. add_building = tb_wildling_barracks3
  1867. add_building = tb_wildling_barracks4
  1868. }
  1869.  
  1870. if = {
  1871. limit = {
  1872. port = yes
  1873. }
  1874. add_building = tb_shipyard_1
  1875. add_building = tb_shipyard_2
  1876. add_building = tb_shipyard_3
  1877. add_building = tb_shipyard_4
  1878. }
  1879. }
  1880. ai_will_do = {
  1881. factor = 0
  1882. }
  1883. }
  1884.  
  1885. delete_holding = {
  1886. filter = owned
  1887.  
  1888. from_potential = {
  1889. ai = no
  1890. has_character_flag = cheats_enabled
  1891. }
  1892. potential = {
  1893. NOT = {
  1894. is_capital = yes
  1895. }
  1896. }
  1897. allow = {
  1898. always = yes
  1899. }
  1900. effect = {
  1901. destroy_settlement = ROOT
  1902. }
  1903. ai_will_do = {
  1904. factor = 0
  1905. }
  1906. }
  1907.  
  1908. convert_castle = {
  1909. filter = owned
  1910.  
  1911. from_potential = {
  1912. ai = no
  1913. has_character_flag = cheats_enabled
  1914. is_liege_of = ROOT
  1915. }
  1916. potential = {
  1917. NOT = {
  1918. is_capital = yes
  1919. holding_type = castle
  1920. }
  1921. }
  1922. allow = {
  1923. always = yes
  1924. }
  1925. effect = {
  1926. convert_to = CASTLE
  1927. }
  1928. ai_will_do = {
  1929. factor = 0
  1930. }
  1931. }
  1932.  
  1933. convert_temple = {
  1934. filter = owned
  1935.  
  1936. from_potential = {
  1937. ai = no
  1938. has_character_flag = cheats_enabled
  1939. is_liege_of = ROOT
  1940. }
  1941. potential = {
  1942. NOT = {
  1943. is_capital = yes
  1944. holding_type = temple
  1945. }
  1946. }
  1947. allow = {
  1948. always = yes
  1949. }
  1950. effect = {
  1951. convert_to = TEMPLE
  1952. }
  1953. ai_will_do = {
  1954. factor = 0
  1955. }
  1956. }
  1957.  
  1958. convert_city = {
  1959. filter = owned
  1960.  
  1961. from_potential = {
  1962. ai = no
  1963. has_character_flag = cheats_enabled
  1964. is_liege_of = ROOT
  1965. }
  1966. potential = {
  1967. NOT = {
  1968. is_capital = yes
  1969. holding_type = city
  1970. }
  1971. }
  1972. allow = {
  1973. always = yes
  1974. }
  1975. effect = {
  1976. convert_to = CITY
  1977. }
  1978. ai_will_do = {
  1979. factor = 0
  1980. }
  1981. }
  1982. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement