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

@ -2091,8 +2091,10 @@ laamp_base_5051 = {
}
}
}
task_contract_employer = { is_landed = yes }
NOT = { scope:employer = { government_has_flag = government_is_herder } }
task_contract_employer = {
is_landed = yes
NOT = { government_has_flag = government_is_herder }
}
}
valid_to_keep = {
# Standard triggers.
@ -2100,8 +2102,10 @@ laamp_base_5051 = {
EMPLOYER = root.task_contract_employer
LAAMP = root.task_contract_taker
}
task_contract_employer = { is_landed = yes }
NOT = { scope:employer = { government_has_flag = government_is_herder } }
task_contract_employer = {
is_landed = yes
NOT = { government_has_flag = government_is_herder }
}
}
# On_actions

View file

@ -3438,6 +3438,11 @@ laamp_legitimist_support_contract = {
}
}
scope:employer.primary_title.tier >= tier_kingdom
any_claim = {
exists = holder
tier >= tier_kingdom
holder != scope:employer
}
}
valid_to_continue = {

View file

@ -17,7 +17,7 @@
##################################################
#
# laamp_transport_vip - Escort Emissary - Escort a charachter's Courtier to another character
# laamp_transport_vip - Escort Emissary - Escort a character's Courtier to another character
# laamp_transport_artifact - Artifact Delivery - Transfer an artifact from one character to another
# laamp_transport_gold - A Golden Gift - Transfer gold from one character to another
# laamp_transport_ward - Ward Transfer - Escorting a Ward to a Guardian
@ -51,7 +51,7 @@ laamp_transport_vip = {
scope:employer = {
any_courtier = {
is_ai = yes
is_available_allow_travelling = yes
is_available = yes
is_adult = yes
is_lowborn = no
}
@ -66,6 +66,7 @@ laamp_transport_vip = {
exists = root.var:task_contract_object
var:task_contract_object = {
is_courtier_of = root.task_contract_employer
is_available = yes
}
}
valid_to_accept = {
@ -104,7 +105,7 @@ laamp_transport_vip = {
random_courtier = {
limit = {
is_ai = yes
is_available_allow_travelling = yes
is_available = yes
is_adult = yes
is_lowborn = no
}
@ -379,6 +380,7 @@ laamp_transport_artifact = {
scope:employer = {
any_character_artifact = {
NOR = {
has_variable = artifact_succession_title
has_variable = historical_unique_artifact
has_variable = banner_house
has_variable = banner_dynasty
@ -404,6 +406,7 @@ laamp_transport_artifact = {
scope:employer = {
any_character_artifact = {
NOR = {
has_variable = artifact_succession_title
has_variable = historical_unique_artifact
has_variable = banner_house
has_variable = banner_dynasty
@ -445,9 +448,8 @@ laamp_transport_artifact = {
limit = {
NOR = {
has_variable = historical_unique_artifact
has_variable = banner_house
has_variable = banner_dynasty
}
artifact_can_be_gift_advance_trigger = yes
}
save_scope_as = escorted_artifact
}
@ -1023,7 +1025,7 @@ laamp_transport_ward = {
scope:employer = {
any_child = {
is_ai = yes
is_available_child_allow_travel = yes
is_available_child = yes
OR = {
num_of_relation_guardian = 0
any_relation = {
@ -1062,7 +1064,9 @@ laamp_transport_ward = {
}
}
valid_to_keep = {
exists = root.var:task_contract_object
root.var:task_contract_object ?= {
is_available_child = yes
}
}
valid_to_accept = {
# Standard triggers.
@ -1100,7 +1104,7 @@ laamp_transport_ward = {
}
random_child = {
limit = {
is_available_child_allow_travel = yes
is_available_child = yes
OR = {
num_of_relation_guardian = 0
any_relation = {

View file

@ -463,6 +463,8 @@ tgp_medieval_medicine = { #Treating the Unfortunate
medical_assistance_failure = {
visible = no
effect = {
task_contract_taker = { play_sound_effect = "event:/DLC/EP3/SFX/UI/Contracts/ep3_ui_contracts_failure_on_contract" }
save_scope_as = task_contract
task_contract_taker ?= {
send_interface_toast = {
title = tgp_natural_disaster_contract_event.0011.b.tt.failure