199 lines
5.9 KiB
Text
199 lines
5.9 KiB
Text
|
|
#Events for error suppression. Please make sure we don't need these.
|
||
|
|
|
||
|
|
namespace = error_suppression
|
||
|
|
|
||
|
|
#Show relation event
|
||
|
|
error_suppression.0001 = {
|
||
|
|
hidden = yes
|
||
|
|
orphan = yes
|
||
|
|
|
||
|
|
trigger = {
|
||
|
|
is_married = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
option = {
|
||
|
|
name = OK_BUTTON
|
||
|
|
|
||
|
|
add_character_modifier = {
|
||
|
|
modifier = matilda_of_canossa_modifier
|
||
|
|
}
|
||
|
|
add_character_modifier = {
|
||
|
|
modifier = ep3_master_todor_modifier
|
||
|
|
}
|
||
|
|
add_character_modifier = {
|
||
|
|
modifier = police_chief_of_baghdad_modifier
|
||
|
|
}
|
||
|
|
add_character_modifier = {
|
||
|
|
modifier = guiscard_modifier
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
# "Variable 'has_scripted_appearance' is used but is never set"
|
||
|
|
# It's used in history, but we read the history after we check for these unused variable errors.
|
||
|
|
add_character_flag = easteregg
|
||
|
|
add_character_flag = has_scripted_appearance
|
||
|
|
add_character_flag = has_scripted_weight
|
||
|
|
add_character_flag = has_scripted_clothes
|
||
|
|
add_character_flag = no_headgear
|
||
|
|
add_character_flag = no_drunkard_visual
|
||
|
|
add_character_flag = lady_in_shadows
|
||
|
|
|
||
|
|
if = { limit = {
|
||
|
|
# "Variable 'has_scripted_appearance' is set but is never used"
|
||
|
|
# In no-graphics we never read the portrait script that uses these flags, so then the above fix causes issues.
|
||
|
|
has_character_flag = easteregg
|
||
|
|
has_character_flag = has_scripted_appearance
|
||
|
|
has_character_flag = has_scripted_weight
|
||
|
|
has_character_flag = has_scripted_clothes
|
||
|
|
has_character_flag = no_headgear
|
||
|
|
has_character_flag = no_drunkard_visual
|
||
|
|
has_character_flag = lady_in_shadows
|
||
|
|
is_target_in_variable_list = {
|
||
|
|
name = artifact_rewards
|
||
|
|
target = root
|
||
|
|
}
|
||
|
|
is_target_in_variable_list = {
|
||
|
|
name = trait_rewards
|
||
|
|
target = root
|
||
|
|
}
|
||
|
|
exists = var:reichskrone
|
||
|
|
exists = var:pope_hat
|
||
|
|
has_variable = show_historical_gui
|
||
|
|
has_variable = nerge_activity
|
||
|
|
|
||
|
|
title:e_japan = {
|
||
|
|
has_variable = administrative_ui_special_title
|
||
|
|
}
|
||
|
|
title:e_goryeo = {
|
||
|
|
has_variable = administrative_ui_special_title
|
||
|
|
}
|
||
|
|
scope:poem_tune = flag:riverside_city
|
||
|
|
scope:poem_tune = flag:spring_in_the_han_palace
|
||
|
|
scope:poem_tune = flag:winds_between_pine_trees
|
||
|
|
scope:poem_tune = flag:memories_of_the_past_at_red_cliff
|
||
|
|
scope:poem_tune = flag:my_wrath_bristles_through_my_helmet
|
||
|
|
scope:poem_tune = flag:thinking_of_the_past_at_beigu_pavilion
|
||
|
|
scope:poem_tune = flag:dream_song
|
||
|
|
scope:poem_tune = flag:as_in_a_dream
|
||
|
|
scope:poem_tune = flag:immortal_by_the_river
|
||
|
|
scope:poem_tune = flag:longing_for_qin_e
|
||
|
|
scope:poem_tune = flag:new_chrysanthemum_flowers
|
||
|
|
scope:poem_tune = flag:poluomen_son
|
||
|
|
scope:poem_tune = flag:pouring_out_deep_emotions
|
||
|
|
scope:poem_tune = flag:rain_hits_a_bell
|
||
|
|
scope:poem_tune = flag:spring_in_the_tower_of_jade
|
||
|
|
scope:poem_tune = flag:drunk_in_the_fairyland
|
||
|
|
scope:poem_tune = flag:anxiety_of_a_beauty
|
||
|
|
scope:poem_tune = flag:writing_of_my_sorrow
|
||
|
|
scope:poem_tune = flag:sad_remembrance
|
||
|
|
scope:poem_tune = flag:on_the_advent_of_spring
|
||
|
|
scope:poem_tune = flag:silk_washing_stream
|
||
|
|
scope:poem_tune = flag:at_an_inn_in_xinshi
|
||
|
|
scope:poem_tune = flag:on_red_lotus_petals
|
||
|
|
scope:poem_tune = flag:pusa_man
|
||
|
|
scope:poem_tune = flag:a_quiet_night
|
||
|
|
scope:poem_tune = flag:huanxi_sand
|
||
|
|
scope:poem_tune = flag:overlapping_golden_light_of_small_hills
|
||
|
|
scope:poem_tune = flag:the_road_is_difficult
|
||
|
|
scope:poem_tune = flag:phoenix_hairpin
|
||
|
|
scope:poem_tune = flag:boating_on_tai_lake
|
||
|
|
scope:poem_tune = flag:prelude_to_the_water_song
|
||
|
|
scope:poem_tune = flag:rambling_young_man
|
||
|
|
scope:poem_tune = flag:king_of_lanling
|
||
|
|
scope:poem_tune = flag:washing_creek_sands
|
||
|
|
scope:poem_tune = flag:magnolia_blossoms
|
||
|
|
scope:poem_tune = flag:petals_falling_in_the_river
|
||
|
|
scope:poem_tune = flag:my_way_passed_ancient_tombs
|
||
|
|
scope:poem_tune = flag:dreaming_of_the_south_side_of_the_river
|
||
|
|
scope:poem_tune = flag:beautiful_barbarian
|
||
|
|
scope:poem_tune = flag:missing_the_emperors_hometown
|
||
|
|
scope:poem_tune = flag:daoist_priestess
|
||
|
|
scope:poem_tune = flag:a_bushel_of_pearls
|
||
|
|
scope:poem_tune = flag:bodhisattva_barbarian
|
||
|
|
scope:poem_tune = flag:clear_and_even_music
|
||
|
|
scope:poem_tune = flag:lost_battle
|
||
|
|
scope:poem_tune = flag:beauty_yu
|
||
|
|
scope:poem_tune = flag:crows_cry_at_night
|
||
|
|
scope:poem_tune = flag:phoenix_perched_on_the_parasol_tree
|
||
|
|
scope:poem_tune = flag:imperial_avenue_procession
|
||
|
|
scope:poem_tune = flag:rain_hits_a_bell
|
||
|
|
scope:poem_tune = flag:divination_song
|
||
|
|
scope:poem_tune = flag:attached_to_her_skirt
|
||
|
|
scope:poem_tune = flag:partridge_sky
|
||
|
|
scope:poem_tune = flag:mountain_hawthorn
|
||
|
|
scope:poem_tune = flag:the_song_of_tangduo
|
||
|
|
scope:poetry_theme = flag:love
|
||
|
|
scope:poetry_theme = flag:nature
|
||
|
|
scope:poetry_theme = flag:longing
|
||
|
|
scope:poetry_theme = flag:separation
|
||
|
|
scope:poetry_theme = flag:sadness_and_pain
|
||
|
|
scope:poetry_theme = flag:philosophy
|
||
|
|
scope:poetry_theme = flag:mythological_events
|
||
|
|
scope:poetry_theme = flag:daily_chores
|
||
|
|
scope:poetry_theme = flag:historical_events
|
||
|
|
} }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# EP1 achievement variable erroring from not being used outside of ep1_achievements.txt
|
||
|
|
error_suppression.0002 = {
|
||
|
|
hidden = yes
|
||
|
|
orphan = yes
|
||
|
|
|
||
|
|
trigger = {
|
||
|
|
any_character_artifact = {
|
||
|
|
exists = var:last_person_to_steal
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
option = {
|
||
|
|
name = OK_BUTTON
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Memory events to make sure they appear in the right order chronologically
|
||
|
|
error_suppression.0003 = {
|
||
|
|
hidden = yes
|
||
|
|
|
||
|
|
immediate = {
|
||
|
|
create_character_memory = {
|
||
|
|
type = imprisoned_other
|
||
|
|
|
||
|
|
participants = {
|
||
|
|
imprisoned = scope:prisoner_memory
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
option = {
|
||
|
|
name = OK_BUTTON
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
#Suppression of legend properties
|
||
|
|
error_suppression.0004 = {
|
||
|
|
hidden = yes
|
||
|
|
orphan = yes
|
||
|
|
|
||
|
|
trigger = {
|
||
|
|
var:dummy ?= flag:kumari_kandam
|
||
|
|
var:dummy ?= flag:prester_john_kingdom
|
||
|
|
var:dummy ?= flag:china
|
||
|
|
var:dummy ?= flag:bald_mountain
|
||
|
|
var:dummy ?= flag:olympus
|
||
|
|
var:dummy ?= flag:beyul
|
||
|
|
var:dummy ?= flag:hindustan
|
||
|
|
var:dummy ?= flag:irum
|
||
|
|
var:dummy ?= flag:atlantis
|
||
|
|
var:dummy ?= flag:himavanta
|
||
|
|
var:dummy ?= flag:mahishmati
|
||
|
|
var:dummy ?= flag:albion
|
||
|
|
}
|
||
|
|
|
||
|
|
option = {
|
||
|
|
name = OK_BUTTON
|
||
|
|
set_variable = {
|
||
|
|
name = dummy
|
||
|
|
value = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|