home *** CD-ROM | disk | FTP | other *** search
- PROGRAM SetDayNum;
- USES Globals, GameIO, Comm, Mouse4;
- VAR g,i:WORD;
-
- PROCEDURE ProcessGame(game:BYTE);
- VAR i : BYTE;
- BEGIN
- IF ExistGame(game) THEN BEGIN
- Write(#13,'Processing game #',game);
- LoadGame(game);
- FOR i:=1 TO MaxPlayers DO
- Player_Moved[i]:=Now-1.0;
- SaveGame(game);
- END;
- END;
-
- BEGIN
- IF Mouse_Installed THEN HideMouse;
- Writeln('DayNum v2.40 by Joel Bergen');
- IF ParamCount<>0 THEN BEGIN
- g:=Value(ParamStr(1));
- IF g<>0 THEN ProcessGame(g)
- ELSE BEGIN
- FOR i:=1 TO 255 DO ProcessGame(i);
- END;
- END ELSE BEGIN
- Writeln('SYNTAX: DAYNUM game');
- Writeln(' Sets all last-played dates to one day ago.');
- Writeln(' game = game number to process, or 0 to process ALL games.');
- END;
- Writeln;
- END.
-