99 lines
3.3 KiB
Text
99 lines
3.3 KiB
Text
can_make_expensive_purchase_trigger = {
|
|
OR = {
|
|
# Players can make their own decisions.
|
|
is_ai = no
|
|
# Some people are just really bad with money.
|
|
has_trait = profligate
|
|
## If a purchase is unwise but would be magnanimous, save this scope first to flag it as valid in the event.
|
|
### If you're in a chain, don't forget to clear the scope up afterwards with clear_saved_scope, otherwise it might affect other usages of the trigger further down the chain.
|
|
AND = {
|
|
has_trait = improvident
|
|
exists = scope:generous_purchase
|
|
}
|
|
# And if you've got the cash to spare, who cares?
|
|
short_term_gold >= $PRICE$
|
|
}
|
|
}
|
|
|
|
county_has_any_special_mine_building_trigger = {
|
|
OR = {
|
|
# Rammelsberg Mines
|
|
has_building_or_higher = rammelsberg_mines_01
|
|
# Kutna_hora Mines
|
|
has_building_or_higher = kutna_hora_mines_01
|
|
# Kremnica Mines
|
|
has_building_or_higher = kremnica_mines_01
|
|
# Falun Mines
|
|
has_building_or_higher = falun_mines_01
|
|
# Schwaz Mines
|
|
has_building_or_higher = schwaz_mines_01
|
|
# Argentiera Mines
|
|
has_building_or_higher = argentiera_mines_01
|
|
# Kollur Mines
|
|
has_building_or_higher = kollur_mines_01
|
|
# Siderokausia Mines
|
|
has_building_or_higher = siderokausia_mines_01
|
|
# Mali Mines
|
|
has_building_or_higher = mali_mines_01
|
|
# Konasamudram Mines
|
|
has_building_or_higher = konasamudram_mines_01
|
|
# Dean Mines
|
|
has_building_or_higher = dean_mines_01
|
|
# Zawar Mines
|
|
has_building_or_higher = zawar_mines_01
|
|
# Takkeda Mines
|
|
has_building_or_higher = takkeda_mines_01
|
|
# Khetri Mines
|
|
has_building_or_higher = khetri_mines_01
|
|
# Taghaza Mines
|
|
has_building_or_higher = taghaza_mines_01
|
|
# Ijil Mines
|
|
has_building_or_higher = ijil_mines_01
|
|
# Turda Mines
|
|
has_building_or_higher = turda_mines_01
|
|
# Phocaea Mines
|
|
has_building_or_higher = phocaea_mines_01
|
|
# Pansjhir Mines
|
|
has_building_or_higher = pansjhir_mines_01
|
|
# Trepca Mines
|
|
has_building_or_higher = trepca_mines_01
|
|
# Rudnik Mines
|
|
has_building_or_higher = rudnik_mines_01
|
|
# Cevennes Mines
|
|
has_building_or_higher = cevennes_mines_01
|
|
# Allaq Mines
|
|
has_building_or_higher = allaq_mines_01
|
|
# Verespatak Mines
|
|
has_building_or_higher = verespatak_mines_01
|
|
# Nishapur Mines
|
|
has_building_or_higher = nishapur_mines_01
|
|
# Srebrenica Mines
|
|
has_building_or_higher = srebrenica_mines_01
|
|
# Ratnapura Mines
|
|
has_building_or_higher = ratnapura_mines_01
|
|
}
|
|
}
|
|
|
|
location_has_multi_story_buildings_trigger = {
|
|
$LOCATION$ = {
|
|
# Filter out ocean-going people.
|
|
## Yes, this will error otherwise.
|
|
is_sea_province = no
|
|
# We just want to make sure we're not dealing with a tribe, who likely won't have too many really tall buildings.
|
|
NOT = { has_holding_type = tribal_holding }
|
|
# And that the place isn't a total backwater, which would also stop it having too many tall buildings.
|
|
county = { development_level >= 10 }
|
|
}
|
|
}
|
|
|
|
location_has_fast_traffic_trigger = {
|
|
$LOCATION$ = {
|
|
# Filter out ocean-going people.
|
|
## This one just might hypothetically error, so we check just in case.
|
|
is_sea_province = no
|
|
# We just want to make sure we're not dealing with a tribe, who would probably have carts but likely don't have to worry about them speeding much.
|
|
NOT = { has_holding_type = tribal_holding }
|
|
# And that the place isn't a total backwater, which would also keep the flow down.
|
|
county = { development_level >= 20 }
|
|
}
|
|
}
|