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_hun.450 布达城堡扩建

时间范围:1430.1.1 - 1460.1.1(每月 2% 概率)

触发条件

  • 国家政体为君主制(government_type:monarchy)。
  • 拥有布达地区(location:buda)。
  • 布达地区是国家首都(is_capital = yes)。
  • 布达地区尚未建造“皇家宫廷”建筑(building_type:royal_court)。

关键效果

  • 选项 A (历史选项)
    • 在布达地区以 75% 的成本(cost_multiplier = 0.75)建造“皇家宫廷”建筑。
    • 社会价值观向“中央集权”方向移动(centralization_vs_decentralization 左移)。
    • 获得少量政府力量(government_power_weak_bonus)。
  • 选项 B
    • 损失少量政府力量(government_power_weak_penalty)。
    • 社会价值观向“地方分权”方向移动(centralization_vs_decentralization 右移)。

背景介绍: 15世纪中叶,匈牙利王国在哈布斯堡王朝和奥斯曼帝国的双重压力下,亟需巩固王权与国防。布达城堡作为王国首都的核心,其扩建与强化不仅是彰显王权的象征,也是应对内外威胁、加强中央集权的关键举措。这一时期,匈牙利君主试图通过营建宏伟的皇家宫廷来提升行政效率与国家威望。

完整事件代码

flavor_hun.450 = { #Expanding the Buda Castle
	type = country_event
	title = flavor_hun.450.title
	desc = flavor_hun.450.desc

	fire_only_once = yes

	dynamic_historical_event = {
		tag = HUN
		from = 1430.1.1
		to = 1460.1.1
		monthly_chance = 2
	}

	trigger = {
		government_type = government_type:monarchy
		owns = location:buda
		location:buda = {
			is_capital = yes
			NOT = {
				has_building = building_type:royal_court
			}
		}
	}

	illustration_tags = {
        10 = regular
        10 = interior
    }

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
	}

	option = {
		name = flavor_hun.450.a
		historical_option = yes
		location:buda = {
			construct_building = {
				building_type = building_type:royal_court
				cost_multiplier = 0.75
				cost_multiplier_reason = "palace_cheap_sponsorship"
			}
		}
		change_societal_value = {
			type = centralization_vs_decentralization
			value = societal_value_move_to_left
		}
		add_government_power = government_power_weak_bonus
	}

	option = {
		name = flavor_hun.450.b
		add_government_power = government_power_weak_penalty
		change_societal_value = {
			type = centralization_vs_decentralization
			value = societal_value_move_to_right
		}
	}
}