Complete.Org: Mailing Lists: Archives: freeciv-dev: July 2004:
[Freeciv-Dev] Re: (PR#9313) loading a saved game gives wrong units
Home

[Freeciv-Dev] Re: (PR#9313) loading a saved game gives wrong units

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: brett.albertson@xxxxxxxxxxxx
Subject: [Freeciv-Dev] Re: (PR#9313) loading a saved game gives wrong units
From: "Mateusz Stefek" <mstefek@xxxxxxxxx>
Date: Thu, 8 Jul 2004 09:15:38 -0700
Reply-to: rt@xxxxxxxxxxx

<URL: http://rt.freeciv.org/Ticket/Display.html?id=9313 >

On 2004-07-08 17:35:40, Jason Short wrote:
> 
> <URL: http://rt.freeciv.org/Ticket/Display.html?id=9313 >
> 
> Brett Albertson wrote:
> > <URL: http://rt.freeciv.org/Ticket/Display.html?id=9313 >
> >
> > I was playing a game with the CVS version from two days ago or so.
> I
> > saved my game, quit, recompiled with the CVS head from today.  When
> I
> > reloaded the game, my units were all wrong.  The workers became
> > engineers.  Triremes became Caravels.  Caravels became galleons.
> > Phalanxes became archers.  Horsemen became chariots.  My explorer
> became
> > a Barbarian Leader!  The only units that seemed correct were
> settlers,
> > who remained settlers.  I assume this has something to do with the
> > change to the savegame code that went in a day or two ago.  I'm
> > attaching my savegame if it helps.
> 
> Savegame compatability was broken by the addition of the worker
> several
> weeks ago.  It was "fixed" with the patch from a day or two ago.
> However this means savegames from the interim period are  
> incompatible.
> 
> If you have such a savedgame just use an older snapshot to finish it.
> 1.14.1 and earlier savegames are still compatible with current CVS
> (which wasn't true 1 week ago).
> 
> jason
>
However if you really want to finish this game with new CVS snapshot  
just add "Workers" after "Settlers" in old_default_unit_types[].
--
mateusz




[Prev in Thread] Current Thread [Next in Thread]