Oyez, oyez !
Les résultats du vote sur les meilleurs RPG de tous les temps sont désormais dévoilés dans ce message !
Merci à toutes et à tous pour votre participation !
N'hésitez pas à aller commenter, ajouter des jeux auxquels vous n'auriez pas pensé...
Les résultats du vote sur les meilleurs RPG de tous les temps sont désormais dévoilés dans ce message !
Merci à toutes et à tous pour votre participation !
N'hésitez pas à aller commenter, ajouter des jeux auxquels vous n'auriez pas pensé...
[CARTE] gestion des régions par script TP2
-
- Adepte de Grondemarteau
- Ogre mage
- Messages : 1328
- Enregistré le : dim. 21 mars 2010, 12:03
- Localisation : Paris
- Contact :
- Statut : Hors ligne
[CARTE] gestion des régions par script TP2
.
Je vais ajouter un étage à un bâtiment de la cité de Baldur.
Je pourrais écraser la carte d'origine pendant l'installation mais c'est un peu "bourrain" et risqué pour les autres mods. :-)
Il me semble qu'il y a moyen de le faire via le TP2.
Qui a un bou de code à adapter pour:
- ajouter un Travel région à une carte existante?
- ajouter des polygones pour gérer l'ombre d'un nouvel escalier (je devrais remplacer le fichier TIS d'origine)
Cocrane
Je pourrais écraser la carte d'origine pendant l'installation mais c'est un peu "bourrain" et risqué pour les autres mods. :-)
Il me semble qu'il y a moyen de le faire via le TP2.
Qui a un bou de code à adapter pour:
- ajouter un Travel région à une carte existante?
- ajouter des polygones pour gérer l'ombre d'un nouvel escalier (je devrais remplacer le fichier TIS d'origine)
Cocrane
- Freddy_Gwendo
- Adepte de Grondemarteau
- Orbe ancien
- Messages : 5877
- Enregistré le : sam. 23 avr. 2011, 00:26
- Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
- Statut : Hors ligne
.
Pour le premier point, c'est facile.
En revanche, le second est casse-bonbons. Modifier le fichier wed est un vrai enfer. Je l'ai fait pour un mod de Lava et ça m'a pris des jours. La bonne nouvelle, c'est que j'ai dû créer des fonctions génériques réutilisables.
La mauvaise, c'est qu'il reste un point pénible à traiter manuellement pour s'assurer que les persos seront bien floutés quand ils passeront sous le polygone.
Je ne te garantis aucune dead line, mais pour y parvenir, il me faut deux archives : la première avec la carte originale, la seconde avec la carte contenant ton nouveau polygone.
En revanche, le second est casse-bonbons. Modifier le fichier wed est un vrai enfer. Je l'ai fait pour un mod de Lava et ça m'a pris des jours. La bonne nouvelle, c'est que j'ai dû créer des fonctions génériques réutilisables.
La mauvaise, c'est qu'il reste un point pénible à traiter manuellement pour s'assurer que les persos seront bien floutés quand ils passeront sous le polygone.
Je ne te garantis aucune dead line, mais pour y parvenir, il me faut deux archives : la première avec la carte originale, la seconde avec la carte contenant ton nouveau polygone.
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Moddeur qui s'arrache les cheveux...
... avec Menace sur le Royaume de Diamant Éternel.
-
- Adepte de Grondemarteau
- Ogre mage
- Messages : 1328
- Enregistré le : dim. 21 mars 2010, 12:03
- Localisation : Paris
- Contact :
- Statut : Hors ligne
.
Salut Freddy,
je vais ajouter une difficulté que j'ai vu dans la journée.
La carte auberge que je veux faire évoluer fait référence à un .TIS et .WED commun au moins avec une autre auberge. Sans doute une économie faite pendant la réalisation du jeu.
Ca me semble impossible de traiter le sujet sans avoir un risque d'incompatibilité.
La solution la plus simple me semble être celle-ci:
Copier les fichiers .TIS et .WED, les renommer et les lier à la carte cible.
Faire mes évolutions.
Signaler dans le Readme un risque d'incompatibilité si la carte AR8207 (+ nom de l'auberge 1ier étage) est utilisée dans un autre mod.
Ca éviterait que tu y passes du temps.
Le risque 0 n'existe pas mais l'auberge est loin d'être la plus connue. (carte des quais AR8200, elle est long de la muraille).
Sinon cette astuce pourrait marcher:
- création d'un porte sur la carte AR8207
- les tiles de la porte ouverte = image de l'escalier.
- Si le joueur est sur la carte AR8207 alors
la porte est ouverte (du coup la tiles escalier est visible)
le trigger travel région est activé. (on peut monter l'escalier et aller à l'étage supp).
Cocrane
je vais ajouter une difficulté que j'ai vu dans la journée.
La carte auberge que je veux faire évoluer fait référence à un .TIS et .WED commun au moins avec une autre auberge. Sans doute une économie faite pendant la réalisation du jeu.
Ca me semble impossible de traiter le sujet sans avoir un risque d'incompatibilité.
La solution la plus simple me semble être celle-ci:
Copier les fichiers .TIS et .WED, les renommer et les lier à la carte cible.
Faire mes évolutions.
Signaler dans le Readme un risque d'incompatibilité si la carte AR8207 (+ nom de l'auberge 1ier étage) est utilisée dans un autre mod.
Ca éviterait que tu y passes du temps.
Le risque 0 n'existe pas mais l'auberge est loin d'être la plus connue. (carte des quais AR8200, elle est long de la muraille).
Sinon cette astuce pourrait marcher:
- création d'un porte sur la carte AR8207
- les tiles de la porte ouverte = image de l'escalier.
- Si le joueur est sur la carte AR8207 alors
la porte est ouverte (du coup la tiles escalier est visible)
le trigger travel région est activé. (on peut monter l'escalier et aller à l'étage supp).
Cocrane
- Freddy_Gwendo
- Adepte de Grondemarteau
- Orbe ancien
- Messages : 5877
- Enregistré le : sam. 23 avr. 2011, 00:26
- Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
- Statut : Hors ligne
.
Je vois que tu as bien assimilé mon tuto sur les cartes secrètes...
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Moddeur qui s'arrache les cheveux...
... avec Menace sur le Royaume de Diamant Éternel.
-
- Adepte de Grondemarteau
- Ogre mage
- Messages : 1328
- Enregistré le : dim. 21 mars 2010, 12:03
- Localisation : Paris
- Contact :
- Statut : Hors ligne
.
Quoi tu es rentré dans mon inconscient? :-)
Je me souvenais plus d'où venait cette idée. De ma tête ou de celle d'une autre. :-p Je pense que c'est à l'époque où tu m'as aidé pour un PS dans une cheminée.
Tu devrais quand même penser à demander l'autorisation pour pénétrer dans la tête des gens! :-p
Il faut que que je supprime la rampe de l'escalier à ajouter. pour ne plus avoir à gérer l'ombre et du coup la compatibilité sera gérée.
Cocrane
Je me souvenais plus d'où venait cette idée. De ma tête ou de celle d'une autre. :-p Je pense que c'est à l'époque où tu m'as aidé pour un PS dans une cheminée.
Tu devrais quand même penser à demander l'autorisation pour pénétrer dans la tête des gens! :-p
Il faut que que je supprime la rampe de l'escalier à ajouter. pour ne plus avoir à gérer l'ombre et du coup la compatibilité sera gérée.
Cocrane
-
- Adepte de Grondemarteau
- Ogre mage
- Messages : 1328
- Enregistré le : dim. 21 mars 2010, 12:03
- Localisation : Paris
- Contact :
- Statut : Hors ligne
.
Cette solution nécessite finalement de créer:
- la porte dans le fichier .wed de la carte AR7266.WED (ajout des tiles).
=> TP2
- la porte en position ouverte dans le fichier AR7266.ARE. (je suppose qu'il y a un risque de plantage sans)
=> TP2
- la porte en position fermée dans le fichier AR8207.ARE. (c'est la carte qui m'intéresse)
- de trigger région travel dans le fichier AR8207.ARE pour aller au nouvel étage sup.
- de créer l'entrance (si on descend l'escalier provenant de la nouvelle carte)
Ca dépasse mes compétences de faire ces 2 actions via TP2 mais j'aimerai bien voir ton script.
En pj, les fichiers obtenus si je le fais en dur.
Cocrane
- la porte dans le fichier .wed de la carte AR7266.WED (ajout des tiles).
=> TP2
- la porte en position ouverte dans le fichier AR7266.ARE. (je suppose qu'il y a un risque de plantage sans)
=> TP2
- la porte en position fermée dans le fichier AR8207.ARE. (c'est la carte qui m'intéresse)
- de trigger région travel dans le fichier AR8207.ARE pour aller au nouvel étage sup.
- de créer l'entrance (si on descend l'escalier provenant de la nouvelle carte)
Ca dépasse mes compétences de faire ces 2 actions via TP2 mais j'aimerai bien voir ton script.
En pj, les fichiers obtenus si je le fais en dur.
Cocrane
- Fichiers joints
-
- compatibilite.rar
- (358.75 Kio) Téléchargé 73 fois
- Freddy_Gwendo
- Adepte de Grondemarteau
- Orbe ancien
- Messages : 5877
- Enregistré le : sam. 23 avr. 2011, 00:26
- Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
- Statut : Hors ligne
.
OK. J'y jette un œil cette semaine. Mais avant, faut que je publie officiellement la nouvelle version de test de 1pp, ce qui sera fait au plus tard demain ou après-demain.
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Moddeur qui s'arrache les cheveux...
... avec Menace sur le Royaume de Diamant Éternel.
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invité