MantisBT - Core Inform
View Issue Details
0000756Core InformGlulx issues (files, figures, sounds)public2011-09-21 20:152014-05-07 07:33
zarf 
graham 
normalmildalways
closedfixed 
6G60 
6L02 
(serious/mild) Game compiles but misbehaves
0000756: "Player consents" does not update the status line under Glulx
If something happens that should affect the status line (such as moving the player), and then "if player consents" is invoked, the status line is out of date during the yes-or-no prompt.

The Z-code branch of YesOrNo() invokes DrawStatusLine (as long as the player has a location -- this is probably a guard against beginning-of-play questions). The Glulx branch fails to do this, so the status line stays unchanged. (Note that you can force a status line redraw by resizing the window.)

(I'm forking this off of http://inform7.com/mantis/view.php?id=752 [^] because I'm pushy, and because it was probably my mistake way back when I did the Glulx I6 libraries.)
The Kitchen is a room.
The Bathroom is west of the Kitchen.

Instead of jumping:
now the player is in the Bathroom;
say "Do you like that? ";
if the player consents:
say "Yes."
No tags attached.
Issue History
2011-09-21 20:15zarfNew Issue
2011-09-22 11:36EmacsUserNote Added: 0001293
2011-09-22 11:36EmacsUserStatusnew => confirmed
2014-01-25 13:37grahamNote Added: 0002366
2014-01-25 13:37grahamStatusconfirmed => resolved
2014-01-25 13:37grahamResolutionopen => fixed
2014-01-25 13:37grahamAssigned To => graham
2014-05-07 07:32jmcgrewFixed in Version => 6L02
2014-05-07 07:33jmcgrewStatusresolved => closed

Notes
(0001293)
EmacsUser   
2011-09-22 11:36   
Confirmed. Sorry, I probably should have split this off myself.
(0002366)
graham   
2014-01-25 13:37   
It now updates on both platforms.