Move map naming/directory information from README to mapguide and update.

git-svn-id: svn://svn.code.sf.net/p/crossfire/code/trunk/maps@4441 282e977c-c81d-0410-88c4-b93c2d0d6712
master
eracc 2006-02-10 02:56:10 +00:00
parent 5d50b45c31
commit 46b1898c21
2 changed files with 43 additions and 34 deletions

View File

@ -8,40 +8,6 @@ Read the mapguide for guidelines on making a good map.
Use the comment field that the maps have - put in who the author is,
what level the map is, and any other special notes.
------------------------------------------------------------------------------
Naming Scheme:
Note that these rules are ordered in importance, eg, if a rule conflicts,
the lower number rule takes precedence.
1) If the map is currently off the main world (eg, pupland), it should have
its own top level ldirectory which all the maps in that area are located.
2) Each city should have it own top level directory (eg, scorn,
navar_city, santo_dominion). All buildings in the city and located
nearby or related to it are in the respective city directory.
For maps that are placed directly on the world map and are not in the city,
the follow guidelines should be used:
3) If the map is part of a larger quest, a /quest/name_of_quest directory
should be made, and all the maps for the quest placed in there. If
some portions of the quest has maps in cities or other places, a README
should be included explaining this. Note in general, having README's
for all quests explaining the flow probably isn't a bad idea in the
case someone else needs to work on it.
4) If a map is independent (eg, the map is one you just go there, kill and
get exp), it should be in the /dungeons directory (Ill named I know).
If the dungeon is comprised of several map (eg, multilevel dungeon), a
sub directory should be made to hold all of these maps.
5) Maps should fall into one of the category above - if it does not, and
you are not sure, send a message to crossfire-devel@lists.real-time.com.
Maps should not be sorted by author, as this does not make maintaining
them easy.
------------------------------------------------------------------------------
GIF files:

View File

@ -1,6 +1,49 @@
This is a guide on what is an acceptable map and what is unacceptable.
Only acceptable maps will be put in the official Crossfire map distribution
------------------------------------------------------------------------------
Map Naming/Directory Scheme:
Note that these rules are ordered in importance, eg, if a rule conflicts,
the lower number rule takes precedence.
1) Each city should have its' own top level directory (eg, scorn, navar_city,
santo_dominion) and be accessible on a world map. All buildings in the
city and located nearby or related to it are in the respective city
directory. City/town names are also used for nearby regions. If one
desires to create a new city then create a new top level directory with
the city name and use the new city name for the region in the maps that
are associated with the new city.
2) If the map is part of a larger quest, a /quests/name_of_quest/ directory
should be made, and all the maps for the quest placed in there (also see
NOTE below about number of maps per directory). If some portions of the
quest has maps in cities or other places, a README should be included
explaining this. Note in general, having README's for all quests
explaining the flow probably isn't a bad idea in the case someone else
needs to work on it.
3) If a map is independent (eg, the map is one you just go there, kill and
get exp), it should be in the /dungeons/ directory. If the dungeon is
comprised of several maps (eg, multilevel dungeon), a subdirectory
should be made to hold all of these maps (also see NOTE below about number
of maps per directory).
4) Maps should fall into one of the categories above - if it does not, and
you are not sure, send a message to crossfire-devel@lists.real-time.com.
NOTE: If a map or set of maps is near a particular city then place the proper
region in the map header. Use of the map maker's name as part of the
directory structure or map name is not encouraged and may result in maps
being excluded from CVS. While this type of directory scheme was done in the
past it is now deprecated. Attempt to use a logical tree structure for maps
and try to avoid dumping more than 15 to 20 maps in a single directory (this
does not apply to /world/). Dumping a massive number of maps in a single
directory is highly discouraged, Just Say No.
------------------------------------------------------------------------------
1) Check that all exits lead where they are supposed to. Unless there is
a specific reason an exit leads only one direction (like a trap door or
perhaps a teleporter), players should be able to exit back from where they