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...)
 
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!

Version du 21 octobre 2009 à 02:58

(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 etc.

Thanks to Asheshouse for help ;-)

You need 3 programs:


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!