revert Alignment
This commit is contained in:
Vannifar 2026-04-25 10:02:11 +02:00
parent 15a5108e23
commit c4b6d9bdeb
250 changed files with 11067 additions and 16365 deletions

View file

@ -911,7 +911,7 @@ hold_court.1021 = {
scripted_trigger hold_court_3000_vassal_trigger = {
basic_is_available_ai = yes
is_adult = yes
short_term_gold >= standard_activity_base_cost
short_term_gold >= standard_activity_cost
has_court_event_flag = no
NOT = {
has_hook_of_type = {
@ -1024,7 +1024,7 @@ hold_court.3000 = {
}
pay_short_term_gold = {
target = root
gold = standard_activity_base_cost
gold = standard_activity_cost
}
}
custom_tooltip = hold_court.3000.a.tt
@ -1080,7 +1080,7 @@ hold_court.3000 = {
}
pay_short_term_gold = {
target = root
gold = standard_activity_base_cost
gold = standard_activity_cost
}
}
custom_tooltip = hold_court.3000.a.tt
@ -2751,7 +2751,6 @@ hold_court.3060 = {
opinion = 20
}
fire_councillor = scope:cp_steward
scope:cp_steward_replacement = { set_employer = prev }
assign_councillor_type = {
type = councillor_steward
target = scope:cp_steward_replacement
@ -3102,6 +3101,11 @@ hold_court.3090 = {
desc = cultural_acceptance_gain_hold_court_event_outcome
}
}
reverse_add_opinion = {
modifier = pleased_opinion
target = scope:different_culture_vassal
opinion = 20
}
if = {
limit = {
any_vassal = {
@ -3115,22 +3119,17 @@ hold_court.3090 = {
culture = scope:different_culture_vassal.culture
}
add_opinion = {
modifier = respect_opinion
target = root
opinion = 5
opinion = 5
modifier = respect_opinion
}
}
}
reverse_add_opinion = {
modifier = pleased_opinion
target = scope:different_culture_vassal
opinion = 20
}
stress_impact = {
greedy = medium_stress_gain
arrogant = medium_stress_gain
generous = medium_stress_loss
humble = medium_stress_loss
greedy = medium_stress_loss
arrogant = medium_stress_loss
generous = medium_stress_gain
humble = medium_stress_gain
}
ai_chance = {
@ -4024,11 +4023,11 @@ hold_court.4600 = {
has_trait = sadistic
AND = {
is_witch_trigger = yes
trait_is_shunned_or_criminal_in_my_or_lieges_faith_trigger = { TRAIT = trait:witch GENDER_CHARACTER = root }
trait_is_shunned_or_criminal_in_my_or_lieges_faith_trigger = { TRAIT = witch GENDER_CHARACTER = root }
}
AND = {
is_cannibal_trigger = yes
trait_is_shunned_or_criminal_in_my_or_lieges_faith_trigger = { TRAIT = trait:cannibal GENDER_CHARACTER = root }
trait_is_shunned_or_criminal_in_my_or_lieges_faith_trigger = { TRAIT = cannibal GENDER_CHARACTER = root }
}
}
OR = { # I care about dread
@ -6212,7 +6211,6 @@ hold_court.6040 = {
title = hold_court_6040_b_generic
add_learning_skill = 1
add_prestige = minor_prestige_gain
random_dummy_gender_effect = yes
create_artifact_book_effect = {
OWNER = root
CREATOR = scope:dummy_gender
@ -8301,28 +8299,22 @@ hold_court.6100 = {
immediate = {
random_vassal = {
limit = {
vassal_war_char_trigger = yes
any_character_war = { vassal_war_conflict_trigger = yes }
}
limit = { vassal_war_char_trigger = yes }
random_character_war = {
limit = { vassal_war_conflict_trigger = yes }
save_scope_as = vassal_war
}
}
scope:vassal_war = {
casus_belli = {
primary_attacker = {
court_event_character_flag_effect = yes
primary_attacker = {
save_scope_as = 6100_vassal_1
}
primary_defender = {
court_event_character_flag_effect = yes
save_scope_as = 6100_vassal_2
}
court_event_character_flag_effect = yes
}
primary_defender = {
save_scope_as = 6100_vassal_2
court_event_character_flag_effect = yes
}
}
if = {
limit = {
employs_court_position = court_jester_court_position
@ -10193,16 +10185,7 @@ hold_court.6140 = {
scripted_trigger hold_court_6160_valid_bankrupt_vassal_trigger = {
has_court_event_flag = no
is_available_ai_adult = yes
OR = {
AND = {
has_treasury = yes
treasury < 0
}
AND = {
has_treasury = no
gold < 0
}
}
gold < 0
}
scripted_trigger hold_court_6160_valid_hook_trigger = {
@ -10399,12 +10382,12 @@ hold_court.6160 = {
limit = {
is_ai = yes
}
short_term_treasury_or_gold >= major_gold_value
short_term_gold >= major_gold_value
}
}
pay_treasury_or_gold = {
pay_short_term_gold = {
target = scope:6160_vassal
value = medium_treasury_or_gold_value
gold = medium_gold_value
}
add_hook = {
type = indebted_hook
@ -10421,7 +10404,7 @@ hold_court.6160 = {
ai_chance = {
base = 100
modifier = {
short_term_treasury_or_gold < medium_treasury_or_gold_value
gold < medium_gold_value
add = -95
}
modifier = {
@ -10445,15 +10428,15 @@ hold_court.6160 = {
limit = {
is_ai = yes
}
short_term_treasury_or_gold >= major_gold_value
short_term_gold >= major_gold_value
}
}
scope:6160_vassal = {
remove_hook = { target = root }
}
pay_treasury_or_gold = {
pay_short_term_gold = {
target = scope:6160_vassal
value = medium_treasury_or_gold_value
gold = medium_gold_value
}
reverse_add_opinion = {
target = scope:6160_vassal
@ -10466,7 +10449,7 @@ hold_court.6160 = {
ai_chance = {
base = 120
modifier = {
short_term_treasury_or_gold < medium_treasury_or_gold_value
gold < medium_gold_value
add = -95
}
modifier = {
@ -10494,12 +10477,12 @@ hold_court.6160 = {
limit = {
is_ai = yes
}
short_term_treasury_or_gold >= major_treasury_or_gold_value
short_term_gold >= major_gold_value
}
}
pay_treasury_or_gold = {
pay_short_term_gold = {
target = scope:6160_vassal
value = medium_treasury_or_gold_value
gold = medium_gold_value
}
add_prestige = major_prestige_gain
change_current_court_grandeur = medium_court_grandeur_gain
@ -10516,7 +10499,7 @@ hold_court.6160 = {
ai_chance = {
base = 100
modifier = {
treasury_or_gold < medium_treasury_or_gold_value
gold < medium_gold_value
add = -95
}
modifier = {
@ -10547,12 +10530,12 @@ hold_court.6160 = {
limit = {
is_ai = yes
}
short_term_treasury_or_gold >= major_treasury_or_gold_value
short_term_gold >= major_gold_value
}
}
pay_treasury_or_gold = {
pay_short_term_gold = {
target = scope:6160_vassal
value = major_treasury_or_gold_value
gold = major_gold_value
}
add_piety = major_piety_gain
change_current_court_grandeur = major_court_grandeur_gain
@ -10572,7 +10555,7 @@ hold_court.6160 = {
ai_chance = {
base = 100
modifier = {
short_term_treasury_or_gold < major_treasury_or_gold_value
gold < major_gold_value
add = -95
}
modifier = {
@ -10603,7 +10586,7 @@ hold_court.6160 = {
limit = {
is_ai = yes
}
short_term_treasury_or_gold >= major_treasury_or_gold_value
short_term_gold >= major_gold_value
}
}
if = {
@ -10643,7 +10626,7 @@ hold_court.6160 = {
ai_chance = {
base = 120
modifier = {
short_term_treasury_or_gold < medium_treasury_or_gold_value
gold < medium_treasury_or_gold_value
add = -95
}
modifier = {
@ -10671,7 +10654,7 @@ hold_court.6160 = {
ai_chance = {
base = 100
modifier = {
short_term_treasury_or_gold < medium_treasury_or_gold_value
gold < medium_gold_value
add = 95
}
modifier = {
@ -17152,9 +17135,8 @@ hold_court.8090 = {
}
}
scope:vassal = {
court_position_generator_effect = { VAR = target EMPLOYER = root ONLY_EMPTY = no }
# SECONDARY OPTIONS SHOULD BE EMPTY
court_position_generator_effect = { VAR = backup EMPLOYER = root ONLY_EMPTY = yes }
court_position_generator_effect = { VAR = target EMPLOYER = root }
court_position_generator_effect = { VAR = backup EMPLOYER = root }
}
# Trigger next event in chain.
hold_court_queue_next_event_effect = yes
@ -23122,9 +23104,6 @@ hold_court.8180 = {
any_character_artifact = { exists = yes }
}
ordered_character_artifact = {
limit = {
artifact_can_be_gift_to_trigger = { RECIPIENT = root }
}
order_by = artifact_rarity
save_scope_as = vassal_artifact
}
@ -24889,7 +24868,6 @@ scripted_trigger hold_court_8210_vassal_trigger = {
any_held_title = {
title_tier = county
any_neighboring_county = {
NOT = { this = root.capital_county }
holder = {
this = root
NOR = {