VEAF
    • Site VEAF
    • Catégories
    • Récent
    • Populaire
    • Utilisateurs
    • Groupes
    • calendar
    • S'inscrire
    • Se connecter

    Présentation à l'association de DcsBriefop, un programme de génération de briefings pour DCS

    Mission Making - outils, techniques et informations
    12
    36
    1.7k
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • JedJ
      Jed Membre du bureau
      dernière édition par

      Hello! Vachement intéressé sur le principe, on peut en discuter la semaine prochaine si tu veux!

      1 réponse Dernière réponse Répondre Citer 0
      • Z
        Zed
        dernière édition par

        Hello, ça a l’air cool ! Est-ce que tu rend ça open source ? si oui as-tu un repo qu’on peut aller voir pour tester localement et se rendre compte de son fonctionnement ? Merci à toi et Bravo pour le taff

        1 réponse Dernière réponse Répondre Citer 0
        • FlogasF
          Flogas Membre VEAF
          dernière édition par

          Open source pourquoi pas, mais c’est du C# / .net 4.7 donc il faut le compiler. Mais je vais mettre le programme compilé à disposition quelque part pour ceux que ça intéresse.

          Quelques point que j’ai oublié de préciser dans mon message hier. J’ai fait ça initialement parce que je trouvais laborieux de maintenir en cohérence certaines infos de la mission avec le briefing, et que souvent les incohérences sont détectées trop tard quand la mission est en cours :

          • Tacan et fréquence radio des tankers, des awacs, porte-avions, etc
          • Bullseye
          • Description des missions
          • Position (coordonnées géographiques) des cibles fixes

          Ainsi ces informations comme présentées dans la page “Operations” ci-dessus sont lues et intégrées automatiquement par le programme. De même, le plan de fréquence est construit automatiquement sur la base du contenu de la mission.

          Enfin, il est possible d’ajouter et de maintenir en cohérence un waypoint #1 “BULLS” pour tous les vols ouverts aux joueurs.

          Jed, avec plaisir pour en parler un soir sur TS 🙂

          1 réponse Dernière réponse Répondre Citer 0
          • SkyknightS
            Skyknight @Flogas
            dernière édition par Skyknight

            @flogas ça m’intéresse et j’aimerais l’installer dés que possible

            1 réponse Dernière réponse Répondre Citer 0
            • CorsairC
              Corsair
              dernière édition par

              Bonjour,
              Pour ce qui me concerne j’ai investit dans “combatflite” et c’est un logiciel au top !
              Visuellement cela semble de meilleure qualité,

              1 réponse Dernière réponse Répondre Citer 0
              • FlogasF
                Flogas Membre VEAF
                dernière édition par

                Attention qu’on me comprenne bien :

                • Mon programme est loin d’être un produit fini (c’est une “alpha” si vous voulez). Il est fonctionnel dans les limites de mes objectifs initiaux mais pour l’instant reste très basique. Je fais ça pour le fun (au lieu de voler sur DCS 😑 )

                • Il n’a pas et n’aura jamais vocation à concurrencer un produit commercial comme CombatFlite. En revanche - même si j’espère que non - il est effectivement possible qu’il soit redondant avec ce dernier. J’ai aussi ouvert ce sujet afin d’éviter de perdre mon temps à faire “CombatFlite en moins bien”.

                • Je n’en fait pas ici la publicité, je suis à la recherche de gens intéressés pour m’aider à le faire avancer dans une direction intéressante. Explorer quelles fonctionnalités étoffer, ajouter, et abandonner. Essayer d’en faire quelque chose d’utile.

                Merci pour vos retours en tous cas.

                1 réponse Dernière réponse Répondre Citer 0
                • ZipZ
                  Zip Membre VEAF
                  dernière édition par

                  Super intéressant !
                  J’ai bien envie d’essayer et/ou de participer !

                  Zip

                  1 réponse Dernière réponse Répondre Citer 0
                  • MaddogM
                    Maddog Membre VEAF
                    dernière édition par

                    Merci pour ton boulot ! 👍

                    Bouton inconnu touche à ton C… Pilote M2kC à la retraite, F14B pilote &RIO, Mi8 Mi-24 Ka50, futur apprenti AH-64

                    1 réponse Dernière réponse Répondre Citer 0
                    • MagicbraM
                      Magicbra Membre du bureau
                      dernière édition par

                      C’est classe. De mon coté je bidouille un moteur avec API pour suivre les campagnes. Je te tiendrai au jus si on peut interagir d’une manière ou d’une autre.

                      "L'ennemi est bête : il croit que c'est nous l'ennemi alors que c'est lui ! " - P. Desproges

                      1 réponse Dernière réponse Répondre Citer 0
                      • FlogasF
                        Flogas Membre VEAF
                        dernière édition par

                        J’ai mis une version compilée en l’état dans le Drive Membres/735th :
                        https://drive.google.com/file/d/174T0sAEDwPH72vBJE39xb_UzgZ0am5sY/view?usp=sharing

                        Limitations connues :

                        • Coordonnées géographiques disponibles pour Caucase, Persian, Nevada, Syria, Marianas seulement
                        • Base d’aérodromes uniquement disponible pour Caucase, Marianas, Persian

                        Comme j’ai testé avec seulement quelques missions pour l’instant, il est probable que d’autres missions posent des problèmes. J’ai donc mis deux .miz qui fonctionnenent dans le dossier pour l’exemple.

                        Pour ceux qui sont partants, je suis dispo pour en discuter/faire une présentation, ce soir ou demain soir. Dites-moi sur Discord.

                        JedJ MagicbraM 2 réponses Dernière réponse Répondre Citer 0
                        • JedJ
                          Jed Membre du bureau @Flogas
                          dernière édition par

                          @flogas Je suis intéressé, mais pas dispo avant la semaine prochaine

                          1 réponse Dernière réponse Répondre Citer 0
                          • darkluluD
                            darklulu Membre du bureau
                            dernière édition par

                            Très bon boulot bravo
                            Si besoin d’un testeur je veux bien aider.

                            Seul on avance plus vite, ensemble on avance plus loin.

                            1 réponse Dernière réponse Répondre Citer 0
                            • Z
                              Zed
                              dernière édition par

                              J’ai téléchargé et tenté de lancer mais ça a pas voulu fonctionner. je reçois un tas d’erreurs même avec les missions d’exemple fournies.
                              “Failed to build point LUT. Coordinates will not be managed” avec les missions Mortegraine et Mortegraine_mod
                              “Unhandled Error. This method is only supported on dictionnary values.” avec une mission perso

                              FlogasF 1 réponse Dernière réponse Répondre Citer 0
                              • FlogasF
                                Flogas Membre VEAF @Zed
                                dernière édition par Flogas

                                @zed Argh c’est pire que ce que je pensais 😰

                                Pour l’erreur de LUT
                                Elle n’est pas sensée être bloquante. Le progamme devrait continuer à charger la mission ensuite, et afficher les données sauf la carte. Est-ce le cas ?
                                Cette erreur devrait venir de ce que la table de correspondance des coordonnées DCS/lat-long n’est pas disponible. Peux-tu regarder si tu as le contenu du sous dossier “Resources” dans ton install :
                                cb0a2fbe-a71d-4c9c-b471-d382f7e983bf-image.png

                                Tu dois aussi avoir un fichier de log dcsbriefop.log dans le dossier du programme, si tu le trouves et que tu peux me l’envoyer peut-être que ça pourra aider.

                                Pour l’erreur sur ta mission
                                Si tu peux me transmettre la mission en question je vais regarder.

                                1 réponse Dernière réponse Répondre Citer 0
                                • Z
                                  Zed
                                  dernière édition par

                                  @flogas A priori j’ai bien le fichier que tu me pointe dans ton capture. Effectivement je n’ai pas la carte sur une des mission et sur l’autre j’ai la carte mais les objets ont tous l’air d’être au même endroit en plein ocean atlantique à l’equateur en gros ^^
                                  Je t’envoie ma mission via discord

                                  1 réponse Dernière réponse Répondre Citer 0
                                  • MagicbraM
                                    Magicbra Membre du bureau @Flogas
                                    dernière édition par

                                    @flogas petite question sur ta recup des coordonnées. Dans les .miz c’est en X,Y, du coup pour traduire la projection tu utilises quoi ? C’est une forme de projection mercator ?

                                    "L'ennemi est bête : il croit que c'est nous l'ennemi alors que c'est lui ! " - P. Desproges

                                    FlogasF 1 réponse Dernière réponse Répondre Citer 0
                                    • FlogasF
                                      Flogas Membre VEAF @Magicbra
                                      dernière édition par Flogas

                                      @magicbra Je n’ai pas trouvé de moyen pour convertir Y/X en latitude/longitude.
                                      A la place j’ai retenu une solution de LookUp Tables à partir de laquelle j’interpole les coordonnées. Idée récupérée ici : https://gist.github.com/BManx2000/b04c64cb80046b577ba2

                                      Le lua utilisé pour générer les tables à partir de DCS est dans mon programme, les .txt sont les LUT en question :
                                      a295778d-22d4-4269-806b-47772b9b0a85-image.png

                                      La limitation de cette technique c’est que ça ne fonctionne que dans un sens. Pour pouvoir transformer du lat/long en Y/X il faudrait faire une autre table.

                                      ZipZ 1 réponse Dernière réponse Répondre Citer 0
                                      • ZipZ
                                        Zip Membre VEAF @Flogas
                                        dernière édition par

                                        @flogas il y a une méthode dans le lua de DCS, je ne sais pas si ça te serait utile, mais elle permet de transformer les coordonnées justement : LOtoLL()

                                        Zip

                                        FlogasF 1 réponse Dernière réponse Répondre Citer 0
                                        • FlogasF
                                          Flogas Membre VEAF @Zip
                                          dernière édition par

                                          @zip a dit dans Présentation à l'association de DcsBriefop, un programme de génération de briefings pour DCS :

                                          @flogas il y a une méthode dans le lua de DCS, je ne sais pas si ça te serait utile, mais elle permet de transformer les coordonnées justement : LOtoLL()

                                          I know 😊
                                          Effectivement c’est comme ça que je construit la table de correspondance Y/X => Lat/Long :
                                          bf9703f7-86ce-498c-9c3a-503ddc14c594-image.png

                                          Mais je ne sais pas faire mieux (genre, refaire ce que fait cette fonction directement dans mon programme).

                                          1 réponse Dernière réponse Répondre Citer 0
                                          • Z
                                            Zed
                                            dernière édition par

                                            Hello, Suite à tes correctifs j’ai pu tester ma mission.
                                            Ne sachant pas où tu en est de ce qui est “en cours” et “fonctionnel” je vais mettre ici en vrac toute mes remarques :

                                            1/ Interface

                                            • Table Asset resizable ==> pas jojo je trouve
                                            • Zoom sur map impossible si souris se trouve sur un objet

                                            2/ Actions réalisables sur les assets

                                            • le clic droit est pratique mais pas en première intention. la première fois on est un peu perdu on ne sait pas ce qu’on peut faire. ==> ajout d’un bouton d’accès au détails de l’asset sur chaque lignes ?
                                            • Possibilité d’afficher un asset en Point+Full nav si besoin.

                                            3/ Actions sur la carte

                                            • Afficher par défaut sur la carte les unités “non-cachées” du .miz (évite d’avoir à rechercher dans la liste)
                                            • Possibilité d’accéder au détail d’un Asset au clic sur l’objet de la map (évite d’avoir à rechercher encore dans la liste)
                                            • Possibilité de dessiner à main levée vite fait (rajouter une flèche ou un trait simple)

                                            4/ Fichiers Générés / Sauvegarde

                                            • Carte coupée sur longue nav (exemple de chypre à Ramat-David : on ne voit pas plus loin que la côte)
                                            • Liste des packages : c’est le nom de l’unité et pas son indicatif qui est affiché. peut-être rendre ça avec une option. (par exemple shell-1 s’affiche en Avion-X)
                                            • Map overlay selectionné ne s’affiche pas sur les fichier générés. on est toujours sur la map bing dans les fichiers générés.
                                            • Fonction de sauvegarde extra, les kneeboard et brief sont chargés dans le .miz c’est top ! Est-il possible cependant de faire un save du Briefop ? histoire de pouvoir revenir dessus sans avoir à tout réafficher etc… ?
                                            • Un erreur au moment de la sauvegarde : “Unhandled Error. This method is only supported on dictionnary values.”

                                            5/ Incompréhensions

                                            • l’affichage Orbit semble ne rien faire (peut-être car mes orbite sont des hippodromes ?)
                                            • Que fait la fonction “Test” dans le menu ?

                                            voili voilou

                                            En tout cas chapeau pour le boulot, cela permet de créer des briefings assez rapidement donc je pense qu’en terme de fonctionnalités “primaires” il y a tout ce qu’il faut. Un petit boulot sur la déco et un peu d’UX et ce sera un très très chouette soft !

                                            FlogasF 1 réponse Dernière réponse Répondre Citer 1
                                            • Premier message
                                              Dernier message