Affichage des résultats 1 à 1 sur 1

Discussion: [MODDING] Faire un répertoire de jeu propre

  1. #1
    zefklop Invités

    Flèche [MODDING] Faire un répertoire de jeu propre

    Traduction d'un post de SConrad de Spellhold Studios

    (Je suis tombé là-dessus par hasard alors je me suis dit que ça en intéresserait plus d'un)

    Programmes nécessaires :
    Weidu
    Un éditeur de textes

    Introduction
    En téléchargeant et en examinant les mods, (les modders ne jouent jamais), j'ai remarqué une tendance à mettre le plus de choses possible dans le répertoire du jeu. Quand on a un certain nombre de mods, cela commence à devenir confus avec tous ces fichiers, et je n'arrive pas à imaginer ce qu'en fait le joueur qui ne connait pas les bases du modding. Donc j'ai décidé d'écrire ce petit tutorial simple pour réduire le nombre de fichiers dans le répertoire principal du jeu, et en plus, j'ajoute une partie pour aller plus loin : créer des fichiers .bat invisible.

    Que peut-on voir dans le répertoire du jeu
    C'est une liste que j'ai faite en regardant les mods présents sur mon ordinateur
    Truc (le dossier)
    Setup-Truc.exe
    Setup-Truc.tp2
    Audioinstall.bat
    Audiouninstall.bat
    Tisunpack.bat
    Readme en tous genres
    FAQs
    Diverses anciennes versions de .tp2 : Setup-Truc.tp2.orig, etc...
    Modes d'emploi
    (Si vous en avez encore plus, je vous conseille de penser sérieusement à comment vous organisez vos mods)

    Qu'est-ce qui est vraiment utile ?
    Actuellement, seulement deux choses :

    Truc (le dossier)
    Setup-Truc.exe

    Tout le reste est superflu

    Oui, mais qu'en est-il du reste ?
    Parlons-en, l'un après l'autre

    Setup-Truc.tp2 : Actuellement, le tp2 peut être stocké dans le dossier Truc, si le dossier a le même nom que le .exe (si vous enlevez le setup-...) Notez que le .tp2 n'a pas du tout besoin du setup-, Truc.tp2 est suffisant.

    Le_gros_tas_de_bats.bat : Mettez les n'importe où. Quand weidu se sert d'un .bat, comme dans AT_INTERACTIVE_EXIT ou AT_UNINSTALL, le .bat s'exécute dans le même dossier que l'exe-weidu. Iln'y a donc aucun besoin de laisser ces fichiers dans le répertoire du jeu. Voyez plus bas pour savoir comment les rendre invisible.

    Les readme : Je doute sérieusement qu'ils seront plus lus s'ils se trouvent dans le répertoire du jeu. Ils peuvent se trouver n'importe où.

    Les FAQs : Même chose que les Readme

    Les anciens tp2 : S'il y en a besoin dans le pack du mod, vous pouvez le mettre dans un dossier quelque part.

    Les modes d'emplois : Idem que les anciens tp2

    Section bonus : créer des .bat (presque) invisible pour l'utilisateur
    Nous avons simplement établi qu'il n'y a pas besoin de garder les .bat dans le répertoire du jeu. Je vais même aller plus loin : nous n'avons besoin de les mettre dans aucun dossier. Ils peuvent exister, mais nêtre jamais visible. Comment ?

    Voici comment nous le faisons ; nous incluons le .bat dans le fichier .tp2, et ensuite nous les faisons se supprimer eux-mêmes. Regardez ce simple code installateur audio quelque part dans le tp2

    Code:
    <<<<<<<< Truc/inclus/plus_de_dossiers_comme_cela_pas_de_confusion_possible_entre_ceci_et_d'autres_fichiers/install.bat
    @echo off
    cd override
    oggdec Truc*.ogg
    del Truc*.ogg
    del oggdec.exe
    cd ..
    del install.bat
    >>>>>>>>
    
    <<<<<<<< Truc/inclus/plus_de_dossiers_comme_cela_pas_de_confusion_possible_entre_ceci_et_d'autres_fichiers/uninstall.bat
    del override\Truc*.wav
    @ECHO
    @ECHO Audio désinstallé
    @ECHO
    del Truc/Backup/uninstall.bat
    >>>>>>>>
    COPY ~Truc/inclus/plus_de_dossiers_comme_cela_pas_de_confusion_possible_entre_ceci_et_d'autres_fichiers/install.bat~
    COPY + ~Truc/inclus/plus_de_dossiers_comme_cela_pas_de_confusion_possible_entre_ceci_et_d'autres_fichiers/uninstall.bat~
    
    AT_INTERACTIVE_EXIT ~install.bat~
    AT_UNINSTALL ~Truc/Backup/uninstall.bat~
    Il n'y a pas beaucoup de complications, mais je préfère appuyer sur le "+" entre COPY et ~uninstall.bat~. Cette petite chose assure que weidu n'inversera pas l'action à la désinstallation du mod, et la copie ne sera pas annulée.

    Oui, je sais que ce ne sont pas des .bat totalement invisibles, puisque le uninstall.bat existe dans le répertoire Backup, mais c'était la meilleure façon de faire que je puisse imaginer, à cause des limitations de weidu. Weidu ne lit pas le .tp2 à la désinstallation, donc il n'y aura aucun ficher inclus nulle part. Je ne pouvais pas non plus appeler un autre tp2, car weidu n'accepte pas les fichiers inclus dans des fichiers inclus. J'ai essayé différentes méthodes, mais sans succès.

    Si quelqu'un trouve un autre moyen, n'hésitez pas à me contacter (l'auteur ou le traducteur, c'est vous qui voyez)

    L'idée est en fait de faire en sorte que, quand vous créez un mod, le répertoire du jeu soit encombré le moins possible. Ceci n'a rien d'indispensable, mais c'est une question de confort et de lisibilité
    Dernière modification par Isaya ; 20/09/2014 à 14h29. Motif: Utilisation de balises code pour éviter la transformation de séquences en smileys

Discussions similaires

  1. [BGT] Quel est le répertoire d'install de BG2 ?
    Par Janus dans le forum Baldur's Gate Reloaded : les mods TUTU et Baldur's Gate Trilogy
    Réponses: 2
    Dernier message: 06/04/2011, 07h20
  2. [BG2][SOLUCE] Choisir sa propre image
    Par keldorn dans le forum La Taverne d'Amkethran (Baldur's Gate 2)
    Réponses: 1
    Dernier message: 12/10/2010, 19h10
  3. [BG2][TECH] Où est le répertoire de BG2 (Vista & Seven) ?
    Par Blackdoudou dans le forum La Taverne d'Amkethran (Baldur's Gate 2)
    Réponses: 7
    Dernier message: 08/02/2010, 20h00
  4. [TECH] Est-il possible de mettre sa propre musique?
    Par Death dans le forum La Taverne d'Amkethran (Baldur's Gate 2)
    Réponses: 14
    Dernier message: 17/01/2009, 19h06
  5. [BP] Répertoire des bugs
    Par Psykotik dans le forum Méga-mods : Big Picture, The Darkest Day, Shadow Over Soubar, Tortured Souls, Check The Bodies, Nev
    Réponses: 19
    Dernier message: 16/10/2004, 15h17

Les tags pour cette discussion

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243