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


Acctime

Description :

Rendez le temps actuel l'accélération.

Syntaxe :

Syntaxe inconnue


Addmagazine

Description :

ajoute un chargeur de la munition CHAINE à l'UNITE

Syntaxe :

UNITE addmagazine CHAINE


Addmagazinecargo

Description :

  ajoute NOMBRE chargeurs de la munition CHAINE à l'UNITE (caisse de munitions, camion de munitions)

Syntaxe :

UNITE addMagazineCargo [CHAINE,NOMBRE]


Addrating

Description :

  ajoute NOMBRE à l'évaluation de l'UNITE (évaluation = frags + points drapeau + etc...)

Syntaxe :

UNITE addrating NOMBRE


Addscore

Description :

  ajoute NOMBRE au score de l'UNITE

Syntaxe :

UNITE addscore NOMBRE


Addweapon

Description :

  ajoute l'arme CHAINE à l'UNITE
 

Syntaxe :

UNITE addweapon CHAINE


Addweaponcargo

Description :

  ajoute NOMBRE armes CHAINE à l'UNITE (caisse de munitions, camion de munitions)

Syntaxe :

UNITE addweaponcargo [CHAINE,NOMBRE]


Alive

Description :

  'TRUE' si l'UNITE est vivante

Syntaxe :

alive UNITE


Allowdammage

Description :

  permet ou supprime la possibilité pour l'UNITE de recevoir des dégats

Syntaxe :

UNITE allowdammage BOOL


Allowfleeing

Description :

  permet ou supprime la possibilité pour l'UNITE de fuir
 

Syntaxe :

UNITE allowfleeing BOOL


Allowgetin

Description :

  permet ou supprime la possibilité pour l'UNITE de monter dans des véhicules

Syntaxe :

UNITE allowgetin BOOL


Assignascargo

Description :

  donne l'ordre à UNITE1 de monter dans UNITE2 en tant que 'cargaison' (camion, UH60, etc...)

Syntaxe :

UNITE1 assignascargo UNITE2


Assignascommander

Description :

  donne l'ordre à UNITE1 de monter dans UNITE2 en tant que commandant (M113, T80, etc...)

Syntaxe :

UNITE1 assignascommander UNITE2


Assignasdriver

Description :

  donne l'ordre à UNITE1 de monter dans UNITE2 en tant que pilote (UAZ, Mi24, etc...)
 

Syntaxe :

UNITE1 assignasdriver UNITE2


Assignasgunner

Description :

  donne l'ordre à UNITE1 de monter dans UNITE2 en tant que tireur (M1A1, UH1, etc...)

Syntaxe :

UNITE1 assignasgunner UNITE2


Benchmark

Description :

  renvoie le nombre déterminé par le jeu pour les performances machine

Syntaxe :

benchmark


Buildingpos

Description :

  renvoie la position du bâtiment don't l'ID est NOMBRE1. NOMBRE2 peut ête 0 ou 1, pas trop compris utilité...

Syntaxe :

NOMBRE1 buildingpos NOMBRE2


Cadetmode

Description :

  'TRUE' si le mode de jeu est 'élève'

Syntaxe :

cadetmode


Camcommand

Description :

  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

Syntaxe :

CAMERA camcommand CHAINE


Camcommit

Description :

   valide tous les changements éffectués sur une caméra en un seul coup, avec une trasition de NOMBRE secondes.
 

Syntaxe :

CAMERA camcommit NOMBRE


Camcommitted

Description :

  'TRUE' si tous les changements du 'commit' ont été éffectués pour la CAMERA
 

Syntaxe :

camcommitted CAMERA


Camcreate

Description :

  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 !!! :)

Syntaxe :

CAMERA=CHAINE camcreate [NBR1,NBR2,NBR3]


Camdestroy

Description :

  'détruit' la caméra créée par camcreate

Syntaxe :

CAMERA camdestroy


Cameraeffect

Description :

  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”

Syntaxe :

CAMERA cameraeffect [CHAINE1,CHAINE2]


Camsetbank

Description :

  oriente la CAMERA de NOMBRE (degré?) sur l'axe Z

Syntaxe :

CAMERA camsetbank NOMBRE


Camsetdir

Description :

 oriente la CAMERA de NOMBRE (degré?) sur l'axe Y ?

Syntaxe :

CAMERA camsetdir NOMBRE


Camsetdive

Description :

  oriente la CAMERA de NOMBRE (degré?) sur l'axe X?

Syntaxe :

CAMERA camsetdive NOMBRE


Camsetfov

Description :

  fixe la focale de la CAMERA à NOMBRE 1.0='normal', >1=zoom arrière, <1=zoom avant
 

Syntaxe :

CAMERA camsetfov NOMBRE


Camsetfovrange

Description :

Commande Inconnue

Syntaxe :

Syntaxe inconnue


Camsetpos

Description :

  fixe la position de la CAMERA à la position (X=NBR1, Y=NBR2, Z=NBR3)

Syntaxe :

CAMERA camsetpos [NBR1,NBR2,NBR3]


Camsetrelpos

Description :

  déplace la CAMERA de X+=:NBR1, Y+=NBR2, Z+=NBR3)

Syntaxe :

CAMERA camsetrelpos [NBR1,NBR2,NBR3]


Camsettarget

Description :


  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à)
 

Syntaxe :

1-  CAMERA camsettarget [NBR1,NBR2,NBR3]

2-  CAMERA camsettarget UNITE


Canfire

Description :

  '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

Syntaxe :

canfire UNITE


Canmove

Description :

  '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
 

Syntaxe :

canmove UNITE


Canstand

Description :

  'TRUE' si l'unité peut se lever (jambes foutues), toujours faux pour les véhicules
 

Syntaxe :

canstand UNITE


Civilian

Description :


  'TRUE' si l'UNITE est un civil ??, j'aurai tendance à le faire avec "side UNITE==civilian"

Syntaxe :

civilian UNITE


Clearmagazinecargo

Description :

  supprime tous les chargeurs de l'UNITE

Syntaxe :

clearmagazinecargo UNITE


Clearweaponcargo

Description :

  supprime toutes les armes de l'UNITE

Syntaxe :

clearweaponcargo UNITE


Combatmode

Description :

  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)

Syntaxe :

combatmode UNITE


Commandfire

Description :

 1- le leader d'UNITE1 lui donne l'ordre de tirer sur UNITE2

ou

  2- idem avec groupe d'unités

Syntaxe :

1- UNITE1 commandfire UNITE2

2- [UNITEa,UNITEb,....] commandfire UNITE


Commandfollow

Description :

  le leader de UNITE1 lui donne l'ordre de suivre UNITE2

Syntaxe :

UNITE1 commandfollow UNITE2


Commandmove

Description :

  idem pour groupe d'unités

Syntaxe :

[UNITEa,UNITEb,....] commandmove [NBRE1, NBRE2]


Commandstop

Description :

  1- leader d'UNITE donne l'ordre de s'arrêter

ou

  2- idem pour groupe d'unités

Syntaxe :

1- commandstop UNITE

2- commandstop [UNITEa,UNITEb,....]


Commandtarget

Description :


 1- le leader d'UNITE1 lui donne l'ordre de cibler UNITE2

ou

  2- idem pour groupe d'unités

Syntaxe :

1- UNITE1 commandtarget UNITE2

2- [UNITEa,UNITEb,....] commandtarget UNITE


Commandwatch

Description :


  1- le leader d'UNITE1 lui donne l'ordre de regarder UNITE2

ou

 2-  idem pour groupe d'unités

Syntaxe :

1- UNITE1 commandwatch UNITE2

2- [UNITEa,UNITEb,....] commandwatch UNITE


Countenemy

Description :

  compte les adversaires d'UNITE, parmis la LISTE

Syntaxe :

UNITE countenemy LISTE


Countfriendly

Description :

  compte les alliés d'UNITE, parmis la LISTE

Syntaxe :

UNITE countfriendly LISTE


Countside

Description :

  compte les unités vivantes du CAMP parmis la LISTE

Syntaxe :

CAMP countside LISTE


Counttype

Description :

 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

Syntaxe :

CHAINE counttype LISTE


Countunknown

Description :

 compte les unités inconnues pour UNITE parmis LISTE
 

Syntaxe :

UNITE countunknown LISTE


Cutobj

Description :

 ajoute l'objet visuel, CHAINE1 = l'objet (ie. "tvset"), CHAINE2 = position du texte, NOMBRE = ?
 

Syntaxe :

cutobj [CHAINE1, CHAINE2, NOMBRE]


Cutrsc

Description :

 ajoute la ressource visuelle, CHAINE1 = l'objet (ie. "tvset"), CHAINE2 = position du texte, NOMBRE = ?

Syntaxe :

cutrsc [CHAINE1, CHAINE2, CHAINE3]


Cuttext

Description :

 affiche le texte CHAINE1 selon le type CHAINE2 (ie. cuttext ["Hello world","plain"]), le NOMBRE est la durée du 'fade'

Syntaxe :

cuttext [CHAINE, CHAINE2, NOMBRE]


Daytime

Description :

 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...

Syntaxe :

daytime


Debuglog

Description :

 passe en mode debug ?

Syntaxe :

debuglog


DisableAI

Description :

 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 ????

Syntaxe :

UNITE disableAI CHAINE


Disableuserinput

Description :

 bloque la saisie utilisateur (sans doute pour éviter toute interférence pendant des 'cutscene')

Syntaxe :

disableuserinput


Distance

Description :

 renvoie la distance entre les unités

Syntaxe :

UNITE1 distance UNITE2


Dofire

Description :

 UNITE1 tire sur UNITE2

Syntaxe :

UNITE1 dofire UNITE2


Dofollow

Description :

 UNITE1 suit UNITE2

Syntaxe :

UNIT1 dofollow UNIT2


Domove

Description :

 UNITE1 va en (X=NBR1, Y=NBR2, Z=NBR3)

Syntaxe :

UNITE domove [NBR1,NBR2]


Dostop

Description :

 UNITE s'arrête

Syntaxe :

dostop UNITE


Dotarget

Description :

 UNITE1 vise UNITE2

Syntaxe :

UNITE1 dotarget UNITE2


Dowatch

Description :

 UNITE1 regarde UNITE2

Syntaxe :

UNITE1 dowatch UNITE2


Enableenddialog

Description :

active ou désactive les dialog

Syntaxe :

enableenddialog BOOL


Enableradio

Description :

 active ou désactive les messages radio

Syntaxe :

enableradio BOOL


ExCE

Description :

 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
 

Syntaxe :

[...] exec CHAINE


Exit

Description :

 signale fin de script

Syntaxe :

exit


Fademusic

Description :

 fait un fading sur la musique en NOMBRE1 seconde pour atteindre le volume NOMBRE2

Syntaxe :

NOMBRE1 fademusic NOMBRE2


Fadesound

Description :

fait un fading sur le son en NOMBRE1 seconde pour atteindre le volume NOMBRE2

Syntaxe :

NOMBRE1 fadesound NOMBRE2


Flagowner

Description :

 renvoie l'unité qui porte le DRAPEAU

Syntaxe :

flagowner DRAPEAU


Fleeing

Description :

 'TRUE' si l'unité est en train de fuir

Syntaxe :

fleeing UNITE


Flyinheight

Description :

 change l'altitude de l'UNITE à NOMBRE (voir un hélico par exemple pour les nombres utilisés)

Syntaxe :

UNITE flyinheight NOMBRE


Forceend

Description :

 provoque la fin de mission autrement que sur un trigger de type 'end'
 

Syntaxe :

forceend


Format

Description :

 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...

Syntaxe :

format [CHAINE, param1, param2, ...]


Formleader

Description :

 retour à formation ? syntaxe ??

Syntaxe :

formleader


Getdammage

Description :

 renvoie la valeur de dégâts de l'UNITE (1=détruit, 0=nickel)
 

Syntaxe :

getdammage UNITE


Getdir

Description :

 renvoie la direction vers laquelle regarde l'UNITE

Syntaxe :

getdir UNITE


Getmarkerpos

Description :

 renvoie la position du marqueur CHAINE

Syntaxe :

getmarkerpos CHAINE


Getpos

Description :

 renvoie la position de l'UNITE

Syntaxe :

getpos UNITE


Globalchat

Description :

 l'UNITE envoie la CHAINE en chat sur le canal global

Syntaxe :

UNITE globalchat CHAINE


Globalradio

Description :

 l'UNITE envoie la CHAINE radio sur le canal global

Syntaxe :

UNITE globalradio CHAINE


Goto

Description :

 pour les scripts sans doute, le bête 'goto' vers le tag #CHAINE

Syntaxe :

goto CHAINE


Groupchat

Description :

 l'UNITE envoie la CHAINE en chat sur le canal de groupe

Syntaxe :

UNITE groupchat CHAINE


Groupradio

Description :

 l'UNITE envoie la CHAINE radio sur le canal de groupe

Syntaxe :

UNITE groupradio CHAINE


Grpnull

Description :

  est un groupe nul, pour affectation

Syntaxe :

grpnull


Handshit

Description :

 'TRUE' si l'unité a les mains abîmées

Syntaxe :

handshit UNITE


Hasweapon

Description :

 'TRUE' si l'UNITÉ porte l'arme CHAÎNE

Syntaxe :

UNITÉ hasweapon CHAÎNE


Hint

Description :

 affiche la CHAÎNE dans le petit cadre en haut à gauche

Syntaxe :

hint CHAINE


Hintc

Description :

 affiche le texte dans un cadre au milieu, nécessite un click utilisateur pour la fermeture

Syntaxe :

hintC CHAINE


Hintcadet

Description :

 comme hint mais seulement en mode 'élève'

Syntaxe :

hintcadet CHAINE


Inflame

Description :

 allume/éteint le feu de camp (UNITE doit être un feu de camp)

Syntaxe :

UNITE inflame BOOL


Isnull

Description :

 'TRUE' si l'objet est nul <=> objet non défini

Syntaxe :

isnull OBJECT


Knowsabout

Description :

 renvoie à quel point UNITE1 connaît UNITE2, valeur de 0 à 4, 0 étant inconnu et 4 parfaitement connu (quoi et emplacement)

Syntaxe :

UNITE1 knowsabout UNITE2


Land

Description :

 fait poser une unité, CHAINE doit être "land"

Syntaxe :

UNITE land CHAINE


Leavevehicle

Description :

 fait sortir le GROUPE de l'UNITE

Syntaxe :

GROUPE leavevehicle UNITE


Lock

Description :

 verrouille/déverrouille un véhicule

Syntaxe :

UNITE lock BOOL


Localize

Description :

 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.
 

Syntaxe :

localize


Lockwp

Description :

 verrouille le prochain point de passage de l'UNITE

Syntaxe :

UNITE lockwp BOOL


Moveincargo

Description :

 affecte UNITE1 à la cargaison de UNITE2 (pas ordre, instantané!)

Syntaxe :

UNITE1 moveincargo UNITE2


Moveincommander

Description :

 affecte UNITE1 à la cargaison en tant que commandant

Syntaxe :

UNITE1 moveincommander UNITE2


Moveindriver

Description :

affecte UNITE1 à la cargaison en tant que conducteur

Syntaxe :

UNITE1 moveindriver UNITE2


Moveingunner

Description :

 affecte UNITE1 à la cargaison en tant que tireur

Syntaxe :

UNITE1 moveingunner UNITE2


Musicvolume

Description :

 renvoie volume musique ?

Syntaxe :

musicvolume


Nearestbuilding

Description :

 renvoie une liste avec les infos du bâtiment le plus proche de l'UNITE

Syntaxe :

nearestbuilding UNITE


Nearestobject

Description :

 renvoie une liste avec les infos de  l'objet le plus proche

Syntaxe :

nearestobject UNITE


Objnull

Description :

 un objet null, pour affectation vide

Syntaxe :

objnull


Objstatus

Description :

 fixe l'objectif CHAINE1 à l'état CHAINE2, états connus:
 - "done": réussi
- "active": visible par opposition à 'hidden'
 - "hidden": masqué
 - "failed": raté

Syntaxe :

CHAINE1 objstatus CHAINE2


Ordergetin

Description :

 pour faire monter les unités là où on leur a dit avec des commandes 'assignas', le BOOL est donc 'TRUE' a priori

Syntaxe :

ARRAY ordergetin BOOL


Playmove

Description :

 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

Syntaxe :

UNITE playmove CHAINE


Playmusic

Description :

 joue la musique identifiée par CHAINE, celle-ci se réfère à des définitions dans le fichier description.ext

Syntaxe :

playmusic CHAINE


Playsound

Description :

 joue le son identifié par CHAINE, celle-ci se réfère à des définitions dans le fichier description.ext

Syntaxe :

playsound CHAINE


Publicvariable

Description :

 passe la variable CHAINE dans le contexte public, mais pkoi ??

Syntaxe :

publicvariable CHAINE


Rating

Description :

 renvoie l'évaluation de l'UNITE

Syntaxe :

rating UNITE


Removeallweapons

Description :

 supprime toutes les armes de l'UNITE

Syntaxe :

removeallweapons UNITE


Removemagazine

Description :

 supprime un chargeur CHAINE de l'UNITE

Syntaxe :

UNITE removemagazine CHAINE


Removemagazines

Description :

 supprime tous les chargeurs CHAINE de l'UNITE

Syntaxe :

UNITE removemagazines CHAINE


Removeweapon

Description :

 supprime l'arme CHAINE de l'UNITE

Syntaxe :

UNITE removeweapon CHAINE


Reveal

Description :

 UNITE1 découvre et annonce UNITE2, UNITE1 peut tirer si les paramètres de combat le permettent

Syntaxe :

UNITE1 reveal UNITE2


Savegame

Description :

 sauve l'état actuel

Syntaxe :

savegame


Savevar

Description :

 permet de sauver la "variable" pour des missions suivantes dans une campagne

Syntaxe :

savevar CHAINE


Say

Description :

 l'UNITE 'parle' le son identifié par CHAINE, qui correspond à un son déclaré dans le fichier description.ext

Syntaxe :

UNITE say CHAINE


Setacctime

Description :

 fixe l'accélération du temps (1 = normal, 1/2=2 fois plus lent, 2=2 fois plus rapide)

Syntaxe :

setacctime NOMBRE


Setammocargo

Description :

 fixe la taille des poches ? (les snipers ont moins de place)

Syntaxe :

UNITE setammocargo NOMBRE


Setbehaviour

Description :

 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

Syntaxe :

UNITE setbehaviour CHAINE


Setcaptive

Description :

 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 !
 

Syntaxe :

UNITE setcaptive BOOL


Setcombatmode

Description :

 change le mode de combat de l'UNITE, voir 'getcombatmode' pour les valeurs

Syntaxe :

UNITE setcombatmode CHAINE


Setdammage

Description :

 fixe les dégats de l'UNITE à NOMBRE (1 = détruit, 0 = nickel)

Syntaxe :

UNITE setdammage NOMBRE


Setdir

Description :

 fixe la direction de visu d'UNITE

Syntaxe :

UNITE setdir NOMBRE


Setface

Description :

 change la skin de l'UNITE pour CHAINE (ie. "face14")

Syntaxe :

UNITE setface CHAINE


Setfaceanimation

Description :

 ?? lance une animation du visage ?

Syntaxe :

UNITE setfaceanimation CHAINE


Setflagowner

Description :

 pour le CTF: fixe UNITE en tant que propriétaire du DRAPEAU, objnull pour pas de propiétaire

Syntaxe :

DRAPEAU setflagowner UNITE


Setflagside

Description :

 pour le CTF: fixe le camp de DRAPEAU, c'est ce qui permet aux adversaires de prendre ce drapeau

Syntaxe :

DRAPEAU setflagside CAMP


Setflagtexture

Description :

 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

Syntaxe :

DRAPEAU setflagtexture CHAINE


Setfog

Description :

 fait un 'fade' sur le brouillard en NOMBRE1 seconde pour atteindre la densité NOMBRE2

Syntaxe :

NOMBRE1 setfog NOMBRE2


Setformation

Description :

 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

Syntaxe :

GROUPE setformation CHAINE


Setformdir

Description :

 fixe la direction de la formation

Syntaxe :

GROUPE setformdir NOMBRE


Setfuel

Description :

 fixe le niveau de carburant de l'UNITE à NOMBRE (1 = plein, 0 = vide)

Syntaxe :

UNITE setfuel NOMBRE


Setfuelcargo

Description :

 fixe le niveau de la citerne de l'UNITE à NOMBRE

Syntaxe :

UNITE setfuelcargo NOMBRE


Setgroupid

Description :

 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

Syntaxe :

UNITE setgroupid [CHAINE1,CHAINE2]


Setidentity

Description :

 fixe l'identité de l'UNITE à CHAINE, l'identité doit ête définie dans le fichier description.ext

Syntaxe :

UNITE setidentity CHAINE


Setmarkerpos

Description :

 fixe la position du marqueur CHAINE à (X=NBR1, Y=NBR2, Z:NBR3)

Syntaxe :

CHAINE setmarkerpos [NBR1, NBR2, NBR3]


Setmarkertype

Description :

 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"

Syntaxe :

CHAINE1 setmarkertype CHAINE2


Setmimic

Description :

 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

Syntaxe :

UNITE setmimic CHAINE


Setovercast

Description :

 fait un 'fading' sur le temps en NBR1 secondes pour atteindre l'état NBR2 (1 =totalement couvert, 0 = pas de nuages)
 

Syntaxe :

NBR1 setovercast NBR2


Setpos

Description :

 fixe la position de l'UNIT2 à (X=NBR1, Y=NBR2, Z=NBR3)
 

Syntaxe :

UNITE setpos [NBR1, NBR2, NBR3]


Setradiomsg

Description :

 fixe CHAINE comme texte d'un message radio (dans le menu), NOMBRE est le numéro du message radio (1=alpha, etc)

Syntaxe :

NOMBRE setradiomsg CHAINE


Setrepaircargo

Description :

 ?? le nombre de fois qu'une réparation peut être effectuée ??

Syntaxe :

setrepaircargo


Setspeedmode

Description :

 fixe la vitesse de déplacement de l'UNITE à CHAINE ("full","normal" or "limited")

Syntaxe :

UNITE setspeedmode CHAINE


Setunitpos

Description :

 fixe la 'position' de l'UNITE (debout/couché) à CHAINE ("UP", "DOWN" ou "AUTO") ?? rien pour 'accroupis ??

Syntaxe :

UNITE setunitpos CHAINE


Setviewdistance

Description :

 fixe la distance maxi de visualisation (moteur 3D)

Syntaxe :

setviewdistance NOMBRE


Showcinemaborder

Description :

 affiche ou non en mode 'cinéma' avec des bordures noires en haut et en bas

Syntaxe :

showcinemaborder BOOL


Showcompass

Description :

 affiche/masque la boussole dans la carte

Syntaxe :

showcompass BOOL


Showgps

Description :

 affiche/masque le GPS dans la carte

Syntaxe :

showgps BOOL


Showmap

Description :

 affiche/bloque la possibilité d'avoir la carte

Syntaxe :

showmap BOOL


Showncompass

Description :

Commande Inconnue

Syntaxe :

Syntaxe inconnue


Showngps

Description :

Commande Inconnue

Syntaxe :

Syntaxe inconnue


Shownmap

Description :

Commande Inconnue

Syntaxe :

Syntaxe inconnue


Shownpad

Description :

Commande Inconnue

Syntaxe :

Syntaxe inconnue


Shownradio

Description :

Commande Inconnue

Syntaxe :

Syntaxe inconnue


Shownwarrant

Description :

Commande Inconnue

Syntaxe :

Syntaxe inconnue


Shownwatch

Description :

Commande Inconnue

Syntaxe :

Syntaxe inconnue


Showpad

Description :

 affiche/masque le bloc-notes dans la carte

Syntaxe :

showpad BOOL


Showradio

Description :

 affiche/masque la radio dans la carte
 

Syntaxe :

showradio BOOL


Showwarrant

Description :

 ?? affiche le cercle vert indiquant le leader du groupe ??
 

Syntaxe :

showwarrant BOOL


Showwatch

Description :

 affiche/masque la montre dans la carte

Syntaxe :

showwatch BOOL


Sidechat

Description :

 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

Syntaxe :

 1- UNITE sidechat CHAINE

 2- [SIDE,CHAINE] sidechat CHAINE


Sideradio

Description :

 l'UNITE envoie la CHAINE radio sur le canal de camp

Syntaxe :

UNITE sideradio CHAINE


Skiptime

Description :

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

Syntaxe :

skiptime NOMBRE


Someammo

Description :

'TRUE' si l'UNITE a encore des munitions

Syntaxe :

someammo UNITE


Soundvolume

Description :

Obtenez / mettez le volume du son(en bon état) ?

Syntaxe :

soundvolume NOMBRE


Speedmode

Description :

 renvoie la vitesse de déplacement de l'UNITE, voir getspeedmode pour les valeurs

Syntaxe :

speedmode UNITE


Stop

Description :

 force ou débloque les mouvements de l'UNITE

Syntaxe :

UNITE stop BOOL


Stopped

Description :

 'TRUE' si l'UNITE est arrêtée

Syntaxe :

stopped UNITE


Switchcamera

Description :

 permet de basculer une caméra de vue interne à externe, pour ce faire, CHAINE doit être "INTERNAL" ou "EXTERNAL"

Syntaxe :

CAMERA switchcamera CHAINE


Switchlight

Description :

 ?? change une lumière (moteur 3D) ??

Syntaxe :

switchlight


Switchmove

Description :

 fixe l'animation de mouvement de l'UNITE à CHAINE, voir aussi 'playmove'

Syntaxe :

UNITE switchmove CHAINE


Textlog

Description :

 ?? log la CHAINE dans les fichiers de log ??

Syntaxe :

textlog CHAINE


Titlecut

Description :

 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

Syntaxe :

titlecut [CHAINE1, CHAINE2, NOMBRE]


Titleobj

Description :

 affiche un objet (CHAINE1 = object (ie. "tvset") CHAINE2 = position)

Syntaxe :

titleobj [CHAINE1, CHAINE2]


Titlersc

Description :

 affiche une ressource (CHAINE1=ressource, CHAINE2=position)
 

Syntaxe :

titlersc [CHAINE1, CHAINE2]


Titletext

Description :

 affiche texte selon l'effet choisi, CHAINE1 = texte, CHAINE2 = effet, "PLAIN DOWN" ou "PLAIN")

Syntaxe :

titletext [CHAINE1,CHAINE2]


Unassignvehicle

Description :

 supprime l'affectation d'UNITE au véhicule dans lequel elle se trouve

Syntaxe :

unassignvehicle UNITE


UnitReady

Description :

 "TRUE" si dernier ordre éffectué
 

Syntaxe :

unitReady


Vehiclechat

Description :

 l'UNITE envoie la CHAINE en chat sur le canal de véhicule

Syntaxe :

UNITE vehiclechat CHAINE


Vehicleradio

Description :

 l'UNITE envoie la CHAINE radio sur le canal de véhicule

Syntaxe :

UNITE vehicleradio CHAINE