Dans une mission la configuration classique est un PC de controle et un ou plusieurs vigilants.
Le fonctionnement est simple le joueur prenant le controle du vigilant via le PC de controle.

Pour les crateurs de missions et de scripts il est possible de modifier cette faon de l'utiliser.

Dmarrer une mission un vigilant moteur en marche dans les airs:

Dans l'init du vigilant dans l'diteur il suffit de mettre les lignes suivantes:
	this engineon true; this setpos [getpos this select 0, getpos this select 1, 10]
Le moteur se mettra en marche et le vigilant en question sera  une hauteur de 10 m.


Vous pouvez aussi vous passer du PC de controle de la manire suivante:

En ajoutant une action au joueur ou  un objet.
Dans le script appel par l'action vous mettez cette ligne:

[_this select 0] exec  "\OFrP_Objets\Scripts\StartPCcontrol.sqs"

Il est galement possible de piloter par script le vigilant, par exemple dans une cutscne ou une intro.
Chaque vigilant possde les variables globales suivantes:

Vigilant%1Altitude		Alittude de vol  		de 0  200 mtres		Pas de limitation par script
Vigilant%1Vitesse		Vitesse	   		de 0  20 mtres/seconde	Pas de limitation par script
Vigilant%1Drift		Drive	  		de -1  1 degrs		Pas de limitation par script, dlicat car fonctionne en boucle cumule(+1 toutes les 0.01 secondes)
Vigilant%1Zoom 		Zoom camra 		de 0.01  1			Ne jamais faire 0 (OFP explose), viter les valeurs suprieures  5
Vigilant%1Rotation		Rotation camra    		de - 50  50		Si vous sortez de ces valeurs vous vous exposez  des rsultats bizarres.
Vigilant%1Updown		Haut/Bas camra   		de -15000  15000		Si vous sortez de ces valeurs vous vous exposez  des rsultats bizarres.

%1 reprsente l'ID de chaque vigilant, il dmarre  0 et coincide avec l'ordre de placement dans l'diteur. En clair ces variables pour le premier vigilant:

Vigilant0Altitude		
Vigilant0Vitesse		
Vigilant0Drift		
Vigilant0Zoom 		
Vigilant0Rotation		
Vigilant0Updown	

Tout ceci se fait avec un vigilant en marche. Si vous dsirez avoir le diaogue ajoutez dans votre script cette ligne:	
[player] exec  "\OFrP_Objets\Scripts\StartPCcontrol.sqs"

Pour le fermer : closedialog 0


