if (tape.pause_before_end) // stop some seconds before end of tape
{
- if (TapeTime > tape.length_seconds - TAPE_PAUSE_SECONDS_BEFORE_DEATH)
+ if (TapeTime > (int)tape.length_seconds - TAPE_PAUSE_SECONDS_BEFORE_DEATH)
{
TapeStopWarpForward();
TapeTogglePause(TAPE_TOGGLE_MANUAL);
static void AutoPlayTapes_SetScoreEntry(int score, int time)
{
+ char *name = (options.mytapes ? setup.player_name : options.player_name);
+
// set unique basename for score tape (for uploading to score server)
- strcpy(tape.score_tape_basename, getScoreTapeBasename(setup.player_name));
+ strcpy(tape.score_tape_basename, getScoreTapeBasename(name));
// store score in first score entry
scores.last_added = 0;