Modifier une carte modée pour SEOW online

De SEOW Wiki FR
Sauter à la navigation Sauter à la recherche

(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!