This commit is contained in:
Fishedotjpg 2026-03-09 06:16:12 +00:00
parent e460144cdc
commit 9a54c59545
32 changed files with 6078 additions and 37 deletions

View file

@ -12,6 +12,28 @@ on_game_start = {
effect = {
##NEOW
if = {
limit = {
government_has_flag = government_is_prepublic
NOT = {
exists = domicile
}
}
create_noble_family_effect = { GOVERNMENT_GIVER = this }
}
if = {
limit = {
government_has_flag = government_is_prepublic
primary_title = {
NOT = {
has_title_law = saxon_elective_succession_law
}
}
}
primary_title = {
add_title_law = saxon_elective_succession_law
}
}
if = {
limit = {
government_allows = administrative

View file

@ -196,6 +196,29 @@ on_title_gain = {
######################
# COUNTY-TIER TITLES #
######################
if = {
limit = {
government_has_flag = government_is_prepublic
NOT = {
exists = domicile
}
}
create_noble_family_effect = { GOVERNMENT_GIVER = this }
}
if = {
limit = {
government_has_flag = government_is_prepublic
primary_title = {
NOT = {
has_title_law = saxon_elective_succession_law
}
}
}
primary_title = {
add_title_law = saxon_elective_succession_law
}
}
if = {
limit = {
scope:title.tier = tier_county
@ -2794,6 +2817,28 @@ on_title_gain_inheritance = {
diarchy.0113
}
effect = {
if = {
limit = {
government_has_flag = government_is_prepublic
NOT = {
exists = domicile
}
}
create_noble_family_effect = { GOVERNMENT_GIVER = this }
}
if = {
limit = {
government_has_flag = government_is_prepublic
primary_title = {
NOT = {
has_title_law = saxon_elective_succession_law
}
}
}
primary_title = {
add_title_law = saxon_elective_succession_law
}
}
if = {
limit = {
government = landless_minority_government
@ -2844,6 +2889,28 @@ on_title_gain_usurpation = {
events = {
}
effect = {
if = {
limit = {
government_has_flag = government_is_prepublic
NOT = {
exists = domicile
}
}
create_noble_family_effect = { GOVERNMENT_GIVER = this }
}
if = {
limit = {
government_has_flag = government_is_prepublic
primary_title = {
NOT = {
has_title_law = saxon_elective_succession_law
}
}
}
primary_title = {
add_title_law = saxon_elective_succession_law
}
}
if = {
limit = {
government = landless_minority_government

View file

@ -755,6 +755,15 @@ yearly_global_pulse = {
# Root is the character
yearly_playable_pulse = {
effect = {
if = {
limit = {
government_has_flag = government_is_prepublic
NOT = {
exists = domicile
}
}
create_noble_family_effect = { GOVERNMENT_GIVER = this }
}
if = {
limit = {
has_title = title:k_papal_state
@ -2666,6 +2675,31 @@ five_year_playable_pulse = {
# Root is the character
# scope:quarter is which quarter it's for, from 1 to 4. Note that scope:quarter = 1 isn't necessarily in Q1 by calendar time
quarterly_playable_pulse = {
effect = {
if = {
limit = {
government_has_flag = government_is_prepublic
NOT = {
exists = domicile
}
}
create_noble_family_effect = { GOVERNMENT_GIVER = this }
}
if = {
limit = {
government_has_flag = government_is_prepublic
primary_title = {
NOT = {
has_title_law = saxon_elective_succession_law
}
}
}
primary_title = {
add_title_law = saxon_elective_succession_law
}
}
}
on_actions = {
realm_maintenance_quarterly_pulse