Read-only archive of the Armageddon Games Forums Archive (2000–2026) · About this archive

MSGSTRR slightly buggy

6 replies · 1,565 views · Started 06 June 2007

The ZASM script


SETV d3,1
MSGSTRR d3

Prints the first string infinitely - holding down A prints the string over and over again.

Also, Link can move while the string is printing; I'm not sure if this behavior is intentional or not.

DarkDragon wrote:Also, Link can move while the string is printing; I'm not sure if this behavior is intentional or not.

There's a quest rule about messages freezing all action. Does that fix it?

Yes it does. However, even with the rule off, Link can't move during dmap intros and guy string, but can during messages - is this ok?

Uh, Link should never be able to move during messages of any kind (at least for Z1 compatibility). Although, since this is scripting, it might not be a problem and may even be desirable in some cases.

Like for example, if someone is giving Link a infinitely repeating lecture and the only way to get out of it is to find an escape route. So having Link move during this rare situation might be helpful. (most likely for comedic purposes.)

Like for example, if someone is giving Link a infinitely repeating lecture and the only way to get out of it is to find an escape route. So having Link move during this rare situation might be helpful. (most likely for comedic purposes.)

Hmm...

The thing about "Messages Freeze All Action" is that without it, you get something like:

Guy string:
* Link is frozen
* Enemies are NOT frozen
Script string:
* Link is not frozen
* Enemies are NOT frozen

And with it, Link and enemies (and possibly FFCs and scripts - can't quite remember) are frozen in all cases.

So, if you're going to have "Messages Freeze All Action" turned off, you should ensure that you never put Guy strings and enemies in the same room. (Of course, the point of script strings is that one needs never use Guy strings ever again.)

Just some advice.