Le Garage
Would you like to react to this message? Create an account in a few clicks or log in to continue.


TDU mod shop
 
HomeGalleryLatest imagesRegisterLog in

 

 Tdu Modding Tools : Patch Editor

Go down 
4 posters
AuthorMessage
Djey
Moddeur Tools
Djey


Messages : 465
Date d'inscription : 2008-11-21
Age : 42
Localisation : IDF

Tdu Modding Tools : Patch Editor Empty
PostSubject: Tdu Modding Tools : Patch Editor   Tdu Modding Tools : Patch Editor Icon_minitimeFri 19 Mar - 21:55

This article is not updated anymore. Please follow help topics in this document:
http://dl.dropbox.com/u/182347/Modding%20TDU/Build/Doc/TDU%20Modding%20capitalization.pdf

Thank you!
----
Bonjour à tous,

ce topic a pour but de partager avec vous la méthode de création de patchs avec les Modding Tools, celle qui a permis la réalisation de nos propres auto-installeurs (Bugatti Atlantic, Facel Vega, Gexxx..).

Les avantages de ces installeurs sont multiples:
- utilisables pour quasiment n'importe quel type de mod,
- simples et propres d'installation/désinstallation,
- avec gestion automatique des sauvegardes de fichiers,
- étant personnalisables (photo, groupe, crédits...), ils mettent ainsi vos efforts en valeur.


L'auto-installeur est en fait un ensemble d'éléments.
  • un logiciel, TduModAndPlay.exe
  • un fichier décrivant au logiciel ce qui doit être installé et comment : install.pch
  • son (faux) jumeau, décrivant la procédure inverse, celle de désinstallation : uninstall.pch. Cela n'est pas obligatoire, toutefois nous vous recommandons de le proposer.

Ce dont vous aurez-besoin pour créer le patch.
  • de la dernière version des Modding Tools
  • de beaucoup de patience ! Ne comptez pas vous y mettre la veille de la release Laughing



Guide rapide du Patch Editor.
Tdu Modding Tools : Patch Editor PatchEditor-full
1) Barre de menus : regroupe les commandes essentielles
a) File
- New patch : pour attaquer la création du patch ainsi que sa désinstallation;
- Open : reprendre l'élaboration depuis une sauvegarde;
- Save/Save as : sauvegarder le patch actif;
- Properties : permet de régler divers paramètres (infos, crédits, groupes...).
b) Edit
- Add / Delete / Duplicate instruction : pour respectivement ajouter, supprimer ou créer une copie d'instruction;
- Move instruction up/down : permet de modifier l'ordre d'exécution des instructions;
- Import / Export : pour s'échanger les instructions entre divers projets ou logiciels par le biais de fichiers.
c) Test
Non utilisé dans le cadre de ce tuto.
d) Tools
- Deploy patch : construit le programme permettant d'exécuter votre patch (pour l'installation et la désinstallation)
- Settings : juste un raccourci vers les paramètres des Modding Tools.
e) Help
Préférez ce tuto ! Wink

2) Liste des instructions du patch
Tout ce que le patch va exécuter est récapitulé dans ce tableau:
Tdu Modding Tools : Patch Editor PatchEditor-instrList
a) #
l'ordre de l'instruction;
b) Action
ce que fait l'instruction;
c) Fail on error
indique si une erreur dans l'instruction provoque l'arrêt de l'installation;
d) Group
le groupe auquel appartient l'instruction;
e) Comment
le commentaire libre pour cette instruction.

3) Actions sur ces instructions
Ce sont en fait des raccourcis vers les fonctions les plus utilisées de la barre de menus.
Tdu Modding Tools : Patch Editor PatchEditor-instrCommand
De haut en bas : ajout / suppression / copie / déplacement.

4) Panneau d'édition de l'instruction sélectionnée
Tdu Modding Tools : Patch Editor PatchEditor-instrDetails
a) Commandes de base
- Disquette : enregistre les modifications de l'instruction courante
- Croix : efface le rapport d'exécution (non abordé dans ce tuto)
b) Choix de l'instruction
Vous permet de sélectionner (mais aussi de modifier) quel genre d'instruction devra être exécuté. Il existe différents types d'instruction, allant de la simple installation de fichier dans le jeu à la modification de jeux de caméras, plus complexe.
c) Liste des paramètres
Chaque instruction nécessite qu'on lui précise sur quoi elle va porter; c'est le rôle des paramètres.
d) Comportement
- Group : vous permet de rattacher l'instruction à un groupe particulier. Toute instruction appartient par défaut au groupe Required, ce qui signifie qu'elle sera toujours exécutée si elle est active;
- Enabled : cocher pour activer l'instruction, décocher pour qu'elle ne soit jamais prise en compte;
- Halt on error : cocher pour que l'installation s'arrête si une erreur se produit dans cette instruction, décocher pour ignorer cette erreur.
e) Commentaire

5) Rapport d'exécution
Non abordé dans ce tuto.


Référence rapide des commandes.
  • installPackedFile/uninstallPackedFile
Objectif :
cette instruction permet de remplacer un fichier empaqueté dans un BNK.
Paramètres :
- bnkFile : c'est le chemin et le nom du fichier BNK concerné par le remplacement.
exemple : #bnkPath#\FrontEnd\HiRes\LOG_IN.bnk.
#bnkPath# est une variable permettant d'indiquer le dossier Test Drive\Euro\bnk et qui sera déterminé automatiquement chez l'utilisateur, à partir du chemin renseigné dans l'installeur.
- patchDirectory : le nom du dossier dans le patch où il ira chercher les fichiers à intégrer au BNK
exemple : \patchs\screens\
- newFile : le nom du fichier à intégrer au BNK
exemple : fla_0013.2db
Remarques :
+ L'instruction va s'assurer qu'une sauvegarde des fichiers écrasés est bien faite avant l'opération d'intégration. Les sauvegardes sont stockées dans <dossier du jeu>\mods\<numéro de série du mod>
+ Le désinstalleur associé peut être programmé en utilisant l'instruction inverse, uninstallPackedFile. Son paramétrage suit le même principe (en simplifié).



Le mise en application de ces commandes sera faite en temps voulu, dans les divers 'ateliers' que nous vous mettrons à disposition.


Ce topic sera mis à jour par 2CV et moi-même. Pour toute question ou remarque, vous pourrez poster dans ce même topic.
à suivre donc ! Wink

- Bonne lecture -


Last edited by Djey on Mon 27 Dec - 20:31; edited 16 times in total
Back to top Go down
http://www.testdriveunlimited2.fr
Djey
Moddeur Tools
Djey


Messages : 465
Date d'inscription : 2008-11-21
Age : 42
Localisation : IDF

Tdu Modding Tools : Patch Editor Empty
PostSubject: Re: Tdu Modding Tools : Patch Editor   Tdu Modding Tools : Patch Editor Icon_minitimeFri 19 Mar - 21:55

ATELIER 1 - ... (rédaction en cours)

Un petit exercice relativement simple, histoire de vous échauffer Smile


Last edited by Djey on Mon 22 Mar - 17:51; edited 3 times in total
Back to top Go down
http://www.testdriveunlimited2.fr
Djey
Moddeur Tools
Djey


Messages : 465
Date d'inscription : 2008-11-21
Age : 42
Localisation : IDF

Tdu Modding Tools : Patch Editor Empty
PostSubject: Re: Tdu Modding Tools : Patch Editor   Tdu Modding Tools : Patch Editor Icon_minitimeFri 19 Mar - 21:55

Réservé
Back to top Go down
http://www.testdriveunlimited2.fr
Djey
Moddeur Tools
Djey


Messages : 465
Date d'inscription : 2008-11-21
Age : 42
Localisation : IDF

Tdu Modding Tools : Patch Editor Empty
PostSubject: Re: Tdu Modding Tools : Patch Editor   Tdu Modding Tools : Patch Editor Icon_minitimeFri 19 Mar - 21:56

Réservé
Back to top Go down
http://www.testdriveunlimited2.fr
Djey
Moddeur Tools
Djey


Messages : 465
Date d'inscription : 2008-11-21
Age : 42
Localisation : IDF

Tdu Modding Tools : Patch Editor Empty
PostSubject: Re: Tdu Modding Tools : Patch Editor   Tdu Modding Tools : Patch Editor Icon_minitimeFri 19 Mar - 21:56

Réservé
Back to top Go down
http://www.testdriveunlimited2.fr
Djey
Moddeur Tools
Djey


Messages : 465
Date d'inscription : 2008-11-21
Age : 42
Localisation : IDF

Tdu Modding Tools : Patch Editor Empty
PostSubject: Re: Tdu Modding Tools : Patch Editor   Tdu Modding Tools : Patch Editor Icon_minitimeFri 19 Mar - 21:56

Réservé
Back to top Go down
http://www.testdriveunlimited2.fr
Djey
Moddeur Tools
Djey


Messages : 465
Date d'inscription : 2008-11-21
Age : 42
Localisation : IDF

Tdu Modding Tools : Patch Editor Empty
PostSubject: Re: Tdu Modding Tools : Patch Editor   Tdu Modding Tools : Patch Editor Icon_minitimeWed 24 Mar - 12:02

Première partie en ligne ! Les ateliers suivront.

En attente de vos retours ... Basketball
Back to top Go down
http://www.testdriveunlimited2.fr
rollingtheboy

rollingtheboy


Messages : 149
Date d'inscription : 2009-07-20
Age : 34
Localisation : Nantes

Tdu Modding Tools : Patch Editor Empty
PostSubject: Re: Tdu Modding Tools : Patch Editor   Tdu Modding Tools : Patch Editor Icon_minitimeWed 24 Mar - 17:49

wow joli boulot sur le tuto un grand bravo à toi Tdu Modding Tools : Patch Editor Icon_cheers
Back to top Go down
Djey
Moddeur Tools
Djey


Messages : 465
Date d'inscription : 2008-11-21
Age : 42
Localisation : IDF

Tdu Modding Tools : Patch Editor Empty
PostSubject: Re: Tdu Modding Tools : Patch Editor   Tdu Modding Tools : Patch Editor Icon_minitimeWed 24 Mar - 18:43

Merci Wink

donc je te laisse gérer le prochain installeur gex ? titi parisien
Back to top Go down
http://www.testdriveunlimited2.fr
kennybzh

kennybzh


Messages : 160
Date d'inscription : 2009-09-08
Age : 40

Tdu Modding Tools : Patch Editor Empty
PostSubject: Re: Tdu Modding Tools : Patch Editor   Tdu Modding Tools : Patch Editor Icon_minitimeSun 28 Mar - 12:04

C'est une super initiative ce tuto, merci beaucoup, en plus, c'est très clair.
J'attends avec impatience la liste des instructions avec leurs significations et utilisation ainsi que les petits exercices.
Je suis sur que ce sera très utile à pas mal de gens Wink

Malgré tout, il y a moyen de se dépatouiller tout seul pour faire quelques trucs mais ces exercices permettront aux
utilisateurs de le maîtriser à fond sans se prendre la tête pendant des heures... merci pour tout c'est une super idée.

Vivement la suite... coucou06
Back to top Go down
Djey
Moddeur Tools
Djey


Messages : 465
Date d'inscription : 2008-11-21
Age : 42
Localisation : IDF

Tdu Modding Tools : Patch Editor Empty
PostSubject: Re: Tdu Modding Tools : Patch Editor   Tdu Modding Tools : Patch Editor Icon_minitimeTue 6 Apr - 17:22

Instructions installPackedFile/uninstallPackedFile ajoutées.
Back to top Go down
http://www.testdriveunlimited2.fr
djcamyskky




Messages : 2
Date d'inscription : 2010-10-29
Age : 29
Localisation : FRANCE

Tdu Modding Tools : Patch Editor Empty
PostSubject: Patch editor   Tdu Modding Tools : Patch Editor Icon_minitimeSat 30 Oct - 14:46

Bonjour! Est-ce que vous pourrez insérer dans votre tuto l'utilisation des variables pour le traffic ---) traffic per kilometre et traffic density?
Back to top Go down
Djey
Moddeur Tools
Djey


Messages : 465
Date d'inscription : 2008-11-21
Age : 42
Localisation : IDF

Tdu Modding Tools : Patch Editor Empty
PostSubject: Re: Tdu Modding Tools : Patch Editor   Tdu Modding Tools : Patch Editor Icon_minitimeMon 27 Dec - 20:13

Topic closed! See offline documentation, download here:
http://dl.dropbox.com/u/182347/DL/TDU%20Modding%20capitalization.pdf
Back to top Go down
http://www.testdriveunlimited2.fr
Sponsored content





Tdu Modding Tools : Patch Editor Empty
PostSubject: Re: Tdu Modding Tools : Patch Editor   Tdu Modding Tools : Patch Editor Icon_minitime

Back to top Go down
 
Tdu Modding Tools : Patch Editor
Back to top 
Page 1 of 1
 Similar topics
-
» TDU Modding Tools : n00b edition ! (1.16.1)
» Modding tools > Problème critique
» TDU Modding Tools II [Mini Bnk Manager]
» Futur parametre pour TDU Modding Tools 1.13... ?
» [RELEASE] TDU PATCH 1.68b

Permissions in this forum:You cannot reply to topics in this forum
Le Garage :: TECHNICAL PARTS :: TOOLS-
Jump to: