AfterGameOver (lines 3935-3967)
Back to List
Browsing parserm.h
3935 [ AfterGameOver i;
3936 .RRQPL;
3937 L__M(##Miscellany,5);
3938 .RRQL;
3939 print "> ";
3940 #IFV3; read buffer parse; #ENDIF;
3941 temp_global=0;
3942 #IFV5; read buffer parse DrawStatusLine; #ENDIF;
3943 i=parse-->1;
3944 if (i==QUIT1__WD or QUIT2__WD) quit;
3945 if (i==RESTART__WD) @restart;
3946 if (i==RESTORE__WD) { RestoreSub(); jump RRQPL; }
3947 if (i==FULLSCORE1__WD or FULLSCORE2__WD && TASKS_PROVIDED==0)
3948 { new_line; FullScoreSub(); jump RRQPL; }
3949 if (deadflag==2 && i==AMUSING__WD && AMUSING_PROVIDED==0)
3950 { new_line; Amusing(); jump RRQPL; }
3951 #IFV5;
3952 if (i==UNDO1__WD or UNDO2__WD or UNDO3__WD)
3953 { if (undo_flag==0)
3954 { L__M(##Miscellany,6);
3955 jump RRQPL;
3956 }
3957 if (undo_flag==1) jump UndoFailed2;
3958 @restore_undo i;
3959 if (i==0)
3960 { .UndoFailed2; L__M(##Miscellany,7);
3961 }
3962 jump RRQPL;
3963 }
3964 #ENDIF;
3965 L__M(##Miscellany,8);
3966 jump RRQL;
3967 ];
Last updated 27 February 2004.
This site is no longer supported; information may be out of date.
Maintained as a historical archive by the Interactive Fiction Technology Foundation.
Copyright 1993-2018 IFTF, CC-BY-SA unless otherwise noted.
This page was originally managed by Graham Nelson (graham@gnelson.demon.co.uk) assisted by C Knight.