maps/templates/guild
rjtanner 4c5dfe44e6 Update references to a consitent format of Pup Land (instead of pupland, Pupland) in Guild Mainfloor maps and template. No funcational changes.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@17789 282e977c-c81d-0410-88c4-b93c2d0d6712
2012-04-02 05:38:58 +00:00
..
GuildList added script to auto configure guild halls and install them, made python guild halls the default for existing guilds 2010-08-24 07:10:01 +00:00
GuildLocations Add guild names so it can be set. 2011-11-05 19:19:42 +00:00
README.txt added script to auto configure guild halls and install them, made python guild halls the default for existing guilds 2010-08-24 07:10:01 +00:00
basement Setup unique and descriptive names to the Template Guild maps in template directory. 2011-10-30 19:40:32 +00:00
convert.py Add guild names so it can be set. 2011-11-05 19:19:42 +00:00
convertall.py fixed a bug where a square was unique that shouldn't have been 2010-09-07 16:28:57 +00:00
filelist.py added script to auto configure guild halls and install them, made python guild halls the default for existing guilds 2010-08-24 07:10:01 +00:00
guild_alchemy Removed forced line break and punctuation update to message text in all Guild Alchemy Lab maps and template. No functional changes. 2012-03-30 04:58:56 +00:00
guild_bbq Word spacing update to message text in all Guild Hall BBQ maps and template. No functional changes. 2012-03-30 05:00:38 +00:00
guild_hq Removed forced line breaks and punctuation updates to message text in all Guild HeadQuarters maps and template. No functional changes. 2012-03-30 05:06:25 +00:00
guild_jeweler Removed forced line break, changed reference from cauldron to workench in message text to all Guild Jeweler maps and template. No functional changes. 2012-03-30 05:08:53 +00:00
guild_tan Word spacing update, changed reference from cauldron to tanning bench in message text to all Guild Tannery maps and template. No functional changes. 2012-03-30 05:15:21 +00:00
guild_thaum Removed forced line break, changed reference from cauldron to thaumaturgy desk in message text to all Guild Thaumaturgy Lab maps and template. No functional changes. 2012-03-30 05:17:42 +00:00
guild_toolshed Removed forced line breaks, changed references from cauldron to forge and bowyer bench (respectively) in message text to all Guild Tool Shed maps and template. No functional changes. 2012-03-30 05:20:25 +00:00
guildman_lounge Word spacing correction in message text to all Guildman's Lounge maps and template. No functional changes. 2012-03-30 05:12:27 +00:00
guildmaster_lounge Word spacing correction in message text to all GuildMaster's Lounge maps and template. No functional changes. 2012-03-30 05:11:38 +00:00
hallofjoining Setup unique and descriptive names to the Template Guild maps in template directory. 2011-10-30 19:40:32 +00:00
journeyman_lounge Word spacing correction in message text to all Journeyman's Lounge maps and template. No functional changes. 2012-03-30 05:22:34 +00:00
mainfloor Update references to a consitent format of Pup Land (instead of pupland, Pupland) in Guild Mainfloor maps and template. No funcational changes. 2012-04-02 05:38:58 +00:00
master_lounge Word spacing correction in message text to all Masters' Lounge maps and template. No functional changes. 2012-03-30 05:29:36 +00:00
masters_lounge Setup unique and descriptive names to the Template Guild maps in template directory. 2011-10-30 19:40:32 +00:00
novice_lounge Word spacing correction in message text to all Novice's Lounge maps and template. No functional changes. 2012-03-31 01:10:16 +00:00
secondfloor Word spacing correction in message text to all Guild Second Floor maps and template. No functional changes. 2012-03-31 01:16:40 +00:00
storage_hall Update modified date to Guild Hall Storage maps and template. No functional changes. 2012-03-31 01:32:17 +00:00
storage_hall.0 Setup unique and descriptive names to the Template Guild maps in template directory. 2011-10-30 19:40:32 +00:00
storage_room Word spacing correction in message text to all Guild Storage Room maps and template. No functional changes. 2012-03-31 01:35:00 +00:00

README.txt

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

1 Install
2 Bug reporting
3 Credits

1 Install:
Both the install process and the maps themselves require python, so make sure you have that, version 2.5 or later.
There are 5 files involved in the automatic install, convert.py, convertall.py, GuildList, GuildLocations, and filelist.py. GuildList has the list of guilds for the server.  GuildLocations is what is used by the install script for setting up the maps.  It has 9 columns in it, the first is the name of the guild, no spaces.  The second is the region of the guild, the third is the destination folder for the maps, the fourth is the exit location (usually the world map), the fifth and sixth are the x and y coords within the exit map, the seventh eighth and ninth are the exit location for the storage hall.  If field seven is 'same', then it uses the same exit map as for the guild hall itself.

filelist.py has a list of which files to process for each guild hall.
convert.py takes all the files in filelist.py and customises them to the specific guild hall, then outputs them into a new (or overwrites an existing) folder in the current working directory.  The output folder is the name of the guildhall.
It also writes them into the destination dir.  It takes the arguments from argv, in the same order that they are listed in GuildLocations.  
convertall.py reads the lines from GuildLocations and runs them, line by line, through convert.py

Generally speaking, configuring GuildList and GuildLocations and the running convertall.py is all that is needed.  If that doesn't work, then I suggest looking at how convert.py functions before trying to make a work around.


2 Bug reporting:
Any problems installing and making it work or just general bugs you find, please email them to jehloq@yahoo.com, I will be more than willing to help figure out why it isn't working right and correct any bugs you find.

3 Credits
Creators:
majorwoo
Avion
Date:    11/19/2004
Guild work rooms created by: Rick Tanner
Editor: CrossfireEditor
Date:    3/19/2007
Guild Storage hall created by: Chad
Maps finished by:  Alestan jehloq@yahoo.com
Date:     8/27/2007