WIKI ADO

Accueil > ArmA3 > Edition de missions > Débriefing
-
Table des matières

Débriefing

- Publié le 09 Mai 2013 à 10h03 - Modifié le 09 Mai 2013 à 21h28
Erreur Image

Il est possible dans ArmA3 de lancer un débriefing personnalisé sans passer par l'activation d'un déclencheur de type "FinX".

Configuration


Pour commencer il faut créer un fichier "description.ext" 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\

Dans ce fichier il faut créer la class "CfgDebriefing" :

class CfgDebriefing
{  

};

Dans cette class, nous allons créer les différentes fins possible selon la mission.

class NOM_CLASS
{
        title = "TITRE";
        subtitle = "SOUS-TITRE";
        description = "DESCRIPTION";
        backgroundPicture = "IMAGE_FOND";
        picture = "ICONE";
        pictureColor[] = {1,1,1,1};
};

Actuellement, le paramètre "backgroundPicture" ne fonctionne pas.
Il faut définir votre image de fond à l'aide de la commande suivante (A placer dans le fichier "description.ext") :

loadScreen = "debriefing.jpg";

Utilisation


Pour activer un débriefing, il faut faire appel à la fonction "BIS_fnc_endMission".
A utiliser dans un déclencheur ou dans un script.

"NOM_CLASS" call BIS_fnc_endMission;

Exemple


Voici un exemple concret.
J'utilise deux images perso : "debriefing.jpg" et "ado.paa".

loadScreen = "debriefing.jpg";

class CfgDebriefing
{  
        class Fin1
        {
                title = "Mission Accomplie";
                subtitle = "Opération: Wiki ADO";
                description = "Félicitations, le débriefing a été exécuté avec succès.";
                backgroundPicture = "debriefing.jpg";
                picture = "ado.paa";
                pictureColor[] = {1,1,1,1};
        };
        class Fin2
        {
                title = "Mission Echouée";
                subtitle = "Opération: Wiki ADO";
                description = "Le débriefing n'a pas été exécuté correctement.";
                backgroundPicture = "debriefing.jpg";
                picture = "ado.paa";
                pictureColor[] = {1,1,1,1};
        };
};

Dans cet exemple, je vais faire appel à la "Fin1" :

"Fin1" call BIS_fnc_endMission;
Voici le résultat en jeu :

Erreur Image
Erreur Image
Erreur Image