lignes de commandes FR
A savoir :
UNITÉ - le nom d'une unité (rentré dans la case "nom"),
devient son identifiant pour le moteur du jeu - ex: shilka1
CAMERA - sur le même principe, le nom affecté à une caméra
TRIGGER - idem, le nom affecté à un déclencheur
DRAPEAU - idem le nom affecté à un drapeau
CAMP - objet identifiant un camp, 'west', 'east', 'guer' et 'civ' sont les camps
prédéfinis
LISTE - une liste d'objets, on verra comment les utiliser
GROUPE - l'objet représentant les groupes genre 'alpha'
CHAÎNE - une chaîne de caractères telle que vue par le jeu, elle doit être spécifiée
entre guillemets - ex: "une chaîne"
NOMBRE - une valeur numérique, toutes semblent être des réels en interne -
ex: 10 ou 10.0
BOOL - très classique doit être TRUE ou FALSE
Rendez le temps actuel l'accélération.
Syntaxe inconnue
ajoute un chargeur de la munition CHAINE à l'UNITE
UNITE addmagazine CHAINE
ajoute NOMBRE chargeurs de la munition CHAINE à l'UNITE (caisse de munitions, camion de munitions)
UNITE addMagazineCargo [CHAINE,NOMBRE]
ajoute NOMBRE à l'évaluation de l'UNITE (évaluation = frags + points drapeau + etc...)
UNITE addrating NOMBRE
ajoute NOMBRE au score de l'UNITE
UNITE addscore NOMBRE
ajoute l'arme CHAINE à l'UNITE
UNITE addweapon CHAINE
ajoute NOMBRE armes CHAINE à l'UNITE (caisse de munitions, camion de munitions)
UNITE addweaponcargo [CHAINE,NOMBRE]
'TRUE' si l'UNITE est vivante
alive UNITE
permet ou supprime la possibilité pour l'UNITE de recevoir des dégats
UNITE allowdammage BOOL
permet ou supprime la possibilité pour l'UNITE de fuir
UNITE allowfleeing BOOL
permet ou supprime la possibilité pour l'UNITE de monter dans des véhicules
UNITE allowgetin BOOL
donne l'ordre à UNITE1 de monter dans UNITE2 en tant que 'cargaison' (camion, UH60, etc...)
UNITE1 assignascargo UNITE2
donne l'ordre à UNITE1 de monter dans UNITE2 en tant que commandant (M113, T80, etc...)
UNITE1 assignascommander UNITE2
donne l'ordre à UNITE1 de monter dans UNITE2 en tant que pilote
(UAZ, Mi24, etc...)
UNITE1 assignasdriver UNITE2
donne l'ordre à UNITE1 de monter dans UNITE2 en tant que tireur (M1A1, UH1, etc...)
UNITE1 assignasgunner UNITE2
renvoie le nombre déterminé par le jeu pour les performances machine
benchmark
renvoie la position du bâtiment don't l'ID est NOMBRE1. NOMBRE2 peut ête 0 ou 1, pas trop compris utilité...
NOMBRE1 buildingpos NOMBRE2
'TRUE' si le mode de jeu est 'élève'
cadetmode
envoie une commande à une caméra, les commandes peuvent être:
- "manual on": la caméra est gérée par le joueur
- "manual off": le joueur n'a pas de contrôle sur la caméra
- "inertia on": la caméra peut passer à travers tout
- "inertia off": la caméra ne passe pas à travers murs et
objets
CAMERA camcommand CHAINE
valide tous les changements éffectués sur une caméra en
un seul coup, avec une trasition de NOMBRE secondes.
CAMERA camcommit NOMBRE
'TRUE' si tous les changements du 'commit' ont été éffectués
pour la CAMERA
camcommitted CAMERA
crée et affecte une caméra à la variable CAMERA à la position
(X=NBR1, Y=NBR2, Z=NBR3) de type CHAINE, les types valides sont:
- "camera": caméra normale
- "seagull": devinez !! la mouette !!! :)
CAMERA=CHAINE camcreate [NBR1,NBR2,NBR3]
'détruit' la caméra créée par camcreate
CAMERA camdestroy
fixe l'effet sur la CAMERA à (effet, position)=(CHAINE1,
CHAINE2), les effets sont:
- “TERMINATE”: termine un effet de caméra
- “TRANSITION”: ??
- “BOOMANDZOOM”: ??
- “ZOOMOUT”: zoom arrière
- “ZOOMIN”: zoom avant
- “ALIGNED” : ??
- “EXTERNAL_FIX”: vue externe fixe
- “EXTERNAL” : vue externe
- “FOLLOW_FAR” : suivre de loin
- “FOLLOW_NEAR”: suivre de près
- “TRACKING”: caméra fixe avec zoom
- “STATIC”: caméra fixe
- “NONE”: rien
- “TIMED”: ??
- “INTERNAL”: ??
- “INTERPOLATED”: ??
- “CHAINED”: ??
La position donne celle de la caméra vue de sa cible (inversé donc!), voici
les valeurs:
- “BOTTOM“
- “BACKTOP”
- “FRONTTOP”
- “RIGHTTOP“
- “LEFTTOP”
- “RIGHTBACK”
- “LEFTBACK“
- “RIGHTFRONT”
- “LEFTFRONT“
- “BACK”
- “FRONT”
- “RIGHT”
- “LEFT”
- “TOP”
CAMERA cameraeffect [CHAINE1,CHAINE2]
oriente la CAMERA de NOMBRE (degré?) sur l'axe Z
CAMERA camsetbank NOMBRE
oriente la CAMERA de NOMBRE (degré?) sur l'axe Y ?
CAMERA camsetdir NOMBRE
oriente la CAMERA de NOMBRE (degré?) sur l'axe X?
CAMERA camsetdive NOMBRE
fixe la focale de la CAMERA à NOMBRE 1.0='normal', >1=zoom
arrière, <1=zoom avant
CAMERA camsetfov NOMBRE
Commande Inconnue
Syntaxe inconnue
fixe la position de la CAMERA à la position (X=NBR1, Y=NBR2, Z=NBR3)
CAMERA camsetpos [NBR1,NBR2,NBR3]
déplace la CAMERA de X+=:NBR1, Y+=NBR2, Z+=NBR3)
CAMERA camsetrelpos [NBR1,NBR2,NBR3]
1- fixe UNITE en tant que 'cible' de la position (X=NBR1,
Y=NBR2, Z=NBR3)
ou
2- fixe UNITE en tant que 'cible' de la CAMERA (la caméra
suit dans ce cas-là)
1- CAMERA camsettarget [NBR1,NBR2,NBR3]
2- CAMERA camsettarget UNITE
'TRUE' si l'UNITE peut faire feu, ne prend pas en comptes les munitions, toujours vrai donc pour un soldat vivant... surtout utile pour les véhicules
canfire UNITE
'TRUE' si l'UNITE peut se déplacer, ne prend pas en compte le
carburant, toujours vrai pour un soldat, utile surtout pour les véhicules
canmove UNITE
'TRUE' si l'unité peut se lever (jambes foutues), toujours faux
pour les véhicules
canstand UNITE
'TRUE' si l'UNITE est un civil ??, j'aurai tendance à le faire avec
"side UNITE==civilian"
civilian UNITE
supprime tous les chargeurs de l'UNITE
clearmagazinecargo UNITE
supprime toutes les armes de l'UNITE
clearweaponcargo UNITE
renvoie le mode de combat de l'UNITE, format chaîne, les valeurs
possibles sont:
- "BLUE": ne jamais tirer (NeverFire)
- "GREEN": ne pas tirer (HoldFire)
- "WHITE": recherche cible sans tirer (HoldFireEngageAtWill)
- "YELLOW": ouvrir le feu (sur place) (OpenFire)
- "RED": recherche cible et tirer (OpenFireEngageAtWill)
combatmode UNITE
1- le leader d'UNITE1 lui donne l'ordre de tirer sur UNITE2
ou
2- idem avec groupe d'unités
1- UNITE1 commandfire UNITE2
2- [UNITEa,UNITEb,....] commandfire UNITE
le leader de UNITE1 lui donne l'ordre de suivre UNITE2
UNITE1 commandfollow UNITE2
idem pour groupe d'unités
[UNITEa,UNITEb,....] commandmove [NBRE1, NBRE2]
1- leader d'UNITE donne l'ordre de s'arrêter
ou
2- idem pour groupe d'unités
1- commandstop UNITE
2- commandstop [UNITEa,UNITEb,....]
1- le leader d'UNITE1 lui donne l'ordre de cibler UNITE2
ou
2- idem pour groupe d'unités
1- UNITE1 commandtarget UNITE2
2- [UNITEa,UNITEb,....] commandtarget UNITE
1- le leader d'UNITE1 lui donne l'ordre de regarder UNITE2
ou
2- idem pour groupe d'unités
1- UNITE1 commandwatch UNITE2
2- [UNITEa,UNITEb,....] commandwatch UNITE
compte les adversaires d'UNITE, parmis la LISTE
UNITE countenemy LISTE
compte les alliés d'UNITE, parmis la LISTE
UNITE countfriendly LISTE
compte les unités vivantes du CAMP parmis la LISTE
CAMP countside LISTE
compte les unités de type CHAINE, parmis la LISTE. Il faut se reporter à l'arborescence des objets pour avoir les types valides, je ne l'ai pas encore mise à disposition
CHAINE counttype LISTE
compte les unités inconnues pour UNITE parmis LISTE
UNITE countunknown LISTE
ajoute l'objet visuel, CHAINE1 = l'objet (ie. "tvset"),
CHAINE2 = position du texte, NOMBRE = ?
cutobj [CHAINE1, CHAINE2, NOMBRE]
ajoute la ressource visuelle, CHAINE1 = l'objet (ie. "tvset"), CHAINE2 = position du texte, NOMBRE = ?
cutrsc [CHAINE1, CHAINE2, CHAINE3]
affiche le texte CHAINE1 selon le type CHAINE2 (ie. cuttext ["Hello world","plain"]), le NOMBRE est la durée du 'fade'
cuttext [CHAINE, CHAINE2, NOMBRE]
renvoie l'heure actuelle, le format est un réel décimal exprimé en heures à partir de minuit, donc 6h00 est 6.0, 10h30 est 10.5, etc...
daytime
passe en mode debug ?
debuglog
coupe une partie de l'IA de l'UNITE, CHAINE indique quoi couper:
- "target": l'UNITE ne cible plus ??
- "autotarget": l'UNITE ne cible plus toute seule ????
- "move": l'UNITE ne se déplace plus ????
UNITE disableAI CHAINE
bloque la saisie utilisateur (sans doute pour éviter toute interférence pendant des 'cutscene')
disableuserinput
renvoie la distance entre les unités
UNITE1 distance UNITE2
UNITE1 tire sur UNITE2
UNITE1 dofire UNITE2
UNITE1 suit UNITE2
UNIT1 dofollow UNIT2
UNITE1 va en (X=NBR1, Y=NBR2, Z=NBR3)
UNITE domove [NBR1,NBR2]
UNITE s'arrête
dostop UNITE
UNITE1 vise UNITE2
UNITE1 dotarget UNITE2
UNITE1 regarde UNITE2
UNITE1 dowatch UNITE2
active ou désactive les dialog
enableenddialog BOOL
active ou désactive les messages radio
enableradio BOOL
exécute le script CHAINE avec les paramètres [...], ces paramètres
sont récupérables dans le script par le biais de la liste '_this' et en
faisant des 'select' dessus
[...] exec CHAINE
signale fin de script
exit
fait un fading sur la musique en NOMBRE1 seconde pour atteindre le volume NOMBRE2
NOMBRE1 fademusic NOMBRE2
fait un fading sur le son en NOMBRE1 seconde pour atteindre le volume NOMBRE2
NOMBRE1 fadesound NOMBRE2
renvoie l'unité qui porte le DRAPEAU
flagowner DRAPEAU
'TRUE' si l'unité est en train de fuir
fleeing UNITE
change l'altitude de l'UNITE à NOMBRE (voir un hélico par exemple pour les nombres utilisés)
UNITE flyinheight NOMBRE
provoque la fin de mission autrement que sur un trigger de type 'end'
forceend
mise en forme de texte, sur le même principe qu'un "printf" en C, mais les paramètres sont identifiés par %1, %2, etc...
format [CHAINE, param1, param2, ...]
retour à formation ? syntaxe ??
formleader
renvoie la valeur de dégâts de l'UNITE (1=détruit, 0=nickel)
getdammage UNITE
renvoie la direction vers laquelle regarde l'UNITE
getdir UNITE
renvoie la position du marqueur CHAINE
getmarkerpos CHAINE
renvoie la position de l'UNITE
getpos UNITE
l'UNITE envoie la CHAINE en chat sur le canal global
UNITE globalchat CHAINE
l'UNITE envoie la CHAINE radio sur le canal global
UNITE globalradio CHAINE
pour les scripts sans doute, le bête 'goto' vers le tag #CHAINE
goto CHAINE
l'UNITE envoie la CHAINE en chat sur le canal de groupe
UNITE groupchat CHAINE
l'UNITE envoie la CHAINE radio sur le canal de groupe
UNITE groupradio CHAINE
est un groupe nul, pour affectation
grpnull
'TRUE' si l'unité a les mains abîmées
handshit UNITE
'TRUE' si l'UNITÉ porte l'arme CHAÎNE
UNITÉ hasweapon CHAÎNE
affiche la CHAÎNE dans le petit cadre en haut à gauche
hint CHAINE
affiche le texte dans un cadre au milieu, nécessite un click utilisateur pour la fermeture
hintC CHAINE
comme hint mais seulement en mode 'élève'
hintcadet CHAINE
allume/éteint le feu de camp (UNITE doit être un feu de camp)
UNITE inflame BOOL
'TRUE' si l'objet est nul <=> objet non défini
isnull OBJECT
renvoie à quel point UNITE1 connaît UNITE2, valeur de 0 à 4, 0 étant inconnu et 4 parfaitement connu (quoi et emplacement)
UNITE1 knowsabout UNITE2
fait poser une unité, CHAINE doit être "land"
UNITE land CHAINE
fait sortir le GROUPE de l'UNITE
GROUPE leavevehicle UNITE
verrouille/déverrouille un véhicule
UNITE lock BOOL
recherche la chaîne selon la langue dans le fichier 'stringtable.csv',
je ferais une page sur l'utilisation de cette possibilité par la suite.
localize
verrouille le prochain point de passage de l'UNITE
UNITE lockwp BOOL
affecte UNITE1 à la cargaison de UNITE2 (pas ordre, instantané!)
UNITE1 moveincargo UNITE2
affecte UNITE1 à la cargaison en tant que commandant
UNITE1 moveincommander UNITE2
affecte UNITE1 à la cargaison en tant que conducteur
UNITE1 moveindriver UNITE2
affecte UNITE1 à la cargaison en tant que tireur
UNITE1 moveingunner UNITE2
renvoie volume musique ?
musicvolume
renvoie une liste avec les infos du bâtiment le plus proche de l'UNITE
nearestbuilding UNITE
renvoie une liste avec les infos de l'objet le plus proche
nearestobject UNITE
un objet null, pour affectation vide
objnull
fixe l'objectif CHAINE1 à l'état CHAINE2, états connus:
- "done": réussi
- "active": visible par opposition à 'hidden'
- "hidden": masqué
- "failed": raté
CHAINE1 objstatus CHAINE2
pour faire monter les unités là où on leur a dit avec des commandes 'assignas', le BOOL est donc 'TRUE' a priori
ARRAY ordergetin BOOL
fait exécuter des mouvements, genre macro, à une unité
//--> Le soldat fait un salut
//--> Le soldat se tient debout
//--> Le soldat s'assoit sur le sol
//--> Le soldat se met à plat ventre
//--> Le soldat se met au repos
//--> Le soldat se rend, dépose ses armes sur le sol et met les mains //derriere
la tête
UNITE playmove CHAINE
joue la musique identifiée par CHAINE, celle-ci se réfère à des définitions dans le fichier description.ext
playmusic CHAINE
joue le son identifié par CHAINE, celle-ci se réfère à des définitions dans le fichier description.ext
playsound CHAINE
passe la variable CHAINE dans le contexte public, mais pkoi ??
publicvariable CHAINE
renvoie l'évaluation de l'UNITE
rating UNITE
supprime toutes les armes de l'UNITE
removeallweapons UNITE
supprime un chargeur CHAINE de l'UNITE
UNITE removemagazine CHAINE
supprime tous les chargeurs CHAINE de l'UNITE
UNITE removemagazines CHAINE
supprime l'arme CHAINE de l'UNITE
UNITE removeweapon CHAINE
UNITE1 découvre et annonce UNITE2, UNITE1 peut tirer si les paramètres de combat le permettent
UNITE1 reveal UNITE2
sauve l'état actuel
savegame
permet de sauver la "variable" pour des missions suivantes dans une campagne
savevar CHAINE
l'UNITE 'parle' le son identifié par CHAINE, qui correspond à un son déclaré dans le fichier description.ext
UNITE say CHAINE
fixe l'accélération du temps (1 = normal, 1/2=2 fois plus lent, 2=2 fois plus rapide)
setacctime NOMBRE
fixe la taille des poches ? (les snipers ont moins de place)
UNITE setammocargo NOMBRE
fixe le comportement de l'UNITE à CHAINE, les valeurs sont:
- "CARELESS": aucune réaction face à l'ennemi
- "SAFE": pèpère, arme sur le dos
- "AWARE": attentif, mais ne se met pas à couvert
- "COMBAT": se déplace à coup de 'sprint et rampe'
- "STEALTH": rampe et se met à couvert
UNITE setbehaviour CHAINE
libère/'enferme' otage <=> en fait permet de signaler aux unités
ennemies de ne pas tirer sur UNITE, attention, si UNITE est armée, elle tire !
UNITE setcaptive BOOL
change le mode de combat de l'UNITE, voir 'getcombatmode' pour les valeurs
UNITE setcombatmode CHAINE
fixe les dégats de l'UNITE à NOMBRE (1 = détruit, 0 = nickel)
UNITE setdammage NOMBRE
fixe la direction de visu d'UNITE
UNITE setdir NOMBRE
change la skin de l'UNITE pour CHAINE (ie. "face14")
UNITE setface CHAINE
?? lance une animation du visage ?
UNITE setfaceanimation CHAINE
pour le CTF: fixe UNITE en tant que propriétaire du DRAPEAU, objnull pour pas de propiétaire
DRAPEAU setflagowner UNITE
pour le CTF: fixe le camp de DRAPEAU, c'est ce qui permet aux adversaires de prendre ce drapeau
DRAPEAU setflagside CAMP
fixe l'image du drapeau à CHAINE, chaînes valides (non exhaustif):
- "usa_vlajka.pac": drapeau américain
- "rus_vlajka.pac": drapeau russe
- "w_vlajka.pac": variante étrange américaine
- "guba_vlajka.pac": variante russe
- "default.pac": drapeau gris
- "black_sum.pac": drapeau noir
- "guer_01.paa": drapeau blanc
- "w_medic_red_cross.pac": drapeau infirmerie
DRAPEAU setflagtexture CHAINE
fait un 'fade' sur le brouillard en NOMBRE1 seconde pour atteindre la densité NOMBRE2
NOMBRE1 setfog NOMBRE2
change la formation d'un groupe, les valeurs sont:
- "LINE": en ligne
- "STAG COLUMN": colonne décalée
- "WEDGE": formation en V inversé
- "VEE": formation en V
- "ECH LEFT": échelon à gauche
- "ECH RIGHT": échelon à droite
- "COLUMN": colonne
GROUPE setformation CHAINE
fixe la direction de la formation
GROUPE setformdir NOMBRE
fixe le niveau de carburant de l'UNITE à NOMBRE (1 = plein, 0 = vide)
UNITE setfuel NOMBRE
fixe le niveau de la citerne de l'UNITE à NOMBRE
UNITE setfuelcargo NOMBRE
fixe le nom et la couleur de l'unité à (nom de groupe,
couleur)=(CHAINE1, CHAINE2), les valeurs possibles sont:
"Alpha","Bravo","Charlie","Delta","Echo","Foxtrot","Golf","Hotel"
"GroupColor1" = noir
"GroupColor2" = rouge
"GroupColor3" = vert
"GroupColor4" = bleu
"GroupColor5" = jaune
"GroupColor6" = orange
"GroupColor7" = pink
UNITE setgroupid [CHAINE1,CHAINE2]
fixe l'identité de l'UNITE à CHAINE, l'identité doit ête définie dans le fichier description.ext
UNITE setidentity CHAINE
fixe la position du marqueur CHAINE à (X=NBR1, Y=NBR2, Z:NBR3)
CHAINE setmarkerpos [NBR1, NBR2, NBR3]
fixe le type du marqueur CHAINE1 à CHAINE2, les valeurs possibles
sont:
- "Start": flèche sortant d'un cercle
- "End": flèche entrant dans un cercle
- "Pickup": flèche 'rebondissant' dans un cercle
- "Empty": symbole 'vide'
- "Marker": croix
- "Destroy": icône 'cible'
- "Arrow": flèche
- "Flag1": icône drapeau
- "Warning": point d'exclamation
- "Dot": point
- "Join": deux flèches entrantes dans un cercle
- "Unknown"
CHAINE1 setmarkertype CHAINE2
fixe l'effet de visage de l'UNITE à CHAINE, les valeurs possibles
sont:
- "angry": en colère
- "smile": sourire
- "surprise": surprise
- "hurt": douleur
- "sad": triste
- "ironic": ironique
- "cynic": cynique
- "agressive": agressif
- "normal": normal
UNITE setmimic CHAINE
fait un 'fading' sur le temps en NBR1 secondes pour atteindre l'état
NBR2 (1 =totalement couvert, 0 = pas de nuages)
NBR1 setovercast NBR2
fixe la position de l'UNIT2 à (X=NBR1, Y=NBR2, Z=NBR3)
UNITE setpos [NBR1, NBR2, NBR3]
fixe CHAINE comme texte d'un message radio (dans le menu), NOMBRE est le numéro du message radio (1=alpha, etc)
NOMBRE setradiomsg CHAINE
?? le nombre de fois qu'une réparation peut être effectuée ??
setrepaircargo
fixe la vitesse de déplacement de l'UNITE à CHAINE ("full","normal" or "limited")
UNITE setspeedmode CHAINE
fixe la 'position' de l'UNITE (debout/couché) à CHAINE ("UP", "DOWN" ou "AUTO") ?? rien pour 'accroupis ??
UNITE setunitpos CHAINE
fixe la distance maxi de visualisation (moteur 3D)
setviewdistance NOMBRE
affiche ou non en mode 'cinéma' avec des bordures noires en haut et en bas
showcinemaborder BOOL
affiche/masque la boussole dans la carte
showcompass BOOL
affiche/masque le GPS dans la carte
showgps BOOL
affiche/bloque la possibilité d'avoir la carte
showmap BOOL
Commande Inconnue
Syntaxe inconnue
Commande Inconnue
Syntaxe inconnue
Commande Inconnue
Syntaxe inconnue
Commande Inconnue
Syntaxe inconnue
Commande Inconnue
Syntaxe inconnue
Commande Inconnue
Syntaxe inconnue
Commande Inconnue
Syntaxe inconnue
affiche/masque le bloc-notes dans la carte
showpad BOOL
affiche/masque la radio dans la carte
showradio BOOL
?? affiche le cercle vert indiquant le leader du groupe ??
showwarrant BOOL
affiche/masque la montre dans la carte
showwatch BOOL
1- l'UNITE envoie la CHAINE en chat sur le canal de camp
ou
2- comme au dessus, mais le message provient de CHAINE, cette chaîne ne peut être n'importe quoi, j'ai identifié "Base" comme chaîne valide
1- UNITE sidechat CHAINE
2- [SIDE,CHAINE] sidechat CHAINE
l'UNITE envoie la CHAINE radio sur le canal de camp
UNITE sideradio CHAINE
avance dans le temps de NOMBRE heures, on peut bien sûr avancer de quelques minutes en utilisant des nombres inférieurs à 1, par exemple (1/60) correspond à une minute
skiptime NOMBRE
'TRUE' si l'UNITE a encore des munitions
someammo UNITE
Obtenez / mettez le volume du son(en bon état) ?
soundvolume NOMBRE
renvoie la vitesse de déplacement de l'UNITE, voir getspeedmode pour les valeurs
speedmode UNITE
force ou débloque les mouvements de l'UNITE
UNITE stop BOOL
'TRUE' si l'UNITE est arrêtée
stopped UNITE
permet de basculer une caméra de vue interne à externe, pour ce faire, CHAINE doit être "INTERNAL" ou "EXTERNAL"
CAMERA switchcamera CHAINE
?? change une lumière (moteur 3D) ??
switchlight
fixe l'animation de mouvement de l'UNITE à CHAINE, voir aussi 'playmove'
UNITE switchmove CHAINE
?? log la CHAINE dans les fichiers de log ??
textlog CHAINE
crée un affichage de 'cutscene', CHAINE1 = texte, CHAINE2 = effet,
NOMBRE = durée pour fading, les valeurs possibles pour l'effet sont:
- "BLACK OUT": passe toutes couleurs vers noir
- "BLACK IN": l'inverse
- "BLACK FADDED": idem "BLACK OUT"
- "BLACK": idem encore
- "WHITE OUT": passe toutes couleurs vers blanc
- "WHITE IN": inverse
titlecut [CHAINE1, CHAINE2, NOMBRE]
affiche un objet (CHAINE1 = object (ie. "tvset") CHAINE2 = position)
titleobj [CHAINE1, CHAINE2]
affiche une ressource (CHAINE1=ressource, CHAINE2=position)
titlersc [CHAINE1, CHAINE2]
affiche texte selon l'effet choisi, CHAINE1 = texte, CHAINE2 = effet, "PLAIN DOWN" ou "PLAIN")
titletext [CHAINE1,CHAINE2]
supprime l'affectation d'UNITE au véhicule dans lequel elle se trouve
unassignvehicle UNITE
"TRUE" si dernier ordre éffectué
unitReady
l'UNITE envoie la CHAINE en chat sur le canal de véhicule
UNITE vehiclechat CHAINE
l'UNITE envoie la CHAINE radio sur le canal de véhicule
UNITE vehicleradio CHAINE