[BAM] Comment modifier facilement des index de palettes différentes ?
Posté : ven. 04 janv. 2013, 23:35
Plutôt que d'appliquer des effets de couleurs à certains dragons pour les transformer en dragons d'or, d'émeraude, etc..., j'ai décidé d'essayer d'attribuer aux dragons existants de nouvelles palettes de couleurs.
Le principe est simple : les animations d'un dragon sont regroupées en 5 séries, chacne disposant de sa propre palette. Donc 5 palettes en tout.
Par exemple, voici les palettes concernant le dragon vert :
MDR1_GR1 : MDR1_GR2 :
MDR1_GR3 : MDR1_GR4 :
MDR1_GR5 :
Dans le cas présent, le but du jeu est de modifier les teintes de vert pour créer un dragon d'émeraude.
Autant, je suis prêt à me lancer dans la modification d'une palette, autant je jette l'éponge pour les 4 autres.
Comme vous pouvez le constater, les index des mêmes teintes ne sont pas les mêmes pour les 5 palettes.
D'où ma question :
Existe-t-il un moyen simple de modifier automatiquement les teintes des palettes quelque soient leurs index respectifs ?
Si la teinte (25,155,42) se situe dans l'index 2 de la palette 1, dans l'index 68 de la palette 2, etc..., existe-t-il un logiciel qui permettrait d'identifier l'index de cette teinte dans une série de palettes, puis de la modifier par une même valeur dans toutes les palettes ?
J'espère avoir été clair !
Le principe est simple : les animations d'un dragon sont regroupées en 5 séries, chacne disposant de sa propre palette. Donc 5 palettes en tout.
Par exemple, voici les palettes concernant le dragon vert :
MDR1_GR1 : MDR1_GR2 :
MDR1_GR3 : MDR1_GR4 :
MDR1_GR5 :
Dans le cas présent, le but du jeu est de modifier les teintes de vert pour créer un dragon d'émeraude.
Autant, je suis prêt à me lancer dans la modification d'une palette, autant je jette l'éponge pour les 4 autres.
Comme vous pouvez le constater, les index des mêmes teintes ne sont pas les mêmes pour les 5 palettes.
D'où ma question :
Existe-t-il un moyen simple de modifier automatiquement les teintes des palettes quelque soient leurs index respectifs ?
Si la teinte (25,155,42) se situe dans l'index 2 de la palette 1, dans l'index 68 de la palette 2, etc..., existe-t-il un logiciel qui permettrait d'identifier l'index de cette teinte dans une série de palettes, puis de la modifier par une même valeur dans toutes les palettes ?
J'espère avoir été clair !