WIKI ADO

Accueil > ArmA3 > Edition de missions > Description.ext

Description.ext

- Publié le 09 Mai 2013 à 11h10 - Modifié le 20 Mai 2013 à 13h41
Le fichier description.ext est un élément important de votre mission.
En effet, il permet de configurer de nombreux paramètres pour le bon fonctionnement de votre mission.

Il se place dans le dossier de votre mission.

Sous Vista/Seven :
C:\Users\monNom\Documents\ArmA 3 Other Profiles\monPseudo\missions\maMission.x\
Sous XP :
C:\Documents and Settings\monNom\Mes documents\ArmA3 Other Profiles\monPseudo\missions\maMission.x\
Si vous utilisez le profil d'origine,
il faut remplacer "ArmA3 Other Profiles" par "ArmA3" :

C:\Users\monNom\Documents\ArmA 3\monPseudo\

Toutes les commandes suivantes sont à insérer dans ce fichier.

Entête


L'entête permet d'afficher le type de mission, le nombre de joueurs minimum et maximum requis pour être jouée.
Ces informations sont visibles en multijoueurs.

class Header
{
    gameType = TYPE;
    minPlayers = NOMBRE_MIN;
    maxPlayers = NOMBRE_MAX;
};

Liste des types de missions disponibles :

TypeDescription
CoopCooperative (Coopération)
CTFCapture the Flag (Capturer le drapeau)
DMDeath Match (Match à mort)
FFFlag Fight (Combat de drapeau)
HoldHold Location (Tenir la position)
ScontSector Control (Contrôle de secteur)
TeamTeam Mission (Mission en équipe)
UnknownUn autre type de mission

Exemple :

class Header
{
    gameType = COOP;
    minPlayers = 1;
    maxPlayers = 20;
};

Erreur Image
Erreur Image Erreur Image

Informations


Voici divers paramètres qu'ils sont préférable de renseigner pour chacune de vos mission.
Dans un premier temps, voici les informations visibles lors du chargement de la mission :

author = "AUTEUR";
onLoadName = "NOM_MISSION";
onLoadMission = "DESCRIPTION_MISSION";
loadScreen = "IMAGE";

Exemple :

author = "The-KiLLeR";
onLoadName = "Opération : Wiki ADO";
onLoadMission = "Ceci est une mission démo pour le Wiki ADO.<br/>Clan ADO - www.clan-ado.fr";
loadScreen = "mission.jpg";

Erreur Image

On peut voir qu'il y a également le type de la mission qui est affiché. Comme vue précédemment, il faut le renseigner dans la class "Header".

Paramètres globaux


Briefing = 1;
Debriefing = 1;
Saving = 0;
disabledAI = 0;
aiKills = 0;

ShowCompass = 1;
ShowMap = 1;
ShowGPS = 1;
ShowWatch = 1;
ShowRadio = 1;
ShowPad = 1;

Scores


Le score s'affiche dans le débriefing. Chaque joueur aura son score selon le nombre d'objectifs accomplis et le nombre d'ennemis tués.

MinScore = SCORE_MIN;
AvgScore = SCORE_MOY;
MaxScore = SCORE_MAX;


Exemple :

MinScore = 0;
AvgScore = 2000;
MaxScore = 7000;

Erreur Image Erreur Image

Le score est calculé automatiquement par ArmA3, mais il peut être influencé en utilisant la commande addRating. (A utiliser dans l'éditeur) :

NOM_JOUEUR addRating 1000;

Canaux de discussions


Il est possible de désactiver les canaux de discussions selon votre choix en utilisant la commande suivante :

disableChannels[] = {CANAL1_OFF,CANAL2_OFF,CANAL3_OFF};
Il faut remplacer "CANALx_OFF" par le numéro du canal désactivé.

0Global
1Camp
2Commandement
3Groupe
4Véhicule
5Direct
6Système

Exemple :

On laisse activé juste les canaux "Camp" et "Groupe".

disableChannels[] = {0,2,4,5,6};

Identités


Mettre une identité sur une unité permet à celle-ci d'avoir le même visage, la même voix, le même nom durant une mission.

class CfgIdentities
{
    class MON_IDENTITE
    {
        name = "NOM";
        face = "FACE";
        glasses = "LUNETTE";
        speaker = "VOIX";
        pitch = VOLUME;
    };
};

Pour l'utiliser, il suffit de mettre la commande suivante soit dans le champ "Initialisation" de l'unité concernée :

this setIdentity "MON_IDENTITE";
Exemple :

class CfgIdentities
{
    class jean
    {
        name = "Jean Bacri";
        face = "WhiteHead_01";
        glasses = "G_Tactical_Clear";
        speaker = "Male01_F";
        pitch = 1;
    };
};

this setIdentity "jean";
Liste des lunettes disponibles :

NoneG_DivingG_Tactical_Clear
Erreur ImageErreur ImageErreur Image
G_Shades_BlackG_Shades_BlueG_Sport_Blackred
Erreur ImageErreur ImageErreur Image

Autres


Voici d'autres fonctionnalités qui seront détaillés dans d'autres articles mais qui se placent également dans le fichier "description.ext".