[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freeciv-commits
Subject:    [Freeciv-commits] r13895 - in /trunk: common/terrain.c
From:       William Allen Simpson <william.allen.simpson () domain ! hid>
Date:       2007-10-27 16:36:14
Message-ID: E1Ilody-0005Vl-Ft () domain ! hid
[Download RAW message or body]

Author: wsimpson
Date: Sat Oct 27 18:36:12 2007
New Revision: 13895

URL: http://svn.gna.org/viewcvs/freeciv?rev=13895&view=rev
Log:
(PR#39793) RFE: civ3-like land support

Add more extensive land terrain for editor.  It attempts to harmonize
the existing civ1-like and civ2-like rulesets, that inexplicably use
different identifiers in savegames.  Mismatched identifiers are
automatically converted.

For references in terrain.ruleset files, use the full section label, 
instead of the name field.  This allows multiple entries with the 
same descriptive name, to support rulesets that need to treat them 
the same, or want to use fantasy or fictional names.  Also, supports a 
more generic table driven nation city_name system.

Sorted the resources in the same fashion as the terrain (by identifier) 
to ease future terrain.ruleset comparisons.

Note that the use of graphics_alt means that none of the new terrain
will actually show up, until there are more graphics.  But this has to
commit first, so that artists can work on the graphics....

Modified:
    trunk/common/terrain.c
    trunk/common/terrain.h
    trunk/data/civ1/terrain.ruleset
    trunk/data/civ2/terrain.ruleset
    trunk/data/default/terrain.ruleset
    trunk/server/ruleset.c
    trunk/server/ruleset.h
    trunk/server/savegame.c



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic