Prev: 38693 Up: Map Next: 38749
38725: Display execute / reject command window and return if execute chosen, otherwise exit
Used by the routines at 30222, 30439, 30602, 30880, 31370, 31636, 32035, 32194, 32258, 32390, 32655, 33036, 33312, 33574, 33593 and 33663.
38725 CALL 38124 Play hiss-type sound
38728 LD A,11 Set window index to draw as 11...
38730 CALL 36979 ...and draw
38733 LD HL,43196 Point to "E] EXECUTE COMMAND..." text
38736 CALL 36725 Print the text
38739 CALL 37333 Process input for menu, and load ASCII code of shortcut for selected (i.e. SPACE or fire pressed) item into A...
38742 CP 69 ...and if this is "E" (i.e. execute command)...
38744 RET Z ...return...
38745 POP HL ...else restore HL and...
38746 JP 30428 ...reset Gimbal-white-out-safe flag, redraw current room and return to main game loop
Prev: 38693 Up: Map Next: 38749