Bugs fixing
This commit is contained in:
parent
cb926c39aa
commit
ebc206bb1c
117 changed files with 59950 additions and 11056 deletions
698
common/decisions/80_major_decisions_south_asia.txt
Normal file
698
common/decisions/80_major_decisions_south_asia.txt
Normal file
|
|
@ -0,0 +1,698 @@
|
|||
###DECISIONS LIST###
|
||||
|
||||
##
|
||||
#Become Chakravarti
|
||||
#Become Lord/Lady of the Sacred River
|
||||
#Declare Bene Israel
|
||||
#Found the Empire of Hindustan
|
||||
##
|
||||
|
||||
|
||||
##########
|
||||
#Become Chakravarti
|
||||
# by Petter Vilberg
|
||||
### Become Chakravarti ###
|
||||
become_chakravarti_decision = {
|
||||
picture = {
|
||||
reference = "gfx/interface/illustrations/decisions/hindu_ruler.dds"
|
||||
}
|
||||
decision_group_type = major
|
||||
desc = become_chakravarti_decision_desc
|
||||
|
||||
ai_check_interval_by_tier = {
|
||||
barony = 0
|
||||
county = 0
|
||||
duchy = 0
|
||||
kingdom = 120
|
||||
empire = 120
|
||||
hegemony = 120
|
||||
}
|
||||
|
||||
is_shown = {
|
||||
OR = {
|
||||
religion = religion:hinduism_religion
|
||||
religion = religion:buddhism_religion
|
||||
religion = religion:jainism_religion
|
||||
}
|
||||
highest_held_title_tier >= tier_kingdom
|
||||
capital_province = {
|
||||
geographical_region = world_india
|
||||
}
|
||||
|
||||
NOT = {
|
||||
is_target_in_global_variable_list = {
|
||||
name = unavailable_unique_decisions
|
||||
target = flag:become_chakravarti_decision
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
is_valid = {
|
||||
completely_controls = title:e_rajastan
|
||||
completely_controls = title:e_deccan
|
||||
completely_controls = title:e_bengal
|
||||
piety_level >= 5
|
||||
}
|
||||
|
||||
is_valid_showing_failures_only = {
|
||||
is_landed = yes
|
||||
is_adult = yes
|
||||
is_available = yes
|
||||
top_liege = this
|
||||
}
|
||||
|
||||
cost = {
|
||||
piety = {
|
||||
value = massive_piety_value
|
||||
}
|
||||
gold = {
|
||||
value = 0
|
||||
if = {
|
||||
limit = {
|
||||
has_treasury = no
|
||||
}
|
||||
add = massive_gold_value
|
||||
}
|
||||
}
|
||||
treasury = {
|
||||
value = 0
|
||||
if = {
|
||||
limit = {
|
||||
has_treasury = yes
|
||||
}
|
||||
add = massive_gold_value
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
effect = {
|
||||
gain_heroic_legend_seed_tooltip_effect = yes
|
||||
#Can only happen once
|
||||
add_to_global_variable_list = {
|
||||
name = unavailable_unique_decisions
|
||||
target = flag:become_chakravarti_decision
|
||||
}
|
||||
|
||||
custom_tooltip = become_chakravarti_decision_indian_empires_unite_effect
|
||||
custom_tooltip = become_chakravarti_decision_new_primary_title_effect
|
||||
show_as_tooltip = {
|
||||
add_trait = chakravarti
|
||||
add_prestige = massive_prestige_value
|
||||
add_prestige_level = 2
|
||||
faith = {
|
||||
add_doctrine = divine_destiny_doctrine
|
||||
change_fervor = {
|
||||
value = major_fervor_gain
|
||||
desc = fervor_gain_chakravarti
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
save_scope_as = chakravarti
|
||||
|
||||
trigger_event = south_asia.0001 #I became the Chakravarti
|
||||
add_to_temporary_list = received_notification
|
||||
|
||||
every_vassal_or_below = {
|
||||
if = {
|
||||
limit = {
|
||||
OR = {
|
||||
faith.religion = faith:vaishnavism.religion
|
||||
faith.religion = faith:theravada.religion
|
||||
faith.religion = faith:digambara.religion
|
||||
}
|
||||
}
|
||||
trigger_event = south_asia.0002 #My ruler became the Chakravarti
|
||||
}
|
||||
else = {
|
||||
trigger_event = south_asia.0003 #My ruler became the Chakravarti - convert?
|
||||
}
|
||||
add_to_temporary_list = received_notification
|
||||
}
|
||||
|
||||
every_ruler = {
|
||||
limit = {
|
||||
NOT = {
|
||||
is_in_list = received_notification
|
||||
}
|
||||
}
|
||||
|
||||
trigger_event = south_asia.0004 #Someone has become the Chakravarti
|
||||
}
|
||||
}
|
||||
|
||||
ai_will_do = {
|
||||
base = 100
|
||||
}
|
||||
}
|
||||
|
||||
##########
|
||||
#Become Lord/Lady of the Sacred River
|
||||
# by Petter Vilberg
|
||||
### Take Stewardship of the Sacred River ###
|
||||
take_stewardship_of_the_sacred_river_decision = {
|
||||
picture = {
|
||||
reference = "gfx/interface/illustrations/decisions/hindu_religious.dds"
|
||||
}
|
||||
decision_group_type = major
|
||||
ai_check_interval_by_tier = {
|
||||
barony = 0
|
||||
county = 0
|
||||
duchy = 120
|
||||
kingdom = 120
|
||||
empire = 120
|
||||
hegemony = 120
|
||||
}
|
||||
|
||||
desc = take_stewardship_of_the_sacred_river_decision_desc
|
||||
|
||||
is_shown = {
|
||||
religion = religion:hinduism_religion
|
||||
highest_held_title_tier >= tier_duchy
|
||||
NOT = { has_character_modifier = ruler_of_the_ganges_modifier }
|
||||
#Only if the Hindu Mandala already has their capital in the area
|
||||
trigger_if = {
|
||||
limit = { government_has_flag = government_is_mandala }
|
||||
capital_province = { geographical_region = custom_ganges_plain }
|
||||
}
|
||||
}
|
||||
|
||||
is_valid = {
|
||||
completely_controls_region = custom_ganges_plain
|
||||
custom_description = {
|
||||
text = capital_province_in_ganges_region
|
||||
capital_province = { geographical_region = custom_ganges_plain }
|
||||
}
|
||||
prestige_level >= 3
|
||||
piety_level >= 1
|
||||
}
|
||||
|
||||
is_valid_showing_failures_only = {
|
||||
is_landed = yes
|
||||
is_adult = yes
|
||||
is_available = yes
|
||||
trigger_if = {
|
||||
limit = { has_global_variable = ruler_of_ganges }
|
||||
custom_description = {
|
||||
text = capital_province_in_ganges_region
|
||||
NOR = {
|
||||
global_var:ruler_of_ganges = {
|
||||
is_alive = yes
|
||||
target_is_liege_or_above = root
|
||||
}
|
||||
AND = {
|
||||
global_var:ruler_of_ganges = { is_alive = yes }
|
||||
target_is_liege_or_above = global_var:ruler_of_ganges
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
cost = {
|
||||
piety = {
|
||||
value = major_prestige_value
|
||||
}
|
||||
gold = {
|
||||
value = 0
|
||||
if = {
|
||||
limit = {
|
||||
has_treasury = no
|
||||
}
|
||||
add = major_gold_value
|
||||
}
|
||||
}
|
||||
treasury = {
|
||||
value = 0
|
||||
if = {
|
||||
limit = {
|
||||
has_treasury = yes
|
||||
}
|
||||
add = major_gold_value
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
effect = {
|
||||
gain_heroic_legend_seed_tooltip_effect = yes
|
||||
show_as_tooltip = {
|
||||
take_stewardship_of_the_sacred_river_effect = yes
|
||||
}
|
||||
|
||||
save_scope_as = ruler_of_ganges
|
||||
|
||||
trigger_event = south_asia.0011
|
||||
add_to_temporary_list = ruler_of_ganges_notification_sent
|
||||
|
||||
if = {
|
||||
limit = {
|
||||
exists = global_var:ruler_of_ganges
|
||||
global_var:ruler_of_ganges = {
|
||||
is_alive = yes
|
||||
}
|
||||
}
|
||||
global_var:ruler_of_ganges = {
|
||||
trigger_event = {
|
||||
id = south_asia.0013 #Someone else has taken my title
|
||||
days = 3
|
||||
}
|
||||
add_to_temporary_list = ruler_of_ganges_notification_sent
|
||||
}
|
||||
}
|
||||
|
||||
if = { #Only send notification the first time the decision is taken
|
||||
limit = {
|
||||
NOT = { has_global_variable = ruler_of_ganges_notification_sent }
|
||||
}
|
||||
every_independent_ruler = {
|
||||
limit = {
|
||||
religion = religion:hinduism_religion
|
||||
}
|
||||
trigger_event = {
|
||||
id = south_asia.0012
|
||||
days = 3
|
||||
}
|
||||
add_to_temporary_list = ruler_of_ganges_notification_sent
|
||||
}
|
||||
set_global_variable = {
|
||||
name = ruler_of_ganges_notification_sent
|
||||
value = yes
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
ai_will_do = {
|
||||
base = 100
|
||||
}
|
||||
}
|
||||
|
||||
##########
|
||||
#Declare Bene Israel
|
||||
# by James Beaumont
|
||||
### Consolidate Bene Israel ###
|
||||
form_bene_israel_decision = {
|
||||
picture = {
|
||||
reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds"
|
||||
}
|
||||
decision_group_type = major
|
||||
|
||||
desc = form_bene_israel_decision_desc
|
||||
selection_tooltip = form_bene_israel_decision_tooltip
|
||||
|
||||
ai_check_interval_by_tier = {
|
||||
barony = 0
|
||||
county = 0
|
||||
duchy = 120
|
||||
kingdom = 120
|
||||
empire = 120
|
||||
hegemony = 120
|
||||
}
|
||||
|
||||
is_shown = {
|
||||
is_ruler = yes
|
||||
is_playable_character = yes
|
||||
faith = faith:malabarism
|
||||
highest_held_title_tier = tier_duchy
|
||||
capital_province = { geographical_region = world_india }
|
||||
|
||||
NOT = {
|
||||
is_target_in_global_variable_list = {
|
||||
name = unavailable_unique_decisions
|
||||
target = flag:form_bene_israel_decision
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
is_valid = {
|
||||
has_title = title:d_chera_nadu
|
||||
has_title = title:d_konkana
|
||||
completely_controls = title:d_chera_nadu
|
||||
completely_controls = title:d_konkana
|
||||
custom_description = {
|
||||
text = malabarism_religious_head_exists_tt
|
||||
subject = this
|
||||
faith = { exists = religious_head }
|
||||
}
|
||||
piety_level >= 3
|
||||
}
|
||||
|
||||
is_valid_showing_failures_only = {
|
||||
is_landed = yes
|
||||
is_adult = yes
|
||||
is_available = yes
|
||||
top_liege = this
|
||||
}
|
||||
|
||||
cost = {
|
||||
piety = {
|
||||
value = medium_piety_value
|
||||
}
|
||||
gold = {
|
||||
value = 0
|
||||
if = {
|
||||
limit = {
|
||||
has_treasury = no
|
||||
}
|
||||
add = medium_gold_value
|
||||
}
|
||||
}
|
||||
treasury = {
|
||||
value = 0
|
||||
if = {
|
||||
limit = {
|
||||
has_treasury = yes
|
||||
}
|
||||
add = medium_gold_value
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
effect = {
|
||||
#Can only happen once
|
||||
add_to_global_variable_list = {
|
||||
name = unavailable_unique_decisions
|
||||
target = flag:form_bene_israel_decision
|
||||
}
|
||||
|
||||
save_scope_as = founder
|
||||
|
||||
show_as_tooltip = {
|
||||
unite_bene_israel_effect = yes
|
||||
}
|
||||
|
||||
trigger_event = south_asia.0021 #I formed Bene Israel
|
||||
|
||||
every_player = {
|
||||
limit = {
|
||||
this != scope:founder
|
||||
top_liege = {
|
||||
OR = {
|
||||
this = scope:founder
|
||||
any_neighboring_and_across_water_top_liege_realm_owner = { this = scope:founder }
|
||||
}
|
||||
}
|
||||
}
|
||||
trigger_event = south_asia.0022
|
||||
}
|
||||
}
|
||||
|
||||
ai_will_do = {
|
||||
base = 100
|
||||
}
|
||||
}
|
||||
|
||||
######################################
|
||||
## Establish the Theravada Faith ##
|
||||
## ##
|
||||
## by Nick Meredith ##
|
||||
## in memory of RDH ##
|
||||
######################################
|
||||
|
||||
### Spread the [ROOT.Char.GetFaith.GetNameNoTooltip] Faith ###
|
||||
spread_theravada_faith_decision = {
|
||||
picture = {
|
||||
reference = "gfx/interface/illustrations/decisions/hindu_religious.dds"
|
||||
}
|
||||
decision_group_type = major
|
||||
title = spread_theravada_faith_decision
|
||||
desc = spread_theravada_faith_decision_desc
|
||||
confirm_text = spread_theravada_faith_decision_confirm # had to use an override for some reason
|
||||
selection_tooltip = spread_theravada_faith_decision_tooltip # same here
|
||||
|
||||
ai_check_interval_by_tier = {
|
||||
barony = 0
|
||||
county = 0
|
||||
duchy = 0
|
||||
kingdom = 120
|
||||
empire = 120
|
||||
hegemony = 120
|
||||
}
|
||||
cooldown = { days = 365 }
|
||||
|
||||
is_shown = {
|
||||
highest_held_title_tier >= tier_kingdom
|
||||
faith = faith:theravada
|
||||
|
||||
OR = {
|
||||
culture = culture:burmese
|
||||
culture = culture:mon
|
||||
}
|
||||
NOT = {
|
||||
is_target_in_global_variable_list = {
|
||||
name = unavailable_unique_decisions
|
||||
target = flag:spread_theravada_faith_flag
|
||||
}
|
||||
}
|
||||
any_vassal = { #so that potential later events don't break
|
||||
has_faith = faith:ari
|
||||
is_powerful_vassal = yes
|
||||
}
|
||||
exists = cp:councillor_court_chaplain
|
||||
}
|
||||
|
||||
is_valid = {
|
||||
highest_held_title_tier >= tier_kingdom
|
||||
faith = faith:theravada
|
||||
|
||||
OR = {
|
||||
culture = culture:burmese
|
||||
culture = culture:mon
|
||||
}
|
||||
prestige_level >= 3
|
||||
piety_level >= 2
|
||||
}
|
||||
|
||||
is_valid_showing_failures_only = {
|
||||
is_landed = yes
|
||||
}
|
||||
|
||||
cost = {
|
||||
piety = {
|
||||
value = major_piety_value
|
||||
}
|
||||
gold = {
|
||||
value = 0
|
||||
if = {
|
||||
limit = {
|
||||
has_treasury = no
|
||||
}
|
||||
add = medium_gold_value
|
||||
}
|
||||
}
|
||||
treasury = {
|
||||
value = 0
|
||||
if = {
|
||||
limit = {
|
||||
has_treasury = yes
|
||||
}
|
||||
add = medium_gold_value
|
||||
}
|
||||
}
|
||||
prestige = {
|
||||
value = massive_prestige_value
|
||||
}
|
||||
}
|
||||
|
||||
effect = {
|
||||
|
||||
show_as_tooltip = {
|
||||
custom_tooltip = spread_theravada_faith_decision_cus_tt
|
||||
}
|
||||
|
||||
trigger_event = {
|
||||
id = south_asia.0030
|
||||
}
|
||||
}
|
||||
|
||||
ai_will_do = {
|
||||
base = 100
|
||||
}
|
||||
}
|
||||
|
||||
######################################
|
||||
## Found the empire of Hindustan ##
|
||||
## ##
|
||||
## by Henrik Lohmander ##
|
||||
######################################
|
||||
|
||||
### Found the Empire of Hindustan ###
|
||||
found_the_empire_of_hindustan_decision = {
|
||||
picture = {
|
||||
reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_sunder.dds"
|
||||
}
|
||||
decision_group_type = major
|
||||
|
||||
ai_check_interval_by_tier = {
|
||||
barony = 0
|
||||
county = 0
|
||||
duchy = 0
|
||||
kingdom = 12
|
||||
empire = 12
|
||||
hegemony = 0
|
||||
}
|
||||
|
||||
is_shown = {
|
||||
is_landed_or_landless_administrative = yes
|
||||
exists = dynasty # Everyone should have a dynasty, but in case they don't...
|
||||
NOT = { #Title existance conditions.
|
||||
exists = title:e_hindustan.holder #Empire of Hindustan
|
||||
}
|
||||
capital_province = {
|
||||
OR = {
|
||||
geographical_region = world_khorasan
|
||||
geographical_region = world_transoxiana
|
||||
geographical_region = world_makran
|
||||
geographical_region = world_kabulistan
|
||||
geographical_region = world_india
|
||||
geographical_region = world_burma
|
||||
}
|
||||
}
|
||||
NOT = { #You can only do it once.
|
||||
is_target_in_global_variable_list = {
|
||||
name = unavailable_unique_decisions
|
||||
target = flag:flag_founded_hindustan
|
||||
}
|
||||
}
|
||||
faith = {
|
||||
religion_tag = islam_religion
|
||||
}
|
||||
OR = { #Government conditions.
|
||||
government_has_flag = government_is_feudal
|
||||
government_has_flag = government_is_clan
|
||||
government_allows = administrative
|
||||
government_has_flag = government_is_landless_adventurer
|
||||
}
|
||||
OR = {
|
||||
highest_held_title_tier <= tier_kingdom
|
||||
has_title = title:e_bengal
|
||||
has_title = title:e_deccan
|
||||
has_title = title:e_rajastan
|
||||
}
|
||||
}
|
||||
|
||||
is_valid = {
|
||||
#Standard requirements.
|
||||
is_independent_ruler = yes
|
||||
prestige_level >= very_high_prestige_level
|
||||
piety_level >= high_piety_level
|
||||
#Title ownership conditions.
|
||||
#This is currently significantly easier for AI to get the ball rolling
|
||||
trigger_if = {
|
||||
limit = {
|
||||
is_ai = yes
|
||||
}
|
||||
OR = {
|
||||
completely_controls = title:k_punjab
|
||||
has_title = title:k_punjab
|
||||
}
|
||||
OR = {
|
||||
completely_controls = title:k_delhi
|
||||
has_title = title:k_delhi
|
||||
}
|
||||
}
|
||||
trigger_if = {
|
||||
limit = {
|
||||
is_ai = no
|
||||
} #And have some additional royal dignity for good measure.
|
||||
has_title = title:k_punjab
|
||||
has_title = title:k_delhi
|
||||
completely_controls = title:d_kuru
|
||||
OR = {
|
||||
has_title = title:k_kosala
|
||||
has_title = title:k_malwa
|
||||
has_title = title:k_rajputana
|
||||
}
|
||||
}
|
||||
sub_realm_size >= 40 #This is roughly equal to Punjab, Delhi and Kosala.
|
||||
|
||||
#HoF preference conditions.
|
||||
trigger_if = {
|
||||
limit = {
|
||||
is_ai = no
|
||||
exists = faith.religious_head
|
||||
}
|
||||
OR = {
|
||||
faith.religious_head = { #And they have to actually like you enough to want to invest you.
|
||||
opinion = {
|
||||
target = root
|
||||
value >= high_positive_opinion
|
||||
}
|
||||
}
|
||||
root = { has_strong_usable_hook = faith.religious_head } #Or you have a strong hook on them that you can actually use.
|
||||
root = { has_weak_hook = faith.religious_head } #Or a regular hook, to be fair, provided you meet the other criteria.
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
is_valid_showing_failures_only = {
|
||||
is_available_adult = yes
|
||||
}
|
||||
|
||||
effect = {
|
||||
save_scope_as = founder
|
||||
show_as_tooltip = {
|
||||
found_empire_of_hindustan_scripted_effect = yes
|
||||
}
|
||||
gain_heroic_legend_seed_tooltip_effect = yes
|
||||
if = {
|
||||
limit = {
|
||||
faith.religious_head ?= { is_playable_character = yes }
|
||||
}
|
||||
faith.religious_head = { save_scope_as = founder_hof }
|
||||
faith.religious_head.capital_province = { save_scope_as = ceremony_locale }
|
||||
}
|
||||
else = {
|
||||
capital_province = { save_scope_as = ceremony_locale }
|
||||
}
|
||||
trigger_event = {
|
||||
id = south_asia.0050
|
||||
}
|
||||
#Notify other players.
|
||||
every_player = {
|
||||
limit = {
|
||||
is_ai = no
|
||||
NOT = { this = root }
|
||||
is_within_diplo_range = { CHARACTER = root }
|
||||
}
|
||||
trigger_event = south_asia.0051
|
||||
}
|
||||
hidden_effect = {
|
||||
add_to_global_variable_list = {
|
||||
name = unavailable_unique_decisions
|
||||
target = flag:flag_founded_hindustan
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
cost = {
|
||||
gold = {
|
||||
value = 0
|
||||
if = {
|
||||
limit = {
|
||||
has_treasury = no
|
||||
is_ai = no
|
||||
}
|
||||
add = 500
|
||||
}
|
||||
}
|
||||
treasury = {
|
||||
value = 0
|
||||
if = {
|
||||
limit = {
|
||||
has_treasury = yes
|
||||
is_ai = no
|
||||
}
|
||||
add = 500
|
||||
}
|
||||
}
|
||||
piety = 200
|
||||
}
|
||||
|
||||
ai_potential = {
|
||||
is_independent_ruler = yes
|
||||
}
|
||||
|
||||
ai_will_do = {
|
||||
base = 100
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue