PunyInform quote box workaround?

If you want to wait for the user pressing any key, you can do that in z5 (but not in z3), like this:

[ KeyCharPrimitive key;
@read_char 1 -> key;
return key;
];

In z5, clearing the lower window can be done with:

@erase_window 0;

z3 provides a lot less control over the screen as well as input and output. With PunyInform we have aimed to make everything work both in z3 and z5, but sometimes they can’t work exactly the same. We’ll have another look at the quote box extension and see if it can be improved though.

Good luck with your project!

2 Likes