From 3dfaddbe9b9b941fbaddb4ffb207af7214af4982 Mon Sep 17 00:00:00 2001 From: frueauf Date: Sat, 25 Jul 1998 17:40:41 +0000 Subject: Initial addition of crossfire-0.94.2, a X11 multi/single player game similar to gauntlet and nethack. Closes pr 5622 by Tim Rightnour after some feedback rounds. --- games/crossfire/Makefile | 58 ++ games/crossfire/files/md5 | 3 + games/crossfire/patches/patch-aa | 7 + games/crossfire/patches/patch-ab | 7 + games/crossfire/patches/patch-ac | 72 ++ games/crossfire/patches/patch-ad | 7 + games/crossfire/patches/patch-ae | 7 + games/crossfire/patches/patch-af | 7 + games/crossfire/patches/patch-ag | 12 + games/crossfire/patches/patch-ah | 42 ++ games/crossfire/patches/patch-ai | 9 + games/crossfire/patches/patch-aj | 7 + games/crossfire/patches/patch-ak | 12 + games/crossfire/patches/patch-al | 7 + games/crossfire/patches/patch-am | 7 + games/crossfire/pkg/COMMENT | 1 + games/crossfire/pkg/DESCR | 11 + games/crossfire/pkg/PLIST | 1266 ++++++++++++++++++++++++++++++++++++ games/crossfire/pkg/deinstall | 17 + games/crossfire/pkg/install | 6 + games/crossfire/scripts/post-patch | 11 + 21 files changed, 1576 insertions(+) create mode 100644 games/crossfire/Makefile create mode 100644 games/crossfire/files/md5 create mode 100644 games/crossfire/patches/patch-aa create mode 100644 games/crossfire/patches/patch-ab create mode 100644 games/crossfire/patches/patch-ac create mode 100644 games/crossfire/patches/patch-ad create mode 100644 games/crossfire/patches/patch-ae create mode 100644 games/crossfire/patches/patch-af create mode 100644 games/crossfire/patches/patch-ag create mode 100644 games/crossfire/patches/patch-ah create mode 100644 games/crossfire/patches/patch-ai create mode 100644 games/crossfire/patches/patch-aj create mode 100644 games/crossfire/patches/patch-ak create mode 100644 games/crossfire/patches/patch-al create mode 100644 games/crossfire/patches/patch-am create mode 100644 games/crossfire/pkg/COMMENT create mode 100644 games/crossfire/pkg/DESCR create mode 100644 games/crossfire/pkg/PLIST create mode 100644 games/crossfire/pkg/deinstall create mode 100644 games/crossfire/pkg/install create mode 100755 games/crossfire/scripts/post-patch (limited to 'games/crossfire') diff --git a/games/crossfire/Makefile b/games/crossfire/Makefile new file mode 100644 index 00000000000..f4dd31b6508 --- /dev/null +++ b/games/crossfire/Makefile @@ -0,0 +1,58 @@ +# $NetBSD: Makefile,v 1.1 1998/07/25 17:40:41 frueauf Exp $ +# + +DISTNAME= crossfire-0.94.2 +CATEGORIES= games x11 +MASTER_SITES= ftp://ftp.ifi.uio.no/pub/crossfire/ +DISTFILES= ${CF_SRC} ${CF_MAPS} ${CF_SOUND} + +MAINTAINER= root@garbled.net + +DEPENDS+= rplay-3.2.0b6:../../audio/rplay +DEPENDS+= xpm-3.4k:../../graphics/xpm + +EXTRACT_ONLY= ${CF_SRC} + +CF_SRC= crossfire-0.94.2.tar.gz +CF_MAPS= crossfire-0.94.2.maps.tar.gz +CF_SOUND= crossfire-0.92.7.sounds.tar.gz + +USE_IMAKE= yes +USE_PERL5= yes +SCRIPTS_ENV+= ${SCRIPTSDIR} + +post-patch: + @${MV} ${WRKSRC}/config/crosssite.def \ + ${WRKSRC}/config/crosssite.def-orig + @${SED} -e 's|@X11BASE@|${X11BASE}|g' \ + -e 's|@LOCALBASE@|${LOCALBASE}|g' \ + < ${WRKSRC}/config/crosssite.def-orig \ + > ${WRKSRC}/config/crosssite.def + @${MV} ${WRKSRC}/lib/sounds ${WRKSRC}/lib/sound_list + @${SED} -e 's|XXXLOCALBASEXXX|${LOCALBASE}|' \ + -e 's|XXXDBXXX|${PKG_DBDIR}/${DISTNAME}|' \ + < ${PKGDIR}/deinstall >${PKGDIR}/DEINSTALL + @${SED} -e 's|XXXLOCALBASEXXX|${LOCALBASE}|' \ + -e 's|XXXX11BASEXXX|${X11BASE}|' \ + < ${PKGDIR}/install >${PKGDIR}/INSTALL + +post-install: + ${EXTRACT_CMD} -xzmf ${DISTDIR}/${CF_MAPS} -C ${X11BASE}/lib/crossfire + ${EXTRACT_CMD} -xzmf ${DISTDIR}/${CF_SOUND} -C ${X11BASE}/lib/crossfire + @/usr/bin/find ${X11BASE}/lib/crossfire/sounds -name \*.au -type f \ + > ${PKGDIR}/RPLAY + @${CAT} ${PKGDIR}/RPLAY >> ${LOCALBASE}/etc/rplay.conf + @${CAT} ${PKGDIR}/RPLAY >> ${PKGDIR}/DEINSTALL + @${CAT} ${PKGDIR}/RPLAY >> ${PKGDIR}/INSTALL + @${ECHO} "EOF" >> ${PKGDIR}/INSTALL + @chown root:games ${X11BASE}/bin/crossfire + @chmod 2755 ${X11BASE}/bin/crossfire + @chown -R root:games ${X11BASE}/lib/crossfire + @chmod 775 ${X11BASE}/lib/crossfire/players + @chmod 775 ${X11BASE}/lib/crossfire + @chmod 664 ${X11BASE}/lib/crossfire/highscore + +pre-clean: + @${RM} -f ${PKGDIR}/DEINSTALL ${PKGDIR}/INSTALL ${PKGDIR}/RPLAY + +.include "../../mk/bsd.pkg.mk" diff --git a/games/crossfire/files/md5 b/games/crossfire/files/md5 new file mode 100644 index 00000000000..51312fc3b3f --- /dev/null +++ b/games/crossfire/files/md5 @@ -0,0 +1,3 @@ +MD5 (crossfire-0.94.2.tar.gz) = cc59e08438fa2b8ae6cd0194f533ec75 +MD5 (crossfire-0.94.2.maps.tar.gz) = 03533cc5ad2da4ec9308d5e71d36749e +MD5 (crossfire-0.92.7.sounds.tar.gz) = 9f5496b93000956014c4541f4b66acba diff --git a/games/crossfire/patches/patch-aa b/games/crossfire/patches/patch-aa new file mode 100644 index 00000000000..6136c620e60 --- /dev/null +++ b/games/crossfire/patches/patch-aa @@ -0,0 +1,7 @@ +--- common/player.c.orig Fri Feb 20 03:46:27 1998 ++++ common/player.c Fri Feb 20 03:46:27 1998 +@@ -127,3 +127,3 @@ + #endif +-#ifdef RPLAY_SOUND ++#ifdef RPLAY_SND + new->play_count=0; diff --git a/games/crossfire/patches/patch-ab b/games/crossfire/patches/patch-ab new file mode 100644 index 00000000000..988cf48dc71 --- /dev/null +++ b/games/crossfire/patches/patch-ab @@ -0,0 +1,7 @@ +--- common/time.c.orig Fri Jun 19 05:29:45 1998 ++++ common/time.c Fri Jun 19 05:30:31 1998 +@@ -59,3 +59,3 @@ + +-#if (defined(__sun__) && defined(SVR4)) || defined(linux) || defined(NetBSD) \ ++#if (defined(__sun__) && defined(SVR4)) || defined(linux) || defined(__NetBSD__) \ + || defined(__FreeBSD__) diff --git a/games/crossfire/patches/patch-ac b/games/crossfire/patches/patch-ac new file mode 100644 index 00000000000..746c5ca676f --- /dev/null +++ b/games/crossfire/patches/patch-ac @@ -0,0 +1,72 @@ +--- config/crosssite.def.orig Sat May 16 05:27:10 1998 ++++ config/crosssite.def Fri Jun 26 16:15:22 1998 +@@ -36,9 +36,8 @@ + * (mwedel@pyramid.com) + */ + +-/* + #define XPM_PIX +-#define Xpm_LibDir /usr/local/lib/ ++/*#define Xpm_LibDir /usr/local/lib/ + */ + /* If your include files are someplace odd */ + /*#define Xpm_Include /usr/local/include*/ +@@ -51,9 +50,10 @@ + * This is a top root directory of all game staff as in UNIX-style + * overall. + */ +-#define CTop /home/hugin/a/crossfire/crossfire ++/*#define CTop /home/hugin/a/crossfire/crossfire*/ + /* #define CTop /net/contrib/crossfire */ + /*#define CTop /usr/local/games/crossfire*/ ++#define CTop @X11BASE@ + + /* Binaries location If this is undefined, it default to the + standard location for X binaries on your machine. */ +@@ -61,7 +61,7 @@ + + /* Libraries location If this is undefined it defaults to the + standard location for X lib files/crossfire on your machine */ +-#define CLibDir Concat(CTop,/lib) ++#define CLibDir Concat(CTop,/lib/crossfire) + + /* define and put a path here if you want it other than CLibDir/adm */ + #undef CAdmDir +@@ -70,7 +70,7 @@ + * location for misc fonts on your machine + */ + +-#define CFontDir Concat(CTop,/fonts) ++/*#define CFontDir Concat(CTop,/lib/X11/fonts)*/ + + + /* Crossfire manual location If this is undefined it defaults to the +@@ -103,9 +103,9 @@ + * use the -l form or put in the complete path name. + * Linux users may need to add -lcrypt + */ +-/* +-#define Extra_Libraries -lcrypt +-*/ ++ ++#define Extra_Libraries -lcrypt -lcompat ++ + + /* Force CC to be a specific compilator? Define this to be the + * actual compiler (see example). If defined, the default +@@ -161,11 +161,11 @@ + * too distant future, it probably isn't worth fixing here. + */ + +-/* ++ + #define Rplay_Sound +-#define RPlayLibDir /usr/local/lib +-#define RPlayIncDir /usr/local/include +-*/ ++#define RPlayLibDir @LOCALBASE@/lib ++#define RPlayIncDir @LOCALBASE@/include ++ + + /* define this if using OpenWindows as your enviroment. This only + * needs to be set if the openwindows server you use is diff --git a/games/crossfire/patches/patch-ad b/games/crossfire/patches/patch-ad new file mode 100644 index 00000000000..59bce7bc12c --- /dev/null +++ b/games/crossfire/patches/patch-ad @@ -0,0 +1,7 @@ +--- server/init.c.orig Fri Feb 20 03:46:30 1998 ++++ server/init.c Fri Feb 20 03:46:30 1998 +@@ -521,3 +521,3 @@ + #endif +-#ifdef RPLAY_SOUND ++#ifdef RPLAY_SND + printf("Rplay_Sound:\t\n"); diff --git a/games/crossfire/patches/patch-ae b/games/crossfire/patches/patch-ae new file mode 100644 index 00000000000..e1155591778 --- /dev/null +++ b/games/crossfire/patches/patch-ae @@ -0,0 +1,7 @@ +--- server/input.c.orig Fri Feb 20 03:46:30 1998 ++++ server/input.c Fri Feb 20 03:46:30 1998 +@@ -1407,3 +1407,3 @@ + +-#ifdef RPLAY_SOUND ++#ifdef RPLAY_SND + if ((op->contr->rplay_fd = - op->contr->rplay_fd) > 0) diff --git a/games/crossfire/patches/patch-af b/games/crossfire/patches/patch-af new file mode 100644 index 00000000000..dfbdc2bea9e --- /dev/null +++ b/games/crossfire/patches/patch-af @@ -0,0 +1,7 @@ +--- server/main.c.orig Fri Feb 20 03:46:30 1998 ++++ server/main.c Fri Feb 20 03:46:30 1998 +@@ -597,3 +597,3 @@ + +-#ifdef RPLAY_SOUND ++#ifdef RPLAY_SND + if (pl->play_count > 0) diff --git a/games/crossfire/patches/patch-ag b/games/crossfire/patches/patch-ag new file mode 100644 index 00000000000..cfc580d6fff --- /dev/null +++ b/games/crossfire/patches/patch-ag @@ -0,0 +1,12 @@ +--- server/player.c.orig Fri Feb 20 03:46:30 1998 ++++ server/player.c Fri Feb 20 03:46:30 1998 +@@ -259,3 +259,3 @@ + */ +-#ifdef RPLAY_SOUND ++#ifdef RPLAY_SND + p->rplay_fd = 0; +@@ -270,3 +270,3 @@ + p->ob->run_away = atoi(cp); +-#ifdef RPLAY_SOUND ++#ifdef RPLAY_SND + if ((cp = XGetDefault(p->gdisp, name, "sounds")) != NULL) diff --git a/games/crossfire/patches/patch-ah b/games/crossfire/patches/patch-ah new file mode 100644 index 00000000000..1bf90d3872f --- /dev/null +++ b/games/crossfire/patches/patch-ah @@ -0,0 +1,42 @@ +--- server/sounds.c.orig Fri Feb 20 03:46:30 1998 ++++ server/sounds.c Fri Feb 20 03:46:30 1998 +@@ -23,3 +23,3 @@ + { +-#ifdef RPLAY_SOUND ++#ifdef RPLAY_SND + char buf[MAX_BUF], name_buf[MAX_BUF]; +@@ -76,3 +76,3 @@ + if (rplay_set(sound_table[num_sounds], RPLAY_APPEND, +- RPLAY_SOUND, name_buf, ++ RPLAY_SND, name_buf, + RPLAY_VOLUME, volume, +@@ -96,3 +96,3 @@ + { +-#ifdef RPLAY_SOUND ++#ifdef RPLAY_SND + char *p; +@@ -133,3 +133,3 @@ + { +-#ifdef RPLAY_SOUND ++#ifdef RPLAY_SND + if (volume > pl->play_count * 8) +@@ -160,3 +160,3 @@ + } +-#ifdef RPLAY_SOUND ++#ifdef RPLAY_SND + if ((sound_num >= NROF_SOUNDS) || (sound_table[sound_num] == NULL)) +@@ -178,3 +178,3 @@ + player *pl; +-#ifdef RPLAY_SOUND ++#ifdef RPLAY_SND + int volume; +@@ -186,3 +186,3 @@ + } +-#ifdef RPLAY_SOUND ++#ifdef RPLAY_SND + if (sound_table[sound_num] == NULL) +@@ -201,3 +201,3 @@ + } +-#ifdef RPLAY_SOUND ++#ifdef RPLAY_SND + if ((pl->rplay_fd > 0) && diff --git a/games/crossfire/patches/patch-ai b/games/crossfire/patches/patch-ai new file mode 100644 index 00000000000..f4c3d17412a --- /dev/null +++ b/games/crossfire/patches/patch-ai @@ -0,0 +1,9 @@ +--- include/config.h.orig Sat Feb 7 22:26:21 1998 ++++ include/config.h Sun Feb 22 05:52:23 1998 +@@ -882,4 +882,4 @@ + +-#ifdef RPLAY_SOUND +-# define SOUNDS_LIST "sounds" ++#ifdef RPLAY_SND ++# define SOUNDS_LIST "sound_list" + #endif diff --git a/games/crossfire/patches/patch-aj b/games/crossfire/patches/patch-aj new file mode 100644 index 00000000000..330574b2471 --- /dev/null +++ b/games/crossfire/patches/patch-aj @@ -0,0 +1,7 @@ +--- include/structs.h.orig Fri Feb 20 03:46:32 1998 ++++ include/structs.h Fri Feb 20 03:46:32 1998 +@@ -625,3 +625,3 @@ + #endif +-#ifdef RPLAY_SOUND ++#ifdef RPLAY_SND + int rplay_fd; /* Connexion with the rplayd daemon (disabled if <= 0) */ diff --git a/games/crossfire/patches/patch-ak b/games/crossfire/patches/patch-ak new file mode 100644 index 00000000000..f744edd45b4 --- /dev/null +++ b/games/crossfire/patches/patch-ak @@ -0,0 +1,12 @@ +--- include/global.h.orig Fri Feb 20 03:46:32 1998 ++++ include/global.h Fri Feb 20 03:46:32 1998 +@@ -50,3 +50,3 @@ + #include "structs.h" +-#if defined(RPLAY_SOUND) && !defined(__CEXTRACT__) ++#if defined(RPLAY_SND) && !defined(__CEXTRACT__) + #include /* RPLAY structure */ +@@ -163,3 +163,3 @@ + +-#ifdef RPLAY_SOUND ++#ifdef RPLAY_SND + EXTERN RPLAY *sound_table[NROF_SOUNDS]; diff --git a/games/crossfire/patches/patch-al b/games/crossfire/patches/patch-al new file mode 100644 index 00000000000..9743bc3de12 --- /dev/null +++ b/games/crossfire/patches/patch-al @@ -0,0 +1,7 @@ +--- config/crossfire.cf.orig Fri Feb 20 03:51:12 1998 ++++ config/crossfire.cf Fri Feb 20 03:27:46 1998 +@@ -292,3 +292,3 @@ + +-SOUND_DEF = -DRPLAY_SOUND ++SOUND_DEF = -DRPLAY_SND + #endif diff --git a/games/crossfire/patches/patch-am b/games/crossfire/patches/patch-am new file mode 100644 index 00000000000..fd69a81bb28 --- /dev/null +++ b/games/crossfire/patches/patch-am @@ -0,0 +1,7 @@ +--- lib/Imakefile.orig Sun Feb 22 05:55:15 1998 ++++ lib/Imakefile Sun Feb 22 05:55:24 1998 +@@ -43,3 +43,3 @@ + skill_params \ +- sounds \ ++ sound_list \ + spell_params \ diff --git a/games/crossfire/pkg/COMMENT b/games/crossfire/pkg/COMMENT new file mode 100644 index 00000000000..11dd1e0aea0 --- /dev/null +++ b/games/crossfire/pkg/COMMENT @@ -0,0 +1 @@ +X11 multi/single player game similar to gauntlet and nethack. diff --git a/games/crossfire/pkg/DESCR b/games/crossfire/pkg/DESCR new file mode 100644 index 00000000000..d7ad3086e2a --- /dev/null +++ b/games/crossfire/pkg/DESCR @@ -0,0 +1,11 @@ +WHAT IS CROSSFIRE? + + This is a multiplayer graphical arcade and adventure game made for + the X-Windows environment. + + It has certain flavours from other games, especially Gauntlet (TM) + and Nethack/Moria. + + Any number of players can move around in their own window, finding + and using items and battle monsters. They can choose to cooperate + or compete in the same "world". diff --git a/games/crossfire/pkg/PLIST b/games/crossfire/pkg/PLIST new file mode 100644 index 00000000000..2ea58df67a4 --- /dev/null +++ b/games/crossfire/pkg/PLIST @@ -0,0 +1,1266 @@ +@comment $NetBSD: PLIST,v 1.1 1998/07/25 17:40:43 frueauf Exp $ +bin/crossfire +bin/crossloop.pl +bin/crossrem.pl +bin/gensym.pl +bin/tcpsockets.pl +bin/crossloop +bin/mktable +bin/mapconv +bin/crossedit +lib/X11/fonts/misc/crossfire.pcf +lib/crossfire/adm/flushlocks +lib/crossfire/README +lib/crossfire/forbid +lib/crossfire/animations +lib/crossfire/artifacts +lib/crossfire/ban_file +lib/crossfire/def_help +lib/crossfire/def_keys +lib/crossfire/dm_file +lib/crossfire/formulae +lib/crossfire/fsconfig +lib/crossfire/messages +lib/crossfire/motd +lib/crossfire/races +lib/crossfire/skill_params +lib/crossfire/sound_list +lib/crossfire/spell_params +lib/crossfire/treasures +lib/crossfire/xpmtopix.pl +lib/crossfire/archetypes +lib/crossfire/bmaps +lib/crossfire/crossfire.cfb +lib/crossfire/esrv_xpm.eric +lib/crossfire/faces +lib/crossfire/crossfire.pix.1 +lib/crossfire/crossfire.pix.2 +lib/crossfire/crossfire.pix.3 +lib/crossfire/crossfire.pix.4 +lib/crossfire/crossfire.pix.5 +lib/crossfire/crossfire.pix.6 +lib/crossfire/crossfire.pix.7 +lib/crossfire/help/apply +lib/crossfire/help/bind +lib/crossfire/help/cast +lib/crossfire/help/golem +lib/crossfire/help/invoke +lib/crossfire/help/keys +lib/crossfire/help/mark +lib/crossfire/help/melee +lib/crossfire/help/mouse +lib/crossfire/help/move +lib/crossfire/help/name +lib/crossfire/help/output +lib/crossfire/help/output-count +lib/crossfire/help/output-sync +lib/crossfire/help/party +lib/crossfire/help/pickup +lib/crossfire/help/quit +lib/crossfire/help/range +lib/crossfire/help/save +lib/crossfire/help/sort_inventory +lib/crossfire/help/spells +lib/crossfire/help/statistics +lib/crossfire/help/take +lib/crossfire/help/traps +lib/crossfire/help/unbind +lib/crossfire/highscore +lib/crossfire/maps/editor/picks/special +lib/crossfire/maps/editor/picks/items.orig +lib/crossfire/maps/editor/picks/exits +lib/crossfire/maps/editor/picks/background +lib/crossfire/maps/editor/picks/special.orig +lib/crossfire/maps/editor/picks/shops +lib/crossfire/maps/editor/picks/other +lib/crossfire/maps/editor/picks/TownStaff +lib/crossfire/maps/editor/picks/lakes +lib/crossfire/maps/editor/picks/indoors +lib/crossfire/maps/editor/picks/outdoors +lib/crossfire/maps/editor/picks/town +lib/crossfire/maps/editor/picks/rivers +lib/crossfire/maps/editor/picks/artifacts +lib/crossfire/maps/editor/picks/monsters2.orig +lib/crossfire/maps/editor/picks/runes.orig +lib/crossfire/maps/editor/picks/equipment +lib/crossfire/maps/editor/picks/alchemy +lib/crossfire/maps/editor/picks/food-bparts +lib/crossfire/maps/editor/picks/readables +lib/crossfire/maps/editor/picks/items +lib/crossfire/maps/editor/picks/monsters2 +lib/crossfire/maps/editor/picks/runes +lib/crossfire/maps/editor/picks/monsters +lib/crossfire/maps/editor/picks/alltown +lib/crossfire/maps/editor/picks/exits.orig +lib/crossfire/maps/editor/walls/wall +lib/crossfire/maps/editor/walls/caves +lib/crossfire/maps/editor/walls/caves2 +lib/crossfire/maps/editor/walls/misc +lib/crossfire/maps/skud/court +lib/crossfire/maps/skud/east_1 +lib/crossfire/maps/skud/entrance +lib/crossfire/maps/skud/maze +lib/crossfire/maps/skud/north_1 +lib/crossfire/maps/skud/west_1 +lib/crossfire/maps/world/world_a2 +lib/crossfire/maps/world/world_a3 +lib/crossfire/maps/world/world_b3 +lib/crossfire/maps/world/world_c3 +lib/crossfire/maps/world/world_b4 +lib/crossfire/maps/world/world_b2 +lib/crossfire/maps/world/README +lib/crossfire/maps/world/world_a1 +lib/crossfire/maps/world/world_b1 +lib/crossfire/maps/world/world_c1 +lib/crossfire/maps/world/world_c2 +lib/crossfire/maps/world/world_e1 +lib/crossfire/maps/world/world_e2 +lib/crossfire/maps/world/world_c4 +lib/crossfire/maps/world/world_a4 +lib/crossfire/maps/world/connect.pl +lib/crossfire/maps/dtabb/town/town +lib/crossfire/maps/dtabb/town/shop_g +lib/crossfire/maps/dtabb/town/shop_m +lib/crossfire/maps/dtabb/town/shop_a +lib/crossfire/maps/dtabb/town/shop_w +lib/crossfire/maps/dtabb/town/inn +lib/crossfire/maps/dtabb/town/tavern +lib/crossfire/maps/dtabb/town/church +lib/crossfire/maps/dtabb/town/quest +lib/crossfire/maps/dtabb/quest/town2 +lib/crossfire/maps/dtabb/quest/towers +lib/crossfire/maps/dtabb/quest/shop_f +lib/crossfire/maps/dtabb/quest/shop_b +lib/crossfire/maps/dtabb/quest/tower1 +lib/crossfire/maps/dtabb/quest/tower2 +lib/crossfire/maps/dtabb/quest/water +lib/crossfire/maps/dtabb/quest/fire +lib/crossfire/maps/dtabb/cave +lib/crossfire/maps/dtabb/cave2 +lib/crossfire/maps/ender/pisland/underworld +lib/crossfire/maps/ender/pisland/vol_vill_shops +lib/crossfire/maps/ender/pisland/vol_village +lib/crossfire/maps/ender/pisland/volcano +lib/crossfire/maps/ender/pisland/vvhuts +lib/crossfire/maps/ender/pisland/hut +lib/crossfire/maps/ender/pisland/vvmansion +lib/crossfire/maps/ender/pisland/pirateisland +lib/crossfire/maps/ender/pisland/ship +lib/crossfire/maps/ender/pisland/ship_deck2 +lib/crossfire/maps/ender/temple/temp_dung1 +lib/crossfire/maps/ender/temple/temple +lib/crossfire/maps/ender/temple/enterance +lib/crossfire/maps/ender/island/strong_island +lib/crossfire/maps/ender/island/stronghold +lib/crossfire/maps/ender/island/treas_room +lib/crossfire/maps/ender/island/treasureisland +lib/crossfire/maps/ender/island/isl_yel +lib/crossfire/maps/ender/island/island1 +lib/crossfire/maps/ender/island/jungle +lib/crossfire/maps/ender/island/middleisland +lib/crossfire/maps/ender/piratedung +lib/crossfire/maps/ender/pirateenter +lib/crossfire/maps/kar/undead +lib/crossfire/maps/kar/wiz1 +lib/crossfire/maps/kar/devil.church1 +lib/crossfire/maps/kar/wiz2 +lib/crossfire/maps/kar/devil.church2 +lib/crossfire/maps/kar/hallofbones +lib/crossfire/maps/kar/map.fr.0 +lib/crossfire/maps/kar/map.fr.1 +lib/crossfire/maps/kar/wiz3 +lib/crossfire/maps/kar/wiz4 +lib/crossfire/maps/kar/wiz5 +lib/crossfire/maps/kar/wiz7 +lib/crossfire/maps/kar/wiz6 +lib/crossfire/maps/kar/devil.church3 +lib/crossfire/maps/kar/map.fr.2 +lib/crossfire/maps/kar/map.fr.3 +lib/crossfire/maps/kar/magic.shop +lib/crossfire/maps/kar/devil.church4 +lib/crossfire/maps/kar/devil.church5 +lib/crossfire/maps/kar/boulder_inferno +lib/crossfire/maps/city/oldcity/oldcity3 +lib/crossfire/maps/city/oldcity/oldcity6 +lib/crossfire/maps/city/oldcity/oldcity7 +lib/crossfire/maps/city/oldcity/oldcity9 +lib/crossfire/maps/city/oldcity/oldcity8 +lib/crossfire/maps/city/oldcity/end +lib/crossfire/maps/city/oldcity/oldcity1 +lib/crossfire/maps/city/oldcity/oldcity14 +lib/crossfire/maps/city/oldcity/oldcity2 +lib/crossfire/maps/city/oldcity/oldcity4 +lib/crossfire/maps/city/oldcity/oldcity5 +lib/crossfire/maps/city/oldcity/oldcity10 +lib/crossfire/maps/city/oldcity/oldcity11 +lib/crossfire/maps/city/oldcity/oldcity12 +lib/crossfire/maps/city/oldcity/oldcity13 +lib/crossfire/maps/city/oldcity/oldcity15 +lib/crossfire/maps/city/taverns/inn2 +lib/crossfire/maps/city/taverns/goths0 +lib/crossfire/maps/city/taverns/goths2 +lib/crossfire/maps/city/taverns/goths +lib/crossfire/maps/city/taverns/apartments +lib/crossfire/maps/city/taverns/inn +lib/crossfire/maps/city/houses/house2 +lib/crossfire/maps/city/houses/jones +lib/crossfire/maps/city/houses/newhouse1 +lib/crossfire/maps/city/houses/maze1 +lib/crossfire/maps/city/houses/house1 +lib/crossfire/maps/city/houses/house.haunted2 +lib/crossfire/maps/city/houses/map.fr.ruin +lib/crossfire/maps/city/houses/house.haunted +lib/crossfire/maps/city/houses/wizz.entry +lib/crossfire/maps/city/houses/wizz.lev1 +lib/crossfire/maps/city/houses/wizz.lev1.pass1 +lib/crossfire/maps/city/misc/zoo +lib/crossfire/maps/city/misc/church +lib/crossfire/maps/city/misc/cityhall +lib/crossfire/maps/city/misc/gatehouse +lib/crossfire/maps/city/misc/arena +lib/crossfire/maps/city/misc/beginners +lib/crossfire/maps/city/misc/prison +lib/crossfire/maps/city/misc/library +lib/crossfire/maps/city/misc/devourlower +lib/crossfire/maps/city/misc/castle +lib/crossfire/maps/city/misc/castle2 +lib/crossfire/maps/city/misc/templelyth +lib/crossfire/maps/city/misc/templedevour +lib/crossfire/maps/city/misc/mercenaries +lib/crossfire/maps/city/towers/tower.mad2 +lib/crossfire/maps/city/towers/tower.mad3 +lib/crossfire/maps/city/towers/tower.mad1 +lib/crossfire/maps/city/towers/tower +lib/crossfire/maps/city/towers/tower.mad +lib/crossfire/maps/city/cannery/ware1 +lib/crossfire/maps/city/shops/gemshop +lib/crossfire/maps/city/shops/weaponshop +lib/crossfire/maps/city/shops/bank +lib/crossfire/maps/city/shops/generalshop +lib/crossfire/maps/city/shops/magicshop +lib/crossfire/maps/city/shops/armourshop +lib/crossfire/maps/city/shops/bowshop +lib/crossfire/maps/city/shops/potionshop +lib/crossfire/maps/city/kar/drink +lib/crossfire/maps/city/kar/creepy.house +lib/crossfire/maps/city/kar/creepy.house2 +lib/crossfire/maps/city/kar/gorks1 +lib/crossfire/maps/city/kar/gorks2 +lib/crossfire/maps/city/kar/gorks3 +lib/crossfire/maps/city/kar/somehouse +lib/crossfire/maps/city/kar/somehouse2 +lib/crossfire/maps/city/kar/somehouse3 +lib/crossfire/maps/city/magara/porter_house +lib/crossfire/maps/city/mansion/garden +lib/crossfire/maps/city/mansion/entrance +lib/crossfire/maps/city/mansion/muriskunes +lib/crossfire/maps/city/mansion/stronghold +lib/crossfire/maps/city/mansion/str-tunnel +lib/crossfire/maps/city/city +lib/crossfire/maps/cd/cd.tower1.754 +lib/crossfire/maps/cd/cd.castle.750 +lib/crossfire/maps/cd/cd.inn.752 +lib/crossfire/maps/cd/cd.store.753 +lib/crossfire/maps/cd/cd.tower2.755 +lib/crossfire/maps/cd/cd.tunnel.751 +lib/crossfire/maps/cd/cd.cellar1.757 +lib/crossfire/maps/eeur/hut.1 +lib/crossfire/maps/eeur/hut.2 +lib/crossfire/maps/eeur/barad_dur +lib/crossfire/maps/eeur/tower1.1 +lib/crossfire/maps/eeur/tower1.2 +lib/crossfire/maps/eeur/tower1.3 +lib/crossfire/maps/eeur/tower1.4 +lib/crossfire/maps/mcz/castle_water +lib/crossfire/maps/mcz/castle_low1 +lib/crossfire/maps/mcz/castle_low2 +lib/crossfire/maps/mcz/castle_air +lib/crossfire/maps/mcz/castle_earth +lib/crossfire/maps/mcz/castle_fire +lib/crossfire/maps/mcz/forest +lib/crossfire/maps/mcz/castle1 +lib/crossfire/maps/esben/map.esben.2 +lib/crossfire/maps/esben/grukks.1 +lib/crossfire/maps/esben/grukks.2 +lib/crossfire/maps/esben/grukks.3 +lib/crossfire/maps/esben/grukks.4 +lib/crossfire/maps/esben/castle_aaaarg +lib/crossfire/maps/esben/puddings.place +lib/crossfire/maps/esben/hole +lib/crossfire/maps/esben/kjerring +lib/crossfire/maps/esben/watertunnel +lib/crossfire/maps/esben/ancient_hut +lib/crossfire/maps/esben/ruins +lib/crossfire/maps/esben/sokoban1 +lib/crossfire/maps/esben/sokoban2 +lib/crossfire/maps/esben/sokoban3 +lib/crossfire/maps/esben/sokoban4 +lib/crossfire/maps/esben/sokoban5 +lib/crossfire/maps/santo_dominion/houses/house1 +lib/crossfire/maps/santo_dominion/magara/well/top +lib/crossfire/maps/santo_dominion/magara/well/bottom +lib/crossfire/maps/santo_dominion/magara/north_lighthouse/floor_2 +lib/crossfire/maps/santo_dominion/magara/north_lighthouse/floor_3 +lib/crossfire/maps/santo_dominion/magara/north_lighthouse/floor_4 +lib/crossfire/maps/santo_dominion/magara/north_lighthouse/floor_1 +lib/crossfire/maps/santo_dominion/magara/south_lighthouse/floor_2 +lib/crossfire/maps/santo_dominion/magara/south_lighthouse/floor_3 +lib/crossfire/maps/santo_dominion/magara/south_lighthouse/floor_4 +lib/crossfire/maps/santo_dominion/magara/south_lighthouse/floor_1 +lib/crossfire/maps/santo_dominion/magara/hut/floor_1 +lib/crossfire/maps/santo_dominion/magara/hut/floor_2 +lib/crossfire/maps/santo_dominion/magara/hut/floor_3 +lib/crossfire/maps/santo_dominion/magara/opera +lib/crossfire/maps/santo_dominion/lord_byron/dungeon +lib/crossfire/maps/santo_dominion/lord_byron/main +lib/crossfire/maps/santo_dominion/lord_byron/2nd_floor +lib/crossfire/maps/santo_dominion/lord_byron/1st_floor +lib/crossfire/maps/santo_dominion/shops/armour +lib/crossfire/maps/santo_dominion/shops/eliks +lib/crossfire/maps/santo_dominion/shops/erash +lib/crossfire/maps/santo_dominion/shops/nosferatu +lib/crossfire/maps/santo_dominion/shops/rings +lib/crossfire/maps/santo_dominion/peacock +lib/crossfire/maps/santo_dominion/tavern +lib/crossfire/maps/santo_dominion/town +lib/crossfire/maps/santo_dominion/tobias +lib/crossfire/maps/santo_dominion/crossfire +lib/crossfire/maps/santo_dominion/tollpost +lib/crossfire/maps/santo_dominion/den +lib/crossfire/maps/santo_dominion/south_barn +lib/crossfire/maps/santo_dominion/basement +lib/crossfire/maps/santo_dominion/north_barn +lib/crossfire/maps/santo_dominion/noble_rest +lib/crossfire/maps/santo_dominion/north_farm +lib/crossfire/maps/santo_dominion/tavern.2ndfloor +lib/crossfire/maps/santo_dominion/tavern.downstairs +lib/crossfire/maps/santo_dominion/tobias.top +lib/crossfire/maps/santo_dominion/map.stigkr.1 +lib/crossfire/maps/santo_dominion/appartment +lib/crossfire/maps/santo_dominion/map.and.sale +lib/crossfire/maps/santo_dominion/map.stigkr.2 +lib/crossfire/maps/santo_dominion/just_preliminary +lib/crossfire/maps/santo_dominion/house_of_hell +lib/crossfire/maps/hendel/pre_acid +lib/crossfire/maps/hendel/acid_room +lib/crossfire/maps/hendel/mountain_pass +lib/crossfire/maps/terrain/hills_2 +lib/crossfire/maps/terrain/swamp_2 +lib/crossfire/maps/terrain/forest_1 +lib/crossfire/maps/terrain/mountain_1 +lib/crossfire/maps/terrain/empty +lib/crossfire/maps/terrain/jungle_2 +lib/crossfire/maps/terrain/plains_1 +lib/crossfire/maps/terrain/desert_1 +lib/crossfire/maps/terrain/swamp_1 +lib/crossfire/maps/terrain/plains_2 +lib/crossfire/maps/terrain/mountain_2 +lib/crossfire/maps/terrain/jungle_1 +lib/crossfire/maps/terrain/desert_2 +lib/crossfire/maps/terrain/hills_1 +lib/crossfire/maps/terrain/forest_2 +lib/crossfire/maps/peterm/CTower/CTower +lib/crossfire/maps/peterm/CTower/Servants +lib/crossfire/maps/peterm/CTower/GroundLevel +lib/crossfire/maps/peterm/CTower/Dungeon +lib/crossfire/maps/peterm/CTower/Barracks +lib/crossfire/maps/peterm/CTower/Officers +lib/crossfire/maps/peterm/CTower/Library +lib/crossfire/maps/peterm/CTower/Laboratory +lib/crossfire/maps/peterm/CTower/Chamber +lib/crossfire/maps/peterm/CTower/Study +lib/crossfire/maps/peterm/CTower/TowerTop +lib/crossfire/maps/peterm/temple/AnteChamber +lib/crossfire/maps/peterm/temple/GemTunnel +lib/crossfire/maps/peterm/temple/InnerTemple +lib/crossfire/maps/peterm/temple/OuterTemple +lib/crossfire/maps/peterm/temple/Temple +lib/crossfire/maps/peterm/Demonology/Entrance +lib/crossfire/maps/peterm/Demonology/GroundLevel +lib/crossfire/maps/peterm/Demonology/ApprenticeLevel +lib/crossfire/maps/peterm/Demonology/JourneymanLevel +lib/crossfire/maps/peterm/Demonology/MasterLevel +lib/crossfire/maps/peterm/Demonology/AirTower1 +lib/crossfire/maps/peterm/Demonology/AirTower2 +lib/crossfire/maps/peterm/Demonology/WaterTower1 +lib/crossfire/maps/peterm/Demonology/FireTower1 +lib/crossfire/maps/peterm/Demonology/EarthTower1 +lib/crossfire/maps/peterm/Demonology/EarthTower2 +lib/crossfire/maps/peterm/Demonology/WaterTower2 +lib/crossfire/maps/peterm/Demonology/FireTower2 +lib/crossfire/maps/peterm/Demonology/EarthMaster +lib/crossfire/maps/peterm/Demonology/AirMaster +lib/crossfire/maps/peterm/Demonology/WaterMaster +lib/crossfire/maps/peterm/Demonology/FireMaster +lib/crossfire/maps/peterm/Demonology/FireStudy +lib/crossfire/maps/peterm/Demonology/EarthStudy +lib/crossfire/maps/peterm/Demonology/AirStudy +lib/crossfire/maps/peterm/Demonology/WaterStudy +lib/crossfire/maps/peterm/Demonology/Demon1 +lib/crossfire/maps/peterm/Demonology/Demon2 +lib/crossfire/maps/peterm/Demonology/Demon3 +lib/crossfire/maps/peterm/Demonology/HighTower1 +lib/crossfire/maps/peterm/Demonology/HighTower2 +lib/crossfire/maps/peterm/Demonology/HighTowerTop +lib/crossfire/maps/peterm/Demonology/Entrance.orig +lib/crossfire/maps/peterm/DragonQuest/Entrance +lib/crossfire/maps/peterm/DragonQuest/WyvernNest +lib/crossfire/maps/peterm/DragonQuest/IceHatchery +lib/crossfire/maps/peterm/DragonQuest/ElectricHatchery +lib/crossfire/maps/peterm/DragonQuest/FireHatchery +lib/crossfire/maps/peterm/DragonQuest/IceAnte +lib/crossfire/maps/peterm/DragonQuest/IceLord +lib/crossfire/maps/peterm/DragonQuest/FireAnte +lib/crossfire/maps/peterm/DragonQuest/FireLord +lib/crossfire/maps/peterm/DragonQuest/ElectricAnte +lib/crossfire/maps/peterm/DragonQuest/ElectricLord +lib/crossfire/maps/peterm/FireTemple/Entrance +lib/crossfire/maps/peterm/FireTemple/LavaChamber +lib/crossfire/maps/peterm/FireTemple/HotMines +lib/crossfire/maps/peterm/FireTemple/FirstFloor +lib/crossfire/maps/peterm/FireTemple/Mezannine1 +lib/crossfire/maps/peterm/FireTemple/SecondFloor +lib/crossfire/maps/peterm/FireTemple/ThirdFloor +lib/crossfire/maps/peterm/FireTemple/FourthFloor +lib/crossfire/maps/peterm/FireTemple/FifthFloor +lib/crossfire/maps/peterm/FireTemple/Passageway +lib/crossfire/maps/peterm/FireTemple/Fire1 +lib/crossfire/maps/peterm/FireTemple/Fire2 +lib/crossfire/maps/peterm/FireTemple/Fire3 +lib/crossfire/maps/peterm/FireTemple/Fire4 +lib/crossfire/maps/langley/pirates/madvillage +lib/crossfire/maps/langley/pirates/mbgrave +lib/crossfire/maps/langley/pirates/mbgrave2 +lib/crossfire/maps/langley/pirates/mooglyprize +lib/crossfire/maps/langley/pirates/mooglypuzzle +lib/crossfire/maps/langley/pirates/fortvsship +lib/crossfire/maps/langley/pirates/tortcave +lib/crossfire/maps/langley/pirates/torthole +lib/crossfire/maps/langley/pirates/tortola +lib/crossfire/maps/langley/pirates/tortship +lib/crossfire/maps/langley/pirates/tortship2 +lib/crossfire/maps/langley/pirates/tortship3 +lib/crossfire/maps/langley/pirates/torttemple +lib/crossfire/maps/langley/town/church +lib/crossfire/maps/langley/town/churchcrypt +lib/crossfire/maps/langley/town/churchtower +lib/crossfire/maps/langley/town/dshark +lib/crossfire/maps/langley/town/generalstore +lib/crossfire/maps/langley/town/inn +lib/crossfire/maps/langley/town/portia +lib/crossfire/maps/langley/town/portia2 +lib/crossfire/maps/langley/town/percy +lib/crossfire/maps/langley/town/portjoseph +lib/crossfire/maps/langley/goblin/goblinisle +lib/crossfire/maps/langley/goblin/hut +lib/crossfire/maps/langley/goblin/hole +lib/crossfire/maps/langley/goblin/fortress +lib/crossfire/maps/langley/goblin/fort2 +lib/crossfire/maps/langley/goblin/netower +lib/crossfire/maps/langley/goblin/nwtower +lib/crossfire/maps/langley/goblin/setower +lib/crossfire/maps/langley/goblin/swtower +lib/crossfire/maps/langley/goblin/dungeon1 +lib/crossfire/maps/langley/goblin/dungeon2 +lib/crossfire/maps/langley/goblin/dungeon3 +lib/crossfire/maps/langley/goblin/caves +lib/crossfire/maps/langley/readme +lib/crossfire/maps/asyvan/gate1 +lib/crossfire/maps/asyvan/gate2 +lib/crossfire/maps/asyvan/gate3 +lib/crossfire/maps/asyvan/gate4 +lib/crossfire/maps/asyvan/gate5 +lib/crossfire/maps/asyvan/gate6 +lib/crossfire/maps/asyvan/gate7 +lib/crossfire/maps/asyvan/gate8 +lib/crossfire/maps/asyvan/gate9 +lib/crossfire/maps/asyvan/palace1 +lib/crossfire/maps/asyvan/palace2 +lib/crossfire/maps/asyvan/palace3 +lib/crossfire/maps/generic/volcano/level3 +lib/crossfire/maps/generic/volcano/level4 +lib/crossfire/maps/generic/volcano/level2 +lib/crossfire/maps/generic/volcano/level1 +lib/crossfire/maps/generic/castle2.1 +lib/crossfire/maps/generic/castle2.0 +lib/crossfire/maps/generic/castle2.2 +lib/crossfire/maps/generic/castle2.3 +lib/crossfire/maps/generic/cave2 +lib/crossfire/maps/generic/village1 +lib/crossfire/maps/generic/house1 +lib/crossfire/maps/generic/castle1.1 +lib/crossfire/maps/generic/castle1.0 +lib/crossfire/maps/generic/castle1.2 +lib/crossfire/maps/generic/castle1.3 +lib/crossfire/maps/generic/undead.1 +lib/crossfire/maps/generic/undead.2 +lib/crossfire/maps/generic/undead.3 +lib/crossfire/maps/generic/xyzzy-mines +lib/crossfire/maps/brittany/Brest/Castle/castle +lib/crossfire/maps/brittany/Brest/Castle/DragonRoom +lib/crossfire/maps/brittany/Brest/Castle/AcidChamber +lib/crossfire/maps/brittany/Brest/Castle/LargeRoom +lib/crossfire/maps/brittany/Brest/Castle/Finale +lib/crossfire/maps/brittany/Brest/brest +lib/crossfire/maps/brittany/Brest/ludo1 +lib/crossfire/maps/brittany/Brest/ludo2 +lib/crossfire/maps/brittany/Brest/brest.cvt +lib/crossfire/maps/brittany/Brest/brest.armour +lib/crossfire/maps/brittany/Brest/brest.food +lib/crossfire/maps/brittany/Brest/brest.inn +lib/crossfire/maps/brittany/Brest/brest.weapon +lib/crossfire/maps/brittany/Brest/sport.jess +lib/crossfire/maps/brittany/Brest/underground +lib/crossfire/maps/brittany/Brest/underground2 +lib/crossfire/maps/brittany/Brest/amphis +lib/crossfire/maps/brittany/Brest/jes.admini +lib/crossfire/maps/brittany/Brest/jes.admini.1 +lib/crossfire/maps/brittany/Brest/elec.jes +lib/crossfire/maps/brittany/Brest/info.2.zoon +lib/crossfire/maps/brittany/Brest/info_first +lib/crossfire/maps/brittany/Brest/brest.magic +lib/crossfire/maps/brittany/Brest/nasty_house +lib/crossfire/maps/brittany/Brest/brest.orig +lib/crossfire/maps/brittany/khazad.1 +lib/crossfire/maps/brittany/khazad.2 +lib/crossfire/maps/brittany/hole +lib/crossfire/maps/brittany/enigme.1 +lib/crossfire/maps/brittany/enigme.2 +lib/crossfire/maps/brittany/enigme.3 +lib/crossfire/maps/brittany/enigme.4 +lib/crossfire/maps/brittany/enigme.5 +lib/crossfire/maps/brittany/enigme.6 +lib/crossfire/maps/brittany/dol-guldur.1 +lib/crossfire/maps/brittany/dol-guldur.2 +lib/crossfire/maps/brittany/dol-guldur.3 +lib/crossfire/maps/brittany/dol-guldur.4 +lib/crossfire/maps/brittany/jessy.1 +lib/crossfire/maps/brittany/jessy.2 +lib/crossfire/maps/brittany/jessy.3 +lib/crossfire/maps/brittany/tower_of__zoon +lib/crossfire/maps/brittany/dol-guldur.5 +lib/crossfire/maps/brittany/dol-guldur.6 +lib/crossfire/maps/brittany/khazad.3 +lib/crossfire/maps/brittany/khazad.4 +lib/crossfire/maps/brittany/khazad.5 +lib/crossfire/maps/navar_city/illusion/illtow4 +lib/crossfire/maps/navar_city/illusion/illtow5 +lib/crossfire/maps/navar_city/illusion/illtow6 +lib/crossfire/maps/navar_city/illusion/illtow7 +lib/crossfire/maps/navar_city/illusion/illtow2 +lib/crossfire/maps/navar_city/illusion/illexit +lib/crossfire/maps/navar_city/illusion/illtow1 +lib/crossfire/maps/navar_city/illusion/illtow3 +lib/crossfire/maps/navar_city/tower/magetower4 +lib/crossfire/maps/navar_city/tower/magetower5 +lib/crossfire/maps/navar_city/tower/magetower_low +lib/crossfire/maps/navar_city/tower/magetowfinal +lib/crossfire/maps/navar_city/tower/magetower1 +lib/crossfire/maps/navar_city/tower/magetower2 +lib/crossfire/maps/navar_city/tower/magetower3 +lib/crossfire/maps/navar_city/light/light4 +lib/crossfire/maps/navar_city/light/smugship +lib/crossfire/maps/navar_city/light/smugship1 +lib/crossfire/maps/navar_city/light/light0 +lib/crossfire/maps/navar_city/light/light1 +lib/crossfire/maps/navar_city/light/light2 +lib/crossfire/maps/navar_city/light/light3 +lib/crossfire/maps/navar_city/magara/houses/earth_house +lib/crossfire/maps/navar_city/magara/houses/family_house +lib/crossfire/maps/navar_city/magara/houses/kaisas_place +lib/crossfire/maps/navar_city/magara/houses/large_house +lib/crossfire/maps/navar_city/magara/houses/museum +lib/crossfire/maps/navar_city/city1court +lib/crossfire/maps/navar_city/city1houses +lib/crossfire/maps/navar_city/city1prison +lib/crossfire/maps/navar_city/city1smith +lib/crossfire/maps/navar_city/city1weapon +lib/crossfire/maps/navar_city/warehouse1 +lib/crossfire/maps/navar_city/warehouse2 +lib/crossfire/maps/navar_city/warehouse3 +lib/crossfire/maps/navar_city/warehouse4 +lib/crossfire/maps/navar_city/city1 +lib/crossfire/maps/navar_city/warehouse5 +lib/crossfire/maps/navar_city/warehouse6 +lib/crossfire/maps/navar_city/city1armour +lib/crossfire/maps/navar_city/city1enter +lib/crossfire/maps/navar_city/warehouse7 +lib/crossfire/maps/navar_city/warehouse8 +lib/crossfire/maps/navar_city/city1bank +lib/crossfire/maps/navar_city/city1church1 +lib/crossfire/maps/navar_city/city1mermaid +lib/crossfire/maps/navar_city/city1gen +lib/crossfire/maps/navar_city/city1houses2 +lib/crossfire/maps/navar_city/city1magic +lib/crossfire/maps/wolfsburg/magara/tower1/entrance +lib/crossfire/maps/wolfsburg/magara/tower1/floor_1 +lib/crossfire/maps/wolfsburg/magara/tower1/floor_3 +lib/crossfire/maps/wolfsburg/magara/cellar1/hole +lib/crossfire/maps/wolfsburg/magara/cellar1/hcellar_1 +lib/crossfire/maps/wolfsburg/magara/cellar1/hcellar_2 +lib/crossfire/maps/wolfsburg/magara/tower2/floor_1 +lib/crossfire/maps/wolfsburg/magara/tower2/floor_2 +lib/crossfire/maps/wolfsburg/magara/castle/floor_2 +lib/crossfire/maps/wolfsburg/magara/castle/floor_3 +lib/crossfire/maps/wolfsburg/magara/castle/cellar +lib/crossfire/maps/wolfsburg/magara/castle/floor_1 +lib/crossfire/maps/wolfsburg/magara/cellar_1 +lib/crossfire/maps/wolfsburg/tt/ttb1 +lib/crossfire/maps/wolfsburg/tt/ttb2 +lib/crossfire/maps/wolfsburg/tt/tta1 +lib/crossfire/maps/wolfsburg/tt/tta2 +lib/crossfire/maps/wolfsburg/ware1 +lib/crossfire/maps/wolfsburg/prison +lib/crossfire/maps/wolfsburg/dept_store +lib/crossfire/maps/wolfsburg/inns +lib/crossfire/maps/wolfsburg/etern_rew +lib/crossfire/maps/wolfsburg/piratetown +lib/crossfire/maps/wolfsburg/slave_pit1 +lib/crossfire/maps/wolfsburg/piratechurch +lib/crossfire/maps/wolfsburg/slave_pit2 +lib/crossfire/maps/wolfsburg/slave_pit3 +lib/crossfire/maps/wolfsburg/snakepit +lib/crossfire/maps/wolfsburg/whorehouse +lib/crossfire/maps/espen/espen1 +lib/crossfire/maps/espen/espen2 +lib/crossfire/maps/espen/church.4a +lib/crossfire/maps/espen/church.4b +lib/crossfire/maps/espen/church.4c +lib/crossfire/maps/espen/church.4d +lib/crossfire/maps/espen/palace +lib/crossfire/maps/espen/church.3 +lib/crossfire/maps/espen/church.2 +lib/crossfire/maps/thomas/sisters/valley +lib/crossfire/maps/thomas/sisters/entrance +lib/crossfire/maps/thomas/sisters/tower1 +lib/crossfire/maps/thomas/sisters/tower0 +lib/crossfire/maps/thomas/sisters/tower2 +lib/crossfire/maps/thomas/sisters/tower3 +lib/crossfire/maps/thomas/sisters/shrine1 +lib/crossfire/maps/thomas/sisters/shrine0 +lib/crossfire/maps/thomas/sisters/compound1 +lib/crossfire/maps/thomas/sisters/compound2 +lib/crossfire/maps/thomas/sisters/compound3 +lib/crossfire/maps/thomas/sisters/necro_entrance +lib/crossfire/maps/thomas/sisters/small_village +lib/crossfire/maps/thomas/sisters/granary +lib/crossfire/maps/thomas/sisters/small_manor1 +lib/crossfire/maps/thomas/sisters/small_manor2 +lib/crossfire/maps/thomas/sisters/small_manor0 +lib/crossfire/maps/thomas/sisters/necro_hole1 +lib/crossfire/maps/thomas/sisters/necro_ruin1 +lib/crossfire/maps/thomas/sisters/necro_ruin1a +lib/crossfire/maps/thomas/sisters/shrine_entrance +lib/crossfire/maps/thomas/sisters/shrine0_east +lib/crossfire/maps/thomas/sisters/shrine0_west +lib/crossfire/maps/Lake_Country/Mwizard/Mwizard0 +lib/crossfire/maps/Lake_Country/Mwizard/Mwizard1 +lib/crossfire/maps/Lake_Country/Mwizard/MwizardD +lib/crossfire/maps/Lake_Country/Mwizard/Mwizard2 +lib/crossfire/maps/Lake_Country/Mwizard/Mwizard3 +lib/crossfire/maps/Lake_Country/Mwizard/Mwizard4 +lib/crossfire/maps/Lake_Country/Mwizard/Mwizard5 +lib/crossfire/maps/Lake_Country/Mwizard/Mwizard6 +lib/crossfire/maps/Lake_Country/Mwizard/MwizardG +lib/crossfire/maps/Lake_Country/Mwizard/MwizardT +lib/crossfire/maps/Lake_Country/marsh/marsh1_1 +lib/crossfire/maps/Lake_Country/marsh/marsh1_2 +lib/crossfire/maps/Lake_Country/marsh/marsh2_1 +lib/crossfire/maps/Lake_Country/marsh/marsh2_2 +lib/crossfire/maps/Lake_Country/small_buildings/hut_Galmorus +lib/crossfire/maps/Lake_Country/small_buildings/portal +lib/crossfire/maps/Lake_Country/small_buildings/LC_inn1 +lib/crossfire/maps/Lake_Country/small_buildings/oak_twak1 +lib/crossfire/maps/Lake_Country/small_buildings/burial_ground +lib/crossfire/maps/Lake_Country/Butakis/houses/Sams_house +lib/crossfire/maps/Lake_Country/Butakis/houses/James_house +lib/crossfire/maps/Lake_Country/Butakis/houses/Bobs_house +lib/crossfire/maps/Lake_Country/Butakis/houses/Jacobs_house +lib/crossfire/maps/Lake_Country/Butakis/houses/Jacks_house +lib/crossfire/maps/Lake_Country/Butakis/houses/Seans_house +lib/crossfire/maps/Lake_Country/Butakis/Butakis0 +lib/crossfire/maps/Lake_Country/Butakis/B_gshop +lib/crossfire/maps/Lake_Country/Butakis/B_wshop +lib/crossfire/maps/Lake_Country/Butakis/Rlib1 +lib/crossfire/maps/Lake_Country/Butakis/Rlib2 +lib/crossfire/maps/Lake_Country/Butakis/gate_outer +lib/crossfire/maps/Lake_Country/Butakis/gate_inner +lib/crossfire/maps/Lake_Country/Butakis/inn +lib/crossfire/maps/Lake_Country/Butakis/prison0 +lib/crossfire/maps/Lake_Country/Butakis/prison-1 +lib/crossfire/maps/Lake_Country/Butakis/prison1 +lib/crossfire/maps/Lake_Country/Butakis/prison_w +lib/crossfire/maps/Lake_Country/Butakis/prison_n +lib/crossfire/maps/Lake_Country/Butakis/prison_e +lib/crossfire/maps/Lake_Country/Butakis/prison_s +lib/crossfire/maps/Lake_Country/Butakis/p_ghouse_w +lib/crossfire/maps/Lake_Country/Butakis/church0 +lib/crossfire/maps/Lake_Country/Butakis/church1 +lib/crossfire/maps/Lake_Country/Butakis/church-1 +lib/crossfire/maps/Lake_Country/Butakis/luck3 +lib/crossfire/maps/Lake_Country/Butakis/Wist_study +lib/crossfire/maps/Lake_Country/Butakis/p_ghouse_s +lib/crossfire/maps/Lake_Country/Butakis/Wist_portal +lib/crossfire/maps/Lake_Country/Butakis/luck2 +lib/crossfire/maps/Lake_Country/Butakis/luck1 +lib/crossfire/maps/Lake_Country/Butakis/arena +lib/crossfire/maps/Lake_Country/Butakis/blacksmith +lib/crossfire/maps/Lake_Country/Butakis/alchemist +lib/crossfire/maps/Lake_Country/RETower/tower0 +lib/crossfire/maps/Lake_Country/RETower/tower1 +lib/crossfire/maps/Lake_Country/RETower/tower2 +lib/crossfire/maps/Lake_Country/RETower/tower3 +lib/crossfire/maps/Lake_Country/RETower/tower4 +lib/crossfire/maps/Lake_Country/RETower/tower5 +lib/crossfire/maps/Lake_Country/ebony/entrance1 +lib/crossfire/maps/Lake_Country/ebony/masterlev +lib/crossfire/maps/Lake_Country/ebony/entrance2 +lib/crossfire/maps/Lake_Country/snake_pit/snakepit_5 +lib/crossfire/maps/Lake_Country/snake_pit/pit +lib/crossfire/maps/Lake_Country/snake_pit/Takuse_lair +lib/crossfire/maps/Lake_Country/snake_pit/Chaos_lair3 +lib/crossfire/maps/Lake_Country/snake_pit/snakepit_1 +lib/crossfire/maps/Lake_Country/snake_pit/snakepit_2 +lib/crossfire/maps/Lake_Country/snake_pit/snakepit_4 +lib/crossfire/maps/Lake_Country/snake_pit/snakepit_3 +lib/crossfire/maps/Lake_Country/snake_pit/Chaos_lair1 +lib/crossfire/maps/Lake_Country/snake_pit/Chaos_lair2 +lib/crossfire/maps/Lake_Country/snake_pit/Chaos_lair4 +lib/crossfire/maps/Lake_Country/Sunset_Lake/fortress +lib/crossfire/maps/Lake_Country/Sunset_Lake/inn +lib/crossfire/maps/Lake_Country/Sunset_Lake/gatehouse +lib/crossfire/maps/Lake_Country/shops/klondors_wands +lib/crossfire/maps/Lake_Country/shops/clems_archery +lib/crossfire/maps/Lake_Country/shops/Olds_jewel +lib/crossfire/maps/Lake_Country/shops/Mopoon_wshop +lib/crossfire/maps/Lake_Country/quest/lefttower2 +lib/crossfire/maps/Lake_Country/kundi_area +lib/crossfire/maps/Lake_Country/DA +lib/crossfire/maps/test/multisquare +lib/crossfire/maps/test/insert_bug +lib/crossfire/maps/test/diagonal +lib/crossfire/maps/test/connected_bug +lib/crossfire/maps/good/pantheon +lib/crossfire/maps/README +lib/crossfire/maps/pup_land/ancient/world +lib/crossfire/maps/pup_land/ancient/to_future +lib/crossfire/maps/pup_land/ancient/ruin/village +lib/crossfire/maps/pup_land/ancient/ruin/shop +lib/crossfire/maps/pup_land/ancient/ruin/house1 +lib/crossfire/maps/pup_land/ancient/ruin/house2 +lib/crossfire/maps/pup_land/ancient/ruin/house3 +lib/crossfire/maps/pup_land/ancient/ruin/house4 +lib/crossfire/maps/pup_land/ancient/ruin/house5 +lib/crossfire/maps/pup_land/ancient/ruin/underground +lib/crossfire/maps/pup_land/ancient/ruin/path +lib/crossfire/maps/pup_land/ancient/ruin/tower +lib/crossfire/maps/pup_land/ancient/village/village +lib/crossfire/maps/pup_land/ancient/village/inn +lib/crossfire/maps/pup_land/ancient/village/hut1 +lib/crossfire/maps/pup_land/ancient/village/hut2 +lib/crossfire/maps/pup_land/ancient/village/hut3 +lib/crossfire/maps/pup_land/ancient/village/hut4 +lib/crossfire/maps/pup_land/ancient/village/graveyard +lib/crossfire/maps/pup_land/ancient/village/hut5 +lib/crossfire/maps/pup_land/ancient/village/shop +lib/crossfire/maps/pup_land/ancient/village/tavern +lib/crossfire/maps/pup_land/ancient/village/siegfried/siegfried.1 +lib/crossfire/maps/pup_land/ancient/village/siegfried/lever +lib/crossfire/maps/pup_land/ancient/village/siegfried/siegfried.B5 +lib/crossfire/maps/pup_land/ancient/village/siegfried/siegfried.B4 +lib/crossfire/maps/pup_land/ancient/village/siegfried/siegfried.B3 +lib/crossfire/maps/pup_land/ancient/village/siegfried/siegfried.B2 +lib/crossfire/maps/pup_land/ancient/village/siegfried/siegfried.B1 +lib/crossfire/maps/pup_land/ancient/village/siegfried/siegfried.2 +lib/crossfire/maps/pup_land/ancient/village/siegfried/siegfried.3 +lib/crossfire/maps/pup_land/ancient/village/siegfried/siegfried.B5a +lib/crossfire/maps/pup_land/ancient/village/siegfried/siegfried.B5b +lib/crossfire/maps/pup_land/ancient/village/siegfried/siegfried.B5c +lib/crossfire/maps/pup_land/ancient/village/tavern1 +lib/crossfire/maps/pup_land/ancient/village/hole/hole.B1 +lib/crossfire/maps/pup_land/ancient/village/hole/hole.B2 +lib/crossfire/maps/pup_land/ancient/village/hole/hole.B3 +lib/crossfire/maps/pup_land/ancient/village/hole/hole.B4 +lib/crossfire/maps/pup_land/ancient/village/hole/hole.B5 +lib/crossfire/maps/pup_land/ancient/village/hole/hole.B6 +lib/crossfire/maps/pup_land/ancient/village/hut6 +lib/crossfire/maps/pup_land/ancient/company +lib/crossfire/maps/pup_land/ancient/kurte/kurte +lib/crossfire/maps/pup_land/ancient/kurte/shop +lib/crossfire/maps/pup_land/ancient/kurte/house +lib/crossfire/maps/pup_land/ancient/mountain/mountain.a1 +lib/crossfire/maps/pup_land/ancient/mountain/mountain.a2 +lib/crossfire/maps/pup_land/ancient/mountain/mountain.a3 +lib/crossfire/maps/pup_land/ancient/mountain/mountain.b2 +lib/crossfire/maps/pup_land/ancient/mountain/mountain.b1 +lib/crossfire/maps/pup_land/ancient/mountain/mountain.b3 +lib/crossfire/maps/pup_land/ancient/mountain/cave.b1 +lib/crossfire/maps/pup_land/ancient/mountain/cave.b2 +lib/crossfire/maps/pup_land/ancient/mountain/cave.b3 +lib/crossfire/maps/pup_land/ancient/mountain/tower.1 +lib/crossfire/maps/pup_land/ancient/mountain/Tower.1 +lib/crossfire/maps/pup_land/ancient/mountain/Tower.2 +lib/crossfire/maps/pup_land/ancient/mountain/Tower.3 +lib/crossfire/maps/pup_land/ancient/mountain/Tower.4 +lib/crossfire/maps/pup_land/ancient/mountain/Tower.B1 +lib/crossfire/maps/pup_land/ancient/mountain/atelir1 +lib/crossfire/maps/pup_land/ancient/mountain/atelir2 +lib/crossfire/maps/pup_land/ancient/castle/castle.1 +lib/crossfire/maps/pup_land/ancient/castle/castle.ud1 +lib/crossfire/maps/pup_land/ancient/castle/castle.2 +lib/crossfire/maps/pup_land/ancient/castle/castle.3 +lib/crossfire/maps/pup_land/ancient/castle/castle.4 +lib/crossfire/maps/pup_land/ancient/castle/castle.5 +lib/crossfire/maps/pup_land/ancient/castle/ghoswolte +lib/crossfire/maps/pup_land/barrier +lib/crossfire/maps/pup_land/begin/p1 +lib/crossfire/maps/pup_land/begin/p2 +lib/crossfire/maps/pup_land/begin/p3 +lib/crossfire/maps/pup_land/begin/adv +lib/crossfire/maps/pup_land/castle_eureca/castle_eureca2 +lib/crossfire/maps/pup_land/castle_eureca/castle_eureca3 +lib/crossfire/maps/pup_land/castle_eureca/castle_eureca4 +lib/crossfire/maps/pup_land/castle_eureca/castle_eureca5 +lib/crossfire/maps/pup_land/castle_eureca/castle_eureca6 +lib/crossfire/maps/pup_land/castle_eureca/castle_eureca7 +lib/crossfire/maps/pup_land/castle_eureca/castle_eureca8 +lib/crossfire/maps/pup_land/castle_eureca/cave_pass +lib/crossfire/maps/pup_land/castle_eureca/cave_pass2 +lib/crossfire/maps/pup_land/castle_eureca/cave_pass3 +lib/crossfire/maps/pup_land/castle_eureca/cave_pass4 +lib/crossfire/maps/pup_land/castle_eureca/castle_eurecaB1 +lib/crossfire/maps/pup_land/castle_eureca/castle_eurecaB2 +lib/crossfire/maps/pup_land/castle_eureca/castle_eureca1 +lib/crossfire/maps/pup_land/castle_eureca/castle_eureca9 +lib/crossfire/maps/pup_land/cave_weapon/cave1 +lib/crossfire/maps/pup_land/cave_weapon/cave2 +lib/crossfire/maps/pup_land/cave_weapon/cave3 +lib/crossfire/maps/pup_land/cave_weapon/cave4 +lib/crossfire/maps/pup_land/cave_weapon/cave5 +lib/crossfire/maps/pup_land/cave_weapon/cave51 +lib/crossfire/maps/pup_land/cave_weapon/cave5.bak +lib/crossfire/maps/pup_land/hall2 +lib/crossfire/maps/pup_land/hall_of_fame +lib/crossfire/maps/pup_land/hq +lib/crossfire/maps/pup_land/hq_ud +lib/crossfire/maps/pup_land/jk/gs_house +lib/crossfire/maps/pup_land/jk/heads +lib/crossfire/maps/pup_land/jk/Fogs +lib/crossfire/maps/pup_land/kurte/hut1 +lib/crossfire/maps/pup_land/kurte/hut2 +lib/crossfire/maps/pup_land/kurte/jungle +lib/crossfire/maps/pup_land/kurte/penta +lib/crossfire/maps/pup_land/kurte/house +lib/crossfire/maps/pup_land/kurte/eureca_road1 +lib/crossfire/maps/pup_land/kurte/eureca_road2 +lib/crossfire/maps/pup_land/kurte/eureca_road3 +lib/crossfire/maps/pup_land/kurte/eureca_road31 +lib/crossfire/maps/pup_land/kurte/kurte +lib/crossfire/maps/pup_land/kurte/to_past +lib/crossfire/maps/pup_land/lone_town/town +lib/crossfire/maps/pup_land/lone_town/bank +lib/crossfire/maps/pup_land/lone_town/church +lib/crossfire/maps/pup_land/lone_town/church_ud +lib/crossfire/maps/pup_land/lone_town/dress1 +lib/crossfire/maps/pup_land/lone_town/dress2 +lib/crossfire/maps/pup_land/lone_town/dress3 +lib/crossfire/maps/pup_land/lone_town/gshop +lib/crossfire/maps/pup_land/lone_town/gshop_ud +lib/crossfire/maps/pup_land/lone_town/inn +lib/crossfire/maps/pup_land/lone_town/heinrich +lib/crossfire/maps/pup_land/lone_town/mshop +lib/crossfire/maps/pup_land/lone_town/mshop_ud +lib/crossfire/maps/pup_land/lone_town/tavern +lib/crossfire/maps/pup_land/lone_town/tavern_ud +lib/crossfire/maps/pup_land/lone_town/training +lib/crossfire/maps/pup_land/lone_town/training2 +lib/crossfire/maps/pup_land/lone_town/town_ud1 +lib/crossfire/maps/pup_land/lone_town/town_ud2 +lib/crossfire/maps/pup_land/lone_town/cordish +lib/crossfire/maps/pup_land/lone_town/cordish2 +lib/crossfire/maps/pup_land/lone_town/nf_bar +lib/crossfire/maps/pup_land/lone_town/magic +lib/crossfire/maps/pup_land/lone_town/pupuly +lib/crossfire/maps/pup_land/lone_town/gemshop +lib/crossfire/maps/pup_land/lone_town/cave/B1 +lib/crossfire/maps/pup_land/lone_town/cave/B2 +lib/crossfire/maps/pup_land/lone_town/cave/B3 +lib/crossfire/maps/pup_land/lone_town/gemshop_ud +lib/crossfire/maps/pup_land/lone_town/thief_market +lib/crossfire/maps/pup_land/lone_town/guild_freedom +lib/crossfire/maps/pup_land/lone_town/guild_freedom_ud +lib/crossfire/maps/pup_land/lone_town/guild_law +lib/crossfire/maps/pup_land/lone_town/guild_law_ud +lib/crossfire/maps/pup_land/lone_town/magic.old +lib/crossfire/maps/pup_land/nurnberg/dick/house +lib/crossfire/maps/pup_land/nurnberg/dick/house2 +lib/crossfire/maps/pup_land/nurnberg/dick/bomb +lib/crossfire/maps/pup_land/nurnberg/dick/click +lib/crossfire/maps/pup_land/nurnberg/dick/maze +lib/crossfire/maps/pup_land/nurnberg/dick/bomb1 +lib/crossfire/maps/pup_land/nurnberg/dick/showinv +lib/crossfire/maps/pup_land/nurnberg/dick/hell +lib/crossfire/maps/pup_land/nurnberg/dick/heaven +lib/crossfire/maps/pup_land/nurnberg/reception/reception +lib/crossfire/maps/pup_land/nurnberg/reception/fire3 +lib/crossfire/maps/pup_land/nurnberg/reception/fire2 +lib/crossfire/maps/pup_land/nurnberg/reception/fire4 +lib/crossfire/maps/pup_land/nurnberg/reception/water4 +lib/crossfire/maps/pup_land/nurnberg/reception/electricity4 +lib/crossfire/maps/pup_land/nurnberg/reception/wind4 +lib/crossfire/maps/pup_land/nurnberg/reception/fire5 +lib/crossfire/maps/pup_land/nurnberg/reception/fire6 +lib/crossfire/maps/pup_land/nurnberg/reception/fire7 +lib/crossfire/maps/pup_land/nurnberg/reception/electricity2 +lib/crossfire/maps/pup_land/nurnberg/reception/electricity3 +lib/crossfire/maps/pup_land/nurnberg/reception/electricity5 +lib/crossfire/maps/pup_land/nurnberg/reception/electricity6 +lib/crossfire/maps/pup_land/nurnberg/reception/electricity7 +lib/crossfire/maps/pup_land/nurnberg/reception/water2 +lib/crossfire/maps/pup_land/nurnberg/reception/water3 +lib/crossfire/maps/pup_land/nurnberg/reception/water5 +lib/crossfire/maps/pup_land/nurnberg/reception/water6 +lib/crossfire/maps/pup_land/nurnberg/reception/water7 +lib/crossfire/maps/pup_land/nurnberg/reception/wind2 +lib/crossfire/maps/pup_land/nurnberg/reception/wind3 +lib/crossfire/maps/pup_land/nurnberg/reception/wind5 +lib/crossfire/maps/pup_land/nurnberg/reception/wind6 +lib/crossfire/maps/pup_land/nurnberg/reception/wind7 +lib/crossfire/maps/pup_land/nurnberg/castle_bauer/castle2 +lib/crossfire/maps/pup_land/nurnberg/castle_bauer/castle3 +lib/crossfire/maps/pup_land/nurnberg/castle_bauer/castle4 +lib/crossfire/maps/pup_land/nurnberg/washop +lib/crossfire/maps/pup_land/nurnberg/guild +lib/crossfire/maps/pup_land/nurnberg/hq +lib/crossfire/maps/pup_land/nurnberg/aqueduct +lib/crossfire/maps/pup_land/nurnberg/city +lib/crossfire/maps/pup_land/nurnberg/hotel +lib/crossfire/maps/pup_land/nurnberg/agito +lib/crossfire/maps/pup_land/nurnberg/bank +lib/crossfire/maps/pup_land/nurnberg/wshop +lib/crossfire/maps/pup_land/nurnberg/ashop +lib/crossfire/maps/pup_land/nurnberg/fshop +lib/crossfire/maps/pup_land/nurnberg/bshop +lib/crossfire/maps/pup_land/nurnberg/nf_bar +lib/crossfire/maps/pup_land/nurnberg/jshop +lib/crossfire/maps/pup_land/nurnberg/church +lib/crossfire/maps/pup_land/nurnberg/pshop +lib/crossfire/maps/pup_land/nurnberg/castle +lib/crossfire/maps/pup_land/nurnberg/castle_ud +lib/crossfire/maps/pup_land/nurnberg/guild_ud +lib/crossfire/maps/pup_land/nurnberg/hotel.old +lib/crossfire/maps/pup_land/nurnberg/alshop +lib/crossfire/maps/pup_land/nurnberg/paslab +lib/crossfire/maps/pup_land/ordeal/tower_ordeal1 +lib/crossfire/maps/pup_land/ordeal/tower_ordealB1 +lib/crossfire/maps/pup_land/ordeal/tower_ordealB3 +lib/crossfire/maps/pup_land/ordeal/tower_ordealB2 +lib/crossfire/maps/pup_land/ordeal/tower_ordeal2 +lib/crossfire/maps/pup_land/ordeal/tower_ordeal3 +lib/crossfire/maps/pup_land/ordeal/tower_ordeal4 +lib/crossfire/maps/pup_land/ordeal/tower_ordeal5 +lib/crossfire/maps/pup_land/ordeal/tower_ordeal6 +lib/crossfire/maps/pup_land/ordeal/tower_ordeal1.old +lib/crossfire/maps/pup_land/port_e +lib/crossfire/maps/pup_land/port_e_house +lib/crossfire/maps/pup_land/port_w +lib/crossfire/maps/pup_land/pplant/pplant_ud1 +lib/crossfire/maps/pup_land/pplant/pplant_ud2 +lib/crossfire/maps/pup_land/pplant/pplant3 +lib/crossfire/maps/pup_land/pplant/pplant2 +lib/crossfire/maps/pup_land/pplant/pplant1 +lib/crossfire/maps/pup_land/pplant/pup_land-1.0-README +lib/crossfire/maps/pup_land/raffle/raffle1 +lib/crossfire/maps/pup_land/raffle/raffle1_u2 +lib/crossfire/maps/pup_land/raffle/raffle1_u3 +lib/crossfire/maps/pup_land/raffle/raffle2 +lib/crossfire/maps/pup_land/raffle/raffle1_u1 +lib/crossfire/maps/pup_land/raffle/raffle2_u1 +lib/crossfire/maps/pup_land/raffle/raffle3_u2a +lib/crossfire/maps/pup_land/raffle/raffle3_u1 +lib/crossfire/maps/pup_land/raffle/raffle3_u2 +lib/crossfire/maps/pup_land/raffle/raffle3 +lib/crossfire/maps/pup_land/raffle/raffle2_u2_a +lib/crossfire/maps/pup_land/raffle/raffle2_u2_b +lib/crossfire/maps/pup_land/raffle/raffle2_u3a +lib/crossfire/maps/pup_land/raffle/raffle2_u3 +lib/crossfire/maps/pup_land/raffle/raffle2_u4 +lib/crossfire/maps/pup_land/rainbow/station +lib/crossfire/maps/pup_land/rainbow/islands +lib/crossfire/maps/pup_land/rainbow/bed_room +lib/crossfire/maps/pup_land/rainbow/w-tower +lib/crossfire/maps/pup_land/rainbow/roof +lib/crossfire/maps/pup_land/rainbow/shore +lib/crossfire/maps/pup_land/rainbow/entrance1 +lib/crossfire/maps/pup_land/rainbow/Lv1/e_hall +lib/crossfire/maps/pup_land/rainbow/Lv1/g_road +lib/crossfire/maps/pup_land/rainbow/Lv1/cage +lib/crossfire/maps/pup_land/rainbow/Lv1/g_boss +lib/crossfire/maps/pup_land/rainbow/Lv1/cd_room +lib/crossfire/maps/pup_land/rainbow/Lv1/prison +lib/crossfire/maps/pup_land/rainbow/Lv1/hut1 +lib/crossfire/maps/pup_land/rainbow/Lv1/hut2 +lib/crossfire/maps/pup_land/rainbow/Lv1/f_a +lib/crossfire/maps/pup_land/rainbow/Lv1/hut3 +lib/crossfire/maps/pup_land/rainbow/Lv1/orc_f +lib/crossfire/maps/pup_land/rainbow/Lv1/b_pass +lib/crossfire/maps/pup_land/rainbow/Lv1/t_room +lib/crossfire/maps/pup_land/rainbow/Lv1/d_pass +lib/crossfire/maps/pup_land/rainbow/Lv1/n_gate +lib/crossfire/maps/pup_land/rainbow/Lv1/hut4 +lib/crossfire/maps/pup_land/rainbow/Lv1/Bizuzu +lib/crossfire/maps/pup_land/rainbow/Keira +lib/crossfire/maps/pup_land/rainbow/exit +lib/crossfire/maps/pup_land/rainbow/river +lib/crossfire/maps/pup_land/rainbow/l_hB +lib/crossfire/maps/pup_land/rainbow/l_h1 +lib/crossfire/maps/pup_land/rainbow/l_h2 +lib/crossfire/maps/pup_land/rainbow/woods +lib/crossfire/maps/pup_land/rainbow/Lv2/e_hall +lib/crossfire/maps/pup_land/rainbow/Lv2/Kum +lib/crossfire/maps/pup_land/rainbow/Lv2/maze +lib/crossfire/maps/pup_land/rainbow/Lv2/tray +lib/crossfire/maps/pup_land/rainbow/Lv2/holes +lib/crossfire/maps/pup_land/rainbow/Lv2/d_cage +lib/crossfire/maps/pup_land/rainbow/Lv2/h_pass +lib/crossfire/maps/pup_land/rainbow/Lv2/b_m +lib/crossfire/maps/pup_land/rainbow/Lv2/b_inner +lib/crossfire/maps/pup_land/rainbow/Lv2/b_m2 +lib/crossfire/maps/pup_land/rainbow/Lv2/sticky +lib/crossfire/maps/pup_land/rainbow/Lv2/n_gate +lib/crossfire/maps/pup_land/rainbow/Lv3/e_hall +lib/crossfire/maps/pup_land/rainbow/Lv3/w-path +lib/crossfire/maps/pup_land/rainbow/Lv3/prison +lib/crossfire/maps/pup_land/rainbow/Lv3/e-path +lib/crossfire/maps/pup_land/rainbow/Lv3/c-road +lib/crossfire/maps/pup_land/rainbow/Lv3/Wips +lib/crossfire/maps/pup_land/rainbow/Lv3/Ring +lib/crossfire/maps/pup_land/rainbow/Lv3/Goraon +lib/crossfire/maps/pup_land/rainbow/Lv3/Garan +lib/crossfire/maps/pup_land/rainbow/Lv3/name +lib/crossfire/maps/pup_land/rainbow/Lv3/maze +lib/crossfire/maps/pup_land/rainbow/Lv3/Rufto +lib/crossfire/maps/pup_land/rainbow/Lv3/n-gate +lib/crossfire/maps/pup_land/rainbow/Lv3/hidden +lib/crossfire/maps/pup_land/rainbow/Lv3/sec-p +lib/crossfire/maps/pup_land/rainbow/Lv4/e-hall +lib/crossfire/maps/pup_land/rainbow/Lv4/path8 +lib/crossfire/maps/pup_land/rainbow/Lv4/bot +lib/crossfire/maps/pup_land/rainbow/Lv4/path4 +lib/crossfire/maps/pup_land/rainbow/Lv4/path7 +lib/crossfire/maps/pup_land/rainbow/Lv4/junk +lib/crossfire/maps/pup_land/rainbow/Lv4/mf +lib/crossfire/maps/pup_land/rainbow/Lv4/path9 +lib/crossfire/maps/pup_land/rainbow/Lv4/statue +lib/crossfire/maps/pup_land/rainbow/Lv4/alter +lib/crossfire/maps/pup_land/rainbow/Lv4/curve +lib/crossfire/maps/pup_land/rainbow/Lv4/alter2 +lib/crossfire/maps/pup_land/rainbow/Lv4/demi +lib/crossfire/maps/pup_land/rainbow/Lv4/key +lib/crossfire/maps/pup_land/rainbow/Lv4/n-gate +lib/crossfire/maps/pup_land/rainbow/Lv4/hidden +lib/crossfire/maps/pup_land/rainbow/Lv5/e-hall +lib/crossfire/maps/pup_land/rainbow/Lv5/room6 +lib/crossfire/maps/pup_land/rainbow/Lv5/room4 +lib/crossfire/maps/pup_land/rainbow/Lv5/room8 +lib/crossfire/maps/pup_land/rainbow/Lv5/room2 +lib/crossfire/maps/pup_land/rainbow/Lv5/room44 +lib/crossfire/maps/pup_land/rainbow/Lv5/room66 +lib/crossfire/maps/pup_land/rainbow/Lv5/room22 +lib/crossfire/maps/pup_land/rainbow/Lv5/romm88 +lib/crossfire/maps/pup_land/rainbow/Lv5/cross +lib/crossfire/maps/pup_land/rainbow/Lv5/room88 +lib/crossfire/maps/pup_land/rainbow/Lv5/n-gate +lib/crossfire/maps/pup_land/rainbow/Lv6/e-hall +lib/crossfire/maps/pup_land/rainbow/Lv6/big-hall +lib/crossfire/maps/pup_land/rainbow/Lv6/order +lib/crossfire/maps/pup_land/rainbow/Lv6/n-gate +lib/crossfire/maps/pup_land/rainbow/Lv7/e-hall +lib/crossfire/maps/pup_land/rainbow/Lv7/grave +lib/crossfire/maps/pup_land/rainbow/Lv7/back +lib/crossfire/maps/pup_land/rainbow/well +lib/crossfire/maps/pup_land/rainbow/red_town/town +lib/crossfire/maps/pup_land/rainbow/T.K +lib/crossfire/maps/pup_land/ruin_barbarian/jungle +lib/crossfire/maps/pup_land/ruin_barbarian/hole1 +lib/crossfire/maps/pup_land/ruin_barbarian/hole2 +lib/crossfire/maps/pup_land/s_f/ruin +lib/crossfire/maps/pup_land/s_f/floor1 +lib/crossfire/maps/pup_land/s_f/floor2 +lib/crossfire/maps/pup_land/s_f/ruin_ug +lib/crossfire/maps/pup_land/s_f/KI +lib/crossfire/maps/pup_land/s_f/KI2 +lib/crossfire/maps/pup_land/s_f/to-jyo +lib/crossfire/maps/pup_land/s_f/cave1 +lib/crossfire/maps/pup_land/s_f/cave2 +lib/crossfire/maps/pup_land/s_f/Kira +lib/crossfire/maps/pup_land/s_f/st1 +lib/crossfire/maps/pup_land/s_f/st2 +lib/crossfire/maps/pup_land/s_f/st3 +lib/crossfire/maps/pup_land/s_f/st5 +lib/crossfire/maps/pup_land/s_f/st6 +lib/crossfire/maps/pup_land/s_f/st7 +lib/crossfire/maps/pup_land/s_f/secret +lib/crossfire/maps/pup_land/s_f/special +lib/crossfire/maps/pup_land/terminal +lib/crossfire/maps/pup_land/terminal_u1 +lib/crossfire/maps/pup_land/world +lib/crossfire/sounds/su-fanf.au +lib/crossfire/sounds/Teeswing.au +lib/crossfire/sounds/chord.au +lib/crossfire/sounds/Missed.au +lib/crossfire/sounds/Creaky-1.au +lib/crossfire/sounds/blip.au +lib/crossfire/sounds/click1.au +lib/crossfire/sounds/click2.au +lib/crossfire/sounds/FloorTom.au +lib/crossfire/sounds/ouch1.au +lib/crossfire/sounds/thru.au +lib/crossfire/sounds/drip.au +lib/crossfire/sounds/squish.au +lib/crossfire/sounds/gong.au +lib/crossfire/sounds/Whoosh.au +lib/crossfire/sounds/Explosion.au +lib/crossfire/sounds/TowerClock.au +lib/crossfire/sounds/boink2.au +lib/crossfire/sounds/MetalCrash.au +lib/crossfire/sounds/Puke.au +lib/crossfire/sounds/swish.au +lib/crossfire/sounds/magic.au +lib/crossfire/sounds/lightning1.au +lib/crossfire/sounds/first_try.au +lib/crossfire/sounds/Tear.au +lib/crossfire/sounds/Missle1.au +lib/crossfire/sounds/sci_fi_gun.au +lib/crossfire/sounds/Gun-5.au +lib/crossfire/sounds/Evil_Laugh.au +lib/crossfire/sounds/bugle_charge.au +lib/crossfire/sounds/README +@dirrm lib/crossfire/maps/world +@dirrm lib/crossfire/maps/wolfsburg/tt +@dirrm lib/crossfire/maps/wolfsburg/magara/tower2 +@dirrm lib/crossfire/maps/wolfsburg/magara/tower1 +@dirrm lib/crossfire/maps/wolfsburg/magara/cellar1 +@dirrm lib/crossfire/maps/wolfsburg/magara/castle +@dirrm lib/crossfire/maps/wolfsburg/magara +@dirrm lib/crossfire/maps/wolfsburg +@dirrm lib/crossfire/maps/thomas/sisters +@dirrm lib/crossfire/maps/thomas +@dirrm lib/crossfire/maps/test +@dirrm lib/crossfire/maps/terrain +@dirrm lib/crossfire/maps/skud +@dirrm lib/crossfire/maps/santo_dominion/shops +@dirrm lib/crossfire/maps/santo_dominion/magara/well +@dirrm lib/crossfire/maps/santo_dominion/magara/south_lighthouse +@dirrm lib/crossfire/maps/santo_dominion/magara/north_lighthouse +@dirrm lib/crossfire/maps/santo_dominion/magara/hut +@dirrm lib/crossfire/maps/santo_dominion/magara +@dirrm lib/crossfire/maps/santo_dominion/lord_byron +@dirrm lib/crossfire/maps/santo_dominion/houses +@dirrm lib/crossfire/maps/santo_dominion +@dirrm lib/crossfire/maps/pup_land/s_f +@dirrm lib/crossfire/maps/pup_land/ruin_barbarian +@dirrm lib/crossfire/maps/pup_land/rainbow/red_town +@dirrm lib/crossfire/maps/pup_land/rainbow/Lv7 +@dirrm lib/crossfire/maps/pup_land/rainbow/Lv6 +@dirrm lib/crossfire/maps/pup_land/rainbow/Lv5 +@dirrm lib/crossfire/maps/pup_land/rainbow/Lv4 +@dirrm lib/crossfire/maps/pup_land/rainbow/Lv3 +@dirrm lib/crossfire/maps/pup_land/rainbow/Lv2 +@dirrm lib/crossfire/maps/pup_land/rainbow/Lv1 +@dirrm lib/crossfire/maps/pup_land/rainbow +@dirrm lib/crossfire/maps/pup_land/raffle +@dirrm lib/crossfire/maps/pup_land/pplant +@dirrm lib/crossfire/maps/pup_land/ordeal +@dirrm lib/crossfire/maps/pup_land/nurnberg/reception +@dirrm lib/crossfire/maps/pup_land/nurnberg/dick +@dirrm lib/crossfire/maps/pup_land/nurnberg/castle_bauer +@dirrm lib/crossfire/maps/pup_land/nurnberg +@dirrm lib/crossfire/maps/pup_land/lone_town/cave +@dirrm lib/crossfire/maps/pup_land/lone_town +@dirrm lib/crossfire/maps/pup_land/kurte +@dirrm lib/crossfire/maps/pup_land/jk +@dirrm lib/crossfire/maps/pup_land/cave_weapon +@dirrm lib/crossfire/maps/pup_land/castle_eureca +@dirrm lib/crossfire/maps/pup_land/begin +@dirrm lib/crossfire/maps/pup_land/ancient/village/siegfried +@dirrm lib/crossfire/maps/pup_land/ancient/village/hole +@dirrm lib/crossfire/maps/pup_land/ancient/village +@dirrm lib/crossfire/maps/pup_land/ancient/ruin +@dirrm lib/crossfire/maps/pup_land/ancient/mountain +@dirrm lib/crossfire/maps/pup_land/ancient/kurte +@dirrm lib/crossfire/maps/pup_land/ancient/castle +@dirrm lib/crossfire/maps/pup_land/ancient +@dirrm lib/crossfire/maps/pup_land +@dirrm lib/crossfire/maps/peterm/temple +@dirrm lib/crossfire/maps/peterm/FireTemple +@dirrm lib/crossfire/maps/peterm/DragonQuest +@dirrm lib/crossfire/maps/peterm/Demonology +@dirrm lib/crossfire/maps/peterm/CTower +@dirrm lib/crossfire/maps/peterm +@dirrm lib/crossfire/maps/navar_city/tower +@dirrm lib/crossfire/maps/navar_city/magara/houses +@dirrm lib/crossfire/maps/navar_city/magara +@dirrm lib/crossfire/maps/navar_city/light +@dirrm lib/crossfire/maps/navar_city/illusion +@dirrm lib/crossfire/maps/navar_city +@dirrm lib/crossfire/maps/mcz +@dirrm lib/crossfire/maps/langley/town +@dirrm lib/crossfire/maps/langley/pirates +@dirrm lib/crossfire/maps/langley/goblin +@dirrm lib/crossfire/maps/langley +@dirrm lib/crossfire/maps/kar +@dirrm lib/crossfire/maps/hendel +@dirrm lib/crossfire/maps/good +@dirrm lib/crossfire/maps/generic/volcano +@dirrm lib/crossfire/maps/generic +@dirrm lib/crossfire/maps/espen +@dirrm lib/crossfire/maps/esben +@dirrm lib/crossfire/maps/ender/temple +@dirrm lib/crossfire/maps/ender/pisland +@dirrm lib/crossfire/maps/ender/island +@dirrm lib/crossfire/maps/ender +@dirrm lib/crossfire/maps/eeur +@dirrm lib/crossfire/maps/editor/walls +@dirrm lib/crossfire/maps/editor/picks +@dirrm lib/crossfire/maps/editor +@dirrm lib/crossfire/maps/dtabb/town +@dirrm lib/crossfire/maps/dtabb/quest +@dirrm lib/crossfire/maps/dtabb +@dirrm lib/crossfire/maps/city/towers +@dirrm lib/crossfire/maps/city/taverns +@dirrm lib/crossfire/maps/city/shops +@dirrm lib/crossfire/maps/city/oldcity +@dirrm lib/crossfire/maps/city/misc +@dirrm lib/crossfire/maps/city/mansion +@dirrm lib/crossfire/maps/city/magara +@dirrm lib/crossfire/maps/city/kar +@dirrm lib/crossfire/maps/city/houses +@dirrm lib/crossfire/maps/city/cannery +@dirrm lib/crossfire/maps/city +@dirrm lib/crossfire/maps/cd +@dirrm lib/crossfire/maps/brittany/Brest/Castle +@dirrm lib/crossfire/maps/brittany/Brest +@dirrm lib/crossfire/maps/brittany +@dirrm lib/crossfire/maps/asyvan +@dirrm lib/crossfire/maps/Lake_Country/flight +@dirrm lib/crossfire/maps/Lake_Country/snake_pit +@dirrm lib/crossfire/maps/Lake_Country/small_buildings +@dirrm lib/crossfire/maps/Lake_Country/shops +@dirrm lib/crossfire/maps/Lake_Country/quest +@dirrm lib/crossfire/maps/Lake_Country/marsh +@dirrm lib/crossfire/maps/Lake_Country/ebony +@dirrm lib/crossfire/maps/Lake_Country/Sunset_Lake +@dirrm lib/crossfire/maps/Lake_Country/RETower +@dirrm lib/crossfire/maps/Lake_Country/Mwizard +@dirrm lib/crossfire/maps/Lake_Country/Butakis/houses +@dirrm lib/crossfire/maps/Lake_Country/Butakis +@dirrm lib/crossfire/maps/Lake_Country +@dirrm lib/crossfire/maps +@dirrm lib/crossfire/sounds +@dirrm lib/crossfire/help +@dirrm lib/crossfire/adm +@unexec /bin/rm -rf %D/lib/crossfire/* +@dirrm lib/crossfire +@unexec %D/bin/mkfontdir %D/lib/X11/fonts/misc +@exec %D/bin/mkfontdir %D/lib/X11/fonts/misc diff --git a/games/crossfire/pkg/deinstall b/games/crossfire/pkg/deinstall new file mode 100644 index 00000000000..18faa5ff553 --- /dev/null +++ b/games/crossfire/pkg/deinstall @@ -0,0 +1,17 @@ +#!/usr/pkg/bin/perl +open (FILE,"XXXLOCALBASEXXX/etc/rplay.conf"); +open (OUT,">tmp"); +@data = ; +while () { + $found=0; + foreach $datum (@data) { + $found++ if ($datum eq $_); + } + print OUT "$_" if ($found == 0); +} +close(OUT); +close(FILE); +system("mv tmp XXXLOCALBASEXXX/etc/rplay.conf"); +system("XXXX11BASEXXX/bin/mkfontdir XXXX11BASEXXX/lib/X11/fonts/misc"); +__END__ + diff --git a/games/crossfire/pkg/install b/games/crossfire/pkg/install new file mode 100644 index 00000000000..2a6b384b513 --- /dev/null +++ b/games/crossfire/pkg/install @@ -0,0 +1,6 @@ +#! /bin/sh +if [ "$2" != "POST-INSTALL" ]; then + exit 0 +fi +XXXX11BASEXXX/bin/mkfontdir XXXX11BASEXXX/lib/X11/fonts/misc +cat >> XXXLOCALBASEXXX/etc/rplay.conf << EOF diff --git a/games/crossfire/scripts/post-patch b/games/crossfire/scripts/post-patch new file mode 100755 index 00000000000..d4f0c67f278 --- /dev/null +++ b/games/crossfire/scripts/post-patch @@ -0,0 +1,11 @@ +#!/bin/sh +#this script changes all the /usr/local/bin/perl stuff to what it should be. + +pl=`which perl | sed 's/\//\\\\\\//g'` +find work -name \*.pl | ( + while read a; do + cp $a tmp + sed "s/#! *\/usr\/local\/bin\/perl/#!$pl/" tmp > $a + done; +) +rm tmp -- cgit v1.2.3