//dwięki
event blachownia sound 1.0 blachownia_wav 1 endevent
event gadka3 sound 1.0 gadka3_wav 1 endevent
event gadka1 sound 1.0 gadka1_wav 1 endevent
event zabierz_mecha sound 1.0 zabierz_mecha_wav 1 endevent
event odjazd1 sound 1.0 odjazd1_wav 1 endevent
event wjedzie_towarowy sound 1.0 wjedzie_towarowy_wav 1 endevent
event pospiech_wjazd_mija sound 0.0 pospiech_wjazd_mija_wav 1 endevent
event ptakwav sound 1.0 ptak 1 endevent


//Zaczynamy
event zdarzenie_poczatkowe_onstart multiple 20.0 none start_towar_nasz endevent

//pamięć
node -1 0 szlak1 memcell 100.0 1.0 1.0 a 0 0 none endmemcell
event szlak1_tow updatevalues 0.0 szlak1 a 1 0 endevent
event szlak1_tow1 updatevalues 0.0 szlak1 a 2 0 endevent


node -1 0 szlak2 memcell 200.0 1.0 1.0 a 0 0 none endmemcell
event szlak2_tow2 updatevalues 0.0 szlak2 b 1 0 endevent

event blachowniawav multiple 0.0 szlak1
	blachownia
	szlak1_tow
condition memcompare a 0 0 endevent


event gadka1wav multiple 0.0 szlak1
	gadka1
condition memcompare a 2 0 endevent


node -1 0 gadka3_kom1 memcell 200.0 1.0 1.0 a 0 0 none endmemcell
event gadka3_kom updatevalues 0.0 gadka3_kom1 b 0 0 endevent
event gadka3wav multiple 0.0 gadka3_kom1
	gadka3
	gadka3_kom
condition memcompare a 0 0 endevent

event zabierzwav multiple 0.0 szlak2
	zabierz_mecha
condition memcompare b 1 0 endevent

event start_towar_nasz multiple 0.0 none start_psp endevent
event start_psp multiple 0.0 none przejazd1lbc_zamykaj Lbc_W_s13 /*lbc_bleble_s13*/ endevent

event start_ezt multiple 50.0 none
	Lbc_106ad
	Lbc_109bd
	Lbc_L_s10
	Pwk_A_s2
	Pwk_M_s2
	Pld_A_s2
	odjazd1
	dalej1
endevent

event dalej1 multiple 0.0 none
	Pld_G_s2
	//semafor1_s2
	Pwk_ISpM_sp2
	Fo_2-
	Fo_4bc
	Fo_11-
	//lbcaistop2_s10
	dalej_pospieszny
endevent

event dalej_pospieszny multiple 30.0 none
	Fo_D_s13
	Lbc_K_s10
	Pwk_J_uszk
	//lbcaistop_s2
	//fosaiszlak_s2
	//Lbc_posers_hide
	ptaki
endevent //przejazd osobowego z Lublińca do Fosowskich

event ptaki multiple 60.0 none ptakwav ptaki1 endevent
event ptaki1 multiple 60.0 none ptakwav ptaki2 endevent
event ptaki2 multiple 60.0 none ptakwav ptaki3 endevent
event ptaki3 multiple 90.0 none ptakwav ptaki4 endevent
event ptaki4 multiple 90.0 none ptakwav ptaki5 endevent
event ptaki5 multiple 90.0 none ptakwav endevent

event start_nasz_towar multiple 0.0 szlak1
	przejazd1lbc_zamykaj
	Lbc_93-
	Lbc_98-
	Lbc_100-
	Lbc_103-
	start_nasz_towar1121
condition memcompare a 1 0 endevent

event start_nasz_towar1121 multiple 5.0 none
	Lbc_106bd
	Lbc_109bd
	Lbc_N_s10
	szlak1_tow1
	LBC_przejazd33_zamykaj
	LBC_przejazd03ww_zamykaj
endevent



//wolny1 - wolny szlak między pludrami a Pawonkowem
node -1 0 wolny1 memcell 1.0 1.0 1.0 a 0 0 none endmemcell
//wolny2 - wolny szlak między Fosowskim a Pawonkowem
node -1 0 wolny2 memcell 1.0 1.0 1.0 a 1 0 none endmemcell

event szlak_zajety1 updatevalues 0.0 wolny1 a 1 0 endevent
event szlak_wolny1 updatevalues 0.0 wolny1 a 0 0 endevent

event szlak_zajety2 updatevalues 0.0 wolny2 a 1 0 endevent
event szlak_wolny2 updatevalues 0.0 wolny2 a 0 0 endevent


event pawonkow_wjazd multiple 0.0 none
	szlak_zajety1
endevent

event start_tow2 multiple 0.0 none
	Fo_7-
	Fo_3-
	Fo_2-
	Fo_5bd
	Fo_G4_s10
endevent

event dalej_tow2 multiple 45.0 none
	Pld_1+
	Pld_B_s2
	szlak_wolny1
	Pld_H_s2
endevent


event dalej_tow1 multiple 6 Pld_14
	szlak_wolny2
	Pld_14-
	Pld_F_s10
	Fo_3-
	Fo_7-
	Fo_D_s13
else
	dalej_tow1
condition trackfree endevent //przejazd naszego towarowego z Pluder do Fosowskich, powinien odpalić mijany towarowy


event dalej_towar11 multiple 5.0 none
	Pld_1-
	Pld_A_s13
	Pwk_M_s2
	szlak_wolny1
	dalej_towar11a
endevent

event dalej_towar11a multiple 0.0 none
	szlak2_tow2
	Pwk_A_s2
endevent



event start_fos_pos multiple 10.0 none
	Fo_N_s3
	przejazd1fos_zamykaj
	przejazd474_zamykaj
	przejazd476_zamykaj
	przejazd541_zamykaj
	fos_dalej_pos
endevent

event fos_start_tow multiple 30.0 none
	Fo_22-
	Fo_23-
	Fo_H4_s10
	Ok_A_s13
	Ok_1-
endevent

event fos_dalej_pos multiple 30.0 none
	Fo_G1_s10a
	Fo_4bd
	Fo_3+
	Fo_2-
endevent