Caractères et insignes nationaux : Différence entre versions

De SEOW Wiki FR
Sauter à la navigation Sauter à la recherche
Ligne 106 : Ligne 106 :
 
Maintenant ces emblèmes de nationalité apparaissent dans les menus déroulants des unités sur la carte alors qu'antérieurement l'emblème dominant Axe ou Alliés était affiché. Sur Stalingrad par exemple, les unités Allemandes, Roumaines et Italiennes seront clairement identifiables.
 
Maintenant ces emblèmes de nationalité apparaissent dans les menus déroulants des unités sur la carte alors qu'antérieurement l'emblème dominant Axe ou Alliés était affiché. Sur Stalingrad par exemple, les unités Allemandes, Roumaines et Italiennes seront clairement identifiables.
  
'''Adding New National Insignias to SEOW'''
+
'''Ajouter de nouveaux emblèmes de nationalité dans SEOW'''
  
If you want to add support for new nationalities, here is how to do it.
+
Chaque nationalité nécessite trois fichiers GIF différents dans le dossier uniticons : "Europe-*.gif" ou "Pacific-*.gif", suivant le théâtre d'opérations de cette nationalité (ce peut être les deux).
 +
Prenons un exemple, ajoutons deux nationalités Walt (Axis) et Joe (Allied).
  
Each nationality needs to have three separate GIF files created for it in the uniticons folder. These are called "Europe-*.gif" or "Pacific-*.gif", depending on whether the nation will be active in Europe or Pacific/Asia (or both!). As an example, let's see how to add two new national insignias: Walt (Axis) and Joe (Allied).
+
Supposons que Walt et Joe ne sont actifs qu'en Europe. Nous aurons besoin des trois fichiers GIF suivants:
  
Assume that Walt and Joe will only be active in Europe. We will therefore need to build the following GIFs:
 
  
 +
Europe-Walt.gif        (large icône pour bases terrestres)
  
Europe-Walt.gif       (large icon for airbases etc)
+
Europe-WaltSB.gif   (large icône pour bases hydravions)
  
Europe-WaltSB.gif   (large icon for seaplane bases)
+
Europe-Walt_small.gif (petite icône pour les statistiques, les unités sur le MP etc...)
  
Europe-Walt_small.gif  (small icon for stats, unit listing inside airbase tooltips etc)
 
  
  
 +
Europe-Joe.gif        (large icône pour bases terrestres)
  
Europe-Joe.gif       (large icon for airbases etc)
+
Europe-JoeSB.gif   (large icône pour bases hydravions)
  
Europe-JoeSB.gif   (large icon for seaplane bases)
+
Europe-Joe_small.gif (petite icône pour les statistiques, les unités sur le MP etc...)
  
Europe-Joe_small.gif  (small icon for stats, unit listing inside airbase tooltips etc)
 
  
 +
On peut utiliser par exemple les Germany GIFs comme modèles pour Walt, et USA GIFs pour Joe. De cette façon, les couleurs de fond seront correctes. Puis sauvegarder ces icônes dans le dossier MP4public/uniticons.
  
We should use the Germany GIFs as templates for Walt, and USA GIFs as templates for Joe. Then we will get the correct background colours for Axis and Allied in Europe. The pixel dimensions of the images should not be changed. Put the new GIFs in the MP4/uniticons folder.
+
Maintenant, dans la base de données de la campagne, toutes les références d'unités dans les tables Army_Units et Airforce_Units doivent se référer à "Walt" et "Joe" comme valeur de nationalité. Editez la table AirRegimentStructure pour inclure ces deux nouvelles nationalités. Faites de même pour la table Railway_Units et Navy_Units. Les nationalités "Walt" et "Joe" sont maintenant fonctionnelles et peuvent être utilisées dans la table Sector_Dominance.
 
 
Now, in your campaign database, all references to relevant divisions/regiments in the Army_Units and Airforce_Units tables should use "Walt" and "Joe" as the respective Country value. Edit the AirRegimentStructure table to include your lines for the new "Walt" and "Joe" nationalities. Do the same for the Railway_Units and Navy_Units tables. The identities "Walt" and "Joe" are now functional and may even be used in the Sector_Dominance table.
 
  
 
----
 
----
Traduction initiale : [[User:PA-Dore|PA-Dore]]  2008, mises à  jour [[User:PA-Dore|PA-Dore]] Octobre 2010
+
Traduction initiale : [[User:PA-Dore|PA-Dore]]  2008, mises à  jour [[User:PA-Dore|PA-Dore]] Janvier 2014

Version du 5 janvier 2014 à 05:18

Polices étendues de caractères

Avec la version SEOW v3.2, le planificateur de missions intègre les polices internationales de caractères (Unicode).

Cela permet de nouvelles dénominations pour les unités aériennes. Il y a 1998 unités air différentes dans SEDB32 (645 pour le mode HistorySFX), chacune avec son propre nom historique (éditable).

Quelques exemples:

  • 340 Squadron (FAFL) GC IV/2 "Ile de France"
  • 82 Squadron "United Provinces" RAF
  • G. de Chasseurs-Bomb. I/18 "Vendée"
  • 14. Staffel (Jabo), JG5 "Eismeer"
  • J/88 JagdGruppe "Legion Condor"
  • 1 Squadriglia 1a sq "Asso di Bastoni", 1 GC ANR
  • 85th Dokuritsu Dai Shijugo Chutai IJA
  • 309th "Ziemi Czerwienskiej" FS
  • USN VF-32 "Outlaw's Bandits", USS Langley CVL-27

De manière similaire, les noms pour l'armée de terre définis dans la table Army_Units supportent maintenant les polices étendues.

Le module Statistiques reproduit ces modifications de manière à accroître le réalisme de vos campagnes.

Les pages de statistiques utilisent les caractères UTF-8. Si vous constatez certaines anomalies, il faudra procéder à quelques modifications. La fonction LL dans le fichier Scripts/MP-SpecialCharacters.php doit être éditée: (voir Unicode 4.0 Definitions pour plus de détails). Cette fonction se présente ainsi:

 function LL($string) {
   $s = preg_replace("/\\\\u([0-9abcdef]{4})/", "&#x$1;", $string);
   $s = str_replace("<","<",$s);
   $s = str_replace(">",">",$s);
   $s = str_replace(""",'"',$s);
   $s = str_replace("&",'&',$s);
   return utf8_decode($s);
 }

Notez que les entrées $textchar ci-dessus sont mises dans le code de la fonction LL comme des valeurs NCR trouvées dans la page de définitions des Unicode 4.0. En général, les caractères non-latins demandant des entrées Unicode se trouvent dans les tables des unités Airforce, Army, Navy ou Railway. On peut aussi les rencontrer dans les entrées Verbose names de la table Object_Specifications.

Emblèmes Nationaux

SEOW v3.2 inclut aussi de nouveaux emblèmes nationaux: Belgique,Brésil,Bulgarie,Chine,Croatie,Tchécoslovaquie,Egypte,Grèce,Irak,Israà«l,Espagne,Suisse,Syrie,Thaïlande,Vichy France,Yougoslavie

Voici la liste complète des insignes nationaux présents dans la version SEOW v3.2 (dans le dossier MP4/uniticons):

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Australie

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Belgique

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Brésil

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Grande Bretagne

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Bulgarie

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Bulgarie (Fin de guerre)

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Chine

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Croatie

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Tchécoslovaquie

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Egypte

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Finlande

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

France

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Allemagne

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Grèce

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Hongrie

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Irak

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Israël

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Italie

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Japon

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Hollande

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Nouvelle Zélande

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Pologne

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Roumanie

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Russie/Union Soviétique

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Slovaquie

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Espagne

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Suisse

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Syrie

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Thaïlande

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

USA

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Vichy France

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

Yougoslavie

Maintenant ces emblèmes de nationalité apparaissent dans les menus déroulants des unités sur la carte alors qu'antérieurement l'emblème dominant Axe ou Alliés était affiché. Sur Stalingrad par exemple, les unités Allemandes, Roumaines et Italiennes seront clairement identifiables.

Ajouter de nouveaux emblèmes de nationalité dans SEOW

Chaque nationalité nécessite trois fichiers GIF différents dans le dossier uniticons : "Europe-*.gif" ou "Pacific-*.gif", suivant le théâtre d'opérations de cette nationalité (ce peut être les deux). Prenons un exemple, ajoutons deux nationalités Walt (Axis) et Joe (Allied).

Supposons que Walt et Joe ne sont actifs qu'en Europe. Nous aurons besoin des trois fichiers GIF suivants:


Europe-Walt.gif (large icône pour bases terrestres)

Europe-WaltSB.gif (large icône pour bases hydravions)

Europe-Walt_small.gif (petite icône pour les statistiques, les unités sur le MP etc...)


Europe-Joe.gif (large icône pour bases terrestres)

Europe-JoeSB.gif (large icône pour bases hydravions)

Europe-Joe_small.gif (petite icône pour les statistiques, les unités sur le MP etc...)


On peut utiliser par exemple les Germany GIFs comme modèles pour Walt, et USA GIFs pour Joe. De cette façon, les couleurs de fond seront correctes. Puis sauvegarder ces icônes dans le dossier MP4public/uniticons.

Maintenant, dans la base de données de la campagne, toutes les références d'unités dans les tables Army_Units et Airforce_Units doivent se référer à "Walt" et "Joe" comme valeur de nationalité. Editez la table AirRegimentStructure pour inclure ces deux nouvelles nationalités. Faites de même pour la table Railway_Units et Navy_Units. Les nationalités "Walt" et "Joe" sont maintenant fonctionnelles et peuvent être utilisées dans la table Sector_Dominance.


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