Les dialogues doivent arriver petit à petit, avec un VFX associé à des dialogues de science fiction #149
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
English translation (as asked, before starting):
So two things: the line should be revealed progressively rather than appearing whole - typed out, the way a transmission decodes - and the banner should carry an effect that reads as science fiction while it does it, rather than plain text simply becoming visible.
Done in
b721760.Arriving bit by bit. A line is typed out at about 42 characters a second - three and a half words - rather than appearing whole.
The sci-fi part. A scan sweep runs down the panel while it decodes, with a short trail behind its head so it reads as travelling; faint rules sit across the whole panel always, the way a screen has a raster; the frame carries the sweep's charge while it works and settles when the line lands; and the caret is a solid write-head during the decode, only starting to blink once it is waiting on the reader.
Two implementation notes worth keeping:
visible_characters, rather than the string being grown. A growing string re-wraps on nearly every frame, so words jump between rows as they are typed.One consequence you will notice: the banner types while the game is stopped, because it is the one node still running under #128's pause. That is right - it is the thing the pause exists for.