4296 lines
178 KiB
XML
4296 lines
178 KiB
XML
|
<?xml version="1.0" encoding="windows-1251" ?>
|
|||
|
|
|||
|
<!--===========================================================
|
|||
|
<
|
|||
|
< DIALOG MANAGER
|
|||
|
< CoC 1.4.21 - DoctorX Questlines 1.20
|
|||
|
<
|
|||
|
< Modified by: DoctorX
|
|||
|
< Last revised: December 21, 2016
|
|||
|
<
|
|||
|
<===========================================================-->
|
|||
|
|
|||
|
|
|||
|
<game_dialogs>
|
|||
|
|
|||
|
|
|||
|
<!-- STORYLINE START GAME DIALOGS -->
|
|||
|
<!-- -->
|
|||
|
<!-- Modified by DoctorX -->
|
|||
|
<!-- for DoctorX Questlines 1.6 -->
|
|||
|
<!-- October 14, 2016 -->
|
|||
|
|
|||
|
|
|||
|
<!-- Sidorovich (Loner) Start Game -->
|
|||
|
<dialog id="sidorovich_questlines_about_dialog">
|
|||
|
<precondition>dialogs.actor_true_stalker</precondition>
|
|||
|
<dont_has_info>drx_questlines_about_info</dont_has_info>
|
|||
|
<dont_has_info>living_legend_info_about_done</dont_has_info>
|
|||
|
<dont_has_info>story_mode_disabled</dont_has_info>
|
|||
|
<dont_has_info>faction_limited_playthrough</dont_has_info>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- Actor -->
|
|||
|
<text>sidorovich_questlines_about_dialog_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- NPC -->
|
|||
|
<text>sidorovich_questlines_about_dialog_1</text>
|
|||
|
<give_info>drx_questlines_about_info</give_info>
|
|||
|
<give_info>living_legend_info_about_done</give_info>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<dialog id="drx_sl_esc_m_trader_game_start_dialog_1">
|
|||
|
<has_info>drx_sl_start_game_esc_m_trader</has_info>
|
|||
|
<has_info>drx_questlines_about_info</has_info>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- Actor -->
|
|||
|
<text>drx_sl_esc_m_trader_game_start_dialog_1_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- NPC -->
|
|||
|
<text>drx_sl_esc_m_trader_game_start_dialog_1_1</text>
|
|||
|
<disable_info>drx_sl_start_game_esc_m_trader</disable_info>
|
|||
|
<action>xr_effects.drx_sl_decrease_sl_tasks_count</action>
|
|||
|
<action>xr_effects.drx_sl_meet_random_honcho</action>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Petrenko (Duty) Start Game -->
|
|||
|
<dialog id="petrenko_questlines_about_dialog">
|
|||
|
<precondition>dialogs.actor_true_dolg</precondition>
|
|||
|
<dont_has_info>drx_questlines_about_info</dont_has_info>
|
|||
|
<dont_has_info>living_legend_info_about_done</dont_has_info>
|
|||
|
<dont_has_info>story_mode_disabled</dont_has_info>
|
|||
|
<dont_has_info>faction_limited_playthrough</dont_has_info>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- Actor -->
|
|||
|
<text>petrenko_questlines_about_dialog_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- NPC -->
|
|||
|
<text>petrenko_questlines_about_dialog_1</text>
|
|||
|
<give_info>drx_questlines_about_info</give_info>
|
|||
|
<give_info>living_legend_info_about_done</give_info>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<dialog id="drx_sl_bar_dolg_general_petrenko_stalker_game_start_dialog_1">
|
|||
|
<has_info>drx_sl_start_game_bar_dolg_general_petrenko_stalker</has_info>
|
|||
|
<has_info>drx_questlines_about_info</has_info>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- Actor -->
|
|||
|
<text>drx_sl_bar_dolg_general_petrenko_stalker_game_start_dialog_1_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- NPC -->
|
|||
|
<text>drx_sl_bar_dolg_general_petrenko_stalker_game_start_dialog_1_1</text>
|
|||
|
<disable_info>drx_sl_start_game_bar_dolg_general_petrenko_stalker</disable_info>
|
|||
|
<action>xr_effects.drx_sl_decrease_sl_tasks_count</action>
|
|||
|
<action>xr_effects.drx_sl_meet_random_honcho</action>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Lukash (Freedom) Start Game -->
|
|||
|
<dialog id="lukash_questlines_about_dialog">
|
|||
|
<precondition>dialogs.actor_true_freedom</precondition>
|
|||
|
<dont_has_info>drx_questlines_about_info</dont_has_info>
|
|||
|
<dont_has_info>living_legend_info_about_done</dont_has_info>
|
|||
|
<dont_has_info>story_mode_disabled</dont_has_info>
|
|||
|
<dont_has_info>faction_limited_playthrough</dont_has_info>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- Actor -->
|
|||
|
<text>lukash_questlines_about_dialog_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- NPC -->
|
|||
|
<text>lukash_questlines_about_dialog_1</text>
|
|||
|
<give_info>drx_questlines_about_info</give_info>
|
|||
|
<give_info>living_legend_info_about_done</give_info>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<dialog id="drx_sl_mil_smart_terrain_7_7_freedom_leader_stalker_game_start_dialog_1">
|
|||
|
<has_info>drx_sl_start_game_mil_smart_terrain_7_7_freedom_leader_stalker</has_info>
|
|||
|
<has_info>drx_questlines_about_info</has_info>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- Actor -->
|
|||
|
<text>drx_sl_mil_smart_terrain_7_7_freedom_leader_stalker_game_start_dialog_1_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- NPC -->
|
|||
|
<text>drx_sl_mil_smart_terrain_7_7_freedom_leader_stalker_game_start_dialog_1_1</text>
|
|||
|
<disable_info>drx_sl_start_game_mil_smart_terrain_7_7_freedom_leader_stalker</disable_info>
|
|||
|
<action>xr_effects.drx_sl_decrease_sl_tasks_count</action>
|
|||
|
<action>xr_effects.drx_sl_meet_random_honcho</action>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Cold (Clear Sky) Start Game -->
|
|||
|
<dialog id="cold_questlines_about_dialog">
|
|||
|
<precondition>dialogs.actor_true_csky</precondition>
|
|||
|
<dont_has_info>drx_questlines_about_info</dont_has_info>
|
|||
|
<dont_has_info>living_legend_info_about_done</dont_has_info>
|
|||
|
<dont_has_info>story_mode_disabled</dont_has_info>
|
|||
|
<dont_has_info>faction_limited_playthrough</dont_has_info>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- Actor -->
|
|||
|
<text>cold_questlines_about_dialog_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- NPC -->
|
|||
|
<text>cold_questlines_about_dialog_1</text>
|
|||
|
<give_info>drx_questlines_about_info</give_info>
|
|||
|
<give_info>living_legend_info_about_done</give_info>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<dialog id="drx_sl_mar_smart_terrain_base_stalker_leader_marsh_game_start_dialog_1">
|
|||
|
<has_info>drx_sl_start_game_mar_smart_terrain_base_stalker_leader_marsh</has_info>
|
|||
|
<has_info>drx_questlines_about_info</has_info>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- Actor -->
|
|||
|
<text>drx_sl_mar_smart_terrain_base_stalker_leader_marsh_game_start_dialog_1_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- NPC -->
|
|||
|
<text>drx_sl_mar_smart_terrain_base_stalker_leader_marsh_game_start_dialog_1_1</text>
|
|||
|
<disable_info>drx_sl_start_game_mar_smart_terrain_base_stalker_leader_marsh</disable_info>
|
|||
|
<action>xr_effects.drx_sl_decrease_sl_tasks_count</action>
|
|||
|
<action>xr_effects.drx_sl_meet_random_honcho</action>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Sakharov (Ecologist) Start Game -->
|
|||
|
<dialog id="sakharov_questlines_about_dialog">
|
|||
|
<precondition>dialogs.actor_true_ecolog</precondition>
|
|||
|
<dont_has_info>drx_questlines_about_info</dont_has_info>
|
|||
|
<dont_has_info>living_legend_info_about_done</dont_has_info>
|
|||
|
<dont_has_info>story_mode_disabled</dont_has_info>
|
|||
|
<dont_has_info>faction_limited_playthrough</dont_has_info>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- Actor -->
|
|||
|
<text>sakharov_questlines_about_dialog_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- NPC -->
|
|||
|
<text>sakharov_questlines_about_dialog_1</text>
|
|||
|
<give_info>drx_questlines_about_info</give_info>
|
|||
|
<give_info>living_legend_info_about_done</give_info>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<dialog id="drx_sl_yan_stalker_sakharov_game_start_dialog_1">
|
|||
|
<has_info>drx_sl_start_game_yan_stalker_sakharov</has_info>
|
|||
|
<has_info>drx_questlines_about_info</has_info>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- Actor -->
|
|||
|
<text>drx_sl_yan_stalker_sakharov_game_start_dialog_1_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- NPC -->
|
|||
|
<text>drx_sl_yan_stalker_sakharov_game_start_dialog_1_1</text>
|
|||
|
<disable_info>drx_sl_start_game_yan_stalker_sakharov</disable_info>
|
|||
|
<action>xr_effects.drx_sl_decrease_sl_tasks_count</action>
|
|||
|
<action>xr_effects.drx_sl_meet_random_honcho</action>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Dushman (Mercenary) Start Game -->
|
|||
|
<dialog id="dushman_questlines_about_dialog">
|
|||
|
<precondition>dialogs.actor_true_killer</precondition>
|
|||
|
<dont_has_info>drx_questlines_about_info</dont_has_info>
|
|||
|
<dont_has_info>living_legend_info_about_done</dont_has_info>
|
|||
|
<dont_has_info>story_mode_disabled</dont_has_info>
|
|||
|
<dont_has_info>faction_limited_playthrough</dont_has_info>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- Actor -->
|
|||
|
<text>dushman_questlines_about_dialog_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- NPC -->
|
|||
|
<text>dushman_questlines_about_dialog_1</text>
|
|||
|
<give_info>drx_questlines_about_info</give_info>
|
|||
|
<give_info>living_legend_info_about_done</give_info>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<dialog id="drx_sl_cit_killers_merc_trader_stalker_game_start_dialog_1">
|
|||
|
<has_info>drx_sl_start_game_cit_killers_merc_trader_stalker</has_info>
|
|||
|
<has_info>drx_questlines_about_info</has_info>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- Actor -->
|
|||
|
<text>drx_sl_cit_killers_merc_trader_stalker_game_start_dialog_1_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- NPC -->
|
|||
|
<text>drx_sl_cit_killers_merc_trader_stalker_game_start_dialog_1_1</text>
|
|||
|
<disable_info>drx_sl_start_game_cit_killers_merc_trader_stalker</disable_info>
|
|||
|
<action>xr_effects.drx_sl_decrease_sl_tasks_count</action>
|
|||
|
<action>xr_effects.drx_sl_meet_random_honcho</action>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Kuznetsov (Military) Start Game -->
|
|||
|
<dialog id="drx_sl_agr_smart_terrain_1_6_near_2_military_colonel_kovalski_game_start_dialog_1">
|
|||
|
<has_info>drx_sl_start_game_agr_smart_terrain_1_6_near_2_military_colonel_kovalski</has_info>
|
|||
|
<dont_has_info>story_mode_disabled</dont_has_info>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- Actor -->
|
|||
|
<text>drx_sl_agr_smart_terrain_1_6_near_2_military_colonel_kovalski_game_start_dialog_1_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- NPC -->
|
|||
|
<text>drx_sl_agr_smart_terrain_1_6_near_2_military_colonel_kovalski_game_start_dialog_1_1</text>
|
|||
|
<disable_info>drx_sl_start_game_agr_smart_terrain_1_6_near_2_military_colonel_kovalski</disable_info>
|
|||
|
<action>xr_effects.drx_sl_decrease_sl_tasks_count</action>
|
|||
|
<action>xr_effects.drx_sl_meet_random_honcho</action>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Sultan (Bandit) Start Game -->
|
|||
|
<dialog id="drx_sl_zat_b7_bandit_boss_sultan_game_start_dialog_1">
|
|||
|
<has_info>drx_sl_start_game_zat_b7_bandit_boss_sultan</has_info>
|
|||
|
<dont_has_info>story_mode_disabled</dont_has_info>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- Actor -->
|
|||
|
<text>drx_sl_zat_b7_bandit_boss_sultan_game_start_dialog_1_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- NPC -->
|
|||
|
<text>drx_sl_zat_b7_bandit_boss_sultan_game_start_dialog_1_1</text>
|
|||
|
<disable_info>drx_sl_start_game_zat_b7_bandit_boss_sultan</disable_info>
|
|||
|
<action>xr_effects.drx_sl_decrease_sl_tasks_count</action>
|
|||
|
<action>xr_effects.drx_sl_meet_random_honcho</action>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Rabbit (Monolith) Start Game -->
|
|||
|
<dialog id="drx_sl_pri_monolith_monolith_trader_stalker_game_start_dialog_1">
|
|||
|
<has_info>drx_sl_start_game_pri_monolith_monolith_trader_stalker</has_info>
|
|||
|
<dont_has_info>story_mode_disabled</dont_has_info>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- Actor -->
|
|||
|
<text>drx_sl_pri_monolith_monolith_trader_stalker_game_start_dialog_1_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- NPC -->
|
|||
|
<text>drx_sl_pri_monolith_monolith_trader_stalker_game_start_dialog_1_1</text>
|
|||
|
<disable_info>drx_sl_start_game_pri_monolith_monolith_trader_stalker</disable_info>
|
|||
|
<action>xr_effects.drx_sl_decrease_sl_tasks_count</action>
|
|||
|
<action>xr_effects.drx_sl_meet_random_honcho</action>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Stribog (Sin) Start Game -->
|
|||
|
<dialog id="drx_sl_red_greh_trader_game_start_dialog_1">
|
|||
|
<has_info>drx_sl_start_game_red_greh_trader</has_info>
|
|||
|
<dont_has_info>story_mode_disabled</dont_has_info>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- Actor -->
|
|||
|
<text>drx_sl_red_greh_trader_game_start_dialog_1_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- NPC -->
|
|||
|
<text>drx_sl_red_greh_trader_game_start_dialog_1_1</text>
|
|||
|
<disable_info>drx_sl_start_game_red_greh_trader</disable_info>
|
|||
|
<action>xr_effects.drx_sl_decrease_sl_tasks_count</action>
|
|||
|
<action>xr_effects.drx_sl_meet_random_honcho</action>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<!-- STORYLINE MEET HONCHO TASK DIALOGS -->
|
|||
|
<!-- -->
|
|||
|
<!-- Modified by DoctorX -->
|
|||
|
<!-- for DoctorX Questlines 1.7 -->
|
|||
|
<!-- October 26, 2016 -->
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<!-- Storyline General Dialogs -->
|
|||
|
|
|||
|
<!-- Storyline Task Comleted Dialog -->
|
|||
|
<dialog id="drx_sl_task_completed_dialog">
|
|||
|
<precondition>dialogs.drx_sl_actor_has_finished_task</precondition>
|
|||
|
<init_func>dialog_manager.drx_sl_task_completed_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
|
|||
|
<!-- Storyline Meet Loner Dialogs -->
|
|||
|
|
|||
|
<!-- Meet Sidorovich and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_esc_m_trader_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_esc_m_trader</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Meet Xenotech and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_esc_smart_terrain_5_7_loner_mechanic_stalker_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_esc_smart_terrain_5_7_loner_mechanic_stalker</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Meet Beard and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_zat_a2_stalker_barmen_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_zat_a2_stalker_barmen</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Meet Noah and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_zat_b18_noah_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_zat_b18_noah</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
|
|||
|
<!-- Storyline Meet Duty Dialogs -->
|
|||
|
|
|||
|
<!-- Meet Petrenko and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_bar_dolg_general_petrenko_stalker_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_bar_dolg_general_petrenko_stalker</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Meet Mangun and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_bar_visitors_stalker_mechanic_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_bar_visitors_stalker_mechanic</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
|
|||
|
<!-- Storyline Meet Freedom Dialogs -->
|
|||
|
|
|||
|
<!-- Meet Lukash and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_mil_smart_terrain_7_7_freedom_leader_stalker_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_mil_smart_terrain_7_7_freedom_leader_stalker</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Meet Loki and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_jup_a6_freedom_leader_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_jup_a6_freedom_leader</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
|
|||
|
<!-- Storyline Meet Clear Sky Dialogs -->
|
|||
|
|
|||
|
<!-- Meet Cold and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_mar_smart_terrain_base_stalker_leader_marsh_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_mar_smart_terrain_base_stalker_leader_marsh</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Meet Librarian and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_mar_base_stalker_barmen_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_mar_base_stalker_barmen</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
|
|||
|
<!-- Storyline Meet Ecologist Dialogs -->
|
|||
|
|
|||
|
<!-- Meet Sakharov and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_yan_stalker_sakharov_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_yan_stalker_sakharov</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Meet Tukarev and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_jup_b6_scientist_tech_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_jup_b6_scientist_tech</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
|
|||
|
<!-- Storyline Meet Mercenary Dialogs -->
|
|||
|
|
|||
|
<!-- Meet Dushman and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_cit_killers_merc_trader_stalker_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_cit_killers_merc_trader_stalker</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Meet Hog and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_cit_killers_merc_mechanic_stalker_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_cit_killers_merc_mechanic_stalker</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Meet Vector and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_zat_stancia_trader_merc_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_zat_stancia_trader_merc</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Meet Griffith and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_merc_pri_grifon_mlr_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_merc_pri_grifon_mlr</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
|
|||
|
<!-- Storyline Meet Military Dialogs -->
|
|||
|
|
|||
|
<!-- Meet Kuznetsov and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_agr_smart_terrain_1_6_near_2_military_colonel_kovalski_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_agr_smart_terrain_1_6_near_2_military_colonel_kovalski</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Meet Kirilov and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_agr_smart_terrain_1_6_army_mechanic_stalker_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_agr_smart_terrain_1_6_army_mechanic_stalker</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
|
|||
|
<!-- Storyline Meet Bandit Dialogs -->
|
|||
|
|
|||
|
<!-- Meet Sultan and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_zat_b7_bandit_boss_sultan_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_zat_b7_bandit_boss_sultan</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Meet Olivius and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_val_smart_terrain_7_4_bandit_trader_stalker_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_val_smart_terrain_7_4_bandit_trader_stalker</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Meet Klenov and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_jup_cont_trader_bandit_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_jup_cont_trader_bandit</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
|
|||
|
<!-- Storyline Meet Monolith Dialogs -->
|
|||
|
|
|||
|
<!-- Meet Rabbit and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_pri_monolith_monolith_trader_stalker_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_pri_monolith_monolith_trader_stalker</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Meet Cleric and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_pri_monolith_monolith_mechanic_stalker_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_pri_monolith_monolith_mechanic_stalker</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Meet Olivar and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_trader_monolith_kbo_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_trader_monolith_kbo</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
|
|||
|
<!-- Storyline Meet Sin Dialogs -->
|
|||
|
|
|||
|
<!-- Meet Stribog and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_red_greh_trader_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_red_greh_trader</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Meet Dazhbog and Get Storyline Task Dialog -->
|
|||
|
<dialog id="drx_sl_red_greh_tech_meet_dialog">
|
|||
|
<has_info>drx_sl_meet_honcho_red_greh_tech</has_info>
|
|||
|
<init_func>dialog_manager.drx_sl_init_honcho_meet_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
|
|||
|
<!-- CHANGE FACTION DIALOGS -->
|
|||
|
<!-- Change Faction Dialog -->
|
|||
|
<dialog id="drx_sl_change_faction_dialog">
|
|||
|
<dont_has_info>drx_sl_on_cf_task</dont_has_info>
|
|||
|
<dont_has_info>faction_limited_playthrough_cf</dont_has_info>
|
|||
|
<precondition>dialogs.drx_sl_actor_can_change_this_faction</precondition>
|
|||
|
<precondition>dialogs_lostzone.check_lttz_faction_task</precondition>
|
|||
|
<init_func>dialog_manager.drx_sl_init_change_faction_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Change Factions Task Comleted Dialog -->
|
|||
|
<dialog id="drx_sl_cf_task_completed_dialog">
|
|||
|
<precondition>dialogs.drx_sl_actor_has_finished_cf_task</precondition>
|
|||
|
<init_func>dialog_manager.drx_sl_cf_task_completed_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- MECHANIC TASK DIALOG-->
|
|||
|
<dialog id="drx_sl_mechanic_task_dialog">
|
|||
|
<precondition>dialogs_axr_companion.is_not_actor_companion</precondition>
|
|||
|
<init_func>dialog_manager.drx_sl_init_mechanic_task_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<dialog id="dm_traveler_dialog">
|
|||
|
<precondition>dialogs_axr_companion.is_not_actor_companion</precondition>
|
|||
|
<precondition>travel_manager.uni_traveler_precond</precondition>
|
|||
|
<init_func>travel_manager.init_traveler_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
<dialog id="dm_universal_dialog">
|
|||
|
<precondition>dialogs_axr_companion.is_not_actor_companion</precondition>
|
|||
|
<precondition>dialog_manager.uni_dialog_precond</precondition>
|
|||
|
<init_func>dialog_manager.init_new_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
<dialog id="dm_traveler_dialog2">
|
|||
|
<precondition>dialogs_axr_companion2.is_not_actor_companion</precondition>
|
|||
|
<precondition>travel_manager.uni_traveler_precond</precondition>
|
|||
|
<init_func>travel_manager.init_traveler_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
<dialog id="dm_universal_dialog2">
|
|||
|
<precondition>dialogs_axr_companion2.is_not_actor_companion</precondition>
|
|||
|
<precondition>dialog_manager.uni_dialog_precond</precondition>
|
|||
|
<init_func>dialog_manager.init_new_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
<!-- hostage_companion_task_1 -->
|
|||
|
<dialog id="hostage_companion_task_1_dialog">
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0">
|
|||
|
<text />
|
|||
|
<next>1</next>
|
|||
|
<next>2</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1">
|
|||
|
<text />
|
|||
|
<next>111</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="2">
|
|||
|
<has_info>hostage_companion_task_1_hostage_rescued</has_info>
|
|||
|
<text>hostage_companion_task_1_start_dialog_1</text>
|
|||
|
<next>1111</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="111">
|
|||
|
<dont_has_info>hostage_companion_task_1_hostage_rescued</dont_has_info>
|
|||
|
<text>hostage_companion_task_1_start_dialog_1</text>
|
|||
|
<next>1111</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1111">
|
|||
|
<text>hostage_companion_task_1_actor_reply</text>
|
|||
|
<give_info>hostage_companion_task_1_hostage_rescued</give_info>
|
|||
|
<action>dialogs.rescue_hostage</action>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
<dialog id="dm_add_trade">
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0">
|
|||
|
<action>dialogs.npc_is_trader</action>
|
|||
|
<action>dialogs.break_dialog</action>
|
|||
|
<text>dm_dialog_add_trade</text>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
<dialog id="dm_add_repair">
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0">
|
|||
|
<action>dialogs.npc_is_tech</action>
|
|||
|
<action>dialogs.break_dialog</action>
|
|||
|
<text>dm_dialog_add_repair</text>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
<!-- Alundaio -->
|
|||
|
<dialog id="dm_ashot_and_yar_dialog">
|
|||
|
<precondition>dialogs_jupiter.is_message_receiver</precondition>
|
|||
|
<init_func>dialog_manager.dm_init_dynamic_ashot_and_yar_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- DYNAMIC TASK DIALOG -->
|
|||
|
<dialog id="dm_ordered_task_dialog">
|
|||
|
<!--precondition>dialogs.drx_sl_dont_has_npc_task</precondition-->
|
|||
|
<precondition>dialogs_axr_companion.is_not_actor_companion</precondition>
|
|||
|
<init_func>dialog_manager.dm_init_dynamic_task_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
<dialog id="dm_ordered_task_dialog2">
|
|||
|
<precondition>dialogs.drx_sl_dont_has_npc_task</precondition>
|
|||
|
<precondition>dialogs_axr_companion2.is_not_actor_companion</precondition>
|
|||
|
<init_func>dialog_manager.dm_init_dynamic_task_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- SIMULATION TASK DIALOG -->
|
|||
|
<dialog id="dm_sim_ordered_task_dialog">
|
|||
|
<precondition>dialogs.drx_sl_dont_has_npc_task</precondition>
|
|||
|
<precondition>dialogs_axr_companion.is_not_actor_companion</precondition>
|
|||
|
<init_func>dialog_manager.dm_init_sim_dynamic_task_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
<dialog id="dm_sim_ordered_task_dialog2">
|
|||
|
<precondition>dialogs.drx_sl_dont_has_npc_task</precondition>
|
|||
|
<precondition>dialogs_axr_companion2.is_not_actor_companion</precondition>
|
|||
|
<init_func>dialog_manager.dm_init_sim_dynamic_task_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- DYNAMIC TASK FINISHED DIALOG -->
|
|||
|
<dialog id="dm_ordered_task_completed_dialog">
|
|||
|
<precondition>dialogs.actor_has_finished_ordered_task</precondition>
|
|||
|
<init_func>dialog_manager.dm_init_dynamic_task_completed_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- SIMULATION TASK FINISHED DIALOG -->
|
|||
|
<dialog id="dm_sim_ordered_task_completed_dialog">
|
|||
|
<precondition>dialogs.actor_sim_has_finished_ordered_task</precondition>
|
|||
|
<init_func>dialog_manager.dm_init_sim_dynamic_task_completed_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<dialog id="dm_ordered_task_cancel_dialog">
|
|||
|
<precondition>dialogs.actor_has_ongoing_task</precondition>
|
|||
|
<init_func>dialog_manager.dm_init_dynamic_task_cancel_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
<dialog id="dm_sim_ordered_task_cancel_dialog">
|
|||
|
<precondition>dialogs.sim_actor_has_ongoing_task</precondition>
|
|||
|
<init_func>dialog_manager.dm_init_sim_dynamic_task_cancel_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- TRADER PDA DIALOG -->
|
|||
|
<dialog id="dm_broker_dialog">
|
|||
|
<precondition>dialogs.condition_actor_has_valuable_item</precondition>
|
|||
|
<init_func>dialog_manager.dm_init_dynamic_broker_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
|
|||
|
|
|||
|
<dialog id="dm_tech_repair">
|
|||
|
<precondition>inventory_upgrades.has_repair_info</precondition>
|
|||
|
<init_func>dialog_manager.dm_init_dynamic_repair_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
<dialog id="dm_surrender_dialog">
|
|||
|
<precondition>dialogs.npc_is_surrendered</precondition>
|
|||
|
<precondition>dialogs.victim_no_surrender</precondition>
|
|||
|
<init_func>dialog_manager.dm_init_surrender_dialog</init_func>
|
|||
|
</dialog>
|
|||
|
<dialog id="dm_actor_become_guide_to_companion_dialog">
|
|||
|
<precondition>dialogs_axr_companion.is_not_actor_companion</precondition>
|
|||
|
<precondition>dialogs_axr_companion.dm_actor_become_companion_guide_precond</precondition>
|
|||
|
<init_func>dialogs_axr_companion.dm_init_actor_become_guide_to_companion</init_func>
|
|||
|
</dialog>
|
|||
|
<dialog id="dm_actor_become_guide_to_companion_dialog2">
|
|||
|
<precondition>dialogs_axr_companion2.is_not_actor_companion</precondition>
|
|||
|
<precondition>dialogs_axr_companion2.dm_actor_become_companion_guide_precond</precondition>
|
|||
|
<init_func>dialogs_axr_companion2.dm_init_actor_become_guide_to_companion</init_func>
|
|||
|
</dialog>
|
|||
|
<dialog id="dm_companion_trade">
|
|||
|
<precondition>dialogs_axr_companion.is_actor_companion</precondition>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0">
|
|||
|
<action>dialogs.free_trade_with_npc</action>
|
|||
|
<action>dialogs.break_dialog</action>
|
|||
|
<text>axr_phrase_actor_give_command_trade</text>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
<dialog id="dm_is_actor_companion_dialog">
|
|||
|
<precondition>dialogs_axr_companion.is_actor_companion</precondition>
|
|||
|
<init_func>dialogs_axr_companion.dm_init_is_actor_companion</init_func>
|
|||
|
</dialog>
|
|||
|
<dialog id="dm_is_actor_companion_dialog2">
|
|||
|
<precondition>dialogs_axr_companion2.is_actor_companion</precondition>
|
|||
|
<init_func>dialogs_axr_companion2.dm_init_is_actor_companion</init_func>
|
|||
|
</dialog>
|
|||
|
<dialog id="dm_companion_patrol">
|
|||
|
<precondition>dialogs_axr_companion.is_actor_companion</precondition>
|
|||
|
<init_func>dialogs_axr_companion.dm_init_companion_patrol</init_func>
|
|||
|
</dialog>
|
|||
|
<dialog id="dm_companion_patrol2">
|
|||
|
<precondition>dialogs_axr_companion2.is_actor_companion</precondition>
|
|||
|
<init_func>dialogs_axr_companion2.dm_init_companion_patrol</init_func>
|
|||
|
</dialog>
|
|||
|
<dialog id="dm_companion_leave">
|
|||
|
<precondition>dialogs_axr_companion.can_dismiss_companion</precondition>
|
|||
|
<precondition>dialogs_axr_companion.is_actor_companion</precondition>
|
|||
|
<precondition>tasks_guide.is_not_guider_companion</precondition>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0">
|
|||
|
<text>axr_phrase_actor_give_command_leave</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1">
|
|||
|
<text>axr_phrase_companion_are_you_sure</text>
|
|||
|
<next>2</next>
|
|||
|
<next>3</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="2">
|
|||
|
<text>axr_phrase_actor_give_command_leave</text>
|
|||
|
<action>dialogs_axr_companion.remove_companions_from_squad</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="3">
|
|||
|
<text>axr_phrase_actor_give_command_nevermind</text>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
<dialog id="dm_companion_leave2">
|
|||
|
<precondition>dialogs_axr_companion2.can_dismiss_companion</precondition>
|
|||
|
<precondition>dialogs_axr_companion2.is_actor_companion</precondition>
|
|||
|
<precondition>tasks_guide.is_not_guider_companion</precondition>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0">
|
|||
|
<text>axr_phrase_actor_give_command_leave</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1">
|
|||
|
<text>axr_phrase_companion_are_you_sure</text>
|
|||
|
<next>2</next>
|
|||
|
<next>3</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="2">
|
|||
|
<text>axr_phrase_actor_give_command_leave</text>
|
|||
|
<action>dialogs_axr_companion2.remove_companions_from_squad</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="3">
|
|||
|
<text>axr_phrase_actor_give_command_nevermind</text>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
<dialog id="friendly_companion_dialog">
|
|||
|
<!-- mlr -->
|
|||
|
<precondition>xr_conditions.is_squad_commander</precondition>
|
|||
|
<!-- mlr -->
|
|||
|
<precondition>dialogs_axr_companion.is_non_story</precondition>
|
|||
|
<precondition>dialogs_axr_companion.is_not_actor_companion</precondition>
|
|||
|
<precondition>dialogs_axr_companion.is_actor_friend</precondition>
|
|||
|
<precondition>dialogs_axr_companion.is_room_in_actor_squad</precondition>
|
|||
|
<precondition>dialogs_axr_companion.is_not_hostage_task_giver</precondition>
|
|||
|
<precondition>tasks_guide.not_prec_1</precondition>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0">
|
|||
|
<text>axr_phrase_friend_companion_ask_join</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1">
|
|||
|
<text>axr_phrase_friend_companion_answer_join</text>
|
|||
|
<action>dialogs_axr_companion.become_actor_companion</action>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
<dialog id="friendly_companion_dialog2">
|
|||
|
<!-- mlr -->
|
|||
|
<precondition>xr_conditions.is_squad_commander</precondition>
|
|||
|
<!-- mlr -->
|
|||
|
<precondition>dialogs_axr_companion2.is_non_story</precondition>
|
|||
|
<precondition>dialogs_axr_companion2.is_not_actor_companion</precondition>
|
|||
|
<precondition>dialogs_axr_companion2.is_actor_friend</precondition>
|
|||
|
<precondition>dialogs_axr_companion2.is_room_in_actor_squad</precondition>
|
|||
|
<precondition>dialogs_axr_companion2.is_not_hostage_task_giver</precondition>
|
|||
|
<precondition>tasks_guide.not_prec_1</precondition>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0">
|
|||
|
<text>axr_phrase_friend_companion_ask_join</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1">
|
|||
|
<text>axr_phrase_friend_companion_answer_join</text>
|
|||
|
<action>dialogs_axr_companion2.become_actor_companion</action>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
<!-- For occasion when npc gives player hostage rescue task and player asks them to join -->
|
|||
|
<dialog id="friendly_companion_dialog_hostage_version">
|
|||
|
<precondition>dialogs_axr_companion.is_not_actor_companion</precondition>
|
|||
|
<precondition>dialogs_axr_companion.is_room_in_actor_squad</precondition>
|
|||
|
<precondition>dialogs_axr_companion.is_hostage_task_giver</precondition>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0">
|
|||
|
<text>axr_phrase_friend_companion_ask_join_hostage</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1">
|
|||
|
<text>axr_phrase_friend_companion_answer_join_hostage</text>
|
|||
|
<action>dialogs_axr_companion.become_actor_companion</action>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
<dialog id="friendly_companion_dialog_hostage_version2">
|
|||
|
<precondition>dialogs_axr_companion2.is_not_actor_companion</precondition>
|
|||
|
<precondition>dialogs_axr_companion2.is_room_in_actor_squad</precondition>
|
|||
|
<precondition>dialogs_axr_companion2.is_hostage_task_giver</precondition>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0">
|
|||
|
<text>axr_phrase_friend_companion_ask_join_hostage</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1">
|
|||
|
<text>axr_phrase_friend_companion_answer_join_hostage</text>
|
|||
|
<action>dialogs_axr_companion2.become_actor_companion</action>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
<dialog id="axr_companion_medkit">
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0">
|
|||
|
<text>axr_phrase_npc_start_wounded</text>
|
|||
|
<next>1</next>
|
|||
|
<next>2</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1">
|
|||
|
<precondition>dialogs.actor_have_medkit</precondition>
|
|||
|
<text>axr_phrase_actor_has_medkit</text>
|
|||
|
<action>dialogs.transfer_medkit</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="2">
|
|||
|
<precondition>dialogs.actor_hasnt_medkit</precondition>
|
|||
|
<text>axr_phrase_actor_dont_has_medkit</text>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
<!-- End Alundaio -->
|
|||
|
<!-- FINAL DIALOGS -->
|
|||
|
<!-- ALIFE DIALOGS -->
|
|||
|
<dialog id="actor_break_dialog" priority="-5">
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0">
|
|||
|
<text>actor_break_dialog_0</text>
|
|||
|
<script_text>dialog_manager.create_bye_phrase</script_text>
|
|||
|
<action>dialogs.break_dialog</action>
|
|||
|
<is_final>1</is_final>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
<dialog id="hello_dialog">
|
|||
|
<init_func>dialog_manager.init_hello_dialogs</init_func>
|
|||
|
<phrase id="0" />
|
|||
|
</dialog>
|
|||
|
<dialog id="about_skadovsk_dialog_stalkers">
|
|||
|
<precondition>dialogs.npc_stalker</precondition>
|
|||
|
<dont_has_info>about_skadovsk_dialog_done</dont_has_info>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0">
|
|||
|
<text>about_skadovsk_dialog_stalkers_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1">
|
|||
|
<give_info>about_skadovsk_dialog_done</give_info>
|
|||
|
<text>about_skadovsk_dialog_stalkers_1</text>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
<dialog id="about_skadovsk_dialog_bandit">
|
|||
|
<precondition>dialogs.npc_bandit</precondition>
|
|||
|
<dont_has_info>about_skadovsk_dialog_done</dont_has_info>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0">
|
|||
|
<text>about_skadovsk_dialog_bandit_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1">
|
|||
|
<text>about_skadovsk_dialog_bandit_1</text>
|
|||
|
<give_info>about_skadovsk_dialog_done</give_info>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
<dialog id="about_quests_dialog_stalkers">
|
|||
|
<precondition>dialogs.npc_stalker</precondition>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="43">
|
|||
|
<text>about_quests_dialog_stalkers_43</text>
|
|||
|
<dont_has_info>zat_b215_asked_about_way</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="32">
|
|||
|
<text>about_quests_dialog_stalkers_32</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b101</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="33">
|
|||
|
<text>about_quests_dialog_stalkers_33</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b40</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="34">
|
|||
|
<text>about_quests_dialog_stalkers_34</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b18</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="35">
|
|||
|
<text>about_quests_dialog_stalkers_35</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<dont_has_info>jup_b9_give_item</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="36">
|
|||
|
<text>about_quests_dialog_stalkers_36</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b6</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="37">
|
|||
|
<text>about_quests_dialog_stalkers_37</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b205</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="52">
|
|||
|
<text>about_quests_dialog_stalkers_52</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<dont_has_info>jup_b218_soldier_hired</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="53">
|
|||
|
<text>about_quests_dialog_stalkers_53</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<dont_has_info>jup_a10_vano_agree_go_und</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="54">
|
|||
|
<text>about_quests_dialog_stalkers_54</text>
|
|||
|
<precondition>dialogs.monolith_leader_is_alive</precondition>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<dont_has_info>jup_b4_monolith_squad_in_freedom</dont_has_info>
|
|||
|
<dont_has_info>jup_b4_monolith_squad_in_duty</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="56">
|
|||
|
<text>about_quests_dialog_stalkers_56</text>
|
|||
|
<precondition>dialogs.monolith_leader_is_alive</precondition>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<dont_has_info>jup_b218_monolith_hired</dont_has_info>
|
|||
|
<has_info>jup_b4_monolith_squad_in_duty</has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="55">
|
|||
|
<text>about_quests_dialog_stalkers_55</text>
|
|||
|
<precondition>dialogs.monolith_leader_is_alive</precondition>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<dont_has_info>jup_b218_monolith_hired</dont_has_info>
|
|||
|
<has_info>jup_b4_monolith_squad_in_freedom</has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="41">
|
|||
|
<text>about_quests_dialog_stalkers_41</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="42">
|
|||
|
<text>about_quests_dialog_stalkers_42</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="112">
|
|||
|
<text>about_quests_dialog_stalkers_112</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="113">
|
|||
|
<text>about_quests_dialog_stalkers_113</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="83">
|
|||
|
<text>about_quests_dialog_stalkers_83</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<give_info>zat_b14_actor_know_about_svyaznoy</give_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="91">
|
|||
|
<text>about_quests_dialog_stalkers_91</text>
|
|||
|
<give_info>zat_b38_den_of_the_bloodsucker_tell_barman_about_all_give</give_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="121">
|
|||
|
<text>about_quests_dialog_stalkers_121</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="131">
|
|||
|
<text>about_quests_dialog_stalkers_131</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="181">
|
|||
|
<text>about_quests_dialog_stalkers_181</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="182">
|
|||
|
<text>about_quests_dialog_stalkers_182</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="183">
|
|||
|
<text>about_quests_dialog_stalkers_183</text>
|
|||
|
<precondition>dialogs.level_pripyat</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="152">
|
|||
|
<text>about_quests_dialog_stalkers_152</text>
|
|||
|
<precondition>dialogs.not_level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="3">
|
|||
|
<text>about_quests_dialog_stalkers_3</text>
|
|||
|
<precondition>dialogs.not_level_pripyat</precondition>
|
|||
|
<precondition>dialogs.quest_dialog_military_precond</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>31</next>
|
|||
|
<next>32</next>
|
|||
|
<next>33</next>
|
|||
|
<next>34</next>
|
|||
|
<next>35</next>
|
|||
|
<next>36</next>
|
|||
|
<next>37</next>
|
|||
|
<next>38</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="4">
|
|||
|
<text>about_quests_dialog_stalkers_4</text>
|
|||
|
<precondition>dialogs.not_level_pripyat</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_a9_actor_found_main_documents</dont_has_info>
|
|||
|
<has_info>jup_b9_blackbox_decrypted</has_info>
|
|||
|
<has_info>zat_b28_heli_3_searched</has_info>
|
|||
|
<next>41</next>
|
|||
|
<next>42</next>
|
|||
|
<next>43</next>
|
|||
|
<next>44</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="9">
|
|||
|
<text>about_quests_dialog_stalkers_9</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b57_bloodsucker_lair_clear</dont_has_info>
|
|||
|
<dont_has_info>zat_b57_barmen_about_bloodsucker_lair_dialog_done</dont_has_info>
|
|||
|
<has_info>zat_b38_den_of_the_bloodsucker_inform_stalkers_give_task</has_info>
|
|||
|
<next>91</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="122">
|
|||
|
<text>about_quests_dialog_stalkers_122</text>
|
|||
|
<precondition>dialogs.not_level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="141">
|
|||
|
<text>about_quests_dialog_stalkers_141</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="143">
|
|||
|
<text>about_quests_dialog_stalkers_143</text>
|
|||
|
<precondition>dialogs.not_level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="151">
|
|||
|
<text>about_quests_dialog_stalkers_151</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="193">
|
|||
|
<text>about_quests_dialog_stalkers_193</text>
|
|||
|
<precondition>dialogs.not_level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="191">
|
|||
|
<text>about_quests_dialog_stalkers_191</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="171">
|
|||
|
<text>about_quests_dialog_stalkers_171</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="172">
|
|||
|
<text>about_quests_dialog_stalkers_172</text>
|
|||
|
<precondition>dialogs.not_level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="302">
|
|||
|
<text>about_quests_dialog_stalkers_302</text>
|
|||
|
<precondition>dialogs.level_pripyat</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="403">
|
|||
|
<text>about_quests_dialog_stalkers_403</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="73">
|
|||
|
<text>about_quests_dialog_stalkers_73</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="301">
|
|||
|
<text>about_quests_dialog_stalkers_301</text>
|
|||
|
<precondition>dialogs.not_level_pripyat</precondition>
|
|||
|
<give_info>zat_b100_guide_need_maps</give_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="201">
|
|||
|
<text>about_quests_dialog_stalkers_201</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="15">
|
|||
|
<text>about_quests_dialog_stalkers_15</text>
|
|||
|
<precondition>dialogs_jupiter.jup_b207_actor_has_dealers_pda</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>151</next>
|
|||
|
<next>152</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="16">
|
|||
|
<text>about_quests_dialog_stalkers_16</text>
|
|||
|
<precondition>dialogs_zaton.check_npc_name_mechanics</precondition>
|
|||
|
<precondition>dialogs.quest_dialog_toolkits_precond</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>161</next>
|
|||
|
<next>162</next>
|
|||
|
<next>163</next>
|
|||
|
<next>164</next>
|
|||
|
<next>165</next>
|
|||
|
<next>166</next>
|
|||
|
<next>167</next>
|
|||
|
<next>168</next>
|
|||
|
<next>169</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="162">
|
|||
|
<text>about_quests_dialog_stalkers_162</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b104</precondition>
|
|||
|
<dont_has_info>zat_b104_task_end</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="163">
|
|||
|
<text>about_quests_dialog_stalkers_163</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b214</precondition>
|
|||
|
<dont_has_info>jup_b214_actor_has_toolkit_2</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="164">
|
|||
|
<text>about_quests_dialog_stalkers_164</text>
|
|||
|
<precondition>dialogs.level_pripyat</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b304</precondition>
|
|||
|
<dont_has_info>pri_b304_actor_take_toolkit</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="165">
|
|||
|
<text>about_quests_dialog_stalkers_165</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="166">
|
|||
|
<text>about_quests_dialog_stalkers_166</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="167">
|
|||
|
<text>about_quests_dialog_stalkers_167</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="168">
|
|||
|
<text>about_quests_dialog_stalkers_168</text>
|
|||
|
<precondition>dialogs.level_pripyat</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b303</precondition>
|
|||
|
<dont_has_info>pri_b303_actor_take_toolkit</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="169">
|
|||
|
<text>about_quests_dialog_stalkers_169</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b213</precondition>
|
|||
|
<dont_has_info>jup_b213_toolkit_1_on_board</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="98">
|
|||
|
<text>about_quests_dialog_stalkers_98</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="31">
|
|||
|
<text>about_quests_dialog_stalkers_31</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<dont_has_info>zat_b28_heli_3_searched</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="51">
|
|||
|
<text>about_quests_dialog_stalkers_51</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="5">
|
|||
|
<text>about_quests_dialog_stalkers_5</text>
|
|||
|
<precondition>dialogs.not_level_pripyat</precondition>
|
|||
|
<precondition>dialogs.quest_dialog_squad_precond</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b218_gather_squad_complete</dont_has_info>
|
|||
|
<has_info>jup_b218_pripyat_group_gathering</has_info>
|
|||
|
<next>51</next>
|
|||
|
<next>52</next>
|
|||
|
<next>53</next>
|
|||
|
<next>54</next>
|
|||
|
<next>55</next>
|
|||
|
<next>56</next>
|
|||
|
<next>57</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="8">
|
|||
|
<text>about_quests_dialog_stalkers_8</text>
|
|||
|
<precondition>dialogs_zaton.actor_has_artefact</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b14_recon_place</dont_has_info>
|
|||
|
<dont_has_info>zat_b14_give_item_linker</dont_has_info>
|
|||
|
<has_info>zat_b14_take_item</has_info>
|
|||
|
<next>81</next>
|
|||
|
<next>83</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="6">
|
|||
|
<text>about_quests_dialog_stalkers_6</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b3_tech_see_produce_62</dont_has_info>
|
|||
|
<has_info>pri_a17_actor_has_gauss_rifle</has_info>
|
|||
|
<next>62</next>
|
|||
|
<next>63</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="18">
|
|||
|
<text>about_quests_dialog_stalkers_18</text>
|
|||
|
<precondition>dialogs_zaton.zat_b33_aractor_has_habar</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>181</next>
|
|||
|
<next>182</next>
|
|||
|
<next>183</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="19">
|
|||
|
<text>about_quests_dialog_stalkers_19</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b52_snag_port_cranes</dont_has_info>
|
|||
|
<has_info>zat_b52_snag_no_place</has_info>
|
|||
|
<next>191</next>
|
|||
|
<next>193</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="17">
|
|||
|
<text>about_quests_dialog_stalkers_17</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<precondition>dialogs_jupiter.jup_b10_actor_has_ufo_memory</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>171</next>
|
|||
|
<next>172</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="20">
|
|||
|
<text>about_quests_dialog_stalkers_20</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b46_duty_founder_pda_complete</dont_has_info>
|
|||
|
<has_info>jup_b46_duty_founder_pda_start</has_info>
|
|||
|
<next>201</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="30">
|
|||
|
<text>about_quests_dialog_stalkers_30</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b215_gave_maps</dont_has_info>
|
|||
|
<has_info>zat_b100_heli_2_searched</has_info>
|
|||
|
<next>301</next>
|
|||
|
<next>302</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="40">
|
|||
|
<text>about_quests_dialog_stalkers_40</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b47_bunker_guards_done</dont_has_info>
|
|||
|
<has_info>jup_b47_bunker_guards_started</has_info>
|
|||
|
<next>401</next>
|
|||
|
<next>402</next>
|
|||
|
<next>403</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="7">
|
|||
|
<text>about_quests_dialog_stalkers_7</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b6_employed_stalker</dont_has_info>
|
|||
|
<has_info>jup_b6_employ_stalker</has_info>
|
|||
|
<next>71</next>
|
|||
|
<next>72</next>
|
|||
|
<next>73</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="72">
|
|||
|
<text>about_quests_dialog_stalkers_72</text>
|
|||
|
<precondition>dialogs.mityay_is_alive</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="71">
|
|||
|
<text>about_quests_dialog_stalkers_71</text>
|
|||
|
<precondition>dialogs.gonta_is_alive</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="401">
|
|||
|
<text>about_quests_dialog_stalkers_401</text>
|
|||
|
<precondition>dialogs.spartak_is_alive</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="402">
|
|||
|
<text>about_quests_dialog_stalkers_402</text>
|
|||
|
<precondition>dialogs.tesak_is_alive</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="21">
|
|||
|
<text>about_quests_dialog_stalkers_21</text>
|
|||
|
<dont_has_info>zat_b20_first_dialog</dont_has_info>
|
|||
|
<give_info>zat_b20_first_dialog</give_info>
|
|||
|
<give_info>zat_b20_plateau_way_started</give_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="23">
|
|||
|
<text>about_quests_dialog_stalkers_23</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<dont_has_info>zat_b100_heli_2_searched</dont_has_info>
|
|||
|
<has_info>zat_b20_first_dialog</has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="24">
|
|||
|
<text>about_quests_dialog_stalkers_24</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<dont_has_info>zat_b28_heli_3_searched</dont_has_info>
|
|||
|
<has_info>zat_b20_first_dialog</has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="25">
|
|||
|
<text>about_quests_dialog_stalkers_25</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<dont_has_info>jup_b8_heli_4_searched</dont_has_info>
|
|||
|
<has_info>zat_b20_first_dialog</has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="63">
|
|||
|
<text>about_quests_dialog_stalkers_63</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="62">
|
|||
|
<text>about_quests_dialog_stalkers_62</text>
|
|||
|
<precondition>dialogs.not_level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="81">
|
|||
|
<text>about_quests_dialog_stalkers_81</text>
|
|||
|
<precondition>dialogs.not_level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="44">
|
|||
|
<text>about_quests_dialog_stalkers_44</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="38">
|
|||
|
<text>about_quests_dialog_stalkers_38</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b47</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="26">
|
|||
|
<text>about_quests_dialog_stalkers_26</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<dont_has_info>zat_b101_heli_5_searched</dont_has_info>
|
|||
|
<has_info>zat_b20_first_dialog</has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="161">
|
|||
|
<text>about_quests_dialog_stalkers_161</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b103</precondition>
|
|||
|
<dont_has_info>zat_b103_actor_take_toolkit</dont_has_info>
|
|||
|
<give_info>zat_b103_toolkit_search</give_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="22">
|
|||
|
<text>about_quests_dialog_stalkers_22</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<dont_has_info>jup_b9_heli_1_searched</dont_has_info>
|
|||
|
<has_info>zat_b20_first_dialog</has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="27">
|
|||
|
<text>about_quests_dialog_stalkers_27</text>
|
|||
|
<has_info>zat_b20_first_dialog</has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="28">
|
|||
|
<text>about_quests_dialog_stalkers_28</text>
|
|||
|
<has_info>zat_b20_first_dialog</has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="57">
|
|||
|
<text>about_quests_dialog_stalkers_57</text>
|
|||
|
<precondition>dialogs.not_level_pripyat</precondition>
|
|||
|
<precondition>dialogs.monolith_leader_dead_or_hired</precondition>
|
|||
|
<has_info>jup_b218_monolith_hired</has_info>
|
|||
|
<has_info>jup_a10_vano_agree_go_und</has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="501">
|
|||
|
<text>about_quests_dialog_stalkers_501</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="502">
|
|||
|
<text>about_quests_dialog_stalkers_502</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="503">
|
|||
|
<text>about_quests_dialog_stalkers_503</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="50">
|
|||
|
<text>about_quests_dialog_stalkers_50</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b218_gather_squad_complete</dont_has_info>
|
|||
|
<has_info>jup_b218_actor_outfit_task</has_info>
|
|||
|
<next>501</next>
|
|||
|
<next>502</next>
|
|||
|
<next>503</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="14">
|
|||
|
<text>about_quests_dialog_stalkers_14</text>
|
|||
|
<precondition>dialogs_jupiter.jup_b207_generic_decrypt_need_dialog_precond</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>141</next>
|
|||
|
<next>143</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="13">
|
|||
|
<text>about_quests_dialog_stalkers_13</text>
|
|||
|
<precondition>dialogs.squad_in_smart_jup_b25</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b202_actor_find_snag</dont_has_info>
|
|||
|
<has_info>jup_b202_actor_items_stolen</has_info>
|
|||
|
<next>131</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="12">
|
|||
|
<text>about_quests_dialog_stalkers_12</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b106_found_soroka</dont_has_info>
|
|||
|
<has_info>zat_b106_search_soroka</has_info>
|
|||
|
<next>121</next>
|
|||
|
<next>122</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="111">
|
|||
|
<text>about_quests_dialog_stalkers_111</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="11">
|
|||
|
<text>about_quests_dialog_stalkers_11</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b16_oasis_found</dont_has_info>
|
|||
|
<has_info>jup_b16_oasis_start</has_info>
|
|||
|
<next>111</next>
|
|||
|
<next>112</next>
|
|||
|
<next>113</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="10">
|
|||
|
<text>about_quests_dialog_stalkers_10</text>
|
|||
|
<precondition>dialogs.squad_in_smart_zat_base</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b52_snag_no_place</dont_has_info>
|
|||
|
<has_info>zat_b52_nimble_clear</has_info>
|
|||
|
<next>101</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="101">
|
|||
|
<text>about_quests_dialog_stalkers_101</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="2">
|
|||
|
<text>about_quests_dialog_stalkers_2</text>
|
|||
|
<precondition>dialogs.not_level_pripyat</precondition>
|
|||
|
<precondition>dialogs.quest_dialog_heli_precond</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>21</next>
|
|||
|
<next>22</next>
|
|||
|
<next>23</next>
|
|||
|
<next>24</next>
|
|||
|
<next>25</next>
|
|||
|
<next>26</next>
|
|||
|
<next>27</next>
|
|||
|
<next>28</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="0">
|
|||
|
<text>about_quests_dialog_stalkers_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1">
|
|||
|
<text>about_quests_dialog_stalkers_1</text>
|
|||
|
<next>3</next>
|
|||
|
<next>4</next>
|
|||
|
<next>5</next>
|
|||
|
<next>50</next>
|
|||
|
<next>6</next>
|
|||
|
<next>8</next>
|
|||
|
<next>9</next>
|
|||
|
<next>10</next>
|
|||
|
<next>11</next>
|
|||
|
<next>12</next>
|
|||
|
<next>13</next>
|
|||
|
<next>14</next>
|
|||
|
<next>15</next>
|
|||
|
<next>18</next>
|
|||
|
<next>19</next>
|
|||
|
<next>20</next>
|
|||
|
<next>17</next>
|
|||
|
<next>30</next>
|
|||
|
<next>40</next>
|
|||
|
<next>7</next>
|
|||
|
<next>16</next>
|
|||
|
<next>98</next>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
<dialog id="about_quests_dialog_dolg">
|
|||
|
<precondition>dialogs.npc_dolg</precondition>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="112">
|
|||
|
<text>about_quests_dialog_dolg_112</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="113">
|
|||
|
<text>about_quests_dialog_dolg_113</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="91">
|
|||
|
<text>about_quests_dialog_dolg_91</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="101">
|
|||
|
<text>about_quests_dialog_dolg_101</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="111">
|
|||
|
<text>about_quests_dialog_dolg_111</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="121">
|
|||
|
<text>about_quests_dialog_dolg_121</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="131">
|
|||
|
<text>about_quests_dialog_dolg_131</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="122">
|
|||
|
<text>about_quests_dialog_dolg_122</text>
|
|||
|
<precondition>dialogs.not_level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="141">
|
|||
|
<text>about_quests_dialog_dolg_141</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="143">
|
|||
|
<text>about_quests_dialog_dolg_143</text>
|
|||
|
<precondition>dialogs.not_level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="402">
|
|||
|
<text>about_quests_dialog_dolg_402</text>
|
|||
|
<precondition>dialogs.dolg_can_not_work_for_sci</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="401">
|
|||
|
<text>about_quests_dialog_dolg_401</text>
|
|||
|
<precondition>dialogs.dolg_can_work_for_sci</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="201">
|
|||
|
<text>about_quests_dialog_dolg_201</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="71">
|
|||
|
<text>about_quests_dialog_dolg_71</text>
|
|||
|
<precondition>dialogs.dolg_can_work_for_sci</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="72">
|
|||
|
<text>about_quests_dialog_dolg_72</text>
|
|||
|
<precondition>dialogs.dolg_can_not_work_for_sci</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="98">
|
|||
|
<text>about_quests_dialog_dolg_98</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="81">
|
|||
|
<text>about_quests_dialog_dolg_81</text>
|
|||
|
<precondition>dialogs.not_level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="83">
|
|||
|
<text>about_quests_dialog_dolg_83</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<give_info>zat_b14_actor_know_about_svyaznoy</give_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="36">
|
|||
|
<text>about_quests_dialog_dolg_36</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b6</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="35">
|
|||
|
<text>about_quests_dialog_dolg_35</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<dont_has_info>jup_b9_give_item</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="37">
|
|||
|
<text>about_quests_dialog_dolg_37</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b205</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="31">
|
|||
|
<text>about_quests_dialog_dolg_31</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="43">
|
|||
|
<text>about_quests_dialog_dolg_43</text>
|
|||
|
<dont_has_info>zat_b215_asked_about_way</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="42">
|
|||
|
<text>about_quests_dialog_dolg_42</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="51">
|
|||
|
<text>about_quests_dialog_dolg_51</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="52">
|
|||
|
<text>about_quests_dialog_dolg_52</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<dont_has_info>jup_b218_soldier_hired</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="53">
|
|||
|
<text>about_quests_dialog_dolg_53</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<dont_has_info>jup_a10_vano_agree_go_und</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="44">
|
|||
|
<text>about_quests_dialog_dolg_44</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="56">
|
|||
|
<text>about_quests_dialog_dolg_56</text>
|
|||
|
<precondition>dialogs.monolith_leader_is_alive</precondition>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<dont_has_info>jup_b218_monolith_hired</dont_has_info>
|
|||
|
<has_info>jup_b4_monolith_squad_in_duty</has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="57">
|
|||
|
<text>about_quests_dialog_dolg_57</text>
|
|||
|
<precondition>dialogs.not_level_pripyat</precondition>
|
|||
|
<precondition>dialogs.monolith_leader_dead_or_dolg</precondition>
|
|||
|
<has_info>jup_b218_soldier_hired</has_info>
|
|||
|
<has_info>jup_a10_vano_agree_go_und</has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="54">
|
|||
|
<text>about_quests_dialog_dolg_54</text>
|
|||
|
<precondition>dialogs.monolith_leader_is_alive</precondition>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<dont_has_info>jup_b4_monolith_squad_in_freedom</dont_has_info>
|
|||
|
<dont_has_info>jup_b4_monolith_squad_in_duty</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="62">
|
|||
|
<text>about_quests_dialog_dolg_62</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="38">
|
|||
|
<text>about_quests_dialog_dolg_38</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b47</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="23">
|
|||
|
<text>about_quests_dialog_dolg_23</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="25">
|
|||
|
<text>about_quests_dialog_dolg_25</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<dont_has_info>jup_b8_heli_4_searched</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="27">
|
|||
|
<text>about_quests_dialog_dolg_27</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="22">
|
|||
|
<text>about_quests_dialog_dolg_22</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<dont_has_info>jup_b9_heli_1_searched</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="151">
|
|||
|
<text>about_quests_dialog_dolg_151</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="181">
|
|||
|
<text>about_quests_dialog_dolg_181</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="182">
|
|||
|
<text>about_quests_dialog_dolg_182</text>
|
|||
|
<precondition>dialogs.not_level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="191">
|
|||
|
<text>about_quests_dialog_dolg_191</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="171">
|
|||
|
<text>about_quests_dialog_dolg_171</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="172">
|
|||
|
<text>about_quests_dialog_dolg_172</text>
|
|||
|
<precondition>dialogs.not_level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="301">
|
|||
|
<text>about_quests_dialog_dolg_301</text>
|
|||
|
<give_info>zat_b100_guide_need_maps</give_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="163">
|
|||
|
<text>about_quests_dialog_dolg_163</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b214</precondition>
|
|||
|
<dont_has_info>jup_b214_actor_has_toolkit_2</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="165">
|
|||
|
<text>about_quests_dialog_dolg_165</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="166">
|
|||
|
<text>about_quests_dialog_dolg_166</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="169">
|
|||
|
<text>about_quests_dialog_dolg_169</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b213</precondition>
|
|||
|
<dont_has_info>jup_b213_toolkit_1_on_board</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="8">
|
|||
|
<text>about_quests_dialog_dolg_8</text>
|
|||
|
<precondition>dialogs_zaton.actor_has_artefact</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b14_recon_place</dont_has_info>
|
|||
|
<dont_has_info>zat_b14_give_item_linker</dont_has_info>
|
|||
|
<has_info>zat_b14_take_item</has_info>
|
|||
|
<next>81</next>
|
|||
|
<next>83</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="9">
|
|||
|
<text>about_quests_dialog_dolg_9</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b57_bloodsucker_lair_clear</dont_has_info>
|
|||
|
<dont_has_info>zat_b57_barmen_about_bloodsucker_lair_dialog_done</dont_has_info>
|
|||
|
<has_info>zat_b38_den_of_the_bloodsucker_inform_stalkers_give_task</has_info>
|
|||
|
<next>91</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="10">
|
|||
|
<text>about_quests_dialog_dolg_10</text>
|
|||
|
<precondition>dialogs.squad_in_smart_zat_base</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b52_snag_no_place</dont_has_info>
|
|||
|
<has_info>zat_b52_nimble_clear</has_info>
|
|||
|
<next>101</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="11">
|
|||
|
<text>about_quests_dialog_dolg_11</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b16_oasis_found</dont_has_info>
|
|||
|
<has_info>jup_b16_oasis_start</has_info>
|
|||
|
<next>111</next>
|
|||
|
<next>112</next>
|
|||
|
<next>113</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="12">
|
|||
|
<text>about_quests_dialog_dolg_12</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b106_found_soroka</dont_has_info>
|
|||
|
<has_info>zat_b106_search_soroka</has_info>
|
|||
|
<next>121</next>
|
|||
|
<next>122</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="13">
|
|||
|
<text>about_quests_dialog_dolg_13</text>
|
|||
|
<precondition>dialogs.squad_in_smart_jup_b25</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b202_actor_find_snag</dont_has_info>
|
|||
|
<has_info>jup_b202_actor_items_stolen</has_info>
|
|||
|
<next>131</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="15">
|
|||
|
<text>about_quests_dialog_dolg_15</text>
|
|||
|
<precondition>dialogs_jupiter.jup_b207_actor_has_dealers_pda</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>151</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="14">
|
|||
|
<text>about_quests_dialog_dolg_14</text>
|
|||
|
<precondition>dialogs_jupiter.jup_b207_generic_decrypt_need_dialog_precond</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>141</next>
|
|||
|
<next>143</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="18">
|
|||
|
<text>about_quests_dialog_dolg_18</text>
|
|||
|
<precondition>dialogs_zaton.zat_b33_aractor_has_habar</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>181</next>
|
|||
|
<next>182</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="19">
|
|||
|
<text>about_quests_dialog_dolg_19</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b52_snag_port_cranes</dont_has_info>
|
|||
|
<has_info>zat_b52_snag_no_place</has_info>
|
|||
|
<next>191</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="20">
|
|||
|
<text>about_quests_dialog_dolg_20</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b46_duty_founder_pda_complete</dont_has_info>
|
|||
|
<has_info>jup_b46_duty_founder_pda_start</has_info>
|
|||
|
<next>201</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="17">
|
|||
|
<text>about_quests_dialog_dolg_17</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<precondition>dialogs_jupiter.jup_b10_actor_has_ufo_memory</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>171</next>
|
|||
|
<next>172</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="30">
|
|||
|
<text>about_quests_dialog_dolg_30</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b215_gave_maps</dont_has_info>
|
|||
|
<has_info>zat_b100_heli_2_searched</has_info>
|
|||
|
<next>301</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="7">
|
|||
|
<text>about_quests_dialog_dolg_7</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b6_employed_stalker</dont_has_info>
|
|||
|
<has_info>jup_b6_employ_stalker</has_info>
|
|||
|
<next>71</next>
|
|||
|
<next>72</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="40">
|
|||
|
<text>about_quests_dialog_dolg_40</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b47_bunker_guards_done</dont_has_info>
|
|||
|
<has_info>jup_b47_bunker_guards_started</has_info>
|
|||
|
<next>401</next>
|
|||
|
<next>402</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="16">
|
|||
|
<text>about_quests_dialog_dolg_16</text>
|
|||
|
<precondition>dialogs_zaton.check_npc_name_mechanics</precondition>
|
|||
|
<precondition>dialogs.quest_dialog_toolkits_precond</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>163</next>
|
|||
|
<next>165</next>
|
|||
|
<next>166</next>
|
|||
|
<next>169</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="2">
|
|||
|
<text>about_quests_dialog_dolg_2</text>
|
|||
|
<precondition>dialogs.not_level_pripyat</precondition>
|
|||
|
<precondition>dialogs.quest_dialog_heli_precond</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>22</next>
|
|||
|
<next>23</next>
|
|||
|
<next>25</next>
|
|||
|
<next>27</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="3">
|
|||
|
<text>about_quests_dialog_dolg_3</text>
|
|||
|
<precondition>dialogs.not_level_pripyat</precondition>
|
|||
|
<precondition>dialogs.quest_dialog_military_precond</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>31</next>
|
|||
|
<next>35</next>
|
|||
|
<next>36</next>
|
|||
|
<next>37</next>
|
|||
|
<next>38</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="4">
|
|||
|
<text>about_quests_dialog_dolg_4</text>
|
|||
|
<precondition>dialogs.not_level_pripyat</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_a9_actor_found_main_documents</dont_has_info>
|
|||
|
<has_info>jup_b9_blackbox_decrypted</has_info>
|
|||
|
<has_info>zat_b28_heli_3_searched</has_info>
|
|||
|
<next>42</next>
|
|||
|
<next>43</next>
|
|||
|
<next>44</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="5">
|
|||
|
<text>about_quests_dialog_dolg_5</text>
|
|||
|
<precondition>dialogs.not_level_pripyat</precondition>
|
|||
|
<precondition>dialogs.quest_dialog_squad_precond</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b218_gather_squad_complete</dont_has_info>
|
|||
|
<has_info>jup_b218_pripyat_group_gathering</has_info>
|
|||
|
<next>51</next>
|
|||
|
<next>52</next>
|
|||
|
<next>53</next>
|
|||
|
<next>54</next>
|
|||
|
<next>56</next>
|
|||
|
<next>57</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="6">
|
|||
|
<text>about_quests_dialog_dolg_6</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b3_tech_see_produce_62</dont_has_info>
|
|||
|
<has_info>pri_a17_actor_has_gauss_rifle</has_info>
|
|||
|
<next>62</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="501">
|
|||
|
<text>about_quests_dialog_dolg_501</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="502">
|
|||
|
<text>about_quests_dialog_dolg_502</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="503">
|
|||
|
<text>about_quests_dialog_dolg_503</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="50">
|
|||
|
<text>about_quests_dialog_dolg_50</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b218_gather_squad_complete</dont_has_info>
|
|||
|
<has_info>jup_b218_actor_outfit_task</has_info>
|
|||
|
<next>501</next>
|
|||
|
<next>502</next>
|
|||
|
<next>503</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="0">
|
|||
|
<text>about_quests_dialog_dolg_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1">
|
|||
|
<text>about_quests_dialog_dolg_1</text>
|
|||
|
<next>3</next>
|
|||
|
<next>4</next>
|
|||
|
<next>5</next>
|
|||
|
<next>50</next>
|
|||
|
<next>6</next>
|
|||
|
<next>8</next>
|
|||
|
<next>9</next>
|
|||
|
<next>10</next>
|
|||
|
<next>11</next>
|
|||
|
<next>12</next>
|
|||
|
<next>13</next>
|
|||
|
<next>14</next>
|
|||
|
<next>15</next>
|
|||
|
<next>18</next>
|
|||
|
<next>19</next>
|
|||
|
<next>20</next>
|
|||
|
<next>17</next>
|
|||
|
<next>30</next>
|
|||
|
<next>40</next>
|
|||
|
<next>7</next>
|
|||
|
<next>16</next>
|
|||
|
<next>98</next>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
<dialog id="about_quests_dialog_freedom">
|
|||
|
<precondition>dialogs.npc_freedom</precondition>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="52">
|
|||
|
<text>about_quests_dialog_freedom_52</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<dont_has_info>jup_b218_soldier_hired</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="53">
|
|||
|
<text>about_quests_dialog_freedom_53</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<dont_has_info>jup_a10_vano_agree_go_und</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="112">
|
|||
|
<text>about_quests_dialog_freedom_112</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="113">
|
|||
|
<text>about_quests_dialog_freedom_113</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="83">
|
|||
|
<text>about_quests_dialog_freedom_83</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<give_info>zat_b14_actor_know_about_svyaznoy</give_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="91">
|
|||
|
<text>about_quests_dialog_freedom_91</text>
|
|||
|
<give_info>zat_b38_den_of_the_bloodsucker_tell_barman_about_all_give</give_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="111">
|
|||
|
<text>about_quests_dialog_freedom_111</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="131">
|
|||
|
<text>about_quests_dialog_freedom_131</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="143">
|
|||
|
<text>about_quests_dialog_freedom_143</text>
|
|||
|
<precondition>dialogs.not_level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="11">
|
|||
|
<text>about_quests_dialog_freedom_11</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b16_oasis_found</dont_has_info>
|
|||
|
<has_info>jup_b16_oasis_start</has_info>
|
|||
|
<next>111</next>
|
|||
|
<next>112</next>
|
|||
|
<next>113</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="172">
|
|||
|
<text>about_quests_dialog_freedom_172</text>
|
|||
|
<precondition>dialogs.not_level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="201">
|
|||
|
<text>about_quests_dialog_freedom_201</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="20">
|
|||
|
<text>about_quests_dialog_freedom_20</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b46_duty_founder_pda_complete</dont_has_info>
|
|||
|
<has_info>jup_b46_duty_founder_pda_start</has_info>
|
|||
|
<next>201</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="16">
|
|||
|
<text>about_quests_dialog_freedom_16</text>
|
|||
|
<precondition>dialogs_zaton.check_npc_name_mechanics</precondition>
|
|||
|
<precondition>dialogs.quest_dialog_toolkits_precond</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>163</next>
|
|||
|
<next>165</next>
|
|||
|
<next>166</next>
|
|||
|
<next>169</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="98">
|
|||
|
<text>about_quests_dialog_freedom_98</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="23">
|
|||
|
<text>about_quests_dialog_freedom_23</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="31">
|
|||
|
<text>about_quests_dialog_freedom_31</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="36">
|
|||
|
<text>about_quests_dialog_freedom_36</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b6</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="37">
|
|||
|
<text>about_quests_dialog_freedom_37</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b205</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="35">
|
|||
|
<text>about_quests_dialog_freedom_35</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<dont_has_info>jup_b9_give_item</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="51">
|
|||
|
<text>about_quests_dialog_freedom_51</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="54">
|
|||
|
<text>about_quests_dialog_freedom_54</text>
|
|||
|
<precondition>dialogs.monolith_leader_is_alive</precondition>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<dont_has_info>jup_b4_monolith_squad_in_freedom</dont_has_info>
|
|||
|
<dont_has_info>jup_b4_monolith_squad_out</dont_has_info>
|
|||
|
<dont_has_info>jup_b4_monolith_squad_in_duty</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="55">
|
|||
|
<text>about_quests_dialog_freedom_55</text>
|
|||
|
<precondition>dialogs.monolith_leader_is_alive</precondition>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<dont_has_info>jup_b218_monolith_hired</dont_has_info>
|
|||
|
<has_info>jup_b4_monolith_squad_in_freedom</has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="81">
|
|||
|
<text>about_quests_dialog_freedom_81</text>
|
|||
|
<precondition>dialogs.not_level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="25">
|
|||
|
<text>about_quests_dialog_freedom_25</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<dont_has_info>jup_b8_heli_4_searched</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="38">
|
|||
|
<text>about_quests_dialog_freedom_38</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b47</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="42">
|
|||
|
<text>about_quests_dialog_freedom_42</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="43">
|
|||
|
<text>about_quests_dialog_freedom_43</text>
|
|||
|
<dont_has_info>zat_b215_asked_about_way</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="44">
|
|||
|
<text>about_quests_dialog_freedom_44</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="57">
|
|||
|
<text>about_quests_dialog_freedom_57</text>
|
|||
|
<precondition>dialogs.not_level_pripyat</precondition>
|
|||
|
<precondition>dialogs.monolith_leader_dead_or_freedom</precondition>
|
|||
|
<has_info>jup_b218_soldier_hired</has_info>
|
|||
|
<has_info>jup_a10_vano_agree_go_und</has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="62">
|
|||
|
<text>about_quests_dialog_freedom_62</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="27">
|
|||
|
<text>about_quests_dialog_freedom_27</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="22">
|
|||
|
<text>about_quests_dialog_freedom_22</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<dont_has_info>jup_b9_heli_1_searched</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="30">
|
|||
|
<text>about_quests_dialog_freedom_30</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b215_gave_maps</dont_has_info>
|
|||
|
<has_info>zat_b100_heli_2_searched</has_info>
|
|||
|
<next>301</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="171">
|
|||
|
<text>about_quests_dialog_freedom_171</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="17">
|
|||
|
<text>about_quests_dialog_freedom_17</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<precondition>dialogs_jupiter.jup_b10_actor_has_ufo_memory</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>171</next>
|
|||
|
<next>172</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="12">
|
|||
|
<text>about_quests_dialog_freedom_12</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b106_found_soroka</dont_has_info>
|
|||
|
<has_info>zat_b106_search_soroka</has_info>
|
|||
|
<next>121</next>
|
|||
|
<next>122</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="121">
|
|||
|
<text>about_quests_dialog_freedom_121</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="122">
|
|||
|
<text>about_quests_dialog_freedom_122</text>
|
|||
|
<precondition>dialogs.not_level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="13">
|
|||
|
<text>about_quests_dialog_freedom_13</text>
|
|||
|
<precondition>dialogs.squad_in_smart_jup_b25</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b202_actor_find_snag</dont_has_info>
|
|||
|
<has_info>jup_b202_actor_items_stolen</has_info>
|
|||
|
<next>131</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="14">
|
|||
|
<text>about_quests_dialog_freedom_14</text>
|
|||
|
<precondition>dialogs_jupiter.jup_b207_generic_decrypt_need_dialog_precond</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>141</next>
|
|||
|
<next>143</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="141">
|
|||
|
<text>about_quests_dialog_freedom_141</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="15">
|
|||
|
<text>about_quests_dialog_freedom_15</text>
|
|||
|
<precondition>dialogs_jupiter.jup_b207_actor_has_dealers_pda</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>151</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="151">
|
|||
|
<text>about_quests_dialog_freedom_151</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="18">
|
|||
|
<text>about_quests_dialog_freedom_18</text>
|
|||
|
<precondition>dialogs_zaton.zat_b33_aractor_has_habar</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>181</next>
|
|||
|
<next>182</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="181">
|
|||
|
<text>about_quests_dialog_freedom_181</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="182">
|
|||
|
<text>about_quests_dialog_freedom_182</text>
|
|||
|
<precondition>dialogs.not_level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="19">
|
|||
|
<text>about_quests_dialog_freedom_19</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b52_snag_port_cranes</dont_has_info>
|
|||
|
<has_info>zat_b52_snag_no_place</has_info>
|
|||
|
<next>191</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="191">
|
|||
|
<text>about_quests_dialog_freedom_191</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="301">
|
|||
|
<text>about_quests_dialog_freedom_301</text>
|
|||
|
<give_info>zat_b100_guide_need_maps</give_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="401">
|
|||
|
<text>about_quests_dialog_freedom_401</text>
|
|||
|
<precondition>dialogs.freedom_can_work_for_sci</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="402">
|
|||
|
<text>about_quests_dialog_freedom_402</text>
|
|||
|
<precondition>dialogs.freedom_can_not_work_for_sci</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="40">
|
|||
|
<text>about_quests_dialog_freedom_40</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b47_bunker_guards_done</dont_has_info>
|
|||
|
<has_info>jup_b47_bunker_guards_started</has_info>
|
|||
|
<next>401</next>
|
|||
|
<next>402</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="71">
|
|||
|
<text>about_quests_dialog_freedom_71</text>
|
|||
|
<precondition>dialogs.freedom_can_work_for_sci</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="72">
|
|||
|
<text>about_quests_dialog_freedom_72</text>
|
|||
|
<precondition>dialogs.freedom_can_not_work_for_sci</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="7">
|
|||
|
<text>about_quests_dialog_freedom_7</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b6_employed_stalker</dont_has_info>
|
|||
|
<has_info>jup_b6_employ_stalker</has_info>
|
|||
|
<next>71</next>
|
|||
|
<next>72</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="163">
|
|||
|
<text>about_quests_dialog_freedom_163</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b214</precondition>
|
|||
|
<dont_has_info>jup_b214_actor_has_toolkit_2</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="165">
|
|||
|
<text>about_quests_dialog_freedom_165</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="166">
|
|||
|
<text>about_quests_dialog_freedom_166</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="169">
|
|||
|
<text>about_quests_dialog_freedom_169</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b213</precondition>
|
|||
|
<dont_has_info>jup_b213_toolkit_1_on_board</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="501">
|
|||
|
<text>about_quests_dialog_freedom_501</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="502">
|
|||
|
<text>about_quests_dialog_freedom_502</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="503">
|
|||
|
<text>about_quests_dialog_freedom_503</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="2">
|
|||
|
<text>about_quests_dialog_freedom_2</text>
|
|||
|
<precondition>dialogs.not_level_pripyat</precondition>
|
|||
|
<precondition>dialogs.quest_dialog_heli_precond</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>22</next>
|
|||
|
<next>23</next>
|
|||
|
<next>25</next>
|
|||
|
<next>27</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="3">
|
|||
|
<text>about_quests_dialog_freedom_3</text>
|
|||
|
<precondition>dialogs.not_level_pripyat</precondition>
|
|||
|
<precondition>dialogs.quest_dialog_military_precond</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>31</next>
|
|||
|
<next>35</next>
|
|||
|
<next>36</next>
|
|||
|
<next>37</next>
|
|||
|
<next>38</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="4">
|
|||
|
<text>about_quests_dialog_freedom_4</text>
|
|||
|
<precondition>dialogs.not_level_pripyat</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_a9_actor_found_main_documents</dont_has_info>
|
|||
|
<has_info>jup_b9_blackbox_decrypted</has_info>
|
|||
|
<has_info>zat_b28_heli_3_searched</has_info>
|
|||
|
<next>42</next>
|
|||
|
<next>43</next>
|
|||
|
<next>44</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="5">
|
|||
|
<text>about_quests_dialog_freedom_5</text>
|
|||
|
<precondition>dialogs.not_level_pripyat</precondition>
|
|||
|
<precondition>dialogs.quest_dialog_squad_precond</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b218_gather_squad_complete</dont_has_info>
|
|||
|
<has_info>jup_b218_pripyat_group_gathering</has_info>
|
|||
|
<next>51</next>
|
|||
|
<next>52</next>
|
|||
|
<next>53</next>
|
|||
|
<next>54</next>
|
|||
|
<next>55</next>
|
|||
|
<next>57</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="50">
|
|||
|
<text>about_quests_dialog_freedom_50</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b218_gather_squad_complete</dont_has_info>
|
|||
|
<has_info>jup_b218_actor_outfit_task</has_info>
|
|||
|
<next>501</next>
|
|||
|
<next>502</next>
|
|||
|
<next>503</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="6">
|
|||
|
<text>about_quests_dialog_freedom_6</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b3_tech_see_produce_62</dont_has_info>
|
|||
|
<has_info>pri_a17_actor_has_gauss_rifle</has_info>
|
|||
|
<next>62</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="9">
|
|||
|
<text>about_quests_dialog_freedom_9</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b57_bloodsucker_lair_clear</dont_has_info>
|
|||
|
<dont_has_info>zat_b57_barmen_about_bloodsucker_lair_dialog_done</dont_has_info>
|
|||
|
<has_info>zat_b38_den_of_the_bloodsucker_inform_stalkers_give_task</has_info>
|
|||
|
<next>91</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="8">
|
|||
|
<text>about_quests_dialog_freedom_8</text>
|
|||
|
<precondition>dialogs_zaton.actor_has_artefact</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b14_recon_place</dont_has_info>
|
|||
|
<dont_has_info>zat_b14_give_item_linker</dont_has_info>
|
|||
|
<has_info>zat_b14_take_item</has_info>
|
|||
|
<next>81</next>
|
|||
|
<next>83</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="10">
|
|||
|
<text>about_quests_dialog_freedom_10</text>
|
|||
|
<precondition>dialogs.squad_in_smart_zat_base</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b52_snag_no_place</dont_has_info>
|
|||
|
<has_info>zat_b52_nimble_clear</has_info>
|
|||
|
<next>101</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="101">
|
|||
|
<text>about_quests_dialog_freedom_101</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="0">
|
|||
|
<text>about_quests_dialog_freedom_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1">
|
|||
|
<text>about_quests_dialog_freedom_1</text>
|
|||
|
<next>3</next>
|
|||
|
<next>4</next>
|
|||
|
<next>5</next>
|
|||
|
<next>50</next>
|
|||
|
<next>6</next>
|
|||
|
<next>8</next>
|
|||
|
<next>9</next>
|
|||
|
<next>10</next>
|
|||
|
<next>11</next>
|
|||
|
<next>12</next>
|
|||
|
<next>13</next>
|
|||
|
<next>14</next>
|
|||
|
<next>15</next>
|
|||
|
<next>18</next>
|
|||
|
<next>19</next>
|
|||
|
<next>20</next>
|
|||
|
<next>17</next>
|
|||
|
<next>30</next>
|
|||
|
<next>40</next>
|
|||
|
<next>7</next>
|
|||
|
<next>16</next>
|
|||
|
<next>98</next>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
<dialog id="about_quests_dialog_bandit">
|
|||
|
<precondition>dialogs.npc_bandit</precondition>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="98">
|
|||
|
<text>about_quests_dialog_bandit_98</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="23">
|
|||
|
<text>about_quests_dialog_bandit_23</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<dont_has_info>zat_b100_heli_2_searched</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="33">
|
|||
|
<text>about_quests_dialog_bandit_33</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b40</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="24">
|
|||
|
<text>about_quests_dialog_bandit_24</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<dont_has_info>zat_b28_heli_3_searched</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="26">
|
|||
|
<text>about_quests_dialog_bandit_26</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<dont_has_info>zat_b101_heli_5_searched</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="35">
|
|||
|
<text>about_quests_dialog_bandit_35</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="34">
|
|||
|
<text>about_quests_dialog_bandit_34</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b18</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="62">
|
|||
|
<text>about_quests_dialog_bandit_62</text>
|
|||
|
<precondition>dialogs.not_level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="63">
|
|||
|
<text>about_quests_dialog_bandit_63</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="8">
|
|||
|
<text>about_quests_dialog_bandit_8</text>
|
|||
|
<precondition>dialogs_zaton.actor_has_artefact</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b14_recon_place</dont_has_info>
|
|||
|
<dont_has_info>zat_b14_give_item_linker</dont_has_info>
|
|||
|
<has_info>zat_b14_take_item</has_info>
|
|||
|
<next>81</next>
|
|||
|
<next>83</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="81">
|
|||
|
<text>about_quests_dialog_bandit_81</text>
|
|||
|
<precondition>dialogs.not_level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="83">
|
|||
|
<text>about_quests_dialog_bandit_83</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<give_info>zat_b14_actor_know_about_svyaznoy</give_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="91">
|
|||
|
<text>about_quests_dialog_bandit_91</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="111">
|
|||
|
<text>about_quests_dialog_bandit_111</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="122">
|
|||
|
<text>about_quests_dialog_bandit_122</text>
|
|||
|
<precondition>dialogs.not_level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="113">
|
|||
|
<text>about_quests_dialog_bandit_113</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="112">
|
|||
|
<text>about_quests_dialog_bandit_112</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="12">
|
|||
|
<text>about_quests_dialog_bandit_12</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b106_found_soroka</dont_has_info>
|
|||
|
<has_info>zat_b106_search_soroka</has_info>
|
|||
|
<next>121</next>
|
|||
|
<next>122</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="13">
|
|||
|
<text>about_quests_dialog_bandit_13</text>
|
|||
|
<precondition>dialogs.squad_in_smart_jup_b25</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b202_actor_find_snag</dont_has_info>
|
|||
|
<has_info>jup_b202_actor_items_stolen</has_info>
|
|||
|
<next>131</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="121">
|
|||
|
<text>about_quests_dialog_bandit_121</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="131">
|
|||
|
<text>about_quests_dialog_bandit_131</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="141">
|
|||
|
<text>about_quests_dialog_bandit_141</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="143">
|
|||
|
<text>about_quests_dialog_bandit_143</text>
|
|||
|
<precondition>dialogs.not_level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="14">
|
|||
|
<text>about_quests_dialog_bandit_14</text>
|
|||
|
<precondition>dialogs_jupiter.jup_b207_generic_decrypt_need_dialog_precond</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>141</next>
|
|||
|
<next>143</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="18">
|
|||
|
<text>about_quests_dialog_bandit_18</text>
|
|||
|
<precondition>dialogs_zaton.zat_b33_aractor_has_habar</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>181</next>
|
|||
|
<next>182</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="19">
|
|||
|
<text>about_quests_dialog_bandit_19</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b52_snag_port_cranes</dont_has_info>
|
|||
|
<has_info>zat_b52_snag_no_place</has_info>
|
|||
|
<next>191</next>
|
|||
|
<next>193</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="191">
|
|||
|
<text>about_quests_dialog_bandit_191</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="193">
|
|||
|
<text>about_quests_dialog_bandit_193</text>
|
|||
|
<precondition>dialogs.not_level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="181">
|
|||
|
<text>about_quests_dialog_bandit_181</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="182">
|
|||
|
<text>about_quests_dialog_bandit_182</text>
|
|||
|
<precondition>dialogs.not_level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="151">
|
|||
|
<text>about_quests_dialog_bandit_151</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="15">
|
|||
|
<text>about_quests_dialog_bandit_15</text>
|
|||
|
<precondition>dialogs_jupiter.jup_b207_actor_has_dealers_pda</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>151</next>
|
|||
|
<next>152</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="152">
|
|||
|
<text>about_quests_dialog_bandit_152</text>
|
|||
|
<precondition>dialogs.not_level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="20">
|
|||
|
<text>about_quests_dialog_bandit_20</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b46_duty_founder_pda_complete</dont_has_info>
|
|||
|
<has_info>jup_b46_duty_founder_pda_start</has_info>
|
|||
|
<next>201</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="201">
|
|||
|
<text>about_quests_dialog_bandit_201</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="17">
|
|||
|
<text>about_quests_dialog_bandit_17</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<precondition>dialogs_jupiter.jup_b10_actor_has_ufo_memory</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>171</next>
|
|||
|
<next>172</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="172">
|
|||
|
<text>about_quests_dialog_bandit_172</text>
|
|||
|
<precondition>dialogs.not_level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="171">
|
|||
|
<text>about_quests_dialog_bandit_171</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="301">
|
|||
|
<text>about_quests_dialog_bandit_301</text>
|
|||
|
<give_info>zat_b100_guide_need_maps</give_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="30">
|
|||
|
<text>about_quests_dialog_bandit_30</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b215_gave_maps</dont_has_info>
|
|||
|
<has_info>zat_b100_heli_2_searched</has_info>
|
|||
|
<next>301</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="40">
|
|||
|
<text>about_quests_dialog_bandit_40</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b47_bunker_guards_done</dont_has_info>
|
|||
|
<has_info>jup_b47_bunker_guards_started</has_info>
|
|||
|
<next>403</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="403">
|
|||
|
<text>about_quests_dialog_bandit_403</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="7">
|
|||
|
<text>about_quests_dialog_bandit_7</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b6_employed_stalker</dont_has_info>
|
|||
|
<has_info>jup_b6_employ_stalker</has_info>
|
|||
|
<next>73</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="73">
|
|||
|
<text>about_quests_dialog_bandit_73</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="16">
|
|||
|
<text>about_quests_dialog_bandit_16</text>
|
|||
|
<precondition>dialogs_zaton.check_npc_name_mechanics</precondition>
|
|||
|
<precondition>dialogs.quest_dialog_toolkits_precond</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>165</next>
|
|||
|
<next>166</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="166">
|
|||
|
<text>about_quests_dialog_bandit_166</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="165">
|
|||
|
<text>about_quests_dialog_bandit_165</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="27">
|
|||
|
<text>about_quests_dialog_bandit_27</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="22">
|
|||
|
<text>about_quests_dialog_bandit_22</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="6">
|
|||
|
<text>about_quests_dialog_bandit_6</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b3_tech_see_produce_62</dont_has_info>
|
|||
|
<has_info>pri_a17_actor_has_gauss_rifle</has_info>
|
|||
|
<next>62</next>
|
|||
|
<next>63</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="3">
|
|||
|
<text>about_quests_dialog_bandit_3</text>
|
|||
|
<precondition>dialogs.not_level_pripyat</precondition>
|
|||
|
<precondition>dialogs.quest_dialog_military_precond</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>31</next>
|
|||
|
<next>32</next>
|
|||
|
<next>33</next>
|
|||
|
<next>34</next>
|
|||
|
<next>35</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="31">
|
|||
|
<text>about_quests_dialog_bandit_31</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<dont_has_info>zat_b28_heli_3_searched</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="32">
|
|||
|
<text>about_quests_dialog_bandit_32</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<precondition>dialogs.squad_not_in_smart_b101</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="4">
|
|||
|
<text>about_quests_dialog_bandit_4</text>
|
|||
|
<precondition>dialogs.not_level_pripyat</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_a9_actor_found_main_documents</dont_has_info>
|
|||
|
<has_info>jup_b9_blackbox_decrypted</has_info>
|
|||
|
<has_info>zat_b28_heli_3_searched</has_info>
|
|||
|
<next>41</next>
|
|||
|
<next>43</next>
|
|||
|
<next>44</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="41">
|
|||
|
<text>about_quests_dialog_bandit_41</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="43">
|
|||
|
<text>about_quests_dialog_bandit_43</text>
|
|||
|
<dont_has_info>zat_b215_asked_about_way</dont_has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="44">
|
|||
|
<text>about_quests_dialog_bandit_44</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="5">
|
|||
|
<text>about_quests_dialog_bandit_5</text>
|
|||
|
<precondition>dialogs.not_level_pripyat</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b218_gather_squad_complete</dont_has_info>
|
|||
|
<has_info>jup_b218_pripyat_group_gathering</has_info>
|
|||
|
<next>51</next>
|
|||
|
<next>57</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="51">
|
|||
|
<text>about_quests_dialog_bandit_51</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="57">
|
|||
|
<text>about_quests_dialog_bandit_57</text>
|
|||
|
<has_info>jup_b218_monolith_hired</has_info>
|
|||
|
<has_info>jup_b218_soldier_hired</has_info>
|
|||
|
<has_info>jup_a10_vano_agree_go_und</has_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="501">
|
|||
|
<text>about_quests_dialog_bandit_501</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="502">
|
|||
|
<text>about_quests_dialog_bandit_502</text>
|
|||
|
<precondition>dialogs.level_jupiter</precondition>
|
|||
|
</phrase>
|
|||
|
<phrase id="503">
|
|||
|
<text>about_quests_dialog_bandit_503</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="50">
|
|||
|
<text>about_quests_dialog_bandit_50</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b218_gather_squad_complete</dont_has_info>
|
|||
|
<has_info>jup_b218_actor_outfit_task</has_info>
|
|||
|
<next>501</next>
|
|||
|
<next>502</next>
|
|||
|
<next>503</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="11">
|
|||
|
<text>about_quests_dialog_bandit_11</text>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>jup_b16_oasis_found</dont_has_info>
|
|||
|
<has_info>jup_b16_oasis_start</has_info>
|
|||
|
<next>111</next>
|
|||
|
<next>112</next>
|
|||
|
<next>113</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="9">
|
|||
|
<text>about_quests_dialog_bandit_9</text>
|
|||
|
<precondition>dialogs.level_zaton</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b57_bloodsucker_lair_clear</dont_has_info>
|
|||
|
<dont_has_info>zat_b57_barmen_about_bloodsucker_lair_dialog_done</dont_has_info>
|
|||
|
<has_info>zat_b38_den_of_the_bloodsucker_inform_stalkers_give_task</has_info>
|
|||
|
<next>91</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="10">
|
|||
|
<text>about_quests_dialog_bandit_10</text>
|
|||
|
<precondition>dialogs.squad_in_smart_zat_base</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<dont_has_info>zat_b52_snag_no_place</dont_has_info>
|
|||
|
<has_info>zat_b52_nimble_clear</has_info>
|
|||
|
<next>101</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="101">
|
|||
|
<text>about_quests_dialog_bandit_101</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="2">
|
|||
|
<text>about_quests_dialog_bandit_2</text>
|
|||
|
<precondition>dialogs.not_level_pripyat</precondition>
|
|||
|
<precondition>dialogs.quest_dialog_heli_precond</precondition>
|
|||
|
<precondition>dialog_manager.precondition_is_phrase_disabled</precondition>
|
|||
|
<action>dialog_manager.action_disable_quest_phrase</action>
|
|||
|
<next>22</next>
|
|||
|
<next>23</next>
|
|||
|
<next>24</next>
|
|||
|
<next>26</next>
|
|||
|
<next>27</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="0">
|
|||
|
<text>about_quests_dialog_bandit_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1">
|
|||
|
<text>about_quests_dialog_bandit_1</text>
|
|||
|
<next>3</next>
|
|||
|
<next>4</next>
|
|||
|
<next>5</next>
|
|||
|
<next>50</next>
|
|||
|
<next>6</next>
|
|||
|
<next>8</next>
|
|||
|
<next>9</next>
|
|||
|
<next>10</next>
|
|||
|
<next>11</next>
|
|||
|
<next>12</next>
|
|||
|
<next>13</next>
|
|||
|
<next>14</next>
|
|||
|
<next>15</next>
|
|||
|
<next>18</next>
|
|||
|
<next>19</next>
|
|||
|
<next>20</next>
|
|||
|
<next>17</next>
|
|||
|
<next>30</next>
|
|||
|
<next>40</next>
|
|||
|
<next>7</next>
|
|||
|
<next>16</next>
|
|||
|
<next>98</next>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Guide job -->
|
|||
|
<dialog id="dm_guide_job">
|
|||
|
<precondition>tasks_guide.prec_1</precondition>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0">
|
|||
|
<script_text>tasks_guide.get_phrase_start_1</script_text> <!-- About the job<6F> -->
|
|||
|
<next>01</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="01">
|
|||
|
<script_text>tasks_guide.get_phrase_start_2</script_text> <!-- What is it? -->
|
|||
|
<next>11</next>
|
|||
|
<next>12</next>
|
|||
|
<next>13</next>
|
|||
|
<next>14</next>
|
|||
|
<next>15</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="11">
|
|||
|
<text>st_jg_3</text> <!-- I heard your message. Need a guide? -->
|
|||
|
<dont_has_info>guider_start</dont_has_info>
|
|||
|
<next>111</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="111">
|
|||
|
<script_text>tasks_guide.get_phrase_1</script_text> <!-- Glad someone heard it. Here<72>s the deal: within %s hours, I need to be %s -->
|
|||
|
<next>1111</next>
|
|||
|
<next>15</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1111">
|
|||
|
<text>st_jg_4</text> <!-- Alright, let<65>s go. -->
|
|||
|
<next>11111</next>
|
|||
|
<!--next>11112</next-->
|
|||
|
</phrase>
|
|||
|
<phrase id="11111">
|
|||
|
<text>st_jg_5</text> <!-- Lead the way, stalker! -->
|
|||
|
<!--precondition>tasks_guide.prec_2</precondition-->
|
|||
|
<action>tasks_guide.activate</action>
|
|||
|
<action>dialogs_axr_companion.become_actor_companion</action>
|
|||
|
<give_info>guider_start</give_info>
|
|||
|
</phrase>
|
|||
|
<phrase id="11112">
|
|||
|
<text>st_jg_6</text> <!-- Sorry, but you don<6F>t have the money to pay me in case the plan doesn<73>t go through. -->
|
|||
|
<precondition>tasks_guide.prec_3</precondition>
|
|||
|
</phrase>
|
|||
|
|
|||
|
<phrase id="12">
|
|||
|
<text>st_jg_7</text> <!-- Remind me, where are we going? -->
|
|||
|
<precondition>tasks_guide.prec_4</precondition>
|
|||
|
<has_info>guider_start</has_info>
|
|||
|
<next>121</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="121">
|
|||
|
<script_text>tasks_guide.get_phrase2</script_text> <!-- I need to be %s -->
|
|||
|
</phrase>
|
|||
|
|
|||
|
<phrase id="13">
|
|||
|
<text>st_jg_8</text> <!-- Here we are. -->
|
|||
|
<precondition>tasks_guide.prec_5</precondition>
|
|||
|
<has_info>guider_start</has_info>
|
|||
|
<next>131</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="131">
|
|||
|
<text>st_jg_9</text> <!-- Finally! Thanks, stalker, nice work. Here<72>s your money. -->
|
|||
|
<action>tasks_guide.complete</action>
|
|||
|
</phrase>
|
|||
|
|
|||
|
<phrase id="14">
|
|||
|
<text>st_jg_10</text> <!-- I<>ve changed my mind. I<>d prefer to cancel the job. -->
|
|||
|
<precondition>tasks_guide.is_guider_companion</precondition>
|
|||
|
<next>141</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="141">
|
|||
|
<text>st_jg_11</text> <!-- Really? Are you sure about that? -->
|
|||
|
<next>1411</next>
|
|||
|
<next>15</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1411">
|
|||
|
<text>st_jg_12</text> <!-- Yes, I<>m sure. -->
|
|||
|
<next>14111</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="14111">
|
|||
|
<script_text>tasks_guide.get_phrase3</script_text> <!-- Then I<>ll continue on my own, and I<>ll be taking that money. What a shame. -->
|
|||
|
<action>tasks_guide.fail</action>
|
|||
|
</phrase>
|
|||
|
|
|||
|
<phrase id="15">
|
|||
|
<text>st_jg_13</text> <!-- Actually, never mind. -->
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- purchase extra equipment -->
|
|||
|
<dialog id="buy_extra_items">
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0">
|
|||
|
<text>buy_extra_items_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1">
|
|||
|
<text>buy_extra_items_1</text>
|
|||
|
<next>2</next>
|
|||
|
<next>4</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="2">
|
|||
|
<precondition>dialogs_mlr.request_extra_items_off</precondition>
|
|||
|
<text>buy_extra_items_2</text>
|
|||
|
<next>3</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="3">
|
|||
|
<text>buy_extra_items_3</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="4">
|
|||
|
<precondition>dialogs_mlr.request_extra_items_on</precondition>
|
|||
|
<text>buy_extra_items_4</text>
|
|||
|
<next>5</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="5">
|
|||
|
<text>buy_extra_items_5</text>
|
|||
|
<next>6</next>
|
|||
|
<next>7</next>
|
|||
|
<next>8</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="6">
|
|||
|
<text>buy_extra_items_6</text>
|
|||
|
<next>9</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="7">
|
|||
|
<text>buy_extra_items_7</text>
|
|||
|
<next>10</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="8">
|
|||
|
<text>buy_extra_items_8</text>
|
|||
|
<next>11</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="9">
|
|||
|
<text>buy_extra_items_9</text>
|
|||
|
<next>100</next>
|
|||
|
<next>101</next>
|
|||
|
<next>102</next>
|
|||
|
<next>103</next>
|
|||
|
<next>104</next>
|
|||
|
<next>12</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="10">
|
|||
|
<text>buy_extra_items_10</text>
|
|||
|
<next>111</next>
|
|||
|
<next>112</next>
|
|||
|
<next>113</next>
|
|||
|
<next>114</next>
|
|||
|
<next>115</next>
|
|||
|
<next>12</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="11">
|
|||
|
<text>buy_extra_items_11</text>
|
|||
|
<next>121</next>
|
|||
|
<next>122</next>
|
|||
|
<next>123</next>
|
|||
|
<next>124</next>
|
|||
|
<next>125</next>
|
|||
|
<next>126</next>
|
|||
|
<next>127</next>
|
|||
|
<next>128</next>
|
|||
|
<next>129</next>
|
|||
|
<next>1210</next>
|
|||
|
<next>1211</next>
|
|||
|
<next>1212</next>
|
|||
|
<next>1213</next>
|
|||
|
<next>1214</next>
|
|||
|
<next>1215</next>
|
|||
|
<next>1216</next>
|
|||
|
<next>1217</next>
|
|||
|
<next>1218</next>
|
|||
|
<next>1219</next>
|
|||
|
<next>12</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="100">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_med_1</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_med_1</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_med_1</action>
|
|||
|
<action>dialogs_mlr.give_extra_med_1</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="101">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_med_2</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_med_2</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_med_2</action>
|
|||
|
<action>dialogs_mlr.give_extra_med_2</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="102">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_med_3</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_med_3</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_med_3</action>
|
|||
|
<action>dialogs_mlr.give_extra_med_3</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="103">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_med_4</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_med_4</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_med_4</action>
|
|||
|
<action>dialogs_mlr.give_extra_med_4</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="104">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_med_5</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_med_5</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_med_5</action>
|
|||
|
<action>dialogs_mlr.give_extra_med_5</action>
|
|||
|
</phrase>
|
|||
|
|
|||
|
<phrase id="111">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_food_1</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_food_1</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_food_1</action>
|
|||
|
<action>dialogs_mlr.give_extra_food_1</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="112">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_food_2</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_food_2</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_food_2</action>
|
|||
|
<action>dialogs_mlr.give_extra_food_2</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="113">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_food_3</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_food_3</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_food_3</action>
|
|||
|
<action>dialogs_mlr.give_extra_food_3</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="114">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_food_4</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_food_4</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_food_4</action>
|
|||
|
<action>dialogs_mlr.give_extra_food_4</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="115">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_food_5</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_food_5</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_food_5</action>
|
|||
|
<action>dialogs_mlr.give_extra_food_5</action>
|
|||
|
</phrase>
|
|||
|
|
|||
|
|
|||
|
<phrase id="121">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_ammo_1</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_ammo_1</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_ammo_1</action>
|
|||
|
<action>dialogs_mlr.give_extra_ammo_1</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="122">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_ammo_2</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_ammo_2</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_ammo_2</action>
|
|||
|
<action>dialogs_mlr.give_extra_ammo_2</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="123">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_ammo_3</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_ammo_3</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_ammo_3</action>
|
|||
|
<action>dialogs_mlr.give_extra_ammo_3</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="124">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_ammo_4</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_ammo_4</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_ammo_4</action>
|
|||
|
<action>dialogs_mlr.give_extra_ammo_4</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="125">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_ammo_5</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_ammo_5</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_ammo_5</action>
|
|||
|
<action>dialogs_mlr.give_extra_ammo_5</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="126">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_ammo_6</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_ammo_6</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_ammo_6</action>
|
|||
|
<action>dialogs_mlr.give_extra_ammo_6</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="127">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_ammo_7</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_ammo_7</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_ammo_7</action>
|
|||
|
<action>dialogs_mlr.give_extra_ammo_7</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="128">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_ammo_8</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_ammo_8</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_ammo_8</action>
|
|||
|
<action>dialogs_mlr.give_extra_ammo_8</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="129">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_ammo_9</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_ammo_9</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_ammo_9</action>
|
|||
|
<action>dialogs_mlr.give_extra_ammo_9</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="1210">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_ammo_10</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_ammo_10</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_ammo_10</action>
|
|||
|
<action>dialogs_mlr.give_extra_ammo_10</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="1211">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_ammo_11</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_ammo_11</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_ammo_11</action>
|
|||
|
<action>dialogs_mlr.give_extra_ammo_11</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="1212">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_ammo_12</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_ammo_12</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_ammo_12</action>
|
|||
|
<action>dialogs_mlr.give_extra_ammo_12</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="1213">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_ammo_13</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_ammo_13</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_ammo_13</action>
|
|||
|
<action>dialogs_mlr.give_extra_ammo_13</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="1214">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_ammo_14</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_ammo_14</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_ammo_14</action>
|
|||
|
<action>dialogs_mlr.give_extra_ammo_14</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="1215">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_ammo_15</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_ammo_15</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_ammo_15</action>
|
|||
|
<action>dialogs_mlr.give_extra_ammo_15</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="1216">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_ammo_16</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_ammo_16</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_ammo_16</action>
|
|||
|
<action>dialogs_mlr.give_extra_ammo_16</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="1217">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_ammo_17</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_ammo_17</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_ammo_17</action>
|
|||
|
<action>dialogs_mlr.give_extra_ammo_17</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="1218">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_ammo_18</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_ammo_18</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_ammo_18</action>
|
|||
|
<action>dialogs_mlr.give_extra_ammo_18</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="1219">
|
|||
|
<precondition>dialogs_mlr.can_afford_extra_ammo_19</precondition>
|
|||
|
<script_text>dialogs_mlr.buy_extra_ammo_19</script_text>
|
|||
|
<action>dialogs_mlr.take_cost_of_extra_ammo_19</action>
|
|||
|
<action>dialogs_mlr.give_extra_ammo_19</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="12">
|
|||
|
<text>buy_extra_items_12</text>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Debt / Loan -->
|
|||
|
<dialog id="debt_register">
|
|||
|
<precondition>dialogs_mlr.check_no_debt</precondition>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0">
|
|||
|
<script_text>dialogs_mlr.debt_register_0</script_text>
|
|||
|
<next>1</next>
|
|||
|
<next>10</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1">
|
|||
|
<precondition>dialogs.is_actor_trustworthy</precondition>
|
|||
|
<text>debt_register_1</text>
|
|||
|
<next>2</next>
|
|||
|
<next>3</next>
|
|||
|
<next>4</next>
|
|||
|
<next>5</next>
|
|||
|
<next>6</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="2">
|
|||
|
<text>debt_register_2</text>
|
|||
|
<action>dialogs_mlr.give_money_5000</action>
|
|||
|
<action>dialogs_mlr.add_debt_5000</action>
|
|||
|
<next>7</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="3">
|
|||
|
<text>debt_register_3</text>
|
|||
|
<action>dialogs_mlr.give_money_10000</action>
|
|||
|
<action>dialogs_mlr.add_debt_10000</action>
|
|||
|
<next>7</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="4">
|
|||
|
<text>debt_register_4</text>
|
|||
|
<action>dialogs_mlr.give_money_15000</action>
|
|||
|
<action>dialogs_mlr.add_debt_15000</action>
|
|||
|
<next>7</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="5">
|
|||
|
<text>debt_register_5</text>
|
|||
|
<action>dialogs_mlr.give_money_20000</action>
|
|||
|
<action>dialogs_mlr.add_debt_20000</action>
|
|||
|
<next>7</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="6">
|
|||
|
<text>debt_register_6</text>
|
|||
|
<next>8</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="7">
|
|||
|
<script_text>dialogs_mlr.debt_register_7</script_text>
|
|||
|
</phrase>
|
|||
|
<phrase id="8">
|
|||
|
<text>debt_register_8</text>
|
|||
|
</phrase>
|
|||
|
|
|||
|
<phrase id="10">
|
|||
|
<precondition>dialogs.is_actor_not_trustworthy</precondition>
|
|||
|
<text>debt_register_10</text>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
<dialog id="debt_pay_off">
|
|||
|
<precondition>dialogs_mlr.check_debt</precondition>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0">
|
|||
|
<text>debt_pay_off_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1">
|
|||
|
<text>debt_pay_off_1</text>
|
|||
|
<next>2</next>
|
|||
|
<next>3</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="2">
|
|||
|
<precondition>dialogs_mlr.have_money_debt</precondition>
|
|||
|
<script_text>dialogs_mlr.debt_pay_off_2</script_text>
|
|||
|
<action>dialogs_mlr.pay_off_debt</action>
|
|||
|
<next>4</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="3">
|
|||
|
<text>debt_pay_off_3</text>
|
|||
|
<next>5</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="4">
|
|||
|
<text>debt_pay_off_4</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="5">
|
|||
|
<text>debt_pay_off_5</text>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Purchase routes -->
|
|||
|
<dialog id="buy_route">
|
|||
|
<precondition>txr_routes.check_all_routes</precondition>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0">
|
|||
|
<text>st_buy_route_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1">
|
|||
|
<text>st_buy_route_1</text>
|
|||
|
<next>2</next>
|
|||
|
<next>5</next>
|
|||
|
<next>6</next>
|
|||
|
<next>7</next>
|
|||
|
<next>8</next>
|
|||
|
<next>9</next>
|
|||
|
<next>10</next>
|
|||
|
<next>11</next>
|
|||
|
<next>12</next>
|
|||
|
<next>13</next>
|
|||
|
<next>14</next>
|
|||
|
<next>15</next>
|
|||
|
<next>16</next>
|
|||
|
<next>17</next>
|
|||
|
<next>18</next>
|
|||
|
<next>19</next>
|
|||
|
<next>20</next>
|
|||
|
<next>21</next>
|
|||
|
<next>22</next>
|
|||
|
<next>23</next>
|
|||
|
<next>24</next>
|
|||
|
<next>25</next>
|
|||
|
<next>26</next>
|
|||
|
<next>27</next>
|
|||
|
<next>28</next>
|
|||
|
<next>29</next>
|
|||
|
<next>30</next>
|
|||
|
<next>31</next>
|
|||
|
<next>32</next>
|
|||
|
<next>33</next>
|
|||
|
<next>34</next>
|
|||
|
<next>35</next>
|
|||
|
<next>36</next>
|
|||
|
<next>37</next>
|
|||
|
<next>38</next>
|
|||
|
<next>39</next>
|
|||
|
<next>40</next>
|
|||
|
<next>41</next>
|
|||
|
<next>42</next>
|
|||
|
<next>43</next>
|
|||
|
<next>44</next>
|
|||
|
<next>45</next>
|
|||
|
<next>46</next>
|
|||
|
<next>47</next>
|
|||
|
<next>48</next>
|
|||
|
<next>49</next>
|
|||
|
<next>50</next>
|
|||
|
<next>51</next>
|
|||
|
<next>52</next>
|
|||
|
<next>53</next>
|
|||
|
<next>54</next>
|
|||
|
<next>55</next>
|
|||
|
<next>56</next>
|
|||
|
<next>57</next>
|
|||
|
<next>58</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="5">
|
|||
|
<precondition>txr_routes.check_route_and_money_jup_red</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_jup_red</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_jup_red</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="6">
|
|||
|
<precondition>txr_routes.check_route_and_money_jup_pri</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_jup_pri</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_jup_pri</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="7">
|
|||
|
<precondition>txr_routes.check_route_and_money_jup_jup_u</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_jup_jup_u</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_jup_jup_u</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="8">
|
|||
|
<precondition>txr_routes.check_route_and_money_jup_zat</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_jup_zat</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_jup_zat</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="9">
|
|||
|
<precondition>txr_routes.check_route_and_money_esc_mar</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_esc_mar</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_esc_mar</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="10">
|
|||
|
<precondition>txr_routes.check_route_and_money_esc_dsc</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_esc_dsc</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_esc_dsc</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="11">
|
|||
|
<precondition>txr_routes.check_route_and_money_esc_pol</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_esc_pol</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_esc_pol</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="12">
|
|||
|
<precondition>txr_routes.check_route_and_money_esc_gar</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_esc_gar</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_esc_gar</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="13">
|
|||
|
<precondition>txr_routes.check_route_and_money_dsc_val</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_dsc_val</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_dsc_val</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="14">
|
|||
|
<precondition>txr_routes.check_route_and_money_val_x18</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_val_x18</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_val_x18</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="15">
|
|||
|
<precondition>txr_routes.check_route_and_money_val_trc</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_val_trc</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_val_trc</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="16">
|
|||
|
<precondition>txr_routes.check_route_and_money_val_gar</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_val_gar</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_val_gar</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="17">
|
|||
|
<precondition>txr_routes.check_route_and_money_val_pol</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_val_pol</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_val_pol</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="18">
|
|||
|
<precondition>txr_routes.check_route_and_money_zat_aes1</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_zat_aes1</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_zat_aes1</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="19">
|
|||
|
<precondition>txr_routes.check_route_and_money_yan_agr</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_yan_agr</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_yan_agr</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="20">
|
|||
|
<precondition>txr_routes.check_route_and_money_yan_cit</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_yan_cit</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_yan_cit</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="21">
|
|||
|
<precondition>txr_routes.check_route_and_money_yan_x16</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_yan_x16</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_yan_x16</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="22">
|
|||
|
<precondition>txr_routes.check_route_and_money_yan_ros</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_yan_ros</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_yan_ros</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="23">
|
|||
|
<precondition>txr_routes.check_route_and_money_kat_aes2</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_kat_aes2</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_kat_aes2</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="24">
|
|||
|
<precondition>txr_routes.check_route_and_money_kat_lim</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_kat_lim</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_kat_lim</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="25">
|
|||
|
<precondition>txr_routes.check_route_and_money_bar_trc</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_bar_trc</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_bar_trc</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="26">
|
|||
|
<precondition>txr_routes.check_route_and_money_bar_mil</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_bar_mil</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_bar_mil</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="27">
|
|||
|
<precondition>txr_routes.check_route_and_money_bar_gar</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_bar_gar</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_bar_gar</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="28">
|
|||
|
<precondition>txr_routes.check_route_and_money_bar_ros</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_bar_ros</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_bar_ros</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="29">
|
|||
|
<precondition>txr_routes.check_route_and_money_agr_mar</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_agr_mar</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_agr_mar</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="30">
|
|||
|
<precondition>txr_routes.check_route_and_money_agr_agr_u</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_agr_agr_u</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_agr_agr_u</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="31">
|
|||
|
<precondition>txr_routes.check_route_and_money_agr_gar</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_agr_gar</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_agr_gar</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="32">
|
|||
|
<precondition>txr_routes.check_route_and_money_lim_red</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_lim_red</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_lim_red</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="33">
|
|||
|
<precondition>txr_routes.check_route_and_money_lim_cit</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_lim_cit</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_lim_cit</action>
|
|||
|
</phrase>
|
|||
|
<!-- xcvb changed mil-cit to mil-grim, added cit-grim, grim-redfor -->
|
|||
|
<phrase id="34">
|
|||
|
<precondition>txr_routes.check_route_and_money_mil_grim</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_mil_grim</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_mil_grim</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="35">
|
|||
|
<precondition>txr_routes.check_route_and_money_cit_grim</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_cit_grim</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_cit_grim</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="36">
|
|||
|
<precondition>txr_routes.check_route_and_money_redfor_grim</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_redfor_grim</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_redfor_grim</action>
|
|||
|
</phrase>
|
|||
|
<!-- --------------------------------- -->
|
|||
|
<phrase id="37">
|
|||
|
<precondition>txr_routes.check_route_and_money_mil_red</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_mil_red</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_mil_red</action>
|
|||
|
</phrase>
|
|||
|
<!-- <phrase id="36"> -->
|
|||
|
<!-- <precondition>txr_routes.check_route_and_money_mil_trc</precondition> -->
|
|||
|
<!-- <script_text>txr_routes.st_buy_route_mil_trc</script_text> -->
|
|||
|
<!-- <next>4</next> -->
|
|||
|
<!-- <action>txr_routes.open_route_and_money_mil_trc</action> -->
|
|||
|
<!-- </phrase> -->
|
|||
|
<phrase id="38">
|
|||
|
<precondition>txr_routes.check_route_and_money_mil_prom</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_mil_prom</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_mil_prom</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="39">
|
|||
|
<precondition>txr_routes.check_route_and_money_prom_trc</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_prom_trc</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_prom_trc</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="40">
|
|||
|
<precondition>txr_routes.check_route_and_money_mil_rad</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_mil_rad</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_mil_rad</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="41">
|
|||
|
<precondition>txr_routes.check_route_and_money_gen_w_lab</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_gen_w_lab</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_gen_w_lab</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="42">
|
|||
|
<precondition>txr_routes.check_route_and_money_gen_aes2</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_gen_aes2</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_gen_aes2</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="43">
|
|||
|
<precondition>txr_routes.check_route_and_money_red_rad</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_red_rad</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_red_rad</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="44">
|
|||
|
<precondition>txr_routes.check_route_and_money_aes2_s_lab</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_aes2_s_lab</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_aes2_s_lab</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="45">
|
|||
|
<precondition>txr_routes.check_route_and_money_aes2_aes1</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_aes2_aes1</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_aes2_aes1</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="46">
|
|||
|
<precondition>txr_routes.check_route_and_money_gar_ros</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_gar_ros</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_gar_ros</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="47">
|
|||
|
<precondition>txr_routes.check_route_and_money_mar_mar_h</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_mar_mar_h</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_mar_mar_h</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="48">
|
|||
|
<precondition>txr_routes.check_route_and_money_pri_aes1</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_pri_aes1</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_pri_aes1</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="49">
|
|||
|
<precondition>txr_routes.check_route_and_money_pri_rad</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_pri_rad</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_pri_rad</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="50">
|
|||
|
<precondition>txr_routes.check_route_and_money_pri_out</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_pri_out</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_pri_out</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="51">
|
|||
|
<precondition>txr_routes.check_route_and_money_out_x8</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_out_x8</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_out_x8</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="52">
|
|||
|
<precondition>txr_routes.check_route_and_money_out_jup_u</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_out_jup_u</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_out_jup_u</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="53">
|
|||
|
<precondition>txr_routes.check_route_and_money_aes1_sar</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_aes1_sar</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_aes1_sar</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="54">
|
|||
|
<precondition>txr_routes.check_route_and_money_rad_x19</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_rad_x19</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_rad_x19</action>
|
|||
|
</phrase>
|
|||
|
<!-- xcvb added pos-gar, pos-dv, pos-tc, pos-mil -->
|
|||
|
<phrase id="55">
|
|||
|
<precondition>txr_routes.check_route_and_money_pos_gar</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_pos_gar</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_pos_gar</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="56">
|
|||
|
<precondition>txr_routes.check_route_and_money_pos_val</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_pos_val</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_pos_val</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="57">
|
|||
|
<precondition>txr_routes.check_route_and_money_pos_trc</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_pos_trc</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_pos_trc</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="58">
|
|||
|
<precondition>txr_routes.check_route_and_money_pos_mil</precondition>
|
|||
|
<script_text>txr_routes.st_buy_route_pos_mil</script_text>
|
|||
|
<next>4</next>
|
|||
|
<action>txr_routes.open_route_and_money_pos_mil</action>
|
|||
|
</phrase>
|
|||
|
<!-- ----------------------------------------------- -->
|
|||
|
|
|||
|
|
|||
|
<phrase id="2">
|
|||
|
<text>st_buy_route_2</text>
|
|||
|
<next>3</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="3">
|
|||
|
<text>st_buy_route_3</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="4">
|
|||
|
<text>st_buy_route_4</text>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Delivery quest -->
|
|||
|
<dialog id="dm_delivery_dialog">
|
|||
|
<precondition>dialogs.check_delivery_task_npc</precondition>
|
|||
|
<precondition>dialogs.actor_has_package</precondition>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0">
|
|||
|
<script_text>dialogs.st_simulation_task_stext_0</script_text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1">
|
|||
|
<action>dialogs.complete_simulation_task</action>
|
|||
|
<script_text>dialogs.st_simulation_task_stext_1</script_text>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Unlock encrypted PDAs -->
|
|||
|
<dialog id="dm_encrypted_pda">
|
|||
|
<precondition>ui_pda_npc_tab.have_encrypted_pda</precondition>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0">
|
|||
|
<text>st_encrypted_pda_text_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1">
|
|||
|
<text>st_encrypted_pda_text_1</text>
|
|||
|
<next>2</next>
|
|||
|
<next>3</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="2">
|
|||
|
<precondition>ui_pda_npc_tab.have_encrypted_pda_money</precondition>
|
|||
|
<text>st_encrypted_pda_text_2</text>
|
|||
|
<next>4</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="3">
|
|||
|
<text>st_encrypted_pda_text_3</text>
|
|||
|
<next>5</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="4">
|
|||
|
<action>ui_pda_npc_tab.take_encrypted_pda_money</action>
|
|||
|
<action>ui_pda_npc_tab.unlock_encrypted_pda</action>
|
|||
|
<text>st_encrypted_pda_text_4</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="5">
|
|||
|
<text>st_encrypted_pda_text_5</text>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Bribe factions -->
|
|||
|
<dialog id="dm_bribe">
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- actor -->
|
|||
|
<text>st_bribe_text_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
|
|||
|
<phrase id="1"> <!-- npc -->
|
|||
|
<text>st_bribe_text_1</text>
|
|||
|
<next>2</next>
|
|||
|
<next>3</next>
|
|||
|
<next>4</next>
|
|||
|
<next>5</next>
|
|||
|
<next>6</next>
|
|||
|
<next>7</next>
|
|||
|
<next>8</next>
|
|||
|
<next>9</next>
|
|||
|
<next>10</next>
|
|||
|
</phrase>
|
|||
|
|
|||
|
<phrase id="2"> <!-- actor -->
|
|||
|
<precondition>xr_bribe.is_enemy_to_army</precondition>
|
|||
|
<text>st_bribe_text_2</text>
|
|||
|
<next>21</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="21"> <!-- npc -->
|
|||
|
<text>st_bribe_text_21</text>
|
|||
|
<next>22</next>
|
|||
|
<next>23</next>
|
|||
|
<next>10</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="22"> <!-- actor -->
|
|||
|
<precondition>xr_bribe.have_money_5000</precondition>
|
|||
|
<text>st_bribe_text_13</text>
|
|||
|
<action>xr_bribe.bribe_2_days_army</action>
|
|||
|
<action>xr_bribe.take_money_5000</action>
|
|||
|
<next>12</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="23"> <!-- actor -->
|
|||
|
<precondition>xr_bribe.have_money_10000</precondition>
|
|||
|
<text>st_bribe_text_14</text>
|
|||
|
<action>xr_bribe.bribe_4_days_army</action>
|
|||
|
<action>xr_bribe.take_money_10000</action>
|
|||
|
<next>12</next>
|
|||
|
</phrase>
|
|||
|
|
|||
|
<phrase id="3"> <!-- actor -->
|
|||
|
<precondition>xr_bribe.is_enemy_to_bandit</precondition>
|
|||
|
<text>st_bribe_text_3</text>
|
|||
|
<next>31</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="31"> <!-- npc -->
|
|||
|
<text>st_bribe_text_31</text>
|
|||
|
<next>32</next>
|
|||
|
<next>33</next>
|
|||
|
<next>10</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="32"> <!-- actor -->
|
|||
|
<precondition>xr_bribe.have_money_5000</precondition>
|
|||
|
<text>st_bribe_text_13</text>
|
|||
|
<action>xr_bribe.bribe_2_days_bandit</action>
|
|||
|
<action>xr_bribe.take_money_5000</action>
|
|||
|
<next>12</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="33"> <!-- actor -->
|
|||
|
<precondition>xr_bribe.have_money_10000</precondition>
|
|||
|
<text>st_bribe_text_14</text>
|
|||
|
<action>xr_bribe.bribe_4_days_bandit</action>
|
|||
|
<action>xr_bribe.take_money_10000</action>
|
|||
|
<next>12</next>
|
|||
|
</phrase>
|
|||
|
|
|||
|
<phrase id="4"> <!-- actor -->
|
|||
|
<precondition>xr_bribe.is_enemy_to_csky</precondition>
|
|||
|
<text>st_bribe_text_4</text>
|
|||
|
<next>41</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="41"> <!-- npc -->
|
|||
|
<text>st_bribe_text_41</text>
|
|||
|
<next>42</next>
|
|||
|
<next>43</next>
|
|||
|
<next>10</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="42"> <!-- actor -->
|
|||
|
<precondition>xr_bribe.have_money_5000</precondition>
|
|||
|
<text>st_bribe_text_13</text>
|
|||
|
<action>xr_bribe.bribe_2_days_csky</action>
|
|||
|
<action>xr_bribe.take_money_5000</action>
|
|||
|
<next>12</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="43"> <!-- actor -->
|
|||
|
<precondition>xr_bribe.have_money_10000</precondition>
|
|||
|
<text>st_bribe_text_14</text>
|
|||
|
<action>xr_bribe.bribe_4_days_csky</action>
|
|||
|
<action>xr_bribe.take_money_10000</action>
|
|||
|
<next>12</next>
|
|||
|
</phrase>
|
|||
|
|
|||
|
<phrase id="5"> <!-- actor -->
|
|||
|
<precondition>dialogs.actor_not_freedom</precondition>
|
|||
|
<precondition>xr_bribe.is_enemy_to_dolg</precondition>
|
|||
|
<text>st_bribe_text_5</text>
|
|||
|
<next>51</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="51"> <!-- npc -->
|
|||
|
<text>st_bribe_text_51</text>
|
|||
|
<next>52</next>
|
|||
|
<next>53</next>
|
|||
|
<next>10</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="52"> <!-- actor -->
|
|||
|
<precondition>xr_bribe.have_money_5000</precondition>
|
|||
|
<text>st_bribe_text_13</text>
|
|||
|
<action>xr_bribe.bribe_2_days_dolg</action>
|
|||
|
<action>xr_bribe.take_money_5000</action>
|
|||
|
<next>12</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="53"> <!-- actor -->
|
|||
|
<precondition>xr_bribe.have_money_10000</precondition>
|
|||
|
<text>st_bribe_text_14</text>
|
|||
|
<action>xr_bribe.bribe_4_days_dolg</action>
|
|||
|
<action>xr_bribe.take_money_10000</action>
|
|||
|
<next>12</next>
|
|||
|
</phrase>
|
|||
|
|
|||
|
<phrase id="6"> <!-- actor -->
|
|||
|
<precondition>xr_bribe.is_enemy_to_ecolog</precondition>
|
|||
|
<text>st_bribe_text_6</text>
|
|||
|
<next>61</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="61"> <!-- npc -->
|
|||
|
<text>st_bribe_text_61</text>
|
|||
|
<next>62</next>
|
|||
|
<next>63</next>
|
|||
|
<next>10</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="62"> <!-- actor -->
|
|||
|
<precondition>xr_bribe.have_money_5000</precondition>
|
|||
|
<text>st_bribe_text_13</text>
|
|||
|
<action>xr_bribe.bribe_2_days_ecolog</action>
|
|||
|
<action>xr_bribe.take_money_5000</action>
|
|||
|
<next>12</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="63"> <!-- actor -->
|
|||
|
<precondition>xr_bribe.have_money_10000</precondition>
|
|||
|
<text>st_bribe_text_14</text>
|
|||
|
<action>xr_bribe.bribe_4_days_ecolog</action>
|
|||
|
<action>xr_bribe.take_money_10000</action>
|
|||
|
<next>12</next>
|
|||
|
</phrase>
|
|||
|
|
|||
|
<phrase id="7"> <!-- actor -->
|
|||
|
<precondition>dialogs.actor_not_dolg</precondition>
|
|||
|
<precondition>xr_bribe.is_enemy_to_freedom</precondition>
|
|||
|
<text>st_bribe_text_7</text>
|
|||
|
<next>71</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="71"> <!-- npc -->
|
|||
|
<text>st_bribe_text_71</text>
|
|||
|
<next>72</next>
|
|||
|
<next>73</next>
|
|||
|
<next>10</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="72"> <!-- actor -->
|
|||
|
<precondition>xr_bribe.have_money_5000</precondition>
|
|||
|
<text>st_bribe_text_13</text>
|
|||
|
<action>xr_bribe.bribe_2_days_freedom</action>
|
|||
|
<action>xr_bribe.take_money_5000</action>
|
|||
|
<next>12</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="73"> <!-- actor -->
|
|||
|
<precondition>xr_bribe.have_money_10000</precondition>
|
|||
|
<text>st_bribe_text_14</text>
|
|||
|
<action>xr_bribe.bribe_4_days_freedom</action>
|
|||
|
<action>xr_bribe.take_money_10000</action>
|
|||
|
<next>12</next>
|
|||
|
</phrase>
|
|||
|
|
|||
|
<phrase id="8"> <!-- actor -->
|
|||
|
<precondition>xr_bribe.is_enemy_to_killer</precondition>
|
|||
|
<text>st_bribe_text_8</text>
|
|||
|
<next>81</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="81"> <!-- npc -->
|
|||
|
<text>st_bribe_text_81</text>
|
|||
|
<next>82</next>
|
|||
|
<next>83</next>
|
|||
|
<next>10</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="82"> <!-- actor -->
|
|||
|
<precondition>xr_bribe.have_money_5000</precondition>
|
|||
|
<text>st_bribe_text_13</text>
|
|||
|
<action>xr_bribe.bribe_2_days_killer</action>
|
|||
|
<action>xr_bribe.take_money_5000</action>
|
|||
|
<next>12</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="83"> <!-- actor -->
|
|||
|
<precondition>xr_bribe.have_money_10000</precondition>
|
|||
|
<text>st_bribe_text_14</text>
|
|||
|
<action>xr_bribe.bribe_4_days_killer</action>
|
|||
|
<action>xr_bribe.take_money_10000</action>
|
|||
|
<next>12</next>
|
|||
|
</phrase>
|
|||
|
|
|||
|
<phrase id="9"> <!-- actor -->
|
|||
|
<precondition>xr_bribe.is_enemy_to_stalker</precondition>
|
|||
|
<text>st_bribe_text_9</text>
|
|||
|
<next>91</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="91"> <!-- npc -->
|
|||
|
<text>st_bribe_text_91</text>
|
|||
|
<next>92</next>
|
|||
|
<next>93</next>
|
|||
|
<next>10</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="92"> <!-- actor -->
|
|||
|
<precondition>xr_bribe.have_money_5000</precondition>
|
|||
|
<text>st_bribe_text_13</text>
|
|||
|
<action>xr_bribe.bribe_2_days_stalker</action>
|
|||
|
<action>xr_bribe.take_money_5000</action>
|
|||
|
<next>12</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="93"> <!-- actor -->
|
|||
|
<precondition>xr_bribe.have_money_10000</precondition>
|
|||
|
<text>st_bribe_text_14</text>
|
|||
|
<action>xr_bribe.bribe_4_days_stalker</action>
|
|||
|
<action>xr_bribe.take_money_10000</action>
|
|||
|
<next>12</next>
|
|||
|
</phrase>
|
|||
|
|
|||
|
<phrase id="10"> <!-- actor -->
|
|||
|
<text>st_bribe_text_10</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="11"> <!-- npc -->
|
|||
|
<text>st_bribe_text_11</text>
|
|||
|
</phrase>
|
|||
|
|
|||
|
<phrase id="12"> <!-- npc -->
|
|||
|
<text>st_bribe_text_12</text>
|
|||
|
</phrase>
|
|||
|
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Medic general -->
|
|||
|
<dialog id="dm_medic_general">
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- actor -->
|
|||
|
<text>st_dm_medic_general_text_0</text>
|
|||
|
<next>1</next>
|
|||
|
<next>10</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- npc -->
|
|||
|
<precondition>dialogs.is_actor_not_healthy</precondition>
|
|||
|
<script_text>dialogs.st_dm_medic_general_text_1</script_text>
|
|||
|
<next>2</next>
|
|||
|
<next>3</next>
|
|||
|
<next>4</next>
|
|||
|
<next>5</next>
|
|||
|
</phrase>
|
|||
|
|
|||
|
<phrase id="2"> <!-- actor -->
|
|||
|
<precondition>dialogs.is_actor_injured</precondition>
|
|||
|
<text>st_dm_medic_general_text_2</text>
|
|||
|
<action>dialogs.heal_actor_injury</action>
|
|||
|
<action>medic_effects.medic_anim</action>
|
|||
|
<next>6</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="3"> <!-- actor -->
|
|||
|
<precondition>dialogs.is_actor_irradiated</precondition>
|
|||
|
<text>st_dm_medic_general_text_3</text>
|
|||
|
<action>dialogs.heal_actor_radiation</action>
|
|||
|
<action>medic_effects.medic_rad_anim</action>
|
|||
|
<next>6</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="4"> <!-- actor -->
|
|||
|
<precondition>dialogs.is_actor_injured_irradiated</precondition>
|
|||
|
<text>st_dm_medic_general_text_4</text>
|
|||
|
<action>dialogs.heal_actor_injury_radiation</action>
|
|||
|
<action>medic_effects.medic_anim</action>
|
|||
|
<next>6</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="5"> <!-- actor -->
|
|||
|
<text>st_dm_medic_general_text_5</text>
|
|||
|
<next>7</next>
|
|||
|
</phrase>
|
|||
|
|
|||
|
<phrase id="6"> <!-- npc -->
|
|||
|
<text>st_dm_medic_general_text_6</text>
|
|||
|
</phrase>
|
|||
|
<phrase id="7"> <!-- npc -->
|
|||
|
<text>st_dm_medic_general_text_7</text>
|
|||
|
</phrase>
|
|||
|
|
|||
|
<phrase id="10"> <!-- npc -->
|
|||
|
<precondition>dialogs.is_actor_healthy</precondition>
|
|||
|
<script_text>dialogs.st_dm_medic_general_text_10</script_text>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<dialog id="paid_companion_dialog">
|
|||
|
<precondition>dialogs.warfare_disabled</precondition>
|
|||
|
<precondition>xr_conditions.is_squad_commander</precondition>
|
|||
|
<precondition>dialogs_axr_companion.is_non_story</precondition>
|
|||
|
<precondition>dialogs_axr_companion.is_not_actor_companion</precondition>
|
|||
|
<precondition>txr_paid_companions.is_actor_natural</precondition>
|
|||
|
<precondition>txr_paid_companions.is_paid_companion_faction</precondition>
|
|||
|
<precondition>txr_paid_companions.is_not_dangerous_map</precondition>
|
|||
|
<precondition>dialogs_axr_companion.is_room_in_actor_squad</precondition>
|
|||
|
<precondition>dialogs_axr_companion.is_not_hostage_task_giver</precondition>
|
|||
|
<precondition>tasks_guide.not_prec_1</precondition>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- actor -->
|
|||
|
<text>st_paid_companion_dialog_text_0</text>
|
|||
|
<next>1</next>
|
|||
|
<next>2</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- npc -->
|
|||
|
<precondition>txr_paid_companions.is_squad_competent</precondition>
|
|||
|
<script_text>txr_paid_companions.st_paid_companion_dialog_text_1</script_text>
|
|||
|
<next>3</next>
|
|||
|
<next>4</next>
|
|||
|
<next>5</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="2"> <!-- npc -->
|
|||
|
<precondition>txr_paid_companions.is_squad_not_competent</precondition>
|
|||
|
<text>st_paid_companion_dialog_text_2</text>
|
|||
|
<next>9</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="9"> <!-- actor -->
|
|||
|
<text>st_paid_companion_dialog_text_9</text>
|
|||
|
</phrase>
|
|||
|
|
|||
|
<phrase id="3"> <!-- actor -->
|
|||
|
<precondition>txr_paid_companions.have_guard_money_1</precondition>
|
|||
|
<script_text>txr_paid_companions.st_paid_companion_dialog_text_3</script_text>
|
|||
|
<next>6</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="4"> <!-- actor -->
|
|||
|
<precondition>txr_paid_companions.have_guard_money_2</precondition>
|
|||
|
<script_text>txr_paid_companions.st_paid_companion_dialog_text_4</script_text>
|
|||
|
<next>7</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="5"> <!-- actor -->
|
|||
|
<text>st_paid_companion_dialog_text_5</text>
|
|||
|
<next>8</next>
|
|||
|
</phrase>
|
|||
|
|
|||
|
<phrase id="6"> <!-- npc -->
|
|||
|
<text>st_paid_companion_dialog_text_6</text>
|
|||
|
<action>txr_paid_companions.take_guard_money_1</action>
|
|||
|
<action>dialogs_axr_companion.become_actor_companion</action>
|
|||
|
<action>txr_paid_companions.register_paid_companion</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="7"> <!-- npc -->
|
|||
|
<text>st_paid_companion_dialog_text_7</text>
|
|||
|
<action>txr_paid_companions.take_guard_money_2</action>
|
|||
|
<action>dialogs_axr_companion.become_actor_companion</action>
|
|||
|
<action>txr_paid_companions.register_paid_companion</action>
|
|||
|
</phrase>
|
|||
|
|
|||
|
<phrase id="8"> <!-- npc -->
|
|||
|
<text>st_paid_companion_dialog_text_8</text>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<dialog id="dm_important_documents">
|
|||
|
<precondition>dialogs.actor_has_important_documents</precondition>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- actor -->
|
|||
|
<text>st_trade_important_documents_0</text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- npc -->
|
|||
|
<text>st_trade_important_documents_1</text>
|
|||
|
<next>2</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="2"> <!-- actor -->
|
|||
|
<text>st_trade_important_documents_2</text>
|
|||
|
<next>3</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="3"> <!-- npc -->
|
|||
|
<script_text>dialogs.st_trade_important_documents_ask</script_text>
|
|||
|
<next>4</next>
|
|||
|
<next>5</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="4"> <!-- actor -->
|
|||
|
<text>st_trade_important_documents_4</text>
|
|||
|
<action>dialogs.trade_important_documents_reward</action>
|
|||
|
<next>6</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="5"> <!-- actor -->
|
|||
|
<text>st_trade_important_documents_5</text>
|
|||
|
<next>7</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="6"> <!-- npc -->
|
|||
|
<script_text>dialogs.st_trade_important_documents_answer</script_text>
|
|||
|
</phrase>
|
|||
|
<phrase id="7"> <!-- npc -->
|
|||
|
<text>st_trade_important_documents_7</text>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<!-- Workshop dialog -->
|
|||
|
<dialog id="awr_tech_dialog_drink_1">
|
|||
|
<!--precondition>dialogs_mlr.awr_not_on_table</precondition-->
|
|||
|
<precondition>dialogs.warfare_disabled</precondition>
|
|||
|
<precondition>xr_conditions.awr_have_no_info</precondition>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0">
|
|||
|
<text>st_awr_dialog_1</text>
|
|||
|
<next>9</next>
|
|||
|
<next>10</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="9">
|
|||
|
<precondition>dialogs_mlr.toolkit_task_done_3</precondition>
|
|||
|
<text>st_awr_dialog_7</text>
|
|||
|
<next>3</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="10">
|
|||
|
<precondition>dialogs_mlr.not_toolkit_task_done_3</precondition>
|
|||
|
<text>st_awr_dialog_2</text>
|
|||
|
<next>1</next>
|
|||
|
<next>2</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1">
|
|||
|
<precondition>dialogs_mlr.awr_if_actor_has_1000</precondition>
|
|||
|
<text>st_awr_dialog_3</text>
|
|||
|
<next>11</next>
|
|||
|
<action>dialogs_mlr.awr_give_1000</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="11">
|
|||
|
<text>st_awr_dialog_4</text>
|
|||
|
<next>3</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="2">
|
|||
|
<text>st_awr_dialog_5</text>
|
|||
|
<action>dialogs.break_dialog</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="3">
|
|||
|
<text>st_awr_dialog_6</text>
|
|||
|
|
|||
|
<action>dialogs_mlr.awr_timer_msg_on</action>
|
|||
|
<action>dialogs.break_dialog</action>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
|
|||
|
<!-- Init trade/repair -->
|
|||
|
<dialog id="dm_init_stalker_trade">
|
|||
|
<precondition>dialogs_axr_companion.is_not_actor_companion</precondition>
|
|||
|
<precondition>dialogs_axr_companion.is_not_hostage_task_giver</precondition>
|
|||
|
<precondition>dialogs.is_trade_init_accept</precondition>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- actor -->
|
|||
|
<text>st_stalker_trade_dialog_init</text>
|
|||
|
<next>1</next>
|
|||
|
<next>2</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- npc -->
|
|||
|
<precondition>dialogs.is_trade_accept</precondition>
|
|||
|
<script_text>dialogs.st_stalker_trade_dialog_reply</script_text>
|
|||
|
<action>dialogs.npc_is_trader</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="2"> <!-- npc -->
|
|||
|
<precondition>dialogs.is_not_trade_accept</precondition>
|
|||
|
<script_text>dialogs.st_stalker_trade_dialog_reply_no</script_text>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<dialog id="dm_init_trader">
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- actor -->
|
|||
|
<text>st_trader_dialog_init</text>
|
|||
|
<next>1</next>
|
|||
|
<next>2</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- npc -->
|
|||
|
<precondition>dialogs_mlr.check_no_debt</precondition>
|
|||
|
<script_text>dialogs.st_trader_dialog_reply</script_text>
|
|||
|
<action>dialogs.npc_is_trader</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="2"> <!-- npc -->
|
|||
|
<precondition>dialogs_mlr.check_debt</precondition>
|
|||
|
<script_text>dialogs_mlr.st_debt_no_trade</script_text>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<dialog id="dm_init_mechanic">
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- actor -->
|
|||
|
<text>st_mechanic_dialog_init</text>
|
|||
|
<next>1</next>
|
|||
|
<next>2</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- npc -->
|
|||
|
<precondition>dialogs_mlr.check_no_debt</precondition>
|
|||
|
<script_text>dialogs.st_mechanic_dialog_reply</script_text>
|
|||
|
<action>dialogs.npc_is_tech</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="2"> <!-- npc -->
|
|||
|
<precondition>dialogs_mlr.check_debt</precondition>
|
|||
|
<script_text>dialogs_mlr.st_debt_no_trade</script_text>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<dialog id="dm_init_medic">
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- actor -->
|
|||
|
<text>st_medic_dialog_init</text>
|
|||
|
<next>1</next>
|
|||
|
<next>2</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- npc -->
|
|||
|
<precondition>dialogs_mlr.check_no_debt</precondition>
|
|||
|
<script_text>dialogs.st_medic_dialog_reply</script_text>
|
|||
|
<action>dialogs.npc_is_trader</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="2"> <!-- npc -->
|
|||
|
<precondition>dialogs_mlr.check_debt</precondition>
|
|||
|
<script_text>dialogs_mlr.st_debt_no_trade</script_text>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<dialog id="dm_init_batender">
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- actor -->
|
|||
|
<text>st_bartender_dialog_init</text>
|
|||
|
<next>1</next>
|
|||
|
<next>2</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- npc -->
|
|||
|
<precondition>dialogs_mlr.check_no_debt</precondition>
|
|||
|
<script_text>dialogs.st_bartender_dialog_reply</script_text>
|
|||
|
<action>dialogs.npc_is_trader</action>
|
|||
|
</phrase>
|
|||
|
<phrase id="2"> <!-- npc -->
|
|||
|
<precondition>dialogs_mlr.check_debt</precondition>
|
|||
|
<script_text>dialogs_mlr.st_debt_no_trade</script_text>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
<dialog id="dm_lifestyle">
|
|||
|
<precondition>dialogs.lifestyle_first_time</precondition>
|
|||
|
<phrase_list>
|
|||
|
<phrase id="0"> <!-- actor -->
|
|||
|
<script_text>dialogs.st_lifestyle_ask</script_text>
|
|||
|
<next>1</next>
|
|||
|
</phrase>
|
|||
|
<phrase id="1"> <!-- npc -->
|
|||
|
<script_text>dialogs.st_lifestyle_answer</script_text>
|
|||
|
</phrase>
|
|||
|
</phrase_list>
|
|||
|
</dialog>
|
|||
|
|
|||
|
</game_dialogs>
|