ttd.c
changeset 534 306bc86eb23e
parent 507 04b5403aaf6b
child 543 946badd71033
equal deleted inserted replaced
533:404f9e37bff1 534:306bc86eb23e
   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;