| Phylactère | |
|
+17Pierrec Billbis Threepwood jetsetwilly RoccoGD samielatriyahoofr Cendar le Rouge googi Indy Kitai Crazy Legs jeanmarc Le fous de LUCASART Shai-la Godzillu Alph Eratz Asraroth 21 participants |
|
Auteur | Message |
---|
Shai-la Ouvrière en Chef de la Grande Tasse Bleue
Nombre de messages : 6018
Date d'inscription : 17/04/2006
| Sujet: Re: Phylactère Jeu 12 Fév 2009 - 16:31 | |
| Excellent !! |
|
| |
Godzillu Grand Cliqueur Royal
Nombre de messages : 1658
Date d'inscription : 11/03/2007
| Sujet: Re: Phylactère Jeu 12 Fév 2009 - 18:08 | |
| Génial! J'en ai révé, Asra l'a fait |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: Phylactère Jeu 12 Fév 2009 - 20:45 | |
| Dites-moi si çà convient comme çà, ou si vous voyez d'autres trucs à améliorer. (Je travaille sur la transparence de la bulle, et l'alignement "centré" du texte) :travaille: |
|
| |
jeanmarc Adepte de la Grande Tasse Bleue
Nombre de messages : 56
Date d'inscription : 06/11/2006
| Sujet: Re: Phylactère Ven 13 Fév 2009 - 20:17 | |
| Il est vraiment super ce module. Merci ! |
|
| |
Alph Eratz Cliqueur Emérite
Nombre de messages : 861
Age : 60
Localisation : Ca y est Saroumane le multicolor est défait, en route pour le Rohan
Date d'inscription : 22/01/2008
| Sujet: Re: Phylactère Sam 14 Fév 2009 - 23:24 | |
| Très fort. Et dire qu'on l'attendait, sur mon jeu j'étais embêté d'avoir des textes sans consistance, là on va s'éclater. |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: Phylactère Dim 15 Fév 2009 - 9:11 | |
| Je vais continuer à l'ameliorer. J'ai déjà corrigé un bug pour les rooms avec scrolling verticale et j'ai une idée pour centrer le texte dans la bulle. Pour la transparence, çà me semble + difficile. Il n'y a pas de propriété transparance dans les Overlays... :bricole: A suivre... |
|
| |
Alph Eratz Cliqueur Emérite
Nombre de messages : 861
Age : 60
Localisation : Ca y est Saroumane le multicolor est défait, en route pour le Rohan
Date d'inscription : 22/01/2008
| Sujet: Re: Phylactère Dim 15 Fév 2009 - 13:18 | |
| Merci pour nous, il semblerai que tu prends un immense plaisir à faire tes recherches, encore merci. |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: Phylactère Lun 16 Fév 2009 - 16:32 | |
| - Alph Eratz a écrit:
- il semblerai que tu prends un immense plaisir à faire tes recherches
oui oui ! Et voici Phylactere V1.20Nouveautés : Le texte est centré (limite de 15 lignes... au dela, le texte est tronqué) Ajout d'un mode "parle" et "pense" - Code:
-
player.Phylactere("C'est une clef !",Phylactere_THINKING); Bon... faudrait redessinner les ptites bulles : - Code:
-
if (mode == Phylactere_THINKING) { GQueue[01] = " "; GQueue[02] = " "; GQueue[03] = " XXX "; GQueue[04] = "XOOOX "; GQueue[05] = "XOOOX "; GQueue[06] = "XOOOX "; GQueue[07] = " XXX "; GQueue[08] = " "; GQueue[09] = " XX "; GQueue[10] = " XOOX "; GQueue[11] = " XOOX "; GQueue[12] = " XX "; queue_height = 12; }
Dernière édition par Asraroth le Mer 4 Mar 2009 - 15:50, édité 2 fois |
|
| |
Shai-la Ouvrière en Chef de la Grande Tasse Bleue
Nombre de messages : 6018
Age : 46
Localisation : Montpellier
Date d'inscription : 17/04/2006
| Sujet: Re: Phylactère Lun 16 Fév 2009 - 19:04 | |
| Super !! |
|
| |
Alph Eratz Cliqueur Emérite
Nombre de messages : 861
Age : 60
Localisation : Ca y est Saroumane le multicolor est défait, en route pour le Rohan
Date d'inscription : 22/01/2008
| Sujet: Re: Phylactère Lun 16 Fév 2009 - 20:00 | |
| Rien d'autre à dire qu'il est tout simplement génial. |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: Phylactère Lun 16 Fév 2009 - 20:24 | |
| Je m'amuse bien à le faire, et si çà peut servir, çà me motive pour continuer à l'ameliorer Merci à Godzi pour l'idée ! |
|
| |
Godzillu Grand Cliqueur Royal
Nombre de messages : 1658
Date d'inscription : 11/03/2007
| Sujet: Re: Phylactère Lun 16 Fév 2009 - 21:24 | |
| Ben euh de rien Compte-tu le diffuser en dehors de la communauté francophone? Je pense qu'il aurait sa place sur le site officiel. Reste plus qu'à trouver comment utiliser une image comme fond |
|
| |
Alph Eratz Cliqueur Emérite
Nombre de messages : 861
Age : 60
Localisation : Ca y est Saroumane le multicolor est défait, en route pour le Rohan
Date d'inscription : 22/01/2008
| Sujet: Re: Phylactère Lun 16 Fév 2009 - 23:12 | |
| - Asraroth a écrit:
- Alph Eratz a écrit:
- il semblerai que tu prends un immense plaisir à faire tes recherches
oui oui !
Et voici Phylactere V1.20
Nouveautés :
Le texte est centré
(limite de 15 lignes... au dela, le texte est tronqué)
Ajout d'un mode "parle" et "pense"
- Code:
-
player.Phylactere("C'est une clef !",Phylactere_THINKING); Bon... faudrait redessinner les ptites bulles : - Code:
-
if (mode == Phylactere_THINKING) { GQueue[01] = " "; GQueue[02] = " "; GQueue[03] = " XXX "; GQueue[04] = "XOOOX "; GQueue[05] = "XOOOX "; GQueue[06] = "XOOOX "; GQueue[07] = " XXX "; GQueue[08] = " "; GQueue[09] = " XX "; GQueue[10] = " XOOX "; GQueue[11] = " XOOX "; GQueue[12] = " XX "; queue_height = 12; }
15 lignes c'est déjà bien. Edit j'ai remplacé tous les e.FontSpeech par "Game.SpeechFont" |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: Phylactère Mar 17 Fév 2009 - 8:33 | |
| - Godzillu a écrit:
- Compte-tu le diffuser en dehors de la communauté francophone?
Bof, j'ai pas le temps d'aller en + sur le site officiel voir si y a des problèmes à corriger. Enfin si qq un du forum officiel cherche un module qui fait des bulles, vous pouvez donnez le lien de ce topic. Ca fera de la pub pour le forum francais - Godzillu a écrit:
- Reste plus qu'à trouver comment utiliser une image comme fond
Ca serait trop compliqué à utiliser. Il faudrait une image pour chaque angle, chaque bord, le fond et la queue afin de rendre la taille de la bulle dynamique. Là, j'essaye de rendre la bulle transparente ! :bricole: - Alph Eratz a écrit:
- Edit j'ai remplacé tous les e.FontSpeech par "Game.SpeechFont"
arf ! desolé. Je suis parti d'une mauvaise version avec les "eFontSpeech". Je corrige ! |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: Phylactère Mar 17 Fév 2009 - 18:56 | |
| Et voilà ! Ca marche avec la transparence... --> Phylactere V2.00C'est peut-être pas encore tout à fait parfait... pour l'instant, on peut pas regler le niveau de transparence.. mais çà va venir !
Dernière édition par Asraroth le Mer 4 Mar 2009 - 15:51, édité 2 fois |
|
| |
Alph Eratz Cliqueur Emérite
Nombre de messages : 861
Age : 60
Localisation : Ca y est Saroumane le multicolor est défait, en route pour le Rohan
Date d'inscription : 22/01/2008
| Sujet: Re: Phylactère Mar 17 Fév 2009 - 20:12 | |
| Franchement, super. J'avais déjà installé la précédente et testée. Mais là je voir ce que ça donne sur mes rooms. Euh !!! Faut-il remplacer la version précédente par celle-là ? |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: Phylactère Mar 17 Fév 2009 - 20:21 | |
| - Alph Eratz a écrit:
- Franchement, super.
J'avais déjà installé la précédente et testée. Mais là je voir ce que ça donne sur mes rooms. Ok ! tiens moi au courrant si tout fonctionne comme tu veux... J'ai pas eu le temps de tester à fond. - Citation :
- Euh !!! Faut-il remplacer la version précédente par celle-là ?
Oui oui ! c'est déjà paramétré pour être en transparence : - Code:
-
#define Phylactere_TRANSPARANCY true Pour supprimer l'ancienne version, clic droit sur le module (dans Scripts), et Delete. |
|
| |
Alph Eratz Cliqueur Emérite
Nombre de messages : 861
Age : 60
Localisation : Ca y est Saroumane le multicolor est défait, en route pour le Rohan
Date d'inscription : 22/01/2008
| Sujet: Re: Phylactère Mar 17 Fév 2009 - 20:26 | |
| OK, j'exécute, chef !!! Ca marche !!! - Spoiler:
|
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: Phylactère Mar 17 Fév 2009 - 21:49 | |
| Enfin c'est pas très lisible.. tu devrais mettre le speechcolor + foncé... ou atténuer la transparence de la bulle (quand ce sera possible dans la prochaine version :ihih: ) |
|
| |
Alph Eratz Cliqueur Emérite
Nombre de messages : 861
Age : 60
Localisation : Ca y est Saroumane le multicolor est défait, en route pour le Rohan
Date d'inscription : 22/01/2008
| Sujet: Re: Phylactère Mar 17 Fév 2009 - 22:29 | |
| Ben ouais je te montre ça permet de corriger.Pour le speechcolor je ferai ça demain. En tout cas c'est très sympa, merci encore |
|
| |
Godzillu Grand Cliqueur Royal
Nombre de messages : 1658
Date d'inscription : 11/03/2007
| Sujet: Re: Phylactère Mar 17 Fév 2009 - 23:05 | |
| Bon j'ai pas trouvé comment passer la bulle sous le perso quand il se trouve en haut de de l'écran TT |
|
| |
Alph Eratz Cliqueur Emérite
Nombre de messages : 861
Age : 60
Localisation : Ca y est Saroumane le multicolor est défait, en route pour le Rohan
Date d'inscription : 22/01/2008
| Sujet: Re: Phylactère Mer 18 Fév 2009 - 0:45 | |
| J'ai pas encore vu le problème mais Asraroth saura nous trouver la solution. :travaille: |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: Phylactère Mer 18 Fév 2009 - 9:16 | |
| - Godzillu a écrit:
- Bon j'ai pas trouvé comment passer la bulle sous le perso quand il se trouve en haut de de l'écran TT
Ben la bulle passe au dessus du perso pour pouvoir lire le texte... pareil qu'avec la fonction "Say". |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: Phylactère Jeu 19 Fév 2009 - 16:29 | |
| -> Phylactere V2.10La transparence est parametrable... et tout est parametrable pendant l'execution du jeu, via le script : - Code:
-
phylactere.width = // largeur maximum en pixel phylactere.background_color = // couleur de fond de la bulle (non transparente) phylactere.outline_color = // couleur du contour de la bulle phylactere.speed = // vitesse d'affichage (par defaut = 35) phylactere.is_transparent = // true ou false phylactere.transparency = // pourcentage de transparence 0 à 100% phylactere.transparency_red = // composante rouge de la couleur de transparence 0-255 phylactere.transparency_green = // composante verte phylactere.transparency_blue = // composante bleue
Dernière édition par Asraroth le Mer 4 Mar 2009 - 15:51, édité 1 fois |
|
| |
Shai-la Ouvrière en Chef de la Grande Tasse Bleue
Nombre de messages : 6018
Age : 46
Localisation : Montpellier
Date d'inscription : 17/04/2006
| Sujet: Re: Phylactère Jeu 19 Fév 2009 - 17:42 | |
| Et trois hourra pour Asraroth !! KALIMAAA CHAUF'TIDEJ !! :ihih: (private joke, désolée ) |
|
| |
Alph Eratz Cliqueur Emérite
Nombre de messages : 861
Age : 60
Localisation : Ca y est Saroumane le multicolor est défait, en route pour le Rohan
Date d'inscription : 22/01/2008
| Sujet: Re: Phylactère Jeu 19 Fév 2009 - 22:42 | |
| - Shai-la a écrit:
- Et trois hourra pour Asraroth !! KALIMAAA CHAUF'TIDEJ !! :ihih:
(private joke, désolée ) Il dit ça le sorcier ? XD XD XD Asraroth t'es le meilleur prog de la planète AGS France. |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: Phylactère Ven 20 Fév 2009 - 14:23 | |
| - Alph Eratz a écrit:
- de la planète AGS France.
et de Navarre ? lol bon... aujourd'hui, peu d'ameliorations.. mais voici quand-même : Phylactere V2.20Ajout de 2 paramètres : -> distance_from_head = distance entre la bulle et la tête du personnage (en pixel) -> skip_mode = mode de passage du texte * eSkipKeyOrClick = click sur la souris, appuie sur une touche du clavier ou temps écoulé * eSkipTimer = Attend que le temps d'affichage s'ecoule * eSkipOnlyKeyOrClick = Attend que le joueur click ou appuie (pas de timer) J'ai aussi retiré les constantes avec des noms a ralonge pour le parametrage. Ca se fait dans une seule fonction (dans phylactere220.asc) : - Code:
-
function game_start() { /* ------------- PARAMETRAGE --------------- */ phylactere.background_color = 15; phylactere.is_transparent = true; phylactere.outline_color = 0; phylactere.speed = 35; phylactere.transparency = 40; phylactere.transparency_red = 255; phylactere.transparency_green = 255; phylactere.transparency_blue = 255; phylactere.width = 300; phylactere.distance_from_head = 6; phylactere.skip_mode = eSkipKeyOrClick; /* ------------------------------------------ */ } Voilà ! j'arrète les modifs/amélio pour l'instant... je corrigerai juste les bugs qui me seront signalé. Vacances !!!
Dernière édition par Asraroth le Mer 4 Mar 2009 - 15:52, édité 1 fois |
|
| |
Contenu sponsorisé
| Sujet: Re: Phylactère | |
| |
|
| |
| Phylactère | |
|