Stavropul start

This commit is contained in:
Heidesommer 2026-04-25 18:55:31 -04:00
parent 50e221bcef
commit 4c1f524d62
158 changed files with 10079 additions and 10160 deletions

View file

@ -665,6 +665,12 @@ court_language_ai_score = {
min = 1
}
#Increase from number of other courts using the Language (1.5 per court).
add = {
value = scope:courts_with_language
multiply = 1.5
}
#Adjust for Court Grandeur.
#World religions primarily cares about other courts that share their faith.
add = {
@ -732,6 +738,15 @@ court_language_ai_score = {
}
#Add nothing
}
else_if = { # Immaterial harmony wants immaterial harmony languages
limit = {
faith = { has_doctrine = special_doctrine_immaterial_harmony }
NOT = {
scope:target.faith = { has_doctrine = special_doctrine_immaterial_harmony }
}
}
#Add nothing
}
else_if = { #Eastern religion matching vs non Eastern religion - CGV Ignored
limit = {
OR = {
@ -750,13 +765,27 @@ court_language_ai_score = {
else = { #Everyone else just cares about the Grandeur directly
add = scope:target.court_grandeur_current
}
}
#Increase from number of other courts using the Language (1.5 per court).
add = {
value = scope:courts_with_language
multiply = 1.5
if = { # Only care about checking rulers who speak the language that their court speaks
limit = {
scope:target = {
NOT = {
knows_court_language_of = scope:target
}
}
}
multiply = 0
}
else_if = { # Reduce if the target does not have the court language of their own culture
limit = {
scope:target = {
is_ai = yes
NOT = {
has_court_language_of_culture = scope:target.culture
}
}
}
multiply = 0.5
}
}
#Arbitrary Geographical Bias - if our courts are not in the same region the score is divided by 2.