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

1170 布列塔尼之鹰

时间范围:1354.6.1 - 1380.1.1,每月 25% 概率触发

触发条件

  • 国家拥有统治者。
  • 满足以下条件之一:
    • 国家 BRI(布列塔尼)不存在。
    • 国家 BRI 存在,并且拥有统治者。
  • 正在进行 hundred_years_war(百年战争)局势。

关键效果

  • 选项 A:他应领导对英格兰的冲锋! (flavor_fra.1170.a)

    • 获得 army_tradition_extreme_bonus(陆军传统巨额增益)。
    • 将角色 bertrand_guesclin 移动至 FRA(法兰西)。
    • 为角色 bertrand_guesclin 添加持续300个月的修正 guesclin_eagle_of_brittany
    • 自定义提示:贝特朗可以指挥军队。
    • AI选择权重:90。
  • 选项 B:贝特朗更需要留在布列塔尼 (flavor_fra.1170.b)

    • 将角色 bertrand_guesclin 移动至 BRI(布列塔尼)。
    • BRI 添加观点修正 opinion_allowed_bertrand_to_remain
    • AI选择权重:5。
  • 选项 C:让他退役 (flavor_fra.1170.c)

    • 获得 legitimacy_severe_bonus(正统性巨额增益)。
    • 隐藏效果:静默杀死角色 bertrand_guesclin
    • AI选择权重:5。

背景介绍: 此事件模拟了百年战争期间,法国面临是否重用著名军事指挥官贝特朗·杜·盖克兰的关键抉择。杜·盖克兰以其卓越的军事才能和“布列塔尼之鹰”的称号闻名,他的去向将直接影响法国在战争中的军事力量与布列塔尼公国的关系。玩家需要决定是让他为法国效力、留在布列塔尼,还是令其退役。

完整事件代码

flavor_fra.1170 = { # The Eagle of Brittany
    type = country_event
    title = flavor_fra.1170.title
   
    desc = {
        first_valid = {
            triggered_desc = {
                trigger = {
                    country_exists = c:BRI
                }
                desc = flavor_fra.1170.desc
            }
            triggered_desc = {
                trigger = {
                    NOT = { country_exists = c:BRI }
                }
                desc = flavor_fra.1170_bri_annexed.desc
            }
        }
    }
    
	fire_only_once = yes
   
    dynamic_historical_event = {
        tag = FRA
        from = 1354.6.1
        to = 1380.1.1
        monthly_chance = 25
    }

	image = "gfx/interface/illustrations/situation/hundred_years_war.dds"

    trigger = {
		has_ruler = yes
		OR = {
			NOT = { country_exists = c:BRI }
			AND = {
				country_exists = c:BRI
				c:BRI ?= {
					has_ruler = yes
				}
			}
		}

		is_situation_active = situation:hundred_years_war
    }

    immediate = {
        create_character = {
            first_name = name_bertrand
            last_name = du_Guesclin
            nickname = eagle_of_brittany
            adm = 48
            dip = 64
            mil = 83
            culture = culture:breton
            birth_location = location:saint_brieuc
            religion = religion:catholic
            birth_date = 1320.1.1
            add_trait = trait:goal_oriented
            save_scope_as = bertrand_guesclin
			script = bertrand_guesclin
			estate = estate_type:nobles_estate
			create_in_limbo = yes
        }
		if = {
			limit = {
				country_exists = c:BRI
				c:BRI ?= {
					has_ruler = yes
				}
			}
			c:BRI = {
				ruler_or_regent ?= {
					save_scope_as = bri_ruler
				}
			}
		}
		ruler ?= {
            save_scope_as = fra_ruler
        }
    }

    option = { # He should lead the charge against the English!
        name = flavor_fra.1170.a
        add_army_tradition = army_tradition_extreme_bonus
        scope:bertrand_guesclin = {
            move_country = c:FRA
        }
        scope:bertrand_guesclin = {
            add_character_modifier = {
                modifier = guesclin_eagle_of_brittany
                months = 300
                mode = add
            }
        }
        custom_tooltip = bertrand_can_lead_troops_tt
        ai_chance = {
            base = 90
        }
    }

    option = { # Bertrand is needed more in Brittany
        name = flavor_fra.1170.b
        scope:bertrand_guesclin = {
            move_country = c:BRI
        }
        add_opinion = { target = c:BRI modifier = opinion_allowed_bertrand_to_remain }
        ai_chance = {
            base = 5
        }
    }

	option = { # Retire him from service
		name = flavor_fra.1170.c
		add_legitimacy = legitimacy_severe_bonus
		hidden_effect = {
			kill_character_silently = scope:bertrand_guesclin
		}
		ai_chance = {
			base = 5
		}
	}
}