Publié : mer. févr. 18, 2004 2:48 pm
********************************************************
* Gestion de Mod Management avec "SFP1MAN" (LOMAN 2.0) *
********************************************************
Version 1.0b by Murdock
Version 1.0 par Amigalopin (@18/04/2004)
Une des plus puissantes fonctions de LOMAN 2.0 est sa capacité à automatiser la manipulation des fichiers .ini nécessaires pour ajouter des camouflages, effets d'armements et autres améliorations.
Ce petit tutorial va vous emmener pas à pas lors de la création d'un pack de camouflage multiple, utilisant les fonctions de LOMAN 2.0 pour la gestion des fichiers .ini .
Ce document survolera aussi les simples changements et ajouts des [SECTIONS] dans les fichiers .ini .
Comment créer un pack multi-camo
Pour cet exemple, il faut télécharger deux camouflages du même avion (par exemple, j'ai pris deux skins de F-4E de chez http://www.marcfighters.com, vu qu'ils sont parmis mes favorits).
- Premièrement, prenez ces fichiers, et mettez-les dans leurs propre répertoire temporaire.
Par exemple : "Camo1" et "Camo2"
*Ce tuto fera toujours référence à ces deux répertoires.
Il va falloir extraire les fichiers F4-E.ini de chacuns de ces répertoires (si l'auteur du mod l'a inclus dans son pack), et bien entendu, vous n'allez pas copier ce fichier .ini chez l'utilisateur final (car LOMAN 2.0 fera automatiquement ce travail à votre place).
Copiez à un endroit sûr les fichiers .ini que l'auteur à ajouté (NOTE : la meilleure place est sur votre bureau, puisque vous allez avoir besoin des informations que le "moddeur" conseille d'ajouter dans le fichier .ini de destination pour créer l'automatisation à partir de LOMAN)
- Donc, maintenant, vous devez avoir deux répertoires, Camo1 et Camo2. Chacun contenant les fichiers decals.ini et 5 fichiers image .bmp du camouflage.
Pour ce tuto, prenons l'exemple de l'ajout de skins pour le F4-E.
- Ouvrez LOMAN 2.0 et cliquez sur le boutton "Addons Packaging Maker".
L'interface principale pour la création de package .zip compatible LOMAN 2.0 s'ouvrira.
- A ce moment, vous allez utiliser la section "1" de l'interface "(Choisir un/des fichier(s) (Textures, sons, skin, etc... etc...)" pour parcourir tous les fichiers de votre PC que vous voulez ajouter dans le PC de l'utilisateur final.
Vous pouvez utiliser la combinaison CTRL + clique gauche de la souris pour sélectionner plusieurs fichiers simultanément.
LA combinaison CTRL + A permet de sélectionner tous les fichiers contenus dans un répertoire (pratique ;o) )
Pour info: vous ne devez prendre QUE les fichier, PAS les répertoires.
- Ensuite, allons dans la section "2", intitulé: "2 - Choose relative install folder : (BLANK means game root folder)"
NB: Choisir un répertoire relatif d'installation : (VIDE signifie le répertoire racine du jeu) afin d'indiquer à LOMAN vers quel répertoire les fichiers devront être ajoutés sur l'ordinateur de l'utilisateur final.
Par exemple, nous allons prendre TOS les fichiers de votre répertoire temporaire Camo1, et les ajouter au dépertoire:
\Objects\Aircraft\F-4e\Camo1\
A la place du nom "Camo1", vous devez utiliser le nom renseigné dans le readme.txt (ou lisezmoi.txt , ou similaire...) fournis par le concepteur du mod. Il vous indiquera le nom du répertoire à créer.
Par exemple, un des camo du F-4e de MarcFighter est nommé "DesertStorm".
Les changements du fichier .ini feront référence à ce répertoire.
Donc, si le premier Camo que vous voulez ajouter est indiqué dans le .ini par "Directory=DesertStorm", alors votre répertoire de destination sera:
\Objects\Aircraft\F-4e\DesertStorm\
- Dès que vous avez sélectionnés les fichiers, et indiqué le répertoire de destination, il faut clicker sur le long boutton "Ajouter au package"
A ce moment, les fichiers sélectionnés à la section "1" apparaitront dans la fenêtre appelée "Liste des fichiers", et la seconde colonne indiquera le chemin des répertoires de chaque fichier qui seront installés dans le répertoire d'installation de l'utilisateur final.
LOMAN vérifie dans la base des registres de l'utilisateur final où se situe l'installation de SFP1, afin d'en déterminer le chemin relatif de SFP1.
- Ok, maintenant, vous avez terminé avec la principale partie de tout pack: l'ajout des fichiers dans les répertoires de destination, mais tout n'est pas encore terminé.
Beaucoup de mod, y compris les pack de Camo, nécessitent une gestion des fichiers .ini, tout comme notre tuto.
- Cliquez sur le boutton "Gestion .ini", situé en bas à droite, juste au dessus du boutton "Créer le package addon (zip)".
Une nouvelle interface apparaît, avec une série de boutton d'option sur la droite.
- A ce moment, cliquez sur le second boutton "Add" pour ajouter une ligne dans la liste.
Chaque entrée sera vide.
Les colonnes sont:
FICHIER|SECTION|Incremental Format|Clé|Valeur|Options de désinstallation
- Ensuite, il faut aller chercher le fichier .ini à modifier (dans la colonne intitulée "Fichier". Pour nous, il se trouve dans Objects\Aircraft\F-4e\F-4e.ini
- Dans le cas de l'ajout de skins au fichier .ini d'un avion, vous allez devoir utiliser l'outil d'incrémentation du gestionnaire des fichiers .ini .
Si vous regardez votre fichier f-4e.ini d'origine, il contient des [SECTIONS] entre crochets.
Chacunes de ces [SECTIONS] possèdent des Clé=valeurs différentes.
C'est la terminologie qu'il faudra comprendre. Chaque fichier possédant des sections entre crochets, devra être modifié via l'outils de gestion des fichiers .ini .
- Pour ajouter un skin, ou plusieurs, il va falloir ajouter et incrémenter les sections [TextureSetxxx].
J'indique ici xxx, xxx représentant un nombre qui doit être incrémenté, ou augmenté de une unité (+1).
Par exemple, la valeur par défaut de [TextureSetxxx] dans F-4e.ini est [TextureSer001].
Afin d'ajouter deux fichiers (les 2 nouveaux camo) à ce .ini, il va falloir trouver cette valeur, et indiquer à LOMAN le format numérique correspondant à xxx.
Pour TextureSet, cette valeur est un entier à 3 chiffres.
Si vous regarder le titre de la colonne "Section or PREFIXE" (2 ème colonne), il est clairement indiqué de ne mentionner QUE le PREFIX de la section si une incrémentation de la valeur xxx est prévue.
- Bon, c'est une tartine pour dire simplement de mettre "TextureSet" dans cette colonne....
Ensuite, il faut cocher la case pour indiquer que l'on veut l'incrémentation de cette valeur lors de l'ajout de cette section.
- Dans la colonne suivante, "Incremental Format", vous mettrez ce qui suit pour chaque skin à ajouter.
Si l'ajout est un seul skin, la valeur est "000"
Si l'ajout est de deux skins, la première valeur sera "000" et la seconde dera "001".
- Dans mon exemple, les deux skins font référence à DesertStorm, et IsraelMark.
*************
RISQUE DE CONFUSION: le premier skin commence à 000, second à 001, le troisième à 002, etcetera. C'est ce que cause le plus de problème.
*********
- NOTE IMPORTANTE: Lors de l'ajout de nouvelles sections incrémentées, la SEULE option de désinstallation valide est "SECTION" !!
- Si vous voulez uniquement changer la valeur d'une clé existante, c'est beaucoup plus simple.
Vous recherchez le fichier .ini (browse).
Recopier le titre de la section à modifier, ainsi que la clé à modifier.
Ensuite, ajouter la VALEUR que vous voulez donner.
Pour la désistallation, la seule fonction correcte est "Valeur" (dernière case de la ligne)
- Si vous voulez seulement ajouter une nouvelle clé dans une section existante, alors il faut choisir le fichier .ini, puis la section existante, entrer le nom de la nouvelle clé, et sa valeur.
Pour la désinstallation, la seule fonction correcte est "clé".
- Pour finir, si vous voulez ajouter une nouvelle section, procédez comme pour l'ajout des skin de cet exemple, mais il ne faut pas cocher la case pour l'incrémentation.
Dans ce cas, vous ne devrez pas vous perdre avec les références des préfix, etcetera.
Il suffira juste de donner le nouveau nom de la section, ses clé et leurs valeurs.
Pour la désistallation, la seule fonction correcte est "Section".
*******************************************************
* Opération sur Fichiers dans LOMAN 2.0 *
*******************************************************
La gestion des fichiers est facile.
C'est assez intuitif, mais je vais vous donner une explication lors de l'ajout d'un terrain via LOMAN.
Pour ajouter un terrain dans SFP1, vous devez absolument copier le fichier Desert.cat à partir du chemin /Terrain/Desert dans le nouveau répertoire du terrain, par example /Terrain/Israel/.
Ensuite, il faut renommer le fichier Desert.cat se trouvant dans /Terrain/Israel/ en Israel.cat .
- L'outil de gestion des fichiers est situé juste à droite de l'outil de gestion des fichiers .ini .
- NOTE!: Ne pas oublier que pour effectuer un désistallation propre du terrain, il faudra ajouter une ligne "Before uninstall" dont l'action est "DELETE", et le fichier à effacer sera le Israel.cat .
Si vous ne faites pas ça, LOMAN ne sera pas capable de faire une désinstallation propre du répertoire "Isreal", fraîchement installé sur le PC de l'utilisateur final.
*Toujours faire attention à la première colonne: "Quand"!*
* Gestion de Mod Management avec "SFP1MAN" (LOMAN 2.0) *
********************************************************
Version 1.0b by Murdock
Version 1.0 par Amigalopin (@18/04/2004)
Une des plus puissantes fonctions de LOMAN 2.0 est sa capacité à automatiser la manipulation des fichiers .ini nécessaires pour ajouter des camouflages, effets d'armements et autres améliorations.
Ce petit tutorial va vous emmener pas à pas lors de la création d'un pack de camouflage multiple, utilisant les fonctions de LOMAN 2.0 pour la gestion des fichiers .ini .
Ce document survolera aussi les simples changements et ajouts des [SECTIONS] dans les fichiers .ini .
Comment créer un pack multi-camo
Pour cet exemple, il faut télécharger deux camouflages du même avion (par exemple, j'ai pris deux skins de F-4E de chez http://www.marcfighters.com, vu qu'ils sont parmis mes favorits).
- Premièrement, prenez ces fichiers, et mettez-les dans leurs propre répertoire temporaire.
Par exemple : "Camo1" et "Camo2"
*Ce tuto fera toujours référence à ces deux répertoires.
Il va falloir extraire les fichiers F4-E.ini de chacuns de ces répertoires (si l'auteur du mod l'a inclus dans son pack), et bien entendu, vous n'allez pas copier ce fichier .ini chez l'utilisateur final (car LOMAN 2.0 fera automatiquement ce travail à votre place).
Copiez à un endroit sûr les fichiers .ini que l'auteur à ajouté (NOTE : la meilleure place est sur votre bureau, puisque vous allez avoir besoin des informations que le "moddeur" conseille d'ajouter dans le fichier .ini de destination pour créer l'automatisation à partir de LOMAN)
- Donc, maintenant, vous devez avoir deux répertoires, Camo1 et Camo2. Chacun contenant les fichiers decals.ini et 5 fichiers image .bmp du camouflage.
Pour ce tuto, prenons l'exemple de l'ajout de skins pour le F4-E.
- Ouvrez LOMAN 2.0 et cliquez sur le boutton "Addons Packaging Maker".
L'interface principale pour la création de package .zip compatible LOMAN 2.0 s'ouvrira.
- A ce moment, vous allez utiliser la section "1" de l'interface "(Choisir un/des fichier(s) (Textures, sons, skin, etc... etc...)" pour parcourir tous les fichiers de votre PC que vous voulez ajouter dans le PC de l'utilisateur final.
Vous pouvez utiliser la combinaison CTRL + clique gauche de la souris pour sélectionner plusieurs fichiers simultanément.
LA combinaison CTRL + A permet de sélectionner tous les fichiers contenus dans un répertoire (pratique ;o) )
Pour info: vous ne devez prendre QUE les fichier, PAS les répertoires.
- Ensuite, allons dans la section "2", intitulé: "2 - Choose relative install folder : (BLANK means game root folder)"
NB: Choisir un répertoire relatif d'installation : (VIDE signifie le répertoire racine du jeu) afin d'indiquer à LOMAN vers quel répertoire les fichiers devront être ajoutés sur l'ordinateur de l'utilisateur final.
Par exemple, nous allons prendre TOS les fichiers de votre répertoire temporaire Camo1, et les ajouter au dépertoire:
\Objects\Aircraft\F-4e\Camo1\
A la place du nom "Camo1", vous devez utiliser le nom renseigné dans le readme.txt (ou lisezmoi.txt , ou similaire...) fournis par le concepteur du mod. Il vous indiquera le nom du répertoire à créer.
Par exemple, un des camo du F-4e de MarcFighter est nommé "DesertStorm".
Les changements du fichier .ini feront référence à ce répertoire.
Donc, si le premier Camo que vous voulez ajouter est indiqué dans le .ini par "Directory=DesertStorm", alors votre répertoire de destination sera:
\Objects\Aircraft\F-4e\DesertStorm\
- Dès que vous avez sélectionnés les fichiers, et indiqué le répertoire de destination, il faut clicker sur le long boutton "Ajouter au package"
A ce moment, les fichiers sélectionnés à la section "1" apparaitront dans la fenêtre appelée "Liste des fichiers", et la seconde colonne indiquera le chemin des répertoires de chaque fichier qui seront installés dans le répertoire d'installation de l'utilisateur final.
LOMAN vérifie dans la base des registres de l'utilisateur final où se situe l'installation de SFP1, afin d'en déterminer le chemin relatif de SFP1.
- Ok, maintenant, vous avez terminé avec la principale partie de tout pack: l'ajout des fichiers dans les répertoires de destination, mais tout n'est pas encore terminé.
Beaucoup de mod, y compris les pack de Camo, nécessitent une gestion des fichiers .ini, tout comme notre tuto.
- Cliquez sur le boutton "Gestion .ini", situé en bas à droite, juste au dessus du boutton "Créer le package addon (zip)".
Une nouvelle interface apparaît, avec une série de boutton d'option sur la droite.
- A ce moment, cliquez sur le second boutton "Add" pour ajouter une ligne dans la liste.
Chaque entrée sera vide.
Les colonnes sont:
FICHIER|SECTION|Incremental Format|Clé|Valeur|Options de désinstallation
- Ensuite, il faut aller chercher le fichier .ini à modifier (dans la colonne intitulée "Fichier". Pour nous, il se trouve dans Objects\Aircraft\F-4e\F-4e.ini
- Dans le cas de l'ajout de skins au fichier .ini d'un avion, vous allez devoir utiliser l'outil d'incrémentation du gestionnaire des fichiers .ini .
Si vous regardez votre fichier f-4e.ini d'origine, il contient des [SECTIONS] entre crochets.
Chacunes de ces [SECTIONS] possèdent des Clé=valeurs différentes.
C'est la terminologie qu'il faudra comprendre. Chaque fichier possédant des sections entre crochets, devra être modifié via l'outils de gestion des fichiers .ini .
- Pour ajouter un skin, ou plusieurs, il va falloir ajouter et incrémenter les sections [TextureSetxxx].
J'indique ici xxx, xxx représentant un nombre qui doit être incrémenté, ou augmenté de une unité (+1).
Par exemple, la valeur par défaut de [TextureSetxxx] dans F-4e.ini est [TextureSer001].
Afin d'ajouter deux fichiers (les 2 nouveaux camo) à ce .ini, il va falloir trouver cette valeur, et indiquer à LOMAN le format numérique correspondant à xxx.
Pour TextureSet, cette valeur est un entier à 3 chiffres.
Si vous regarder le titre de la colonne "Section or PREFIXE" (2 ème colonne), il est clairement indiqué de ne mentionner QUE le PREFIX de la section si une incrémentation de la valeur xxx est prévue.
- Bon, c'est une tartine pour dire simplement de mettre "TextureSet" dans cette colonne....
Ensuite, il faut cocher la case pour indiquer que l'on veut l'incrémentation de cette valeur lors de l'ajout de cette section.
- Dans la colonne suivante, "Incremental Format", vous mettrez ce qui suit pour chaque skin à ajouter.
Si l'ajout est un seul skin, la valeur est "000"
Si l'ajout est de deux skins, la première valeur sera "000" et la seconde dera "001".
- Dans mon exemple, les deux skins font référence à DesertStorm, et IsraelMark.
*************
RISQUE DE CONFUSION: le premier skin commence à 000, second à 001, le troisième à 002, etcetera. C'est ce que cause le plus de problème.
*********
- NOTE IMPORTANTE: Lors de l'ajout de nouvelles sections incrémentées, la SEULE option de désinstallation valide est "SECTION" !!
- Si vous voulez uniquement changer la valeur d'une clé existante, c'est beaucoup plus simple.
Vous recherchez le fichier .ini (browse).
Recopier le titre de la section à modifier, ainsi que la clé à modifier.
Ensuite, ajouter la VALEUR que vous voulez donner.
Pour la désistallation, la seule fonction correcte est "Valeur" (dernière case de la ligne)
- Si vous voulez seulement ajouter une nouvelle clé dans une section existante, alors il faut choisir le fichier .ini, puis la section existante, entrer le nom de la nouvelle clé, et sa valeur.
Pour la désinstallation, la seule fonction correcte est "clé".
- Pour finir, si vous voulez ajouter une nouvelle section, procédez comme pour l'ajout des skin de cet exemple, mais il ne faut pas cocher la case pour l'incrémentation.
Dans ce cas, vous ne devrez pas vous perdre avec les références des préfix, etcetera.
Il suffira juste de donner le nouveau nom de la section, ses clé et leurs valeurs.
Pour la désistallation, la seule fonction correcte est "Section".
*******************************************************
* Opération sur Fichiers dans LOMAN 2.0 *
*******************************************************
La gestion des fichiers est facile.
C'est assez intuitif, mais je vais vous donner une explication lors de l'ajout d'un terrain via LOMAN.
Pour ajouter un terrain dans SFP1, vous devez absolument copier le fichier Desert.cat à partir du chemin /Terrain/Desert dans le nouveau répertoire du terrain, par example /Terrain/Israel/.
Ensuite, il faut renommer le fichier Desert.cat se trouvant dans /Terrain/Israel/ en Israel.cat .
- L'outil de gestion des fichiers est situé juste à droite de l'outil de gestion des fichiers .ini .
- NOTE!: Ne pas oublier que pour effectuer un désistallation propre du terrain, il faudra ajouter une ligne "Before uninstall" dont l'action est "DELETE", et le fichier à effacer sera le Israel.cat .
Si vous ne faites pas ça, LOMAN ne sera pas capable de faire une désinstallation propre du répertoire "Isreal", fraîchement installé sur le PC de l'utilisateur final.
*Toujours faire attention à la première colonne: "Quand"!*