[logic] active = sr_idle@random [sr_idle@turn_off] on_info = sr_idle@random %=turn_off(jup_b43_heart_lamp)% [sr_idle@random] on_info = {~20} %+jup_b16_sr_1_1%, {~40} %+jup_b16_sr_1_2%, {~60} %+jup_b16_sr_1_3%, {~80} %+jup_b16_sr_1_4%, %+jup_b16_sr_1_5% on_info2 = {~20} %+jup_b16_sr_2_1%, {~40} %+jup_b16_sr_2_2%, {~60} %+jup_b16_sr_2_3%, {~80} %+jup_b16_sr_2_4%, %+jup_b16_sr_2_5% on_info3 = {~20} %+jup_b16_sr_3_1%, {~40} %+jup_b16_sr_3_2%, {~60} %+jup_b16_sr_3_3%, {~80} %+jup_b16_sr_3_4%, %+jup_b16_sr_3_5% on_info4 = {~20} %+jup_b16_sr_4_1%, {~40} %+jup_b16_sr_4_2%, {~60} %+jup_b16_sr_4_3%, {~80} %+jup_b16_sr_4_4%, %+jup_b16_sr_4_5% on_info6 = {+jup_b16_oasis_artefact_to_scientist +jup_b41_heart_spawn} sr_idle@nil %+jup_b16_randomize% on_info5 = sr_idle@wait_for_reset %+jup_b16_randomize% [sr_idle@wait_for_reset] ;on_info = {-jup_b16_oasis_artifact_spawn} %=spawn_object(af_oasis_heart:jup_b16_oasis_artifact_spawn) +jup_b16_oasis_artifact_spawn% on_info = {-jup_b16_oasis_artifact_spawn} %+jup_b16_oasis_artifact_spawn% on_info2 = {+jup_b16_oasis_start -jup_b16_oasis_give_task} %=give_task(jup_b16_oasis) +jup_b16_oasis_give_task% on_info3 = {=surge_started} sr_idle@surge on_info4 = {-jup_b16_randomize} sr_idle@random %-jup_b16_sr_1_1 -jup_b16_sr_1_2 -jup_b16_sr_1_3 -jup_b16_sr_1_4 -jup_b16_sr_1_5 -jup_b16_sr_2_1 -jup_b16_sr_2_2 -jup_b16_sr_2_3 -jup_b16_sr_2_4 -jup_b16_sr_2_5 -jup_b16_sr_3_1 -jup_b16_sr_3_2 -jup_b16_sr_3_3 -jup_b16_sr_3_4 -jup_b16_sr_3_5 -jup_b16_sr_4_1 -jup_b16_sr_4_2 -jup_b16_sr_4_3 -jup_b16_sr_4_4 -jup_b16_sr_4_5% on_info5 = {+jup_b16_oasis_artefact_to_scientist =dist_to_actor_ge(30) -jup_b41_heart_spawn} %+jup_b41_heart_spawn =spawn_object(jup_b41_af_oasis_heart:jup_b41_heart_spawn) =turn_on(jup_b43_heart_lamp)% on_info6 = {+jup_b16_oasis_artefact_to_scientist +jup_b41_heart_spawn} sr_idle@nil [sr_idle@surge] on_info = {!surge_started} sr_idle@wait_for_reset %-jup_b16_randomize% on_info5 = {+jup_b16_oasis_artefact_to_scientist =dist_to_actor_ge(30) -jup_b41_heart_spawn} %+jup_b41_heart_spawn =spawn_object(jup_b41_af_oasis_heart:jup_b41_heart_spawn) =turn_on(jup_b43_heart_lamp)% on_info2 = {+jup_b16_oasis_start -jup_b16_oasis_give_task} %=give_task(jup_b16_oasis) +jup_b16_oasis_give_task% [sr_idle@surge_after_task] on_info = {!surge_started} sr_idle@nil %-jup_b16_randomize% [sr_idle@nil] on_info3 = {=surge_started} sr_idle@surge_after_task on_info4 = {-jup_b16_randomize} sr_idle@random %-jup_b16_sr_1_1 -jup_b16_sr_1_2 -jup_b16_sr_1_3 -jup_b16_sr_1_4 -jup_b16_sr_1_5 -jup_b16_sr_2_1 -jup_b16_sr_2_2 -jup_b16_sr_2_3 -jup_b16_sr_2_4 -jup_b16_sr_2_5 -jup_b16_sr_3_1 -jup_b16_sr_3_2 -jup_b16_sr_3_3 -jup_b16_sr_3_4 -jup_b16_sr_3_5 -jup_b16_sr_4_1 -jup_b16_sr_4_2 -jup_b16_sr_4_3 -jup_b16_sr_4_4 -jup_b16_sr_4_5%