Affichage des résultats 1 à 2 sur 2

Discussion: [TUTORIEL] CRÉATION DE FICHIERS BAM (4) : Les ANIMATIONS SPLITTEES dans une CARTE

  1. #1
    Date d'inscription
    April 2011
    Localisation
    Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
    Messages 
    4 644

    Flèche [TUTORIEL] CRÉATION DE FICHIERS BAM (4) : Les ANIMATIONS SPLITTEES dans une CARTE

    INTÉGRER DES ANIMATIONS SPLITTÉES DANS UNE CARTE (partie 1)





    Maintenant, il faut les tester dans une carte. C'est le même principe que pour les autres bam, à l'exception d'un détail d'importance !

    Quant à moi, je vais utiliser une partie d'un fond de carte de mon mod.
    Ne vous attendez pas à des spoilers : j'ai tout enlevé !



    Assurez-vous que vous avez bien copié vos fichiers de cartes et d'animation dans le répertoire "override" !


    C'est la partie la plus simple à réaliser !



    A. INTÉGRER DANS UNE CARTE L'ANIMATION SPLITTÉE DU PILLAR OF SKULLS.

    1. Charger une carte dans DLTCEP.




    2. Ouvrir l'onglet Animations.

    Vous y trouverez la liste des animations présentes sur la carte.



    3. Ajouter une nouvelle animation.

    Je crée l'animation « PilierCranes ».

    À ce sujet, je vous rappelle ces petits conseils :

     Cliquer ici pour révéler le texte




    4. Entrer le code de l'animation dans le champ BAM.

    Pour cela, soit vous connaissez par cœur le nom du fichier bam et vous le saisissez directement, soit vous appuyez sur le bouton "Browse" pour ouvrir une fenêtre recensant toutes les animations présentes dans les fichiers .BIF du jeu et dans le répertoire override.

    Je me répète : j'ose espérer que vous avez copié votre nouvelle animation dans le répertoire override !


    Pas de panique ! Vous ne voyez que la séquence 0 (la partie en haut et gauche de l'animation). C'est normal.



    5. Positionner l'animation dans la carte.

    Maintenant, il faut positionner l'animation sur la carte et c'est là que ça se complique un tantinet !

     Cliquer ici pour révéler le texte


    Ici aussi, on ne voit que la partie composant le cadran en haut et à gauche de l'animation. Donc pour bien la positionner, il faut faire preuve d'un peu d'imagination.

    Il y a toujours deux écoles. Soit vous tâtonnez :


    Et voici le résultat in-game :

    Argh !

    1. Il va falloir préciser la position de l'animation au pixel près à l'aide des touches de direction en bas à gauche de l'écran.
    2. Il va falloir régler l'affichage car on ne voit que la Séquence 0 de l'animation !


    En fait, dans la pratique, il y a belle lurette que vous auriez réglé le problème b. En fait, il n'y aurait jamais eu de problème b. !

    Mais je l'ai sciemment laissé se produire pour que vous compreniez mieux toutes les subtilités des réglages des animations. De plus, dans le monde du modding, c'est en se plantant qu'on avance...



    6. Modifier les paramètres d'affichage de l'animation.

    Je vous renvoie au chapitre INTÉGRER DES ANIMATIONS DANS UNE CARTE (partie 2) pour réviser ce que nous y avons appris.


    6.a. Cocher la case "Don't remove in combat".

    Ainsi, l'animation ne sera pas désactivée pendant les combats.

    Mais la plus importante dans le cadre des animations splittées, c'est celle-ci :


    6.c. Cocher la case "Draw All cycles".

    C'est cette option qui permet d'afficher toutes les séquences de l'animation et de les synchroniser.


    Normalement, nous aurions dû la cocher dès la création de l'animation (d'où, pas de problème b...).

    Cependant, le rendu in-game n'est pas encore top :


    6.c. Affiner le positionnement de l'animation.

    Avec l'expérience, on s'aperçoit que le piler est décalé d'environ 10 pixels sur la gauche et en bas de sa position idéale par rapport à son ombre.

    Modifions donc ces paramètres :


    Il ne reste plus qu'à tester ce nouveau réglage :


    Et voilà !

    Notre intuition était la bonne, le réglage est parfait !

    Cependant, je vous avais parlé d'une « autre école ».

    Je ne sais pas si vous avez remarqué que les nouvelles coordonnées du pilier sont [1480.492], des multiples de 4 : 1480 = 370 x 4 et 492 = 123 x 4.


    Si vous êtes des bons élèves, vous devez vous rappeler de ceci :

     Cliquer ici pour révéler le texte


    Il se trouve précisément que lorsque j'ai inséré l'ombre de l'animation dans le fond de carte, j'ai bien pris soin de prendre pour repère une grille de 4 pixels et que j'ai noté leur point d'intersection sur un bout de papier !



    7. Ajoutez un nouveau Wallgroup.

    Citation Envoyé par Lecteur
    Tu n'aurais pas oublié quelque chose ?

    Comme cocher la case "Not Covered by wall", par hasard...
    C'est bien, finalement, vous suivez...

    Non, ce n'est pas un oubli !
    Il se trouve que cette animation ne sera pas masquée par un Wallgroup. D'ailleurs, en voici la preuve dans le fichier .WED :


    Donc, dans ce cas de figure, si vous aviez coché la case "Not Covered by wall", cela n'aurait pas changé le rendu de l'affichage.

    En revanche, pour finaliser l'animation, il ne faudra oublier de créer un Wallgroup qui masque les personnages qui passent derrière le pilier. Ici encore, je vous renvoie au chapitre INTÉGRER DES ANIMATIONS DANS UNE CARTE (partie 4).

    La solution la plus simple ici consiste à le créer avec IETME en important une image du pilier comme « patron » pour dessiner le polygone.
    Après avoir créé le polygone, on sauvegarde le fichier sans sauvegarder les fichiers .TIS, .MOS et .BMP :


    Et c'est maintenant qu'on revient à votre question pertinente : effectivement, il fallait bien cocher la case "Not Covered by wall" car sinon :


    Les bons réglages de l'animation sont donc :

    Ce qui donne in-game :


    Mais il reste une dernière touche à apporter :

    Si le Wallgroup fonctionne bien, il n'empêche pas les personnages de passer sur la base du pilier, qui normalement devrait être inaccessible.

    C'est normal puisque ce ne sont pas les wallgroups qui gèrent ses paramètres, mais la mini carte appelée « search map » en anglais : celle qui définit les emplacements de la carte auquel vous avez accès, bloque des passages comme les murs, etc...



    8. Modifier la search map.

    Vous l'aurez deviné : DLTCEP permet de modifier les search maps !

    Tout ce que vous avez à faire, c'est ouvrir l'onglet Maps :


    De sélectionner la carte à modifier "Search map", puis d'appuyer sur le bouton "Edit map".



    Sélectionnez un type de zone (ici, le n° 8) et remplissez la zone concernée avec la souris.
    Une fois que vous êtes satisfait, validez avec le bouton "Back".

    La zone infranchissable a été ajoutée à la carte : il ne vous sera plus possible de vous déplacer dessus.



    9. Sauvegarder la carte.

    Sauvegardez la carte et profitez de votre nouvelle animation.

    Dernière modification par Freddy_Gwendo ; 24/09/2015 à 21h45.
    CARPE DIEM...
    Co-modérateur de La Forge et de La Chambre des Scribes
    Moddeur qui s'arrache les cheveux...

  2. #2
    Date d'inscription
    April 2011
    Localisation
    Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
    Messages 
    4 644
    INTÉGRER DES ANIMATIONS SPLITTÉES DANS UNE CARTE (partie 2)





    B. INTÉGRER DANS UNE CARTE L'ANIMATION SPLITTÉE DU HELL GATE.


    Comme annoncé, nous allons maintenant intégrer l'animation du portail sur un fond de carte possédant déjà un portail.

    Le processus est identique : il suffit de reproduire les étapes 1 à 9 du message précédent pour obtenir l'écran suivant :


    En revanche, la seule différence réside dans le positionnement de l'animation dans la carte.

    Petit rappel :

     Cliquer ici pour révéler le texte


    Dans le cas présent, puisque j'ai supprimé la plupart des pixels du portail, nous ne bénéficierons pas de l'effet « pixels verts », mais nous pourrons coller de manière très précise l'animation au fond de carte grâce au portail intégré :


    Ce qui donne in-game :

    Et avec l'option "Draw All cycles" cochée :


    Sur ce, nous allons passer à un domaine bien plus complexe : LA CRÉATION d'ANIMATIONS DE CRÉATURES.



    Dernière modification par Freddy_Gwendo ; 27/01/2013 à 02h21.
    CARPE DIEM...
    Co-modérateur de La Forge et de La Chambre des Scribes
    Moddeur qui s'arrache les cheveux...

Discussions similaires

  1. Réponses: 2
    Dernier message: 23/10/2013, 23h22
  2. Réponses: 8
    Dernier message: 29/01/2013, 17h33
  3. Réponses: 0
    Dernier message: 24/01/2013, 23h20
  4. Réponses: 3
    Dernier message: 20/01/2013, 17h25
  5. [TUTORIEL] CRÉATION DE FICHIERS BAM : Introduction
    Par Freddy_Gwendo dans le forum Guides
    Réponses: 1
    Dernier message: 12/01/2013, 14h03

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 244 245 246 247 248 249 250 251 252 253 254 255 256