X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Ftape.c;h=41b328b240d99b30d68619e1f7f534c24eb5a27a;hb=1e196be4c0a2f1edf823b3a0e5a14a146317686e;hp=9e8e39bc891acd6df9d205afa9844ca8251cabd6;hpb=684ddd785539f8e049791894a3246db5dc020766;p=rocksndiamonds.git diff --git a/src/tape.c b/src/tape.c index 9e8e39bc..41b328b2 100644 --- a/src/tape.c +++ b/src/tape.c @@ -20,6 +20,7 @@ void TapeStartRecording() { time_t zeit1 = time(NULL); struct tm *zeit2 = localtime(&zeit1); + int i; if (!TAPE_IS_STOPPED(tape)) TapeStop(); @@ -35,6 +36,9 @@ void TapeStartRecording() tape.date = 10000*(zeit2->tm_year%100) + 100*zeit2->tm_mon + zeit2->tm_mday; tape.random_seed = InitRND(NEW_RANDOMIZE); + for(i=0; i tape.length_seconds - PAUSE_SECONDS_BEFORE_DEATH) + if (TimePlayed > tape.length_seconds - PAUSE_SECONDS_BEFORE_DEATH) { TapeTogglePause(); return(FALSE);