diff --git a/CleanSlate/common/buildings/100_castle.txt b/CleanSlate/common/buildings/100_castle.txt index b39b503be..e930fdb84 100644 --- a/CleanSlate/common/buildings/100_castle.txt +++ b/CleanSlate/common/buildings/100_castle.txt @@ -3,7 +3,10 @@ castle = { # Wall quality, gives fortlevel ca_wall_q_1 = { desc = ca_wall_q_1_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 0 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 0 + castle_building_allow = yes + } gold_cost = 50 build_time = 182 fort_level = 0.5 @@ -13,7 +16,10 @@ castle = { } ca_wall_q_2 = { desc = ca_wall_q_2_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 1 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 1 + castle_building_allow = yes + } upgrades_from = ca_wall_q_1 prerequisites = { ca_wall_1 } gold_cost = 50 @@ -25,7 +31,10 @@ castle = { } ca_wall_q_3 = { desc = ca_wall_q_3_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 3 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 3 + castle_building_allow = yes + } upgrades_from = ca_wall_q_2 gold_cost = 50 build_time = 182 @@ -36,7 +45,10 @@ castle = { } ca_wall_q_4 = { desc = ca_wall_q_4_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 5 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 5 + castle_building_allow = yes + } upgrades_from = ca_wall_q_3 gold_cost = 100 build_time = 365 @@ -47,7 +59,10 @@ castle = { } ca_wall_q_5 = { desc = ca_wall_q_5_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 7 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 7 + castle_building_allow = yes + } upgrades_from = ca_wall_q_4 gold_cost = 100 build_time = 365 @@ -60,7 +75,10 @@ castle = { # Walls, gives fortlevel, levysize and income ca_wall_1 = { desc = ca_wall_1_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 0 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 0 + castle_building_allow = yes + } gold_cost = 50 build_time = 365 fort_level = 0.5 @@ -72,7 +90,10 @@ castle = { } ca_wall_2 = { desc = ca_wall_2_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 2 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 2 + castle_building_allow = yes + } upgrades_from = ca_wall_1 gold_cost = 50 build_time = 547 # 1.5y @@ -85,7 +106,10 @@ castle = { } ca_wall_3 = { desc = ca_wall_3_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 4 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 4 + castle_building_allow = yes + } upgrades_from = ca_wall_2 gold_cost = 100 build_time = 730 # 2y @@ -98,7 +122,10 @@ castle = { } ca_wall_4 = { desc = ca_wall_4_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 6 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 6 + castle_building_allow = yes + } upgrades_from = ca_wall_3 gold_cost = 150 build_time = 1095 # 3y @@ -111,7 +138,10 @@ castle = { } ca_wall_5 = { desc = ca_wall_5_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 8 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 8 + castle_building_allow = yes + } upgrades_from = ca_wall_4 gold_cost = 150 build_time = 1460 # 4y @@ -125,6 +155,7 @@ castle = { ca_con_wall_6 = { # Theodosian Walls potential = { FROMFROM = { title = b_constantinople } + castle_building_allow = yes } desc = ca_con_wall_6_desc upgrades_from = ca_wall_5 @@ -140,7 +171,10 @@ castle = { # Keeps, gives levy and garrison size ca_keep_1 = { desc = ca_keep_1_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 0 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 0 + castle_building_allow = yes + } gold_cost = 150 build_time = 547 # 1.5y levy_size = 0.05 @@ -151,7 +185,10 @@ castle = { } ca_keep_2 = { desc = ca_keep_1_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 0 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 0 + castle_building_allow = yes + } prerequisites = { ca_wall_1 } upgrades_from = ca_keep_1 gold_cost = 200 @@ -164,7 +201,10 @@ castle = { } ca_keep_3 = { desc = ca_keep_1_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 2 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 2 + castle_building_allow = yes + } prerequisites = { ca_wall_2 } upgrades_from = ca_keep_2 gold_cost = 300 @@ -177,7 +217,10 @@ castle = { } ca_keep_4 = { desc = ca_keep_1_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 4 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 4 + castle_building_allow = yes + } upgrades_from = ca_keep_3 gold_cost = 400 build_time = 1460 # 4y @@ -189,7 +232,10 @@ castle = { } ca_keep_5 = { desc = ca_keep_1_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 6 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 6 + castle_building_allow = yes + } upgrades_from = ca_keep_4 gold_cost = 500 build_time = 2190 # 6y @@ -201,7 +247,10 @@ castle = { } ca_keep_6 = { desc = ca_keep_1_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 8 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 8 + castle_building_allow = yes + } upgrades_from = ca_keep_5 gold_cost = 500 build_time = 2190 # 6y @@ -215,7 +264,10 @@ castle = { # Militia barracks, gives light infantry and archers. ca_militia_barracks_1 = { desc = ca_militia_barracks_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + castle_building_allow = yes + } gold_cost = 100 build_time = 365 light_infantry = 80 @@ -226,7 +278,10 @@ castle = { } ca_militia_barracks_2 = { desc = ca_militia_barracks_2_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 1 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 1 + castle_building_allow = yes + } prerequisites = { ca_wall_1 } upgrades_from = ca_militia_barracks_1 gold_cost = 120 @@ -239,7 +294,10 @@ castle = { } ca_militia_barracks_3 = { desc = ca_militia_barracks_3_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 5 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 5 + castle_building_allow = yes + } upgrades_from = ca_militia_barracks_2 gold_cost = 200 build_time = 1095 @@ -251,7 +309,10 @@ castle = { } ca_militia_barracks_4 = { desc = ca_militia_barracks_3_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 7 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 7 + castle_building_allow = yes + } upgrades_from = ca_militia_barracks_3 gold_cost = 300 build_time = 1095 @@ -265,7 +326,10 @@ castle = { # Training grounds, gives morale and reinforce rate ca_training_grounds_1 = { desc = ca_training_grounds_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + castle_building_allow = yes + } prerequisites = { ca_wall_2 } gold_cost = 200 build_time = 730 @@ -278,7 +342,10 @@ castle = { } ca_training_grounds_2 = { desc = ca_training_grounds_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 3 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 3 + castle_building_allow = yes + } upgrades_from = ca_training_grounds_1 gold_cost = 250 build_time = 1095 @@ -291,7 +358,10 @@ castle = { } ca_training_grounds_3 = { desc = ca_training_grounds_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 6 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 6 + castle_building_allow = yes + } upgrades_from = ca_training_grounds_2 gold_cost = 300 build_time = 2190 @@ -306,7 +376,10 @@ castle = { # Barracks, gives heavy infantry and pikemen ca_barracks_1 = { desc = ca_barracks_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + castle_building_allow = yes + } gold_cost = 100 build_time = 365 heavy_infantry = 30 @@ -317,7 +390,10 @@ castle = { } ca_barracks_2 = { desc = ca_barracks_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + castle_building_allow = yes + } prerequisites = { ca_wall_1 } upgrades_from = ca_barracks_1 gold_cost = 120 @@ -330,7 +406,10 @@ castle = { } ca_barracks_3 = { desc = ca_barracks_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 1 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 1 + castle_building_allow = yes + } prerequisites = { ca_wall_2 } upgrades_from = ca_barracks_2 gold_cost = 200 @@ -343,7 +422,10 @@ castle = { } ca_barracks_4 = { desc = ca_barracks_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 3 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 3 + castle_building_allow = yes + } upgrades_from = ca_barracks_3 gold_cost = 300 build_time = 1095 @@ -355,7 +437,10 @@ castle = { } ca_barracks_5 = { desc = ca_barracks_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 5 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 5 + castle_building_allow = yes + } upgrades_from = ca_barracks_4 gold_cost = 400 build_time = 2190 @@ -367,7 +452,10 @@ castle = { } ca_barracks_6 = { desc = ca_barracks_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 7 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 7 + castle_building_allow = yes + } upgrades_from = ca_barracks_5 gold_cost = 500 build_time = 2190 @@ -381,7 +469,10 @@ castle = { # Stable, gives light cavalry and some heavy cavalry ca_stable_1 = { desc = ca_stable_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + castle_building_allow = yes + } gold_cost = 100 build_time = 365 light_cavalry = 35 @@ -391,7 +482,10 @@ castle = { } ca_stable_2 = { desc = ca_stable_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + castle_building_allow = yes + } prerequisites = { ca_wall_1 } upgrades_from = ca_stable_1 gold_cost = 120 @@ -403,7 +497,10 @@ castle = { } ca_stable_3 = { desc = ca_stable_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 2 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 2 + castle_building_allow = yes + } prerequisites = { ca_wall_2 } upgrades_from = ca_stable_2 gold_cost = 200 @@ -415,7 +512,10 @@ castle = { } ca_stable_4 = { desc = ca_stable_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 4 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 4 + castle_building_allow = yes + } upgrades_from = ca_stable_3 gold_cost = 300 build_time = 1095 @@ -427,7 +527,10 @@ castle = { } ca_stable_5 = { desc = ca_stable_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 6 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 6 + castle_building_allow = yes + } upgrades_from = ca_stable_4 gold_cost = 400 build_time = 2190 @@ -439,7 +542,10 @@ castle = { } ca_stable_6 = { desc = ca_stable_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 8 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 8 + castle_building_allow = yes + } upgrades_from = ca_stable_5 gold_cost = 500 build_time = 2190 @@ -453,7 +559,10 @@ castle = { # Castle town, gives income ca_town_1 = { desc = ca_town_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + castle_building_allow = yes + } gold_cost = 100 build_time = 365 tax_income = 2 @@ -464,7 +573,10 @@ castle = { } ca_town_2 = { desc = ca_town_2_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + castle_building_allow = yes + } prerequisites = { ca_wall_1 } upgrades_from = ca_town_1 gold_cost = 120 @@ -477,7 +589,10 @@ castle = { } ca_town_3 = { desc = ca_town_3_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 2 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 2 + castle_building_allow = yes + } prerequisites = { ca_wall_2 } upgrades_from = ca_town_2 gold_cost = 200 @@ -490,7 +605,10 @@ castle = { } ca_town_4 = { desc = ca_town_4_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 4 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 4 + castle_building_allow = yes + } upgrades_from = ca_town_3 gold_cost = 300 build_time = 1095 @@ -502,7 +620,10 @@ castle = { } ca_town_5 = { desc = ca_town_4_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 6 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 6 + castle_building_allow = yes + } upgrades_from = ca_town_4 gold_cost = 400 build_time = 2190 @@ -514,7 +635,10 @@ castle = { } ca_town_6 = { desc = ca_town_5_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 8 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 8 + castle_building_allow = yes + } upgrades_from = ca_town_5 gold_cost = 500 build_time = 2190 diff --git a/CleanSlate/common/buildings/100_city.txt b/CleanSlate/common/buildings/100_city.txt index bff111931..ab38a86b6 100644 --- a/CleanSlate/common/buildings/100_city.txt +++ b/CleanSlate/common/buildings/100_city.txt @@ -3,7 +3,10 @@ city = { # Wall quality, gives fort level ct_wall_q_1 = { desc = ct_wall_q_1_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 0 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 0 + city_building_allow = yes + } prerequisites = { ct_wall_1 } gold_cost = 50 build_time = 182 @@ -14,7 +17,10 @@ city = { } ct_wall_q_2 = { desc = ct_wall_q_2_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 1 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 1 + city_building_allow = yes + } prerequisites = { ct_wall_2 } upgrades_from = ct_wall_q_1 gold_cost = 50 @@ -26,7 +32,10 @@ city = { } ct_wall_q_3 = { desc = ca_wall_q_3_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 3 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 3 + city_building_allow = yes + } upgrades_from = ct_wall_q_2 gold_cost = 50 build_time = 182 @@ -37,7 +46,10 @@ city = { } ct_wall_q_4 = { desc = ca_wall_q_4_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 5 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 5 + city_building_allow = yes + } upgrades_from = ct_wall_q_3 gold_cost = 100 build_time = 365 @@ -48,7 +60,10 @@ city = { } ct_wall_q_5 = { desc = ca_wall_q_5_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 7 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 7 + city_building_allow = yes + } upgrades_from = ct_wall_q_4 gold_cost = 100 build_time = 365 @@ -61,7 +76,10 @@ city = { # Walls, gives fort level, levy size and income ct_wall_1 = { desc = ca_wall_1_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 0 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 0 + city_building_allow = yes + } gold_cost = 50 build_time = 365 fort_level = 0.4 @@ -73,7 +91,10 @@ city = { } ct_wall_2 = { desc = ca_wall_2_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 2 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 2 + city_building_allow = yes + } upgrades_from = ct_wall_1 gold_cost = 50 build_time = 547 @@ -86,7 +107,10 @@ city = { } ct_wall_3 = { desc = ct_wall_3_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 4 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 4 + city_building_allow = yes + } upgrades_from = ct_wall_2 gold_cost = 100 build_time = 730 @@ -99,7 +123,10 @@ city = { } ct_wall_4 = { desc = ct_wall_4_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 6 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 6 + city_building_allow = yes + } upgrades_from = ct_wall_3 gold_cost = 100 build_time = 1095 @@ -112,7 +139,10 @@ city = { } ct_wall_5 = { desc = ct_wall_5_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 8 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 8 + city_building_allow = yes + } upgrades_from = ct_wall_4 gold_cost = 150 build_time = 1460 @@ -127,7 +157,10 @@ city = { # Training grounds, gives levy size and garrison size ct_training_grounds_1 = { desc = ct_training_grounds_1_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 0 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 0 + city_building_allow = yes + } gold_cost = 150 build_time = 547 levy_size = 0.05 @@ -138,7 +171,10 @@ city = { } ct_training_grounds_2 = { desc = ct_training_grounds_1_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 0 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 0 + city_building_allow = yes + } prerequisites = { ct_wall_1 } upgrades_from = ct_training_grounds_1 gold_cost = 200 @@ -151,7 +187,10 @@ city = { } ct_training_grounds_3 = { desc = ct_training_grounds_1_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 2 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 2 + city_building_allow = yes + } upgrades_from = ct_training_grounds_2 gold_cost = 300 build_time = 1095 @@ -163,7 +202,10 @@ city = { } ct_training_grounds_4 = { desc = ct_training_grounds_1_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 4 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 4 + city_building_allow = yes + } upgrades_from = ct_training_grounds_3 gold_cost = 400 build_time = 1460 @@ -175,7 +217,10 @@ city = { } ct_training_grounds_5 = { desc = ct_training_grounds_1_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 6 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 6 + city_building_allow = yes + } upgrades_from = ct_training_grounds_4 gold_cost = 500 build_time = 2190 @@ -187,7 +232,10 @@ city = { } ct_training_grounds_6 = { desc = ct_training_grounds_1_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 8 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 8 + city_building_allow = yes + } upgrades_from = ct_training_grounds_5 gold_cost = 500 build_time = 2190 @@ -201,7 +249,10 @@ city = { # Barracks, gives light infantry and archers ct_barracks_1 = { desc = ct_barracks_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 0 } + trigger = { + TECH_CITY_CONSTRUCTION >= 0 + city_building_allow = yes + } gold_cost = 100 build_time = 365 light_infantry = 60 @@ -212,7 +263,10 @@ city = { } ct_barracks_2 = { desc = ct_barracks_2_desc - trigger = { TECH_CITY_CONSTRUCTION >= 0 } + trigger = { + TECH_CITY_CONSTRUCTION >= 0 + city_building_allow = yes + } prerequisites = { ct_wall_1 } upgrades_from = ct_barracks_1 gold_cost = 120 @@ -225,7 +279,10 @@ city = { } ct_barracks_3 = { desc = ct_barracks_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 1 } + trigger = { + TECH_CITY_CONSTRUCTION >= 1 + city_building_allow = yes + } prerequisites = { ct_wall_2 } upgrades_from = ct_barracks_2 gold_cost = 200 @@ -238,7 +295,10 @@ city = { } ct_barracks_4 = { desc = ct_barracks_2_desc - trigger = { TECH_CITY_CONSTRUCTION >= 3 } + trigger = { + TECH_CITY_CONSTRUCTION >= 3 + city_building_allow = yes + } upgrades_from = ct_barracks_3 gold_cost = 300 build_time = 1095 @@ -250,7 +310,10 @@ city = { } ct_barracks_5 = { desc = ct_barracks_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 5 } + trigger = { + TECH_CITY_CONSTRUCTION >= 5 + city_building_allow = yes + } upgrades_from = ct_barracks_4 gold_cost = 400 build_time = 2190 @@ -262,7 +325,10 @@ city = { } ct_barracks_6 = { desc = ct_barracks_2_desc - trigger = { TECH_CITY_CONSTRUCTION >= 7 } + trigger = { + TECH_CITY_CONSTRUCTION >= 7 + city_building_allow = yes + } upgrades_from = ct_barracks_5 gold_cost = 500 build_time = 2190 @@ -276,7 +342,10 @@ city = { # City Guard, gives Pikemen ct_guard_1 = { desc = ct_guard_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 0 } + trigger = { + TECH_CITY_CONSTRUCTION >= 0 + city_building_allow = yes + } gold_cost = 100 build_time = 365 pikemen = 45 @@ -286,7 +355,10 @@ city = { } ct_guard_2 = { desc = ct_guard_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 2 } + trigger = { + TECH_CITY_CONSTRUCTION >= 2 + city_building_allow = yes + } prerequisites = { ct_wall_1 } upgrades_from = ct_guard_1 gold_cost = 120 @@ -298,7 +370,10 @@ city = { } ct_guard_3 = { desc = ct_guard_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 4 } + trigger = { + TECH_CITY_CONSTRUCTION >= 4 + city_building_allow = yes + } prerequisites = { ct_wall_2 } upgrades_from = ct_guard_2 gold_cost = 200 @@ -310,7 +385,10 @@ city = { } ct_guard_4 = { desc = ct_guard_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 6 } + trigger = { + TECH_CITY_CONSTRUCTION >= 6 + city_building_allow = yes + } upgrades_from = ct_guard_3 gold_cost = 300 build_time = 1095 @@ -321,7 +399,10 @@ city = { } ct_guard_5 = { desc = ct_guard_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 8 } + trigger = { + TECH_CITY_CONSTRUCTION >= 8 + city_building_allow = yes + } upgrades_from = ct_guard_4 gold_cost = 400 build_time = 2190 @@ -334,7 +415,10 @@ city = { # Marketplace, gives income ct_marketplace_1 = { desc = ct_marketplace_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 0 } + trigger = { + TECH_CITY_CONSTRUCTION >= 0 + city_building_allow = yes + } gold_cost = 100 build_time = 365 tax_income = 3 @@ -346,7 +430,10 @@ city = { ct_marketplace_2 = { desc = ct_marketplace_2_desc prerequisites = { ct_wall_1 } - trigger = { TECH_CITY_CONSTRUCTION >= 0 } + trigger = { + TECH_CITY_CONSTRUCTION >= 0 + city_building_allow = yes + } upgrades_from = ct_marketplace_1 gold_cost = 120 build_time = 547 @@ -358,7 +445,10 @@ city = { } ct_marketplace_3 = { desc = ct_marketplace_3_desc - trigger = { TECH_CITY_CONSTRUCTION >= 1 } + trigger = { + TECH_CITY_CONSTRUCTION >= 1 + city_building_allow = yes + } prerequisites = { ct_wall_2 } upgrades_from = ct_marketplace_2 gold_cost = 200 @@ -371,7 +461,10 @@ city = { } ct_marketplace_4 = { desc = ct_marketplace_4_desc - trigger = { TECH_CITY_CONSTRUCTION >= 3 } + trigger = { + TECH_CITY_CONSTRUCTION >= 3 + city_building_allow = yes + } upgrades_from = ct_marketplace_3 gold_cost = 300 build_time = 1095 @@ -383,7 +476,10 @@ city = { } ct_marketplace_5 = { desc = ct_marketplace_5_desc - trigger = { TECH_CITY_CONSTRUCTION >= 5 } + trigger = { + TECH_CITY_CONSTRUCTION >= 5 + city_building_allow = yes + } upgrades_from = ct_marketplace_4 gold_cost = 400 build_time = 2190 @@ -395,7 +491,10 @@ city = { } ct_marketplace_6 = { desc = ct_marketplace_6_desc - trigger = { TECH_CITY_CONSTRUCTION >= 7 } + trigger = { + TECH_CITY_CONSTRUCTION >= 7 + city_building_allow = yes + } upgrades_from = ct_marketplace_5 gold_cost = 500 build_time = 2190 @@ -409,7 +508,10 @@ city = { # University, gives tech growth and economy techpoints ct_university_1 = { desc = ct_university_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 2 } + trigger = { + TECH_CITY_CONSTRUCTION >= 2 + city_building_allow = yes + } gold_cost = 600 build_time = 1095 @@ -422,7 +524,10 @@ city = { } ct_university_2 = { desc = ct_university_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 4 } + trigger = { + TECH_CITY_CONSTRUCTION >= 4 + city_building_allow = yes + } upgrades_from = ct_university_1 gold_cost = 800 build_time = 2190 @@ -436,7 +541,10 @@ city = { } ct_university_3 = { desc = ct_university_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 8 } + trigger = { + TECH_CITY_CONSTRUCTION >= 8 + city_building_allow = yes + } upgrades_from = ct_university_2 gold_cost = 800 build_time = 2190 diff --git a/CleanSlate/common/buildings/100_nomad.txt b/CleanSlate/common/buildings/100_nomad.txt index fe83afaf6..bff3f1b38 100644 --- a/CleanSlate/common/buildings/100_nomad.txt +++ b/CleanSlate/common/buildings/100_nomad.txt @@ -3,7 +3,10 @@ nomad = { # HORSE BREEDER no_horse_breeder_1 = { desc = no_horse_breeder_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 0 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 0 } + nomad_building_allow = yes + } gold_cost = 20 build_time = 365 ai_creation_factor = 97 @@ -15,7 +18,10 @@ nomad = { } no_horse_breeder_2 = { desc = no_horse_breeder_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 0 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 0 } + nomad_building_allow = yes + } upgrades_from = no_horse_breeder_1 gold_cost = 40 build_time = 365 @@ -28,7 +34,10 @@ nomad = { } no_horse_breeder_3 = { desc = no_horse_breeder_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } upgrades_from = no_horse_breeder_2 gold_cost = 80 build_time = 365 @@ -41,7 +50,10 @@ nomad = { } no_horse_breeder_4 = { desc = no_horse_breeder_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } upgrades_from = no_horse_breeder_3 gold_cost = 160 build_time = 365 @@ -54,7 +66,10 @@ nomad = { } no_horse_breeder_5 = { desc = no_horse_breeder_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } upgrades_from = no_horse_breeder_4 gold_cost = 160 build_time = 365 @@ -67,7 +82,10 @@ nomad = { } no_horse_breeder_6 = { desc = no_horse_breeder_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } upgrades_from = no_horse_breeder_5 gold_cost = 160 build_time = 365 @@ -80,7 +98,10 @@ nomad = { } no_horse_breeder_7 = { desc = no_horse_breeder_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 3 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 3 } + nomad_building_allow = yes + } upgrades_from = no_horse_breeder_6 gold_cost = 160 build_time = 365 @@ -93,7 +114,10 @@ nomad = { } no_horse_breeder_8 = { desc = no_horse_breeder_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 3 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 3 } + nomad_building_allow = yes + } upgrades_from = no_horse_breeder_7 gold_cost = 160 build_time = 365 @@ -108,7 +132,10 @@ nomad = { # RIDING CONTESTS no_riding_contests_1 = { desc = no_riding_contests_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 0 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 0 } + nomad_building_allow = yes + } prerequisites = { no_horse_breeder_1 } gold_cost = 60 build_time = 365 @@ -121,7 +148,10 @@ nomad = { } no_riding_contests_2 = { desc = no_riding_contests_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } prerequisites = { no_horse_breeder_2 } upgrades_from = no_riding_contests_1 gold_cost = 90 @@ -135,7 +165,10 @@ nomad = { } no_riding_contests_3 = { desc = no_riding_contests_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } prerequisites = { no_horse_breeder_3 } upgrades_from = no_riding_contests_2 gold_cost = 120 @@ -149,7 +182,10 @@ nomad = { } no_riding_contests_4 = { desc = no_riding_contests_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } prerequisites = { no_horse_breeder_4 } upgrades_from = no_riding_contests_3 gold_cost = 150 @@ -163,7 +199,10 @@ nomad = { } no_riding_contests_5 = { desc = no_riding_contests_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } prerequisites = { no_horse_breeder_5 } upgrades_from = no_riding_contests_4 gold_cost = 200 @@ -177,7 +216,10 @@ nomad = { } no_riding_contests_6 = { desc = no_riding_contests_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 3 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 3 } + nomad_building_allow = yes + } prerequisites = { no_horse_breeder_6 } upgrades_from = no_riding_contests_5 gold_cost = 250 @@ -191,7 +233,10 @@ nomad = { } no_riding_contests_7 = { desc = no_riding_contests_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 4 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 4 } + nomad_building_allow = yes + } prerequisites = { no_horse_breeder_7 } upgrades_from = no_riding_contests_6 gold_cost = 300 @@ -205,7 +250,10 @@ nomad = { } no_riding_contests_8 = { desc = no_riding_contests_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 5 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 5 } + nomad_building_allow = yes + } prerequisites = { no_horse_breeder_8 } upgrades_from = no_riding_contests_7 gold_cost = 350 @@ -221,7 +269,10 @@ nomad = { # AIRAG PRODUCER no_airag_producer_1 = { desc = no_airag_producer_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } prerequisites = { no_horse_breeder_1 } gold_cost = 60 build_time = 365 @@ -233,7 +284,10 @@ nomad = { } no_airag_producer_2 = { desc = no_airag_producer_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } prerequisites = { no_horse_breeder_2 } gold_cost = 80 build_time = 485 @@ -247,7 +301,10 @@ nomad = { } no_airag_producer_3 = { desc = no_airag_producer_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } prerequisites = { no_horse_breeder_3 } gold_cost = 100 build_time = 605 @@ -261,7 +318,10 @@ nomad = { } no_airag_producer_4 = { desc = no_airag_producer_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } prerequisites = { no_horse_breeder_4 } gold_cost = 130 build_time = 730 @@ -275,7 +335,10 @@ nomad = { } no_airag_producer_5 = { desc = no_airag_producer_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 3 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 3 } + nomad_building_allow = yes + } prerequisites = { no_horse_breeder_5 } gold_cost = 160 build_time = 820 @@ -289,7 +352,10 @@ nomad = { } no_airag_producer_6 = { desc = no_airag_producer_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 4 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 4 } + nomad_building_allow = yes + } prerequisites = { no_horse_breeder_6 } gold_cost = 190 build_time = 910 @@ -303,7 +369,10 @@ nomad = { } no_airag_producer_7 = { desc = no_airag_producer_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 5 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 5 } + nomad_building_allow = yes + } prerequisites = { no_horse_breeder_7 } gold_cost = 220 build_time = 1100 @@ -317,7 +386,10 @@ nomad = { } no_airag_producer_8 = { desc = no_airag_producer_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 6 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 6 } + nomad_building_allow = yes + } prerequisites = { no_horse_breeder_8 } gold_cost = 250 build_time = 1195 @@ -333,7 +405,10 @@ nomad = { # CATTLE PENS no_cattle_pens_1 = { desc = no_cattle_pens_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 0 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 0 } + nomad_building_allow = yes + } gold_cost = 60 build_time = 365 ai_creation_factor = 97 @@ -344,7 +419,10 @@ nomad = { } no_cattle_pens_2 = { desc = no_cattle_pens_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 0 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 0 } + nomad_building_allow = yes + } gold_cost = 80 build_time = 365 ai_creation_factor = 97 @@ -357,7 +435,10 @@ nomad = { } no_cattle_pens_3 = { desc = no_cattle_pens_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } gold_cost = 100 build_time = 365 ai_creation_factor = 97 @@ -370,7 +451,10 @@ nomad = { } no_cattle_pens_4 = { desc = no_cattle_pens_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } gold_cost = 125 build_time = 365 ai_creation_factor = 97 @@ -383,7 +467,10 @@ nomad = { } no_cattle_pens_5 = { desc = no_cattle_pens_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } gold_cost = 150 build_time = 365 ai_creation_factor = 97 @@ -396,7 +483,10 @@ nomad = { } no_cattle_pens_6 = { desc = no_cattle_pens_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } gold_cost = 175 build_time = 365 ai_creation_factor = 97 @@ -409,7 +499,10 @@ nomad = { } no_cattle_pens_7 = { desc = no_cattle_pens_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 3 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 3 } + nomad_building_allow = yes + } gold_cost = 200 build_time = 365 ai_creation_factor = 97 @@ -422,7 +515,10 @@ nomad = { } no_cattle_pens_8 = { desc = no_cattle_pens_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 3 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 3 } + nomad_building_allow = yes + } gold_cost = 230 build_time = 365 ai_creation_factor = 97 @@ -437,7 +533,10 @@ nomad = { # OX & WAGON no_ox_wagon_1 = { desc = no_ox_wagon_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 0 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 0 } + nomad_building_allow = yes + } prerequisites = { no_cattle_pens_1 } gold_cost = 20 build_time = 365 @@ -450,7 +549,10 @@ nomad = { } no_ox_wagon_2 = { desc = no_ox_wagon_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 0 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 0 } + nomad_building_allow = yes + } prerequisites = { no_cattle_pens_2 } upgrades_from = no_ox_wagon_1 gold_cost = 40 @@ -464,7 +566,10 @@ nomad = { } no_ox_wagon_3 = { desc = no_ox_wagon_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } prerequisites = { no_cattle_pens_3 } upgrades_from = no_ox_wagon_2 gold_cost = 80 @@ -478,7 +583,10 @@ nomad = { } no_ox_wagon_4 = { desc = no_ox_wagon_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } prerequisites = { no_cattle_pens_4 } upgrades_from = no_ox_wagon_3 gold_cost = 160 @@ -492,7 +600,10 @@ nomad = { } no_ox_wagon_5 = { desc = no_ox_wagon_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } prerequisites = { no_cattle_pens_5 } upgrades_from = no_ox_wagon_4 gold_cost = 160 @@ -506,7 +617,10 @@ nomad = { } no_ox_wagon_6 = { desc = no_ox_wagon_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 3 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 3 } + nomad_building_allow = yes + } prerequisites = { no_cattle_pens_6 } upgrades_from = no_ox_wagon_5 gold_cost = 160 @@ -520,7 +634,10 @@ nomad = { } no_ox_wagon_7 = { desc = no_ox_wagon_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 4 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 4 } + nomad_building_allow = yes + } prerequisites = { no_cattle_pens_7 } upgrades_from = no_ox_wagon_6 gold_cost = 160 @@ -534,7 +651,10 @@ nomad = { } no_ox_wagon_8 = { desc = no_ox_wagon_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 4 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 4 } + nomad_building_allow = yes + } prerequisites = { no_cattle_pens_8 } upgrades_from = no_ox_wagon_7 gold_cost = 160 @@ -550,7 +670,10 @@ nomad = { # MEAT PRESERVER no_meat_preserver_1 = { desc = no_meat_preserver_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } prerequisites = { no_cattle_pens_1 } gold_cost = 60 build_time = 365 @@ -563,7 +686,10 @@ nomad = { } no_meat_preserver_2 = { desc = no_meat_preserver_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } prerequisites = { no_cattle_pens_2 } gold_cost = 70 build_time = 511 @@ -578,7 +704,10 @@ nomad = { } no_meat_preserver_3 = { desc = no_meat_preserver_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } prerequisites = { no_cattle_pens_3 } gold_cost = 90 build_time = 657 @@ -593,7 +722,10 @@ nomad = { } no_meat_preserver_4 = { desc = no_meat_preserver_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } prerequisites = { no_cattle_pens_4 } gold_cost = 110 build_time = 730 @@ -608,7 +740,10 @@ nomad = { } no_meat_preserver_5 = { desc = no_meat_preserver_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 3 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 3 } + nomad_building_allow = yes + } prerequisites = { no_cattle_pens_5 } gold_cost = 140 build_time = 803 @@ -623,7 +758,10 @@ nomad = { } no_meat_preserver_6 = { desc = no_meat_preserver_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 3 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 3 } + nomad_building_allow = yes + } prerequisites = { no_cattle_pens_6 } gold_cost = 180 build_time = 876 @@ -638,7 +776,10 @@ nomad = { } no_meat_preserver_7 = { desc = no_meat_preserver_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 4 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 4 } + nomad_building_allow = yes + } prerequisites = { no_cattle_pens_7 } gold_cost = 230 build_time = 949 @@ -653,7 +794,10 @@ nomad = { } no_meat_preserver_8 = { desc = no_meat_preserver_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 5 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 5 } + nomad_building_allow = yes + } prerequisites = { no_cattle_pens_8 } gold_cost = 300 build_time = 1095 @@ -670,7 +814,10 @@ nomad = { # SHEEP no_sheep_1 = { desc = no_sheep_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 0 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 0 } + nomad_building_allow = yes + } gold_cost = 50 build_time = 1095 ai_creation_factor = 97 @@ -680,7 +827,10 @@ nomad = { } no_sheep_2 = { desc = no_sheep_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 0 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 0 } + nomad_building_allow = yes + } upgrades_from = no_sheep_1 gold_cost = 80 build_time = 1185 @@ -691,7 +841,10 @@ nomad = { } no_sheep_3 = { desc = no_sheep_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } upgrades_from = no_sheep_2 gold_cost = 120 build_time = 1275 @@ -702,7 +855,10 @@ nomad = { } no_sheep_4 = { desc = no_sheep_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } upgrades_from = no_sheep_3 gold_cost = 180 build_time = 1365 @@ -713,7 +869,10 @@ nomad = { } no_sheep_5 = { desc = no_sheep_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } upgrades_from = no_sheep_4 gold_cost = 240 build_time = 1485 @@ -724,7 +883,10 @@ nomad = { } no_sheep_6 = { desc = no_sheep_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } upgrades_from = no_sheep_5 gold_cost = 320 build_time = 1605 @@ -735,7 +897,10 @@ nomad = { } no_sheep_7 = { desc = no_sheep_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 3 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 3 } + nomad_building_allow = yes + } upgrades_from = no_sheep_6 gold_cost = 400 build_time = 1725 @@ -746,7 +911,10 @@ nomad = { } no_sheep_8 = { desc = no_sheep_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 3 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 3 } + nomad_building_allow = yes + } upgrades_from = no_sheep_7 gold_cost = 500 build_time = 1825 @@ -759,7 +927,10 @@ nomad = { # FELT CRAFTER no_felt_crafter_1 = { desc = no_felt_crafter_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 0 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 0 } + nomad_building_allow = yes + } prerequisites = { no_sheep_1 } gold_cost = 60 build_time = 365 @@ -771,7 +942,10 @@ nomad = { } no_felt_crafter_2 = { desc = no_felt_crafter_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } prerequisites = { no_sheep_2 } gold_cost = 80 build_time = 485 @@ -787,7 +961,10 @@ nomad = { } no_felt_crafter_3 = { desc = no_felt_crafter_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } prerequisites = { no_sheep_3 } gold_cost = 100 build_time = 605 @@ -801,7 +978,10 @@ nomad = { } no_felt_crafter_4 = { desc = no_felt_crafter_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } prerequisites = { no_sheep_4 } gold_cost = 120 build_time = 725 @@ -817,7 +997,10 @@ nomad = { } no_felt_crafter_5 = { desc = no_felt_crafter_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 3 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 3 } + nomad_building_allow = yes + } prerequisites = { no_sheep_5 } gold_cost = 150 build_time = 845 @@ -831,7 +1014,10 @@ nomad = { } no_felt_crafter_6 = { desc = no_felt_crafter_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 4 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 4 } + nomad_building_allow = yes + } prerequisites = { no_sheep_6 } gold_cost = 180 build_time = 965 @@ -847,7 +1033,10 @@ nomad = { } no_felt_crafter_7 = { desc = no_felt_crafter_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 5 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 5 } + nomad_building_allow = yes + } prerequisites = { no_sheep_7 } gold_cost = 210 build_time = 1085 @@ -861,7 +1050,10 @@ nomad = { } no_felt_crafter_8 = { desc = no_felt_crafter_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 6 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 6 } + nomad_building_allow = yes + } prerequisites = { no_sheep_8 } gold_cost = 250 build_time = 1205 @@ -879,7 +1071,10 @@ nomad = { # GER CRAFTER no_ger_crafter_1 = { desc = no_ger_crafter_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } prerequisites = { no_felt_crafter_1 } gold_cost = 35 build_time = 730 @@ -890,7 +1085,10 @@ nomad = { } no_ger_crafter_2 = { desc = no_ger_crafter_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } prerequisites = { no_felt_crafter_2 } gold_cost = 50 build_time = 850 @@ -903,7 +1101,10 @@ nomad = { } no_ger_crafter_3 = { desc = no_ger_crafter_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } prerequisites = { no_felt_crafter_3 } gold_cost = 70 build_time = 970 @@ -916,7 +1117,10 @@ nomad = { } no_ger_crafter_4 = { desc = no_ger_crafter_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 3 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 3 } + nomad_building_allow = yes + } prerequisites = { no_felt_crafter_4 } gold_cost = 90 build_time = 1095 @@ -929,7 +1133,10 @@ nomad = { } no_ger_crafter_5 = { desc = no_ger_crafter_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 4 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 4 } + nomad_building_allow = yes + } prerequisites = { no_felt_crafter_5 } gold_cost = 120 build_time = 1190 @@ -942,7 +1149,10 @@ nomad = { } no_ger_crafter_6 = { desc = no_ger_crafter_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 4 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 4 } + nomad_building_allow = yes + } prerequisites = { no_felt_crafter_6 } gold_cost = 150 build_time = 1280 @@ -955,7 +1165,10 @@ nomad = { } no_ger_crafter_7 = { desc = no_ger_crafter_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 5 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 5 } + nomad_building_allow = yes + } prerequisites = { no_felt_crafter_7 } gold_cost = 200 build_time = 1370 @@ -968,7 +1181,10 @@ nomad = { } no_ger_crafter_8 = { desc = no_ger_crafter_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 6 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 6 } + nomad_building_allow = yes + } prerequisites = { no_felt_crafter_8 } gold_cost = 250 build_time = 1460 @@ -983,7 +1199,10 @@ nomad = { # WRESTLING no_wrestling_1 = { desc = no_wrestling_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 0 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 0 } + nomad_building_allow = yes + } gold_cost = 40 build_time = 365 ai_creation_factor = 97 @@ -993,7 +1212,10 @@ nomad = { } no_wrestling_2 = { desc = no_wrestling_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } upgrades_from = no_wrestling_1 gold_cost = 60 build_time = 365 @@ -1004,7 +1226,10 @@ nomad = { } no_wrestling_3 = { desc = no_wrestling_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } upgrades_from = no_wrestling_2 gold_cost = 90 build_time = 365 @@ -1015,7 +1240,10 @@ nomad = { } no_wrestling_4 = { desc = no_wrestling_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } upgrades_from = no_wrestling_3 gold_cost = 120 build_time = 365 @@ -1026,7 +1254,10 @@ nomad = { } no_wrestling_5 = { desc = no_wrestling_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 3 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 3 } + nomad_building_allow = yes + } upgrades_from = no_wrestling_4 gold_cost = 150 build_time = 365 @@ -1037,7 +1268,10 @@ nomad = { } no_wrestling_6 = { desc = no_wrestling_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 4 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 4 } + nomad_building_allow = yes + } upgrades_from = no_wrestling_5 gold_cost = 180 build_time = 365 @@ -1048,7 +1282,10 @@ nomad = { } no_wrestling_7 = { desc = no_wrestling_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 5 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 5 } + nomad_building_allow = yes + } upgrades_from = no_wrestling_6 gold_cost = 210 build_time = 365 @@ -1059,7 +1296,10 @@ nomad = { } no_wrestling_8 = { desc = no_wrestling_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 6 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 6 } + nomad_building_allow = yes + } upgrades_from = no_wrestling_7 gold_cost = 250 build_time = 365 @@ -1072,7 +1312,10 @@ nomad = { # SHRINE no_shrine_1 = { desc = no_shrine_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 0 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 0 } + nomad_building_allow = yes + } gold_cost = 50 build_time = 365 ai_creation_factor = 97 @@ -1083,7 +1326,10 @@ nomad = { } no_shrine_2 = { desc = no_shrine_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } upgrades_from = no_shrine_1 gold_cost = 80 build_time = 455 @@ -1095,7 +1341,10 @@ nomad = { } no_shrine_3 = { desc = no_shrine_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } upgrades_from = no_shrine_2 gold_cost = 110 build_time = 545 @@ -1107,7 +1356,10 @@ nomad = { } no_shrine_4 = { desc = no_shrine_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } upgrades_from = no_shrine_3 gold_cost = 150 build_time = 635 @@ -1119,7 +1371,10 @@ nomad = { } no_shrine_5 = { desc = no_shrine_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 3 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 3 } + nomad_building_allow = yes + } upgrades_from = no_shrine_4 gold_cost = 200 build_time = 730 @@ -1131,7 +1386,10 @@ nomad = { } no_shrine_6 = { desc = no_shrine_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 4 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 4 } + nomad_building_allow = yes + } upgrades_from = no_shrine_5 gold_cost = 250 build_time = 850 @@ -1143,7 +1401,10 @@ nomad = { } no_shrine_7 = { desc = no_shrine_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 4 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 4 } + nomad_building_allow = yes + } upgrades_from = no_shrine_6 gold_cost = 300 build_time = 970 @@ -1155,7 +1416,10 @@ nomad = { } no_shrine_8 = { desc = no_shrine_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 5 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 5 } + nomad_building_allow = yes + } upgrades_from = no_shrine_7 gold_cost = 400 build_time = 1050 @@ -1169,7 +1433,10 @@ nomad = { # HUNTING PARTIES no_hunting_parties_1 = { desc = no_hunting_parties_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 0 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 0 } + nomad_building_allow = yes + } gold_cost = 20 build_time = 365 ai_creation_factor = 97 @@ -1179,7 +1446,10 @@ nomad = { } no_hunting_parties_2 = { desc = no_hunting_parties_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 0 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 0 } + nomad_building_allow = yes + } upgrades_from = no_hunting_parties_1 gold_cost = 40 build_time = 365 @@ -1190,7 +1460,10 @@ nomad = { } no_hunting_parties_3 = { desc = no_hunting_parties_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } upgrades_from = no_hunting_parties_2 gold_cost = 80 build_time = 365 @@ -1201,7 +1474,10 @@ nomad = { } no_hunting_parties_4 = { desc = no_hunting_parties_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } upgrades_from = no_hunting_parties_3 gold_cost = 160 build_time = 365 @@ -1212,7 +1488,10 @@ nomad = { } no_hunting_parties_5 = { desc = no_hunting_parties_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } upgrades_from = no_hunting_parties_4 gold_cost = 160 build_time = 365 @@ -1223,7 +1502,10 @@ nomad = { } no_hunting_parties_6 = { desc = no_hunting_parties_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } upgrades_from = no_hunting_parties_5 gold_cost = 160 build_time = 365 @@ -1234,7 +1516,10 @@ nomad = { } no_hunting_parties_7 = { desc = no_hunting_parties_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 3 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 3 } + nomad_building_allow = yes + } upgrades_from = no_hunting_parties_6 gold_cost = 160 build_time = 365 @@ -1245,7 +1530,10 @@ nomad = { } no_hunting_parties_8 = { desc = no_hunting_parties_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 3 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 3 } + nomad_building_allow = yes + } upgrades_from = no_hunting_parties_7 gold_cost = 160 build_time = 365 @@ -1258,7 +1546,10 @@ nomad = { # YAM no_yam_1 = { desc = no_yam_desc - trigger = { FROM = { TECH_TRADE_PRACTICES >= 0 } } + trigger = { + FROM = { TECH_TRADE_PRACTICES >= 0 } + nomad_building_allow = yes + } gold_cost = 50 build_time = 365 ai_creation_factor = 97 @@ -1270,7 +1561,10 @@ nomad = { } no_yam_2 = { desc = no_yam_desc - trigger = { FROM = { TECH_TRADE_PRACTICES >= 0 } } + trigger = { + FROM = { TECH_TRADE_PRACTICES >= 0 } + nomad_building_allow = yes + } gold_cost = 70 build_time = 365 ai_creation_factor = 97 @@ -1283,7 +1577,10 @@ nomad = { } no_yam_3 = { desc = no_yam_desc - trigger = { FROM = { TECH_TRADE_PRACTICES >= 1 } } + trigger = { + FROM = { TECH_TRADE_PRACTICES >= 1 } + nomad_building_allow = yes + } gold_cost = 100 build_time = 365 ai_creation_factor = 97 @@ -1297,7 +1594,10 @@ nomad = { } no_yam_4 = { desc = no_yam_desc - trigger = { FROM = { TECH_TRADE_PRACTICES >= 1 } } + trigger = { + FROM = { TECH_TRADE_PRACTICES >= 1 } + nomad_building_allow = yes + } gold_cost = 130 build_time = 365 ai_creation_factor = 97 @@ -1310,7 +1610,10 @@ nomad = { } no_yam_5 = { desc = no_yam_desc - trigger = { FROM = { TECH_TRADE_PRACTICES >= 2 } } + trigger = { + FROM = { TECH_TRADE_PRACTICES >= 2 } + nomad_building_allow = yes + } gold_cost = 160 build_time = 365 ai_creation_factor = 97 @@ -1324,7 +1627,10 @@ nomad = { } no_yam_6 = { desc = no_yam_desc - trigger = { FROM = { TECH_TRADE_PRACTICES >= 2 } } + trigger = { + FROM = { TECH_TRADE_PRACTICES >= 2 } + nomad_building_allow = yes + } gold_cost = 200 build_time = 365 ai_creation_factor = 97 @@ -1337,7 +1643,10 @@ nomad = { } no_yam_7 = { desc = no_yam_desc - trigger = { FROM = { TECH_TRADE_PRACTICES >= 3 } } + trigger = { + FROM = { TECH_TRADE_PRACTICES >= 3 } + nomad_building_allow = yes + } gold_cost = 240 build_time = 365 ai_creation_factor = 97 @@ -1351,7 +1660,10 @@ nomad = { } no_yam_8 = { desc = no_yam_desc - trigger = { FROM = { TECH_TRADE_PRACTICES >= 4 } } + trigger = { + FROM = { TECH_TRADE_PRACTICES >= 4 } + nomad_building_allow = yes + } gold_cost = 280 build_time = 365 ai_creation_factor = 97 @@ -1371,6 +1683,7 @@ nomad = { TECH_FORTIFICATIONS_CONSTRUCTION >= 1 prestige >= 300 } + nomad_building_allow = yes } gold_cost = 80 build_time = 1460 @@ -1387,6 +1700,7 @@ nomad = { TECH_FORTIFICATIONS_CONSTRUCTION >= 2 prestige >= 500 } + nomad_building_allow = yes } gold_cost = 120 build_time = 1640 @@ -1406,6 +1720,7 @@ nomad = { TECH_FORTIFICATIONS_CONSTRUCTION >= 2 prestige >= 800 } + nomad_building_allow = yes } gold_cost = 160 build_time = 1820 @@ -1424,6 +1739,7 @@ nomad = { TECH_FORTIFICATIONS_CONSTRUCTION >= 3 prestige >= 1100 } + nomad_building_allow = yes } gold_cost = 200 build_time = 2000 @@ -1443,6 +1759,7 @@ nomad = { TECH_FORTIFICATIONS_CONSTRUCTION >= 3 prestige >= 1500 } + nomad_building_allow = yes } gold_cost = 250 build_time = 2200 @@ -1461,6 +1778,7 @@ nomad = { TECH_FORTIFICATIONS_CONSTRUCTION >= 4 prestige >= 2000 } + nomad_building_allow = yes } gold_cost = 300 build_time = 2400 @@ -1480,6 +1798,7 @@ nomad = { TECH_FORTIFICATIONS_CONSTRUCTION >= 5 prestige >= 2500 } + nomad_building_allow = yes } gold_cost = 350 build_time = 2600 @@ -1498,6 +1817,7 @@ nomad = { TECH_FORTIFICATIONS_CONSTRUCTION >= 6 prestige >= 3000 } + nomad_building_allow = yes } gold_cost = 400 build_time = 2800 @@ -1514,7 +1834,10 @@ nomad = { # COMPOSITE BOW CRAFTER no_composite_bow_crafter_1 = { desc = no_composite_bow_crafter_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } gold_cost = 70 build_time = 365 ai_creation_factor = 97 @@ -1525,7 +1848,10 @@ nomad = { } no_composite_bow_crafter_2 = { desc = no_composite_bow_crafter_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } gold_cost = 90 build_time = 365 ai_creation_factor = 97 @@ -1538,7 +1864,10 @@ nomad = { } no_composite_bow_crafter_3 = { desc = no_composite_bow_crafter_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 3 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 3 } + nomad_building_allow = yes + } gold_cost = 120 build_time = 365 ai_creation_factor = 97 @@ -1551,7 +1880,10 @@ nomad = { } no_composite_bow_crafter_4 = { desc = no_composite_bow_crafter_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 4 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 4 } + nomad_building_allow = yes + } gold_cost = 150 build_time = 365 ai_creation_factor = 97 @@ -1564,7 +1896,10 @@ nomad = { } no_composite_bow_crafter_5 = { desc = no_composite_bow_crafter_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 4 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 4 } + nomad_building_allow = yes + } gold_cost = 180 build_time = 365 ai_creation_factor = 97 @@ -1577,7 +1912,10 @@ nomad = { } no_composite_bow_crafter_6 = { desc = no_composite_bow_crafter_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 5 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 5 } + nomad_building_allow = yes + } gold_cost = 220 build_time = 365 ai_creation_factor = 97 @@ -1590,7 +1928,10 @@ nomad = { } no_composite_bow_crafter_7 = { desc = no_composite_bow_crafter_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 6 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 6 } + nomad_building_allow = yes + } gold_cost = 260 build_time = 365 ai_creation_factor = 97 @@ -1603,7 +1944,10 @@ nomad = { } no_composite_bow_crafter_8 = { desc = no_composite_bow_crafter_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 7 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 7 } + nomad_building_allow = yes + } gold_cost = 300 build_time = 365 ai_creation_factor = 97 @@ -1618,7 +1962,10 @@ nomad = { # LAMELLAR ARMOR CRAFTER no_lamellar_armor_crafter_1 = { desc = no_lamellar_armor_crafter_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 0 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 0 } + nomad_building_allow = yes + } gold_cost = 80 build_time = 365 ai_creation_factor = 97 @@ -1636,7 +1983,10 @@ nomad = { } no_lamellar_armor_crafter_2 = { desc = no_lamellar_armor_crafter_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } gold_cost = 110 build_time = 365 ai_creation_factor = 97 @@ -1656,7 +2006,10 @@ nomad = { } no_lamellar_armor_crafter_3 = { desc = no_lamellar_armor_crafter_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } gold_cost = 140 build_time = 365 ai_creation_factor = 97 @@ -1676,7 +2029,10 @@ nomad = { } no_lamellar_armor_crafter_4 = { desc = no_lamellar_armor_crafter_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } gold_cost = 170 build_time = 365 ai_creation_factor = 97 @@ -1696,7 +2052,10 @@ nomad = { } no_lamellar_armor_crafter_5 = { desc = no_lamellar_armor_crafter_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 3 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 3 } + nomad_building_allow = yes + } gold_cost = 200 build_time = 365 ai_creation_factor = 97 @@ -1716,7 +2075,10 @@ nomad = { } no_lamellar_armor_crafter_6 = { desc = no_lamellar_armor_crafter_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 4 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 4 } + nomad_building_allow = yes + } gold_cost = 250 build_time = 365 ai_creation_factor = 97 @@ -1736,7 +2098,10 @@ nomad = { } no_lamellar_armor_crafter_7 = { desc = no_lamellar_armor_crafter_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 5 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 5 } + nomad_building_allow = yes + } gold_cost = 320 build_time = 365 ai_creation_factor = 97 @@ -1756,7 +2121,10 @@ nomad = { } no_lamellar_armor_crafter_8 = { desc = no_lamellar_armor_crafter_desc - trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 6 } } + trigger = { + FROM = { TECH_CASTLE_CONSTRUCTION >= 6 } + nomad_building_allow = yes + } gold_cost = 400 build_time = 365 ai_creation_factor = 97 @@ -1778,7 +2146,10 @@ nomad = { # MINORITY SHRINE no_minority_shrine_1 = { desc = no_minority_shrine_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 0 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 0 } + nomad_building_allow = yes + } gold_cost = 40 build_time = 365 ai_creation_factor = 97 @@ -1788,7 +2159,10 @@ nomad = { } no_minority_shrine_2 = { desc = no_minority_shrine_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } gold_cost = 40 build_time = 365 ai_creation_factor = 97 @@ -1800,7 +2174,10 @@ nomad = { } no_minority_shrine_3 = { desc = no_minority_shrine_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } gold_cost = 40 build_time = 365 ai_creation_factor = 97 @@ -1812,7 +2189,10 @@ nomad = { } no_minority_shrine_4 = { desc = no_minority_shrine_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } gold_cost = 40 build_time = 365 ai_creation_factor = 97 @@ -1824,7 +2204,10 @@ nomad = { } no_minority_shrine_5 = { desc = no_minority_shrine_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } gold_cost = 40 build_time = 365 ai_creation_factor = 97 @@ -1836,7 +2219,10 @@ nomad = { } no_minority_shrine_6 = { desc = no_minority_shrine_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 3 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 3 } + nomad_building_allow = yes + } gold_cost = 40 build_time = 365 ai_creation_factor = 97 @@ -1848,7 +2234,10 @@ nomad = { } no_minority_shrine_7 = { desc = no_minority_shrine_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 4 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 4 } + nomad_building_allow = yes + } gold_cost = 40 build_time = 365 ai_creation_factor = 97 @@ -1860,7 +2249,10 @@ nomad = { } no_minority_shrine_8 = { desc = no_minority_shrine_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 5 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 5 } + nomad_building_allow = yes + } gold_cost = 40 build_time = 365 ai_creation_factor = 97 @@ -1874,7 +2266,10 @@ nomad = { # CLAN GATHERING HALL no_gathering_hall_1 = { desc = no_gathering_hall_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 0 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 0 } + nomad_building_allow = yes + } gold_cost = 40 build_time = 485 ai_creation_factor = 97 @@ -1884,7 +2279,10 @@ nomad = { } no_gathering_hall_2 = { desc = no_gathering_hall_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 0 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 0 } + nomad_building_allow = yes + } gold_cost = 60 build_time = 605 ai_creation_factor = 97 @@ -1896,7 +2294,10 @@ nomad = { } no_gathering_hall_3 = { desc = no_gathering_hall_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } gold_cost = 80 build_time = 730 ai_creation_factor = 97 @@ -1908,7 +2309,10 @@ nomad = { } no_gathering_hall_4 = { desc = no_gathering_hall_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } gold_cost = 110 build_time = 803 ai_creation_factor = 97 @@ -1920,7 +2324,10 @@ nomad = { } no_gathering_hall_5 = { desc = no_gathering_hall_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } gold_cost = 150 build_time = 876 ai_creation_factor = 97 @@ -1932,7 +2339,10 @@ nomad = { } no_gathering_hall_6 = { desc = no_gathering_hall_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } gold_cost = 200 build_time = 949 ai_creation_factor = 97 @@ -1944,7 +2354,10 @@ nomad = { } no_gathering_hall_7 = { desc = no_gathering_hall_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 3 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 3 } + nomad_building_allow = yes + } gold_cost = 250 build_time = 1022 ai_creation_factor = 97 @@ -1956,7 +2369,10 @@ nomad = { } no_gathering_hall_8 = { desc = no_gathering_hall_desc - trigger = { FROM = { TECH_CITY_CONSTRUCTION >= 4 } } + trigger = { + FROM = { TECH_CITY_CONSTRUCTION >= 4 } + nomad_building_allow = yes + } gold_cost = 350 build_time = 1095 ai_creation_factor = 97 @@ -1973,6 +2389,7 @@ nomad = { trigger = { ROOT = { has_trade_post = yes } FROM = { TECH_TRADE_PRACTICES >= 1 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { has_trade_post = yes } @@ -1991,6 +2408,7 @@ nomad = { trigger = { ROOT = { has_trade_post = yes } FROM = { TECH_TRADE_PRACTICES >= 1 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { has_trade_post = yes } @@ -2011,6 +2429,7 @@ nomad = { trigger = { ROOT = { has_trade_post = yes } FROM = { TECH_TRADE_PRACTICES >= 2 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { has_trade_post = yes } @@ -2031,6 +2450,7 @@ nomad = { trigger = { ROOT = { has_trade_post = yes } FROM = { TECH_TRADE_PRACTICES >= 2 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { has_trade_post = yes } @@ -2051,6 +2471,7 @@ nomad = { trigger = { ROOT = { has_trade_post = yes } FROM = { TECH_TRADE_PRACTICES >= 3 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { has_trade_post = yes } @@ -2071,6 +2492,7 @@ nomad = { trigger = { ROOT = { has_trade_post = yes } FROM = { TECH_TRADE_PRACTICES >= 4 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { has_trade_post = yes } @@ -2091,6 +2513,7 @@ nomad = { trigger = { ROOT = { has_trade_post = yes } FROM = { TECH_TRADE_PRACTICES >= 5 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { has_trade_post = yes } @@ -2111,6 +2534,7 @@ nomad = { trigger = { ROOT = { has_trade_post = yes } FROM = { TECH_TRADE_PRACTICES >= 6 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { has_trade_post = yes } @@ -2130,7 +2554,10 @@ nomad = { # CAMP FORTIFICATIONS no_camp_fortifications_1 = { desc = no_camp_fortifications_desc - trigger = { FROM = { TECH_FORTIFICATIONS_CONSTRUCTION >= 0 } } + trigger = { + FROM = { TECH_FORTIFICATIONS_CONSTRUCTION >= 0 } + nomad_building_allow = yes + } gold_cost = 40 build_time = 365 ai_creation_factor = 97 @@ -2141,7 +2568,10 @@ nomad = { } no_camp_fortifications_2 = { desc = no_camp_fortifications_desc - trigger = { FROM = { TECH_FORTIFICATIONS_CONSTRUCTION >= 0 } } + trigger = { + FROM = { TECH_FORTIFICATIONS_CONSTRUCTION >= 0 } + nomad_building_allow = yes + } gold_cost = 60 build_time = 365 ai_creation_factor = 97 @@ -2156,7 +2586,10 @@ nomad = { } no_camp_fortifications_3 = { desc = no_camp_fortifications_desc - trigger = { FROM = { TECH_FORTIFICATIONS_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_FORTIFICATIONS_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } gold_cost = 90 build_time = 475 ai_creation_factor = 97 @@ -2169,7 +2602,10 @@ nomad = { } no_camp_fortifications_4 = { desc = no_camp_fortifications_desc - trigger = { FROM = { TECH_FORTIFICATIONS_CONSTRUCTION >= 1 } } + trigger = { + FROM = { TECH_FORTIFICATIONS_CONSTRUCTION >= 1 } + nomad_building_allow = yes + } gold_cost = 120 build_time = 475 ai_creation_factor = 97 @@ -2184,7 +2620,10 @@ nomad = { } no_camp_fortifications_5 = { desc = no_camp_fortifications_desc - trigger = { FROM = { TECH_FORTIFICATIONS_CONSTRUCTION >= 2 } } + trigger = { + FROM = { TECH_FORTIFICATIONS_CONSTRUCTION >= 2 } + nomad_building_allow = yes + } gold_cost = 150 build_time = 730 ai_creation_factor = 97 @@ -2197,7 +2636,10 @@ nomad = { } no_camp_fortifications_6 = { desc = no_camp_fortifications_desc - trigger = { FROM = { TECH_FORTIFICATIONS_CONSTRUCTION >= 3 } } + trigger = { + FROM = { TECH_FORTIFICATIONS_CONSTRUCTION >= 3 } + nomad_building_allow = yes + } gold_cost = 200 build_time = 1095 ai_creation_factor = 97 @@ -2212,7 +2654,10 @@ nomad = { } no_camp_fortifications_7 = { desc = no_camp_fortifications_desc - trigger = { FROM = { TECH_FORTIFICATIONS_CONSTRUCTION >= 4 } } + trigger = { + FROM = { TECH_FORTIFICATIONS_CONSTRUCTION >= 4 } + nomad_building_allow = yes + } gold_cost = 300 build_time = 1095 ai_creation_factor = 97 @@ -2225,7 +2670,10 @@ nomad = { } no_camp_fortifications_8 = { desc = no_camp_fortifications_desc - trigger = { FROM = { TECH_FORTIFICATIONS_CONSTRUCTION >= 5 } } + trigger = { + FROM = { TECH_FORTIFICATIONS_CONSTRUCTION >= 5 } + nomad_building_allow = yes + } gold_cost = 400 build_time = 1095 ai_creation_factor = 97 diff --git a/CleanSlate/common/buildings/100_temple.txt b/CleanSlate/common/buildings/100_temple.txt index 90fddb436..1bc4c500d 100644 --- a/CleanSlate/common/buildings/100_temple.txt +++ b/CleanSlate/common/buildings/100_temple.txt @@ -3,7 +3,10 @@ temple = { # Wall quality, gives fort level tp_wall_q_1 = { desc = tp_wall_q_1_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 0 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 0 + temple_building_allow = yes + } prerequisites = { tp_wall_1 } gold_cost = 50 build_time = 182 @@ -14,7 +17,10 @@ temple = { } tp_wall_q_2 = { desc = tp_wall_q_2_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 1 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 1 + temple_building_allow = yes + } prerequisites = { tp_wall_2 } upgrades_from = tp_wall_q_1 gold_cost = 50 @@ -26,7 +32,10 @@ temple = { } tp_wall_q_3 = { desc = ca_wall_q_3_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 3 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 3 + temple_building_allow = yes + } upgrades_from = tp_wall_q_2 gold_cost = 50 build_time = 182 @@ -37,7 +46,10 @@ temple = { } tp_wall_q_4 = { desc = ca_wall_q_4_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 5 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 5 + temple_building_allow = yes + } upgrades_from = tp_wall_q_3 gold_cost = 100 build_time = 365 @@ -48,7 +60,10 @@ temple = { } tp_wall_q_5 = { desc = ca_wall_q_5_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 7 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 7 + temple_building_allow = yes + } upgrades_from = tp_wall_q_4 gold_cost = 100 build_time = 365 @@ -61,7 +76,10 @@ temple = { # Walls, gives fort level, levy size and income tp_wall_1 = { desc = ca_wall_1_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 0 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 0 + temple_building_allow = yes + } gold_cost = 50 build_time = 365 fort_level = 0.5 @@ -73,7 +91,10 @@ temple = { } tp_wall_2 = { desc = ca_wall_2_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 2 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 2 + temple_building_allow = yes + } upgrades_from = tp_wall_1 gold_cost = 50 build_time = 547 @@ -86,7 +107,10 @@ temple = { } tp_wall_3 = { desc = tp_wall_3_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 4 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 4 + temple_building_allow = yes + } upgrades_from = tp_wall_2 gold_cost = 100 build_time = 730 @@ -99,7 +123,10 @@ temple = { } tp_wall_4 = { desc = tp_wall_4_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 6 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 6 + temple_building_allow = yes + } upgrades_from = tp_wall_3 gold_cost = 100 build_time = 1095 @@ -112,7 +139,10 @@ temple = { } tp_wall_5 = { desc = tp_wall_5_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 8 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 8 + temple_building_allow = yes + } upgrades_from = tp_wall_4 gold_cost = 150 build_time = 1460 @@ -127,7 +157,10 @@ temple = { # Monastery, gives piety tp_monastery_1 = { desc = tp_monastery_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 0 } + trigger = { + TECH_CITY_CONSTRUCTION >= 0 + temple_building_allow = yes + } gold_cost = 150 build_time = 547 levy_size = 0.05 @@ -140,7 +173,10 @@ temple = { } tp_monastery_2 = { desc = tp_monastery_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 0 } + trigger = { + TECH_CITY_CONSTRUCTION >= 0 + temple_building_allow = yes + } prerequisites = { tp_wall_1 } upgrades_from = tp_monastery_1 gold_cost = 200 @@ -155,7 +191,10 @@ temple = { } tp_monastery_3 = { desc = tp_monastery_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 2 } + trigger = { + TECH_CITY_CONSTRUCTION >= 2 + temple_building_allow = yes + } upgrades_from = tp_monastery_2 gold_cost = 300 build_time = 1095 @@ -169,7 +208,10 @@ temple = { } tp_monastery_4 = { desc = tp_monastery_2_desc - trigger = { TECH_CITY_CONSTRUCTION >= 4 } + trigger = { + TECH_CITY_CONSTRUCTION >= 4 + temple_building_allow = yes + } upgrades_from = tp_monastery_3 gold_cost = 400 build_time = 1460 @@ -183,7 +225,10 @@ temple = { } tp_monastery_5 = { desc = tp_monastery_2_desc - trigger = { TECH_CITY_CONSTRUCTION >= 6 } + trigger = { + TECH_CITY_CONSTRUCTION >= 6 + temple_building_allow = yes + } upgrades_from = tp_monastery_4 gold_cost = 500 build_time = 2190 @@ -197,7 +242,10 @@ temple = { } tp_monastery_6 = { desc = tp_monastery_2_desc - trigger = { TECH_CITY_CONSTRUCTION >= 8 } + trigger = { + TECH_CITY_CONSTRUCTION >= 8 + temple_building_allow = yes + } upgrades_from = tp_monastery_5 gold_cost = 500 build_time = 2190 @@ -213,7 +261,10 @@ temple = { # Barracks, gives light infantry and archers tp_barracks_1 = { desc = tp_barracks_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 0 } + trigger = { + TECH_CITY_CONSTRUCTION >= 0 + temple_building_allow = yes + } gold_cost = 100 build_time = 365 light_infantry = 60 @@ -224,7 +275,10 @@ temple = { } tp_barracks_2 = { desc = tp_barracks_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 0 } + trigger = { + TECH_CITY_CONSTRUCTION >= 0 + temple_building_allow = yes + } prerequisites = { tp_wall_1 } upgrades_from = tp_barracks_1 gold_cost = 120 @@ -237,7 +291,10 @@ temple = { } tp_barracks_3 = { desc = tp_barracks_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 1 } + trigger = { + TECH_CITY_CONSTRUCTION >= 1 + temple_building_allow = yes + } prerequisites = { tp_wall_2 } upgrades_from = tp_barracks_2 gold_cost = 200 @@ -250,7 +307,10 @@ temple = { } tp_barracks_4 = { desc = tp_barracks_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 3 } + trigger = { + TECH_CITY_CONSTRUCTION >= 3 + temple_building_allow = yes + } upgrades_from = tp_barracks_3 gold_cost = 300 build_time = 1095 @@ -262,7 +322,10 @@ temple = { } tp_barracks_5 = { desc = tp_barracks_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 5 } + trigger = { + TECH_CITY_CONSTRUCTION >= 5 + temple_building_allow = yes + } upgrades_from = tp_barracks_4 gold_cost = 400 build_time = 2190 @@ -274,7 +337,10 @@ temple = { } tp_barracks_6 = { desc = tp_barracks_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 7 } + trigger = { + TECH_CITY_CONSTRUCTION >= 7 + temple_building_allow = yes + } upgrades_from = tp_barracks_5 gold_cost = 500 build_time = 2190 @@ -288,7 +354,10 @@ temple = { # Elite Barracks, gives heavy infantry tp_elite_barracks_1 = { desc = tp_elite_barracks_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 0 } + trigger = { + TECH_CITY_CONSTRUCTION >= 0 + temple_building_allow = yes + } gold_cost = 100 build_time = 365 heavy_infantry = 45 @@ -298,7 +367,10 @@ temple = { } tp_elite_barracks_2 = { desc = tp_elite_barracks_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 0 } + trigger = { + TECH_CITY_CONSTRUCTION >= 0 + temple_building_allow = yes + } prerequisites = { tp_wall_1 } upgrades_from = tp_elite_barracks_1 gold_cost = 120 @@ -310,7 +382,10 @@ temple = { } tp_elite_barracks_3 = { desc = tp_elite_barracks_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 2 } + trigger = { + TECH_CITY_CONSTRUCTION >= 2 + temple_building_allow = yes + } prerequisites = { tp_wall_2 } upgrades_from = tp_elite_barracks_2 gold_cost = 200 @@ -322,7 +397,10 @@ temple = { } tp_elite_barracks_4 = { desc = tp_elite_barracks_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 4 } + trigger = { + TECH_CITY_CONSTRUCTION >= 4 + temple_building_allow = yes + } upgrades_from = tp_elite_barracks_3 gold_cost = 300 build_time = 1095 @@ -333,7 +411,10 @@ temple = { } tp_elite_barracks_5 = { desc = tp_elite_barracks_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 6 } + trigger = { + TECH_CITY_CONSTRUCTION >= 6 + temple_building_allow = yes + } upgrades_from = tp_elite_barracks_4 gold_cost = 400 build_time = 2190 @@ -344,7 +425,10 @@ temple = { } tp_elite_barracks_6 = { desc = tp_elite_barracks_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 8 } + trigger = { + TECH_CITY_CONSTRUCTION >= 8 + temple_building_allow = yes + } upgrades_from = tp_elite_barracks_5 gold_cost = 500 build_time = 2190 @@ -357,7 +441,10 @@ temple = { # Temple Town, gives income tp_town_1 = { desc = tp_town_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 0 } + trigger = { + TECH_CITY_CONSTRUCTION >= 0 + temple_building_allow = yes + } gold_cost = 100 build_time = 365 tax_income = 2 @@ -367,7 +454,10 @@ temple = { } tp_town_2 = { desc = tp_town_2_desc - trigger = { TECH_CITY_CONSTRUCTION >= 0 } + trigger = { + TECH_CITY_CONSTRUCTION >= 0 + temple_building_allow = yes + } prerequisites = { tp_wall_1 } upgrades_from = tp_town_1 gold_cost = 120 @@ -379,7 +469,10 @@ temple = { } tp_town_3 = { desc = tp_town_3_desc - trigger = { TECH_CITY_CONSTRUCTION >= 1 } + trigger = { + TECH_CITY_CONSTRUCTION >= 1 + temple_building_allow = yes + } prerequisites = { tp_wall_2 } upgrades_from = tp_town_2 gold_cost = 200 @@ -391,7 +484,10 @@ temple = { } tp_town_4 = { desc = tp_town_4_desc - trigger = { TECH_CITY_CONSTRUCTION >= 3 } + trigger = { + TECH_CITY_CONSTRUCTION >= 3 + temple_building_allow = yes + } upgrades_from = tp_town_3 gold_cost = 300 build_time = 1095 @@ -402,7 +498,10 @@ temple = { } tp_town_5 = { desc = tp_town_4_desc - trigger = { TECH_CITY_CONSTRUCTION >= 5 } + trigger = { + TECH_CITY_CONSTRUCTION >= 5 + temple_building_allow = yes + } upgrades_from = tp_town_4 gold_cost = 400 build_time = 2190 @@ -413,7 +512,10 @@ temple = { } tp_town_6 = { desc = tp_town_5_desc - trigger = { TECH_CITY_CONSTRUCTION >= 7 } + trigger = { + TECH_CITY_CONSTRUCTION >= 7 + temple_building_allow = yes + } upgrades_from = tp_town_5 gold_cost = 500 build_time = 2190 @@ -426,7 +528,10 @@ temple = { # School, gives tech growth and culture techpoints tp_school_1 = { desc = tp_school_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 3 } + trigger = { + TECH_CITY_CONSTRUCTION >= 3 + temple_building_allow = yes + } prerequisites = { tp_wall_1 } gold_cost = 120 build_time = 547 @@ -442,7 +547,10 @@ temple = { } tp_school_2 = { desc = tp_school_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 6 } + trigger = { + TECH_CITY_CONSTRUCTION >= 6 + temple_building_allow = yes + } prerequisites = { tp_wall_2 } upgrades_from = tp_school_1 gold_cost = 120 @@ -467,6 +575,7 @@ temple = { religion_openly_hellenic_or_reformed_trigger = yes } } + trigger = { temple_building_allow = yes } gold_cost = 500 build_time = 50 @@ -482,6 +591,7 @@ temple = { religion_openly_hellenic_or_reformed_trigger = yes } } + trigger = { temple_building_allow = yes } gold_cost = 500 build_time = 50 @@ -498,6 +608,7 @@ temple = { religion_openly_hellenic_or_reformed_trigger = yes } } + trigger = { temple_building_allow = yes } gold_cost = 500 build_time = 50 @@ -513,6 +624,7 @@ temple = { religion_openly_hellenic_or_reformed_trigger = yes } } + trigger = { temple_building_allow = yes } gold_cost = 500 build_time = 50 @@ -528,6 +640,7 @@ temple = { religion_openly_hellenic_or_reformed_trigger = yes } } + trigger = { temple_building_allow = yes } gold_cost = 500 build_time = 50 @@ -543,6 +656,7 @@ temple = { religion_openly_hellenic_or_reformed_trigger = yes } } + trigger = { temple_building_allow = yes } gold_cost = 500 build_time = 50 @@ -558,6 +672,7 @@ temple = { religion_openly_hellenic_or_reformed_trigger = yes } } + trigger = { temple_building_allow = yes } gold_cost = 500 build_time = 50 @@ -573,6 +688,7 @@ temple = { religion_openly_hellenic_or_reformed_trigger = yes } } + trigger = { temple_building_allow = yes } gold_cost = 500 build_time = 50 @@ -588,6 +704,7 @@ temple = { religion_openly_hellenic_or_reformed_trigger = yes } } + trigger = { temple_building_allow = yes } gold_cost = 500 build_time = 50 @@ -603,6 +720,7 @@ temple = { religion_openly_hellenic_or_reformed_trigger = yes } } + trigger = { temple_building_allow = yes } gold_cost = 500 build_time = 50 @@ -618,6 +736,7 @@ temple = { religion_openly_hellenic_or_reformed_trigger = yes } } + trigger = { temple_building_allow = yes } gold_cost = 500 build_time = 50 @@ -634,6 +753,7 @@ temple = { religion_openly_hellenic_or_reformed_trigger = yes } } + trigger = { temple_building_allow = yes } gold_cost = 500 build_time = 50 @@ -650,6 +770,7 @@ temple = { FROMFROM = { has_building = tp_saint_shrine } } } + trigger = { temple_building_allow = yes } is_active_trigger = { custom_tooltip = { text = tp_saint_shrine_TT diff --git a/CleanSlate/common/buildings/100_tribal.txt b/CleanSlate/common/buildings/100_tribal.txt index 68acbbfd4..21e332897 100644 --- a/CleanSlate/common/buildings/100_tribal.txt +++ b/CleanSlate/common/buildings/100_tribal.txt @@ -2,7 +2,10 @@ tribal = { # Hillfort tb_hillfort_1 = { desc = tb_hillfort_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + tribal_building_allow = yes + } gold_cost = 25 build_time = 365 @@ -17,7 +20,10 @@ tribal = { } tb_hillfort_2 = { desc = tb_hillfort_2_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + tribal_building_allow = yes + } upgrades_from = tb_hillfort_1 gold_cost = 50 build_time = 365 @@ -35,7 +41,10 @@ tribal = { } tb_hillfort_3 = { desc = tb_hillfort_3_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 1 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 1 + tribal_building_allow = yes + } upgrades_from = tb_hillfort_2 gold_cost = 75 build_time = 365 @@ -50,7 +59,10 @@ tribal = { } tb_hillfort_4 = { desc = tb_hillfort_4_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 1 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 1 + tribal_building_allow = yes + } upgrades_from = tb_hillfort_3 gold_cost = 100 build_time = 365 @@ -70,7 +82,10 @@ tribal = { # Market Town tb_market_town_1 = { desc = tb_market_town_1_desc - trigger = { TECH_CITY_CONSTRUCTION >= 0 } + trigger = { + TECH_CITY_CONSTRUCTION >= 0 + tribal_building_allow = yes + } gold_cost = 25 build_time = 365 @@ -84,7 +99,10 @@ tribal = { } tb_market_town_2 = { desc = tb_market_town_2_desc - trigger = { TECH_CITY_CONSTRUCTION >= 0 } + trigger = { + TECH_CITY_CONSTRUCTION >= 0 + tribal_building_allow = yes + } upgrades_from = tb_market_town_1 gold_cost = 50 build_time = 365 @@ -101,7 +119,10 @@ tribal = { } tb_market_town_3 = { desc = tb_market_town_3_desc - trigger = { TECH_CITY_CONSTRUCTION >= 1 } + trigger = { + TECH_CITY_CONSTRUCTION >= 1 + tribal_building_allow = yes + } upgrades_from = tb_market_town_2 gold_cost = 75 build_time = 365 @@ -116,7 +137,10 @@ tribal = { } tb_market_town_4 = { desc = tb_market_town_4_desc - trigger = { TECH_CITY_CONSTRUCTION >= 1 } + trigger = { + TECH_CITY_CONSTRUCTION >= 1 + tribal_building_allow = yes + } upgrades_from = tb_market_town_3 gold_cost = 100 build_time = 365 @@ -136,7 +160,10 @@ tribal = { # Defensive Fortifications tb_defensive_fortifications_1 = { desc = tb_defensive_fortifications_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + tribal_building_allow = yes + } piety_cost = 100 build_time = 365 @@ -163,7 +190,10 @@ tribal = { } tb_defensive_fortifications_2 = { desc = tb_defensive_fortifications_2_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + tribal_building_allow = yes + } upgrades_from = tb_defensive_fortifications_1 piety_cost = 150 build_time = 365 @@ -194,7 +224,10 @@ tribal = { } tb_defensive_fortifications_3 = { desc = tb_defensive_fortifications_3_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 1 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 1 + tribal_building_allow = yes + } upgrades_from = tb_defensive_fortifications_2 piety_cost = 200 build_time = 365 @@ -222,7 +255,10 @@ tribal = { } tb_defensive_fortifications_4 = { desc = tb_defensive_fortifications_4_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 1 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 1 + tribal_building_allow = yes + } upgrades_from = tb_defensive_fortifications_3 piety_cost = 250 build_time = 365 @@ -255,7 +291,10 @@ tribal = { # Training Grounds tb_training_grounds_1 = { desc = tb_training_grounds_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 0 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 0 + tribal_building_allow = yes + } prestige_cost = 100 build_time = 547 levy_size = 0.025 @@ -266,7 +305,10 @@ tribal = { } tb_training_grounds_2 = { desc = tb_training_grounds_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 0 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 0 + tribal_building_allow = yes + } upgrades_from = tb_training_grounds_1 prestige_cost = 200 build_time = 730 @@ -281,7 +323,10 @@ tribal = { } tb_training_grounds_3 = { desc = tb_training_grounds_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 0 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 0 + tribal_building_allow = yes + } upgrades_from = tb_training_grounds_2 prestige_cost = 300 build_time = 1095 @@ -293,7 +338,10 @@ tribal = { } tb_training_grounds_4 = { desc = tb_training_grounds_desc - trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 0 } + trigger = { + TECH_FORTIFICATIONS_CONSTRUCTION >= 0 + tribal_building_allow = yes + } upgrades_from = tb_training_grounds_3 prestige_cost = 400 build_time = 1460 @@ -310,7 +358,10 @@ tribal = { # War Camp tb_war_camp_1 = { desc = tb_war_camp_desc - trigger = { TECH_INFANTRY >= 0 } + trigger = { + TECH_INFANTRY >= 0 + tribal_building_allow = yes + } prestige_cost = 100 build_time = 365 light_infantry = 40 @@ -320,7 +371,10 @@ tribal = { } tb_war_camp_2 = { desc = tb_war_camp_desc - trigger = { TECH_INFANTRY >= 0 } + trigger = { + TECH_INFANTRY >= 0 + tribal_building_allow = yes + } upgrades_from = tb_war_camp_1 prestige_cost = 200 build_time = 547 @@ -334,7 +388,10 @@ tribal = { } tb_war_camp_3 = { desc = tb_war_camp_desc - trigger = { TECH_INFANTRY >= 0 } + trigger = { + TECH_INFANTRY >= 0 + tribal_building_allow = yes + } upgrades_from = tb_war_camp_2 prestige_cost = 300 build_time = 730 @@ -345,7 +402,10 @@ tribal = { } tb_war_camp_4 = { desc = tb_war_camp_desc - trigger = { TECH_INFANTRY >= 0 } + trigger = { + TECH_INFANTRY >= 0 + tribal_building_allow = yes + } upgrades_from = tb_war_camp_3 prestige_cost = 400 build_time = 1095 @@ -361,7 +421,10 @@ tribal = { # Practice Range tb_practice_range_1 = { desc = tb_practice_range_desc - trigger = { TECH_INFANTRY >= 0 } + trigger = { + TECH_INFANTRY >= 0 + tribal_building_allow = yes + } prestige_cost = 100 build_time = 365 archers = 15 @@ -371,7 +434,10 @@ tribal = { } tb_practice_range_2 = { desc = tb_practice_range_desc - trigger = { TECH_INFANTRY >= 0 } + trigger = { + TECH_INFANTRY >= 0 + tribal_building_allow = yes + } upgrades_from = tb_practice_range_1 prestige_cost = 200 build_time = 547 @@ -385,7 +451,10 @@ tribal = { } tb_practice_range_3 = { desc = tb_practice_range_desc - trigger = { TECH_INFANTRY >= 0 } + trigger = { + TECH_INFANTRY >= 0 + tribal_building_allow = yes + } upgrades_from = tb_practice_range_2 prestige_cost = 300 build_time = 730 @@ -396,7 +465,10 @@ tribal = { } tb_practice_range_4 = { desc = tb_practice_range_desc - trigger = { TECH_INFANTRY >= 0 } + trigger = { + TECH_INFANTRY >= 0 + tribal_building_allow = yes + } upgrades_from = tb_practice_range_3 prestige_cost = 400 build_time = 1095 @@ -412,7 +484,10 @@ tribal = { # Arsenal tb_arsenal_1 = { desc = tb_arsenal_desc - trigger = { TECH_RECRUITMENT >= 0 } + trigger = { + TECH_RECRUITMENT >= 0 + tribal_building_allow = yes + } prestige_cost = 100 build_time = 547 land_morale = 0.1 @@ -424,7 +499,10 @@ tribal = { } tb_arsenal_2 = { desc = tb_arsenal_desc - trigger = { TECH_RECRUITMENT >= 0 } + trigger = { + TECH_RECRUITMENT >= 0 + tribal_building_allow = yes + } upgrades_from = tb_arsenal_1 prestige_cost = 200 build_time = 730 @@ -440,7 +518,10 @@ tribal = { } tb_arsenal_3 = { desc = tb_arsenal_desc - trigger = { TECH_RECRUITMENT >= 0 } + trigger = { + TECH_RECRUITMENT >= 0 + tribal_building_allow = yes + } upgrades_from = tb_arsenal_2 prestige_cost = 300 build_time = 1095 @@ -453,7 +534,10 @@ tribal = { } tb_arsenal_4 = { desc = tb_arsenal_desc - trigger = { TECH_RECRUITMENT >= 0 } + trigger = { + TECH_RECRUITMENT >= 0 + tribal_building_allow = yes + } upgrades_from = tb_arsenal_3 prestige_cost = 400 build_time = 1460 diff --git a/CleanSlate/common/buildings/101_family_palace.txt b/CleanSlate/common/buildings/101_family_palace.txt index 38ef1311c..632e485d2 100644 --- a/CleanSlate/common/buildings/101_family_palace.txt +++ b/CleanSlate/common/buildings/101_family_palace.txt @@ -3,7 +3,10 @@ family_palace = { # Mansion fp_mansion_1 = { # Mansion desc = fp_mansion_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 200 build_time = 1095 ai_creation_factor = 105 @@ -15,7 +18,10 @@ family_palace = { } fp_mansion_2 = { # Great Mansion desc = fp_mansion_2_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } upgrades_from = fp_mansion_1 gold_cost = 300 build_time = 1460 @@ -29,7 +35,10 @@ family_palace = { } fp_mansion_3 = { # Palace desc = fp_mansion_3_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } upgrades_from = fp_mansion_2 gold_cost = 400 build_time = 2190 @@ -43,7 +52,10 @@ family_palace = { } fp_mansion_4 = { # Grand Palace desc = fp_mansion_4_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } upgrades_from = fp_mansion_3 gold_cost = 500 build_time = 2190 @@ -59,7 +71,10 @@ family_palace = { # Guard Barracks fp_barracks_1 = { desc = fp_barracks_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 150 build_time = 730 ai_creation_factor = 100 @@ -71,7 +86,10 @@ family_palace = { } fp_barracks_2 = { # Swordsmith desc = fp_barracks_2_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } upgrades_from = fp_barracks_1 prerequisites = { fp_mansion_2 } gold_cost = 250 @@ -85,7 +103,10 @@ family_palace = { } fp_barracks_3 = { # Armory desc = fp_barracks_3_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } upgrades_from = fp_barracks_2 prerequisites = { fp_mansion_3 } gold_cost = 350 @@ -101,7 +122,10 @@ family_palace = { # Small Stable fp_stable_1 = { desc = fp_stable_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 150 build_time = 730 ai_creation_factor = 100 @@ -112,7 +136,10 @@ family_palace = { } fp_stable_2 = { # Riding Grounds desc = fp_stable_2_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 250 build_time = 1095 upgrades_from = fp_stable_1 @@ -125,7 +152,10 @@ family_palace = { } fp_stable_3 = { # Horse Breeder desc = fp_stable_3_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 350 build_time = 1460 upgrades_from = fp_stable_2 @@ -141,7 +171,10 @@ family_palace = { # Bowyer fp_bowyer_1 = { desc = fp_bowyer_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 150 build_time = 730 ai_creation_factor = 100 @@ -153,7 +186,10 @@ family_palace = { } fp_bowyer_2 = { # Target Range desc = fp_bowyer_2_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 250 build_time = 1095 upgrades_from = fp_bowyer_1 @@ -167,7 +203,10 @@ family_palace = { } fp_bowyer_3 = { # Crossbow Workshop desc = fp_bowyer_3_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 350 build_time = 1460 upgrades_from = fp_bowyer_2 @@ -183,7 +222,10 @@ family_palace = { # Map Room fp_shipyard_1 = { desc = fp_shipyard_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 150 build_time = 730 ai_creation_factor = 100 @@ -194,7 +236,10 @@ family_palace = { } fp_shipyard_2 = { # Private Shipyard desc = fp_shipyard_2_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 250 build_time = 1095 upgrades_from = fp_shipyard_1 @@ -207,7 +252,10 @@ family_palace = { } fp_shipyard_3 = { # Naval Arsenal desc = fp_shipyard_3_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 350 build_time = 1460 upgrades_from = fp_shipyard_2 @@ -222,7 +270,10 @@ family_palace = { # Military Warehouse fp_warehouse_1 = { desc = fp_warehouse_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 150 build_time = 730 ai_creation_factor = 100 @@ -235,7 +286,10 @@ family_palace = { } fp_warehouse_2 = { # Palace Archive desc = fp_warehouse_2_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 250 build_time = 1095 upgrades_from = fp_warehouse_1 @@ -251,7 +305,10 @@ family_palace = { } fp_warehouse_3 = { # Administrative Office desc = fp_warehouse_3_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 350 build_time = 1460 upgrades_from = fp_warehouse_2 @@ -269,7 +326,10 @@ family_palace = { # Palace Garden fp_garden_1 = { desc = fp_garden_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 150 build_time = 730 ai_creation_factor = 100 @@ -280,7 +340,10 @@ family_palace = { } fp_garden_2 = { # Scenic Pond desc = fp_garden_2_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 250 build_time = 1095 ai_creation_factor = 99 @@ -295,7 +358,10 @@ family_palace = { } fp_garden_3 = { # Hedge Maze desc = fp_garden_3_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 350 build_time = 1460 ai_creation_factor = 98 @@ -312,7 +378,10 @@ family_palace = { # Wine Cellar fp_cellar_1 = { desc = fp_cellar_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 150 build_time = 730 ai_creation_factor = 100 @@ -323,7 +392,10 @@ family_palace = { } fp_cellar_2 = { # Catacombs desc = fp_cellar_2_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 250 build_time = 1095 ai_creation_factor = 99 @@ -338,7 +410,10 @@ family_palace = { } fp_cellar_3 = { # Dungeon Complex desc = fp_cellar_3_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 350 build_time = 1460 ai_creation_factor = 98 @@ -355,7 +430,10 @@ family_palace = { # Secluded Shrine fp_shrine_1 = { desc = fp_shrine_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 150 build_time = 730 ai_creation_factor = 100 @@ -367,7 +445,10 @@ family_palace = { } fp_shrine_2 = { # Private Art Collection desc = fp_shrine_2_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 250 build_time = 1095 upgrades_from = fp_shrine_1 @@ -381,7 +462,10 @@ family_palace = { } fp_shrine_3 = { # Grand Library desc = fp_shrine_3_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 350 build_time = 1460 upgrades_from = fp_shrine_2 @@ -397,7 +481,10 @@ family_palace = { # Fortified Vault fp_vault_1 = { desc = fp_vault_1_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 150 build_time = 730 ai_creation_factor = 100 @@ -408,7 +495,10 @@ family_palace = { } fp_vault_2 = { # Secret Passages desc = fp_vault_2_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 250 build_time = 1095 upgrades_from = fp_vault_1 @@ -422,7 +512,10 @@ family_palace = { } fp_vault_3 = { # Hidden Chamber desc = fp_vault_3_desc - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + family_palace_building_allow = yes + } gold_cost = 350 build_time = 1460 upgrades_from = fp_vault_2 diff --git a/CleanSlate/common/buildings/101_hospital.txt b/CleanSlate/common/buildings/101_hospital.txt index 99ce2217d..05202fc79 100644 --- a/CleanSlate/common/buildings/101_hospital.txt +++ b/CleanSlate/common/buildings/101_hospital.txt @@ -2,11 +2,12 @@ hospital = { # Hospital hospital_building_1 = { - potential = { - has_dlc = "Reapers" - } + potential = { has_dlc = "Reapers" } desc = hospital_building_1_desc - trigger = { TECH_CONSTRUCTION >= 2 } + trigger = { + TECH_CONSTRUCTION >= 2 + hospital_building_allow = yes + } gold_cost = 250 build_time = 360 ai_creation_factor = 5 @@ -17,11 +18,12 @@ hospital = { extra_tech_building_start = 10.0 # Never get at start of game } hospital_building_2 = { - potential = { - has_dlc = "Reapers" - } + potential = { has_dlc = "Reapers" } desc = hospital_building_2_desc - trigger = { TECH_CONSTRUCTION >= 3 } + trigger = { + TECH_CONSTRUCTION >= 3 + hospital_building_allow = yes + } gold_cost = 500 build_time = 365 upgrades_from = hospital_building_1 @@ -33,11 +35,12 @@ hospital = { extra_tech_building_start = 10.0 # Never get at start of game } hospital_building_3 = { - potential = { - has_dlc = "Reapers" - } + potential = { has_dlc = "Reapers" } desc = hospital_building_3_desc - trigger = { TECH_CONSTRUCTION >= 4 } + trigger = { + TECH_CONSTRUCTION >= 4 + hospital_building_allow = yes + } gold_cost = 1000 build_time = 730 upgrades_from = hospital_building_2 @@ -49,11 +52,12 @@ hospital = { extra_tech_building_start = 10.0 # Never get at start of game } hospital_building_4 = { - potential = { - has_dlc = "Reapers" - } + potential = { has_dlc = "Reapers" } desc = hospital_building_4_desc - trigger = { TECH_CONSTRUCTION >= 5 } + trigger = { + TECH_CONSTRUCTION >= 5 + hospital_building_allow = yes + } gold_cost = 2000 build_time = 365 upgrades_from = hospital_building_3 @@ -65,11 +69,12 @@ hospital = { extra_tech_building_start = 10.0 # Never get at start of game } hospital_building_5 = { - potential = { - has_dlc = "Reapers" - } + potential = { has_dlc = "Reapers" } desc = hospital_building_5_desc - trigger = { TECH_CONSTRUCTION >= 6 } + trigger = { + TECH_CONSTRUCTION >= 6 + hospital_building_allow = yes + } gold_cost = 4000 build_time = 1095 upgrades_from = hospital_building_4 @@ -83,12 +88,13 @@ hospital = { # Leper Colony leper_colony_1 = { - potential = { - has_dlc = "Reapers" - } + potential = { has_dlc = "Reapers" } prerequisites = { hospital_building_1 } desc = leper_colony_building_desc - trigger = { TECH_CONSTRUCTION >= 2 } + trigger = { + TECH_CONSTRUCTION >= 2 + hospital_building_allow = yes + } gold_cost = 300 build_time = 365 ai_creation_factor = 5 @@ -101,12 +107,13 @@ hospital = { # Soup Kitchen soup_kitchen_1 = { - potential = { - has_dlc = "Reapers" - } + potential = { has_dlc = "Reapers" } prerequisites = { hospital_building_1 } desc = soup_kitchen_building_desc - trigger = { TECH_CONSTRUCTION >= 2 } + trigger = { + TECH_CONSTRUCTION >= 2 + hospital_building_allow = yes + } gold_cost = 250 build_time = 365 ai_creation_factor = 5 @@ -121,12 +128,13 @@ hospital = { # Chapel chapel_1 = { - potential = { - has_dlc = "Reapers" - } + potential = { has_dlc = "Reapers" } prerequisites = { hospital_building_1 } desc = chapel_building_desc - trigger = { TECH_CONSTRUCTION >= 3 } + trigger = { + TECH_CONSTRUCTION >= 3 + hospital_building_allow = yes + } gold_cost = 600 build_time = 365 ai_creation_factor = 5 @@ -141,12 +149,13 @@ hospital = { # Translation House translation_house_1 = { - potential = { - has_dlc = "Reapers" - } + potential = { has_dlc = "Reapers" } prerequisites = { hospital_building_2 } desc = translation_house_building_desc - trigger = { TECH_CONSTRUCTION >= 3 } + trigger = { + TECH_CONSTRUCTION >= 3 + hospital_building_allow = yes + } gold_cost = 400 build_time = 365 ai_creation_factor = 5 @@ -160,12 +169,13 @@ hospital = { # Pilgrim's Inn pilgrims_inn_1 = { - potential = { - has_dlc = "Reapers" - } + potential = { has_dlc = "Reapers" } prerequisites = { hospital_building_1 } desc = pilgrims_inn_building_desc - trigger = { TECH_CONSTRUCTION >= 3 } + trigger = { + TECH_CONSTRUCTION >= 3 + hospital_building_allow = yes + } gold_cost = 400 build_time = 365 ai_creation_factor = 5 @@ -179,12 +189,13 @@ hospital = { # Library library_1 = { - potential = { - has_dlc = "Reapers" - } + potential = { has_dlc = "Reapers" } prerequisites = { hospital_building_1 } desc = library_building_desc - trigger = { TECH_CONSTRUCTION >= 3 } + trigger = { + TECH_CONSTRUCTION >= 3 + hospital_building_allow = yes + } gold_cost = 450 build_time = 365 ai_creation_factor = 5 @@ -198,12 +209,13 @@ hospital = { # Pharmacology Laboratory pharmacology_laboratory_1 = { - potential = { - has_dlc = "Reapers" - } + potential = { has_dlc = "Reapers" } prerequisites = { hospital_building_3 } desc = pharmacology_laboratory_building_desc - trigger = { TECH_CONSTRUCTION >= 4 } + trigger = { + TECH_CONSTRUCTION >= 4 + hospital_building_allow = yes + } gold_cost = 450 build_time = 365 ai_creation_factor = 5 @@ -217,15 +229,16 @@ hospital = { # Medical Academy medical_academy_1 = { - potential = { - has_dlc = "Reapers" - } + potential = { has_dlc = "Reapers" } prerequisites = { hospital_building_3 library_1 } desc = medical_academy_building_desc - trigger = { TECH_CONSTRUCTION >= 4 } + trigger = { + TECH_CONSTRUCTION >= 4 + hospital_building_allow = yes + } gold_cost = 500 build_time = 365 ai_creation_factor = 5 @@ -241,15 +254,16 @@ hospital = { # Observatory observatory_1 = { - potential = { - has_dlc = "Reapers" - } + potential = { has_dlc = "Reapers" } prerequisites = { hospital_building_3 pharmacology_laboratory_1 } desc = observatory_building_desc - trigger = { TECH_CONSTRUCTION >= 4 } + trigger = { + TECH_CONSTRUCTION >= 4 + hospital_building_allow = yes + } gold_cost = 400 build_time = 365 ai_creation_factor = 5 diff --git a/CleanSlate/common/buildings/101_tradepost_base.txt b/CleanSlate/common/buildings/101_tradepost_base.txt index e392646a5..c17efc5c4 100644 --- a/CleanSlate/common/buildings/101_tradepost_base.txt +++ b/CleanSlate/common/buildings/101_tradepost_base.txt @@ -4,12 +4,13 @@ trade_post = { tr_port_1 = { potential = { is_coastal = yes - FROM = { - is_patrician = yes - } + FROM = { is_patrician = yes } } desc = tr_port_1_desc - trigger = { TECH_TRADE_PRACTICES >= 0 } + trigger = { + TECH_TRADE_PRACTICES >= 0 + trading_post_building_allow = yes + } gold_cost = 100 build_time = 182 ai_creation_factor = 95 @@ -21,12 +22,13 @@ trade_post = { tr_port_2 = { potential = { is_coastal = yes - FROM = { - is_patrician = yes - } + FROM = { is_patrician = yes } } desc = tr_port_2_desc - trigger = { TECH_TRADE_PRACTICES >= 0 } + trigger = { + TECH_TRADE_PRACTICES >= 0 + trading_post_building_allow = yes + } gold_cost = 150 build_time = 274 upgrades_from = tr_port_1 @@ -39,12 +41,13 @@ trade_post = { tr_port_3 = { potential = { is_coastal = yes - FROM = { - is_patrician = yes - } + FROM = { is_patrician = yes } } desc = tr_port_3_desc - trigger = { TECH_TRADE_PRACTICES >= 0 } + trigger = { + TECH_TRADE_PRACTICES >= 0 + trading_post_building_allow = yes + } gold_cost = 200 build_time = 365 upgrades_from = tr_port_2 @@ -59,12 +62,13 @@ trade_post = { tr_enclave_1 = { potential = { is_coastal = yes - FROM = { - is_patrician = yes - } + FROM = { is_patrician = yes } } desc = tr_enclave_1_desc - trigger = { TECH_TRADE_PRACTICES >= 0 } + trigger = { + TECH_TRADE_PRACTICES >= 0 + trading_post_building_allow = yes + } gold_cost = 100 build_time = 182 ai_creation_factor = 90 @@ -76,12 +80,13 @@ trade_post = { tr_enclave_2 = { potential = { is_coastal = yes - FROM = { - is_patrician = yes - } + FROM = { is_patrician = yes } } desc = tr_enclave_2_desc - trigger = { TECH_TRADE_PRACTICES >= 0 } + trigger = { + TECH_TRADE_PRACTICES >= 0 + trading_post_building_allow = yes + } gold_cost = 150 build_time = 274 upgrades_from = tr_enclave_1 @@ -94,12 +99,13 @@ trade_post = { tr_enclave_3 = { potential = { is_coastal = yes - FROM = { - is_patrician = yes - } + FROM = { is_patrician = yes } } desc = tr_enclave_3_desc - trigger = { TECH_TRADE_PRACTICES >= 0 } + trigger = { + TECH_TRADE_PRACTICES >= 0 + trading_post_building_allow = yes + } gold_cost = 200 build_time = 365 upgrades_from = tr_enclave_2 @@ -115,12 +121,13 @@ trade_post = { tr_garrison_1 = { potential = { is_coastal = yes - FROM = { - is_patrician = yes - } + FROM = { is_patrician = yes } } desc = tr_garrison_1_desc - trigger = { TECH_TRADE_PRACTICES >= 0 } + trigger = { + TECH_TRADE_PRACTICES >= 0 + trading_post_building_allow = yes + } gold_cost = 100 build_time = 182 ai_creation_factor = 91 @@ -134,12 +141,13 @@ trade_post = { tr_garrison_2 = { potential = { is_coastal = yes - FROM = { - is_patrician = yes - } + FROM = { is_patrician = yes } } desc = tr_garrison_2_desc - trigger = { TECH_TRADE_PRACTICES >= 0 } + trigger = { + TECH_TRADE_PRACTICES >= 0 + trading_post_building_allow = yes + } gold_cost = 150 build_time = 274 upgrades_from = tr_garrison_1 @@ -154,12 +162,13 @@ trade_post = { tr_garrison_3 = { potential = { is_coastal = yes - FROM = { - is_patrician = yes - } + FROM = { is_patrician = yes } } desc = tr_garrison_3_desc - trigger = { TECH_TRADE_PRACTICES >= 0 } + trigger = { + TECH_TRADE_PRACTICES >= 0 + trading_post_building_allow = yes + } gold_cost = 200 build_time = 365 upgrades_from = tr_garrison_2 diff --git a/CleanSlate/common/buildings/101_tradepost_sahara.txt b/CleanSlate/common/buildings/101_tradepost_sahara.txt index cb70868e9..05962fe07 100644 --- a/CleanSlate/common/buildings/101_tradepost_sahara.txt +++ b/CleanSlate/common/buildings/101_tradepost_sahara.txt @@ -9,6 +9,7 @@ trade_post = { desc = tr_sahara_1_desc trigger = { TECH_TRADE_PRACTICES >= 1 + trading_post_building_allow = yes } gold_cost = 200 build_time = 150 @@ -28,6 +29,7 @@ trade_post = { desc = tr_sahara_2_desc trigger = { TECH_TRADE_PRACTICES >= 2 + trading_post_building_allow = yes } gold_cost = 400 build_time = 300 @@ -49,6 +51,7 @@ trade_post = { desc = tr_sahara_3_desc trigger = { TECH_TRADE_PRACTICES >= 4 + trading_post_building_allow = yes } gold_cost = 800 build_time = 600 @@ -77,6 +80,7 @@ trade_post = { } trigger = { #TECH_CONSTRUCTION = 1 + trading_post_building_allow = yes } gold_cost = 100 build_time = 182 @@ -102,6 +106,7 @@ trade_post = { trigger = { TECH_TRADE_PRACTICES >= 1 TECH_CONSTRUCTION >= 1 + trading_post_building_allow = yes } gold_cost = 400 build_time = 365 @@ -128,6 +133,7 @@ trade_post = { trigger = { TECH_TRADE_PRACTICES >= 2 TECH_CONSTRUCTION >= 2 + trading_post_building_allow = yes } gold_cost = 1000 build_time = 730 @@ -153,6 +159,7 @@ trade_post = { desc = tr_salt_mine_1_desc trigger = { TECH_CONSTRUCTION >= 1 + trading_post_building_allow = yes } gold_cost = 250 build_time = 182 @@ -176,6 +183,7 @@ trade_post = { desc = tr_cloth_production_1_desc trigger = { TECH_TRADE_PRACTICES >= 1 + trading_post_building_allow = yes } gold_cost = 200 build_time = 182 diff --git a/CleanSlate/common/buildings/101_tradepost_silk_road.txt b/CleanSlate/common/buildings/101_tradepost_silk_road.txt index 4383d8f9a..957480db8 100644 --- a/CleanSlate/common/buildings/101_tradepost_silk_road.txt +++ b/CleanSlate/common/buildings/101_tradepost_silk_road.txt @@ -9,6 +9,7 @@ trade_post = { desc = tr_silk_road_1_desc trigger = { TECH_TRADE_PRACTICES >= 1 + trading_post_building_allow = yes } gold_cost = 200 build_time = 150 @@ -28,6 +29,7 @@ trade_post = { desc = tr_silk_road_2_desc trigger = { TECH_TRADE_PRACTICES >= 2 + trading_post_building_allow = yes } gold_cost = 400 build_time = 300 @@ -49,6 +51,7 @@ trade_post = { desc = tr_silk_road_3_desc trigger = { TECH_TRADE_PRACTICES >= 4 + trading_post_building_allow = yes } gold_cost = 800 build_time = 600 @@ -72,6 +75,7 @@ trade_post = { desc = tr_silk_road_office_1_desc trigger = { TECH_TRADE_PRACTICES >= 1 + trading_post_building_allow = yes } gold_cost = 200 build_time = 600 @@ -92,6 +96,7 @@ trade_post = { desc = tr_silk_road_office_2_desc trigger = { TECH_TRADE_PRACTICES >= 2 + trading_post_building_allow = yes } gold_cost = 600 build_time = 600 @@ -112,6 +117,7 @@ trade_post = { desc = tr_silk_road_office_3_desc trigger = { TECH_TRADE_PRACTICES >= 4 + trading_post_building_allow = yes } gold_cost = 1200 build_time = 600 @@ -134,6 +140,7 @@ trade_post = { desc = tr_silk_road_garrison_1_desc trigger = { TECH_TRADE_PRACTICES >= 1 + trading_post_building_allow = yes } gold_cost = 200 build_time = 600 @@ -153,6 +160,7 @@ trade_post = { desc = tr_silk_road_garrison_2_desc trigger = { TECH_TRADE_PRACTICES >= 2 + trading_post_building_allow = yes } gold_cost = 400 build_time = 600 @@ -174,6 +182,7 @@ trade_post = { desc = tr_silk_road_garrison_3_desc trigger = { TECH_TRADE_PRACTICES >= 4 + trading_post_building_allow = yes } gold_cost = 600 build_time = 600 @@ -204,6 +213,7 @@ trade_post = { } trigger = { TECH_TRADE_PRACTICES >= 1 + trading_post_building_allow = yes } gold_cost = 150 build_time = 400 @@ -233,6 +243,7 @@ trade_post = { } trigger = { TECH_TRADE_PRACTICES >= 3 + trading_post_building_allow = yes } gold_cost = 250 build_time = 600 @@ -264,6 +275,7 @@ trade_post = { } trigger = { TECH_TRADE_PRACTICES >= 4 + trading_post_building_allow = yes } gold_cost = 350 build_time = 800 diff --git a/CleanSlate/common/buildings/102_terrain_coastal.txt b/CleanSlate/common/buildings/102_terrain_coastal.txt index a029e7131..524ccdb2e 100644 --- a/CleanSlate/common/buildings/102_terrain_coastal.txt +++ b/CleanSlate/common/buildings/102_terrain_coastal.txt @@ -4,7 +4,10 @@ castle = { ca_shipyard_1 = { desc = shipyard_desc port = yes - trigger = { TECH_NAVAL >= 1 } + trigger = { + TECH_NAVAL >= 1 + castle_building_allow = yes + } gold_cost = 100 build_time = 365 galleys = 6 @@ -15,7 +18,10 @@ castle = { ca_shipyard_2 = { desc = shipyard_desc port = yes - trigger = { TECH_NAVAL >= 2 } + trigger = { + TECH_NAVAL >= 2 + castle_building_allow = yes + } upgrades_from = ca_shipyard_1 gold_cost = 100 build_time = 730 @@ -27,7 +33,10 @@ castle = { ca_shipyard_3 = { desc = shipyard_desc port = yes - trigger = { TECH_NAVAL >= 3 } + trigger = { + TECH_NAVAL >= 3 + castle_building_allow = yes + } upgrades_from = ca_shipyard_2 gold_cost = 100 build_time = 1095 @@ -39,7 +48,10 @@ castle = { ca_shipyard_4 = { desc = shipyard_desc port = yes - trigger = { TECH_NAVAL >= 4 } + trigger = { + TECH_NAVAL >= 4 + castle_building_allow = yes + } upgrades_from = ca_shipyard_3 gold_cost = 100 build_time = 1460 @@ -55,7 +67,10 @@ city = { ct_port_1 = { desc = ct_port_1_desc port = yes - trigger = { TECH_TRADE_PRACTICES >= 0 } + trigger = { + TECH_TRADE_PRACTICES >= 0 + city_building_allow = yes + } gold_cost = 100 build_time = 365 tax_income = 3 @@ -66,7 +81,10 @@ city = { ct_port_2 = { desc = ct_port_1_desc port = yes - trigger = { TECH_TRADE_PRACTICES >= 1 } + trigger = { + TECH_TRADE_PRACTICES >= 1 + city_building_allow = yes + } prerequisites = { ct_wall_1 } upgrades_from = ct_port_1 gold_cost = 120 @@ -79,7 +97,10 @@ city = { ct_port_3 = { desc = ct_port_1_desc port = yes - trigger = { TECH_TRADE_PRACTICES >= 3 } + trigger = { + TECH_TRADE_PRACTICES >= 3 + city_building_allow = yes + } prerequisites = { ct_wall_2 } upgrades_from = ct_port_2 gold_cost = 200 @@ -92,7 +113,10 @@ city = { ct_port_4 = { desc = ct_port_1_desc port = yes - trigger = { TECH_TRADE_PRACTICES >= 4 } + trigger = { + TECH_TRADE_PRACTICES >= 4 + city_building_allow = yes + } upgrades_from = ct_port_3 gold_cost = 300 build_time = 1095 @@ -104,7 +128,10 @@ city = { ct_port_5 = { desc = ct_port_1_desc port = yes - trigger = { TECH_TRADE_PRACTICES >= 6 } + trigger = { + TECH_TRADE_PRACTICES >= 6 + city_building_allow = yes + } upgrades_from = ct_port_4 gold_cost = 400 build_time = 2190 @@ -118,7 +145,10 @@ city = { ct_shipyard_1 = { desc = shipyard_desc port = yes - trigger = { TECH_NAVAL >= 1 } + trigger = { + TECH_NAVAL >= 1 + city_building_allow = yes + } gold_cost = 100 build_time = 365 galleys = 7 @@ -129,7 +159,10 @@ city = { ct_shipyard_2 = { desc = shipyard_desc port = yes - trigger = { TECH_NAVAL >= 2 } + trigger = { + TECH_NAVAL >= 2 + city_building_allow = yes + } upgrades_from = ct_shipyard_1 gold_cost = 100 build_time = 730 @@ -141,7 +174,10 @@ city = { ct_shipyard_3 = { desc = shipyard_desc port = yes - trigger = { TECH_NAVAL >= 3 } + trigger = { + TECH_NAVAL >= 3 + city_building_allow = yes + } upgrades_from = ct_shipyard_2 gold_cost = 100 build_time = 1095 @@ -153,7 +189,10 @@ city = { ct_shipyard_4 = { desc = shipyard_desc port = yes - trigger = { TECH_NAVAL >= 4 } + trigger = { + TECH_NAVAL >= 4 + city_building_allow = yes + } upgrades_from = ct_shipyard_3 gold_cost = 100 build_time = 1460 @@ -169,7 +208,10 @@ temple = { tp_shipyard_1 = { desc = shipyard_desc port = yes - trigger = { TECH_NAVAL >= 1 } + trigger = { + TECH_NAVAL >= 1 + temple_building_allow = yes + } gold_cost = 100 build_time = 365 galleys = 6 @@ -180,7 +222,10 @@ temple = { tp_shipyard_2 = { desc = shipyard_desc port = yes - trigger = { TECH_NAVAL >= 2 } + trigger = { + TECH_NAVAL >= 2 + temple_building_allow = yes + } upgrades_from = tp_shipyard_1 gold_cost = 100 build_time = 730 @@ -192,7 +237,10 @@ temple = { tp_shipyard_3 = { desc = shipyard_desc port = yes - trigger = { TECH_NAVAL >= 3 } + trigger = { + TECH_NAVAL >= 3 + temple_building_allow = yes + } upgrades_from = tp_shipyard_2 gold_cost = 100 build_time = 1095 @@ -204,7 +252,10 @@ temple = { tp_shipyard_4 = { desc = shipyard_desc port = yes - trigger = { TECH_NAVAL >= 4 } + trigger = { + TECH_NAVAL >= 4 + temple_building_allow = yes + } upgrades_from = tp_shipyard_3 gold_cost = 100 build_time = 1460 @@ -220,7 +271,10 @@ tribal = { tb_shipyard_1 = { desc = shipyard_desc port = yes - trigger = { TECH_NAVAL >= 1 } + trigger = { + TECH_NAVAL >= 1 + tribal_building_allow = yes + } prestige_cost = 100 build_time = 365 galleys = 6 @@ -235,7 +289,10 @@ tribal = { tb_shipyard_2 = { desc = shipyard_desc port = yes - trigger = { TECH_NAVAL >= 2 } + trigger = { + TECH_NAVAL >= 2 + tribal_building_allow = yes + } upgrades_from = tb_shipyard_1 prestige_cost = 200 build_time = 730 @@ -251,7 +308,10 @@ tribal = { tb_shipyard_3 = { desc = shipyard_desc port = yes - trigger = { TECH_NAVAL >= 3 } + trigger = { + TECH_NAVAL >= 3 + tribal_building_allow = yes + } upgrades_from = tb_shipyard_2 prestige_cost = 300 build_time = 1095 @@ -267,7 +327,10 @@ tribal = { tb_shipyard_4 = { desc = shipyard_desc port = yes - trigger = { TECH_NAVAL >= 4 } + trigger = { + TECH_NAVAL >= 4 + tribal_building_allow = yes + } upgrades_from = tb_shipyard_3 prestige_cost = 400 build_time = 1460 @@ -289,6 +352,7 @@ nomad = { trigger = { is_coastal = yes FROM = { TECH_NAVAL >= 0 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { is_coastal = yes } @@ -306,6 +370,7 @@ nomad = { trigger = { is_coastal = yes FROM = { TECH_NAVAL >= 1 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { is_coastal = yes } @@ -327,6 +392,7 @@ nomad = { trigger = { is_coastal = yes FROM = { TECH_NAVAL >= 2 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { is_coastal = yes } @@ -346,6 +412,7 @@ nomad = { trigger = { is_coastal = yes FROM = { TECH_NAVAL >= 3 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { is_coastal = yes } @@ -367,6 +434,7 @@ nomad = { trigger = { is_coastal = yes FROM = { TECH_NAVAL >= 4 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { is_coastal = yes } @@ -386,6 +454,7 @@ nomad = { trigger = { is_coastal = yes FROM = { TECH_NAVAL >= 5 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { is_coastal = yes } @@ -407,6 +476,7 @@ nomad = { trigger = { is_coastal = yes FROM = { TECH_NAVAL >= 6 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { is_coastal = yes } @@ -426,6 +496,7 @@ nomad = { trigger = { is_coastal = yes FROM = { TECH_NAVAL >= 7 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { is_coastal = yes } @@ -455,6 +526,7 @@ nomad = { } } FROM = { TECH_CITY_CONSTRUCTION >= 0 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { @@ -483,6 +555,7 @@ nomad = { } } FROM = { TECH_CITY_CONSTRUCTION >= 0 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { @@ -513,6 +586,7 @@ nomad = { } } FROM = { TECH_CITY_CONSTRUCTION >= 1 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { @@ -543,6 +617,7 @@ nomad = { } } FROM = { TECH_CITY_CONSTRUCTION >= 1 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { @@ -573,6 +648,7 @@ nomad = { } } FROM = { TECH_CITY_CONSTRUCTION >= 2 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { @@ -603,6 +679,7 @@ nomad = { } } FROM = { TECH_CITY_CONSTRUCTION >= 2 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { @@ -633,6 +710,7 @@ nomad = { } } FROM = { TECH_CITY_CONSTRUCTION >= 3 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { @@ -663,6 +741,7 @@ nomad = { } } FROM = { TECH_CITY_CONSTRUCTION >= 3 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { diff --git a/CleanSlate/common/buildings/102_terrain_desert.txt b/CleanSlate/common/buildings/102_terrain_desert.txt index ba508bf0f..855f43443 100644 --- a/CleanSlate/common/buildings/102_terrain_desert.txt +++ b/CleanSlate/common/buildings/102_terrain_desert.txt @@ -13,7 +13,10 @@ castle = { } } replaces = ca_stable_1 - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + castle_building_allow = yes + } gold_cost = 100 build_time = 365 light_cavalry = 25 @@ -35,7 +38,10 @@ castle = { } } replaces = ca_stable_2 - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + castle_building_allow = yes + } prerequisites = { ca_wall_1 } upgrades_from = ca_desert_stable_1 gold_cost = 120 @@ -59,7 +65,10 @@ castle = { } } replaces = ca_stable_3 - trigger = { TECH_CASTLE_CONSTRUCTION >= 2 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 2 + castle_building_allow = yes + } prerequisites = { ca_wall_2 } upgrades_from = ca_desert_stable_2 gold_cost = 200 @@ -83,7 +92,10 @@ castle = { } } replaces = ca_stable_4 - trigger = { TECH_CASTLE_CONSTRUCTION >= 4 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 4 + castle_building_allow = yes + } upgrades_from = ca_desert_stable_3 gold_cost = 300 build_time = 1095 @@ -107,7 +119,10 @@ castle = { } } replaces = ca_stable_5 - trigger = { TECH_CASTLE_CONSTRUCTION >= 6 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 6 + castle_building_allow = yes + } upgrades_from = ca_desert_stable_4 gold_cost = 400 build_time = 2190 @@ -131,7 +146,10 @@ castle = { } } replaces = ca_stable_6 - trigger = { TECH_CASTLE_CONSTRUCTION >= 8 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 8 + castle_building_allow = yes + } upgrades_from = ca_desert_stable_5 gold_cost = 500 build_time = 2190 @@ -164,7 +182,10 @@ tribal = { } } replaces = tb_practice_range_1 - trigger = { TECH_CAVALRY >= 0 } + trigger = { + TECH_CAVALRY >= 0 + tribal_building_allow = yes + } prestige_cost = 100 build_time = 365 light_cavalry = 12 @@ -187,7 +208,10 @@ tribal = { } } replaces = tb_practice_range_2 - trigger = { TECH_CAVALRY >= 0 } + trigger = { + TECH_CAVALRY >= 0 + tribal_building_allow = yes + } upgrades_from = tb_desert_stable_1 prestige_cost = 200 build_time = 547 @@ -214,7 +238,10 @@ tribal = { } } replaces = tb_practice_range_3 - trigger = { TECH_CAVALRY >= 0 } + trigger = { + TECH_CAVALRY >= 0 + tribal_building_allow = yes + } upgrades_from = tb_desert_stable_2 prestige_cost = 300 build_time = 730 @@ -238,7 +265,10 @@ tribal = { } } replaces = tb_practice_range_4 - trigger = { TECH_CAVALRY >= 0 } + trigger = { + TECH_CAVALRY >= 0 + tribal_building_allow = yes + } upgrades_from = tb_desert_stable_3 prestige_cost = 400 build_time = 1095 @@ -260,6 +290,7 @@ nomad = { trigger = { terrain = desert FROM = { TECH_CASTLE_CONSTRUCTION >= 0 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { terrain = desert } @@ -276,6 +307,7 @@ nomad = { trigger = { terrain = desert FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { terrain = desert } @@ -294,6 +326,7 @@ nomad = { trigger = { terrain = desert FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { terrain = desert } @@ -312,6 +345,7 @@ nomad = { trigger = { terrain = desert FROM = { TECH_CASTLE_CONSTRUCTION >= 2 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { terrain = desert } @@ -330,6 +364,7 @@ nomad = { trigger = { terrain = desert FROM = { TECH_CASTLE_CONSTRUCTION >= 3 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { terrain = desert } @@ -348,6 +383,7 @@ nomad = { trigger = { terrain = desert FROM = { TECH_CASTLE_CONSTRUCTION >= 4 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { terrain = desert } @@ -367,6 +403,7 @@ nomad = { trigger = { terrain = desert FROM = { TECH_CASTLE_CONSTRUCTION >= 5 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { terrain = desert } @@ -386,6 +423,7 @@ nomad = { trigger = { terrain = desert FROM = { TECH_CASTLE_CONSTRUCTION >= 6 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { terrain = desert } diff --git a/CleanSlate/common/buildings/102_terrain_jungle.txt b/CleanSlate/common/buildings/102_terrain_jungle.txt index aaa4b8eb1..ca79102b8 100644 --- a/CleanSlate/common/buildings/102_terrain_jungle.txt +++ b/CleanSlate/common/buildings/102_terrain_jungle.txt @@ -13,6 +13,7 @@ nomad = { trigger = { terrain = jungle FROM = { TECH_CASTLE_CONSTRUCTION >= 0 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { terrain = jungle } } gold_cost = 60 @@ -27,6 +28,7 @@ nomad = { trigger = { terrain = jungle FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { terrain = jungle } } gold_cost = 90 @@ -43,6 +45,7 @@ nomad = { trigger = { terrain = jungle FROM = { TECH_CASTLE_CONSTRUCTION >= 1 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { terrain = jungle } } gold_cost = 120 @@ -59,6 +62,7 @@ nomad = { trigger = { FROM = { TECH_CASTLE_CONSTRUCTION >= 2 } terrain = jungle + nomad_building_allow = yes } is_active_trigger = { ROOT = { terrain = jungle } } gold_cost = 150 @@ -75,6 +79,7 @@ nomad = { trigger = { terrain = jungle FROM = { TECH_CASTLE_CONSTRUCTION >= 3 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { terrain = jungle } } gold_cost = 190 @@ -91,6 +96,7 @@ nomad = { trigger = { terrain = jungle FROM = { TECH_CASTLE_CONSTRUCTION >= 4 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { terrain = jungle } } gold_cost = 230 @@ -108,6 +114,7 @@ nomad = { trigger = { terrain = jungle FROM = { TECH_CASTLE_CONSTRUCTION >= 5 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { terrain = jungle } } gold_cost = 280 @@ -125,6 +132,7 @@ nomad = { trigger = { terrain = jungle FROM = { TECH_CASTLE_CONSTRUCTION >= 6 } + nomad_building_allow = yes } is_active_trigger = { ROOT = { terrain = jungle } } gold_cost = 350 diff --git a/CleanSlate/common/buildings/102_terrain_steppe.txt b/CleanSlate/common/buildings/102_terrain_steppe.txt index 05c271d36..11ef3c19a 100644 --- a/CleanSlate/common/buildings/102_terrain_steppe.txt +++ b/CleanSlate/common/buildings/102_terrain_steppe.txt @@ -14,7 +14,10 @@ castle = { } } replaces = ca_barracks_1 - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + castle_building_allow = yes + } gold_cost = 100 build_time = 365 heavy_infantry = 25 @@ -37,7 +40,10 @@ castle = { } } replaces = ca_barracks_2 - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + castle_building_allow = yes + } prerequisites = { ca_wall_1 } upgrades_from = ca_steppe_barracks_1 gold_cost = 120 @@ -62,7 +68,10 @@ castle = { } } replaces = ca_barracks_3 - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + castle_building_allow = yes + } prerequisites = { ca_wall_2 } upgrades_from = ca_steppe_barracks_2 gold_cost = 200 @@ -88,7 +97,10 @@ castle = { } } replaces = ca_barracks_4 - trigger = { TECH_CASTLE_CONSTRUCTION >= 1 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 1 + castle_building_allow = yes + } upgrades_from = ca_steppe_barracks_3 gold_cost = 300 build_time = 1095 @@ -112,7 +124,10 @@ castle = { } } replaces = ca_barracks_5 - trigger = { TECH_CASTLE_CONSTRUCTION >= 3 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 3 + castle_building_allow = yes + } upgrades_from = ca_steppe_barracks_4 gold_cost = 400 build_time = 2190 @@ -136,7 +151,10 @@ castle = { } } replaces = ca_barracks_6 - trigger = { TECH_CASTLE_CONSTRUCTION >= 5 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 5 + castle_building_allow = yes + } upgrades_from = ca_steppe_barracks_5 gold_cost = 500 build_time = 2190 @@ -162,7 +180,10 @@ castle = { } } replaces = ca_stable_1 - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + castle_building_allow = yes + } gold_cost = 100 build_time = 365 light_cavalry = 25 @@ -185,7 +206,10 @@ castle = { } } replaces = ca_stable_2 - trigger = { TECH_CASTLE_CONSTRUCTION >= 0 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 0 + castle_building_allow = yes + } prerequisites = { ca_wall_1 } upgrades_from = ca_steppe_stable_1 gold_cost = 120 @@ -210,7 +234,10 @@ castle = { } } replaces = ca_stable_3 - trigger = { TECH_CASTLE_CONSTRUCTION >= 2 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 2 + castle_building_allow = yes + } prerequisites = { ca_wall_2 } upgrades_from = ca_steppe_stable_2 gold_cost = 200 @@ -235,7 +262,10 @@ castle = { } } replaces = ca_stable_4 - trigger = { TECH_CASTLE_CONSTRUCTION >= 4 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 4 + castle_building_allow = yes + } upgrades_from = ca_steppe_stable_3 gold_cost = 300 build_time = 1095 @@ -260,7 +290,10 @@ castle = { } } replaces = ca_stable_5 - trigger = { TECH_CASTLE_CONSTRUCTION >= 6 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 6 + castle_building_allow = yes + } upgrades_from = ca_steppe_stable_4 gold_cost = 400 build_time = 2190 @@ -285,7 +318,10 @@ castle = { } } replaces = ca_stable_6 - trigger = { TECH_CASTLE_CONSTRUCTION >= 8 } + trigger = { + TECH_CASTLE_CONSTRUCTION >= 8 + castle_building_allow = yes + } upgrades_from = ca_steppe_stable_5 gold_cost = 500 build_time = 2190 @@ -316,7 +352,10 @@ tribal = { } } replaces = tb_war_camp_1 - trigger = { TECH_CAVALRY >= 0 } + trigger = { + TECH_CAVALRY >= 0 + tribal_building_allow = yes + } prestige_cost = 100 build_time = 365 archers = 12 @@ -337,7 +376,10 @@ tribal = { } } replaces = tb_war_camp_2 - trigger = { TECH_CAVALRY >= 0 } + trigger = { + TECH_CAVALRY >= 0 + tribal_building_allow = yes + } upgrades_from = tb_steppe_barracks_1 prestige_cost = 200 build_time = 547 @@ -362,7 +404,10 @@ tribal = { } } replaces = tb_war_camp_3 - trigger = { TECH_CAVALRY >= 0 } + trigger = { + TECH_CAVALRY >= 0 + tribal_building_allow = yes + } upgrades_from = tb_steppe_barracks_2 prestige_cost = 300 build_time = 730 @@ -384,7 +429,10 @@ tribal = { } } replaces = tb_war_camp_4 - trigger = { TECH_CAVALRY >= 0 } + trigger = { + TECH_CAVALRY >= 0 + tribal_building_allow = yes + } upgrades_from = tb_steppe_barracks_3 prestige_cost = 400 build_time = 1095 @@ -415,7 +463,10 @@ tribal = { } } replaces = tb_practice_range_1 - trigger = { TECH_CAVALRY >= 0 } + trigger = { + TECH_CAVALRY >= 0 + tribal_building_allow = yes + } prestige_cost = 100 build_time = 365 light_cavalry = 12 @@ -440,7 +491,10 @@ tribal = { } } replaces = tb_practice_range_2 - trigger = { TECH_CAVALRY >= 0 } + trigger = { + TECH_CAVALRY >= 0 + tribal_building_allow = yes + } upgrades_from = tb_steppe_stable_1 prestige_cost = 200 build_time = 547 @@ -469,7 +523,10 @@ tribal = { } } replaces = tb_practice_range_3 - trigger = { TECH_CAVALRY >= 0 } + trigger = { + TECH_CAVALRY >= 0 + tribal_building_allow = yes + } upgrades_from = tb_steppe_stable_2 prestige_cost = 300 build_time = 730 @@ -495,7 +552,10 @@ tribal = { } } replaces = tb_practice_range_4 - trigger = { TECH_CAVALRY >= 0 } + trigger = { + TECH_CAVALRY >= 0 + tribal_building_allow = yes + } upgrades_from = tb_steppe_stable_3 prestige_cost = 400 build_time = 1095 diff --git a/CleanSlate/common/buildings/103_culture_vanilla.txt b/CleanSlate/common/buildings/103_culture_vanilla.txt index ce8de4e74..c283ca3ca 100644 --- a/CleanSlate/common/buildings/103_culture_vanilla.txt +++ b/CleanSlate/common/buildings/103_culture_vanilla.txt @@ -29,6 +29,8 @@ castle = { culture = welsh } } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -64,6 +66,8 @@ castle = { culture = welsh } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_saxon_english_1 gold_cost = 300 @@ -99,6 +103,8 @@ castle = { culture = welsh } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_saxon_english_2 gold_cost = 400 @@ -134,6 +140,8 @@ castle = { culture = welsh } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_saxon_english_3 gold_cost = 500 @@ -164,6 +172,8 @@ castle = { ROOT = { culture = scottish } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -192,6 +202,8 @@ castle = { ROOT = { culture = scottish } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_scottish_1 gold_cost = 300 @@ -220,6 +232,8 @@ castle = { ROOT = { culture = scottish } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_scottish_2 gold_cost = 400 @@ -248,6 +262,8 @@ castle = { ROOT = { culture = scottish } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_scottish_3 gold_cost = 500 @@ -285,6 +301,8 @@ castle = { culture_group = finno_ugric } } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -320,6 +338,8 @@ castle = { culture_group = finno_ugric } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_group_baltic_1 gold_cost = 300 @@ -355,6 +375,8 @@ castle = { culture_group = finno_ugric } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_group_baltic_2 gold_cost = 400 @@ -390,6 +412,8 @@ castle = { culture_group = finno_ugric } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_group_baltic_3 gold_cost = 500 @@ -472,6 +496,8 @@ castle = { culture_group = iranian } } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -555,6 +581,8 @@ castle = { culture_group = iranian } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_group_altaic_1 gold_cost = 300 @@ -638,6 +666,8 @@ castle = { culture_group = iranian } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_group_altaic_2 gold_cost = 400 @@ -721,6 +751,8 @@ castle = { culture_group = iranian } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_group_altaic_3 gold_cost = 500 @@ -773,6 +805,8 @@ castle = { culture = outremer } } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -820,6 +854,8 @@ castle = { culture = outremer } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_frank_norman_german_1 gold_cost = 300 @@ -867,7 +903,10 @@ castle = { culture = outremer } } - } upgrades_from = ca_culture_frank_norman_german_2 + castle_building_allow = yes + cultural_building_allow = yes + } + upgrades_from = ca_culture_frank_norman_german_2 gold_cost = 400 build_time = 2190 knights = 25 @@ -913,6 +952,8 @@ castle = { culture = outremer } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_frank_norman_german_3 gold_cost = 500 @@ -943,6 +984,8 @@ castle = { ROOT = { culture_group = iberian } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -971,6 +1014,8 @@ castle = { ROOT = { culture_group = iberian } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_group_iberian_1 gold_cost = 300 @@ -999,6 +1044,8 @@ castle = { ROOT = { culture_group = iberian } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_group_iberian_2 gold_cost = 400 @@ -1027,6 +1074,8 @@ castle = { ROOT = { culture_group = iberian } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_group_iberian_3 gold_cost = 500 @@ -1064,6 +1113,8 @@ castle = { culture = dalmatian } } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -1098,6 +1149,8 @@ castle = { culture = dalmatian } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_italian_1 gold_cost = 300 @@ -1133,6 +1186,8 @@ castle = { culture = dalmatian } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_italian_2 gold_cost = 400 @@ -1168,6 +1223,8 @@ castle = { culture = dalmatian } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_italian_3 gold_cost = 500 @@ -1198,6 +1255,8 @@ castle = { ROOT = { culture_group = east_slavic } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -1226,6 +1285,8 @@ castle = { ROOT = { culture_group = east_slavic } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_russian_1 gold_cost = 300 @@ -1254,6 +1315,8 @@ castle = { ROOT = { culture_group = east_slavic } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_russian_2 gold_cost = 400 @@ -1282,6 +1345,8 @@ castle = { ROOT = { culture_group = east_slavic } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_russian_3 gold_cost = 500 @@ -1325,6 +1390,8 @@ castle = { culture = frisian } } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -1366,6 +1433,8 @@ castle = { culture = frisian } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_group_north_germanic_1 gold_cost = 300 @@ -1407,6 +1476,8 @@ castle = { culture = frisian } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_group_north_germanic_2 gold_cost = 400 @@ -1448,6 +1519,8 @@ castle = { culture = frisian } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_group_north_germanic_3 gold_cost = 500 @@ -1485,6 +1558,8 @@ castle = { culture = hungarian } } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -1520,6 +1595,8 @@ castle = { culture = hungarian } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_hungarian_1 gold_cost = 300 @@ -1555,6 +1632,8 @@ castle = { culture = hungarian } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_hungarian_2 gold_cost = 400 @@ -1590,6 +1669,8 @@ castle = { culture = hungarian } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_hungarian_3 gold_cost = 500 @@ -1630,6 +1711,8 @@ castle = { culture = egyptian } } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -1668,6 +1751,8 @@ castle = { culture = egyptian } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_group_arabic_1 gold_cost = 300 @@ -1706,6 +1791,8 @@ castle = { culture = egyptian } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_group_arabic_2 gold_cost = 400 @@ -1744,6 +1831,8 @@ castle = { culture = egyptian } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_group_arabic_3 gold_cost = 500 @@ -1782,6 +1871,8 @@ castle = { NOT = { culture = coptic } NOT = { culture = arberian } } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -1820,6 +1911,8 @@ castle = { NOT = { culture = coptic } NOT = { culture = arberian } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_group_byzantine_1 gold_cost = 300 @@ -1858,6 +1951,8 @@ castle = { NOT = { culture = coptic } NOT = { culture = arberian } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_group_byzantine_2 gold_cost = 400 @@ -1896,6 +1991,8 @@ castle = { NOT = { culture = coptic } NOT = { culture = arberian } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_group_byzantine_3 gold_cost = 500 @@ -1928,6 +2025,8 @@ castle = { ROOT = { culture = irish } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -1956,6 +2055,8 @@ castle = { ROOT = { culture = irish } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_irish_1 gold_cost = 300 @@ -1984,6 +2085,8 @@ castle = { ROOT = { culture = irish } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_irish_2 gold_cost = 400 @@ -2012,6 +2115,8 @@ castle = { ROOT = { culture = irish } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_irish_3 gold_cost = 500 @@ -2042,6 +2147,8 @@ castle = { ROOT = { culture = ethiopian } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -2070,6 +2177,8 @@ castle = { ROOT = { culture = ethiopian } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_ethiopian_1 gold_cost = 300 @@ -2098,6 +2207,8 @@ castle = { ROOT = { culture = ethiopian } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_ethiopian_2 gold_cost = 400 @@ -2126,6 +2237,8 @@ castle = { ROOT = { culture = ethiopian } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_ethiopian_3 gold_cost = 500 @@ -2156,6 +2269,8 @@ castle = { ROOT = { culture = somali } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -2184,6 +2299,8 @@ castle = { ROOT = { culture = somali } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_somali_1 gold_cost = 300 @@ -2212,6 +2329,8 @@ castle = { ROOT = { culture = somali } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_somali_2 gold_cost = 400 @@ -2240,6 +2359,8 @@ castle = { ROOT = { culture = somali } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_somali_3 gold_cost = 500 @@ -2280,6 +2401,8 @@ castle = { culture = daju } } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -2319,6 +2442,8 @@ castle = { culture = daju } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_west_african_1 gold_cost = 300 @@ -2358,6 +2483,8 @@ castle = { culture = daju } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_west_african_2 gold_cost = 400 @@ -2397,6 +2524,8 @@ castle = { culture = daju } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_west_african_3 gold_cost = 500 @@ -2428,6 +2557,8 @@ castle = { ROOT = { culture_group = south_slavic } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -2458,6 +2589,8 @@ castle = { ROOT = { culture_group = south_slavic } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_group_south_slavic_1 gold_cost = 300 @@ -2488,6 +2621,8 @@ castle = { ROOT = { culture_group = south_slavic } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_group_south_slavic_2 gold_cost = 400 @@ -2518,6 +2653,8 @@ castle = { ROOT = { culture_group = south_slavic } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_group_south_slavic_3 gold_cost = 500 @@ -2550,6 +2687,8 @@ castle = { ROOT = { culture = dutch } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -2580,6 +2719,8 @@ castle = { ROOT = { culture = dutch } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_dutch_1 gold_cost = 300 @@ -2610,6 +2751,8 @@ castle = { ROOT = { culture = dutch } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_dutch_2 gold_cost = 400 @@ -2640,6 +2783,8 @@ castle = { ROOT = { culture = dutch } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_dutch_3 gold_cost = 500 @@ -2672,6 +2817,8 @@ castle = { ROOT = { culture = nahua } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -2700,6 +2847,8 @@ castle = { ROOT = { culture = nahua } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_nahua_1 gold_cost = 300 @@ -2728,6 +2877,8 @@ castle = { ROOT = { culture = nahua } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_nahua_2 gold_cost = 400 @@ -2756,6 +2907,8 @@ castle = { ROOT = { culture = nahua } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_nahua_3 gold_cost = 500 @@ -2766,6 +2919,7 @@ castle = { extra_tech_building_start = 0.8 } + # Jewish Heavy Infantry ca_culture_jewish_1 = { desc = ca_culture_jewish_1_desc @@ -2785,6 +2939,8 @@ castle = { ROOT = { culture_group = israelite } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -2813,6 +2969,8 @@ castle = { ROOT = { culture_group = israelite } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_jewish_1 gold_cost = 300 @@ -2841,6 +2999,8 @@ castle = { ROOT = { culture_group = israelite } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_jewish_2 gold_cost = 400 @@ -2869,6 +3029,8 @@ castle = { ROOT = { culture_group = israelite } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_jewish_3 gold_cost = 500 @@ -2879,6 +3041,7 @@ castle = { extra_tech_building_start = 0.8 } + # Indian war elephant pens ca_culture_indian_1 = { desc = ca_culture_indian_1_desc @@ -2905,6 +3068,8 @@ castle = { culture_group = dravidian_group } } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -2940,6 +3105,8 @@ castle = { culture_group = dravidian_group } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_indian_1 gold_cost = 300 @@ -2976,6 +3143,8 @@ castle = { culture_group = dravidian_group } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_indian_2 gold_cost = 400 @@ -3012,6 +3181,8 @@ castle = { culture_group = dravidian_group } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_indian_3 gold_cost = 500 @@ -3043,6 +3214,8 @@ castle = { ROOT = { culture = nubian } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -3073,6 +3246,8 @@ castle = { ROOT = { culture = nubian } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_nubian_1 gold_cost = 300 @@ -3103,6 +3278,8 @@ castle = { ROOT = { culture = nubian } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_nubian_2 gold_cost = 400 @@ -3133,6 +3310,8 @@ castle = { ROOT = { culture = nubian } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_nubian_3 gold_cost = 500 @@ -3172,6 +3351,8 @@ castle = { culture = frankish } } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -3207,6 +3388,8 @@ castle = { culture = frankish } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_germanic_1 gold_cost = 300 @@ -3242,6 +3425,8 @@ castle = { culture = frankish } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_germanic_2 gold_cost = 400 @@ -3277,6 +3462,8 @@ castle = { culture = frankish } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_germanic_3 gold_cost = 500 @@ -3307,6 +3494,8 @@ castle = { ROOT = { culture = pictish } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -3336,6 +3525,8 @@ castle = { ROOT = { culture = pictish } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_pictish_1 gold_cost = 300 @@ -3365,6 +3556,8 @@ castle = { ROOT = { culture = pictish } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_pictish_2 gold_cost = 400 @@ -3394,6 +3587,8 @@ castle = { ROOT = { culture = pictish } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_pictish_3 gold_cost = 500 @@ -3425,6 +3620,8 @@ castle = { ROOT = { culture = suebi } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -3455,6 +3652,8 @@ castle = { ROOT = { culture = suebi } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_suebi_1 gold_cost = 300 @@ -3485,6 +3684,8 @@ castle = { ROOT = { culture = suebi } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_suebi_2 gold_cost = 400 @@ -3515,6 +3716,8 @@ castle = { ROOT = { culture = suebi } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_suebi_3 gold_cost = 500 @@ -3554,6 +3757,8 @@ castle = { culture = berber } } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -3592,6 +3797,8 @@ castle = { culture = berber } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_moors_1 gold_cost = 300 @@ -3630,6 +3837,8 @@ castle = { culture = berber } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_moors_2 gold_cost = 400 @@ -3668,6 +3877,8 @@ castle = { culture = berber } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_moors_3 gold_cost = 500 @@ -3701,6 +3912,8 @@ castle = { ROOT = { culture = han } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -3729,6 +3942,8 @@ castle = { ROOT = { culture = han } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_chinese_han_1 gold_cost = 300 @@ -3757,6 +3972,8 @@ castle = { ROOT = { culture = han } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_chinese_han_2 gold_cost = 400 @@ -3785,6 +4002,8 @@ castle = { ROOT = { culture = han } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_chinese_han_3 gold_cost = 500 @@ -3815,6 +4034,8 @@ castle = { ROOT = { culture = jurchen } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -3846,6 +4067,8 @@ castle = { ROOT = { culture = jurchen } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_altaic_jurchen_1 gold_cost = 300 @@ -3877,6 +4100,8 @@ castle = { ROOT = { culture = jurchen } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_altaic_jurchen_2 gold_cost = 400 @@ -3908,6 +4133,8 @@ castle = { ROOT = { culture = jurchen } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_altaic_jurchen_3 gold_cost = 500 @@ -3941,6 +4168,8 @@ castle = { ROOT = { culture_group = tibetan_group } + castle_building_allow = yes + cultural_building_allow = yes } #prerequisites = { ca_wall_2 } gold_cost = 200 @@ -3974,6 +4203,8 @@ castle = { ROOT = { culture_group = tibetan_group } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_tibetan_1 gold_cost = 300 @@ -4007,6 +4238,8 @@ castle = { ROOT = { culture_group = tibetan_group } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_tibetan_2 gold_cost = 400 @@ -4040,6 +4273,8 @@ castle = { ROOT = { culture_group = tibetan_group } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_tibetan_3 gold_cost = 500 @@ -4075,6 +4310,8 @@ castle = { ROOT = { culture = roman } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -4104,6 +4341,8 @@ castle = { ROOT = { culture = roman } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_roman_1 gold_cost = 300 @@ -4133,6 +4372,8 @@ castle = { ROOT = { culture = roman } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_roman_2 gold_cost = 400 @@ -4162,6 +4403,8 @@ castle = { ROOT = { culture = roman } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_roman_3 gold_cost = 500 @@ -4193,6 +4436,8 @@ castle = { ROOT = { culture = coptic } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -4221,6 +4466,8 @@ castle = { ROOT = { culture = coptic } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_coptic_1 gold_cost = 300 @@ -4249,6 +4496,8 @@ castle = { ROOT = { culture = coptic } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_coptic_2 gold_cost = 400 @@ -4277,6 +4526,8 @@ castle = { ROOT = { culture = coptic } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_coptic_3 gold_cost = 500 @@ -4332,6 +4583,8 @@ castle = { culture_group = dragon_group } } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -4385,6 +4638,8 @@ castle = { culture_group = dragon_group } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_animal_1 gold_cost = 300 @@ -4438,6 +4693,8 @@ castle = { culture_group = dragon_group } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_animal_2 gold_cost = 400 @@ -4491,6 +4748,8 @@ castle = { culture_group = dragon_group } } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_animal_3 gold_cost = 500 @@ -4521,6 +4780,8 @@ castle = { ROOT = { culture = arberian } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -4550,6 +4811,8 @@ castle = { ROOT = { culture = arberian } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_arberian_1 gold_cost = 300 @@ -4579,6 +4842,8 @@ castle = { ROOT = { culture = arberian } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_arberian_2 gold_cost = 400 @@ -4608,6 +4873,8 @@ castle = { ROOT = { culture = arberian } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_arberian_3 gold_cost = 500 @@ -4639,6 +4906,8 @@ castle = { ROOT = { culture = sardinian } + castle_building_allow = yes + cultural_building_allow = yes } prerequisites = { ca_wall_2 } gold_cost = 200 @@ -4669,6 +4938,8 @@ castle = { ROOT = { culture = sardinian } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_sardinian_1 gold_cost = 300 @@ -4699,6 +4970,8 @@ castle = { ROOT = { culture = sardinian } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_sardinian_2 gold_cost = 400 @@ -4729,6 +5002,8 @@ castle = { ROOT = { culture = sardinian } + castle_building_allow = yes + cultural_building_allow = yes } upgrades_from = ca_culture_sardinian_3 gold_cost = 500 @@ -4748,7 +5023,7 @@ city = {} temple = {} tribal = { - #Welsh and English Longbow archery range + # Welsh and English Longbow archery range tb_culture_saxon_english_1 = { desc = ca_culture_saxon_english_1_desc potential = { @@ -4774,6 +5049,8 @@ tribal = { culture = welsh } } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -4810,6 +5087,8 @@ tribal = { culture = welsh } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_saxon_english_1 prestige_cost = 200 @@ -4849,6 +5128,8 @@ tribal = { culture = welsh } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_saxon_english_2 prestige_cost = 300 @@ -4887,6 +5168,8 @@ tribal = { culture = welsh } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_saxon_english_3 prestige_cost = 400 @@ -4900,7 +5183,7 @@ tribal = { extra_tech_building_start = 0.8 } - #Scottish Schiltron + # Scottish Schiltron tb_culture_scottish_1 = { desc = ca_culture_scottish_1_desc potential = { @@ -4910,15 +5193,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = scottish - } + ROOT = { culture = scottish } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = scottish - } + ROOT = { culture = scottish } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -4939,15 +5220,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = scottish - } + ROOT = { culture = scottish } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = scottish - } + ROOT = { culture = scottish } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_scottish_1 prestige_cost = 200 @@ -4971,15 +5250,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = scottish - } + ROOT = { culture = scottish } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = scottish - } + ROOT = { culture = scottish } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_scottish_2 prestige_cost = 300 @@ -5002,15 +5279,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = scottish - } + ROOT = { culture = scottish } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = scottish - } + ROOT = { culture = scottish } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_scottish_3 prestige_cost = 400 @@ -5024,7 +5299,7 @@ tribal = { extra_tech_building_start = 0.8 } - #Baltic tribes Heavy Infantry camps + # Baltic tribes Heavy Infantry camps tb_culture_group_baltic_1 = { desc = ca_culture_group_baltic_1_desc potential = { @@ -5050,6 +5325,8 @@ tribal = { culture_group = finno_ugric } } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -5086,6 +5363,8 @@ tribal = { culture_group = finno_ugric } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_group_baltic_1 prestige_cost = 200 @@ -5125,6 +5404,8 @@ tribal = { culture_group = finno_ugric } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_group_baltic_2 prestige_cost = 300 @@ -5163,6 +5444,8 @@ tribal = { culture_group = finno_ugric } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_group_baltic_3 prestige_cost = 400 @@ -5176,7 +5459,7 @@ tribal = { extra_tech_building_start = 0.8 } - #Altaic horse breeders (and Persian) + # Altaic horse breeders (and Persian) tb_culture_group_altaic_1 = { desc = ca_culture_group_altaic_1_desc potential = { @@ -5247,6 +5530,8 @@ tribal = { culture_group = iranian } } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -5330,6 +5615,8 @@ tribal = { culture_group = iranian } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_group_altaic_1 prestige_cost = 200 @@ -5416,6 +5703,8 @@ tribal = { culture_group = iranian } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_group_altaic_2 prestige_cost = 300 @@ -5501,6 +5790,8 @@ tribal = { culture_group = iranian } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_group_altaic_3 prestige_cost = 400 @@ -5554,6 +5845,8 @@ tribal = { culture = outremer } } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -5604,6 +5897,8 @@ tribal = { culture = outremer } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_frank_norman_german_1 prestige_cost = 200 @@ -5657,6 +5952,8 @@ tribal = { culture = outremer } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_frank_norman_german_2 prestige_cost = 300 @@ -5709,6 +6006,8 @@ tribal = { culture = outremer } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_frank_norman_german_3 prestige_cost = 400 @@ -5734,15 +6033,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture_group = iberian - } + ROOT = { culture_group = iberian } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture_group = iberian - } + ROOT = { culture_group = iberian } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -5763,15 +6060,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture_group = iberian - } + ROOT = { culture_group = iberian } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture_group = iberian - } + ROOT = { culture_group = iberian } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_group_iberian_1 prestige_cost = 200 @@ -5795,15 +6090,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture_group = iberian - } + ROOT = { culture_group = iberian } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture_group = iberian - } + ROOT = { culture_group = iberian } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_group_iberian_2 prestige_cost = 300 @@ -5826,15 +6119,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture_group = iberian - } + ROOT = { culture_group = iberian } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture_group = iberian - } + ROOT = { culture_group = iberian } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_group_iberian_3 prestige_cost = 400 @@ -5874,6 +6165,8 @@ tribal = { culture = dalmatian } } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -5910,6 +6203,8 @@ tribal = { culture = dalmatian } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_italian_1 prestige_cost = 200 @@ -5949,6 +6244,8 @@ tribal = { culture = dalmatian } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_italian_2 prestige_cost = 300 @@ -5987,6 +6284,8 @@ tribal = { culture = dalmatian } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_italian_3 prestige_cost = 400 @@ -6010,15 +6309,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture_group = east_slavic - } + ROOT = { culture_group = east_slavic } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture_group = east_slavic - } + ROOT = { culture_group = east_slavic } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -6039,15 +6336,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture_group = east_slavic - } + ROOT = { culture_group = east_slavic } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture_group = east_slavic - } + ROOT = { culture_group = east_slavic } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_russian_1 prestige_cost = 200 @@ -6071,15 +6366,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture_group = east_slavic - } + ROOT = { culture_group = east_slavic } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture_group = east_slavic - } + ROOT = { culture_group = east_slavic } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_russian_2 prestige_cost = 300 @@ -6102,15 +6395,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture_group = east_slavic - } + ROOT = { culture_group = east_slavic } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture_group = east_slavic - } + ROOT = { culture_group = east_slavic } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_russian_3 prestige_cost = 400 @@ -6156,6 +6447,8 @@ tribal = { culture = frisian } } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -6198,6 +6491,8 @@ tribal = { culture = frisian } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_group_north_germanic_1 prestige_cost = 200 @@ -6243,6 +6538,8 @@ tribal = { culture = frisian } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_group_north_germanic_2 prestige_cost = 300 @@ -6287,6 +6584,8 @@ tribal = { culture = frisian } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_group_north_germanic_3 prestige_cost = 400 @@ -6326,6 +6625,8 @@ tribal = { culture = hungarian } } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -6362,6 +6663,8 @@ tribal = { culture = hungarian } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_hungarian_1 prestige_cost = 200 @@ -6401,6 +6704,8 @@ tribal = { culture = hungarian } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_hungarian_2 prestige_cost = 300 @@ -6439,6 +6744,8 @@ tribal = { culture = hungarian } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_hungarian_3 prestige_cost = 400 @@ -6481,6 +6788,8 @@ tribal = { culture = egyptian } } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -6520,6 +6829,8 @@ tribal = { culture = egyptian } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_group_arabic_1 prestige_cost = 200 @@ -6562,6 +6873,8 @@ tribal = { culture = egyptian } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_group_arabic_2 prestige_cost = 300 @@ -6603,6 +6916,8 @@ tribal = { culture = egyptian } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_group_arabic_3 prestige_cost = 400 @@ -6623,8 +6938,10 @@ tribal = { OR = { AND = { culture_group = byzantine - NOT = { culture = coptic } - NOT = { culture = arberian } + NOR = { + culture = coptic + culture = arberian + } } has_building = tb_culture_group_byzantine_1 } @@ -6632,17 +6949,23 @@ tribal = { is_active_trigger = { ROOT = { culture_group = byzantine - NOT = { culture = coptic } - NOT = { culture = arberian } + NOR = { + culture = coptic + culture = arberian + } } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 ROOT = { culture_group = byzantine - NOT = { culture = coptic } - NOT = { culture = arberian } + NOR = { + culture = coptic + culture = arberian + } } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -6661,8 +6984,10 @@ tribal = { OR = { AND = { culture_group = byzantine - NOT = { culture = coptic } - NOT = { culture = arberian } + NOR = { + culture = coptic + culture = arberian + } } has_building = tb_culture_group_byzantine_1 has_building = tb_culture_group_byzantine_2 @@ -6671,17 +6996,23 @@ tribal = { is_active_trigger = { ROOT = { culture_group = byzantine - NOT = { culture = coptic } - NOT = { culture = arberian } + NOR = { + culture = coptic + culture = arberian + } } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 ROOT = { culture_group = byzantine - NOT = { culture = coptic } - NOT = { culture = arberian } + NOR = { + culture = coptic + culture = arberian + } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_group_byzantine_1 prestige_cost = 200 @@ -6702,8 +7033,10 @@ tribal = { OR = { AND = { culture_group = byzantine - NOT = { culture = coptic } - NOT = { culture = arberian } + NOR = { + culture = coptic + culture = arberian + } } has_building = tb_culture_group_byzantine_1 has_building = tb_culture_group_byzantine_2 @@ -6713,17 +7046,23 @@ tribal = { is_active_trigger = { ROOT = { culture_group = byzantine - NOT = { culture = coptic } - NOT = { culture = arberian } + NOR = { + culture = coptic + culture = arberian + } } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 ROOT = { culture_group = byzantine - NOT = { culture = coptic } - NOT = { culture = arberian } + NOR = { + culture = coptic + culture = arberian + } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_group_byzantine_2 prestige_cost = 300 @@ -6742,8 +7081,10 @@ tribal = { OR = { AND = { culture_group = byzantine - NOT = { culture = coptic } - NOT = { culture = arberian } + NOR = { + culture = coptic + culture = arberian + } } has_building = tb_culture_group_byzantine_1 has_building = tb_culture_group_byzantine_2 @@ -6754,17 +7095,23 @@ tribal = { is_active_trigger = { ROOT = { culture_group = byzantine - NOT = { culture = coptic } - NOT = { culture = arberian } + NOR = { + culture = coptic + culture = arberian + } } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 ROOT = { culture_group = byzantine - NOT = { culture = coptic } - NOT = { culture = arberian } + NOR = { + culture = coptic + culture = arberian + } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_group_byzantine_3 prestige_cost = 400 @@ -6790,15 +7137,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = irish - } + ROOT = { culture = irish } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = irish - } + ROOT = { culture = irish } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -6819,15 +7164,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = irish - } + ROOT = { culture = irish } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = irish - } + ROOT = { culture = irish } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_irish_1 prestige_cost = 200 @@ -6851,15 +7194,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = irish - } + ROOT = { culture = irish } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = irish - } + ROOT = { culture = irish } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_irish_2 prestige_cost = 300 @@ -6882,15 +7223,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = irish - } + ROOT = { culture = irish } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = irish - } + ROOT = { culture = irish } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_irish_3 prestige_cost = 400 @@ -6914,15 +7253,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = ethiopian - } + ROOT = { culture = ethiopian } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = ethiopian - } + ROOT = { culture = ethiopian } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -6943,15 +7280,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = ethiopian - } + ROOT = { culture = ethiopian } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = ethiopian - } + ROOT = { culture = ethiopian } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_ethiopian_1 prestige_cost = 200 @@ -6975,15 +7310,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = ethiopian - } + ROOT = { culture = ethiopian } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = ethiopian - } + ROOT = { culture = ethiopian } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_ethiopian_2 prestige_cost = 300 @@ -7006,15 +7339,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = ethiopian - } + ROOT = { culture = ethiopian } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = ethiopian - } + ROOT = { culture = ethiopian } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_ethiopian_3 prestige_cost = 400 @@ -7038,15 +7369,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = somali - } + ROOT = { culture = somali } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = somali - } + ROOT = { culture = somali } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -7067,15 +7396,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = somali - } + ROOT = { culture = somali } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = somali - } + ROOT = { culture = somali } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_somali_1 prestige_cost = 200 @@ -7099,15 +7426,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = somali - } + ROOT = { culture = somali } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = somali - } + ROOT = { culture = somali } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_somali_2 prestige_cost = 300 @@ -7130,15 +7455,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = somali - } + ROOT = { culture = somali } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = somali - } + ROOT = { culture = somali } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_somali_3 prestige_cost = 400 @@ -7181,6 +7504,8 @@ tribal = { culture = daju } } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -7221,6 +7546,8 @@ tribal = { culture = daju } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_west_african_1 prestige_cost = 200 @@ -7264,6 +7591,8 @@ tribal = { culture = daju } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_west_african_2 prestige_cost = 300 @@ -7306,6 +7635,8 @@ tribal = { culture = daju } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_west_african_3 prestige_cost = 400 @@ -7336,9 +7667,9 @@ tribal = { } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture_group = south_slavic - } + ROOT = { culture_group = south_slavic } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -7365,9 +7696,9 @@ tribal = { } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture_group = south_slavic - } + ROOT = { culture_group = south_slavic } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_group_south_slavic_1 prestige_cost = 200 @@ -7391,15 +7722,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture_group = south_slavic - } + ROOT = { culture_group = south_slavic } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture_group = south_slavic - } + ROOT = { culture_group = south_slavic } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_group_south_slavic_2 prestige_cost = 300 @@ -7422,15 +7751,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture_group = south_slavic - } + ROOT = { culture_group = south_slavic } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture_group = south_slavic - } + ROOT = { culture_group = south_slavic } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_group_south_slavic_3 prestige_cost = 400 @@ -7454,15 +7781,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = dutch - } + ROOT = { culture = dutch } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = dutch - } + ROOT = { culture = dutch } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -7485,15 +7810,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = dutch - } + ROOT = { culture = dutch } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = dutch - } + ROOT = { culture = dutch } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_dutch_1 prestige_cost = 200 @@ -7519,15 +7842,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = dutch - } + ROOT = { culture = dutch } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = dutch - } + ROOT = { culture = dutch } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_dutch_2 prestige_cost = 300 @@ -7552,15 +7873,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = dutch - } + ROOT = { culture = dutch } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = dutch - } + ROOT = { culture = dutch } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_dutch_3 prestige_cost = 400 @@ -7586,15 +7905,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = nahua - } + ROOT = { culture = nahua } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = nahua - } + ROOT = { culture = nahua } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -7615,15 +7932,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = nahua - } + ROOT = { culture = nahua } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = nahua - } + ROOT = { culture = nahua } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_nahua_1 prestige_cost = 200 @@ -7647,15 +7962,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = nahua - } + ROOT = { culture = nahua } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = nahua - } + ROOT = { culture = nahua } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_nahua_2 prestige_cost = 300 @@ -7678,15 +7991,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = nahua - } + ROOT = { culture = nahua } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = nahua - } + ROOT = { culture = nahua } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_nahua_3 prestige_cost = 400 @@ -7699,6 +8010,7 @@ tribal = { extra_tech_building_start = 0.8 } + # Jewish Heavy Infantry tb_culture_jewish_1 = { desc = ca_culture_jewish_1_desc @@ -7709,15 +8021,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture_group = israelite - } + ROOT = { culture_group = israelite } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture_group = israelite - } + ROOT = { culture_group = israelite } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -7738,15 +8048,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture_group = israelite - } + ROOT = { culture_group = israelite } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture_group = israelite - } + ROOT = { culture_group = israelite } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_jewish_1 prestige_cost = 200 @@ -7770,15 +8078,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture_group = israelite - } + ROOT = { culture_group = israelite } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture_group = israelite - } + ROOT = { culture_group = israelite } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_jewish_2 prestige_cost = 300 @@ -7801,15 +8107,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture_group = israelite - } + ROOT = { culture_group = israelite } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture_group = israelite - } + ROOT = { culture_group = israelite } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_jewish_3 prestige_cost = 400 @@ -7822,6 +8126,7 @@ tribal = { extra_tech_building_start = 0.8 } + # Indian war elephant pens tb_culture_indian_1 = { desc = ca_culture_indian_1_desc @@ -7848,6 +8153,8 @@ tribal = { culture_group = dravidian_group } } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -7884,6 +8191,8 @@ tribal = { culture_group = dravidian_group } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_indian_1 prestige_cost = 200 @@ -7924,6 +8233,8 @@ tribal = { culture_group = dravidian_group } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_indian_2 prestige_cost = 300 @@ -7963,6 +8274,8 @@ tribal = { culture_group = dravidian_group } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_indian_3 prestige_cost = 400 @@ -7987,15 +8300,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = nubian - } + ROOT = { culture = nubian } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = nubian - } + ROOT = { culture = nubian } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -8018,15 +8329,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = nubian - } + ROOT = { culture = nubian } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = nubian - } + ROOT = { culture = nubian } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_nubian_1 prestige_cost = 200 @@ -8052,15 +8361,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = nubian - } + ROOT = { culture = nubian } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = nubian - } + ROOT = { culture = nubian } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_nubian_2 prestige_cost = 300 @@ -8085,15 +8392,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = nubian - } + ROOT = { culture = nubian } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = nubian - } + ROOT = { culture = nubian } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_nubian_3 prestige_cost = 400 @@ -8135,6 +8440,8 @@ tribal = { culture = frankish } } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -8171,6 +8478,8 @@ tribal = { culture = frankish } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_germanic_1 prestige_cost = 200 @@ -8210,6 +8519,8 @@ tribal = { culture = frankish } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_germanic_2 prestige_cost = 300 @@ -8248,6 +8559,8 @@ tribal = { culture = frankish } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_germanic_3 prestige_cost = 400 @@ -8271,15 +8584,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = pictish - } + ROOT = { culture = pictish } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = pictish - } + ROOT = { culture = pictish } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -8301,15 +8612,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = pictish - } + ROOT = { culture = pictish } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = pictish - } + ROOT = { culture = pictish } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_pictish_1 prestige_cost = 200 @@ -8334,15 +8643,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = pictish - } + ROOT = { culture = pictish } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = pictish - } + ROOT = { culture = pictish } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_pictish_2 prestige_cost = 300 @@ -8366,15 +8673,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = pictish - } + ROOT = { culture = pictish } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = pictish - } + ROOT = { culture = pictish } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_pictish_3 prestige_cost = 400 @@ -8399,15 +8704,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = suebi - } + ROOT = { culture = suebi } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = suebi - } + ROOT = { culture = suebi } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -8430,15 +8733,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = suebi - } + ROOT = { culture = suebi } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = suebi - } + ROOT = { culture = suebi } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_suebi_1 prestige_cost = 200 @@ -8464,15 +8765,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = suebi - } + ROOT = { culture = suebi } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = suebi - } + ROOT = { culture = suebi } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_suebi_2 prestige_cost = 300 @@ -8497,15 +8796,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = suebi - } + ROOT = { culture = suebi } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = suebi - } + ROOT = { culture = suebi } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_suebi_3 prestige_cost = 400 @@ -8547,6 +8844,8 @@ tribal = { culture = berber } } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -8586,6 +8885,8 @@ tribal = { culture = berber } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_moors_1 prestige_cost = 200 @@ -8628,6 +8929,8 @@ tribal = { culture = berber } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_moors_2 prestige_cost = 300 @@ -8669,6 +8972,8 @@ tribal = { culture = berber } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_moors_3 prestige_cost = 400 @@ -8695,15 +9000,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = han - } + ROOT = { culture = han } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = han - } + ROOT = { culture = han } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -8724,15 +9027,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = han - } + ROOT = { culture = han } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = han - } + ROOT = { culture = han } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_chinese_han_1 prestige_cost = 200 @@ -8756,15 +9057,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = han - } + ROOT = { culture = han } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = han - } + ROOT = { culture = han } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_chinese_han_2 prestige_cost = 300 @@ -8787,15 +9086,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = han - } + ROOT = { culture = han } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = han - } + ROOT = { culture = han } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_chinese_han_3 prestige_cost = 400 @@ -8819,15 +9116,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = jurchen - } + ROOT = { culture = jurchen } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = jurchen - } + ROOT = { culture = jurchen } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -8851,15 +9146,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = jurchen - } + ROOT = { culture = jurchen } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = jurchen - } + ROOT = { culture = jurchen } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_altaic_jurchen_1 prestige_cost = 200 @@ -8886,15 +9179,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = jurchen - } + ROOT = { culture = jurchen } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = jurchen - } + ROOT = { culture = jurchen } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_altaic_jurchen_2 prestige_cost = 300 @@ -8920,15 +9211,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = jurchen - } + ROOT = { culture = jurchen } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = jurchen - } + ROOT = { culture = jurchen } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_altaic_jurchen_3 prestige_cost = 400 @@ -8955,15 +9244,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture_group = tibetan_group - } + ROOT = { culture_group = tibetan_group } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture_group = tibetan_group - } + ROOT = { culture_group = tibetan_group } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -8989,15 +9276,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture_group = tibetan_group - } + ROOT = { culture_group = tibetan_group } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture_group = tibetan_group - } + ROOT = { culture_group = tibetan_group } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_tibetan_1 prestige_cost = 200 @@ -9026,15 +9311,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture_group = tibetan_group - } + ROOT = { culture_group = tibetan_group } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture_group = tibetan_group - } + ROOT = { culture_group = tibetan_group } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_tibetan_2 prestige_cost = 300 @@ -9062,15 +9345,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture_group = tibetan_group - } + ROOT = { culture_group = tibetan_group } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture_group = tibetan_group - } + ROOT = { culture_group = tibetan_group } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_tibetan_3 prestige_cost = 400 @@ -9099,15 +9380,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = coptic - } + ROOT = { culture = coptic } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = coptic - } + ROOT = { culture = coptic } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -9128,15 +9407,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = coptic - } + ROOT = { culture = coptic } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = coptic - } + ROOT = { culture = coptic } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_coptic_1 prestige_cost = 200 @@ -9160,15 +9437,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = coptic - } + ROOT = { culture = coptic } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = coptic - } + ROOT = { culture = coptic } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_coptic_2 prestige_cost = 300 @@ -9191,15 +9466,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = coptic - } + ROOT = { culture = coptic } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = coptic - } + ROOT = { culture = coptic } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_coptic_3 prestige_cost = 400 @@ -9257,6 +9530,8 @@ tribal = { culture_group = dragon_group } } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -9311,6 +9586,8 @@ tribal = { culture_group = dragon_group } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_animal_1 prestige_cost = 200 @@ -9368,6 +9645,8 @@ tribal = { culture_group = dragon_group } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_animal_2 prestige_cost = 300 @@ -9424,6 +9703,8 @@ tribal = { culture_group = dragon_group } } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_animal_3 prestige_cost = 400 @@ -9447,15 +9728,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = arberian - } + ROOT = { culture = arberian } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = arberian - } + ROOT = { culture = arberian } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -9477,15 +9756,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = arberian - } + ROOT = { culture = arberian } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = arberian - } + ROOT = { culture = arberian } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_arberian_1 prestige_cost = 200 @@ -9510,15 +9787,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = arberian - } + ROOT = { culture = arberian } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = arberian - } + ROOT = { culture = arberian } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_arberian_2 prestige_cost = 300 @@ -9542,15 +9817,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = arberian - } + ROOT = { culture = arberian } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = arberian - } + ROOT = { culture = arberian } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_arberian_3 prestige_cost = 400 @@ -9575,15 +9848,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = sardinian - } + ROOT = { culture = sardinian } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = sardinian - } + ROOT = { culture = sardinian } + tribal_building_allow = yes + cultural_building_allow = yes } prestige_cost = 100 @@ -9606,15 +9877,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = sardinian - } + ROOT = { culture = sardinian } } trigger = { TECH_CASTLE_CONSTRUCTION >= 0 - ROOT = { - culture = sardinian - } + ROOT = { culture = sardinian } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_sardinian_1 prestige_cost = 200 @@ -9640,15 +9909,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = sardinian - } + ROOT = { culture = sardinian } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = sardinian - } + ROOT = { culture = sardinian } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_sardinian_2 prestige_cost = 300 @@ -9673,15 +9940,13 @@ tribal = { } } is_active_trigger = { - ROOT = { - culture = sardinian - } + ROOT = { culture = sardinian } } trigger = { TECH_CASTLE_CONSTRUCTION >= 1 - ROOT = { - culture = sardinian - } + ROOT = { culture = sardinian } + tribal_building_allow = yes + cultural_building_allow = yes } upgrades_from = tb_culture_sardinian_3 prestige_cost = 400 diff --git a/CleanSlate/common/buildings/104_bloodlines.txt b/CleanSlate/common/buildings/104_bloodlines.txt index d2b362471..7dcef5f5c 100644 --- a/CleanSlate/common/buildings/104_bloodlines.txt +++ b/CleanSlate/common/buildings/104_bloodlines.txt @@ -16,6 +16,7 @@ castle = { trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 1 bloodline_castellan_trigger = yes + castle_building_allow = yes } is_active_trigger = { @@ -44,6 +45,7 @@ castle = { trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 3 bloodline_castellan_trigger = yes + castle_building_allow = yes } is_active_trigger = { @@ -73,6 +75,7 @@ castle = { trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 5 bloodline_castellan_trigger = yes + castle_building_allow = yes } is_active_trigger = { @@ -103,6 +106,7 @@ castle = { trigger = { TECH_FORTIFICATIONS_CONSTRUCTION >= 7 bloodline_castellan_trigger = yes + castle_building_allow = yes } is_active_trigger = { @@ -143,6 +147,7 @@ castle = { trigger = { TECH_CASTLE_CONSTRUCTION >= 2 bloodline_blood_trigger = yes + castle_building_allow = yes } is_active_trigger = { @@ -170,6 +175,7 @@ castle = { trigger = { TECH_CASTLE_CONSTRUCTION >= 4 bloodline_blood_trigger = yes + castle_building_allow = yes } is_active_trigger = { @@ -199,6 +205,7 @@ castle = { trigger = { TECH_CASTLE_CONSTRUCTION >= 6 bloodline_blood_trigger = yes + castle_building_allow = yes } is_active_trigger = { @@ -229,6 +236,7 @@ castle = { trigger = { TECH_CASTLE_CONSTRUCTION >= 8 bloodline_blood_trigger = yes + castle_building_allow = yes } is_active_trigger = { @@ -272,6 +280,7 @@ city = { trigger = { TECH_CITY_CONSTRUCTION >= 1 bloodline_architect_trigger = yes + city_building_allow = yes } is_active_trigger = { @@ -302,6 +311,7 @@ city = { trigger = { TECH_CITY_CONSTRUCTION >= 3 bloodline_architect_trigger = yes + city_building_allow = yes } is_active_trigger = { @@ -333,6 +343,7 @@ city = { trigger = { TECH_CITY_CONSTRUCTION >= 5 bloodline_architect_trigger = yes + city_building_allow = yes } is_active_trigger = { diff --git a/CleanSlate/common/buildings/104_great_pillars.txt b/CleanSlate/common/buildings/104_great_pillars.txt index a3262bd16..9f85f8127 100644 --- a/CleanSlate/common/buildings/104_great_pillars.txt +++ b/CleanSlate/common/buildings/104_great_pillars.txt @@ -15,6 +15,7 @@ tribal = { } } } + trigger = { tribal_building_allow = yes } gold_cost = 350 build_time = 3650 @@ -42,6 +43,7 @@ tribal = { } } } + trigger = { tribal_building_allow = yes } gold_cost = 350 build_time = 3650 @@ -68,6 +70,7 @@ tribal = { } } } + trigger = { tribal_building_allow = yes } gold_cost = 350 build_time = 3650 @@ -93,6 +96,7 @@ tribal = { } } } + trigger = { tribal_building_allow = yes } gold_cost = 350 build_time = 3650 @@ -118,6 +122,7 @@ tribal = { } } } + trigger = { tribal_building_allow = yes } gold_cost = 350 build_time = 3650 @@ -143,6 +148,7 @@ tribal = { } } } + trigger = { tribal_building_allow = yes } gold_cost = 350 build_time = 3650 @@ -169,6 +175,7 @@ tribal = { } } } + trigger = { tribal_building_allow = yes } gold_cost = 350 build_time = 3650 @@ -195,6 +202,7 @@ tribal = { } } } + trigger = { tribal_building_allow = yes } gold_cost = 350 build_time = 3650 @@ -219,6 +227,7 @@ tribal = { } } } + trigger = { tribal_building_allow = yes } gold_cost = 350 build_time = 3650 @@ -245,6 +254,7 @@ tribal = { } } } + trigger = { tribal_building_allow = yes } gold_cost = 350 build_time = 3650 @@ -263,6 +273,7 @@ temple = { #Historical Irminsul's holding is set as a temple. potential = { has_province_flag = flag_great_pillar_norse_irminsul } + trigger = { temple_building_allow = yes } is_active_trigger = { FROM = { religion = norse_pagan diff --git a/CleanSlate/common/buildings/105_government_monastic_feudal.txt b/CleanSlate/common/buildings/105_government_monastic_feudal.txt index c8604fd71..b2ec3db19 100644 --- a/CleanSlate/common/buildings/105_government_monastic_feudal.txt +++ b/CleanSlate/common/buildings/105_government_monastic_feudal.txt @@ -13,6 +13,7 @@ castle = { trigger = { TECH_CITY_CONSTRUCTION >= 0 FROM = { government = monastic_feudal_government } + castle_building_allow = yes } gold_cost = 150 build_time = 547 @@ -40,6 +41,7 @@ castle = { trigger = { TECH_CITY_CONSTRUCTION >= 1 FROM = { government = monastic_feudal_government } + castle_building_allow = yes } prerequisites = { ca_wall_1 } upgrades_from = ca_government_monastery_1 @@ -69,6 +71,7 @@ castle = { trigger = { TECH_CITY_CONSTRUCTION >= 2 FROM = { government = monastic_feudal_government } + castle_building_allow = yes } upgrades_from = ca_government_monastery_2 gold_cost = 300 @@ -97,6 +100,7 @@ castle = { trigger = { TECH_CITY_CONSTRUCTION >= 4 FROM = { government = monastic_feudal_government } + castle_building_allow = yes } upgrades_from = ca_government_monastery_3 gold_cost = 400 diff --git a/CleanSlate/common/buildings/105_government_republic.txt b/CleanSlate/common/buildings/105_government_republic.txt index 44741b635..39cb944c1 100644 --- a/CleanSlate/common/buildings/105_government_republic.txt +++ b/CleanSlate/common/buildings/105_government_republic.txt @@ -9,7 +9,10 @@ city = { is_capital = ROOT_FROMFROM } } - trigger = { TECH_CITY_CONSTRUCTION >= 0 } + trigger = { + TECH_CITY_CONSTRUCTION >= 0 + city_building_allow = yes + } desc = ct_rep_arsenal_1_desc gold_cost = 200 build_time = 1460 @@ -29,7 +32,10 @@ city = { } } upgrades_from = ct_rep_arsenal_1 - trigger = { TECH_CITY_CONSTRUCTION >= 4 } + trigger = { + TECH_CITY_CONSTRUCTION >= 4 + city_building_allow = yes + } desc = ct_rep_arsenal_2_desc gold_cost = 400 build_time = 1460 @@ -49,7 +55,10 @@ city = { } } upgrades_from = ct_rep_arsenal_2 - trigger = { TECH_CITY_CONSTRUCTION >= 7 } + trigger = { + TECH_CITY_CONSTRUCTION >= 7 + city_building_allow = yes + } desc = ct_rep_arsenal_3_desc gold_cost = 600 build_time = 2190 diff --git a/CleanSlate/common/scripted_triggers/00_building_triggers.txt b/CleanSlate/common/scripted_triggers/00_building_triggers.txt index 3127d1937..9e1cd8cab 100644 --- a/CleanSlate/common/scripted_triggers/00_building_triggers.txt +++ b/CleanSlate/common/scripted_triggers/00_building_triggers.txt @@ -84,4 +84,40 @@ bloodline_monumental_trigger = { } } } -} \ No newline at end of file +} + +# For modders to adjust the ability to build buildings +global_building_allow = {} +castle_building_allow = { + global_building_allow = yes +} +city_building_allow = { + global_building_allow = yes +} +temple_building_allow = { + global_building_allow = yes +} +tribal_building_allow = { + global_building_allow = yes +} +nomad_building_allow = { + global_building_allow = yes +} +# Special holdings +# Note: These may function differently than standard holding buildings +# Documentation is lacking so scope carefully +family_palace_building_allow = { + global_building_allow = yes +} +fort_building_allow = { + global_building_allow = yes +} +hospital_building_allow = { + global_building_allow = yes +} +trading_post_building_allow = { + global_building_allow = yes +} + +# Misc +cultural_building_allow = {}