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 2 Other Profiles\monPseudo\missions\maMission.x\
Sous XP :
C:\Documents and Settings\monNom\Mes documents\ArmA2 Other Profiles\monPseudo\missions\maMission.x\
Si vous utilisez le profil d'origine,
il faut remplacer "ArmA2 Other Profiles" par "ArmA2" :
C:\Users\monNom\Documents\ArmA 2\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 en pour être jouée.
Ceci est visible en multijoueurs lorsque vous sélectionnez un serveur.
class Header
{
gameType = COOP;
minPlayers = 1;
maxPlayers = 30;
};
Liste des types de mission disponible :
Type | Description |
Coop | Cooperative (Coopération) |
CTF | Capture the Flag (Capturer le drapeau) |
DM | Death Match (Match à mort) |
FF | Flag Fight (Combat de drapeau) |
Hold | Hold Location (Tenir la position) |
Scont | Sector Control (Contrôle de secteur) |
Team | Team Mission (Mission en équipe) |
Unknown | Un autre type de mission |
Paramètres globaux
Voici divers paramètres qu'ils sont préférable de renseigner pour chacune de vos mission.
OnLoadMission = "Ma Mission";
OnLoadMissionTime = False;
OnLoadIntro = "Ma Mission"
OnLoadIntroTime = False;
loadScreen = "monImage.paa";
Briefing = 1;
Debriefing = 1;
Saving = 0;
disabledAI = 0;
ShowCompass = 1;
ShowMap = 1;
ShowGPS = 1;
ShowWatch = 1;
ShowPad = 1;
ShowRadio = 1;
- OnLoadMission : Texte qui s'affiche pendant le chargement de la mission
- OnLoadMissionTime :
- true = affiche la date et l'heure de la mission pendant le chargement de la mission
- false = n'affiche pas la date et l'heure de la mission pendant le chargement de la mission
- OnLoadIntro : Texte qui s'affiche pendant le chargement de l'intro
- OnLoadIntroTime :
- true = affiche la date et l'heure de la mission pendant le chargement de l'intro
- false = n'affiche pas la date et l'heure de la mission pendant le chargement de l'intro
- loadScreen : Permet d'afficher une image personnalisée pendant le chargement de la mission. A placer dans le dossier de la mission (Image en .paa ou .jpg, et en 2^n)
- Briefing : 1 = affiche le briefing, 0 = n'affiche pas le briefing et passe directement à la mission
- Debriefing : 1 = afficher le débriefing, 0 = n'affiche pas le débriefing
- Saving : 1 = sauvegarde l'avancé de la mission, 0 = ne sauvegarde pas l'avancé de la mission
- disabledAI : 1 = désactive les IA, 0 = ne désactive pas les IA
- ShowMap : 1 = affiche la carte, 0 = n'affiche pas la carte
- ShowPad : 1 = affiche le briefing, 0 = n'affiche pas le briefing
- ShowCompass : 1 = affiche la boussole, 0 = n'affiche pas la boussole
- ShowGPS : 1 = affiche le GPS, 0 = n'affiche pas le GPS
- ShowWatch : 1 = affiche la montre, 0 = n'affiche pas la montre
- ShowRadio : 1 = affiche la radio, 0 = n'affiche pas la radio
Scores
Le score s'affiche dans le débriefing. Chaque joueur aura son score selon les objectifs accomplis et les ennemis tués.
MinScore = 0;
AvgScore = 2000;
MaxScore = 7000;
- MinScore : Score minimum
- AvgScore : Score standard
- MaxScore : Score maximum
Le score est calculé automatiquement par ArmA2, mais il peux être influencé en utilisant la commande
addRating (A utiliser dans l'éditeur et non dans le fichier Description.ext) :
nomJoueur addRating 1000;
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 NomDeMonIdentite
{
name="Jean-Pierre Bacri";
face="Face10";
glasses="Tactical";
speaker="Male01";
pitch=1;
};
};
- name : nom de l'unité
- face : la face de l'unité
- glasses : lunette de l'unité
- speaker : voix de l'unité
- pitch : le ton de la voix
Pour l'utiliser, il suffit de mettre la commande suivante soit dans le champ "Initialisation" de l'unité concernée, soit dans un déclencheur, soit dans un script :
this setIdentity "NomDeMonIdentite"
//ou
monUnite setIdentity "NomDeMonIdentite"
Liste des lunettes disponibles :
None | Spectacles | RoundGlasses | Sunglasses | Tactical |
| | | | |
BlackSun | BlueSun | RedSun | GreenSun | |
| | | | |
Autres
Voici d'autres paramètres qui seront détaillés dans d'autres articles mais qui se placent également dans le fichier "
Description.ext".