Skip to content

Commit

Permalink
v1.7.6.1 Final
Browse files Browse the repository at this point in the history
  • Loading branch information
dayglo-sword committed Oct 20, 2024
1 parent 1480231 commit ba645cb
Show file tree
Hide file tree
Showing 8 changed files with 120 additions and 136 deletions.
8 changes: 5 additions & 3 deletions Change Log.txt
Original file line number Diff line number Diff line change
@@ -1,15 +1,17 @@
Version v1.7.7
Version v1.7.6.1

Major Changes
Increase rate of Spread for previous Cult countries
Negative trait spread in post 'Return' events.
Reduced Liberty desirce for ELD puppets on the Return.

Minor Changes
Increase rate of Spread for previous Cult countries
Add 'In the Abyss' events (H G Wells)
Add extra Historic events. Added more effects to existing ones.
Negative trait spread in post 'Return' events.
Improved event text.
Cultist Ideology opposes Atheism.
Reference to C A Smith 'White Worm'
Converted 'Cult Missionaries' decision to journal button

Bug Fixes
Fix Annex Bug - was annexing non-Cultists
Expand Down
10 changes: 6 additions & 4 deletions common/character_templates/nda_special_characters.txt
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,9 @@ nda_nephren_ka_character_template = {
dna = nda_dna_nephren_ka
#birth_date = 1812.2.7
traits = {
literary
inspirational_orator
nda_yig_master
ambitious
wrathful
}
#is_agitator = yes # add only if available
}
Expand All @@ -61,8 +62,9 @@ nda_nitocris_character_template = {
dna = nda_dna_nephren_ka
#birth_date = 1812.2.7
traits = {
literary
inspirational_orator
nda_yig_master
ambitious
wrathful
}
#is_agitator = yes # add only if available
}
4 changes: 2 additions & 2 deletions common/power_bloc_identities/10_nda_power_bloc_identities.txt
Original file line number Diff line number Diff line change
Expand Up @@ -151,9 +151,9 @@

if = {
limit = {
has_law = law_type:law_state_religion
is_cultist_country = yes
}
multiply = 1.5
add = 1000
}

if = {
Expand Down
2 changes: 1 addition & 1 deletion common/scripted_buttons/03_nda_cult_diplo_buttons.txt
Original file line number Diff line number Diff line change
Expand Up @@ -455,7 +455,7 @@ je_nda_cult_diplo_btn_cult_missionaries = {
exists = c:ELD
this = c:ELD
c:ELD = {
#NOT = { has_variable = nda_eld_spread_to_puppet_cooldown }
NOT = { has_variable = nda_eld_spread_to_puppet_cooldown }
any_subject_or_below = {
can_cult_infiltrate = yes
}
Expand Down
16 changes: 16 additions & 0 deletions common/scripted_effects/10_nda_cthulhu_effects.txt
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,18 @@
}
}
}

# immune to revolutions
set_immune_to_revolutions = yes

# Cultist do not want to be free - awaiting absorbsion
every_subject_or_below = {
limit = {
is_cultist_country = yes
}

add_liberty_desire = -50
}
}

# remove 'secret masters' as not appropriate
Expand Down Expand Up @@ -228,6 +240,10 @@ nda_effect_cthulhu_leaves = { # Used at departure
limit = { has_modifier = nda_cult_renaissance_country_modifier }
remove_modifier = nda_cult_renaissance_country_modifier
}

# remove immunity to revolutions
set_immune_to_revolutions = no

# Add Country Modifiers - Buff
add_modifier = {
name = nda_cult_decline_country_modifier
Expand Down
6 changes: 5 additions & 1 deletion events/nda_nen_events.txt
Original file line number Diff line number Diff line change
Expand Up @@ -885,7 +885,11 @@ nda_nen.1883 = { # The Colour Out Of Space
set_global_variable = nda_colour_out_of_space_fruit

p:xBB7965 = { state = {
add_modifier = { name = nda_colour_out_of_space_legacy_modifier }
add_modifier = {
name = nda_colour_out_of_space_legacy_modifier
years = 5
is_decaying = yes
}
} }
}

Expand Down
123 changes: 0 additions & 123 deletions events/nda_nephrenka_events.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1491,55 +1491,6 @@ nda_nephrenka.43 = { # Ignore Disapproval
}
}


# #Local disproval
# country_event = {
# id = 94056
# title = "EVTNAME94056"
# desc = "EVTDESC94056"
# picture = "Egyptian"

# is_triggered_only = yes

# option = {
# name = "EVTOPT94055A"
# # allow search
# ai_chance = { factor = 25 }
# }
# option = {
# name = "EVTOPT94056B"
# ai_chance = { factor = 25 }
# # disprove of search - apply relationship hits
# FROM = { country_event = { id=94057 days=7 } }
# }
# }

# #Override disproval
# country_event = {
# id = 94057
# title = "EVTNAME94057"
# desc = "EVTDESC94057"
# picture = "Egyptian"

# is_triggered_only = yes

# #immediate = {
# # set_global_flag = tomb_nitocris_found
# # set_country_flag = tomb_nitocris_found
# #}
# option = {
# name = "EVTOPT94057A"
# ai_chance = { factor = 75 }
# # force search - cause relationship hit
# set_country_flag = dark_pyramid_search
# }
# option = {
# name = "EVTOPT94057B"
# ai_chance = { factor = 25 }
# # stop search
# }
# }

# #Dark Pyramid Found
nda_nephrenka.50 = {
type = country_event
Expand Down Expand Up @@ -1597,36 +1548,6 @@ nda_nephrenka.50 = {
}
}

# country_event = {
# id = 94058
# title = "EVTNAME94058"
# desc = "EVTDESC94058"
# picture = "Egyptian"
# major=yes

# news = yes
# news_desc_long = EVTDESC94058_NEWS_LONG
# news_desc_medium = EVTDESC94058_NEWS_MEDIUM
# news_desc_short = EVTDESC94058_NEWS_SHORT

# trigger = {
# has_country_modifier = egyptian_excavations
# has_country_flag = dark_pyramid_search
# NOT = { has_global_flag = dark_pyramid_found }
# NOT = { has_country_flag = dark_pyramid_refused }
# }

# immediate = {
# set_global_flag = dark_pyramid_found
# set_country_flag = dark_pyramid_found
# }
# option = {
# name = "EVTOPT94058A"

# ## annoy the locals and the local gov
# }
# }

# #Book of Thoth Found
nda_nephrenka.51 = {
type = country_event
Expand Down Expand Up @@ -1682,50 +1603,6 @@ nda_nephrenka.51 = {
}
}

# country_event = {
# id = 94059
# title = "EVTNAME94059"
# desc = "EVTDESC94059"
# picture = "Egyptian"

# trigger = {
# has_country_modifier = egyptian_excavations
# has_global_flag = dark_pyramid_found
# has_country_flag = dark_pyramid_found
# NOT = { has_global_flag = artifact_book_thoth_found }
# }

# immediate = {
# set_global_flag = artifact_book_thoth_found
# # set_country_flag = dark_pyramid_found
# }

# option = {
# name = "EVTOPT94059A" # a most welcome addition
# ai_chance = { factor = 75 }
# # add artifact to finders country
# add_country_modifier = {
# name = artifact_book_thoth
# duration = -1
# }
# }

# option = {
# name = "EVTOPT94059B" # belongs to locals
# ai_chance = { factor = 25 }
# # give to local country
# 1760 = {
# owner = {
# # do via event?
# add_country_modifier = {
# name = artifact_book_thoth
# duration = -1
# }
# }
# } # Mut
# }
# }

# Expedition Fail
nda_nephrenka.60 = {
type = country_event
Expand Down
87 changes: 85 additions & 2 deletions events/nda_yigian_events.txt
Original file line number Diff line number Diff line change
Expand Up @@ -555,7 +555,7 @@ nda_yigian.1894 = {
has_variable = is_nitocris
}
save_scope_as = scope_nitocris
add_trait = nda_master
add_trait = nda_yig_master
set_character_immortal = yes
}

Expand All @@ -577,4 +577,87 @@ nda_yigian.1894 = {
name = nda_yigian.1894.a
}

}
}

# # Nephrena-Ka - Same as The Return of Nicrotis but Stygia - needs better story
# nda_yigian.1894 = {
# type = country_event
# placement = ROOT
# title = nda_yigian.1894.t
# desc = nda_yigian.1894.d
# flavor = nda_yigian.1894.f
# dlc = dlc_NDA

# duration = 3

# event_image = {
# video = "gfx/event_pictures/southamerica_war_civilians.bk2"
# }

# on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
# on_opened_soundeffect = "event:/SFX/Events/southamerica/war_civilians"

# icon = "gfx/interface/icons/event_icons/event_fire.dds"

# trigger = {
# AND = {
# exists = c:STY
# c:STY = ROOT
# }
# has_variable = nda_nephrenka_mirror_nitocris
# # Nitocris should not already exist
# NOT = {
# any_character = {
# has_variable = is_nephren
# }
# }
# }

# immediate = {
# # remove/sacrifice current leader - replace with Nitocris
# # scope current leader
# every_scope_character = {
# limit = { is_ruler = yes }
# save_scope_as = sacrificial_ruler
# }
# # add Nitocris - same method as Castiagne
# ROOT = {
# create_character = {
# first_name = Queen
# last_name = nitocris
# age = 30
# ruler = yes
# template = nda_nephren_ka_character_template
# on_created = {
# set_variable = is_nephren
# }
# }

# random_scope_character = {
# limit = {
# has_variable = is_nephren
# }
# save_scope_as = scope_nephren
# add_trait = nda_yig_master
# set_character_immortal = yes
# }

# # The national delusion is strong. Make everyone happy
# add_radicals = { value = -1 }
# add_loyalists = { value = 1 }

# save_scope_as = originator
# }

# # # Notify the world
# # every_country = {
# # post_notification = nda_nitocris_coronation
# # }
# }

# option = { # "Hail Nitocris"

# name = nda_yigian.1894.a
# }

# }

0 comments on commit ba645cb

Please sign in to comment.