Mail : jean.barbs@free.fr
Générateur de Missions (GM)
pour Cliffs of Dover
-TeamFusion V4.312
3) Créer un fichier (ou mission) de référence
5) Procédure pour
créer une mission avec le GM
L’objectif de GM est de réaliser rapidement, des missions en
solo non répétitives à partir d’une carte de référence.
Cette version a été développée pour Cliffs of Dover (CloDo) avec la mise à niveau de TEAM FUSION V4.312, un très grand merci à eux !
Réaliser une carte de référence (ou mission de référence) est simple et se fait avec l’éditeur de mission CloDo, à partir d’une mission existante ou d’une carte seule.
Le nombre de cartes de référence n’est pas
limité et surtout les objets statiques bâtiments etc. sont conservés.
Certains objets dynamiques sont conservés,
trains, bateaux sauf les pétroliers. Un pétrolier Rouge est défini dans le
fichier de référence pour obtenir les pts de route d'un convoi anglais.
Les appareils avec leurs points de routes, s’ils existent doivent être supprimés.
Le GM réalise 5 types de missions : entrainement, combat de chiens, attaque de bombardiers allemands, alerte, attaque de convois maritimes anglais.
A part les missions attaque de bombardiers et de convois, elles peuvent être jouées d’un coté comme de l’autre.
Quelque soit le type de mission de nombreux paramètres sont modifiables facilement (point de départ, type, nombre des appareils, météo, altitude, ect.).
Important !
GM utilise le point comme séparateur
décimal et non la virgule (ex: 13.8 et non 13,8). Si vous utilisez la virgule
comme séparateur GM ne fonctionnera pas.
Ce paramètre est modifiable dans l’environnement de Windows
-On ouvre le ‘Panneau de configuration’ puis ‘Région et langue’.
-On clique sur le bouton ‘Paramètres supplémentaires…’
-On modifie
‘Symbole décimal’ en mettant le ‘ . ’ à la place de ‘ , ’.
Ceci pour Win7, pour Xp ce paramètre est modifiable également, la méthode est peu différente.
2)
Les fichiers associés au logiciel
Dans
le dossier contenant GM (GM_CloDo_TF4.exe) figurent 3 types de fichiers utilisés
par le logiciel : *.cs, *.ini, *.txt .
Ces fichiers doivent rester dans le même
dossier que GM et leur nom ne doit pas être modifié.
Ces fichiers peuvent être modifiés par
l'utilisateur mais c'est déconseillé.
2.1 Les fichiers Script
(*.cs)
Fichiers
génériques dont une copie est faite par GM pour chaque type de mission. Cette
copie est ensuite actualisée, adaptée à la mission demandée. Aussi il est
déconseillé de les modifier ! Ces fichiers sont écrits et doivent l'être en C#,
ce sont des compléments des fichiers '*.mis', ils permettent surtout de gérer
des événements durant la mission. Si pour les missions 'combat de chiens' les
scripts sont des coquilles vides, ce n'est pas le cas des autres et ils sont
tous indispensables aux missions.
2.2 Le fichier
GM_CloDoV4.0.ini
Quelques informations et règles à respecter
sur ce fichier éditable
-les
lignes blanches ne sont pas prises en compte
-une ligne commençant ou contenant ‘//’ n’est pas prise en compte, c’est pour mettre des infos
-‘//’ ne doivent pas être mis à la fin d’une ligne contenant des données car elle sera ignorée
-le point-virgule est le caractère de séparation par exemple langIndex;0 signifie que la variable langIndex aura la valeur 0.
Pour que les modifications soient prises en
charge il faut relancer GM.
GM_CloDoV4.0.ini est composé de 2 parties.
La
partie [Donnees_de_base]
Réservée et actualisée par GM.
Les parties [Appareils_Info] et les suivantes définissent les
appareils disponibles, leurs caractéristiques et la compétence des pilotes. Ces
données sont modifiables avec prudence.
2.3 Le fichier
FileLang_CloDoV4.txt
Utilisé pour les écritures selon la langue
sélectionnée. Ne pas changer les numéros au début de chaque ligne !
Par contre le texte peut être réécrit en
Berrichon, Catalan, Breton… (Je sais le Berrichon n'est pas une langue).
Pour que les modifications soient prises en
charge il faut relancer GM.
3) Créer un fichier (ou mission) de référence
Qu’est ce qu’un fichier de référence ?
C'est simplement un fichier mission,
(*.mis).
Pour fonctionner GM doit avoir une carte sur laquelle figure 2 bases Rouge, 2Bases Bleu, et quelques points de route pour d'un pétrolier anglais.
Avec quoi créer ce fichier de référence ?
On le crée avec le générateur de missions de CloDo à partir d’un fichier mission existant ou d’une carte seule. Donc toute carte ou fichier mission que reconnait votre configuration peut être utilisé, que le fichier mission utilisé soit peuplé ou non. GM s’adapte à votre configuration et ne demande pas des cartes précises. Il faut reconnaitre qu'en dehors de la carte de la Manche le choix est restreint !
Comment faire ?
Création des 2 bases et les cibles pour les Rouge.
(1)
On ouvre l’éditeur de mission de CloDo, on charge une mission (ou une carte).
Si le fichier comporte des points de routes
pour des appareils il faut les supprimer. Il ne doit rester aucun point ‘Takeoff’
‘Normfly’ ‘Landing’ ou autres pour
des avions.
Vous pouvez garder les points de route des navires (sauf
pétrolier GB), et des trains.
Vous pouvez garder également tous les objets statiques ajoutés (bâtiments, véhicules etc.) figurant sur cette carte.
(2) On choisit un appareil Rouge quelconque.
(3)
On choisit une piste et avec cet appareil on place un pt de route
‘Takeoff’, puis un pt ‘Normfly’ et un pt ‘Landing’.
(4) On coche la case Joueur dans la fenêtre Objet, les autres paramètres sont indifférents
(5) On désélectionne les 3 pts. On vient de créer la base Rouge 1.
Ne
pas oublier de cocher la case Joueur de l’appareil Rouge.
A
partir d’un avion Rouge on définit sur une base, qui sera Rouge, 3pts de
route : 1 pt Takeoff 1 pt Normfly 1 pt Landing
Figure 1 : Base 1 pour les Rouge.
(6) On
fait de même, avec le même appareil, sur une autre piste pour créer la base
Rouge 2, puis on désélectionne les 3 nouveaux pts. , fig1
(7) On place différents points de route
d'un pétrolier anglais (1 seul pétrolier), le nombre de points est indifférent
mais supérieur à deux. GM prendra aléatoirement un des pts de route comme pt de
départ du convoi qu'il créera, aussi plus leur nombre est important plus il y
aura de possibilités. Evitez de mettre les pts de route trop près des côtes
sinon vous risquez d'avoir des pétroliers sur terre lors de la création de
convoi.
On vient de définir toutes les informations
nécessaires au GM pour le camp Rouge, fig2.
Remarques :
-On
doit procéder dans l’ordre indiqué, base1 Rouge puis base2 Rouge puis les
points de route du pétrolier Rouge(Anglais).
-On
doit avoir le point de décollage différent du point d’atterrissage lorsqu’on
définit les bases.
-On
vérifie dans le cas d'une base contenant plusieurs pistes que celle qu'on
utilise est bien la piste par défaut.
On
porte sur la carte les points de route du pétrolier GB. Ils seront utilisés
lors des attaques de convoi par l'Axe.
Figure 2, bases et pétrolier Rouge
Création des 2 bases pour les Bleu.
(8) On prend un appareil Bleu avec lequel
on procède de la même façon que pour les bases Rouge, sur la même carte.
-On ne met pas de pétrolier Bleu car seul
l'attaque de convoi Rouge est prévue.
-On ne sélectionne pas la case ‘Joueur’,
c’est déjà fait pour l’appareil précédent.
Le fichier de référence est terminé, il ne
reste plus qu'à le sauvegarder.
Deux conseils:
(1) Ajouter '_Ref' au moment de la
sauvegarde du fichier par ex. "***Ref.mis", cela permet de le
différencier des missions 'standards' et lors du chargement par GM, un filtre
par défaut est fait sur "_Ref.mis".
(2) Créer deux dossiers dans le répertoire
"…1C SoftClub\il-2 sturmovik cliffs of dover - MOD\missions\Single"
l'un pour les missions réalisées par GM et l'autre pour les missions de
référence.
2)
On ne sélectionne pas 'Joueur' c’est déjà fait avec l’appareil Rouge. 1)
Avec un avion Bleu on procède de même pour définir les 2 bases Bleu.
Figure 3 : Les 2 bases 1 pétrolier Rouge et 2 bases Bleu.
Après le lancement de GM, la fenêtre suivante apparait figure
5.
L’interface de GM est composée de cinq cadres principaux et de trois boutons:
- Le cadre Paramètres de mission avec deux
sous-cadres.
- Données de base
- Conditions météorologiques
- Le cadre Type de mission.
- Le cadre Escadrons et Escadrilles du joueur.
- Le cadre Escadrons et Escadrilles de
l’IA.
- Le cadre Position du Joueur dans l'escadron1.
- Les trois boutons du GM.
Figure 5 : Fenêtre de GM
Le menu Répertoire des
Fichiers
Menu déroulant qui permet de définir ou de créer l'emplacement
:
-des Fichiers de
Référence utilisés
-des Fichiers Mission qui sont ou seront créés
GM actualise le fichier GM_CloDoV4.0.ini à chaque modification.
L'interface de GM est en Français ou en Anglais selon la
sélection effectuée.
Fichier
de Référence utilisé
Indique le Fichier de Référence en cours, l'actualisation est
faite à chaque changement.
Le
cadre Paramètres de mission
Cette partie est divisée en deux cadres : Données de base et Conditions Météorologiques
On a 4 panneaux dont :
Année de sortie des
appareils qui filtre les avions disponibles. Avec la bataille d'Angleterre
le choix est limité.
Permutation des bases, GM
utilise 4 bases 2 Rouge et 2 Bleu, la base 1 est toujours la base par défaut,
en cochant une case on permute les bases 1 et 2 pour l'armée sélectionnée.
Le cadre Conditions météorologiques
On a 2 panneaux
Le panneau Météo ne pose pas
de problème.
Quelques remarques sur celui Activité
du vent :
L'angle du vent varie de -180 à 180
degrés, imposé par CloDo, pour que cela soit plus simple une indication
apparait indiquant d'où il vient. Par exemple SE signifie que le vent vient
du SE.
La vitesse du vent n'est jamais
nulle (1 m/s au mini.), ce qui permet d'orienter la piste dans le bon sens en
fonction de la direction du vent. Team Fusion permet d'effectuer des tranches
de vitesse selon l'altitude mais je n'ai pas eu le courage de l'intégrer à GM.
Choix de la mission
Une liste déroulante permet de
sélectionner un type de mission que GM créera en tenant compte des choix que
vous faites. En dessous quelles informations générales sur la mission sont
affichées.
La mission n'est pas créée à ce
moment, mais selon le type de mission choisi GM affiche certains cadres vous
permettant de définir les paramètres de la future mission.
Tempo des apparitions d'escadrons
déclenchées par un trigger
Pour 2 missions de type
"Poursuite de bombardiers…" on peut retarder l'apparition des
escadrons2 du joueur et de l'IA séparément. Retarder l'apparition de
l'escadron2 de l'IA accorde quelques secondes de répit au joueur. Pour info les
scripts de ces missions sont actualisés.
Le
cadre Escadrons et Escadrilles du joueur
On dispose de 2 escadrons composés de plusieurs escadrilles.
L'escadron1 est toujours celui du joueur qui volera sur
l'appareil sélectionné.
Le nombre d'escadrilles dépend de l'armée:
Pour les Rouge 2
escadrilles max composées de 6 appareils max.
Pour les Bleu 3
escadrilles max composées de 4 appareils max.
La liste "Formation" permet de définir, selon
l'armée, la position en vol.
La case "Controlé par le Joueur" signifie que les
appareils de la liste sont pilotables, l'inverse pour "Controlé par
l'IA".
La case "Départ en vol" permet pour certaine type de
mission de la commencer en vol.
Si les 2 cases "Départ en vol" "Départ au
parking" ne sont pas cochées le joueur commence sur la piste.
L'escadron2 est toujours géré par le jeu. Selon le type de
mission cet escadron est disponible ou pas. La position de départ de ses
appareils est toujours imposée par GM.
Le cadre Escadrons et Escadrilles de l'IA
Ce sont toujours les escadrons ennemis,
aussi l'escadron1 est toujours présent et selon le type de mission l'escadron2
également.
Seules les missions 'Entrainement 1 et 2'
n'utilisent pas les escadrons de l'IA.
La position de départ de ses appareils est
imposée par GM. Pour cette raison les 2 cases "Départ en vol"
"Départ au parking" n'apparaissent.
Autrement les choix sont identiques au cadre Escadrilles du Joueur et associées.
Le cadre Position du
Joueur dans l'escadron1
On définit la position de l'appareil du joueur dans une
escadrille de l'escadron1.
Les trois boutons du GM
Le bouton : Lecture d’un fichier de référence
Après le lancement seul ce bouton "Lecture d’un fichier de référence" est disponible.
Ce bouton va permettre par l’intermédiaire d’une boite de sélection de récupérer un fichier de référence créé antérieurement.
Le répertoire affiché dans la boite de sélection est celui défini par chemin dans le fichier ‘.ini’.
Si le fichier n’est pas conforme un message apparait.
On peut à tout moment changer de fichier de référence en
cliquant sur ce bouton.
Pour changer le chemin par défaut du dossier contenant utilisez le menu déroulant 'Répertoire des fichiers'.
Une fois le fichier correctement chargé, le bouton
"Création d’une mission" devient disponible.
Le chemin complet du fichier s’affiche dans la partie haute de la fenêtre de GM.
Le bouton : Création d’une mission
Après chaque clique sur ce bouton une mission est créée en
mémoire, à la place de la précédente, si
elle existe. La création est rapide, une fois créée toute modification manuelle
d’un paramètre est sans effet. Si on fait des modifications, pour les valider
cliquer de nouveau sur ce bouton.
Après la création d’une mission le bouton "Ecriture du fichier mission" créé est disponible.
Le bouton : Ecriture du fichier mission créé
Après un clic sur ce bouton une boite de sélection apparait.
On enregistre le fichier mission. Maintenant on peut jouer la mission dans CloDo.
Après chaque écriture ce bouton devient inaccessible, il est
nécessaire de créer une nouvelle mission pour l’activer, ce qui permet de
savoir si on a bien enregistré la dernière mission réalisée.
Pour chaque mission on a en réalité 3 fichiers. Par exemple si
le nom de la mission est 'Ma_mission', les fichiers suivants sont créés:
'Ma_mission.mis' 'Ma_mission.cs' et
'Ma_mission.briefing'.
Retour à la fenêtre. Retour menu.
5) Procédure pour créer
une mission
Toutes les opérations avec GM se font avec la souris.
( 1) Avant la première
utilisation de GM il est conseillé de créez 2 dossiers l'un pour les futures
missions l'autre pour y mettre les fichiers de référence.
Si vous les placez dans le répertoire suivant '…1C
SoftClub\il-2 sturmovik cliffs of dover - MOD\missions\Single' ils seront
accessibles depuis CloDo.
(2) Créez ou
récupérez un fichier de référence que vous placez dans le dossier des fichiers
de référence.
(3) Lancez GM.
Lors de la première
utilisation de GM utilisez le menu déroulant pour définir les chemins par
défaut des 2 dossiers précédents.
(4) Cliquez sur
le bouton "Lecture d'un fichier de référence" et chargez en un.
(5) Choisissez le
type de mission souhaitée.
(6) Définissez
les paramètres désirés pour cette mission.
(7) Cliquez sur
le bouton "Création d'une mission".
Si vous retournez à l'étape (6) vous devrez repasser par (7)
pour validez vos modifications.
(8) Cliquez sur
le bouton "Ecriture du fichier mission" et enregistrez le. Un nom
générique est proposé, libre vous de le modifier.
Maintenant la mission est disponible pour être jouée.
GM impose quelques contraintes. Si la réalisation d’un fichier
de référence ne doit pas poser de problème, l’utilisation du point comme
séparateur décimal est plus pénalisant. Une solution automatique dés le
lancement de GM est certainement possible mais en cas plantage il faudrait
remettre manuellement la configuration d’origine, ce qui n'est pas plus simple.
GM est conçu pour réaliser des missions en solo facilement et non répétitives (la position des appareils n'est pas figée)
GM a été testé mais des bugs sont toujours possibles et même inévitables (GM comporte un peu plus de 7000 lignes de code). Merci de les signaler.
GM n’a pas la prétention de réaliser des missions complexes.
Je serai attentif à toutes les remarques.
Si certaines personnes veulent traduire la fenêtre de GM dans une langue de leur choix, on sait jamais, n’hésitez à me contacter la procédure est simple.