#K$ ExecuteActionEtGenereObjet

Syntaxe 

ExecuteActionEtGenereObjet(Perso Objet_A_Generer,Action Nom_Action, Vecteur Vecteur_Impulsion )
Description

Change l’action du personnage courant (Nom_Action), défini l’objet devant être pris (Objet_A_Prendre), et attend que cette action se finisse. Le vecteur impulsion permet de fixer l’orientation initiale (rappel : -Y est la direction face au personnage générateur) , La vitesse étant donné par l’animation de l’objet généré. L’objet généré prend l’état initial. Il faudra évidemment que l’objet généré ait une mécanique.

Permet d’exécuter des actions finies telles que générer une balle, ...
L’action Nom_Action doit contenir l’événement “ prendre ”. Dans le cas contraire, cette méta-action se comporte comme ExecuteAction et le paramètre Objet_A_Prendre n’est pas utilisé.
Remarque(s)

Immédiatement après un ExecuteActionEtPrendObjet le personnage n’a plus d’action courante, il faut donc impérativement lui indiquer une nouvelle action via ChangeAction ou ExecuteAction.
Cette MétaAction est Non Immédiate et Bloquante tant que l’action n’est pas finie.
Exemple(s)

ExecuteActionEtGenereObjet(“ Balle ”,“ ActionTirer ”,vecteur(0,-3.0,0))