Skip to content

Commit

Permalink
tasks
Browse files Browse the repository at this point in the history
  • Loading branch information
OBSheard committed Feb 14, 2025
1 parent 4a8fe41 commit f47f57c
Show file tree
Hide file tree
Showing 2 changed files with 171 additions and 36 deletions.
198 changes: 164 additions & 34 deletions common/missions/02_zygia_missions.txt
Original file line number Diff line number Diff line change
Expand Up @@ -32,28 +32,31 @@

on_completion = {
complete_mission_effect = yes
add_8_free_province_investments = yes # CHANGE !!!!!!!!!!!!!!!!!!!!!!!!!!!!
add_4_free_province_investments = yes
add_innovation = 2
current_ruler = {
add_finesse = 2
add_charisma = 1
}
}

zygia_missions_task_1 = { # Pontic Piracy
icon = "task_diplomatic"
icon = "task_battle"

bypass = {

}

allow = {

trigger_if = {
limit = {
is_tribal = yes
}
has_country_modifier = assemble_raiding_party_button_modifier
}
}

highlight = {
scope:province = {
is_in_area = sinkat_area # CHANGE !!!!!!!!!!!
}

}

on_completion = {
Expand All @@ -66,7 +69,9 @@
icon = "task_diplomatic"

bypass = {

c:HNY = {
has_land = no
}
}

allow = {
Expand All @@ -75,8 +80,14 @@

highlight = {
scope:province = {
is_in_area = sinkat_area # CHANGE !!!!!!!!!!!
}
OR = {
AND = {
exists = c:HNY
exists = owner
owner = c:HNY
}
}
}
}

on_completion = {
Expand All @@ -87,7 +98,7 @@

zygia_missions_task_3 = { # Zygian Outposts
requires = {zygia_missions_task_1}
icon = "task_diplomatic"
icon = "task_expansion"

bypass = {

Expand All @@ -99,18 +110,69 @@

highlight = {
scope:province = {
is_in_area = sinkat_area # CHANGE !!!!!!!!!!!
OR = {
province_id = 1738
province_id = 4533
province_id = 1726
province_id = 1730
}
}
}

on_completion = {
trigger_event = me_zygia.1 # _________

add_treasury = 150
add_manpower = -7
add_political_influence = -35
p:1738 = {
set_owned_by = root
while = {
count = 3
define_pop = {
type = freemen
culture = root.culture
religion = root.religion
}
}
}
p:4533 = {
set_owned_by = root
while = {
count = 3
define_pop = {
type = freemen
culture = root.culture
religion = root.religion
}
}
}
p:1726 = {
set_owned_by = root
while = {
count = 3
define_pop = {
type = freemen
culture = root.culture
religion = root.religion
}
}
}
p:1730 = {
set_owned_by = root
while = {
count = 3
define_pop = {
type = freemen
culture = root.culture
religion = root.religion
}
}
}
}
}

zygia_missions_task_4 = { # Nikopsian Trade
icon = "task_diplomatic"
icon = "task_economical"
requires = {zygia_missions_task_1}

bypass = {
Expand All @@ -123,7 +185,7 @@

highlight = {
scope:province = {
is_in_area = sinkat_area # CHANGE !!!!!!!!!!!
province_id = 4567
}
}

Expand All @@ -134,31 +196,72 @@
}

zygia_missions_task_5 = { # The Region of Zyx
icon = "task_diplomatic"
icon = "task_political"
requires = {zygia_missions_task_2}

bypass = {

}

allow = {

custom_tooltip = {
text = zygia_missions_task_5_tt
owns_or_subject_owns = 4567
owns_or_subject_owns = 4568
owns_or_subject_owns = 1745
owns_or_subject_owns = 1743
owns_or_subject_owns = 1742
owns_or_subject_owns = 7600
owns_or_subject_owns = 7616
owns_or_subject_owns = 7608
owns_or_subject_owns = 7614
owns_or_subject_owns = 7615
owns_or_subject_owns = 7610
owns_or_subject_owns = 7609
owns_or_subject_owns = 7620
owns_or_subject_owns = 7611
owns_or_subject_owns = 7619
owns_or_subject_owns = 7606
owns_or_subject_owns = 7607
}
}

highlight = {
scope:province = {
is_in_area = sinkat_area # CHANGE !!!!!!!!!!!
OR = {
province_id = 4567
province_id = 4568
province_id = 1745
province_id = 1743
province_id = 1742
province_id = 7600
province_id = 7616
province_id = 7608
province_id = 7614
province_id = 7615
province_id = 7610
province_id = 7609
province_id = 7620
province_id = 7611
province_id = 7619
province_id = 7606
province_id = 7607
}
}
}

on_completion = {
trigger_event = me_zygia.1 # _________

add_centralization = 30
current_ruler = {
add_nickname = OF_ZYX
}
change_country_name = LAND_OF_ZYX
}
}

zygia_missions_task_6 = { # Khabzism
icon = "task_diplomatic"
icon = "task_religion"
requires = {zygia_missions_task_2}

bypass = {
Expand All @@ -182,31 +285,54 @@
}

zygia_missions_task_7 = { # Raiding the Hypanis
icon = "task_diplomatic"
icon = "task_battle"
requires = {zygia_missions_task_3}
prevented_by = { zygia_missions_task_9 }

bypass = {

}

allow = {

custom_tooltip = {
text = zygia_missions_task_7_tt
any_navy = {
any_sub_unit = {
count >= 15
sub_unit_type = liburnian
}
has_commander = yes
}
}
}

highlight = {
scope:province = {
is_in_area = sinkat_area # CHANGE !!!!!!!!!!!
province_id = 4563
}
}

on_completion = {
trigger_event = me_zygia.1 # _________

p:4563 = {
set_owned_by = root
add_city_smoke_effect = yes
while = {
count = 4
random_pops_in_province = {
limit = {
NOT = { pop_type = nobles }
NOT = { pop_type = citizen }
}
kill_pop = yes
}
}
}
}
}

zygia_missions_task_8 = { # Hard Mountain Horses
icon = "task_diplomatic"
icon = "task_artemis"
requires = {zygia_missions_task_4}

bypass = {
Expand All @@ -230,20 +356,24 @@
}

zygia_missions_task_9 = { # The Western Maeotis
icon = "task_diplomatic"
icon = "task_zeus_cornucopia"
requires = {zygia_missions_task_4 zygia_missions_task_5}

bypass = {

}

allow = {

owns_or_subject_owns_area = maeotia_minores_area
owns_or_subject_owns_area = bosproranum_area
}

highlight = {
scope:province = {
is_in_area = sinkat_area # CHANGE !!!!!!!!!!!
OR = {
is_in_area = maeotia_minores_area
is_in_area = bosproranum_area
}
}
}

Expand All @@ -254,7 +384,7 @@
}

zygia_missions_task_10 = { # Zygian Federation
icon = "task_diplomatic"
icon = "task_political"
requires = {zygia_missions_task_5}

bypass = {
Expand All @@ -278,7 +408,7 @@
}

zygia_missions_task_11 = { # Worshiping Narts
icon = "task_diplomatic"
icon = "task_athena"
requires = {zygia_missions_task_6}

bypass = {
Expand All @@ -302,7 +432,7 @@
}

zygia_missions_task_12 = { # The Lady of Flowering Waters
icon = "task_diplomatic"
icon = "task_calm"
requires = {zygia_missions_task_9 zygia_missions_task_11}

bypass = {
Expand All @@ -326,7 +456,7 @@
}

zygia_missions_task_13 = { # Zichia
icon = "task_diplomatic"
icon = "task_heracles"
requires = {zygia_missions_task_10}
prevented_by = { zygia_missions_task_14 }
final = yes
Expand All @@ -352,7 +482,7 @@
}

zygia_missions_task_14 = { # Kingdom of the Narts
icon = "task_diplomatic"
icon = "task_atlas"
requires = {zygia_missions_task_11}
prevented_by = { zygia_missions_task_13 }
final = yes
Expand All @@ -378,7 +508,7 @@
}

zygia_missions_task_15 = { # The Golden Tree
icon = "task_diplomatic"
icon = "task_apollo"
requires = {zygia_missions_task_10}

bypass = {
Expand Down
Loading

0 comments on commit f47f57c

Please sign in to comment.