30 lines
1.2 KiB
TeX
30 lines
1.2 KiB
TeX
[logic]
|
|
active = sr_idle@start_talks
|
|
;active = sr_idle@idle_talks
|
|
|
|
[sr_idle@start_talks]
|
|
on_info = {+pas_b400_task_given} sr_idle@talk_vano
|
|
|
|
[sr_idle@talk_vano]
|
|
on_game_timer = 50 | sr_idle@talk_zulus %+pas_b400_vano_about_underpass%
|
|
on_info = {+pas_b400_sr_elevator_1_passed} sr_idle@idle_talks
|
|
|
|
[sr_idle@talk_zulus]
|
|
on_game_timer = 50 | sr_idle@talk_wanderer %+pas_b400_zulus_about_underpass%
|
|
on_info = {+pas_b400_sr_elevator_1_passed} sr_idle@idle_talks
|
|
|
|
[sr_idle@talk_wanderer]
|
|
on_game_timer = 50 | sr_idle@talk_vano %+pas_b400_wanderer_about_underpass%
|
|
on_info = {+pas_b400_sr_elevator_1_passed} sr_idle@idle_talks
|
|
|
|
[sr_idle@idle_talks]
|
|
on_game_timer = 160 | sr_idle@choose
|
|
on_info = {=squad_has_enemy(pas_b400_stalkers_squad)} sr_idle@combat
|
|
|
|
[sr_idle@combat]
|
|
on_info = {!squad_has_enemy(pas_b400_stalkers_squad)} sr_idle@idle_talks
|
|
|
|
[sr_idle@choose]
|
|
on_info = {~5 =is_alive(pas_b400_zulus)} sr_idle@idle_talks %+pas_b400_zulus_idle_talk%, {~10 =is_alive(pas_b400_vano)} sr_idle@idle_talks %+pas_b400_vano_idle_talk%, {~15= is_alive(pas_b400_sokolov)} sr_idle@idle_talks %+pas_b400_sokolov_idle_talk%, {~20 =is_alive(pas_b400_wanderer)} sr_idle@idle_talks %+pas_b400_wanderer_idle_talk%, sr_idle@idle_talks
|
|
|
|
[sr_idle@nil]
|