-
Notifications
You must be signed in to change notification settings - Fork 10
Modifier l'espacement entre deux lignes (text_show) #470
Comments
Ca peut être une forme de conflit entre les deux scripts (ORMS / RME, les deux manipulent la valeur d'espacement du texte) puisque l'espacement attendu devrait être égal à celui d'un texte normal (Commande événement > Message) avec ou sans ORMS. Je suis un peu occupé là... (comme toujours) alors si tu veux tordre un peu (provisoirement) les paramètres de ORMS pour comparer la différence entre text_show et la commande événement habituelle, ça pourrait déjà t'aider à mieux préciser les paramètres qui entrent en jeux. Sinon un petit patch et on n'en parle plus. ;) j.🌸 |
C'est un bug. L'espacement entre les textes n'est pas calculé de la même manière que les messages. |
Il y aurait un moyen de remédier à ça temporairement avec un patch ou autres ? |
Bien sûr, mais @xvw semble occupé. J'allais chercher la ligne où était calculé ce fameux espacement pour comprendre sur quoi xvw s'était basé (si ce n'est pas celui par défaut, j'imagine un espacement configuré dans le profil de la font)... Mais finalement je dois reconfigurer mon PC avant, je l'ai réinitialisé il y a pas longtemps. Si j'y pense, je verrais pour bricoler un patch demain, sinon si tu trouve toi-même, n'hésite pas à patcher toi-même et partager ici la manière dont tu as patché... C'est bon d'avoir une certaine vision de comment fonctionnent les scripts que tu ajoutes à ton projet et de savoir les patcher toi-même si besoin. (Et encore plus cool de partager tes patchs qui pourraient inspirer des corrections, ajouts ou modifications pour la prochaine MàJ si le projet est encore maintenu.) |
Du coup j'ai chercher dans les 6800 lignes de codes d'rme, j'ai pas réussi à trouver (ou à comprendre) la ligne qui gère ça. Si vous savez comment la trouver je veux bien essayez par moi-même de bidouiller ça. Même si je doute d'en avoir les compétences.. :D |
6800 ? RME fait ~17400 lignes (sans la documentation) ! Je pense que ici : https://github.com/RMEx/RME/blob/master/src/EvEx.rb#L3467 : width, height = widths.max + font.size, heights.max + font.size le dernier Quoi qu'il en soit, je pense qu'il faudrait réécrire "un peu" le support de textes et sortir l'attribut |
Ah oui effectivement, j'avais pas fait attention qu'une fois rendu à 9999, le compteur reprenait à 0.
Merci de votre aide à tous ! :) |
Merci @Pytre ! |
Problème lié à une commande
Configuration (lorsque le bug a été rencontré)
2.0.0
text_show
Orms
Description du bug
Hello ! Je travail sur un système de dialogue custom via la commande text_show et text_progressive.
J'aimerais pouvoir stocké mes dialogues en une seul ligne dans un fichier texte. Ça fonctionne sans aucun souci de ce côté.
Par contre, pour faire des dialogues plus long j'aimerais utilisé le retour à la ligne. Ce que je fait via la commande
\n
Le problème que je rencontre, c'est l'espacement entre les deux lignes qui est beaucoup trop grand.
Du coup je me demander si il été possible de configuré ça, ou alors de le forcer d'une manière ou d'une autre ?
The text was updated successfully, but these errors were encountered: