This commit is contained in:
Heidesommer 2026-05-26 08:04:35 -04:00
parent 72b0ebb938
commit 29b8e19ef6
58 changed files with 24636 additions and 24387 deletions

View file

@ -983,131 +983,132 @@ fp1_scandinavian_adventurers.0011 = {
}
}
scripted_effect scandi_adventurers_grab_famous_character_effect = {
$CHARACTER$ ?= {
if = {
limit = {
# Still kickin'.
is_physically_able_adult = yes
# Shouldn't ever really be an issue, but y'never know.
is_ai = yes
# Hasn't got anything dynastic of note going on.
is_ruler = no
any_heir_title = { count = 0 }
# And is free and clear to go.
is_imprisoned = no
OR = {
is_married = no
AND = {
is_female = yes
matrilinear_marriage = yes
}
AND = {
is_male = yes
patrilinear_marriage = yes
}
}
# And is still North Germanic/not in either of the lists.
culture = { has_cultural_pillar = heritage_north_germanic }
NOR = {
save_temporary_scope_as = character
any_in_global_list = {
variable = western_scandinavian_adventurer_list
this = scope:character
}
any_in_global_list = {
variable = eastern_scandinavian_adventurer_list
this = scope:character
}
}
}
# Norse, Norwegians, & Danes go into the western adventurer list.
if = {
limit = {
OR = {
has_culture = culture:norse
has_culture = culture:norwegian
has_culture = culture:danish
}
}
add_to_global_variable_list = {
name = western_scandinavian_adventurer_list
target = this
}
}
# Norse & Swedes go into the eastern adventurer list.
if = {
limit = {
OR = {
has_culture = culture:norse
has_culture = culture:swedish
}
}
add_to_global_variable_list = {
name = eastern_scandinavian_adventurer_list
target = this
}
}
# Either way, flag 'em for priority in the system.
add_character_flag = prioritised_scandinavian_adventurer
}
}
}
fp1_scandinavian_adventurers.0012 = {
hidden = yes
scope = none
trigger = {
# DLC check.
has_fp1_dlc_trigger = yes
# No point in later starts.
game_start_date = 867.1.1
OR = {
exists = character:242
exists = character:163119
}
}
immediate = {
# Nab Rollo.
scandi_adventurers_grab_famous_character_effect = { CHARACTER = character:242 }
# Nab Ubbe.
scandi_adventurers_grab_famous_character_effect = { CHARACTER = character:163119 }
}
}
fp1_scandinavian_adventurers.0021 = {
hidden = yes
scope = none
trigger = {
# DLC check.
has_fp1_dlc_trigger = yes
# No point in later starts.
game_start_date = 867.1.1
}
immediate = {
# Haesteinn.
character:6878 = { add_character_flag = prioritised_scandinavian_adventurer }
# Ivar the Boneless.
character:163111 = { add_character_flag = prioritised_scandinavian_adventurer }
# Halfdan Whiteshirt.
character:163112 = { add_character_flag = prioritised_scandinavian_adventurer }
# Sigurdr Snake-in-the-Eye.
character:163110 = { add_character_flag = prioritised_scandinavian_adventurer }
# Bjorn Ironside.
character:163108 = { add_character_flag = prioritised_scandinavian_adventurer }
# Rurik the Troublemaker.
character:40605 = { add_character_flag = prioritised_scandinavian_adventurer }
# Dyre the Stranger.
character:6811 = { add_character_flag = prioritised_scandinavian_adventurer }
# Harald Fairhair.
character:144000 = { add_character_flag = prioritised_scandinavian_adventurer }
# Audr the Deep-Minded.
character:168609 = { add_character_flag = prioritised_scandinavian_adventurer }
}
}
#scripted_effect scandi_adventurers_grab_famous_character_effect = {
# $CHARACTER$ ?= {
# if = {
# limit = {
# # Still kickin'.
# is_physically_able_adult = yes
# # Shouldn't ever really be an issue, but y'never know.
# is_ai = yes
# # Hasn't got anything dynastic of note going on.
# is_ruler = no
# any_heir_title = { count = 0 }
# # And is free and clear to go.
# is_imprisoned = no
# OR = {
# is_married = no
# AND = {
# is_female = yes
# matrilinear_marriage = yes
# }
# AND = {
# is_male = yes
# patrilinear_marriage = yes
# }
# }
# # And is still North Germanic/not in either of the lists.
# culture = { has_cultural_pillar = heritage_north_germanic }
# NOR = {
# save_temporary_scope_as = character
# any_in_global_list = {
# variable = western_scandinavian_adventurer_list
# this = scope:character
# }
# any_in_global_list = {
# variable = eastern_scandinavian_adventurer_list
# this = scope:character
# }
# }
# }
# # Norse, Norwegians, & Danes go into the western adventurer list.
# if = {
# limit = {
# OR = {
# has_culture = culture:norse
# has_culture = culture:norwegian
# has_culture = culture:danish
# }
# }
# add_to_global_variable_list = {
# name = western_scandinavian_adventurer_list
# target = this
# }
# }
# # Norse & Swedes go into the eastern adventurer list.
# if = {
# limit = {
# OR = {
# has_culture = culture:norse
# has_culture = culture:swedish
# }
# }
# add_to_global_variable_list = {
# name = eastern_scandinavian_adventurer_list
# target = this
# }
# }
# # Either way, flag 'em for priority in the system.
# add_character_flag = prioritised_scandinavian_adventurer
# }
# }
#}
#
#fp1_scandinavian_adventurers.0012 = {
# hidden = yes
# scope = none
#
# trigger = {
# # DLC check.
# has_fp1_dlc_trigger = yes
# # No point in later starts.
# game_start_date = 867.1.1
#
# OR = {
# exists = character:242
# exists = character:163119
# }
#
# }
#
# immediate = {
# # Nab Rollo.
# scandi_adventurers_grab_famous_character_effect = { CHARACTER = character:242 }
# # Nab Ubbe.
# scandi_adventurers_grab_famous_character_effect = { CHARACTER = character:163119 }
# }
#}
#
#fp1_scandinavian_adventurers.0021 = {
# hidden = yes
# scope = none
#
# trigger = {
# # DLC check.
# has_fp1_dlc_trigger = yes
# # No point in later starts.
# game_start_date = 867.1.1
# }
#
# immediate = {
# # Haesteinn.
# character:6878 = { add_character_flag = prioritised_scandinavian_adventurer }
# # Ivar the Boneless.
# character:163111 = { add_character_flag = prioritised_scandinavian_adventurer }
# # Halfdan Whiteshirt.
# character:163112 = { add_character_flag = prioritised_scandinavian_adventurer }
# # Sigurdr Snake-in-the-Eye.
# character:163110 = { add_character_flag = prioritised_scandinavian_adventurer }
# # Bjorn Ironside.
# character:163108 = { add_character_flag = prioritised_scandinavian_adventurer }
# # Rurik the Troublemaker.
# character:40605 = { add_character_flag = prioritised_scandinavian_adventurer }
# # Dyre the Stranger.
# character:6811 = { add_character_flag = prioritised_scandinavian_adventurer }
# # Harald Fairhair.
# character:144000 = { add_character_flag = prioritised_scandinavian_adventurer }
# # Audr the Deep-Minded.
# character:168609 = { add_character_flag = prioritised_scandinavian_adventurer }
# }
#}
#

View file

@ -16531,7 +16531,7 @@ fp1_yearly.1081 = {
triggered_desc = {
trigger = {
scope:phantom_island = flag:fortunate_isles
religion = religion:hellenism_religion
religion = religion:theomach_religion
}
desc = fp1_yearly.1081.desc.fortunate_isles.hellenist
}