src/saveload.cpp
changeset 6935 0a2a174d3f6a
parent 6929 56470c1b8a66
child 6955 da3431cb25a9
equal deleted inserted replaced
6934:c2249b79356f 6935:0a2a174d3f6a
  1582 		AfterLoadGame();
  1582 		AfterLoadGame();
  1583 		return SL_OK;
  1583 		return SL_OK;
  1584 	}
  1584 	}
  1585 
  1585 
  1586 	_sl.fh = (mode == SL_SAVE) ? FioFOpenFile(filename, "wb", sb) : FioFOpenFile(filename, "rb", sb);
  1586 	_sl.fh = (mode == SL_SAVE) ? FioFOpenFile(filename, "wb", sb) : FioFOpenFile(filename, "rb", sb);
       
  1587 
       
  1588 	/* Make it a little easier to load savegames from the console */
       
  1589 	if (_sl.fh == NULL && mode == SL_LOAD) _sl.fh = FioFOpenFile(filename, "rb", SAVE_DIR);
       
  1590 	if (_sl.fh == NULL && mode == SL_LOAD) _sl.fh = FioFOpenFile(filename, "rb", BASE_DIR);
       
  1591 
  1587 	if (_sl.fh == NULL) {
  1592 	if (_sl.fh == NULL) {
  1588 		DEBUG(sl, 0, "Cannot open savegame '%s' for saving/loading.", filename);
  1593 		DEBUG(sl, 0, "Cannot open savegame '%s' for saving/loading.", filename);
  1589 		return SL_ERROR;
  1594 		return SL_ERROR;
  1590 	}
  1595 	}
  1591 
  1596