08-23-2013, 10:23 AM
Hola a todos,
Hace unos días me metí a modificar el script de las luminosas para hacer un pequeño cambio (el estado de pre anuncio de amarillo en vez de ser verde y amarillo estaba marcado amarillo y blanco). Y ya que me puse, estoy intentando implementarle las 4 opciones que tienen las luminosas desde hace unas versiones con mis conocimientos básicos de RW.
![[Imagen: D363oTp.png]](http://i.imgur.com/D363oTp.png)
- Aquí se puede poner una letra o carácter para que este se envíe a paneles luminosos que muestren itinerario. Las señales alemanas ya tienen esta funcionalidad (aunque yo no he conseguido hacerla funcionar), según se aprecia en este vídeo : http://www.youtube.com/watch?v=8N3GOa4nQeg. Simplemente llamando a GetLinkFeatherChar se obtiene el carácter que está introducido en el editor, pero lo que no tengo ni idea es cómo se conectan la señal y el panel porque en el script alemán tampoco lo veo.
Hay un mensaje que se pasa entre señales Call( "SendSignalMessage", SIGNAL_ROUTE_INDICATION, newTheatreChar, -1, 1, 0 ) para que el panel reciba el carácter PERO la constante SIGNAL_ROUTE_INDICATION cuyo código es 21, comparte este código con otras constantes y sigo sin saber, luego el panel cuando recibe el mensaje cómo sabe que es de su señal "padre".
- Este ya funciona con las señales, para una determinada posición de las agujas, aplica la limitación de velocidad que aquí se especifique entre los dos marcadores de la señal.
- Con este tengo algo más de duda, se supone que es para habilitar el control de aproximación que se usa en UK ante desvíos para poner la señal en rojo o amarillo has instantes antes que llegue el tren. Aquí lo explican de forma detallada, http://www.davros.org/rail/signalling/ar...tions.html. Esto por ejemplo creo que en España no se hace y no sé si tendría mucho sentido implementar. Igual se le podría dar otro uso.
- Este es el más fácil de todos y con un par de líneas de código ya lo he hecho. Si se activa esta casilla, este itinerario en lugar de darse en verde se dará en amarillo. Está muy bien para desviadas o vías muertas que hasta ahora se daban en verde.
Si alguno sabéis cómo hacer funcionar las señales alemanas para aunque sea corroborar que su script es correcto sería de gran ayuda.
Saludos y gracias!!
Hace unos días me metí a modificar el script de las luminosas para hacer un pequeño cambio (el estado de pre anuncio de amarillo en vez de ser verde y amarillo estaba marcado amarillo y blanco). Y ya que me puse, estoy intentando implementarle las 4 opciones que tienen las luminosas desde hace unas versiones con mis conocimientos básicos de RW.
![[Imagen: D363oTp.png]](http://i.imgur.com/D363oTp.png)
- Aquí se puede poner una letra o carácter para que este se envíe a paneles luminosos que muestren itinerario. Las señales alemanas ya tienen esta funcionalidad (aunque yo no he conseguido hacerla funcionar), según se aprecia en este vídeo : http://www.youtube.com/watch?v=8N3GOa4nQeg. Simplemente llamando a GetLinkFeatherChar se obtiene el carácter que está introducido en el editor, pero lo que no tengo ni idea es cómo se conectan la señal y el panel porque en el script alemán tampoco lo veo. Hay un mensaje que se pasa entre señales Call( "SendSignalMessage", SIGNAL_ROUTE_INDICATION, newTheatreChar, -1, 1, 0 ) para que el panel reciba el carácter PERO la constante SIGNAL_ROUTE_INDICATION cuyo código es 21, comparte este código con otras constantes y sigo sin saber, luego el panel cuando recibe el mensaje cómo sabe que es de su señal "padre".
- Este ya funciona con las señales, para una determinada posición de las agujas, aplica la limitación de velocidad que aquí se especifique entre los dos marcadores de la señal.
- Con este tengo algo más de duda, se supone que es para habilitar el control de aproximación que se usa en UK ante desvíos para poner la señal en rojo o amarillo has instantes antes que llegue el tren. Aquí lo explican de forma detallada, http://www.davros.org/rail/signalling/ar...tions.html. Esto por ejemplo creo que en España no se hace y no sé si tendría mucho sentido implementar. Igual se le podría dar otro uso.
- Este es el más fácil de todos y con un par de líneas de código ya lo he hecho. Si se activa esta casilla, este itinerario en lugar de darse en verde se dará en amarillo. Está muy bien para desviadas o vías muertas que hasta ahora se daban en verde.Si alguno sabéis cómo hacer funcionar las señales alemanas para aunque sea corroborar que su script es correcto sería de gran ayuda.
Saludos y gracias!!
