From 4845ff063b6c83eabcd3c6ee5a3dcff7debf4ddc Mon Sep 17 00:00:00 2001 From: truelight Date: Tue, 22 Nov 2005 19:33:29 +0000 Subject: (svn r3227) -Codechange: [Savegame] removed 'minor' version, and renamed 'major' version to just: version. --- order_cmd.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'order_cmd.c') diff --git a/order_cmd.c b/order_cmd.c index 6e8f176ca..64c7878e0 100644 --- a/order_cmd.c +++ b/order_cmd.c @@ -1129,13 +1129,13 @@ static void Save_ORDR(void) static void Load_ORDR(void) { - if (_sl_full_version <= 0x501) { - /* Version older than 0x502 did not have a ->next pointer. Convert them + if (CheckSavegameVersionOldStyle(5, 2)) { + /* Version older than 5.2 did not have a ->next pointer. Convert them (in the old days, the orderlist was 5000 items big) */ uint len = SlGetFieldLength(); uint i; - if (_sl_version < 5) { + if (CheckSavegameVersion(5)) { /* Pre-version 5 had an other layout for orders (uint16 instead of uint32) */ uint16 orders[5000]; @@ -1151,7 +1151,7 @@ static void Load_ORDR(void) AssignOrder(GetOrder(i), UnpackVersion4Order(orders[i])); } - } else if (_sl_full_version <= 0x501) { + } else if (CheckSavegameVersionOldStyle(5, 2)) { uint32 orders[5000]; len /= sizeof(uint32); -- cgit v1.2.3-70-g09d2