21 lines
997 B
TeX
21 lines
997 B
TeX
[logic]
|
|
active = sr_idle@spawn
|
|
|
|
[sr_idle@spawn]
|
|
on_info = {-zat_b42_mayron_spawn} sr_idle %=spawn_corpse(zat_b42_mayron:zat_b42_mayron_walk) +zat_b42_mayron_spawn%
|
|
|
|
[sr_idle]
|
|
on_actor_in_zone = zat_b42_warning_space_restrictor | {-zat_b42_controller_warning_1_sound -zat_b42_controller_dead} %+zat_b42_controller_warning_1_sound =play_sound(zat_b42_controller_warning_1)%
|
|
on_signal = sound_end | {-save_zat_b42_arrived_to_controler_lair} %+save_zat_b42_arrived_to_controler_lair =scenario_autosave(st_save_zat_b42_arrived_to_controler_lair)%
|
|
on_info = {+save_zat_b42_arrived_to_controler_lair} sr_idle@3
|
|
on_info2 = {+zat_b42_controller_dead} sr_idle@nill
|
|
|
|
[sr_idle@3]
|
|
on_actor_not_in_zone = zat_b42_warning_space_restrictor | sr_idle@4
|
|
on_info = {+zat_b42_controller_dead} sr_idle@nill
|
|
|
|
[sr_idle@4]
|
|
on_actor_in_zone = zat_b42_warning_space_restrictor | sr_idle@nill %=play_sound(zat_b42_controller_warning_2)%
|
|
on_info = {+zat_b42_controller_dead} sr_idle@nill
|
|
|
|
[sr_idle@nill]
|