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_mos.111 涅瓦河畔的星形要塞

时间范围:1705.1.1 - 1775.1.1 (每月 5% 概率) 所属文件:temp/MOS/flavor_mos.111.txt

触发条件

  • 国家拥有并控制 neva 地区,且该地区 不是 首都。
  • neva 地区 没有 建造 star_fort(星形要塞)建筑。
  • 国家已研究 star_fort_advance(星形要塞技术)。

关键效果

选项 A (历史选项)

  • 如果人物 mos_abram_petrovich 存活且拥有 fortress_forger 特质:
    • 花费:-3 倍月度贸易与税收收入。
  • 否则:
    • 花费:-6 倍月度贸易与税收收入。
  • neva 地区:
    • 如果地区等级低于 town(城镇),则将其提升至 town 等级。
    • 建造一座 star_fort(星形要塞)。
    • 如果人物 mos_dominico_trezzini 存活:
      • 创建一件 monument(纪念碑)类型的艺术品,质量为 80,艺术家为 dominico_trezzini,关键字为 st_peter_and_paul
      • 市场增加一个持续 90 个月的临时需求 mos_st_peter_and_paul_construction

选项 B

  • 首都获得 development_mild_bonus(温和的发展度加成)。

背景介绍

此事件模拟了18世纪早期,俄罗斯帝国在涅瓦河入海口地区强化防御与进行建设的决策。随着星形要塞技术的普及,以及彼得大帝统治下对波罗的海出海口战略地位的重视,在涅瓦地区(未来的圣彼得堡所在地)建造现代化要塞成为一项重要工程。事件涉及了可能参与其中的历史人物,如阿布拉姆·彼得罗维奇·甘尼巴尔(若其具备相关特质)以及建筑师多梅尼科·特雷齐尼,反映了当时俄罗斯引进外国专家进行大规模建设的历史背景。选择建造要塞不仅是一项军事投资,也可能伴随着城市地位的提升和标志性纪念建筑的诞生。

完整事件代码

flavor_mos.111 = {
	hide_portraits = yes
	type = country_event

	title = flavor_mos.111.title
	desc = flavor_mos.111.desc

	fire_only_once = yes

	dynamic_historical_event = {
		tag = MOS
		tag = RUS
		from = 1705.1.1
		to = 1775.1.1
		monthly_chance = 5
	}

	trigger = {

		location:neva = {
			owner = root
			controller = root
			is_capital = no
			NOT = {
				has_building = building_type:star_fort
			}
		}

		has_advance = star_fort_advance

	}

	immediate = {

		location:neva = {
			save_scope_as = target_location
		}

		character:mos_abram_petrovich ?= {
			if = {
				limit = {
					has_character_modifier = fortress_forger
				}
				save_scope_as = abram_petrovich
			}
		}

		if = {
			limit = {
				current_year < 1735
			}
			create_character = {
				first_name = name_dominic
				last_name = Trezzini
				estate = estate_type:burghers_estate
				adm = 22
				dip = 38
				mil = 40
				birth_date = 1670.1.1
				birth_location = location:lugano
				artist_skill = 0.85
				artist = architect
				save_scope_as = dominico_trezzini
				script = mos_dominico_trezzini
			}
		}

	}

	option = {
		name = flavor_mos.111.a
		historical_option = yes

		if = {
			limit = {
				scope:abram_petrovich ?= {
					is_alive = yes
					has_character_modifier = fortress_forger
				}
			}
			add_gold = {
				value = root.monthly_income_trade_and_tax
				multiply = -3
			}
			custom_tooltip = flavor_mos.111.tt1
		}

		else = {
			add_gold = {
				value = root.monthly_income_trade_and_tax
				multiply = -6
			}
		}

		location:neva = {

			if = {
				limit = {
					NOR = {
						location_rank = location_rank:town
						location_rank = location_rank:city
					}
				}
				change_location_rank = location_rank:town
			}

			construct_building = {
				building_type = building_type:star_fort
			}

			if = {
				limit = {
					character:mos_dominico_trezzini ?= {
						is_alive = yes
					}
				}
				create_art = {
					quality = 80
					type = work_of_art_type:monument
					artist = scope:dominico_trezzini
					key = st_peter_and_paul
				}
				market = {
					add_temporary_demand = {
						type = demand:mos_st_peter_and_paul_construction
						months = 90
					}
				}
			}

		}

		ai_chance = {
			factor = 1
		}

	}

	option = {
		name = flavor_mos.111.b

		capital = {
			change_development = development_mild_bonus
		}

		ai_chance = {
			factor = 0.5
		}

	}

	historical_info = flavor_mos.111.historical_info

}