Script e icone per i segnali italiani di RFI – versione 5.0 del 01/06/2020

L’archivio Segnali_RFI_5.0.zip scaricabile da questa pagina contiene tutte le icone e gli script da utilizzare per simulare i segnali italiani di RFI in Traindir. Funzionano solo a partire dalla versione 3.9.1 del programma.
Di seguito alcune note importanti riguardanti i possibili problemi di compatibilità con gli scenari già fatti e le conseguenti nuove regole per l’installazione. Sono il motivo per cui abbiamo deciso il salto di numerazione. Per ogni altro dettaglio si veda il manuale incluso nel pacchetto; ci troverete anche l’elenco delle tante novità.

Note importanti
Questo pacchetto è più aderente al regolamento rispetto al precedente, e impedisce alcuni comportamenti prima concessi, togliendo di conseguenza alcune “libertà”. Questo può impattare sugli scenari precedenti:
•	I treni fermi a un segnale di partenza con triangolo non partono più ad orario se il segnale è ancora chiuso; se a valle del punto di fermata c’è un pedale o uno script per far aprire il segnale quando il treno si muove, questo automatismo del tutto irrealistico non funzionerà più.
•	I segnali di partenza con triangolo già aperti bloccano l’apertura dei segnali precedenti, e quindi anche la formazione di itinerari che comprendano l’apertura di tali segnali. Se si vogliono forzare itinerari di transito dai segnali con triangolo (cosa vietata dal regolamento) i segnali / itinerari precedenti devono essere aperti / attivati prima di aprire i segnali con il triangolo o di attivare i loro itinerari. È lasciato all’autore dello scenario impostare loro la proprietà ‘Blocked by’ per impedire anche questa possibilità, come nella realtà.
•	I segnali permissivi diventano avvisi trasparenti quando sono spenti, quindi non si possono spegnere o riaccendere quando c’è un treno nel blocco o quando il segnale non permissivo prima di essi è aperto verso di loro, come nella realtà. Quando sono spenti cambia la tratta controllata dal segnale non permissivo che li precede, quindi gli itinerari con termine in un segnale permissivo potrebbero non funzionare più quando esso è spento. Nel caso, quando è spento ne vanno definiti e usati altri.
•	Gli script dei permissivi simulano il click sui segnali per chiuderli prima di spegnerli e riaprirli dopo la riaccensione. Questo è incompatibile con il fatto che possano essere Intermediate, poiché i segnali Intermediate vengono aperti e chiusi solo dal programma e quindi non sono cliccabili.
•	I segnali permissivi a una vela quadra sono ora spenti all’inizio della simulazione; se non sono seguiti da un segnale permissivo a due vele, che li riaccende se viene aperto, non ci sarà modo di accenderli senza modificare lo scenario, ma i treni potranno circolare comunque, perché i permissivi spenti sono trasparenti.
Gli scenari già fatti che sfruttavano le azioni non più permesse o i meccanismi precedenti per la propria automazione possono risultare menomati, per cui si consiglia di installare il nuovo pacchetto in una cartella dedicata, e di conservare quello precedente, in modo da poter giocare con esso gli scenari precedenti che presentassero problemi, semplicemente cambiando il puntamento alla cartella dei segnali in Traindir.
Il pacchetto garantisce infatti la retrocompatibilità solo con il programma nudo e crudo: tutti gli scenari precedenti funzionano se il giocatore manovra manualmente i segnali e gli itinerari in modo corretto, ma non è stato possibile tenere conto di tutti gli automatismi che gli autori hanno inserito nei propri scenari per ‘pilotare’ la simulazione come desideravano.
Altre note importanti, valide anche  per le versioni precedenti, sono contenute nel manuale. Leggetelo!

Scenari dimostrativi
Da questa versione gli scenari dimostrativi sono contenuti nell’archivio Demo_segnali_rfi_5.0.zip, scaricabile separatamente dalla pagina degli scenari (https://www.backerstreet.com/traindir/tracksi.htm).
Demo_PL_1_bin_AT_OB.zip	Passaggi a livello con e senza barriere su linea a binario unico (guasti compresi), annuncio treno con leopolder, occupazione blocco in uscita.	
Demo_rall_2pl.zip	Passaggio a livello su linea a due binari (guasti compresi), cartelli per rallentamenti temporanei, indicatore semplice di direzione del blocco.	
Demo_com_RIP.zip	Segnali comuni a più binari (soluzione 1 e 2) con indicatore di direzione, ripetitore di partenza, indicatore di preosecuzione itinerario.	
Demo_staz_man_int.zip	Esempio di stazione con segnali normali e di manovra, paraurti e limiti delle manovre, indicatori di partenza, di direzione, di intallonabilità di un deviatoio. 	
Demo_serie_nd.zip	Esempio di bivio che usa i segnali della serie ‘nd’ perché per i segnali non tutti i rami sono deviati; avvisi nascosti per forzare deviate e binari corti.	
Demo_guasti_aux.zip	Simulazione di guasti ed effetti sugli altri segnali (normali e ausiliari).	
Demo_blocco.zip	Segnali permissivi e inversione del blocco, con tutte le combinazioni di segnali.	

Scripts and icons for the Italian (RFI) signals – version 5.0 of 01/06/2020

From this page you can download the Segnali_RFI_5.0.zip archive, containing all the icons and scripts needed to simulate the Italian (RFI – Rete Ferroviaria Italiana) signals in Traindir; they work only since version 3.9.1 of the program.
The important notes below concern some possible compatibility problems with past layouts; new installation rules have been suggested to cope with them. That’s why we choose to set a new major version for the package. For further details see the manual that’s included in the package; the new features list is also there.

Important Notes
This package is more compliant to the rules than the previous ones, and doesn’t allow many actions that were possible to perform in the past, even if not allowed by the rules. This can have an impact on previous layouts:
•	Triangle departure signals have the departure property set by default, so the trains will not move at the departure time if the signal is not clear yet. If a pedal or a script is placed after the stopping point, waiting for the moving train to open its signal, this will not happen: the player will have to clear the signal manually.
•	When triangle departure signals are clear they prevent previous signals to clear towards them, and any itinerary that need to clear those signals will not activate. The only way to set a pass through path through a triangle departure signal is to clear the previous signals first. This action is still not allowed by the rules, and the author of the layout should prevent it by setting the ‘Blocked by’ property of the departure signals.
•	The new permissive signals become transparent distants when unlit, so like in the real world they cannot be switched on and off when a train is in their section or the section before is locked towards them. When unlit the section controlled by the previous signal changes, so the itineraries ending in an unlit permissive signal may not activate anymore. Different itineraries must be defined and used in this case.
•	The scripts of the permissive signals simulate a click on them to unclear them before a switch off and to clear them after a switch on. This is incompatible with the ‘Intermediate’ property, as signals with those property set can be cleared and uncleared only by the program and will therefore ignore any click on them.
•	The permissive signals with one square head are now unlit at the beginning of the simulation; if they’re not followed by a two headed permissive, which when cleared will switch them on, there will be no other way to switch them on. Nevertheless they will be transparent, so the trains will travel anyway.
The authors of past layouts may have used some of the now prevented actions to automate their simulations in the way they wanted. Now these layouts may not work as desired, so it is highly recommended to install the new package in a dedicated folder, and to keep the previous package, so any layout that should become problematic would still be playable by just changing the signal folder in the program preferences.
The new package is infact fully compatible with the basic program features, but it was impossible to take into account all the mechanisms created by the authors to automate their simulations in the way they wanted. All those simulations can still be played if the player manually clears the signals following the new rules, but the automations may not work anymore.
The manual contains other important notes, valid for all versions of the package, so read it!

Demonstration layouts
Since this version the demonstration layouts are contained in the Demo_segnali_rfi_5.0.zip archive; it can be downloaded separately from the layout page of the site (https://www.backerstreet.com/traindir/trackse.htm).
Demo_PL_1_bin_AT_OB.zip	Level crossings with or without barriers on a single traclk line (faults included),
train announcement with ringbell, block busy indication.	
Demo_rall_2pl.zip	Level crossing on a two track line (faults included), signs for temporary speed reductions, simple block direction indicator.	
Demo_com_RIP.zip	Signals shared between more tracks (solutions 1 and 2) with direction indicator,
departure repeater, route continuation indicator.	
Demo_staz_man_int.zip	Station example with normal and shunting signals, bumpers, shunting limits, departure indicator, diection indicator, face point lock status indicator. 	
Demo_serie_nd.zip	Example of a junction that features the ‘nd’ series signals, because not all branches are divergent for the signals;
hidden distants to force diverging aspects or short track aspects.	
Demo_guasti_aux.zip	How to simulate faults in the signals, and what is their effect on the other ones (normal and auxiliary).	
Demo_blocco.zip	Permissive signals and block reversal, with every possible signal combination.