Programmation Cougar
#1
Bonjour,
Je tente de programmer avec Foxy mon Cougar pour LOCK ON.
Je voudrais que le microstick de la manette des gaz serve à la désignation de cible sur le HUD (curseur radar). Normalement ce sont quatre touches clavier qui servent à cette fonction. Dans la doc Foxy, le microstick n'a l'air utilisable que pour des fonctions assurées par la souris de l'ordinateur.
Qelqu'un pourrait-il m'éclairer sur ce problème?
Merci
Je tente de programmer avec Foxy mon Cougar pour LOCK ON.
Je voudrais que le microstick de la manette des gaz serve à la désignation de cible sur le HUD (curseur radar). Normalement ce sont quatre touches clavier qui servent à cette fonction. Dans la doc Foxy, le microstick n'a l'air utilisable que pour des fonctions assurées par la souris de l'ordinateur.
Qelqu'un pourrait-il m'éclairer sur ce problème?
Merci
#2
A mon avis, tu devrais relire la doc de Foxy. Tu peux faire absolument tout avec le microstick, et pas seulement émuler la souris.
Voici un exemple qui devrait marcher dans LockOn :
MIX 5 3 (0 33 67 100) HUD_TD_BOX_Down ^ HUD_TD_BOX_Up
MIY 5 3 (0 33 67 100) HUD_TD_BOX_Right ^ HUD_TD_BOX_Left
Dans ton fichier macro, n'oublies pas de créer les macros comprises dans ces lignes et de leur attribuer les combinaisons de touches correspondantes.
Voici un exemple qui devrait marcher dans LockOn :
MIX 5 3 (0 33 67 100) HUD_TD_BOX_Down ^ HUD_TD_BOX_Up
MIY 5 3 (0 33 67 100) HUD_TD_BOX_Right ^ HUD_TD_BOX_Left
Dans ton fichier macro, n'oublies pas de créer les macros comprises dans ces lignes et de leur attribuer les combinaisons de touches correspondantes.
Judy
Apres faut pas oublier que ca reste qu'un jeu pour pilotes de bureau. (G.L.)
Apres faut pas oublier que ca reste qu'un jeu pour pilotes de bureau. (G.L.)
#3
:o Merci Judy.
J'ai trouvé que la doc foxy et les "tutorial" n'étaient pas clairs. Enfin...
S'agissant des macros, j'ai indiqué les touches clavier, comme : radar_designate_down=;
Est-ce-suffisant?
Merci
J'ai trouvé que la doc foxy et les "tutorial" n'étaient pas clairs. Enfin...
S'agissant des macros, j'ai indiqué les touches clavier, comme : radar_designate_down=;
Est-ce-suffisant?
Merci
#4
Ce ne sera sans doute pas suffisant, parce que ton curseur va avancer de quelques pixels et puis s'arrêter, même si tu maintiens le microstick enfoncé. Dans ta macro, fait précéder la touche clavier du paramètre /H. Il permet de répéter la touche aussi longtemps que tu maintient le microstick enfoncé.
Exemple :
Ma_macro = /H ;
Pour ce qui est du manuel, c'est un modèle de clarté. Je crois que tu trouveras aussi une traduction FR sur C6.
Exemple :
Ma_macro = /H ;
Pour ce qui est du manuel, c'est un modèle de clarté. Je crois que tu trouveras aussi une traduction FR sur C6.
Judy
Apres faut pas oublier que ca reste qu'un jeu pour pilotes de bureau. (G.L.)
Apres faut pas oublier que ca reste qu'un jeu pour pilotes de bureau. (G.L.)
#6
Judy, essaie de retrouver le post où tu m'avais fait la prog pour la même demande, je vais éssayer de la retrouver.
Edit : voilà le post en question où raffut trouveras la solution à son problème.
http://www.checksix-forums.com/forums/i ... opic=31423
Edit : voilà le post en question où raffut trouveras la solution à son problème.
http://www.checksix-forums.com/forums/i ... opic=31423
#7
B) merci à judy et à Phoenix.
Je ne suis pas sorti de mon problème encore et je vais reprendre è zero. Foxy (le compiler vraisemblablement) refuse de prendre :
HUD .....=. en disant qu'il ne trouve pas cette macro.
je pense que c'est un Pb de clavier US/europe.
Dans la réponse détaillée de Judy :, le paragraphe où sont détaillées les macros, doit-il être recopié sous cette forme dans le fichier .tmm?
Je ne suis pas sorti de mon problème encore et je vais reprendre è zero. Foxy (le compiler vraisemblablement) refuse de prendre :
HUD .....=. en disant qu'il ne trouve pas cette macro.
je pense que c'est un Pb de clavier US/europe.
Dans la réponse détaillée de Judy :, le paragraphe où sont détaillées les macros, doit-il être recopié sous cette forme dans le fichier .tmm?
#8
Pour ce qui est du bout de prog que Judy m'a fait. Il ne tient pas compte d'une utilisation de la commande USE KEYBOARD AZERTY. Donc si tu n'utilises pas cette commande dans ton fichier, il te suffit juste de recopier
et
A copier dans le TMJMIX /I 5 3 (0 33 67 100) HUD_TD_BOX_Down ^ HUD_TD_BOX_UP
/O 5 3 (0 33 67 100) HUD_TD_BOX_DownH ^ HUD_TD_BOX_UpH
MIY /I 5 3 (0 33 67 100) HUD_TD_BOX_Right ^ HUD_TD_BOX_LEFT
/O 5 3 (0 33 67 100) HUD_TD_BOX_RightH ^ HUD_TD_BOX_LeftH
et
à copier dans le TMMHUD_TD_BOX_DownH = /H ;
HUD_TD_BOX_UpH = /H .
HUD_TD_BOX_LeftH = /H ,
HUD_TD_BOX_RightH = /H /
HUD_TD_BOX_Down = ;
HUD_TD_BOX_UP = .
HUD_TD_BOX_LEFT = ,
HUD_TD_BOX_Right = /