Question aux experts du scripting avec T.A.R.G.E.T.
Publié : lun. janv. 14, 2019 9:53 am
Bonjour les gens...
Je continue mon exploration de TARGET Scripts et rencontre une colle...
Je cherche à faire en sorte qu'un axe (mettons TWCSThrottle TRDR) agisse en axe (mettons DX_ZROT_AXIS) de 0 à 80% de sa course et en bouton de 80 à 100% de sa course...
J'ai beau lire la doc, je ne vois pas de fonction adaptée...
Est-il possible de lire la valeur d'un axe, la stocker dans une variable et générer une sortie en fonction de cette variable ?
Genre
récupération de la position de l'axe
Génération de la position de l'axe corrigée (pour avoir le 100% de sortie au 80% de déplacement)
Si la valeur de l'axe est au max alors envoi d'une combinaison de touches
(Si j'avais encore du CHProducts, je saurai comment faire mais avec TARGET, je patine dans la semoule)...
Et pour ceux qui se demanderai pourquoi faire ?
Dans DCS, je veux pouvoir mieux représenter la commande des freins du MiG-15bis et avoir le freinage analogique lors du taxi et, simplement en pressant la commande à fond, avoir le freinage max normalement obtenu par Shift+W
Je continue mon exploration de TARGET Scripts et rencontre une colle...
Je cherche à faire en sorte qu'un axe (mettons TWCSThrottle TRDR) agisse en axe (mettons DX_ZROT_AXIS) de 0 à 80% de sa course et en bouton de 80 à 100% de sa course...
J'ai beau lire la doc, je ne vois pas de fonction adaptée...
Est-il possible de lire la valeur d'un axe, la stocker dans une variable et générer une sortie en fonction de cette variable ?
Genre
récupération de la position de l'axe
Génération de la position de l'axe corrigée (pour avoir le 100% de sortie au 80% de déplacement)
Si la valeur de l'axe est au max alors envoi d'une combinaison de touches
(Si j'avais encore du CHProducts, je saurai comment faire mais avec TARGET, je patine dans la semoule)...
Et pour ceux qui se demanderai pourquoi faire ?
Dans DCS, je veux pouvoir mieux représenter la commande des freins du MiG-15bis et avoir le freinage analogique lors du taxi et, simplement en pressant la commande à fond, avoir le freinage max normalement obtenu par Shift+W