...I apologize for being such a novice. x_x
This actually follows up from a question I asked before, in a way. I'm using "extend" in two different places. Both accomplish my main goal, but both display a small issue as well. Two different issues, actually.
First:
Code: Select all
show test at left with dissolve
l "Mission accomplished! {w=0.8}
\n.{w=0.4}.{w=0.4}.{w=0.4}{nw}"
show test2 at left with dissolve
extend "Ugh."
The problem comes with the sprite image. The goal is to have the first expression appear along with the first part of the dialogue, as well as the "...". Then without clicking, have the second expression appear at the same time as "Ugh."
It ALMOST works, but the text box disappears during the split second needed for the expression to change, and "Ugh." doesn't write until the text box shows up again.
I'm not sure if this is due to an error in the code, or if I'll just need to use a different code.
Second:
Code: Select all
l "3...{w=0.5}2...{w=0.5}1...{w=0.5}{nw}"
play sound "sfx/sound.ogg"
extend "{w=2.5}\nBANG!"
Again, the code mostly works as intended. However, after the end of the countdown, a quotation mark appears for a split second. I actually noticed this happening with the code I described above as well, right before the text box disappears.
EDIT 1: I didn't think to mention this before, but my characters are defined in such a way that they speak with quotes:
Code: Select all
define l = Character("Liam", what_prefix='"', what_suffix='"')
EDIT 2: Another issue that happens ONLY with the second code is that the dialogue moves down just slightly when the sound effect starts playing.
If anyone can help me resolve these issues -- either with an entirely new code, or something I can add to these codes so they work as intended --, I would greatly appreciate it!
All of the above issues were solved by the magnificent Kampmichi off-site!