trensim.comSimulación Ferroviaria
   

Posición predeterminada de una señal

Objetos para incorporar en rutas MSTS

Moderador: Moderadores

Posición predeterminada de una señal

Notapor PuntilloWonsik » Jue Ago 06, 2009 5:45 am

Buenas a todos!

Imagino que no, pero tampoco estoy seguro: ¿existe alguna manera para que una señal de brazo dé por predeterminada la señal de brazo bajo, o verde, y que se ponga en alto o rojo sólo cuando realmente no se podría cruzar por ésta sin riesgo? O sea, que la señal esté en verde aunque ningún tren pida vía libre.

Esto lo necesitaría para contrarrestar un cruce de vías hecho sin las piezas "legales", utilizaría una señal puesta sobre la vía que cruza la nuestra, pero con las luces para nuestro lado. La señal logré ponerla, pero cuando hago pasar un AI frente a nosotros, esa señal no se pone verde porque, obviamente, nadie la está pidiendo... ¡nosotros estamos en la vía que la cruza en realidad!

¿Se entiende mi duda? Puedo ilustrarla si es de su interés.

Gracias!
PuntilloWonsik
 
Mensajes: 1140
Registrado: Sab Ago 09, 2008 4:22 pm
Ubicación: DEJEN DE CENSURAR ANÓNIMAMENTE

Re: Posición predeterminada de una señal

Notapor Guardatren » Jue Ago 06, 2009 11:52 am

No entiendo bien tu duda.

Pero se puede cambiar la lógica o el funcionamiento.
Eso se hace desde el archivo Sigscr.dat.
Allí se cambia la lógica (o ilógica) que le quieras poner.

Lo que sí te advierto es que los 2 archivos de señales son muy quisquillosos,
porque ambos forman un verdadero Sistema de señales,
las cuales son en realidad un SubSistema de lo que forma el Sistema de la ruta,
lo cual a la vez es un Subsistema de lo que forma el Sistema de todo el simulador virtual.

Sí o sí debes antes que nada hacer un backup de los archivos Sigcfg.dat y Sigscr.dat,
o si es posible de la ruta entera, por las dudas, ya que pueden verse afectados los Shapes de las señales o sus Texturas correspondientes.

Si quieres hacer desastres, vamos a hablar de un absurdo,
se puede hacer que el brazo de la señal se baje a peligro o se levante en vía libre.
Se puede hacer que la señal se ponga en verde y te dé via libre y de pronto te choques con un tren de frente,
o que se te trabe en rojo cuando no hay nadie que te impida el paso.

Hay nuchísimas opciones que se pueden implementar a gusto,
pero hay algunas limitaciones que ya trae de por sí el mismo simulador.
Por ejemplo, tanto en las señales como en los Eventos de Lugar del Editor de actividades,
no nos deja interactuar con el estado de vía o pasaje del tren de Otra vía distinta a la nuestra.
Esto quiere decir que no podemos lograr que del estado de los trenes AI (el tráfico que nos cruza), ni del estado de la vía lateral a la nuestra.
Hasta ahora no lo pude inventar :-k
Pero si podemos hacer que la señal que enfrentamos dependa del estado de la señal subsiguiente, del estado de vía, de la posición de las agujas del cambio, y otros más.

Por defecto, la mayoría de los scripts de señales más simples,
usa una lógica de pseudocódigo más o menos así:
Código: Seleccionar todo
Si la vía está obstruida, o las agujas no están hechas, o algun impedimento,
entonces -> Señal a Peligro;
Sino, (si no ocurre nada de eso)
entonces -> Señal Vía Libre;


creo que las señales se muestran por defecto en rojo en la actividad, hasta que algun tren esté por pasar,
y es ahi cuando el simulador lee el script y obedece el algoritmo.

Pero si quieres también se puede hacer al revés,
de modo que si el sector no está obstruido, y las agujas están hechas, y no hay impedimentos se ponga en verde; de lo contrario se ponga en rojo.

Va a andar más o menos igual, pero cualquier caso imprevisto te puede traicionar.

Saludos Ilógicos :wink:
Guardatren
 
Mensajes: 3627
Registrado: Mié Sep 01, 2004 4:23 am

Re: Posición predeterminada de una señal

Notapor PuntilloWonsik » Jue Ago 06, 2009 4:16 pm

Buenas, Eduardo, y gracias por contestar!

Paso a dar el siguiente ejemplo:
Imagen
Están el tramo "3 - 4", al cual llamaremos descendente; el tramo ascendente es donde va a empalmar el "1 - 2", al cual llamaremos auxiliar, y que cruza "ilagalmente" al descendente.

Para cruzar de una manera segura al descendente, puse una señal, que es la que se vé, pero que su brazo no apunta a donde indica la ilustración, sino que le da vía libre al auxiliar para poder salir a su encuentro con la ascendente. Esta vía libre no se vé (disculpen, para mí, esas palabras monosílabas aún deberían llevar acento) en el Track Monitor, pero no debería ser importante, ya que en la realidad no existe tal elemento. Además de la señal que ven, hay una más, enterrada a 20 metros ~, que está 500 metros más a la derecha del ejemplo, sobre la vía descendente, para que la señal que vemos con la cabeza fuera y sin F4 controle solamente 500 metros, y no hasta el Polo Sur :mrgreen: .

Es para esto que necesitaría que me dé luz verde aunque "nadie" se la pida. Otra opción que pensé, es la de poner un tren fantasma (AI) con un tiempo de pausa justo enfrente a la señal, para que nos dé vía libre.

Creo que haré lo segundo.

Un abrazo!

Pd: Eduardo, por lo menos si te gustó o no la textura del mp. :(
PuntilloWonsik
 
Mensajes: 1140
Registrado: Sab Ago 09, 2008 4:22 pm
Ubicación: DEJEN DE CENSURAR ANÓNIMAMENTE


Volver a Objetos para rutas MSTS

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 73 invitados