Inform - Support - Source

Back to List

Inventory
Complete

Backward
Forward

Plain
Coloured
Gaudy

This code
in plain text

Browsing parserm.h

AfterGameOver (lines 3935-3967)

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 web site has not been fully supported since April 2008. Information may be out of date. This page was originally managed by Graham Nelson (graham@gnelson.demon.co.uk) assisted by C Knight.