Modifier une carte modée pour SEOW online : Différence entre versions

De SEOW Wiki FR
Sauter à la navigation Sauter à la recherche
(New page: (Contributed by PA_Dore) Perhaps you need to modify a Mod map to: * Get best playability online, i.e. improve FPS. * Add specific objects for your campaign, like scenery, infrastructure e...)
 
 
(5 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
(Contributed by PA_Dore)
+
(Contributed by PA_Dore)(Merci à Asheshouse pour son aide)
  
Perhaps you need to modify a Mod map to:
+
Vous souhaitez modifier une carte modée pour les raisons suivantes:
* Get best playability online, i.e. improve FPS.
+
* Obtenir une meilleure jouabilité online, accroitre les FPS.
* Add specific objects for your campaign, like scenery, infrastructure etc.
+
* Ajouter des objects spécifiques à votre campagne comme des usines par exemple. A noter que ceci peut se faire aussi au niveau du template de campagne.
  
Thanks to Asheshouse for help  ;-)
+
Un exemple existant actuellement dans SEOW est la carte France SE 1940 online (ash_BoF PA_Dore) dont l'actors.static a été considérablement réduit et qui incorpore les dépôts de fuel et les usines correspondants aux enregistrements de la base de données. Si vous gérez le fuel et la production usines dans votre campagne, utilisez cette carte.
  
You need 3 programs:
+
Vous avez besoin de 3 programmes:
 
* [http://www.flibusteairline.com/bdd/campagne/SeowTools/Act_093.zip Act_093]
 
* [http://www.flibusteairline.com/bdd/campagne/SeowTools/Act_093.zip Act_093]
 
* [http://www.flibusteairline.com/bdd/campagne/SeowTools/Remove_Objects_for_Il-2.zip Remove_Objects_for_Il-2]
 
* [http://www.flibusteairline.com/bdd/campagne/SeowTools/Remove_Objects_for_Il-2.zip Remove_Objects_for_Il-2]
Ligne 13 : Ligne 13 :
  
  
== Method ==
+
== Méthode ==
  
  
'''Expanding the actors.static file'''
+
'''Extraction du fichier actors.static'''
* Create a working folder into which you copy the actors.static files from the required map folders.
+
* Créez un dossier de travail dans lequel vous copiez le fichier actors.static de la carte concernée.
  i.e for HistorySFX mod: ...\IL-2 Sturmovik 1946\Files\maps\MapName
+
  ex: pour l'HistorySFX mod: ...\IL-2 Sturmovik 1946\Files\maps\MapName
  
* Create two separate *.bat files as follows:  
+
* Créez 2 fichiers *.bat files comme suit:  
  
 
'''create.bat'''
 
'''create.bat'''
Ligne 34 : Ligne 34 :
 
  pause  
 
  pause  
  
Now you can start working on your actors.static file
+
Maintenant vous êtes prêt à travailler sur votre fichier actors.static
  
* Run extract.bat --- this will create your set of out*.txt files
+
* Activez extract.bat --- Ceci créera une série de fichiers out*.txt  
  
* Rename all out*.txt to in*.txt  
+
* Renommez tous vos fichiers out*.txt en in*.txt  
  
* Ensure that Mapsize.txt has the y value in metres of your map. Create.bat will read this value so it will not run correctly without it. For Battle_of_France_1940 my Mapsize.txt file is:  
+
* Vérifiez que la taille de carte Mapsize.txt a une valeur exacte en mètres (A vérifier au besoin dans le FMB). Create.bat lira cette valeur et ne fonctionnera pas correctement sans elle. Pour Battle_of_France_1940 ma taille de carte est:  
  
 
  # Size of map y direction in meters  
 
  # Size of map y direction in meters  
 
  270400.0  
 
  270400.0  
  
* Rename the actors.static to actors.static.bak --- just to stop it being overwritten.  
+
* Renommez l'actors.static en actors.static.bak --- juste pour lui éviter d'être écrasé.  
  
  
'''Editing the Actors File'''
+
'''Editez le fichier Actors File'''
  
* '''Edit inBuildings.txt to remove objects''' Use ''Remove_Objects_for_Il-2'' to delete the entries you want remove. For example, you might want to remove 50% of the small buildings to increase FPS as you fly over towns and cities.
+
* '''Editez inBuildings.txt pour enlever les objets que vous désirez ''' Utilisez ''Remove_Objects_for_Il-2'' pour détruire ce que vous voulez. Par exemple, vous pouvez enlever 50% des petits bâtiments pour permettre un gain de FPS quand vous survolez les villes.
  
* '''Edit inBuildings.txt to add objects''' Of course, you can also add objects. For example, you might want to build a special installation, or a line of defense or anything.
+
* '''Editez inBuildings.txt pour ajouter des objets ''' Par exemple vous pouvez souhaiter ajouter des usines, ou une ligne de défense ou n'importe quel objet.
  
* '''Renumber your file''' When done, renumber inBuildings.txt using ''Renumber_inBuildings'' (which creates inBuildings_neu). Check with a text editor that the first line that doesn't appear empty (0_  ). Remove it if need be. Save as "inBuildings.txt".
+
* '''Renumérotez votre fichier''' Renumérotez inBuildings.txt en utilisant ''Renumber_inBuildings'' (qui va créer un nouveau fichier inBuildings_neu). Vérifiez avec un éditeur de texte que la 1ère ligne n'apparait pas vide (0_  ). Enlevez cette ligne si c'est le cas. Sauvez votre fichier comme "inBuildings.txt".
 
   
 
   
* '''Build your actors.static file''' Run ''create.bat'' - this will create your new actors.static file that you can use inside your Mod map folder.  
+
* '''Reconstruisez votre actors.static''' Activez ''create.bat'' - Cela créera votre nouveau actors.static que vous remettrez ensuite dans votre dossier de carte du jeu.  
 
   
 
   
* '''Install in your Mod Map Folder''' In your map folder, backup the existing actors.static file. Copy and paste the new actors.static into your map folder. Run FMB to view your new content on the map!
+
* '''Copiez de votre fichier dans le dossier de carte''' Sauvegardez l'ancien actors.static et mettez à la place le nouveau. Vérifiez avec FMB que tout y est!
  
 
'''Note'''
 
'''Note'''
Because this is a Mod technique, all players will need the updated actors.static file in order to see the changes.
+
Il est bien évident que tous les joueurs devront avoir cet actors.static dans leur dossier de carte pour visualiser en vol la nouvelle carte!
 +
----
 +
Traduction initiale : [[User:PA-Dore|PA-Dore]]  2008, mises à  jour [[User:PA-Dore|C6_Dore]] 2008 - 2014

Version actuelle datée du 30 janvier 2014 à 13:09

(Contributed by PA_Dore)(Merci à Asheshouse pour son aide)

Vous souhaitez modifier une carte modée pour les raisons suivantes:

  • Obtenir une meilleure jouabilité online, accroitre les FPS.
  • Ajouter des objects spécifiques à votre campagne comme des usines par exemple. A noter que ceci peut se faire aussi au niveau du template de campagne.

Un exemple existant actuellement dans SEOW est la carte France SE 1940 online (ash_BoF PA_Dore) dont l'actors.static a été considérablement réduit et qui incorpore les dépôts de fuel et les usines correspondants aux enregistrements de la base de données. Si vous gérez le fuel et la production usines dans votre campagne, utilisez cette carte.

Vous avez besoin de 3 programmes:


Méthode

Extraction du fichier actors.static

  • Créez un dossier de travail dans lequel vous copiez le fichier actors.static de la carte concernée.
ex: pour l'HistorySFX mod: ...\IL-2 Sturmovik 1946\Files\maps\MapName
  • Créez 2 fichiers *.bat files comme suit:

create.bat

@echo off 
java -jar Act.jar create 
pause 

extract.bat

@echo off 
java -jar Act.jar extract actors.static
pause 

Maintenant vous êtes prêt à travailler sur votre fichier actors.static

  • Activez extract.bat --- Ceci créera une série de fichiers out*.txt
  • Renommez tous vos fichiers out*.txt en in*.txt
  • Vérifiez que la taille de carte Mapsize.txt a une valeur exacte en mètres (A vérifier au besoin dans le FMB). Create.bat lira cette valeur et ne fonctionnera pas correctement sans elle. Pour Battle_of_France_1940 ma taille de carte est:
# Size of map y direction in meters 
270400.0 
  • Renommez l'actors.static en actors.static.bak --- juste pour lui éviter d'être écrasé.


Editez le fichier Actors File

  • Editez inBuildings.txt pour enlever les objets que vous désirez Utilisez Remove_Objects_for_Il-2 pour détruire ce que vous voulez. Par exemple, vous pouvez enlever 50% des petits bâtiments pour permettre un gain de FPS quand vous survolez les villes.
  • Editez inBuildings.txt pour ajouter des objets Par exemple vous pouvez souhaiter ajouter des usines, ou une ligne de défense ou n'importe quel objet.
  • Renumérotez votre fichier Renumérotez inBuildings.txt en utilisant Renumber_inBuildings (qui va créer un nouveau fichier inBuildings_neu). Vérifiez avec un éditeur de texte que la 1ère ligne n'apparait pas vide (0_ ). Enlevez cette ligne si c'est le cas. Sauvez votre fichier comme "inBuildings.txt".
  • Reconstruisez votre actors.static Activez create.bat - Cela créera votre nouveau actors.static que vous remettrez ensuite dans votre dossier de carte du jeu.
  • Copiez de votre fichier dans le dossier de carte Sauvegardez l'ancien actors.static et mettez à la place le nouveau. Vérifiez avec FMB que tout y est!

Note Il est bien évident que tous les joueurs devront avoir cet actors.static dans leur dossier de carte pour visualiser en vol la nouvelle carte!


Traduction initiale : PA-Dore 2008, mises à jour C6_Dore 2008 - 2014