Layout Editor
Revenir à la page sur le Housing
Pour vous aider dans vos décorations, le Layout est un système extrêmement efficace mais parfois un peu dangereux. Cette section vous expliquera comment vous en servir.
Un des problèmes de la décoration d'intérieur dans Everquest II est le fait que la rotation des objets est relative : on peut les tourner (à l'aide de la molette) dans le plan parallèle au plan dans lequel l'objet est posé (donc parallèle au sol pour un tapis et parallèle au mur pour un tableau) mais pas selon les autres angles. Le GU 53 apporte une solution à ce problème tout en ajoutant la possibilité de sauvegarder la disposition de ses meubles. Sur la fenêtre de votre maison se trouvent 2 boutons : save layout et load layout. En cliquant sur sauvegarder, une fenêtre apparaîtra, vous permettant de donner un nom clair à votre fichier. Load Layout vous permettra de recharger la disposition de vos meubles si vous avez déplacé un objet par erreur, si vous voulez revenir à la disposition que vous aviez avant de décorer pour Frostfell ou si votre nouvelle déco ne vous plait vraiment pas. Vous pouvez utilisez des macros avec les commandes /save_layout et /load_layout, éventuellement suivis du nom du layout. Il en faut bien... La sauvegarde ne sauvegarde que ce qui est posé dans votre maison et votre caisse de déménagement à un temps T. Logique. Mettons que votre maison contienne une table et 4 chaises : Vous pourrez trouver des tutoriaux en anglais sur le forum officiel. Qui que quoi dont où ? Nous avons vu que l'on ne pouvait, actuellement, tourner les objets que sur un axe. Lorsque vous faites un save_layout, le fichier résultant est stocké sur votre ordinateur, écrit en clair et éditable... Voilà comment vous pourrez, si vous y tenez vraiment, incliner vos objets selon un autre axe. Ou copier une de vos constructions pour la déplacer. Votre fichier de sauvegarde est stocké dans le dossier /sony/everquestII/saved_house_layouts. Repérez-le et faites-en une copie, par sécurité. Ouvrez maintenant votre fichier. Vous allez voir quelque chose de ce genre : 5,Version Number Qu'est-ce que cela veut dire ? Les deux premières lignes indiquent le type de maison et le reste est une série de lignes indiquant la position des objets. En me mettant face au sud, les chiffres correspondent à ceci (testé sur une cloison alignée est-ouest) : - ID de l'objet dans le jeu (chaque objet a un ID différent mais les différents exemplaires du même objet on le même) Il suffit donc de repérer un objet dans votre maison pour savoir sa /loc, retrouver l'objet dans le fichier puis modifier sa position. Les rotations sont indiquées en degrés. Il existe cependant des solutions pour éditer facilement les layout et réduire les bugs. Un programme pour éditer ses fichiers de layout a été créé par Jesder. Il peut se télécharger à cette adresse: http://www.eq2designers.com/ Attention une nouvelle fois... Vous aurez besoin de Microsoft .Net version 3.5 et surtout, de régler vos options régionales windows. Sur windows XP ça donne : Paramètres -> panneau de configuration -> Options régionales et linguistiques -> onglet options régionales. Cliquez sur "personnaliser" et tapez "." au lieu de "," dans symbole décimal. Vous devriez pouvoir résoudre la majorité de vos problèmes d'affichage avec ces "trucs". Le Layout Editor, créé par Jesder, est disponible à l'adresse suivante : http://www.eq2designers.com/ Une fois le programme installé, il vous faudra changer vos options windows dans l'onglet "options régionales". Cliquez sur "personnaliser" et tapez "." au lieu de "," dans symbole décimal. En jeu, sauvegardez un layout, appellons-le "layout1". Donnez des noms clairs, simples, compréhensibles et sans espaces. Dans "File", choisissez "Open". Trouvez votre dossier "saved_house_layouts" qui se trouve dans votre dossier EQ2 et ouvrez "layout1". On y trouve un grand nombre de colonnes qui correspondent au fichier d'origine généré par EQ2. La version 1.7 comporte plusieurs onglets. Pour ceux-ci, voir la section sur cette version plus bas. Le panneau de droite est consacré à l'édition d'un seul et unique objet. En haut et en bas de la fenêtre principale se trouvent des boutons et du texte. La version 1.7 du layout editor a déplacé certaines options de la fenêtre de base dans un nouveau menu nommé Edit. Nous avons le menu "File", qui contient les options de bases. Le menu Tools contient des options beaucoup plus avancées et qui ne sont pas forcément très accessibles aux débutants. Familiarisez-vous avec les déplacements d'objets, les rotations basiques auparavant. Ensuite, vous pourrez vous lancer dans les Outils. Le layout editor version 1.7 est une mise à jour majeure. Elle ajoute la notion de groupes et permet d'éviter un certain nombre de manipulations pénibles. Le Layout▼
Save_Layout, Load_Layout et la rotation sur 3 axes
Comment ça marche ?
Quelles sont les restrictions ?
La rotation sur 3 axes
Ceci n'est par contre pas anodin. Il vous faudra éditer à la main un fichier, planifier vos rotations, faire une série d'essais et d'erreurs. Bref, pas forcément une partie de plaisir. Mais c'est faisable !
Heureusement, un joueur inspiré a créé un programme pour vous faciliter la vie. Le lien est dans la section suivante.
3623688854,neriak_ph_3room
4127445516,46429796,7.31445837,0.02057939,-24.95982742,0.00000000,-0.00000000,0.00000000,0.79999995, false,"ykeshan shrubbery"
4127445516,46429797,8.72829056,0.02229253,-26.61155319,0.00000000,-0.00000000,0.00000000,1.00000000, false,"ykeshan shrubbery"
2035464872,46429798,12.22106838,0.01887619,-24.50124359,-90.00000000,-0.00000000,0.00000000,1.00000000, false,"Granite Gravestone"
183852465,46429799,11.22757149,0.02229232,-26.03329086,0.00000000,-0.00000000,0.00000000,1.00000000, false,"feyiron fence"
183852465,46429800,8.44444275,0.02229253,-25.99386978,0.00000000,-0.00000000,0.00000000,1.00000000, false,"feyiron fence"
183852465,46430280,5.62309837,0.02228866,-25.91024399,0.00000000,-0.00000000,0.00000000,1.00000000, false,"feyiron fence"
1494218052,46431488,2.72909331,0.02228866,-28.25267029,0.00000000,-0.00000000,0.00000000,1.00000000, false,"Young Purple Mushroom"
1182084860,46431489,9.89928055,0.01887630,-24.38947296,-30.00000000,-0.00000000,0.00000000,1.00000000, false,"Large Mossy Log"
3516748962,46431490,4.64583874,5.45981884,-3.58820868,-8.99999332,-0.00000000,0.00000000,0.50000000, false,"Classic Pine Box"
...
- ID de l'objet dans la maison (chaque objet dans la maison a un numéro différent)
- position horizontale est-ouest (- vers l'est, + vers l'ouest)
- position verticale en hauteur
- position nord-sud (- vers le nord, + vers le sud)
- rotation autour d'un axe vertical (le côté est part vers le sud)
- rotation autour de l'axe Est-Ouest (le côté haut part vers le sud)
- rotation autour de l'axe Nord-Sud (le côté ouest monte)
- pourcentage de taille de redimensionnement
- false = hors de la caisse de déménagement, true = dedans
- nom de l'objet
- commentaires si vous en ajoutez
Un problème se pose, principalement pour les tableaux : une fois le tableau incliné, vous ne pourrez plus du tout le déplacer dans le jeu, il vous faudra le bouger uniquement via le fichier. Editer son Layout en toute sécurité▼
Editer son layout en toute sécurité
Le programme d'édition
Sinon... et bien, vous ne pourrez pas ouvrir de fichier de layout via ce programme.
Un accident est vite arrivé...Limiter les dégâts
Exemple : si vous enfoncez un paravent dans le sol, le paravent disparaîtra. Pour avoir un paravent à moitié enfoncé, il vous faudra le retourner de 180 degrés (donc placer le point d'attache vers le haut) PUIS l'enfoncer dans le sol. Le Layout Editor - Bases▼
Le Layout Editor
Comment est-ce que ça marche ?
Installez le programme et lancez-le.Ouvrez un fichier
Dans "File", choisissez "save as" et enregistrez sous le nom "layout1-travail1" for exemple. Ouvrez-le fichier. Notez que le fichier actuellement ouvert est indiqué tout en bas (ou en haut dans la version 7) de la fenêtre, après "Loaded File - ".
Pourquoi faire ça ? Tout simplement pour garder une copie de votre layout d'origine au cas où vous voudriez faire marche arrière.Fenêtre principale
A partir de la version 7, il est possible de sauvegarder les notes dans un fichier extérieur via l'option "Save/Export external notes data" dans le menu Tools (tant que vous ne ramassez et reposez pas d'objets).MultiEdit controls
Boutons du haut et du bas
Exemple : vous avez des tuiles noires dans la pièce au sommet de votre manoir ET dans votre cave. Or, vous travaillez dans votre cave. En mettant Z entre -10 et 0, vous ne verrez que les tuiles de la cave pendant que vous travaillez sur la cave, sans risquer de modifier celles de l'étage
Les champs suivants sont déplacés dans l'onglet "Edit" du menu pour la version 1.7.
Intérêt : vous aviez 5 tuiles noires dans votre maison mais vous vous rendez compte qu'il en faut 6 pour faire votre sol. Cliquer sur "duplicate" vous permettra d'ajouter une sixième tuile au layout (après en avoir posée une dans la maison bien sûr) sans avoir besoin de resauver votre layout en jeu.
Dans ItemName, tapez Blue Marble Tile (nouveau nom de l'objet)
Dans Z, tapez 3 (nouvelle hauteur souhaitée)
Exemple : Vous avez un aquarium autour de 4 2 18 et vous voulez le déplacer dans la pièce du dessus, en 14 10 18 (soit 10 degrés sur X, 8 sur Z and 0 sur l'axe Y).
- Sélectionnez tous les composants de votre aquarium et ouvrez "Modify Group".
Tapez 0 0 0 dans "start" et 10 8 0 dans "Destination".
- Cliquez sur "Move" = votre aquarium se déplacera à l'endroit requis.
Exemple : votre aquarium, centré autour de 4 2 18, ne vous plait pas et vous le préféreriez de l'autre côté de la salle, exactement en face
- Repérez le centre de la salle (par exemple X = 0 et Y = 14)
- Dans "Point to Rotate around", tapez 0 14
- Vu que vous voulez le tourner complètement, tapez "180" dans "Angle to Rotate"
- Tapez sur "Rotate" : votre aquarium est maintenant en -4 2 10, de l'autre côté de la salle.Les menus : File, options de base
Vous trouverez un tutoriel en anglais sur YouTube.
gniii? c'est pas pareil ? Et non. Dans New from Diff, on comparait un fichier 1 sauvé en jeu et un fichier 2 sauvé en jeu et il en résultait un fichier 3 qui écrasait le fichier précédemment ouvert. Maintenant, on a un fichier 1 dans l'éditeur, un fichier 2 sauvé en jeu et il en résulte un nouveau groupe ajoué au fichier 1, dans l'onglet groupe. Cela n'écrase donc plus le fichier ouvert mais permet de trouver tous les objets manuellement déplacés depuis le jeu (mais pas posés dans le jeu).
Les menus : Edit, options de base (version 1.7)
Notez que le champs UID est, dans cette version, une valeur négative (ceci permet de les placer dans des groupes).
Intérêt : vous aviez 5 tuiles noires dans votre maison mais vous vous rendez compte qu'il en faut 6 pour faire votre sol. Cliquer sur "duplicate" vous permettra d'ajouter une sixième tuile au layout (après en avoir posée une dans la maison bien sûr) sans avoir besoin de resauver votre layout en jeu.
Dans ItemName, tapez Blue Marble Tile (nouveau nom de l'objet)
Dans Z, tapez 3 (nouvelle hauteur souhaitée)
Exemple : Vous avez un aquarium autour de 4 2 18 et vous voulez le déplacer dans la pièce du dessus, en 14 10 18 (soit 10 degrés sur X, 8 sur Z and 0 sur l'axe Y).
- Sélectionnez tous les composants de votre aquarium et ouvrez "Modify Group".
Tapez 0 0 0 dans "start" et 10 8 0 dans "Destination".
- Cliquez sur "Move" = votre aquarium se déplacera à l'endroit requis.
Exemple : votre aquarium, centré autour de 4 2 18, ne vous plait pas et vous le préféreriez de l'autre côté de la salle, exactement en face
- Repérez le centre de la salle (par exemple X = 0 et Y = 14)
- Dans "Point to Rotate around", tapez 0 14
- Vu que vous voulez le tourner complètement, tapez "180" dans "Angle to Rotate"
- Tapez sur "Rotate" : votre aquarium est maintenant en -4 2 10, de l'autre côté de la salle. Le Layout Editor - Options avancées▼
Le Layout Editor - Options avancées
Les Menus : Tools - Options avancées
Exemple :
- dans votre maison, vous avez un fichier pour le bar dans votre salle à manger
- vous construisez une cheminée à côté et vu que tout est dans la salle à manger, vous voulez faire un fichier salle-à-manger
- en étant sur votre fichier "cheminée", cliquez sur "Merge in" et sélectionnez votre fichier "bar"
---> les données de votre bar seront ajoutées au fichier "cheminée" et vous pourrez le sauver sous le nom de "salle-à-manger"
Vous trouverez un tutoriel en plusieurs parties (en anglais) sur You Tube : partie 1 (cercles), partie 2 (cônes) et partie 3 (spirales)
- Si vous voulez un escalier en spirale, votre plan est le sol.
- Si vous voulez une rosace sur le mur, votre plan sera XZ ou YZ
- si vous voulez un escalier qui va monter sur 10 points de haut, tapez 10
- si vous voulez un escalier dont chaque marche se décale de 0,5, tapez 0,5 et cochez "per step".
- si vous voulez que votre rayon augmente de 10 au total, tapez 10.
- si vous voulez que votre rayon augmente de 1 pour chaque objet, tapez 1 et cliquez "per step".
Il peut être intéressant de supprimer les objets du layout avant de commencer, ce qui évite d'en effacer par erreur après. Dans tous les cas, faites BEAUCOUP de sauvegardes.
Attention : la version 1.7 vous permettra de créer ces formes dans un groupe et utilisera les UID des objets dans la caisse de déménagement s'il y en a. La partie suppression ci-dessus est donc obsolète. Voir la section sur le layout editor 1.7 pour plus d'informations.
Souvenez-vous du nombre magique : pour que deux tuiles ne se chevauchent pas, leur espacement doit être le double de leur échelle (si Item Scale = 3, Tile Spacing = 6)
Il peut être intéressant de supprimer les objets du layout avant de commencer, ce qui évite d'en effacer par erreur après. Dans tous les cas, faites BEAUCOUP de sauvegardes.
Attention : la version 1.7 vous permettra de créer ces formes dans un groupe et utilisera les UID des objets dans la caisse de déménagement s'il y en a. La partie suppression ci-dessus est donc obsolète. Voir la section sur le layout editor 1.7 pour plus d'informations.
Le but des groupes est de sauvegarder, par exemple, un aquarium dans votre manoir de Qeynos, pour l'importer ensuite dans votre auberge de Neriak. Vous pourrez recharger votre groupe dans le layout de Neriak puis le déplacer en utilisant "Mod Group" jusqu'à l'endroit voulu.
Cette notion de groupes est modifiée dans la version 1.7 et a priori bugguée dans la version 1.6. Voir la partie sur le layout editor 1.7 en bas de page.
L'avantage est que cela vous permettra de garder la fenêtre en premier plan sans qu'elle remplisse la moitié de votre écran.
- dans le jeu, placez tous les objets utilisés dans la forme créée (par exemple 10 tuiles noires) dans la caisse de déménagement et sauvez le layout (ou placez-les dans la caisse de déménagement via l'éditeur.
- dans le programme, cliquez sur "Replace temps UID", sélectionnez le fichier que vous venez de créer et cliquez sur "replace"
- les 10 tuiles noires ayant leur UID à 999999 seront remplacées par des tuiles noires avec le UID valide de votre nouveau layout.
Ceci vous permettra de sauver ou de récupérer vos groupes. Ces données sont basées sur les UID, donc si vous ramassez et reposez un objet, il ne sera pas repris.
Ceci vous permettra de sauver ou de récupérer vos notes. Ces données sont basées sur les UID, donc si vous ramassez et reposez un objet, il ne sera pas repris. Le Layout Editor - Les Trucs▼
Le Layout Editor - Les Trucs
Les Trucs
- en bas au milieu pour les objets au sol
- au milieu pour les tableaux
- en haut au milieu pour les objets au plafond
La majorité des objets n'aiment pas avoir leur point d'ancrage enfoncé dans un sol ou un mur. Ceci veut dire que, si vous enfoncez un paravent dans le sol, il aura probablement disparu la prochaine fois que vous rentrerez dans la maison (il n'est qu'invisible). Le seul moyen pour que les objets ne disparaisse pas est de ne pas mettre le point d'ancrage dans des lieux inaccessibles. Pour un paravent, il vous faudra le roll de 180° (place le point d'ancrage en haut) puis l'enfoncer dans le sol pour pouvoir l'enfoncer.
Pour voir si vos objets disparaissent, sortez et rerentrez dans la maison.
Pour empêcher les objets de tourner, il vaut mieux mettre des valeurs approximatives, comme 89,98.
Par exemple, si deux tuiles se chevauchent sur le plan XY, montez en une de 0,01. Ceci devrait les décaler juste assez pour que la partie qui se chevauche ne brille plus.
Exemple : j'ai 4 tuiles avec une échelle de 2 que je veux mettre en carré :
La première est en 0 0 0
La seconde sera en 4 0 0
La troisième sera en 0 0 4
La quatrième sera en 4 0 4
Si vous voulez créer une structure complexe, par exemple une cheminée ou un bar, si vous le pouvez, placez-vous strictement selon un axe Nord-Sud ou Est-Ouest. Cela vous permettra de déplacer vos objets d'une façon simple selon un seul axe. Si vous êtes "un peu tordu", vous vous retrouverez à devoir bouger des objets de 0,457 en X et 0,678 en Y, et autres valeurs difficilement maniable.
Il est beaucoup plus simple de déplacer de 0,5 sur X et 0 sur Y quand on veut bouger un peu un objet à droite non ? Donc mettez-vous sur un axe NS ou EO puis faites une rotation de votre groupe d'objets. Ca vous fera gagner BEAUCOUP de temps. Le Layout Editor - Version 1.7▼
Le Layout Editor - Version 1.7 : les groupes
Nous avons vu qu'il était avantageux de ne garder dans le layout que les objets à modifier, ou de la pièce sur laquelle le travail était à effectuer. Ceci réduit les possibilités de bugs, les temps de chargement, etc. Le problème est que, si on veut ajouter un objet, ou en bouger un manuellement, cela implique de reprendre le fichier et de le re-trier pour ne garder que ce qu'on veut. Voici le problème réglé dans la version 1.7.
Si vous vous rendez compte que vous avez oublié le porte-serviettes, pas de problèmes. Sélectionnez-le, faites un clic droit et sélectionnez "add to group". On vous proposera la liste des groupes existants et vous pourrez l'ajouter à votre groupe "cuisine".
Exemple : je veux créer une spirale de 50 livres. Je commence par placer mes 50 livres dans la maison, je sauve mon layout, je sélectionne les livres, coche "crate" et applique. Voilà mes 50 livres dans la caisse.
- j'ouvre l'outil spirale, dans "group name", j'indique "livres" qui sera le nom de mon groupe. Je créée ensuite la spirale et un groupe s'ouvre. Je peux alors sauver le layout du groupe (save group), sous le nom "livres" par exemple, et charger le layout dans le jeu.
- ça ne me convient pas ? pas de problèmes ! Je séelctionne tout mon groupe, coche "crate" à droite, clique sur crate, voilà tout dans la caisse à nouveau. Je peux donc supprimer mon groupe et recommencer ma spirale.
Il est également possible de créer dans un groupe existant et de ne faire que "remove from group" bien sûr.
Ceci vous permettra de sauver ou de récupérer vos groupes. Ces données sont basées sur les UID, donc si vous ramassez et reposez un objet, il ne sera pas repris.
Revenir à la page sur le Housing
Previous page: La décoration d'intérieur
Next page: Dungeon Maker