equal
deleted
inserted
replaced
628 } |
628 } |
629 |
629 |
630 static void ShowScreenshotResult(bool b) |
630 static void ShowScreenshotResult(bool b) |
631 { |
631 { |
632 if (b) { |
632 if (b) { |
633 SET_DPARAM16(0, STR_SPEC_SCREENSHOT_NAME); |
633 SetDParam(0, STR_SPEC_SCREENSHOT_NAME); |
634 ShowErrorMessage(INVALID_STRING_ID, STR_031B_SCREENSHOT_SUCCESSFULLY, 0, 0); |
634 ShowErrorMessage(INVALID_STRING_ID, STR_031B_SCREENSHOT_SUCCESSFULLY, 0, 0); |
635 } else { |
635 } else { |
636 ShowErrorMessage(INVALID_STRING_ID, STR_031C_SCREENSHOT_FAILED, 0, 0); |
636 ShowErrorMessage(INVALID_STRING_ID, STR_031C_SCREENSHOT_FAILED, 0, 0); |
637 } |
637 } |
638 |
638 |
932 if (_patches.keep_all_autosave && _local_player != OWNER_SPECTATOR) { |
932 if (_patches.keep_all_autosave && _local_player != OWNER_SPECTATOR) { |
933 Player *p; |
933 Player *p; |
934 char *s; |
934 char *s; |
935 sprintf(buf, "%s%s", _path.autosave_dir, PATHSEP); |
935 sprintf(buf, "%s%s", _path.autosave_dir, PATHSEP); |
936 p = DEREF_PLAYER(_local_player); |
936 p = DEREF_PLAYER(_local_player); |
937 SET_DPARAM16(0, p->name_1); |
937 SetDParam(0, p->name_1); |
938 SET_DPARAM32(1, p->name_2); |
938 SetDParam(1, p->name_2); |
939 SET_DPARAM16(2, _date); |
939 SetDParam(2, _date); |
940 s= (char*)GetString(buf + strlen(_path.autosave_dir) + strlen(PATHSEP) - 1, STR_4004); |
940 s= (char*)GetString(buf + strlen(_path.autosave_dir) + strlen(PATHSEP) - 1, STR_4004); |
941 strcpy(s, ".sav"); |
941 strcpy(s, ".sav"); |
942 } else { |
942 } else { |
943 int n = _autosave_ctr; |
943 int n = _autosave_ctr; |
944 _autosave_ctr = (_autosave_ctr + 1) & 15; |
944 _autosave_ctr = (_autosave_ctr + 1) & 15; |