Salut les toons,
Aujourd'hui, cours de multification. C'est un mot que j'ai inventé
et qui vient du nom du fichier multify.exe.
Qu'est-ce que c'est ?Toontown est programmé en panda3d.
Panda3D est un logiciel créé par Disney pour créer Toontown qui a été rendu libre (ça veut dire en téléchargement autorisé, gratuitement) pour que d'autres personnes faisant de la 3d puisse s'en servir pour faire leurs propres jeux ou animations 3d.
Grâce à cela, il est possible de l'utiliser pour voir à quoi ressemble les fichiers de Toontown et peut-être faire des découvertes.
Panda3D et Toontown, les fichiers .mfSi on va dans le dossier du jeu de Toontown qui se situe pour la plupart d'entre nous dans C:\Program Files\Disney\Disney Online\Toontown ou C:\Program Files\Disney\Disney Online\Toontown_FR on peut y voir ceci :
Chacun des fichiers de l'image ci-dessus s'appelle phase_x.mf. Chaque .mf contient en fait une multitude d'autre fichiers, c'est un emballage en quelque sorte. Chaque .mf correspond généralement à l'arrivée d'une mise à jour sur Toontown. Par exemple le fichier phase_10.mf est arrivé lorsque le QG caissbot est sorti et si on regarde ce qu'il contient on constate que la majorité des fichiers concernent effectivement le QG caissbot.
phase_11.mf contient les fichiers pour le QG loibot (c'est pour cela que vous ne trouverez pas phase_12.mf qui contient les fichiers du QG chefbot ni phase_13.mf qui contient toon parties)
Préparation à l'ouverture des .mfC'est là que la multification intervient, c'est cette action qui sert à "déballer" les .mf. Pour celà, il faut installer panda3D qui est
en téléchargement ici. Prenez la version Panda3D Installer for Windows si vous êtes sur Windows (la grande majorité d'entre vous). Une fois installé on obtient quelque chose qui doit ressembler à ça quand on est dans le dossier où est panda3D.
Dans le dossier bin se trouve un fichier multify.exe, il faut le copier et le mettre dans le dossier models, copiez y également tous les fichiers phase_x.mf (x étant un chiffre ou un nombre) qui se trouvent dans le dossier de Toontown ce qui doit à présent donner quelque chose comme ceci.
Evitez de prendre phase_1.mf et phase_2.mf si vous les avez, elles ne contiennent pas de fichiers intéressant et risquent de provoquer des erreurs plus tard.
La multification se fait en ligne de commande. C'est à dire qu'il faut écrire à la main ce qu'on veut que le programme multify fasse pour nous, ce n'est pas un programme où il faut appuyer sur des boutons pour que ça se fasse seul comme la plupart des programmes installés sur votre ordinateur.
Pour avoir l'invite de commande, il faut faire Démarrer, Exécuter, écrire "CMD" sans les guillemets dans la case Ouvrir puis valider. Une page noire comme celle-ci doit apparaitre.
Sur cette fenetre noire il est écrit c:\users\Nicolas pour moi, ça veut dire que je ne peux travailler que dans le dossier indiqué mais moi, le fichier multify se trouve dans C:\Panda3D-1.4.2\models je dois donc taper sans les guillemets "cd C:\Panda3D-1.4.2\models" et faire entrée.
On est prêt à présent pour multifier.
Ouverture des .mfToujours dans la page noire, on va écrire puis valider :
multify -x -f phase_3.mf
Si vous avez bien suivi on doit avoir ceci à présent.
La traduction de ce qu'on a écrit donnerait à peu près ceci : Programme multify.exe (multify) je te demande d'e
xtraire (-x) de
force (-f) les fichiers contenu dans le fichier phase_3.mf (phase_3.mf)
stp, merci. Signé CMDA présent, un dossier a du apparaitre dans le dossier où multify se trouve et ce dossier porte le nom phase_3, voici ce qu'il contient.
Des dossiers contenant :
- des fichiers audio (la voix de mickey et de minnnie), la musique que l'on entend lorsque l'on crée un toon...
- les noms des toons et des doudous fournit par le jeu
- quelques images (les yeux des toons triste, heureux..., les tetes des ours et des cochons, les vetements..., les bulles que l'on voit quand on parle ou quand on pense....). D'ailleurs à ce sujet, les cochons sont déjà présents dans les fichiers du jeu français.
- et enfin les .bam qui se trouvent dans le dossier models (c'est pareil pour toutes les phases)
Chaque phase contenant des fichiers différents, il va falloir multifier chacune de ces phases pour pouvoir tout découvrir. Ca marche de la même manière que pour la phase3, il suffit d'écrire multify -x -f phase_3.5.mf, multify -x -f phase_4.mf et ainsi de suite.
Les .bam ?Les .bam sont encore une sorte de fichiers panda3D, ce sont en fait les objets 3D du jeu sur lesquels sont appliquées les images que l'on trouve dans le dossier map. Les .bam sont mes fichiers préférés parce que avec eux on peut voir tout ce qui est dans le jeu y comprit ce qui est caché ou ce qui n'est pas caché mais qu'on ne peut pas imaginer vu notre point de vue ras de terre
Pour voir les .bam vous allez faire un clic droit dessus puis ouvrir ou ouvrir avec selon ce que vous avez, il va falloir ensuite cliquez sur parcourir et trouver le fichier pview.exe, pour ma part il est dans C:\Panda3D-1.4.2\bin, pensez bien à cocher la case "Toujours utiliser le programme sélectionné pour ouvrir ce type de fichier."
A présent en double-cliquant sur un fichier .bam il va s'ouvrir et vous pourrez voir à quoi il ressemble.
-Le bouton droit de la souris ainsi qu'un mouvement de la souris sert à zoomer ou à dézoomer
-Le bouton gauche de la souris ainsi qu'un mouvement de la souris sert à déplacer l'objet
-Les 2 boutons en même temps ainsi qu'un mouvement de la souris sert à faire pivoter un objet
Un petit aperçu :Saviez-vous que la salle du VP était en fait une tete de bonhomme ?
Vous avez déjà vu un starfish d'aussi près ?
Vous connaissez ce terrain de golf ? Moi non, normal il n'apparait pas dans le jeu.
Vous saviez que le CJ a un bandeau sur les yeux ?
Vous avez déjà vu ça ? Moi non, d'après panda c'est les jambes du Bossbot