misc_gui.c
changeset 4288 60398d0e64ee
parent 4286 a040bf5c203d
child 4293 2c24234a7aec
equal deleted inserted replaced
4287:27182ee2e707 4288:60398d0e64ee
  1673 
  1673 
  1674 // p2 1 (increase) or -1 (decrease)
  1674 // p2 1 (increase) or -1 (decrease)
  1675 static int32 ClickChangeDateCheat(int32 p1, int32 p2)
  1675 static int32 ClickChangeDateCheat(int32 p1, int32 p2)
  1676 {
  1676 {
  1677 	YearMonthDay ymd;
  1677 	YearMonthDay ymd;
  1678 	ConvertDayToYMD(&ymd, _date);
  1678 	ConvertDateToYMD(_date, &ymd);
  1679 
  1679 
  1680 	if ((BASE_YEAR + ymd.year == MIN_YEAR && p2 == -1) || (BASE_YEAR + ymd.year == MAX_YEAR && p2 == 1)) return _cur_year;
  1680 	if ((BASE_YEAR + ymd.year == MIN_YEAR && p2 == -1) || (BASE_YEAR + ymd.year == MAX_YEAR && p2 == 1)) return _cur_year;
  1681 
  1681 
  1682 	SetDate(ConvertYMDToDay(_cur_year + p2, ymd.month, ymd.day));
  1682 	SetDate(ConvertYMDToDate(_cur_year + p2, ymd.month, ymd.day));
  1683 	EnginesMonthlyLoop();
  1683 	EnginesMonthlyLoop();
  1684 	SetWindowDirty(FindWindowById(WC_STATUS_BAR, 0));
  1684 	SetWindowDirty(FindWindowById(WC_STATUS_BAR, 0));
  1685 	return _cur_year;
  1685 	return _cur_year;
  1686 }
  1686 }
  1687 
  1687