Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

flavor_eng.240 铁桥的建造

时间范围

1770.1.1 - 1820.1.1,每月有 1% 的概率触发。

触发条件

  • 大不列颠地区 拥有至少 10个 等级为 城镇城市 的地点,且这些地点已建立 工业化 制度。
  • 满足以下条件之一:
    • 大不列颠地区 拥有至少 1个 等级至少为 1级铁工厂
    • 已拥有变量 the_iron_bridge
  • 完全控制 什罗普郡 省份。

关键效果

选项 A:建造铁桥

  • 历史选项:是
  • 什罗普郡 省份内随机一个地点创建一件 艺术品
    • 类型:纪念碑
    • 艺术家:托马斯·普里查德
    • 品质:85
    • 关键标识:the_iron_bridge
  • 在该地点的市场添加一个持续 48个月 的临时需求:demand:iron_bridge_construction

选项 B:改进纺织厂

  • 触发条件:在 大不列颠地区 拥有至少 1个 等级至少为 1级纺织厂
  • 为国家添加修正 invested_in_textile_production,效果持续时间为 永久(模式为添加并延长)。
  • 隐藏效果:杀死角色 托马斯·普里查德

选项 C:改进农业

  • 触发条件:在 大不列颠地区 拥有至少 1个 等级至少为 1级农场村庄
  • 为国家添加修正 invested_in_farming_output,效果持续时间为 永久(模式为添加并延长)。
  • 隐藏效果:杀死角色 托马斯·普里查德

选项 D:不做改进

  • 获得 少量威望
  • 隐藏效果:杀死角色 托马斯·普里查德

背景介绍

该事件模拟了工业革命初期,英国什罗普郡建造世界上第一座铁桥的历史时刻。铁桥的建造不仅是工程技术的重大突破,也象征着工业化时代的到来。事件中,建筑师托马斯·普里查德被召唤来设计这座里程碑式的建筑。作为控制该地区的国家,你可以选择投资于这一标志性工程,或者将资源转向当时同样蓬勃发展的纺织业或农业,亦或选择保守策略,专注于提升国家声望。

完整事件代码

flavor_eng.240 = {
	type = country_event

	fire_only_once = yes

	title = flavor_eng.240.title
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					province_definition:shropshire_province = {
						any_location_in_province_definition = {
							count >= 3
							has_midgame_manufactory_building = yes
						}
					}
				}
				desc = flavor_eng.240.desc_industrial_region
			}
			triggered_desc = {
				trigger = { always = yes }
				desc = flavor_eng.240.desc
			}
		}
	}

	dynamic_historical_event = {
		tag = ENG
		tag = GBR
		from = 1770.1.1
		to = 1820.1.1
		monthly_chance = 1
	}

	trigger = {


		region:great_britain_region = {
			any_location_in_region = {
				count >= 10
				OR = {
					location_rank ?= location_rank:town
					location_rank ?= location_rank:city
				}
				has_institution = institution:industrialization
				owner ?= root
			}
		}

		OR = {
			region:great_britain_region = {
				any_location_in_region = {
					count >= 1
					has_building_with_at_least_one_level = iron_foundry
					owner ?= root
				}
			}
			has_variable = the_iron_bridge
		}


		own_entire_province = province_definition:shropshire_province

	}
	image = "gfx/interface/illustrations/institutions/scientific_revolution.dds"
	immediate = {

		province_definition:shropshire_province = {
			random_location_in_province_definition = {
				save_scope_as = target_location
			}
		}

		create_character = {
			first_name = name_thomas
			last_name = Pritchard
			adm = 31
			dip = 20
			mil = 22
			birth_date = 1723
			birth_location = location:shrewsbury
			artist_skill = 0.8
			artist = architect
			estate = estate_type:burghers_estate
			script = eng_thomas_pritchard
			save_scope_as = thomas_pritchard
		}

	}

	option = {
		name = flavor_eng.240.a
		historical_option = yes

		scope:target_location = {
			create_art = {
				artist = scope:thomas_pritchard
				quality = 85
				type = work_of_art_type:monument
				key = the_iron_bridge
			}
		}

		scope:target_location.market = {
			add_temporary_demand = {
				type = demand:iron_bridge_construction
				months = 48
			}
		}

		custom_tooltip = flavor_eng.240.tt1

	}

	option = { #improve textile mills
		name = flavor_eng.240.b
		trigger = {
			region:great_britain_region = {
				any_location_in_region = {
					has_building_with_at_least_one_level = textile_mill
					owner ?= root
				}
			}
		}

		add_country_modifier = {
			modifier = invested_in_textile_production
			months = -1
			mode = add_and_extend
		}

		hidden_effect = { kill_character_silently = scope:thomas_pritchard }

	}

	option = { #improve farming
		name = flavor_eng.240.c
		trigger = {
			region:great_britain_region = {
				any_location_in_region = {
					has_building_with_at_least_one_level = farming_village
					owner ?= root
				}
			}
		}

		add_country_modifier = {
			modifier = invested_in_farming_output
			months = -1
			mode = add_and_extend
		}

		hidden_effect = { kill_character_silently = scope:thomas_pritchard }

	}

	option = { #Improve nothing
	name = flavor_eng.240.d

	add_prestige = prestige_mild_bonus

	hidden_effect = { kill_character_silently = scope:thomas_pritchard }

	}

	historical_info = flavor_eng.240.historical_info

}