--[[ARRIVALS SOUTH END]]-- local departures_section = "242871" local arrival_indicator = POS(-4107, 20, -5793) if F.has_rc("DLG_NOSHUNT") then return end __approach_callback_mode = 1 if event.approach and not event.has_entered then atc_set_ars_disable(true) atc_set_lzb_tsr(2) return end if event.train then if not F.has_rc("DLG_FREIGHT") then --not road loco if not F.has_rc("DLG_SHUNTER") then --not yard shunter, do everything else here atc_set_ars_disable(false) return end --do yard shunter stuff here atc_send("B0WRD1A1S3") --bounce to north end for classification return end --road loco arriving from TYARD. Send to storage for servicing/redeployment split_off_locomotive("B0S0", 3) local cmd = { "DLG_HS_S", "DLG_HS_KICKBACK", "DLG_Loco_Storage" } F.add_rc(cmd) --send the road loco to collect departures or storage atc_set_ars_disable(false) F.indicator(arrival_indicator, true) --send the signal to then yard shunter return end