idk why I dont have a cursor
This commit is contained in:
parent
701d55c01f
commit
cda3acdcea
349 changed files with 78627 additions and 7804 deletions
413
common/scripted_triggers/00_lifestyle_triggers.txt
Normal file
413
common/scripted_triggers/00_lifestyle_triggers.txt
Normal file
|
|
@ -0,0 +1,413 @@
|
|||
# can_start_new_lifestyle_tree_trigger
|
||||
# lifestyle_friend_trigger
|
||||
|
||||
|
||||
can_start_new_lifestyle_tree_trigger = {
|
||||
OR = {
|
||||
NOR = {
|
||||
has_perk = benevolent_intent_perk
|
||||
has_perk = firm_hand_perk
|
||||
}
|
||||
has_perk = august_perk
|
||||
has_focus_diplomacy = no
|
||||
}
|
||||
OR = {
|
||||
NOR = {
|
||||
has_perk = befriend_perk
|
||||
has_perk = familial_familiar_perk
|
||||
}
|
||||
has_perk = family_man_perk
|
||||
has_focus_diplomacy = no
|
||||
}
|
||||
OR = {
|
||||
NOT = { has_perk = thoughtful_perk }
|
||||
has_perk = diplomat_perk
|
||||
has_focus_diplomacy = no
|
||||
}
|
||||
OR = {
|
||||
NOR = {
|
||||
has_perk = dark_insights_perk
|
||||
has_perk = dreadful_perk
|
||||
}
|
||||
has_perk = torturer_perk
|
||||
has_focus_intrigue = no
|
||||
}
|
||||
OR = {
|
||||
NOT = { has_perk = truth_is_relative_perk }
|
||||
has_perk = schemer_perk
|
||||
has_focus_intrigue = no
|
||||
}
|
||||
OR = {
|
||||
NOR = {
|
||||
has_perk = like_weed_in_a_garden_perk
|
||||
has_perk = enticing_opportunity_perk
|
||||
}
|
||||
has_perk = seducer_perk
|
||||
has_focus_intrigue = no
|
||||
}
|
||||
OR = {
|
||||
NOT = { has_perk = anatomical_studies_perk }
|
||||
has_perk = whole_of_body_perk
|
||||
has_focus_learning = no
|
||||
}
|
||||
OR = {
|
||||
NOR = {
|
||||
has_perk = pedagogy_perk
|
||||
has_perk = scientific_perk
|
||||
}
|
||||
has_perk = scholar_perk
|
||||
has_focus_learning = no
|
||||
}
|
||||
OR = {
|
||||
NOT = { has_perk = faithful_perk }
|
||||
has_perk = theologian_perk
|
||||
has_focus_learning = no
|
||||
}
|
||||
OR = {
|
||||
NOT = { has_perk = stalwart_leader_perk }
|
||||
has_perk = gallant_perk
|
||||
has_focus_martial = no
|
||||
}
|
||||
OR = {
|
||||
NOT = { has_perk = serve_the_crown_perk }
|
||||
has_perk = overseer_perk
|
||||
has_focus_martial = no
|
||||
}
|
||||
OR = {
|
||||
NOT = { has_perk = bellum_justum_perk }
|
||||
has_perk = strategist_perk
|
||||
has_focus_martial = no
|
||||
}
|
||||
OR = {
|
||||
NOR = {
|
||||
has_perk = tax_man_perk
|
||||
has_perk = cutting_corners_perk
|
||||
}
|
||||
has_perk = architect_perk
|
||||
has_focus_stewardship = no
|
||||
}
|
||||
OR = {
|
||||
NOT = { has_perk = meritocracy_perk }
|
||||
has_perk = administrator_perk
|
||||
has_focus_stewardship = no
|
||||
}
|
||||
OR = {
|
||||
NOT = { has_perk = golden_obligations_perk }
|
||||
has_perk = avaricious_perk
|
||||
has_focus_stewardship = no
|
||||
}
|
||||
OR = {
|
||||
NOT = { has_perk = mustering_the_troops_perk }
|
||||
has_perk = surveyor_perk
|
||||
has_focus_wanderer = no
|
||||
}
|
||||
OR = {
|
||||
NOT = { has_perk = well_prepared_perk }
|
||||
has_perk = wayfarer_perk
|
||||
has_focus_wanderer = no
|
||||
}
|
||||
OR = {
|
||||
NOR = {
|
||||
has_perk = power_at_home_perk
|
||||
has_perk = mercenary_contacts_perk
|
||||
}
|
||||
has_perk = voyager_perk
|
||||
has_focus_wanderer = no
|
||||
}
|
||||
}
|
||||
|
||||
has_completed_current_lifestyle_trigger = {
|
||||
OR = {
|
||||
AND = {
|
||||
OR = {
|
||||
has_focus = diplomacy_foreign_affairs_focus
|
||||
has_focus = diplomacy_majesty_focus
|
||||
has_focus = diplomacy_family_focus
|
||||
}
|
||||
has_perk = august_perk
|
||||
has_perk = family_man_perk
|
||||
has_perk = diplomat_perk
|
||||
}
|
||||
AND = {
|
||||
OR = {
|
||||
has_focus = intrigue_skulduggery_focus
|
||||
has_focus = intrigue_temptation_focus
|
||||
has_focus = intrigue_intimidation_focus
|
||||
}
|
||||
has_perk = torturer_perk
|
||||
has_perk = schemer_perk
|
||||
has_perk = seducer_perk
|
||||
}
|
||||
AND = {
|
||||
OR = {
|
||||
has_focus = learning_medicine_focus
|
||||
has_focus = learning_scholarship_focus
|
||||
has_focus = learning_theology_focus
|
||||
}
|
||||
has_perk = whole_of_body_perk
|
||||
has_perk = scholar_perk
|
||||
has_perk = theologian_perk
|
||||
}
|
||||
AND = {
|
||||
OR = {
|
||||
has_focus = martial_strategy_focus
|
||||
has_focus = martial_authority_focus
|
||||
has_focus = martial_chivalry_focus
|
||||
}
|
||||
has_perk = gallant_perk
|
||||
has_perk = overseer_perk
|
||||
has_perk = strategist_perk
|
||||
}
|
||||
AND = {
|
||||
OR = {
|
||||
has_focus = stewardship_wealth_focus
|
||||
has_focus = stewardship_domain_focus
|
||||
has_focus = stewardship_duty_focus
|
||||
}
|
||||
has_perk = architect_perk
|
||||
has_perk = administrator_perk
|
||||
has_perk = avaricious_perk
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
has_completed_one_tree_in_current_lifestyle_trigger = {
|
||||
OR = {
|
||||
AND = {
|
||||
OR = {
|
||||
has_focus = diplomacy_foreign_affairs_focus
|
||||
has_focus = diplomacy_majesty_focus
|
||||
has_focus = diplomacy_family_focus
|
||||
}
|
||||
OR = {
|
||||
has_perk = august_perk
|
||||
has_perk = family_man_perk
|
||||
has_perk = diplomat_perk
|
||||
}
|
||||
}
|
||||
AND = {
|
||||
OR = {
|
||||
has_focus = intrigue_skulduggery_focus
|
||||
has_focus = intrigue_temptation_focus
|
||||
has_focus = intrigue_intimidation_focus
|
||||
}
|
||||
OR = {
|
||||
has_perk = torturer_perk
|
||||
has_perk = schemer_perk
|
||||
has_perk = seducer_perk
|
||||
}
|
||||
}
|
||||
AND = {
|
||||
OR = {
|
||||
has_focus = learning_medicine_focus
|
||||
has_focus = learning_scholarship_focus
|
||||
has_focus = learning_theology_focus
|
||||
}
|
||||
OR = {
|
||||
has_perk = whole_of_body_perk
|
||||
has_perk = scholar_perk
|
||||
has_perk = theologian_perk
|
||||
}
|
||||
}
|
||||
AND = {
|
||||
OR = {
|
||||
has_focus = martial_strategy_focus
|
||||
has_focus = martial_authority_focus
|
||||
has_focus = martial_chivalry_focus
|
||||
}
|
||||
OR = {
|
||||
has_perk = gallant_perk
|
||||
has_perk = overseer_perk
|
||||
has_perk = strategist_perk
|
||||
}
|
||||
}
|
||||
AND = {
|
||||
OR = {
|
||||
has_focus = stewardship_wealth_focus
|
||||
has_focus = stewardship_domain_focus
|
||||
has_focus = stewardship_duty_focus
|
||||
}
|
||||
OR = {
|
||||
has_perk = architect_perk
|
||||
has_perk = administrator_perk
|
||||
has_perk = avaricious_perk
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
##############################
|
||||
# LIFESTYLE FRIEND TRIGGERS
|
||||
##############################
|
||||
|
||||
#Trigger to check if a friend is a lifestyle friend
|
||||
lifestyle_friend_trigger = {
|
||||
trigger_if = {
|
||||
limit = { $CHARACTER$ = { is_ai = yes } }
|
||||
OR = {
|
||||
has_focus = $FOCUS$
|
||||
is_ruler = no
|
||||
}
|
||||
}
|
||||
#If a player, check the friend points
|
||||
trigger_else = {
|
||||
$FOCUS$_friend_points > 0
|
||||
}
|
||||
}
|
||||
|
||||
#Is the character available as a potential lifestyle friend for CHARACTER
|
||||
potential_lifestyle_friend_availability_trigger = {
|
||||
lifestyle_friend_trigger = { CHARACTER = $CHARACTER$ FOCUS = $FOCUS$ }
|
||||
basic_is_available_ai = yes
|
||||
NOR = {
|
||||
has_relation_friend = $CHARACTER$
|
||||
has_relation_rival = $CHARACTER$
|
||||
is_at_war_with = $CHARACTER$
|
||||
}
|
||||
is_adult = yes
|
||||
opinion = {
|
||||
target = $CHARACTER$
|
||||
value >= low_negative_opinion
|
||||
}
|
||||
save_temporary_scope_value_as = {
|
||||
name = trigger_focus
|
||||
value = flag:$FOCUS$
|
||||
}
|
||||
trigger_if = {
|
||||
limit = { scope:trigger_focus = flag:intrigue_temptation_focus }
|
||||
NOT = {
|
||||
dislikes_partner_cheating_trigger = { PARTNER = $CHARACTER$ }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
has_focus_martial = {
|
||||
OR = {
|
||||
has_focus = martial_chivalry_focus
|
||||
has_focus = martial_authority_focus
|
||||
has_focus = martial_strategy_focus
|
||||
has_focus = martial_adventurer_focus
|
||||
}
|
||||
}
|
||||
|
||||
has_focus_learning = {
|
||||
OR = {
|
||||
has_focus = learning_theology_focus
|
||||
has_focus = learning_scholarship_focus
|
||||
has_focus = learning_medicine_focus
|
||||
has_focus = learning_adventurer_focus
|
||||
}
|
||||
}
|
||||
|
||||
has_focus_intrigue = {
|
||||
OR = {
|
||||
has_focus = intrigue_intimidation_focus
|
||||
has_focus = intrigue_temptation_focus
|
||||
has_focus = intrigue_skulduggery_focus
|
||||
has_focus = intrigue_adventurer_focus
|
||||
}
|
||||
}
|
||||
|
||||
has_focus_diplomacy = {
|
||||
OR = {
|
||||
has_focus = diplomacy_family_focus
|
||||
has_focus = diplomacy_majesty_focus
|
||||
has_focus = diplomacy_foreign_affairs_focus
|
||||
has_focus = diplomacy_adventurer_focus
|
||||
}
|
||||
}
|
||||
|
||||
has_focus_stewardship = {
|
||||
OR = {
|
||||
has_focus = stewardship_domain_focus
|
||||
has_focus = stewardship_wealth_focus
|
||||
has_focus = stewardship_duty_focus
|
||||
has_focus = stewardship_adventurer_focus
|
||||
}
|
||||
}
|
||||
|
||||
has_focus_wanderer = {
|
||||
OR = {
|
||||
has_focus = wanderer_internal_affairs_focus
|
||||
has_focus = wanderer_journey_focus
|
||||
has_focus = wanderer_destination_focus
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
#######################
|
||||
# misc
|
||||
#######################
|
||||
|
||||
has_focus_or_focus_trait_trigger = {
|
||||
save_temporary_scope_value_as = {
|
||||
name = trigger_focus
|
||||
value = flag:$FOCUS$
|
||||
}
|
||||
OR = {
|
||||
has_focus = $FOCUS$
|
||||
trigger_if = {
|
||||
limit = { scope:trigger_focus = flag:diplomacy_foreign_affairs_focus }
|
||||
has_trait = diplomat
|
||||
}
|
||||
trigger_else_if = {
|
||||
limit = { scope:trigger_focus = flag:diplomacy_majesty_focus }
|
||||
has_trait = august
|
||||
}
|
||||
trigger_else_if = {
|
||||
limit = { scope:trigger_focus = flag:diplomacy_family_focus }
|
||||
has_trait = family_first
|
||||
}
|
||||
trigger_else_if = {
|
||||
limit = { scope:trigger_focus = flag:martial_strategy_focus }
|
||||
has_trait = strategist
|
||||
}
|
||||
trigger_else_if = {
|
||||
limit = { scope:trigger_focus = flag:martial_authority_focus }
|
||||
has_trait = overseer
|
||||
}
|
||||
trigger_else_if = {
|
||||
limit = { scope:trigger_focus = flag:martial_chivalry_focus }
|
||||
has_trait = gallant
|
||||
}
|
||||
trigger_else_if = {
|
||||
limit = { scope:trigger_focus = flag:stewardship_wealth_focus }
|
||||
has_trait = avaricious
|
||||
}
|
||||
trigger_else_if = {
|
||||
limit = { scope:trigger_focus = flag:stewardship_domain_focus }
|
||||
has_trait = architect
|
||||
}
|
||||
trigger_else_if = {
|
||||
limit = { scope:trigger_focus = flag:stewardship_duty_focus }
|
||||
has_trait = administrator
|
||||
}
|
||||
trigger_else_if = {
|
||||
limit = { scope:trigger_focus = flag:intrigue_skulduggery_focus }
|
||||
has_trait = schemer
|
||||
}
|
||||
trigger_else_if = {
|
||||
limit = { scope:trigger_focus = flag:intrigue_temptation_focus }
|
||||
has_trait = seducer
|
||||
}
|
||||
trigger_else_if = {
|
||||
limit = { scope:trigger_focus = flag:intrigue_intimidation_focus }
|
||||
has_trait = torturer
|
||||
}
|
||||
trigger_else_if = {
|
||||
limit = { scope:trigger_focus = flag:learning_medicine_focus }
|
||||
has_trait = whole_of_body
|
||||
}
|
||||
trigger_else_if = {
|
||||
limit = { scope:trigger_focus = flag:learning_scholarship_focus }
|
||||
has_trait = scholar
|
||||
}
|
||||
trigger_else_if = {
|
||||
limit = { scope:trigger_focus = flag:learning_theology_focus }
|
||||
has_trait = theologian
|
||||
}
|
||||
trigger_else = {
|
||||
always = no
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue