Scripting de clima

Más
5 años 10 meses antes #1 por Sasker
Sasker Publicó: Scripting de clima
He estado investigando un poco y realizando muchas pruebas... asi funciona el scripting de clima (de momento, no se sabe si mejorara en el futuro).

StartTime=(540)
Hora para aplicar este clima, en minutos transcurridos desde la media noche. 0:00 -> 540/60 = 9:00 AM
Duration=(1)
Minutos que dura esta climatologia, hasta el siguiente bloque de tiempo.
Sky=(10)
Tipo de cielo:
{ 0, 1, 2, 3, 4 } Cielos soleados, mas nublado conforme mas alto es el numero. No llovera con estos cielos ponga lo que ponga en lluvia.
{ 5, 6, 7, 8, 9, 10 } Cielos nublados con lluvia, tormentoso conforme mas alto es el numero. Puede llover o no con estos cielos.
RainChange=(100)
Probabilidad de lluvia, 0% a 100%.
RainDensity=(1)
Intensidad de lluvia, lamentablemente solo tiene 3 valores posibles <!-- s:( --><img src="{SMILIES_PATH}/icon_e_sad.gif" alt=":(" title="Triste" /><!-- s:( -->
0 -> si llueve sera con una intensidad del 20%
1 -> Si llueve lo hara con una intensidad del 60%
2 -> Si llueve lo hara con una intensidad del 100%
Temperature=(29)
Temperatura... la putada es que pone el ambiente y la pista a la misma temperatura...
Humidity=(30)
Humedad, no he visto uso alguno
WindSpeed=(5)
Velocidad del viento en intervalos 3.6Km/h (5 = 18Km/h)
WindDirection=(0)
Direccion del viento, en el sentido de las agujas del reloj.

(No he visto que el viento o humedad afecten a nada de las fisicas del coche).

[img:2ix6ajml]http://www.ansiasguild.com/images/logosword2b.png[/img:2ix6ajml]

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Más
5 años 10 meses antes #2 por trokolo
Re: Scripting de clima
Buen curro te has dado, gracias <!-- s:beer --><img src="{SMILIES_PATH}/beer.gif" alt=":beer" title="beer" /><!-- s:beer -->
Edito.- El viento, temperatura y humedad igual sí influyen en el secado de la pista <!-- s:? --><img src="{SMILIES_PATH}/icon_e_confused.gif" alt=":?" title="Confundido" /><!-- s:? -->

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Más
5 años 10 meses antes #3 por luvre
Re: Scripting de clima
Ok. Se agradece....

Tengo una dudilla... Y es que tampoco me parece que el tema de la hora para aplicar esté implementado ( como tampoco la duración)
En el archivo "CROFTs.wet" de nuestro server se pueden ver 5 pasos. Con los tiempos definidos para como funciona actualmente, se corresponden a 5 bloques: Inicio, al 25% de carrera, al 50%, al 75% y al final. Pero en cambio, el "StarTime" es a las 540 (9 de la mañana) y los cinco bloques duran igual (30 minutos), es decir, que estaría configuado para el clima desde las 9 hasta las 11:30 de la mañana.
Y nuestra carrera dura desde las 12:30 hasta las 00:30 <!-- s:? --><img src="{SMILIES_PATH}/icon_e_confused.gif" alt=":?" title="Confundido" /><!-- s:? -->
He aquí el archivo original en la parte de carrera (diferencia netrenamientos, calificación y carrera) (Resalto en negrita los inicios de los bloques)

[spoiler2][Race Info]
StartTime=(540)
Duration=(30)
Sky=(6)
RainChange=(50)
RainDensity=(0)
Temperature=(29)
Humidity=(30)
WindSpeed=(5)
WindDirection=(0)
StartTime=(570)
Duration=(30)
Sky=(7)
RainChange=(50)
RainDensity=(0)
Temperature=(29)
Humidity=(50)
WindSpeed=(5)
WindDirection=(0)
StartTime=(600)
Duration=(30)
Sky=(0)
RainChange=(0)
RainDensity=(0)
Temperature=(29)
Humidity=(30)
WindSpeed=(5)
WindDirection=(0)
StartTime=(630)
Duration=(30)
Sky=(0)
RainChange=(0)
RainDensity=(0)
Temperature=(29)
Humidity=(30)
WindSpeed=(5)
WindDirection=(0)
StartTime=(660)
Duration=(30)
Sky=(5)
RainChange=(10)
RainDensity=(0)
Temperature=(29)
Humidity=(30)
WindSpeed=(5)
WindDirection=(0)[/spoiler2]

La interfaz del juego sólo deja configurar esas 5 etapas (o bloques), tanto en offline como en el server.

Asin que vamos a hacer pruebas...
Vamos a poner 6 bloques de clima, editando el archivo y poniendolo en el server como "sólo lectura"

Vamos a ponerlo tal que así:
[spoiler2][Race Info]
StartTime=(750)
Duration=(150)
Sky=(0)
RainChange=(0)
RainDensity=(0)
Temperature=(30)
Humidity=(30)
WindSpeed=(5)
WindDirection=(0)
StartTime=(900)
Duration=(60)
Sky=(10)
RainChange=(100)
RainDensity=(2)
Temperature=(10)
Humidity=(100)
WindSpeed=(5)
WindDirection=(0)
StartTime=(960)
Duration=(60)
Sky=(0)
RainChange=(0)
RainDensity=(0)
Temperature=(39)
Humidity=(0)
WindSpeed=(5)
WindDirection=(0)
StartTime=(1020)
Duration=(60)
Sky=(10)
RainChange=(0)
RainDensity=(0)
Temperature=(19)
Humidity=(0)
WindSpeed=(5)
WindDirection=(0)
StartTime=(1080)
Duration=(330)
Sky=(0)
RainChange=(0)
RainDensity=(0)
Temperature=(9)
Humidity=(0)
WindSpeed=(5)
WindDirection=(0)
StartTime=(1410)
Duration=(60)
Sky=(10)
RainChange=(100)
RainDensity=(2)
Temperature=(0)
Humidity=(100)
WindSpeed=(5)
WindDirection=(0)[/spoiler2]

Para no liarnos y explicarlo brevemente, en la teoría, en carrera debería funcionar tal que:

-DE 12:30 A 15:00 - Al inicio de la carrera y durante 5 minutos reales estaría totalmente despejado, con 30º de temp
-DE 15:00 A 16:00 - Desde el minuto 5 hasta el minuto 7. Totalmente encapotado y con lluvia al máximo de intensidad. 10º de temp
-DE 16:00 A 17:00 - Desde el minuto 7 al minuto 9. Despejado. 39º de temp
-DE 17:00 A 18:00 - Desde el minuto 9 al minuto 11. Totalmente encapotado SIN LLUVIA. 19º de temp
-DE 18:00 A 23:30 - Desde el minuto 11 al minuto 22. Despejado. 9º de temp
-DE 23:30 A 00:30 - Desde el minuto 22 al 24. Totalmente encapotado. Lluvia al máximo. 0º de temp (¿Helará? <!-- s:mrgreen: --><img src="{SMILIES_PATH}/icon_mrgreen.gif" alt=":mrgreen:" title="Sr. Verde" /><!-- s:mrgreen: --> )

O sea, una puñetera primavera en sólo 24 minutos... <!-- s:twisted: --><img src="{SMILIES_PATH}/icon_twisted.gif" alt=":twisted:" title="Diablo" /><!-- s:twisted: -->
Lo subo al server... a ver que hace.....

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Más
5 años 10 meses antes #4 por luvre
Re: Scripting de clima
Bueno, un poco a su manera, pero parece que funciona.
Lo importante es que reconoce más de 5 bloques, y los bloques pueden ser de diferente duración.

Para probar he puesto la IA un rato a correr... Estos de ISI son unos cachondos... <!-- s:meparto --><img src="{SMILIES_PATH}/meparto.gif" alt=":meparto" title="meparto" /><!-- s:meparto --> <!-- s:meparto --><img src="{SMILIES_PATH}/meparto.gif" alt=":meparto" title="meparto" /><!-- s:meparto --> Ha ganado Scott Juliano contra todo pronóstico, Jeremy Miller ha sido segundo, Tim Wheatley ha quedado tercero, a pesar de liderar casi todo el tioempo, pero la lluvia del final lo pilló a contrapié. Gjon Camaj se ha enganchado en la chicane ya en la tercera vuelta... y tras una remontada apoteósica hasta el segundo puesto, a falta de tres vueltas ha debido pillar una placa de hielo y se ha vuelto a piñar... <!-- s:mrgreen: --><img src="{SMILIES_PATH}/icon_mrgreen.gif" alt=":mrgreen:" title="Sr. Verde" /><!-- s:mrgreen: --> <!-- s:meparto --><img src="{SMILIES_PATH}/meparto.gif" alt=":meparto" title="meparto" /><!-- s:meparto --> <!-- s:meparto --><img src="{SMILIES_PATH}/meparto.gif" alt=":meparto" title="meparto" /><!-- s:meparto -->

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Más
5 años 10 meses antes #5 por JMCardenas
Re: Scripting de clima
Parece que rFactor1 está condenado al garrote vil. Nos ponemos en faena para estar al día con el rFactor2.

Yo como no entiendo de casi todo, me dedico ya a intentar adaptar plantillas de Motec para cuando estén liberados los setups, a ver que saco en claro. Ya he conseguido que funcione. Me olvidé que había reinstalado de cero rFactor2 con la última actualización, y no me estaba funcionando porque simplemente no lo había instalado <!-- s:oops: --><img src="{SMILIES_PATH}/icon_redface.gif" alt=":oops:" title="Ofuscado" /><!-- s:oops: -->

De paso voy a hacer mis primeros pinitos con los templates, a ver que tal se me da. Pepe... esos coches negros tienen que dar guerra.

Además como la semana pasada no entrené ni estuve al día del campeonato de FsinL voy a tener que usar el peor motor de todos los que tengo, así que a salir a pista a ver si consigo mantener la 6ª posición sumando algún puntito. Es hora de centrarse definitivamente en rFacto2, que lo tengo abandonado y no dejáis de entrenar.



i7-2600K 3.4Ghz / 16Gb 4x4Gb GSkillRipjawsXDDR3 1600 / Asus Rog Strix Geforce GTX 1080 A8GB GDDR5X / 256Gb SSD Samsung840Pro SATA3 + 2x500Gb WDBlack SATA3 / Asus P8P67 Socket1155 / CoolerMaster 1000 80+Gold / ATX CoolerMasterCM690 II / NoctuaNH-D14 / Asus PG258Q Rog Swift 24.5" G-Sync 240Hz / G29 Logitech / Fibra 300-30 / Win7.64

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Más
5 años 10 meses antes #6 por Sasker
Re: Scripting de clima
No lo comente luvre, tienes toda la razon

1-. Reconoce infinitos bloques y de duracion que nos de la gana... podriamos poner 3 horas de sol, 5 mins de lluvia a tope y luego 1 hora de sol, ....
2-. La StartTime se la pela, la iguala a la hora de inicio de la carrera, lo importante es que luego los saltos coincidan...
StartTime=540 pero empezamos a las 1800, el pone starttime + 660 en todos los bloques para poner el primer bloque como inicio de carrera.

Yo llegue a probar 12 bloques de 1 minuto en una carrera, alternando sol y lluvia cada minuto y funciono a la perfeccion.


Asi que seria util crear una peuqeña app para crear climas mas potente que la chusta que corre por ahi, que solo configura 5 bloques de 30 mins.


P.D: El acelerador de tiempo afecta al clima. Si ponemos x10 la aceleracion de tiempo 10 mins se convertiran en 1 min tb para el clima...

[img:2ix6ajml]http://www.ansiasguild.com/images/logosword2b.png[/img:2ix6ajml]

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Más
5 años 10 meses antes #7 por samuelson1
Re: Scripting de clima
Uff esto huele a semilla del GP4 que tiempos!!

[img:3ef2iwhy]http://www.speedinlive.com/sinlrank/samuelson1.png[/img:3ef2iwhy][color=#FF0000:3ef2iwhy][b:3ef2iwhy]
ATCS840, AMD FX-4170BE, ASUS SABERTOOTH 990FX, Noctua NH-D14,
16 Gb Kingston HyperX Genesis DDR3-1866 MHz, Asus Radeon HD 6970 DirectCUII,
LG L226WTQ-SF,Seagate Barracuda 2TB SATA-III,Corsair HX850W[/b:3ef2iwhy][/color:3ef2iwhy]

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

  • No permitido: Crear un nuevo tema.
  • No permitido: Responder.
  • No permitido: Agregar archivos adjuntos.
  • No permitido: Editar tu mensaje.
Gracias a Foro Kunena