Bienvenido, Invitado
Nombre de Usuario: Contraseña: Recordarme

TEMA: Scripting de clima

Scripting de clima 5 años 2 meses antes #1

  • Sasker
  • Avatar de Sasker
  • Fuera de línea
  • Administrador
  • Mensajes: 3
  • Karma: 1
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]
El administrador ha desactivado la escritura pública.

Re: Scripting de clima 5 años 2 meses antes #2

  • trokolo
  • Avatar de trokolo
  • Conectado
  • Administrador
  • Mensajes: 1388
  • Gracias recibidas 236
  • Karma: 12
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:? -->
El administrador ha desactivado la escritura pública.

Re: Scripting de clima 5 años 1 mes antes #3

  • luvre
  • Avatar de luvre
  • Fuera de línea
  • Administrador
  • Mensajes: 125
  • Gracias recibidas 19
  • Karma: 6
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.....
El administrador ha desactivado la escritura pública.

Re: Scripting de clima 5 años 1 mes antes #4

  • luvre
  • Avatar de luvre
  • Fuera de línea
  • Administrador
  • Mensajes: 125
  • Gracias recibidas 19
  • Karma: 6
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 -->
El administrador ha desactivado la escritura pública.

Re: Scripting de clima 5 años 1 mes antes #5

  • JMCardenas
  • Avatar de JMCardenas
  • Conectado
  • Socio SINL
  • Mensajes: 1349
  • Gracias recibidas 52
  • Karma: 7
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
El administrador ha desactivado la escritura pública.

Re: Scripting de clima 5 años 1 mes antes #6

  • Sasker
  • Avatar de Sasker
  • Fuera de línea
  • Administrador
  • Mensajes: 3
  • Karma: 1
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]
El administrador ha desactivado la escritura pública.

Re: Scripting de clima 5 años 1 mes antes #7

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]
El administrador ha desactivado la escritura pública.
Tiempo de carga de la página: 0.135 segundos
Gracias a Foro Kunena