ACC - Discussions Générales / Vos avis

  • Je cherche.....je cherche

    Dans le fichier du post #1

    https://www.assettocorsa.net/forum/index.ph…entation.59965/

    Core I5-12600K - ASUS Z690 - Sound BlasterX AE-5 Plus - RTX 3080 FE - 32Go RAM - Châssis Motedis X-Dream - Volant Thomconcept Simucube 1 small mige 130ST-M10010 (20 Nm) Biss-c - Samsung 32/9 G9 49" 5120x1440 - Bass-shakers - Heusinkveld Pédales Sim Ultimate+ - Heusinkveld Handbrake - Shifter Manu-Factory SSH14 - OSP Simpro Vocore 5"

    Mon cockpit     Mon SimXperience G-Belt      Mes Dash

  • pour l'instant, j'en suis là

    Core I5-12600K - ASUS Z690 - Sound BlasterX AE-5 Plus - RTX 3080 FE - 32Go RAM - Châssis Motedis X-Dream - Volant Thomconcept Simucube 1 small mige 130ST-M10010 (20 Nm) Biss-c - Samsung 32/9 G9 49" 5120x1440 - Bass-shakers - Heusinkveld Pédales Sim Ultimate+ - Heusinkveld Handbrake - Shifter Manu-Factory SSH14 - OSP Simpro Vocore 5"

    Mon cockpit     Mon SimXperience G-Belt      Mes Dash

  • Le coefficient n’a pas l’air dispo…

    Par contre, on a : « Time of day in seconds »

    Si sur un intervalle de temps réel donné, on mesure le temps écoulé dans le jeu, on doit pouvoir en déduire le coefficient d’écoulement du temps, non ? :euh2:

    264.png

  • je sais pas faire

    Core I5-12600K - ASUS Z690 - Sound BlasterX AE-5 Plus - RTX 3080 FE - 32Go RAM - Châssis Motedis X-Dream - Volant Thomconcept Simucube 1 small mige 130ST-M10010 (20 Nm) Biss-c - Samsung 32/9 G9 49" 5120x1440 - Bass-shakers - Heusinkveld Pédales Sim Ultimate+ - Heusinkveld Handbrake - Shifter Manu-Factory SSH14 - OSP Simpro Vocore 5"

    Mon cockpit     Mon SimXperience G-Belt      Mes Dash

  • Dans mon plugin j'ai écris ce code :

    _swoopData.RainIntensityIn10min = accRootDatas.Graphics.rainIntensityIn10min;

    Tu as donc la données dans le groupe de données Graphics des informations du jeu.

    PC : i5 12600 k - RTX 3080 Ti - 32 Go - Triple LG OLED 55 pouces 120Hz - SimLab P1X - Simucube 2 Pro - Pédalier Asetek Invicta

  • oui, j'exploite ces 3 données

    GameRawData.Graphics.rainIntensity

    GameRawData.Graphics.rainIntensityIn10min

    GameRawData.Graphics.rainIntensityIn30min

    mais ce que je cherche à obtenir, c'est l'intervalle de temps (cf.l'image ci-dessous) qui varie en fonction du multiplicateur de temps

    De base :

    - pour un multiplicateur de temps à 1, les intervalles sont de 0', 10' et 30'

    - pour un multiplicateur de temps à 12, les intervalles sont de 0', 0.5', 2'

    Core I5-12600K - ASUS Z690 - Sound BlasterX AE-5 Plus - RTX 3080 FE - 32Go RAM - Châssis Motedis X-Dream - Volant Thomconcept Simucube 1 small mige 130ST-M10010 (20 Nm) Biss-c - Samsung 32/9 G9 49" 5120x1440 - Bass-shakers - Heusinkveld Pédales Sim Ultimate+ - Heusinkveld Handbrake - Shifter Manu-Factory SSH14 - OSP Simpro Vocore 5"

    Mon cockpit     Mon SimXperience G-Belt      Mes Dash

  • Désolé j'avais mal lu. Ouais donc la la seule chose que je vois c'est le fait de "mesurer le temps". Je peux faire un truc dans mon plugin pour déduire le coef d'après le time of day et session time.

    PC : i5 12600 k - RTX 3080 Ti - 32 Go - Triple LG OLED 55 pouces 120Hz - SimLab P1X - Simucube 2 Pro - Pédalier Asetek Invicta

  • Je suis sur le coup.

    PC : i5 12600 k - RTX 3080 Ti - 32 Go - Triple LG OLED 55 pouces 120Hz - SimLab P1X - Simucube 2 Pro - Pédalier Asetek Invicta

  • Cool merci

    Core I5-12600K - ASUS Z690 - Sound BlasterX AE-5 Plus - RTX 3080 FE - 32Go RAM - Châssis Motedis X-Dream - Volant Thomconcept Simucube 1 small mige 130ST-M10010 (20 Nm) Biss-c - Samsung 32/9 G9 49" 5120x1440 - Bass-shakers - Heusinkveld Pédales Sim Ultimate+ - Heusinkveld Handbrake - Shifter Manu-Factory SSH14 - OSP Simpro Vocore 5"

    Mon cockpit     Mon SimXperience G-Belt      Mes Dash

  • C'est bon j'ai fait le taff. Je mets a jour la version de plugin sur RaceDepartment.

    https://www.racedepartment.com/downloads/simh…op-plugin.48487

    Tu trouveras donc la donnée dans Session.TimeMultiplier

    PC : i5 12600 k - RTX 3080 Ti - 32 Go - Triple LG OLED 55 pouces 120Hz - SimLab P1X - Simucube 2 Pro - Pédalier Asetek Invicta

    Message modifié 2 fois, dernière modification par swoop (17 avril 2022 à 22:55).

  • swoop

    merci. Ca fonctionne impecc.

    Accepterais-tu de partager cette partie de code "SimHubSwoopPlugin.Session.TimeMultiplier"

    si ça utilise des données fournies par le jeu, j'essaierai de l'intégrer dans le dash...ou d'essayer de faire mon plugin

    en MP, si tu veux

    merci

    Core I5-12600K - ASUS Z690 - Sound BlasterX AE-5 Plus - RTX 3080 FE - 32Go RAM - Châssis Motedis X-Dream - Volant Thomconcept Simucube 1 small mige 130ST-M10010 (20 Nm) Biss-c - Samsung 32/9 G9 49" 5120x1440 - Bass-shakers - Heusinkveld Pédales Sim Ultimate+ - Heusinkveld Handbrake - Shifter Manu-Factory SSH14 - OSP Simpro Vocore 5"

    Mon cockpit     Mon SimXperience G-Belt      Mes Dash

  • aucun souci, par contre c'est pas ultra simple. je vais te coller le code puis t'expliquer la logique.

    PC : i5 12600 k - RTX 3080 Ti - 32 Go - Triple LG OLED 55 pouces 120Hz - SimLab P1X - Simucube 2 Pro - Pédalier Asetek Invicta

  • Donc ca c'est la méthode de calcul du multiplicateur de temps

    Cette procédure est appelée avec un paramètre qui est l'heure de l'horloge du jeux :

    Code
    TimeSpan newTimeOfDay = TimeSpan.FromSeconds(accRootDatas.Graphics.clock);
    CalculTimeMultiplier(newTimeOfDay);

    Concernant la logique maintenant. En gros ce que je fais c'est que j'ai deux variables

    Code
    _lastTimeOfDay 
    et
    _lastTimeOfDayMesure

    la première je mets la valeur de l'heure de l'horloge du jeux dedans dés que la Phase est supérieure ou égale à 4 (c'est a dire quand la session commence).

    La seconde variable c'est l'heure réelle.

    Ensuite j'attends 10 secondes d'écoulement du temps réel et je vais le calcul de ratio.

    Si c'est pas clair dis le moi.

    PC : i5 12600 k - RTX 3080 Ti - 32 Go - Triple LG OLED 55 pouces 120Hz - SimLab P1X - Simucube 2 Pro - Pédalier Asetek Invicta

    Message modifié 1 fois, dernière modification par swoop (18 avril 2022 à 09:56).

  • ouch :merci:

    trop compliqué pour moi :etoiles:

    merci quand même ;)

    Core I5-12600K - ASUS Z690 - Sound BlasterX AE-5 Plus - RTX 3080 FE - 32Go RAM - Châssis Motedis X-Dream - Volant Thomconcept Simucube 1 small mige 130ST-M10010 (20 Nm) Biss-c - Samsung 32/9 G9 49" 5120x1440 - Bass-shakers - Heusinkveld Pédales Sim Ultimate+ - Heusinkveld Handbrake - Shifter Manu-Factory SSH14 - OSP Simpro Vocore 5"

    Mon cockpit     Mon SimXperience G-Belt      Mes Dash

  • si tu veux je peux te décortiquer le code avec plus de commentaires mais bon c'est sur que ca reste du code c# quoi.

    moi c'est mon boulot du coup je vois plus trop la difficulté de lecture mais dans l'idée si tu comprends le principe (pas le code mais la logique), alors la lecture du code ce n'est que de la sémantique.

    PC : i5 12600 k - RTX 3080 Ti - 32 Go - Triple LG OLED 55 pouces 120Hz - SimLab P1X - Simucube 2 Pro - Pédalier Asetek Invicta

  • merci pour ton aide.

    je vais regarder à tête reposée

    Core I5-12600K - ASUS Z690 - Sound BlasterX AE-5 Plus - RTX 3080 FE - 32Go RAM - Châssis Motedis X-Dream - Volant Thomconcept Simucube 1 small mige 130ST-M10010 (20 Nm) Biss-c - Samsung 32/9 G9 49" 5120x1440 - Bass-shakers - Heusinkveld Pédales Sim Ultimate+ - Heusinkveld Handbrake - Shifter Manu-Factory SSH14 - OSP Simpro Vocore 5"

    Mon cockpit     Mon SimXperience G-Belt      Mes Dash

  • Ca roule, si tu as besoin surtout tu hésites pas, a la limite en MP si tu préfères.

    PC : i5 12600 k - RTX 3080 Ti - 32 Go - Triple LG OLED 55 pouces 120Hz - SimLab P1X - Simucube 2 Pro - Pédalier Asetek Invicta

  • swoop

    J'espérai pouvoir intégrer ton code visual studio dans Simhub en JavaScript mais ça ne fonctionne pas.

    Ca n'est pas compatible

    Dans la mesure du possible, je souhaite éviter d'utiliser des plugins externes......et je suis pas encore prêt pour en faire un moi même

    Core I5-12600K - ASUS Z690 - Sound BlasterX AE-5 Plus - RTX 3080 FE - 32Go RAM - Châssis Motedis X-Dream - Volant Thomconcept Simucube 1 small mige 130ST-M10010 (20 Nm) Biss-c - Samsung 32/9 G9 49" 5120x1440 - Bass-shakers - Heusinkveld Pédales Sim Ultimate+ - Heusinkveld Handbrake - Shifter Manu-Factory SSH14 - OSP Simpro Vocore 5"

    Mon cockpit     Mon SimXperience G-Belt      Mes Dash

  • non clairement ca ne pourra pas marcher directement dans simhub car on est sur un traitement en plusieurs fois. A part faire ton propre plugin avec juste ce code je ne vois pas vraiment de solution.

    PC : i5 12600 k - RTX 3080 Ti - 32 Go - Triple LG OLED 55 pouces 120Hz - SimLab P1X - Simucube 2 Pro - Pédalier Asetek Invicta