Les options dans les mods installées dans Penumbra représentent des moyens rapides d'appliquer différents redirections, matériaux, modèles, textures, etc. Pour les utilisateurs normaux qui importent des modpacks TTMP, la plupart des mods seront livrés avec leurs propres ensembles d'options que Penumbra installera automatiquement.
Cependant, si vous souhaitez ajouter de nouvelles options ou les modifier, ou si vous créez vos propres mods à partir de zéro dans Penumbra, j'espère que ce document vous aidera.
Toutes ces définitions d'options existent dans les fichiers .json
dans le dossier de votre mod installé. Penumbra offre un moyen graphique d'interagir avec ces fichiers et, en général, est le moyen recommandé de le faire.
Pour ce tutoriel, nous créerons à partir de Scratch un mod très simple avec quatre options qui modifient le colorise. J'utilise ce mod par skateboards comme démonstration, mais vous pouvez le faire avec n'importe quel mod que vous aimez. Par défaut, avec Dalamud Red Dye, cela ressemble à ceci:
Assez simple, cliquez simplement sur le bouton + dans le coin inférieur et nommez votre mod.
Dans l'onglet Edit Mod, près du bas, il y aura un champ de saisie de texte où vous pourrez saisir le titre du groupe d'options.
Après avoir cliqué sur le bouton + , vous pouvez sélectionner entre Single Group
et Multi Group
.
Single Group
signifie que l'utilisateur ne peut activer qu'une seule option à partir de ce groupe (et doit en sélectionner un). Par exemple, échanger entre des modèles thoraciques ou des textures, ou dans notre exemple, des coloris.
En Multi Group
un utilisateur peut activer plusieurs (ou aucune) des options de ce groupe. Ceci est courant lorsque, par exemple, vous souhaitez que les utilisateurs puissent activer ou désactiver des parties séparées de votre mod (par exemple, un groupe avec une case à cocher pour le poitrine, un pour pantalon, un pour les chaussures, etc.)
Vous pouvez ajouter autant de groupes et d'options que vous en avez besoin, mais je recommande de planifier et de les ajouter tous au début comme ça. À tout le moins, si ce n'est pas un mod super simple, ajoutez au moins une option.
Les boutons à droite de la liste déroulante Single
/ Multi
vous permettent de réorganiser les groupes d'options (lorsqu'il y a plus d'un groupe), modifiez ou supprimez la description du groupe d'options et ouvrez votre éditeur de texte externe pour modifier la description.
Tapez simplement le nom que vous souhaitez pour votre option et cliquez sur le bouton + . Vous devez cliquer sur le bouton, sinon l'option ne sera pas ajoutée.
Pour Multi Group
, chaque option affichera un bouton radio. La sélection de la Félation ici sera l'option par défaut lorsque vous exportez ce mod et qu'un utilisateur l'installe.
Pour Single Group
, ceux-ci seront des cases à cocher et ceux cochés seront activés par défaut sur les nouvelles installations.
Ici, nous ajoutons quatre options au total. Par défaut, la première option sera sélectionnée.
L'icône de bloc-notes à droite vous permettra de modifier la description de l'option correspondante. L'icône de la poubelle peut, naturellement, vous laisser supprimer l'option.
Lorsque vous ajoutez des options, vous pouvez revenir à l'onglet Settings
et réviser. C'est ainsi que notre exemple s'occupe de toutes nos options:
Une fois vos options ajoutées, ouvrez l'onglet Édition avancé.
La plupart des onglets de la nouvelle fenêtre auront cette liste déroulante en haut à droite qui répertorie toutes vos options et les groupes auxquels ils appartiennent:
Les choses que vous faites dans ces onglets affecteront l'option sélectionnée, alors assurez-vous toujours d'avoir la bonne option ici.
L'élément Default Option
est toujours disponible, que vous ajoutiez ou non des options. Des trucs comme les redirectes et les méta-manipulations effectués par Default
s'appliqueront toujours à votre mod, sauf si elle est remplacée dans une autre option.
Par exemple, si votre mod a une variante A pour un élément de poitrine désactivé par Default
, il sera désactivé dans n'importe quelle option que vous avez, à l'exception des options dans lesquelles vous avez une variante A activée.
L' Default Option
est un bon endroit pour ajouter des redirections ou des métadonnées qui s'appliquent toujours (ou la plupart du temps) à votre mod, par exemple si votre mod utilise uniquement un modèle mais des textures / matériaux différents.
Pour notre exemple, nous allons rechercher les matériaux utilisés par la veste et la chemise, et les ajouter à notre première option. Nous allons donc à l' Import from Screen
, sélectionnez Top Colourset: Dyable shirt, black jacket/tie
, Recherchez les matériaux dont nous avons besoin, puis sur le côté droit, cliquez sur Add a copy of this file to...
Cela copiera ces fichiers sur notre mod, sous l'option correspondante uniquement.
Ensuite, comme ce sont des fichiers matériaux, sous l'onglet Materials
nous pouvons voir les fichiers que nous avons ajoutés:
Nous continuons à ajouter ces fichiers aux autres options, à l'exception du Top Colourset: Default colourset
car nous voulons que cette option particulière conserve les paramètres par défaut du mod d'origine.
Une fois que nous ajouterons des fichiers à chaque option, nous pouvons voir surligné dans Green quels fichiers sont réellement utilisés par l'option que nous avons sélectionnée (un redessin peut être nécessaire).
Ensuite, nous allons simplement dans chacun de ces fichiers, modifions les coloris de manière appropriée et enregistrons chaque fichier.
Lorsque vous modifiez des fichiers externes (par exemple, des textures, des modèles, des matériaux), nous n'avons pas besoin de choisir l'option appropriée dans aucune des départs Advanced Editing
. Cependant, il est toujours nécessaire lors de la modification des redirections de fichiers ou des méta-manipulations.
Enfin, après avoir modifié chaque colorise, c'est le résultat: