LES TRIGGERS
(entités et textures)
Tutorial by Tropheus.
Quelles sont les fonctions des triggers ? Et bien tout simplement comme l'indique leur traduction littérale de l'anglais, ce sont des déclencheurs. En effet, au contact d'un trigger ou en actionnant celui de quelques manières que ce soit il sera succeptible de donner la réponse attendue.
1/ MAPPING
Voici comment installer un trigger.
Dessinez votre brush comme vous le désirez. Puis, tant qu'il est sélectionné, clic droit en vue 2D/trigger/trigger au choix.

Le trigger apparait en rouge sur la vue 2D comme ceci.
Vous pouvez mettre ce que vous voulez à l'intérieur. Ici j'y ai mis un mur.

Ensuite appliquez lui sa texture que vous trouverez dans l'onglet "common"
du menu texture.

Votre brush devient transparant vous pouvez ainsi voir ce qu'il y a à l'intérieur.
2/ LES DIFFERENTS TRIGGERS ET LEURS ROLES.
Pour chacun des triggers, appelez la fenêtre entité (touche "N") et vous aurez un descriptif des différents paramètres que vous pouvez utiliser.
a/ Le Trigger_Damage. (solo ou multi)
Il permet de faire réagir le jeu en fonction de sa vie (celle du trigger). En effet, imaginons que vous devez détruire un mur au panzer. Vous aurez beau tirez dessus, sans un trigger damage et quelques autres éléments vous n'y arriverez pas. Pour de plus amples renseignemens, je vous invite à voir ce tuto de maître Caskou. Détruire un mur au panzer.
b/ Le Trigger_Friendlychain (solo only)
Ce trigger
n'est utilisé qu'en mod solo il permet de former
une escouade. Pour plus de détails voyez son utilisation ici.
Former une escouade.
c/ Le Trigger_Hurt. (solo et multi)
Il permet d'infliger des dégats au joueur qui le touche.
d/ Le Trigger_Lookat (multi only)
Le trigger_lookat intervient quand la bombe a été posée: il est alors déplacé à l'endroit où la bombe se trouve, et permet de désamorcer celle-ci. (dixit Valoche sur le forum)
e/ Le Trigger_Mount (solo only ?)
Ce trigger
est peut utilisé et seulement en solo je crois.
Il permet normalement d'installer une mitrailleuse lourde. L'inconvénient de
ce trigger est qu'il faut le contrôler par le script.
HEUREUSEMENT il existe des textures qui permettent d'installer les mitrailleuses
sans ce trigger.
Les voici.
accroupi debout
Un petit brush sur l'appui de fenêtre avec une de ces textures et vous pouvez poser votre mg34 ou cal 50
f/ Le Trigger_Multiple. (solo et multi)
Il permet de déclencher un événement lorsqu'un joueur ou un bot (pour le solo) le touche. Maintenant par le script il est possible de lui appliquer moultes conditions pour son déclenchement.
Je vais donc vous expliquer comment le paramètrer pour le solo. Voici la fenêtre entité (touche "N").

Si rien n'est coché seul le joueur actionne le trigger.
Pour que ce ne soit que les bots qui les activent, il faut cocher la case NOT_PLAYER sinon vous aurez toujours la double possibilité joueur plus les bots.
AI_AXIS : Le trigger ne sera activé que par les Allemands.
AI_ALLIES : Le trigger ne sera activé que par les Alliés.
AI_NEUTRAL : Le trigger ne sera activé que par les bots neutres.
VEHICLE : Le trigger ne sera activé que par les véhicules. (Je n'ai jamais testé donc je ne peux pas vous dire si tous les véhicules le déclenche)
Il est bien entendu possible de mixer les possibilités.
g/ Le Trigger_once. (solo et multi)
Trigger qui comme son nom l'indique ne peut servir qu'une seule fois. Il est peu voire pas utilisé car les triggers use et multiples bien gérés permettent de le remplacer.
h/ Le Trigger_Use. (solo et multi)
Ce trigger se déclenche lorsque le joueur appuie sur la touche "action" de son clavier.
3/ LES DIFFERENTES TEXTURES.
Il existe plusieurs textures trigger les voici.
a/ Pour le multi.
En multi vous n'utiliserez que la texture trigger.

b/ Pour le solo.
Il existe ici plusieurs textures possibles mais seules 2 sont utilisées : La texture trigger et la texture ai trigger.

Trigger AI
Trigger
La texture Ai_trigger est à utiliser lorsque vous voulez que ce soit les bots qui activent le trigger.
Les autres textures Trigger présentes dans la partie "common" du menu texture, comme celles que vous trouvrez en-dessous, ne sont pas semble-t-il utilisées.



Voici ce tuto terminé. J'espère qu'il vous aidera.
Pour
CaskAmiProd et MohaaScriptLib
by Tropheus©
octobre 2005