373 lines
No EOL
10 KiB
Text
373 lines
No EOL
10 KiB
Text
GetScoreAdjective = {
|
|
type = character
|
|
|
|
#poorly
|
|
text = {
|
|
trigger = { scope:task_contract.var:score_tally <= scope:task_contract.var:win_t1_threshold }
|
|
localization_key = task_contract_poorly
|
|
}
|
|
#well
|
|
text = {
|
|
trigger = { scope:task_contract.var:score_tally = scope:task_contract.var:win_t2_threshold }
|
|
localization_key = task_contract_well
|
|
}
|
|
#stellarly
|
|
text = { trigger = { scope:task_contract.var:score_tally = scope:task_contract.var:win_t3_threshold }
|
|
localization_key = task_contract_stellarly
|
|
}
|
|
}
|
|
|
|
GetScriptTopic = {
|
|
type = character
|
|
random_valid = yes
|
|
|
|
#strengthening bonds through diplomatic maneuvers
|
|
text = {
|
|
trigger = { scope:task_contract.var:passage_topic ?= flag:diplomacy_topic }
|
|
localization_key = script_topic_diplomacy_01
|
|
}
|
|
#courtesies of the [ROOT.Char.GetCurrentLocation.GetCulture.GetNameNoTooltip] culture
|
|
text = {
|
|
trigger = { scope:task_contract.var:passage_topic ?= flag:diplomacy_topic }
|
|
localization_key = script_topic_diplomacy_02
|
|
}
|
|
|
|
#wars and their politics
|
|
text = {
|
|
trigger = { scope:task_contract.var:passage_topic ?= flag:martial_topic }
|
|
localization_key = script_topic_martial_01
|
|
}
|
|
#the battle of [ROOT.Char.GetCurrentLocation.GetBaronyNameExplicitlyNoTooltip]
|
|
text = {
|
|
trigger = { scope:task_contract.var:passage_topic ?= flag:martial_topic }
|
|
localization_key = script_topic_martial_02
|
|
}
|
|
|
|
#caring for plants and property
|
|
text = {
|
|
trigger = { scope:task_contract.var:passage_topic ?= flag:stewardship_topic }
|
|
localization_key = script_topic_stewardship_01
|
|
}
|
|
#domesticating and caring for animals
|
|
text = {
|
|
trigger = { scope:task_contract.var:passage_topic ?= flag:stewardship_topic }
|
|
localization_key = script_topic_stewardship_02
|
|
}
|
|
|
|
#playing courtiers against each other
|
|
text = {
|
|
trigger = { scope:task_contract.var:passage_topic ?= flag:intrigue_topic }
|
|
localization_key = script_topic_intrigue_01
|
|
}
|
|
#the art of puppetry
|
|
text = {
|
|
trigger = { scope:task_contract.var:passage_topic ?= flag:intrigue_topic }
|
|
localization_key = script_topic_intrigue_02
|
|
}
|
|
|
|
#religious studies and their gleanings
|
|
text = {
|
|
trigger = { scope:task_contract.var:passage_topic ?= flag:learning_topic }
|
|
localization_key = script_topic_learning_01
|
|
}
|
|
#the innovations of far-away cultures
|
|
text = {
|
|
trigger = { scope:task_contract.var:passage_topic ?= flag:learning_topic }
|
|
localization_key = script_topic_learning_02
|
|
}
|
|
}
|
|
|
|
GetTradeGoods = {
|
|
type = character
|
|
random_valid = yes
|
|
|
|
#set of furs
|
|
text = {
|
|
localization_key = trade_goods_furs
|
|
}
|
|
|
|
#handful of ornate, scented pouches
|
|
text = {
|
|
localization_key = trade_goods_pouches
|
|
}
|
|
|
|
#vials of red sand
|
|
text = {
|
|
localization_key = trade_goods_vials
|
|
}
|
|
|
|
#sample of fresh [ROOT.Char.Custom('SmallAnimal')] meat
|
|
text = {
|
|
localization_key = trade_goods_meat
|
|
}
|
|
|
|
#dish of local [ROOT.Char.Custom('GetLocalStreetFood')]
|
|
text = {
|
|
localization_key = trade_goods_street_food
|
|
}
|
|
}
|
|
|
|
GetPreferedTopicConcept = {
|
|
type = character
|
|
|
|
#Diplomacy
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:diplomacy }
|
|
localization_key = task_contract_topic_concept_diplomacy
|
|
}
|
|
#Martial
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:martial }
|
|
localization_key = task_contract_topic_concept_martial
|
|
}
|
|
#Stewardship
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:stewardship }
|
|
localization_key = task_contract_topic_concept_stewardship
|
|
}
|
|
#Intrigue
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:intrigue }
|
|
localization_key = task_contract_topic_concept_intrigue
|
|
}
|
|
#Learning
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:learning }
|
|
localization_key = task_contract_topic_concept_learning
|
|
}
|
|
#Traveler
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:travel }
|
|
localization_key = task_contract_topic_concept_travel
|
|
}
|
|
#Pilgrim
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:pilgrimage }
|
|
localization_key = task_contract_topic_concept_pilgrimage
|
|
}
|
|
#POI
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:poi }
|
|
localization_key = task_contract_topic_concept_poi
|
|
}
|
|
}
|
|
|
|
GetPreferedTopic = {
|
|
type = character
|
|
random_valid = yes
|
|
|
|
#Diplomacy
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:diplomacy }
|
|
localization_key = task_contract_topic_diplomacy_01
|
|
}
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:diplomacy }
|
|
localization_key = task_contract_topic_diplomacy_02
|
|
}
|
|
|
|
#Martial
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:martial }
|
|
localization_key = task_contract_topic_martial_01
|
|
}
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:martial }
|
|
localization_key = task_contract_topic_martial_02
|
|
}
|
|
|
|
#Stewardship
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:stewardship }
|
|
localization_key = task_contract_topic_stewardship_01
|
|
}
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:stewardship }
|
|
localization_key = task_contract_topic_stewardship_02
|
|
}
|
|
|
|
#Intrigue
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:intrigue }
|
|
localization_key = task_contract_topic_intrigue_01
|
|
}
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:intrigue }
|
|
localization_key = task_contract_topic_intrigue_02
|
|
}
|
|
|
|
#Learning
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:learning }
|
|
localization_key = task_contract_topic_learning_01
|
|
}
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:learning }
|
|
localization_key = task_contract_topic_learning_02
|
|
}
|
|
|
|
#Traveler
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:travel }
|
|
localization_key = task_contract_topic_travel_01
|
|
}
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:travel }
|
|
localization_key = task_contract_topic_travel_02
|
|
}
|
|
|
|
#Pilgrim
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:pilgrimage }
|
|
localization_key = task_contract_topic_pilgrimage_01
|
|
}
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:pilgrimage }
|
|
localization_key = task_contract_topic_pilgrimage_02
|
|
}
|
|
|
|
#POI
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:poi }
|
|
localization_key = task_contract_topic_poi_01
|
|
}
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:poi }
|
|
localization_key = task_contract_topic_poi_02
|
|
}
|
|
}
|
|
|
|
GetLatestTopic = {
|
|
type = character
|
|
random_valid = yes
|
|
|
|
#Diplomacy
|
|
text = {
|
|
trigger = { scope:task_contract.var:latest_topic = flag:diplomacy }
|
|
localization_key = task_contract_topic_diplomacy_01
|
|
}
|
|
text = {
|
|
trigger = { scope:task_contract.var:latest_topic = flag:diplomacy }
|
|
localization_key = task_contract_topic_diplomacy_02
|
|
}
|
|
|
|
#Martial
|
|
text = {
|
|
trigger = { scope:task_contract.var:latest_topic = flag:martial }
|
|
localization_key = task_contract_topic_martial_01
|
|
}
|
|
text = {
|
|
trigger = { scope:task_contract.var:latest_topic = flag:martial }
|
|
localization_key = task_contract_topic_martial_02
|
|
}
|
|
|
|
#Stewardship
|
|
text = {
|
|
trigger = { scope:task_contract.var:latest_topic = flag:stewardship }
|
|
localization_key = task_contract_topic_stewardship_01
|
|
}
|
|
text = {
|
|
trigger = { scope:task_contract.var:latest_topic = flag:stewardship }
|
|
localization_key = task_contract_topic_stewardship_02
|
|
}
|
|
|
|
#Intrigue
|
|
text = {
|
|
trigger = { scope:task_contract.var:latest_topic = flag:intrigue }
|
|
localization_key = task_contract_topic_intrigue_01
|
|
}
|
|
text = {
|
|
trigger = { scope:task_contract.var:latest_topic = flag:intrigue }
|
|
localization_key = task_contract_topic_intrigue_02
|
|
}
|
|
|
|
#Learning
|
|
text = {
|
|
trigger = { scope:task_contract.var:latest_topic = flag:learning }
|
|
localization_key = task_contract_topic_learning_01
|
|
}
|
|
text = {
|
|
trigger = { scope:task_contract.var:latest_topic = flag:learning }
|
|
localization_key = task_contract_topic_learning_02
|
|
}
|
|
|
|
#Traveler
|
|
text = {
|
|
trigger = { scope:task_contract.var:latest_topic = flag:travel }
|
|
localization_key = task_contract_topic_travel_01
|
|
}
|
|
text = {
|
|
trigger = { scope:task_contract.var:latest_topic = flag:travel }
|
|
localization_key = task_contract_topic_travel_02
|
|
}
|
|
|
|
#Pilgrim
|
|
text = {
|
|
trigger = { scope:task_contract.var:latest_topic = flag:pilgrimage }
|
|
localization_key = task_contract_topic_pilgrimage_01
|
|
}
|
|
text = {
|
|
trigger = { scope:task_contract.var:latest_topic = flag:pilgrimage }
|
|
localization_key = task_contract_topic_pilgrimage_02
|
|
}
|
|
|
|
#POI
|
|
text = {
|
|
trigger = { scope:task_contract.var:latest_topic = flag:poi }
|
|
localization_key = task_contract_topic_poi_01
|
|
}
|
|
text = {
|
|
trigger = { scope:task_contract.var:latest_topic = flag:poi }
|
|
localization_key = task_contract_topic_poi_02
|
|
}
|
|
|
|
#Stress
|
|
text = {
|
|
trigger = { scope:task_contract.var:latest_topic = flag:generic }
|
|
localization_key = task_contract_topic_generic_01
|
|
}
|
|
text = {
|
|
trigger = { scope:task_contract.var:latest_topic = flag:generic }
|
|
localization_key = task_contract_topic_generic_02
|
|
}
|
|
}
|
|
|
|
GetInspirationTopic = {
|
|
type = character
|
|
|
|
#Diplomacy
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:diplomacy }
|
|
localization_key = task_contract_topic_inspiration_diplomacy
|
|
}
|
|
#Martial
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:martial }
|
|
localization_key = task_contract_topic_inspiration_martial
|
|
}
|
|
#Stewardship
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:stewardship }
|
|
localization_key = task_contract_topic_inspiration_stewardship
|
|
}
|
|
#Intrigue
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:intrigue }
|
|
localization_key = task_contract_topic_inspiration_intrigue
|
|
}
|
|
#Learning
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:learning }
|
|
localization_key = task_contract_topic_inspiration_learning
|
|
}
|
|
#Traveler
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:travel }
|
|
localization_key = task_contract_topic_inspiration_travel
|
|
}
|
|
#Pilgrim
|
|
text = {
|
|
trigger = { scope:task_contract.var:prefered_topic = flag:pilgrimage }
|
|
localization_key = task_contract_topic_inspiration_pilgrimage
|
|
}
|
|
} |