Question aux experts du scripting avec T.A.R.G.E.T.

Salle dedieé aux péripheriques : Joystick, palloniers, Track-Ir

Topic author
Drakho
Nouvelle Recrue
Nouvelle Recrue
Messages : 19
Inscription : 26 janvier 2018

Question aux experts du scripting avec T.A.R.G.E.T.

#1

Message par Drakho »

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
Avatar de l’utilisateur

hon0
Apprenti-Mécano
Apprenti-Mécano
Messages : 227
Inscription : 16 avril 2013

Re: Question aux experts du scripting avec T.A.R.G.E.T.

#2

Message par hon0 »

Ne sachant pas trop comment je m'y prendrai pour faire ca en script, je le ferai simplement de cette manière.

(En Hold et non en pulse evidement, j'ai oublié de changer)
Image

Image
Avatar de l’utilisateur

lefuneste
Pilote Philanthrope
Pilote Philanthrope
Messages : 2142
Inscription : 26 février 2005

Re: Question aux experts du scripting avec T.A.R.G.E.T.

#3

Message par lefuneste »

De mon point de vue c'est possible, mais comment geres-tu les priorités ?
Et est ce que ton appui bouton ne devrait pas mettre la valeur a 100% plutôt ? Sinon cela veut dire que tu settes la valeur de ton axe a 80% + une valeur qui dépends de la durée de ton appui bouton ?

Topic author
Drakho
Nouvelle Recrue
Nouvelle Recrue
Messages : 19
Inscription : 26 janvier 2018

Re: Question aux experts du scripting avec T.A.R.G.E.T.

#4

Message par Drakho »

OK, j'avais pas pensé au plus simple... c'est malin...

Merci hon0 !

lefuneste, pas si on gère les courbes pour que le 100% arrive plus tôt... on règle le 100% de l'axe sur le 80% de déplacement de la commande... comme ça, j'ai le freinage normal à 100% quand je déplace la commande à 80% de son débattement max et le freinage supplémentaire quand je pousse à 100% du débattement :)

En tout cas ça marche, merci !! :)
Avatar de l’utilisateur

hon0
Apprenti-Mécano
Apprenti-Mécano
Messages : 227
Inscription : 16 avril 2013

Re: Question aux experts du scripting avec T.A.R.G.E.T.

#5

Message par hon0 »

Drakho a écrit :
lun. janv. 14, 2019 8:21 pm
Merci hon0 !
Image

Enjoy :detective
Répondre

Revenir à « salle: Periphériques: Hotas, Joysticks, Track-IR »