From 3cab5f30c06035034bcf5b513c2eee57b8ec11e9 Mon Sep 17 00:00:00 2001 From: rubidium Date: Wed, 16 Aug 2006 11:39:55 +0000 Subject: (svn r5926) -Codechange: make _cur_year contain the full year, instead of the offset since 1920 -Codechange: store all year related variables that are _not_ stored in a savegame/transported over the network in the same format as _cur_year --- openttd.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'openttd.h') diff --git a/openttd.h b/openttd.h index 5221ffe76..9e9d26861 100644 --- a/openttd.h +++ b/openttd.h @@ -52,7 +52,12 @@ typedef uint16 UnitID; ///< All unitnumber stuff is of this type (or anyway, s typedef uint32 WindowNumber; typedef byte WindowClass; -typedef uint8 Year; +enum { + INVALID_YEAR = -1, + INVALID_DATE = (uint16)-1, +}; + +typedef int16 Year; typedef uint16 Date; -- cgit v1.2.3-54-g00ecf