From fd361846849aca7a1046decc9d1ad507782c80b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ivo=20Elezovi=C4=87?= Date: Mon, 6 Nov 2023 23:25:00 +0100 Subject: [PATCH 1/2] 1.36 MERCIA --- .../workflows/windows_build_test_and_push.yml | 10 +- CK2ToEU4-Installer.iss | 2 +- .../ideas/!_order_of_saint_anthony_ideas.txt | 1 + .../common/ideas/!_sons_of_kaleva_ideas.txt | 1 + .../on_actions/ZZZ_added_on_actions.txt | 331 ++++++++--------- .../religions/!-1_vanilla_religions.txt | 344 ++++++++++-------- .../scripted_triggers/99_added_triggers.txt | 227 ++++++------ .../output/common/technologies/mil.txt | 2 +- .../interface/added_countryreligionview.gui | 142 ++++++-- .../ideas/00_basic_ideas.txt | 58 +-- CK2ToEU4/Data_Files/configurables/version.txt | 8 +- 11 files changed, 621 insertions(+), 505 deletions(-) diff --git a/.github/workflows/windows_build_test_and_push.yml b/.github/workflows/windows_build_test_and_push.yml index f64eba31..e4ffa29e 100644 --- a/.github/workflows/windows_build_test_and_push.yml +++ b/.github/workflows/windows_build_test_and_push.yml @@ -45,13 +45,13 @@ jobs: - name: "Prepare release" run: | cd "C:\Program Files\7-Zip\" - .\7z.exe a $Env:GITHUB_WORKSPACE\CK2ToEU4-1.0Leon-win-x64.zip $Env:GITHUB_WORKSPACE\Release\* - cp $Env:GITHUB_WORKSPACE\CK2ToEU4-1.0Leon-win-x64.zip $Env:GITHUB_WORKSPACE\CK2ToEU4-latest-win-x64.zip + .\7z.exe a $Env:GITHUB_WORKSPACE\CK2ToEU4-1.0Mercia-win-x64.zip $Env:GITHUB_WORKSPACE\Release\* + cp $Env:GITHUB_WORKSPACE\CK2ToEU4-1.0Mercia-win-x64.zip $Env:GITHUB_WORKSPACE\CK2ToEU4-latest-win-x64.zip - name: "Prepare installer" run: | c:\"Program Files (x86)\Inno Setup 6\iscc" CK2ToEU4-Installer.iss - cp $Env:GITHUB_WORKSPACE\Output\CK2ToEU4-latest-win-x64.exe $Env:GITHUB_WORKSPACE\Output\CK2ToEU4-1.0Leon-win-x64.exe + cp $Env:GITHUB_WORKSPACE\Output\CK2ToEU4-latest-win-x64.exe $Env:GITHUB_WORKSPACE\Output\CK2ToEU4-1.0Mercia-win-x64.exe - name: "Upload binaries to release" if: ${{ github.event_name == 'push' }} @@ -61,7 +61,7 @@ jobs: allowUpdates: true omitBodyDuringUpdate: true omitNameDuringUpdate: true - artifacts: CK2ToEU4-1.0Leon-win-x64.zip, Output\CK2ToEU4-1.0Leon-win-x64.exe + artifacts: CK2ToEU4-1.0Mercia-win-x64.zip, Output\CK2ToEU4-1.0Mercia-win-x64.exe token: ${{ secrets.API_TOKEN_GITHUB }} - name: "Upload binaries to archive" @@ -72,7 +72,7 @@ jobs: allowUpdates: true omitBodyDuringUpdate: true omitNameDuringUpdate: true - artifacts: CK2ToEU4-1.0Leon-win-x64.zip, CK2ToEU4-latest-win-x64.zip, Output\CK2ToEU4-1.0Leon-win-x64.exe, Output\CK2ToEU4-latest-win-x64.exe + artifacts: CK2ToEU4-1.0Mercia-win-x64.zip, CK2ToEU4-latest-win-x64.zip, Output\CK2ToEU4-1.0Mercia-win-x64.exe, Output\CK2ToEU4-latest-win-x64.exe token: ${{ secrets.API_TOKEN_GITHUB }} - name: "Cleanup" diff --git a/CK2ToEU4-Installer.iss b/CK2ToEU4-Installer.iss index 85c02e60..db1a1099 100644 --- a/CK2ToEU4-Installer.iss +++ b/CK2ToEU4-Installer.iss @@ -2,7 +2,7 @@ ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! #define MyAppName "CK2 to EU4" -#define MyAppVersion "1.0 de Leon" +#define MyAppVersion "1.0 of Mercia" #define MyAppPublisher "Paradox Game Converters Group" #define MyAppURL "https://paradoxgameconverters.com/" #define MyAppExeName "ConverterFrontend.exe" diff --git a/CK2ToEU4/Data_Files/blankMod/output/common/ideas/!_order_of_saint_anthony_ideas.txt b/CK2ToEU4/Data_Files/blankMod/output/common/ideas/!_order_of_saint_anthony_ideas.txt index 9efa4291..aa90fb8f 100644 --- a/CK2ToEU4/Data_Files/blankMod/output/common/ideas/!_order_of_saint_anthony_ideas.txt +++ b/CK2ToEU4/Data_Files/blankMod/output/common/ideas/!_order_of_saint_anthony_ideas.txt @@ -24,6 +24,7 @@ order_of_saint_anthony_ideas = { } ZZZ_mission_to_the_unknown = { colonists = 1 + effect = { remove_temporary_colonist = yes } } ZZZ_capacity_for_more = { land_forcelimit_modifier = 0.25 diff --git a/CK2ToEU4/Data_Files/blankMod/output/common/ideas/!_sons_of_kaleva_ideas.txt b/CK2ToEU4/Data_Files/blankMod/output/common/ideas/!_sons_of_kaleva_ideas.txt index 878ffb61..a924a50e 100644 --- a/CK2ToEU4/Data_Files/blankMod/output/common/ideas/!_sons_of_kaleva_ideas.txt +++ b/CK2ToEU4/Data_Files/blankMod/output/common/ideas/!_sons_of_kaleva_ideas.txt @@ -34,6 +34,7 @@ sons_of_kaleva_ideas = { } ZZZ_kalevan_expansion = { colonists = 1 + effect = { remove_temporary_colonist = yes } } ZZZ_take_down_the_walls = { artillery_levels_available_vs_fort = 2 diff --git a/CK2ToEU4/Data_Files/blankMod/output/common/on_actions/ZZZ_added_on_actions.txt b/CK2ToEU4/Data_Files/blankMod/output/common/on_actions/ZZZ_added_on_actions.txt index d31791fa..733b2c9d 100644 --- a/CK2ToEU4/Data_Files/blankMod/output/common/on_actions/ZZZ_added_on_actions.txt +++ b/CK2ToEU4/Data_Files/blankMod/output/common/on_actions/ZZZ_added_on_actions.txt @@ -1,30 +1,11 @@ #Check for reformed religions in a "HISTORICAL" start on_startup = { ########### VANILLA - if = { - limit = { - current_age = age_of_discovery - } - LXA = { - if = { - limit = { - NOT = { has_country_flag = lxa_loyalty_flag } - } - add_estate_loyalty = { - estate = estate_church - loyalty = -10 - } - set_country_flag = lxa_loyalty_flag - } - } - } emperor = { save_global_event_target_as = Emperor } if = { - limit = { - is_emperor_of_china = yes - } + limit = { is_emperor_of_china = yes } save_global_event_target_as = EmperorOfChina } events = { @@ -33,140 +14,126 @@ on_startup = { flavor_mng.42 #Event for the starting situation of the Ming #flavor_fra.15000 #Make the French Revolution happen if starting in 1789 flavor_mos.1 #Event regarding the Tatar Yoke + flavor_fra.206 # Setup the general for missions + flavor_geo.1 # Disaster info + flavor_mam.111 # Mamluks-Syria relations } - if = { - limit = { - has_dlc = "Cradle of Civilization" - has_country_modifier = tur_janissary - } - remove_country_modifier = tur_janissary - } + on_startup_effect = yes + on_startup_dlc_cleanup_effect = yes initialize_schools_effect = yes #This is only used here but is used for readability of on_action file. +} - if = { - limit = { - NOT = { has_country_flag = new_flavour_bav_13_has_been_triggered } - OR = { - tag = UBV - tag = LBV - tag = ING - } - } - set_country_flag = new_flavour_bav_13_has_been_triggered - country_event = { id = new_flavour_bav.13 days = 90 } #better not to allow almost instant DOWs - } - if = { - limit = { - tag = FRA - started_in = 1789.7.14 - NOT = { is_year = 1790 } - NOT = { has_disaster = french_revolution } - } - add_disaster_progress = { - value = 100 - disaster = french_revolution - } - } - if = { - limit = { - exists = SUK - } - SUK = { - set_ruler_flag = suk_monarch_flag - } - AYU = { - set_country_flag = ayu_monarch_flag - } - } - #if = { - # limit = { - # OR = { - # primary_culture = norse - # AND = { - # culture_group = scandinavian - # religion = norse_pagan_reformed - # } - # } - # NOT = { has_idea_group = norse_ideas } - # is_playing_custom_nation = no - # } - # country_event = { id = ideagroups.1 } #Swap Ideas - #} - if = { - limit = { - has_dlc = "Domination" - tag = FRA - NOT = { is_year = 1445 } - } - country_event = { id = flavor_fra.206 } - } - if = { - limit = { - NOT = { has_global_flag = end_of_the_tatar_yoke } - owns = 466 - is_year = 1480 - } - set_global_flag = end_of_the_tatar_yoke - } - if = { - limit = { - OR = { - has_country_modifier = rise_of_the_ottomans - has_country_modifier = zenith_of_the_ottomans - has_country_modifier = twilight_of_the_ottomans - has_country_modifier = decline_of_the_ottomans - } - } - remove_country_modifier = rise_of_the_ottomans - remove_country_modifier = zenith_of_the_ottomans - remove_country_modifier = twilight_of_the_ottomans - remove_country_modifier = decline_of_the_ottomans - } - if = { - limit = { - has_government_mechanic = ottoman_decadence_mechanic - current_age = age_of_discovery - } - add_country_modifier = { - name = rise_of_the_ottomans - duration = -1 - desc = until_end_of_age_desc - } - } - if = { - limit = { - has_government_mechanic = ottoman_decadence_mechanic - current_age = age_of_reformation - } - add_country_modifier = { - name = zenith_of_the_ottomans - duration = -1 - desc = until_end_of_age_desc - } - } - if = { - limit = { - has_government_mechanic = ottoman_decadence_mechanic - current_age = age_of_absolutism - } - add_country_modifier = { - name = twilight_of_the_ottomans - duration = -1 - desc = until_end_of_age_desc - } +# country +on_religion_change = { + on_religion_change_effect = yes + on_religion_change_estate_privileges_effect = yes + judaism_on_religion_change_effect = yes + events = { + muslim_school_events.20 #Pick School + propagate_religion_events.7 #Propagated Country is now Muslim } - if = { - limit = { - has_government_mechanic = ottoman_decadence_mechanic - current_age = age_of_revolutions - } - add_country_modifier = { - name = decline_of_the_ottomans - duration = -1 - desc = until_end_of_age_desc +} + +# country. +on_secondary_religion_change = { + # Done from code: add_prestige = -50 (Define: CHANGE_SECONDARY_PRESTIGE_HIT) + on_secondary_religion_change_estate_privileges_effect = yes + every_owned_province = { + limit = { has_province_modifier = tengri_monastic_order } + remove_province_modifier = tengri_monastic_order + } + every_owned_province = { + limit = { has_province_modifier = tengri_shiite_settled_in_capital } + remove_province_modifier = tengri_shiite_settled_in_capital + } + every_owned_province = { + limit = { has_province_modifier = tengri_insincere_leadership } + remove_province_modifier = tengri_insincere_leadership + } + every_owned_province = { + limit = { has_province_modifier = tengri_religious_influx } + remove_province_modifier = tengri_religious_influx + } + every_owned_province = { + limit = { has_province_modifier = tengri_ruler_questioned } + remove_province_modifier = tengri_ruler_questioned + } + every_owned_province = { + limit = { has_province_modifier = tengri_strengthened_local_clans } + remove_province_modifier = tengri_strengthened_local_clans + } + every_owned_province = { + limit = { has_province_modifier = tengri_growing_cities } + remove_province_modifier = tengri_growing_cities + } + every_owned_province = { + limit = { has_province_modifier = tengri_christian_mission } + remove_province_modifier = tengri_christian_mission + } + every_owned_province = { + limit = { has_province_modifier = tengri_unchristian_values } + remove_province_modifier = tengri_unchristian_values + } + every_owned_province = { + limit = { has_province_modifier = tengri_monastic_order } + remove_province_modifier = tengri_monastic_order + } + every_owned_province = { + limit = { has_province_modifier = hindufication } + remove_province_modifier = hindufication + } + every_owned_province = { + limit = { has_province_modifier = tengri_influx_of_monks } + remove_province_modifier = tengri_influx_of_monks + } + every_owned_province = { + limit = { has_province_modifier = tengri_abandoning_the_old_ways } + remove_province_modifier = tengri_abandoning_the_old_ways + } + remove_country_modifier = tengri_devout_muslim + remove_country_modifier = tengri_confucian_elites_alienated + remove_country_modifier = tengri_confucian_titles + remove_country_modifier = tengri_traditionalists_strengthened + remove_country_modifier = tengri_confucian_nobles + remove_country_modifier = tengri_pali_legal_traditions + remove_country_modifier = tengri_religious_pilgrimages + remove_country_modifier = tengri_monks_in_capital + remove_country_modifier = tengri_influx_of_monks + remove_country_modifier = tengri_shiite_immigration + remove_country_modifier = support_of_the_khojas + remove_country_modifier = black_shamanism_modifier + remove_country_modifier = tengri_animist_pantheon + remove_country_modifier = zoroastrian_traders + remove_country_modifier = spread_of_tengri_tea_ceremony + remove_country_modifier = tengri_tea_ceremony + remove_country_modifier = tengri_japanese_swordsmithing + remove_country_modifier = tengri_bow_and_arrow_defended + remove_country_modifier = tengri_support_of_shamans + remove_country_modifier = tengri_hindu_conflict + remove_country_modifier = tengri_hindu_syncretism + remove_country_modifier = tengri_devout_christian_ruler + remove_country_modifier = tengri_personal_confessor + remove_country_modifier = tengri_confucian_administrators + remove_country_modifier = tengri_traditional_elites_alienated + remove_country_modifier = tengri_jihad + remove_country_modifier = tengri_stood_up_for_yassa + remove_country_modifier = tengri_sufi_teacher + remove_country_modifier = tengri_qadi + remove_country_modifier = tengri_religious_influx + remove_country_modifier = tengri_ibadi_scholars + remove_country_modifier = tengri_clergy_conflicts + remove_country_modifier = tengri_shamans_spurned + clr_country_flag = khojas_established + clr_country_flag = tengri_christian_devout_court + clr_ruler_flag = tengri_muslim_ruler_questioned + if = { + limit = { + check_variable = { which = khojas_retained value = 1 } + } + set_variable = { + which = khojas_retained value = 0 } } - ############MODDED if = { limit = { NOT = { has_global_flag = ZZZ_enhanced_random_world } } @@ -348,13 +315,25 @@ on_startup = { #Scripted effect for Extra Fetishist cult mechanics. on_battle_lost_country = { - on_battle_ended_effect = yes #VANILLA - #battle_cult_spreading_effect = yes #Scripted effect for fetishist cult mechanics. + on_battle_ended_effect = yes + battle_cult_spreading_effect = yes #Scripted effect for fetishist cult mechanics. random_events = { 90 = 0 10 = friendship_events.1 #Historical Friendship Broken } + if = { + limit = { + OR = { + is_or_was_tag = { tag = QAR } + is_or_was_tag = { tag = AKK } + } + FROM = { + tag = TUR + } + } + set_country_flag = turkoman_hasnt_lost_battle_to_ottomans + } #MODDED ZZZ_enhanced_converter_battle_cult_spreading_effect = yes } @@ -365,7 +344,6 @@ on_province_owner_change = { japan.1 #Fall of the current Shogun flavor_tur.207 #Victory over the Knights } - on_province_owner_change_government_effect = yes if = { @@ -386,14 +364,14 @@ on_province_owner_change = { } on_province_owner_change_estate_privileges_effect = yes imperial_modifiers_on_province_change_culture_or_change_owner_effect = yes - + if = { limit = { region = indo_china_region has_building = farm_estate trade_goods = grain owner = { - has_mission = mnd_khm_irrigation + has_mission = mnd_khm_irrigation NOT = { OR = { has_estate = estate_vaisyas @@ -421,6 +399,16 @@ on_province_owner_change = { duration = -1 } } + + if = { + limit = { + province_id = 379 + owner = { + NOT = { religion = jewish } + } + } + remove_country_modifier = third_temple_country_modifier + } if = { limit = { owner = { @@ -435,16 +423,6 @@ on_province_owner_change = { desc = son_fetishism_as_secondary_religion_province_desc } } - - if = { - limit = { - province_id = 379 - owner = { - NOT = { religion = jewish } - } - } - remove_country_modifier = third_temple_country_modifier - } else_if = { limit = { OR = { @@ -463,7 +441,32 @@ on_province_owner_change = { } remove_province_modifier = jap_gokaido_modifier } - + if = { + limit = { + owner = { + has_government_attribute = more_15_manpower_in_heathen_provinces + } + NOT ={ religion_group = owner } + NOT = { has_province_modifier = ottoman_siyasah_tax_reform_manpower } + } + add_province_modifier = { + name = ottoman_siyasah_tax_reform_manpower + duration = -1 + } + } + if = { + limit = { + owner = { + has_government_attribute = more_15_manpower_in_heathen_provinces + } + NOT ={ religion_group = owner } + NOT = { has_province_modifier = ottoman_siyasah_tax_reform_manpower } + } + add_province_modifier = { + name = ottoman_siyasah_tax_reform_manpower + duration = -1 + } + } ########### MODDED if = { limit = { diff --git a/CK2ToEU4/Data_Files/blankMod/output/common/religions/!-1_vanilla_religions.txt b/CK2ToEU4/Data_Files/blankMod/output/common/religions/!-1_vanilla_religions.txt index e56ba11c..33b4fe3b 100644 --- a/CK2ToEU4/Data_Files/blankMod/output/common/religions/!-1_vanilla_religions.txt +++ b/CK2ToEU4/Data_Files/blankMod/output/common/religions/!-1_vanilla_religions.txt @@ -4,7 +4,7 @@ christian = { defender_of_faith = yes can_form_personal_unions = yes - + center_of_religion = 118 # Rome # Flag emblem values - Used for Dynamic Setup of Random Nations. @@ -13,8 +13,8 @@ christian = { flags_with_emblem_percentage = 33 # default == 0 flag_emblem_index_range = { 1 57 } - - + + catholic = { color = { 204 204 0 } icon = 1 @@ -26,37 +26,37 @@ christian = { tolerance_own = 1 global_heathen_missionary_strength = 0.01 } - + country_as_secondary = { diplomatic_reputation = 1 advisor_pool = 1 } - + hre_religion = yes - + on_convert = { change_religion = catholic add_prestige = -100 - + remove_country_modifier = the_test_act remove_country_modifier = superintendent_office remove_country_modifier = the_popery_act - + add_country_modifier = { name = "conversion_zeal" duration = 3650 - } - + } + } - + heretic = { BOGOMILIST WALDENSIAN FRATICELLI LOLLARD SOCINIAN } - + papacy = { papal_tag = PAP election_cost = 5 seat_of_papacy = 118 # rome - - + + #Council of Trent Positions harsh = { relation_with_heretics = -10 @@ -73,14 +73,14 @@ christian = { global_heretic_missionary_strength = -0.05 improve_relation_modifier = 0.25 } - + #Council of Trent Concessions concessions = { first_concession = { harsh = { relation_with_heretics = -10 global_heretic_missionary_strength = 0.02 - } + } concilatory = { relation_with_heretics = 5 tolerance_heretic = 2 @@ -90,7 +90,7 @@ christian = { harsh = { relation_with_heretics = -10 institution_spread_from_true_faith = 0.30 - } + } concilatory = { relation_with_heretics = 5 global_institution_spread = 0.10 @@ -100,7 +100,7 @@ christian = { harsh = { relation_with_heretics = -10 manpower_in_true_faith_provinces = 0.1 - } + } concilatory = { relation_with_heretics = 5 global_manpower_modifier = 0.05 @@ -110,22 +110,22 @@ christian = { harsh = { relation_with_heretics = -10 warscore_cost_vs_other_religion = -0.10 - } + } concilatory = { relation_with_heretics = 5 curia_powers_cost = -0.10 } } } + - - - - - + + + + # Papal Actions below! - + levy_church_tax = { cost = 50 potential = { @@ -143,8 +143,8 @@ christian = { } ai_will_do = { factor = 1 - } - } + } + } bless_monarch = { cost = 50 potential = { @@ -182,7 +182,7 @@ christian = { ai_will_do = { factor = 1 } - } + } local_saint = { cost = 100 potential = { @@ -225,7 +225,7 @@ christian = { NOT = { num_of_loans = 1 } } } - } + } proclaim_holy_war = { cost = 50 potential = { @@ -269,7 +269,7 @@ christian = { ai_will_do = { factor = 1 } - } + } sanction_commercial_monopoly = { cost = 50 potential = { @@ -324,13 +324,13 @@ christian = { development_cost = -0.1 technology_cost = -0.05 } - + country_as_secondary = { idea_cost = -0.1 } - + uses_anglican_power = yes # Uses church power/aspect mechanics - + aspects = { divorce_consort_aspect gain_consort_aspect @@ -344,12 +344,12 @@ christian = { spread_the_book_of_common_prayer } aspects_name = ANGLICAN_ASPECTS - + heretic = { PENTECOSTAL PURITAN CONGREGATIONALIST } - + date = 1534.11.3 # act of supremacy } - + hussite = { color = { 244 55 9 } icon = 22 @@ -361,13 +361,13 @@ christian = { shock_damage_received = -0.05 global_heretic_missionary_strength = 0.02 } - + country_as_secondary = { shock_damage_received = -0.025 } - + uses_hussite_power = yes # Uses church power/aspect mechanics - + aspects = { clerical_poverty_aspect bread_and_wine_aspect @@ -381,10 +381,10 @@ christian = { freedom_to_preach_aspect } aspects_name = PROTESTANT_ASPECTS - + heretic = { TABORITE UTRAQUIST ORPHAN } } - + protestant = { color = { 0 0 178 } icon = 2 @@ -401,11 +401,11 @@ christian = { improve_relation_modifier = 0.15 church_loyalty_modifier = 0.1 } - + country_as_secondary = { idea_cost = -0.1 } - + uses_church_power = yes # Uses church power/aspect mechanics aspects = { organised_through_bishops_aspect @@ -426,9 +426,9 @@ christian = { anglican_aspect } aspects_name = PROTESTANT_ASPECTS - + hre_heretic_religion = yes - + will_get_center = { #Refered to even for initial CoR Spawn any_owned_province = { can_have_center_of_reformation_trigger = { @@ -448,7 +448,7 @@ christian = { remove_country_modifier = the_declaration_of_indulgence remove_country_modifier = de_heretico_comburendo remove_country_modifier = the_conventicle_act - + if = { limit = { has_country_flag = reformation_money @@ -502,11 +502,11 @@ christian = { } custom_tooltip = CENTER_OF_REFORMATION_POSSIBLE } - + add_country_modifier = { name = "conversion_zeal" duration = 3650 - } + } set_country_flag = reformation_money every_known_country = { limit = { @@ -521,9 +521,9 @@ christian = { } } } - + heretic = { PENTECOSTAL PURITAN CONGREGATIONALIST } - + date = 1517.10.31 } @@ -541,7 +541,7 @@ christian = { tolerance_heretic = 2 advisor_pool = 1 } - + country_as_secondary = { global_unrest = -1 advisor_cost = -0.1 @@ -554,7 +554,7 @@ christian = { } } } - + on_convert = { change_religion = reformed add_prestige = -100 @@ -566,7 +566,7 @@ christian = { remove_country_modifier = the_declaration_of_indulgence remove_country_modifier = de_heretico_comburendo remove_country_modifier = the_conventicle_act - + if = { limit = { has_country_flag = reformation_money @@ -638,11 +638,11 @@ christian = { } } } - + heretic = { METHODIST BAPTIST QUAKER } - + date = 1536.5.1 - + fervor = yes } @@ -660,20 +660,20 @@ christian = { province = { local_missionary_strength = -0.01 } - - + + heretic = { OLD_BELIEVER MOLOKAN DUKHOBOR KHLYST SKOPTSY ICONOCLAST } - + has_patriarchs = yes # Uses patriarch authority misguided_heretic = yes # Other christians hate them less - + orthodox_icons = { # If no icon has ai_will_do above 1 - , the AI will not enact it. (60% PA = 0.6 -> ai_will_do has to be at least 0.4) icon_michael = { discipline = 0.05 manpower_recovery_speed = 0.1 - + allow = { always = yes } @@ -698,7 +698,7 @@ christian = { icon_eleusa = { global_unrest = -3 harsh_treatment_cost = -0.25 - + allow = { always = yes } @@ -706,7 +706,7 @@ christian = { visible = { always = yes } - + ai_will_do = { factor = 0.02 modifier = { @@ -735,7 +735,7 @@ christian = { icon_pancreator = { development_cost = -0.10 build_cost = -0.1 - + allow = { always = yes } @@ -743,39 +743,39 @@ christian = { visible = { always = yes } - + ai_will_do = { factor = 0 } } - + icon_nicholas = { improve_relation_modifier = 0.25 ae_impact = -0.1 - allow = { + + visible = { always = yes } - - visible = { + + allow = { always = yes } - ai_will_do = { - factor = 0.1 + factor = 0.01 } } icon_climacus = { global_institution_spread = 0.25 embracement_cost = -0.2 - allow = { - always = yes - } visible = { always = yes } + allow = { + always = yes + } ai_will_do = { factor = 0.02 modifier = { @@ -804,9 +804,9 @@ christian = { } } } - + coptic = { - + flags_with_emblem_percentage = 20 flag_emblem_index_range = { 1 4 } @@ -823,13 +823,19 @@ christian = { province = { local_missionary_strength = -0.02 } - + allowed_center_conversion = { + orthodox + sunni + shiite + ibadi + } + heretic = { ZAMIKAELITES STEPHANITES EUSTATHIANS } - + misguided_heretic = yes - + holy_sites = { 358 1227 2313 1234 419 } - + blessings = { legitimize_government encourage_warriors_of_the_faith @@ -838,20 +844,20 @@ christian = { will_of_the_martyrs } } - + harmonized_modifier = harmonized_christian - + crusade_name = CRUSADE } muslim = { defender_of_faith = yes - + center_of_religion = 385 # Mecca flags_with_emblem_percentage = 33 flag_emblem_index_range = { 97 106 } #Including Star of David / Seal of Suleyman - + ai_will_propagate_through_trade = yes religious_schools = { @@ -909,7 +915,6 @@ muslim = { } adm_power_cost = 50 } - clear_religious_scholar_modifiers_effect = yes custom_tooltip = INVITE_SCHOLAR_COUNTRY_TEXT add_country_modifier = { name = hanafi_scholar_modifier duration = 7300 } @@ -1210,7 +1215,7 @@ muslim = { add_country_modifier = { name = has_invited_scholar_recently duration = 7300 hidden = yes } } } - + # If you don't set this it will expand on_invite_scholar effect which might be super big invite_scholar_modifier_display = ismaili_scholar_modifier @@ -1285,7 +1290,7 @@ muslim = { add_country_modifier = { name = has_invited_scholar_recently duration = 7300 hidden = yes } } } - + # If you don't set this it will expand on_invite_scholar effect which might be super big invite_scholar_modifier_display = jafari_scholar_modifier @@ -1357,7 +1362,7 @@ muslim = { add_country_modifier = { name = has_invited_scholar_recently duration = 7300 hidden = yes } } } - + # If you don't set this it will expand on_invite_scholar effect which might be super big invite_scholar_modifier_display = zaidi_scholar_modifier @@ -1365,12 +1370,16 @@ muslim = { shock_damage_received = -0.1 } - + } - + sunni = { color = { 0 153 0 } icon = 5 + allowed_center_conversion = { + ibadi + shiite + } country = { cav_to_inf_ratio = 0.10 heir_chance = 1.0 @@ -1382,15 +1391,19 @@ muslim = { province = { local_missionary_strength = -0.02 } - + heretic = { BEKTASHI AHMADI ZIKRI YAZIDI } - + uses_piety = yes # Uses piety mechanics } shiite = { color = { 0 204 0 } - icon = 6 + icon = 6 + allowed_center_conversion = { + sunni + ibadi + } country = { heir_chance = 1.0 land_morale = 0.05 @@ -1402,15 +1415,19 @@ muslim = { province = { local_missionary_strength = -0.02 } - + heretic = { DRUZE HURUFI ZAIDI } - + uses_piety = yes # Uses piety mechanics } - + ibadi = { color = { 0 102 0 } - icon = 16 + icon = 16 + allowed_center_conversion = { + sunni + shiite + } country = { heir_chance = 1.0 global_trade_goods_size_modifier = 0.1 @@ -1422,14 +1439,14 @@ muslim = { province = { local_missionary_strength = -0.02 } - + heretic = { HARURI SUFRI NAJADAT AZRAQI } - + uses_piety = yes # Uses piety mechanics } - + harmonized_modifier = harmonized_muslim - + crusade_name = JIHAD } @@ -1461,14 +1478,14 @@ eastern = { duration = 3650 } } - + heretic = { ZEN } - + harmonized_modifier = harmonized_buddhism - + uses_karma = yes } - + vajrayana = { color = { 204 76 76 } icon = 25 @@ -1492,14 +1509,14 @@ eastern = { duration = 3650 } } - + heretic = { ZEN } - + uses_karma = yes - + harmonized_modifier = harmonized_vajrayana } - + mahayana = { color = { 204 76 127 } icon = 23 @@ -1523,11 +1540,11 @@ eastern = { duration = 3650 } } - + harmonized_modifier = harmonized_mahayana - + heretic = { ZEN } - + uses_karma = yes } @@ -1562,13 +1579,13 @@ eastern = { } heretic = { SHUGENDO } uses_isolationism = yes - + harmonized_modifier = harmonized_shinto - + } - + crusade_name = CRUSADE - + } dharmic = { @@ -1591,19 +1608,19 @@ dharmic = { tolerance_heretic = 1 tolerance_heathen = 2 } - + personal_deity = yes - + on_convert = { change_religion = hinduism add_prestige = -100 - + add_country_modifier = { name = "conversion_zeal" duration = 3650 } } - + heretic = { BHAKTI } } @@ -1626,11 +1643,11 @@ dharmic = { province = { local_missionary_strength = -0.01 } - + on_convert = { change_religion = sikhism add_prestige = -100 - + add_country_modifier = { name = "conversion_zeal" duration = 3650 @@ -2218,13 +2235,14 @@ dharmic = { } } } - + harmonized_modifier = harmonized_dharmic - + crusade_name = CRUSADE } pagan = { + flags_with_emblem_percentage = 10 flag_emblem_index_range = { 83 96 } @@ -2242,11 +2260,9 @@ pagan = { province = { local_missionary_strength = 0.02 } - + heretic = { SNAKE_CLAN } } - harmonized_modifier = harmonized_pagan - shamanism = { #Fetishism, tag kept to avoid breaking saves. color = { 127 76 76 } icon = 12 @@ -2262,7 +2278,6 @@ pagan = { fetishist_cult = yes heretic = { GOAT_SKULL } } - totemism = { color = { 127 115 115 } icon = 13 @@ -2279,10 +2294,10 @@ pagan = { } ancestors = yes - - heretic = { BEAR_SPIRIT } + + heretic = { BEAR_SPIRIT } } - + inti = { color = { 64 115 115 } icon = 18 @@ -2295,18 +2310,18 @@ pagan = { tolerance_own = 2 global_autonomy = -0.05 } - + province = { local_missionary_strength = 0.02 } - + authority = yes religious_reforms = yes reform_tooltip = INTI_REFORM_TOOLTIP - - heretic = { INTI_HERETIC } + + heretic = { INTI_HERETIC } } - + nahuatl = { color = { 64 115 64 } icon = 17 @@ -2322,15 +2337,15 @@ pagan = { province = { local_missionary_strength = 0.02 } - + doom = yes declare_war_in_regency = yes religious_reforms = yes reform_tooltip = NAHUATL_REFORM_TOOLTIP - - heretic = { NAHUATL_HERETIC } + + heretic = { NAHUATL_HERETIC } } - + mesoamerican_religion = { #color = { 76 25 178 } color = { 127 25 178 } @@ -2346,14 +2361,13 @@ pagan = { province = { local_missionary_strength = 0.02 } - + religious_reforms = yes reform_tooltip = MESOAMERICAN_REFORM_TOOLTIP - - heretic = { MESOAMERICAN_HERETIC } + + heretic = { MESOAMERICAN_HERETIC } } - - ## DEFINED BY CONVERTER + #norse_pagan_reformed = { # icon = 21 # color = { 191 191 191 } @@ -2397,19 +2411,19 @@ pagan = { shock_damage = 0.1 hostile_attrition = 2 } - + fetishist_cult = yes heretic = { WAGYLKOOP MOORAMOORA GINGARRURNDE } } - + crusade_name = CRUSADE harmonized_modifier = harmonized_pagan } jewish_group = { - flags_with_emblem_percentage = 33 flag_emblem_index_range = { 106 107 } + defender_of_faith = yes jewish = { icon = 20 @@ -2425,10 +2439,10 @@ jewish_group = { province = { local_missionary_strength = -0.02 } - + uses_judaism_power = yes aspects_name = JEWISH_ASPECTS - + aspects = { judaism_rosh_hashanah_aspect judaism_simchat_torah_aspect @@ -2440,7 +2454,7 @@ jewish_group = { judaism_remember_passover_aspect judaism_purim_teachings_aspect } - + heretic = { SAMARITAN KARAITE } celebrate = { @@ -2529,16 +2543,17 @@ jewish_group = { } } } - + harmonized_modifier = harmonized_jewish_group - + crusade_name = HOLY_WAR - + } zoroastrian_group = { flag_emblem_index_range = { 110 110 } + defender_of_faith = yes zoroastrian = { icon = 26 color = { 127 178 51 } @@ -2553,8 +2568,15 @@ zoroastrian_group = { merchants = 1 tolerance_own = 1 } + allowed_center_conversion = { + sunni + shiite + orthodox + coptic + hinduism + } - holy_sites = { 421 4430 2223 441 2235 } + holy_sites = { 2212 4430 2223 441 4336 } blessings = { blessing_yasna @@ -2563,12 +2585,12 @@ zoroastrian_group = { blessing_manthras blessing_dakhma } - - heretic = { MAZDAKI MANICHEAN } + + heretic = { MAZDAKI MANICHEAN } } - + harmonized_modifier = harmonized_zoroastrian_group - + crusade_name = HOLY_WAR - -} \ No newline at end of file + +} diff --git a/CK2ToEU4/Data_Files/blankMod/output/common/scripted_triggers/99_added_triggers.txt b/CK2ToEU4/Data_Files/blankMod/output/common/scripted_triggers/99_added_triggers.txt index 978649a4..57c20806 100644 --- a/CK2ToEU4/Data_Files/blankMod/output/common/scripted_triggers/99_added_triggers.txt +++ b/CK2ToEU4/Data_Files/blankMod/output/common/scripted_triggers/99_added_triggers.txt @@ -2,125 +2,114 @@ was_never_end_game_tag_trigger = { #Country Scope OR = { NOT = { end_game_tags_blocked = yes } - AND = { - NOT = { was_tag = MUG } - NOT = { was_tag = TUR } - NOT = { was_tag = BYZ } - NOT = { was_tag = ROM } - NOT = { was_tag = HLR } - NOT = { was_tag = RUM } - NOT = { was_tag = QNG } - NOT = { was_tag = RUS } - NOT = { was_tag = PLC } - NOT = { was_tag = JAP } - NOT = { was_tag = YUA } - NOT = { was_tag = HIN } - NOT = { was_tag = BHA } - NOT = { was_tag = ARB } - NOT = { was_tag = PAP } - NOT = { was_tag = SPA } - NOT = { was_tag = GBR } - NOT = { was_tag = ITA } - NOT = { was_tag = GER } - NOT = { was_tag = MNG } - NOT = { was_tag = MGE } - NOT = { was_tag = SYN } - NOT = { was_tag = ADU } - NOT = { was_tag = LOT } - NOT = { was_tag = FAP } - NOT = { was_tag = WEI } - NOT = { was_tag = HND } - NOT = { was_tag = ZAO } - NOT = { was_tag = LIO } - NOT = { was_tag = XIA } - NOT = { was_tag = DAX } - NOT = { was_tag = CEG } - NOT = { was_tag = SNG } - NOT = { was_tag = YIN } - NOT = { was_tag = CHN } - NOT = { was_tag = USA } - NOT = { was_tag = CAN } - NOT = { was_tag = BRZ } - NOT = { was_tag = AUS } - NOT = { was_tag = MEX } - NOT = { was_tag = ETH } - NOT = { was_tag = AKS } - NOT = { was_tag = GZI } - NOT = { was_tag = SOM } - NOT = { was_tag = RZI } - NOT = { was_tag = MAL } - NOT = { was_tag = GJN } - NOT = { tag = MUG } - NOT = { tag = TUR } - NOT = { tag = BYZ } - NOT = { tag = ROM } - NOT = { tag = HLR } - NOT = { tag = RUM } - NOT = { tag = QNG } - NOT = { tag = RUS } - NOT = { tag = PLC } - NOT = { tag = JAP } - NOT = { tag = YUA } - NOT = { tag = HIN } - NOT = { tag = BHA } - NOT = { tag = ARB } - NOT = { tag = PAP } - NOT = { tag = SPA } - NOT = { tag = GBR } - NOT = { tag = ITA } - NOT = { tag = GER } - NOT = { tag = MNG } - NOT = { tag = MGE } - NOT = { tag = SYN } - NOT = { tag = ADU } - NOT = { tag = LOT } - NOT = { tag = FAP } - NOT = { tag = WEI } - NOT = { tag = HND } - NOT = { tag = ZAO } - NOT = { tag = LIO } - NOT = { tag = XIA } - NOT = { tag = DAX } - NOT = { tag = CEG } - NOT = { tag = SNG } - NOT = { tag = YIN } - NOT = { tag = CHN } - NOT = { tag = USA } - NOT = { tag = CAN } - NOT = { tag = BRZ } - NOT = { tag = AUS } - NOT = { tag = MEX } - NOT = { tag = ETH } - NOT = { tag = AKS } - NOT = { tag = GZI } - NOT = { tag = SOM } - NOT = { tag = RZI } - NOT = { tag = MAL } - NOT = { tag = GJN } - } - } -} - -#French Script, added the Fraticelli Pope -frloc_tags_art_pl_masc_cons_dansles_05c = { - # Ex.: LES États pontificaux / l'honneur DES États pontificaux / le trône DES États pontificaux / arriver DANS LES États pontificaux / demander AUX États pontificaux / NOUVEAUX-États pontificaux - ### HIGHER PRIORITY ### - # override_country_name - NOT = { has_country_flag = is_china_flag } - NOT = { has_country_flag = is_revolutionary_china_flag } - NOT = { has_country_flag = is_gurkani_flag } - NOT = { has_country_flag = is_revolutionary_gurkani_flag } - NOT = { has_country_flag = is_hanseatic_league_flag } - NOT = { has_country_flag = is_kingdom_of_god_flag } - NOT = { has_country_flag = is_turkey_flag } - NOT = { has_country_flag = is_revolutionary_turkey_flag } - NOT = { has_country_flag = unified_islam } - OR = { - ### USUAL PRIORITY ### - # Italy / Italie - OR = { - tag = PAP - tag = FAP + custom_trigger_tooltip = { + tooltip = was_never_end_game_tag_trigger_tt + AND = { + NOT = { was_tag = FRA } + NOT = { was_tag = MUG } + NOT = { was_tag = PER } + NOT = { was_tag = ERS } + NOT = { was_tag = TUR } + NOT = { was_tag = BYZ } + NOT = { was_tag = ROM } + NOT = { was_tag = HLR } + NOT = { was_tag = RUM } + NOT = { was_tag = QNG } + NOT = { was_tag = RUS } + NOT = { was_tag = PLC } + NOT = { was_tag = JAP } + NOT = { was_tag = YUA } + NOT = { was_tag = HIN } + NOT = { was_tag = BHA } + NOT = { was_tag = ARB } + NOT = { was_tag = PAP } + NOT = { was_tag = SPA } + NOT = { was_tag = GBR } + NOT = { was_tag = AVE } + NOT = { was_tag = ITA } + NOT = { was_tag = GER } + NOT = { was_tag = MNG } + NOT = { was_tag = MGE } + NOT = { was_tag = SYN } + NOT = { was_tag = ADU } + NOT = { was_tag = LOT } + NOT = { was_tag = FAP } + NOT = { was_tag = WEI } + NOT = { was_tag = HND } + NOT = { was_tag = ZAO } + NOT = { was_tag = LIO } + NOT = { was_tag = XIA } + NOT = { was_tag = DAX } + NOT = { was_tag = CEG } + NOT = { was_tag = SNG } + NOT = { was_tag = YIN } + NOT = { was_tag = CHN } + NOT = { was_tag = USA } + NOT = { was_tag = CAN } + NOT = { was_tag = BRZ } + NOT = { was_tag = AUS } + NOT = { was_tag = MEX } + NOT = { was_tag = ETH } + NOT = { was_tag = AKS } + NOT = { was_tag = GZI } + NOT = { was_tag = SOM } + NOT = { was_tag = RZI } + NOT = { was_tag = SCA } + NOT = { was_tag = MAL } + NOT = { was_tag = GJN } + NOT = { tag = FRA } + NOT = { tag = MUG } + NOT = { tag = PER } + NOT = { tag = ERS } + NOT = { tag = TUR } + NOT = { tag = BYZ } + NOT = { tag = ROM } + NOT = { tag = HLR } + NOT = { tag = RUM } + NOT = { tag = QNG } + NOT = { tag = RUS } + NOT = { tag = PLC } + NOT = { tag = JAP } + NOT = { tag = YUA } + NOT = { tag = HIN } + NOT = { tag = BHA } + NOT = { tag = ARB } + NOT = { tag = PAP } + NOT = { tag = SPA } + NOT = { tag = GBR } + NOT = { tag = AVE } + NOT = { tag = ITA } + NOT = { tag = GER } + NOT = { tag = MNG } + NOT = { tag = MGE } + NOT = { tag = SYN } + NOT = { tag = ADU } + NOT = { tag = LOT } + NOT = { tag = FAP } + NOT = { tag = WEI } + NOT = { tag = HND } + NOT = { tag = ZAO } + NOT = { tag = LIO } + NOT = { tag = XIA } + NOT = { tag = DAX } + NOT = { tag = CEG } + NOT = { tag = SNG } + NOT = { tag = YIN } + NOT = { tag = CHN } + NOT = { tag = USA } + NOT = { tag = CAN } + NOT = { tag = BRZ } + NOT = { tag = AUS } + NOT = { tag = MEX } + NOT = { tag = ETH } + NOT = { tag = AKS } + NOT = { tag = GZI } + NOT = { tag = SOM } + NOT = { tag = RZI } + NOT = { tag = SCA } + NOT = { tag = MAL } + NOT = { tag = GJN } + } } } } diff --git a/CK2ToEU4/Data_Files/blankMod/output/common/technologies/mil.txt b/CK2ToEU4/Data_Files/blankMod/output/common/technologies/mil.txt index 1daba700..26dc5394 100644 --- a/CK2ToEU4/Data_Files/blankMod/output/common/technologies/mil.txt +++ b/CK2ToEU4/Data_Files/blankMod/output/common/technologies/mil.txt @@ -279,7 +279,7 @@ technology = { enable = north_american_rifle_cavalry enable = central_american_rifle_cavalry enable = south_american_rifle_cavalry - enable = qizilbash_cavalry + enable = qizilbash_cavalry_unit enable = east_mongolian_steppe enable = indian_elephant enable = steppe_riders diff --git a/CK2ToEU4/Data_Files/blankMod/output/interface/added_countryreligionview.gui b/CK2ToEU4/Data_Files/blankMod/output/interface/added_countryreligionview.gui index 85562f5d..731aa3ee 100644 --- a/CK2ToEU4/Data_Files/blankMod/output/interface/added_countryreligionview.gui +++ b/CK2ToEU4/Data_Files/blankMod/output/interface/added_countryreligionview.gui @@ -1738,7 +1738,7 @@ guiTypes = { Orientation = "LEFT" } } - + windowType = { name = "jewish_specific_window" backGround ="" @@ -2119,33 +2119,35 @@ guiTypes = { name = "show_subjects" if_resolution = { max_height = 899 - position = { x=40 y=529 } + position = { x=40 y=534 } } if_resolution = { max_height = 1079 min_height = 900 - position = { x=40 y=679 } + position = { x=40 y=684 } } if_resolution = { min_height = 1080 - position = { x=40 y=859 } + position = { x=40 y=864 } } quadTextureSprite ="GFX_checkbox_gold_32" } + + instantTextBoxType={ name = "show_subjects_title" if_resolution = { max_height = 899 - position = {x = 74 y = 534 } + position = {x = 74 y = 539 } } if_resolution = { max_height = 1079 min_height = 900 - position = {x = 74 y = 684 } + position = {x = 74 y = 689 } } if_resolution = { min_height = 1080 - position = {x = 74 y = 864 } + position = {x = 74 y = 869 } } font = "vic_22" borderSize = {x = 0 y = 0} @@ -2154,7 +2156,87 @@ guiTypes = { text = "MACRO_BUILDR_INCL_SUBJ" format = left } + iconType = { + name ="automatic_missionariy_BG" + spriteType = "GFX_macro_diplomacy_slot_small" + if_resolution = { + max_height = 899 + position = {x = 340 y = 529 } + } + if_resolution = { + max_height = 1079 + min_height = 900 + position = {x = 340 y = 679 } + } + if_resolution = { + min_height = 1080 + position = {x = 340 y = 859 } + } + alwaystransparent = yes + } + + instantTextBoxType = { + name = "automatic_missionary_title" + if_resolution = { + max_height = 899 + position = {x = 170 y = 539 } + } + if_resolution = { + max_height = 1079 + min_height = 900 + position = {x = 170 y = 689 } + } + if_resolution = { + min_height = 1080 + position = {x = 170 y = 869 } + } + font = "vic_22" + borderSize = {x = 0 y = 0} + text = "Automatic" + maxWidth =144 + maxHeight = 32 + format = right + + } + + OverlappingElementsBoxType = { + name ="missionary_icon_list" + if_resolution = { + max_height = 899 + position = {x = 354 y = 532 } + } + if_resolution = { + max_height = 1079 + min_height = 900 + position = {x = 354 y = 682 } + } + if_resolution = { + min_height = 1080 + position = {x = 354 y = 862 } + } + size = { x= 240 y = 28 } + spacing = -10 + format = left + } + guiButtonType = { + name = "assign_automatic_missionary" + if_resolution = { + max_height = 899 + position = {x = 318 y = 537 } + } + if_resolution = { + max_height = 1079 + min_height = 900 + position = {x = 318 y = 687 } + } + if_resolution = { + min_height = 1080 + position = {x = 318 y = 867 } + } + quadTextureSprite ="GFX_button_plus" + } + iconType = { name ="full_unity_bg" @@ -2175,7 +2257,7 @@ guiTypes = { Orientation = "UPPER_LEFT" } - + instantTextBoxType = { name = "full_unity" position = { x = 42 y =391 } @@ -2188,8 +2270,7 @@ guiTypes = { format = left } - - + ###Defender of the Faith iconType = { @@ -2480,7 +2561,7 @@ guiTypes = { iconType = { name ="religion_overlay_fetishist_bg" - spriteType = "GFX_hindu_deities_overlay_bg" + spriteType = "GFX_fetishist_overlay_bg" position = { x= -27 y = -72 } } @@ -2537,20 +2618,6 @@ guiTypes = { spriteType = "GFX_anglican_overlay_bg" position = { x= -27 y = -72 } } - - iconType = - { - name ="bogomilist_aspects_bg" - spriteType = "GFX_anglican_overlay_bg" - position = { x= -27 y = -72 } - } - - iconType = - { - name ="cathar_aspects_bg" - spriteType = "GFX_anglican_overlay_bg" - position = { x= -27 y = -72 } - } listboxType = { @@ -2574,7 +2641,7 @@ guiTypes = { } } } - + ################# personal deity windowType = { name = "personal_deity_item" @@ -2950,7 +3017,7 @@ guiTypes = { windowType = { name = "countryreligionview_aspectitem_jewish" backGround ="" - position = { x=10 y=-20 } + position = { x=10 y=-20 } size = { x=50 y=46 } moveable = 0 dontRender = "" @@ -2968,7 +3035,7 @@ guiTypes = { position = { x= -42 y = 6 } font = "vic_18" borderSize = {x = 0 y = 0} - text = "AspectName" + text = "AspectName" maxWidth = 102 maxHeight = 24 Orientation = "UPPER_LEFT" @@ -2980,7 +3047,7 @@ guiTypes = { position = { x = 98 y = -2 } font = "vic_18" borderSize = {x = 0 y = 0} - text = "AspectEffect" + text = "AspectEffect" maxWidth = 206 maxHeight = 24 Orientation = "UPPER_LEFT" @@ -3506,4 +3573,21 @@ guiTypes = { borderSize = {x = 1 y = 1} } } + windowType = { + name = "automated_missionary_button_entry" + backGround="" + position = { x=0 y = 0} + size = { x= 230 y = 28 } + moveable = 0 + dontRender = "" + horizontalBorder= "" + verticalBorder= "" + fullscreen = no + + guiButtonType = { + name = "missionary_icon" + position = { x=0 y = 0} + spriteType ="GFX_icon_missionary" + } + } } \ No newline at end of file diff --git a/CK2ToEU4/Data_Files/configurables/dynamicInstitutions/ideas/00_basic_ideas.txt b/CK2ToEU4/Data_Files/configurables/dynamicInstitutions/ideas/00_basic_ideas.txt index 8d359cd1..bcd29115 100644 --- a/CK2ToEU4/Data_Files/configurables/dynamicInstitutions/ideas/00_basic_ideas.txt +++ b/CK2ToEU4/Data_Files/configurables/dynamicInstitutions/ideas/00_basic_ideas.txt @@ -7,6 +7,8 @@ # ROOT = country picking the idea # groups set to colonial=yes will be higher prioritized by the AI when spending power +#ideas in the group can have effect = {} and removed_effect = {} + aristocracy_ideas = { category = MIL @@ -35,6 +37,7 @@ aristocracy_ideas = { noble_officers = { army_tradition_decay = -0.01 navy_tradition_decay = -0.01 + num_of_pronoiars = 1 } international_nobility = { diplomats = 1 @@ -498,6 +501,7 @@ spy_ideas = { blackmailing = { monthly_favor_modifier = 0.33 accept_vassalization_reasons = 15 + num_of_pronoiars = 1 } ai_will_do = { @@ -571,6 +575,7 @@ offensive_ideas = { bonus = { recover_army_morale_speed = 0.1 + qizilbash_loyalty_modifier = 0.1 } bayonet_leaders = { @@ -584,6 +589,7 @@ offensive_ideas = { } glorious_arms = { prestige_from_land = 1.0 + num_of_pronoiars = 1 } engineer_corps = { siege_ability = 0.20 @@ -858,22 +864,22 @@ economic_ideas = { national_bank = { inflation_reduction = 0.1 } - smithian_economics = { - #Mechanic: +1/-1 Dev from Manufactories #Note for modders; the two mechanics introduced in 1.35 - production_efficiency = 0.1 #for eco ideas are done so via on_actions - } #for the loans and via the buildings file for the dev from manufactories! happy modding + merchant_passes = { + merchants = 1 + } efficient_mining = { gold_depletion_chance_modifier = -0.25 } - nationalistic_enthusiasm = { - land_maintenance_modifier = -0.05 - } debt_and_loans = { interest = -0.5 } - merchant_passes = { - merchants = 1 + nationalistic_enthusiasm = { + land_maintenance_modifier = -0.05 } + smithian_economics = { + #Mechanic: +1/-1 Dev from Manufactories #Note for modders; the two mechanics introduced in 1.35 + production_efficiency = 0.1 #for eco ideas are done so via on_actions + } ai_will_do = { factor = 0.35 @@ -930,22 +936,22 @@ exploration_ideas = { quest_for_the_new_world = { may_explore = yes + naval_attrition = -0.1 } - colonial_ventures = { colonists = 1 + effect = { remove_temporary_colonist = yes } } - overseas_exploration = { range = 0.5 } land_of_opportunity = { global_colonial_growth = 10 } - vice_roys = { - global_tariffs = 0.10 - envoy_travel_time = -0.20 - } + factories = { + trade_company_governing_cost = -0.1 + trade_company_investment_cost = -0.1 + } free_colonies = { colonist_placement_chance = 0.1 } @@ -967,7 +973,7 @@ exploration_ideas = { modifier = { factor = 0 is_subject = yes - } + } modifier = { factor = 0 primitives = yes @@ -1308,6 +1314,7 @@ quality_ideas = { bonus = { discipline = 0.05 janissaries_loyalty_modifier = 0.1 + ghulams_loyalty_modifier = 0.1 } private_to_marshal = { @@ -1401,9 +1408,11 @@ quantity_ideas = { bonus = { land_forcelimit_modifier = 0.33 + num_of_pronoiars = 1 } mass_army = { global_manpower_modifier = 0.33 + num_of_pronoiars = 1 } the_young_can_serve = { manpower_recovery_speed = 0.20 @@ -1469,6 +1478,7 @@ quantity_ideas = { } } + expansion_ideas = { category = ADM important = yes @@ -1479,6 +1489,7 @@ expansion_ideas = { additional_colonists = { colonists = 1 + effect = { remove_temporary_colonist = yes } } additional_merchants = { merchants = 1 @@ -1486,16 +1497,18 @@ expansion_ideas = { faster_colonists = { global_colonial_growth = 20 } - factories = { - rival_border_fort_maintenance = -0.5 - center_of_trade_upgrade_cost = -0.2 - } + vice_roys = { + global_tariffs = 0.10 + envoy_travel_time = -0.20 + } additional_diplomats = { - diplomatic_upkeep = 1 + diplomats = 1 + reduced_liberty_desire_on_other_continent = 5 } general_colonization_law = { colonists = 1 colonist_placement_chance = 0.05 + effect = { remove_temporary_colonist = yes } } competetive_merchants = { global_trade_power = 0.2 @@ -1556,6 +1569,7 @@ administrative_ideas = { } local_rule = { advisor_pool = 1 + num_of_pronoiars = 1 } adaptability = { core_creation = -0.25 @@ -1824,6 +1838,7 @@ court_ideas = { long_echo = { power_projection_from_insults = 1 + diplomatic_reputation = 1 } recognize_hierarchy = { all_estate_loyalty_equilibrium = 0.1 @@ -1831,6 +1846,7 @@ court_ideas = { } welcoming_ceremonies = { prestige = 1 + monthly_persian_influence = 0.1 } tranquil_coordination = { reform_progress_growth = 0.2 diff --git a/CK2ToEU4/Data_Files/configurables/version.txt b/CK2ToEU4/Data_Files/configurables/version.txt index 09a96c56..ad361124 100644 --- a/CK2ToEU4/Data_Files/configurables/version.txt +++ b/CK2ToEU4/Data_Files/configurables/version.txt @@ -1,10 +1,10 @@ # Version info -version = "1.0L" -name = "de Leon" +version = "1.0M" +name = "of Mercia" source = "CK2" target = "EU4" minSource = "3.3" maxSource = "3.3" -minTarget = "1.35" -maxTarget = "1.35" +minTarget = "1.36" +maxTarget = "1.36" From 31ea92c5b89eee3d2d84c3f107e54d635dc5579d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ivo=20Elezovi=C4=87?= Date: Mon, 6 Nov 2023 23:34:45 +0100 Subject: [PATCH 2/2] units --- .../Data_Files/blankMod/output/common/countries/Haruriyyah.txt | 2 +- .../Data_Files/blankMod/output/common/countries/Immortals.txt | 2 +- .../Data_Files/blankMod/output/common/countries/KnightsZun.txt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CK2ToEU4/Data_Files/blankMod/output/common/countries/Haruriyyah.txt b/CK2ToEU4/Data_Files/blankMod/output/common/countries/Haruriyyah.txt index 5925edd8..d630d14c 100644 --- a/CK2ToEU4/Data_Files/blankMod/output/common/countries/Haruriyyah.txt +++ b/CK2ToEU4/Data_Files/blankMod/output/common/countries/Haruriyyah.txt @@ -12,7 +12,7 @@ historical_units = { persian_footsoldier persian_cavalry_charge persian_shamshir - qizilbash_cavalry + qizilbash_cavalry_unit tofongchis_musketeer topchis_artillery afsharid_reformed diff --git a/CK2ToEU4/Data_Files/blankMod/output/common/countries/Immortals.txt b/CK2ToEU4/Data_Files/blankMod/output/common/countries/Immortals.txt index cfebe2b1..6f15a716 100644 --- a/CK2ToEU4/Data_Files/blankMod/output/common/countries/Immortals.txt +++ b/CK2ToEU4/Data_Files/blankMod/output/common/countries/Immortals.txt @@ -12,7 +12,7 @@ historical_units = { persian_footsoldier persian_cavalry_charge persian_shamshir - qizilbash_cavalry + qizilbash_cavalry_unit tofongchis_musketeer topchis_artillery afsharid_reformed diff --git a/CK2ToEU4/Data_Files/blankMod/output/common/countries/KnightsZun.txt b/CK2ToEU4/Data_Files/blankMod/output/common/countries/KnightsZun.txt index a6956adb..c42cd181 100644 --- a/CK2ToEU4/Data_Files/blankMod/output/common/countries/KnightsZun.txt +++ b/CK2ToEU4/Data_Files/blankMod/output/common/countries/KnightsZun.txt @@ -12,7 +12,7 @@ historical_units = { persian_footsoldier persian_cavalry_charge persian_shamshir - qizilbash_cavalry + qizilbash_cavalry_unit tofongchis_musketeer topchis_artillery afsharid_reformed