Toggle navigation
Youtube
VOD
Twitch.tv
Connexion
Connexion
Identifiant
Mot de passe
Se souvenir de moi
Connexion
Connexion
Vous possédez déjà un compte sur notre communauté ? Identifiez-vous !
Inscription
Rejoignez notre communauté en vous inscrivant dès maintenant !
Oubli de votre mot de passe ou de votre identifiant ??
Pas d’inquiétude, ça arrive à n'importe qui !
Contactez-nous
Envoyer un email à l'administrateur du site
Inscription
S'identifier ou s'inscrire
Connexion en cours...
Se souvenir de moi
Connexion
Oubli de votre mot de passe ou de votre identifiant ?
ou
s'inscrire
S' identifier avec
Articles
Forums
Forum
Total War
Total War : MEDIEVAL
Medieval II : Total War
Mods et Modding
Les Tutoriels
X
Réduire
Messages
Dernière activité
Recherche
Page
sur
1
Filtre
Heure
Tout
Aujourd'hui
La semaine dernière
Le mois dernier
Afficher
Tout
Discussions uniquement
Photos uniquement
Vidéos uniquement
Liens uniquement
Sondages uniquement
Events only
Filtré par:
Tout nettoyer
nouveaux messages
Précédent
template
Suivante
F-Ake
F-ake Barca
Tacticien du dimanche
Share
Tweet
#1
[Tuto]Créer un symbole de faction
26-07-2010, 13h47
Rédacteur : Stilgar
Ce tuto a pour but de vous montrer comment créer un symbole de faction et de l'intégrer ensuite dans le jeu.
1.Prérequis:
Python 2.5 et le convertisseur .sd
ici
2.Créer le symbole
Après avoir extrait les fichiers du convertisseur 4 fichiers vont être intéressant :
modpage.tga; modpage_strat.txt; modpage_shared.txt; modpage.bat
D'abord interressont nous au
modpage.tga
Vous vous apercevrez qu'il y a déja un symbole de fait vous pouvez le garder.
C'est la rose du Yorkshire
3.L'intégration
Dans cette partie on va s'intéresser à coder ce que le fichier .sd doit afficher dans le jeu, en l'occurence ce qui nous intéresse ici c'est notre rose.
Ouvrez ensuite le fichier
modpage_strat.txt
Il ressemble à ça :
strategy.sd
tga=modpage.tga
entry=FACTION_LOGO_YORKSHIRE
top=0
left=0
bottom=114
right=119
strategy.sd
: donne le nom du fichier qui va coder
tga=modpage.tga
: donne le nom du fichier à coder
entry=FACTION_LOGO_YORKSHIRE
: le nom du symbole
top=0
: le point le plus haut de votre symbole
left=0
: le point le plus à gauche de votre symbole
bottom=114
: le point le plus bas de votre symbole
right=119
: le point le plus à droite de votre symbole
modpage_shared.txt
Ce fichier marche exactement comme celui du dessus sauf qu'il concerne le 2ème symbole (le plus petit)
Il y a cependant une petite différence :
bottom=+38 : la c'est le point le plus bas de votre symbole par contre vous devez mettre "+" devant.
right=+40 : indique que ce point est à 40 pixel du point le plus à droite de l'autre symbole. Ainsi l'autre symbole étant à 119 pixels celui-ci est à 119+40 donc 159 pixels.
4.Générer les fichiers .sd
Pour générer les 2 fichiers strategy.sd et shared.sd vous n'avez que à double cliquer sur le
modpage.bat
.
Voila ce qui devrait apparaître à l'écran :
sd_converter_1_0.py -c strategy_sd_desc.txt modpage_strat.txt shared_sd_desc.txt modpage_shared.txt
PAUSE
Le "-c" indique au modpage.bat ce qu'il doit compiler pour la génération.
5.Mettre à jour le descr_sm_factions (dans le data)
Vous n'avez que a remplacer ça :
logo_index FACTION_LOGO_ENGLAND
small_logo_index SMALL_FACTION_LOGO_ENGLAND
Par ça :
logo_index FACTION_LOGO_YORKSHIRE
small_logo_index SMALL_FACTION_LOGO_YORKSHIRE
Maintenant copier strategy.sd et shared.sd vers data/ui , modpage.tga vers data/ui/southern_european/interface et descr_sm_factions.txt vers le data .
Lancer le jeu et vous pouvez voir votre symbole en bas à droite et pendant le changement de tour :
6.Options avancées
Bon comme M2TW n'est jamais simple il y a toujours deux trois trucs bon à savoir en plus:
tga=stratpage_01.tga
Cela fait comme dit plus haut.
width=512, height=512
C'est la dimension du modpage.tga, ne l'éditez pas ou alors préparez vous à un échec car pour l'instant personne n'a réussit à en trouver une autre.
mouseover=stratpage_01.tga_mouseover.tga
Sert si vous avez une image avec beaucoup de calque
entry=BUTTON_OUTER_RING_SMALL
C'est le nom du dessin ou de la carte d'unité.
topleft=432,323, bottomright=468,362
Vous pouvez utiliser cela à la place de ce qui est déja utilisé
page=stratpage_01.tga
Chaque page en .tga extraite a une entrée .sd, celle-ci sert si vous voulez utilisez un dessin particulier.
alpha=1
Cela autorise les calques transparant. Si vous mettez 0 le jeu ne les prend plus en compte.
mystery=0 and coord=0,0
Il ne servent pas à grand chose
Vous pouvez aussi faire l'inverse de la compilation avec le -c (compiles) en mettant -d (decompiles)
sd_converter_1_0.py -d sourceSD target [True/False]
Cela transforme les informations stockés dans les fichiers .sd en .txt
Un exemple
: je vais créer le symbole du leinster
strategy.sd
tga=modpage.tga
entry=FACTION_LOGO_LEINSTER
top=0
left=0
bottom=69
right=66
shared.sd
tga=modpage.tga
entry=SMALL_FACTION_LOGO_LEINSTER
left=67
top=0
bottom=+29
right=+20
7.Appendice 1
Faire apparaître son nouveau symbole partout :
Allez dans data\menu\symbols dans tous les sous dossiers (sauf flags) mettez votre symbole dans les dimensions obligatoires.
Et voila vous avez maintenant un nouveau symbole
Stilgar
Artiste compris
Fan de Clausewitz
Share
Tweet
#2
22-04-2012, 11h38
Quelqu'un a réussi à faire marcher le convertisseur sd sous Seven ?
Edit : en fait pensez à décocher la compression RLE lorsque vous enregistrez votre modpage.tga.
Dernière modification par
Stilgar
,
22-04-2012, 13h14
.
Commentaire
Envoyer
Annuler
ere41
Maia dans le business
Tacticien incompris
Share
Tweet
#3
21-09-2014, 17h00
Bonjour, sous Windows 8, les fichiers mis sous python ne s'ouvre pas, quelqu'un sait pourquoi ?
Commentaire
Envoyer
Annuler
Précédent
template
Suivante
Chargement...
Oui
Non
OK
OK
Annuler
X