La idea del programa es proporcionar una forma directa de importar en el avión los WayPoints (WP) de CombatFlite (CF). También generar los .json que se puede usar en DCS-DTC queremos.
Aquí está el link de Github con el "release" tiene un ZIP que tiene todo. Por supuesto el código esta también allí y es abierto, no muy profesional pero abierto
https://github.com/pikeheadsim/CF_to_DTC/releases/tag/v0.1-beta
Instalación
Si tenéis el dcs-dtc(https://github.com/the-paid-actor/dcs-dtc) funcionando 1. y 2. no hace falta, todo debería funcionar directamente. El ejecutable (CFtoDTC.exe) en principio va solo donde lo tengáis.
Para que funcione hace falta tener el lua file DCSDTC.lua en ...\Juegos guardados\DCS\Scripts
También añadir la siguiente línea en ...\Juegos guardados\DCS\Scripts\Export.lua, (si no existe lo creamos)
local DCSDTClfs=require('lfs'); dofile(DCSDTClfs.writedir()..'Scripts/DCSDTC.lua')
en ...\Juegos guardados\DCS\Scripts\Export.lua, si no existe lo creamos.
Como funciona?
Para usarlo es necesario exportar el archivo XML de CF, la opción para Tackview.
Se pueden exportar todos los vuelos, luego seleccionaremos el que nos corresponda en la aplicación. (La idea seria que si por ejemplo alguien planifica una misión en CF puede compartir el XML con todos los vuelos y cada vuelo puede cargar sus WP.)
Arrancamos el programa (como siempre, la primera vez Windows no se fía pero es 100% fiable, no uso ninguna librería de terceros, todo es muy estándar de las distribuciones de Python)
Primero hay que abrir el archivo (exportado en .xml), el buscador empieza en la carpeta donde hay el ejecutable, si queréis lo podéis copiar en el mismo directorio donde hay los XML y hacer un enlace en el escritorio.
Nos saldrá la información de los vuelos que hay en el archivo cargado y por defecto se nos cargará el primer vuelo.
Si queremos, podemos exportar los JSON que se pueden usar en el DCS-DTC directamente(seleccionamos "Save DTC (json)", también podemos escoger no usar coordenadas precisas, por defecto están seleccionada.
Nos carga por defecto el primer vuelo, si queremos otro le damos al menú donde dice Ebro1 y lo seleccionamos.
El botón “Show Selected Flight” es para ver lo que se meterá en el avión, podemos ver que es efectivamente lo que esperamos y no la estamos liando,
Y nada, después de toda esta historia, cuando estemos dentro del avión con todo funcionando, asegurémonos que no estamos en la pantalla de TAC (todo como en el DCT-DTC) y le damos a Upload. Importante no tocar nada mientras se carga, que si no se puede liar. Claro que siempre se puede dar al Upload otra vez si hay algún problema, o modificamos algo y queremos recuperar lo que teníamos.
Por ahora solo he implementado el FA-18, la idea es meter pronto el F-16C, que me gustaría empezar a aprenderlo un poco, después ya vemos.
Cualquier problema, duda o sugerencia, no dudéis en contactar.
Nos vemos en el aire, si no me pilla un SAM, que últimamente