aboutsummaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
Diffstat (limited to 'games')
-rw-r--r--games/linux-savage/Makefile67
-rw-r--r--games/linux-savage/distinfo24
-rw-r--r--games/linux-savage/files/pkg-message.in13
-rw-r--r--games/linux-savage/files/savage_editor.in2
-rw-r--r--games/linux-savage/files/savage_server.in5
-rw-r--r--games/linux-savage/pkg-install18
-rw-r--r--games/linux-savage/pkg-plist455
7 files changed, 316 insertions, 268 deletions
diff --git a/games/linux-savage/Makefile b/games/linux-savage/Makefile
index 0f160f0060bd..ee2005964767 100644
--- a/games/linux-savage/Makefile
+++ b/games/linux-savage/Makefile
@@ -6,19 +6,13 @@
#
PORTNAME= savage
-PORTVERSION= 2.00c
-PORTREVISION= 1
+PORTVERSION= 2.00e
CATEGORIES= games linux
-MASTER_SITES= http://downloads.s2games.com/online_orders/:full \
- http://patches.s2games.com/:patch
+MASTER_SITES= http://www.happypuppy.com/s2games/:full \
+ http://www.notforidiots.com/autoupdater/:patch
PKGNAMEPREFIX= linux-
-DISTNAME= ${PORTNAME:S/$/_/}
-DISTFILES= ${DISTNAME:S/$/linux/}.sh.gz:full \
- ${PORTNAME}20030905a-patch.tar.gz:patch \
- ${PORTNAME}20030905d-patch.tar.gz:patch \
- ${PORTNAME}20030908a-patch.tar.gz:patch \
- ${PORTNAME}20031004b-patch.tar.gz:patch \
- ${PORTNAME}20031022a-patch.tar.gz:patch
+DISTFILES= ${PORTNAME:S/s/S/}_with_sep3t.run:full \
+ SEP-3T_3T+-r2.tar.gz:patch
DIST_SUBDIR= ${PORTNAME}
MAINTAINER= acm@FreeBSD.org
@@ -34,7 +28,7 @@ NO_PACKAGE= Package will be 350MB, set FORCE_PACKAGE if you really want it
WRKSRC= ${WRKDIR}/${PKGNAMEPREFIX}${PORTNAME}
SAVAGEDIR= lib/${PKGNAMEPREFIX}${PORTNAME}
-SUB_FILES= pkg-message savage savage_editor savage_server
+SUB_FILES= pkg-message savage savage_editor
PLIST_SUB+= SAVAGEDIR="${SAVAGEDIR}"
SUB_LIST+= SAVAGEDIR="${PREFIX}/${SAVAGEDIR}"
@@ -53,61 +47,58 @@ RUN_DEPENDS+= ${LINUXBASE}/usr/X11R6/lib/libGL.so.1:${PORTSDIR}/graphics/linux_d
.endif
do-extract:
-# Extract savage base
+# Extract savage 2.00e
@${MKDIR} ${WRKSRC}
- @${GZIP_CMD} -dc ${_DISTDIR}/${DISTNAME:S/$/linux/}.sh.gz > \
- ${WRKDIR}/${DISTNAME:S/$/linux/}.sh
@cd ${WRKSRC} && \
- ${TAIL} +175 ${WRKDIR}/${DISTNAME:S/$/linux/}.sh | \
- ${GZIP_CMD} -dc | ${TAR} xf -
-# Extract savage 2.00c
- @${MKDIR} ${WRKDIR}/patch
-.for FILE in 20030905a 20030905d 20030908a 20031004b 20031022a
- @${TAR} xfz ${_DISTDIR}/savage${FILE}-patch.tar.gz --directory ${WRKDIR}/patch
+ ${TAIL} +402 ${_DISTDIR}/${PORTNAME:S/s/S/}_with_sep3t.run | ${TAR} xf -
+.for FILE in graveyard savage
+ @${TAR} xfj ${WRKSRC}/${FILE}.tar.bz2 --directory ${WRKSRC}
.endfor
-post-extract:
- @${CP} -Rf ${WRKSRC}/linux/* ${WRKSRC}/Savage/
- @${CP} -Rf ${WRKSRC}/bin/x86/* ${WRKSRC}/Savage/
- @${MV} ${WRKDIR}/patch/savage.bin.new ${WRKDIR}/patch/savage.bin
- @${CP} -Rf ${WRKDIR}/patch/* ${WRKSRC}/Savage/
- @${FIND} -E ${WRKSRC}/Savage -type f -iregex ".*\.(dll|exe|bat)" -exec ${RM} "{}" \;
- @${FIND} ${WRKSRC}/Savage -type d -name CVS | ${XARGS} ${RM} -rf
+.for FILE in libcrypto libcurl libfmod libfreetype libglib libgssapi_krb5 libk5crypto \
+ libkrb5 libpng libssl libstdc++
+ @${RM} ${WRKSRC}/libs/${FILE}*
+.endfor
+
+# Extract SEP patch
+ @${TAR} xfz ${_DISTDIR}/SEP-3T_3T+-r2.tar.gz --directory ${WRKSRC}
do-install:
@${MKDIR} ${PREFIX}/${SAVAGEDIR}
-.for DIRE in editor game updater
+.for DIRE in graveyard game updater
@${MKDIR} ${PREFIX}/${SAVAGEDIR}/${DIRE}
- @cd ${WRKSRC}/Savage/${DIRE} && \
+ @cd ${WRKSRC}/${DIRE} && \
${FIND} * -type d -exec ${MKDIR} "${PREFIX}/${SAVAGEDIR}/${DIRE}/{}" \; && \
${FIND} * -type f -name "*.so" -exec ${INSTALL_PROGRAM} "{}" \
"${PREFIX}/${SAVAGEDIR}/${DIRE}/{}" \; && \
- ${FIND} -E * -type f -iregex ".*\.(bik|cfg|tga|txt|ttf|s2g|s2z|ogg)" \
+ ${FIND} -E * -type f -iregex ".*\.(bik|cfg|dat|db|tga|txt|ttf|s2g|s2z|ogg)" \
-exec ${INSTALL_DATA} "{}" "${PREFIX}/${SAVAGEDIR}/${DIRE}/{}" \;
.endfor
@${MKDIR} ${PREFIX}/${SAVAGEDIR}/libs
- @cd ${WRKSRC}/Savage/libs && \
+ @cd ${WRKSRC}/libs && \
${FIND} * -type f -exec ${INSTALL_PROGRAM} "{}" "${PREFIX}/${SAVAGEDIR}/libs/{}" \;
-.for FILE in dedicated_server.bin savage savage.bin silverback.bin update
- ${INSTALL_PROGRAM} ${WRKSRC}/Savage/${FILE} ${PREFIX}/${SAVAGEDIR}
+.for FILE in silverback.bin update
+ ${INSTALL_PROGRAM} ${WRKSRC}/${FILE} ${PREFIX}/${SAVAGEDIR}
.endfor
-.for FILE in savage savage_editor savage_server
+.for FILE in savage savage_editor
${INSTALL_SCRIPT} ${WRKDIR}/${FILE} ${PREFIX}/bin/${PKGNAMEPREFIX}${FILE}
.endfor
.for FILE in agp_error.txt icon.xpm logo.png eula.txt
- ${INSTALL_DATA} ${WRKSRC}/Savage/${FILE} ${PREFIX}/${SAVAGEDIR}
+ ${INSTALL_DATA} ${WRKSRC}/${FILE} ${PREFIX}/${SAVAGEDIR}
.endfor
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/Savage/docs/* ${DOCSDIR}
+. for FILE in README commander_controls.txt licenses.txt
+ ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
+. endfor
.endif
post-install:
- @PKG_PREFIX=${PREFIX}/${SAVAGEDIR} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
+ @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>
diff --git a/games/linux-savage/distinfo b/games/linux-savage/distinfo
index 7b447ed4b93d..889a57a0cf9b 100644
--- a/games/linux-savage/distinfo
+++ b/games/linux-savage/distinfo
@@ -1,18 +1,6 @@
-MD5 (savage/savage_linux.sh.gz) = 3655ed9ef7407af3ef8d544297a08784
-SHA256 (savage/savage_linux.sh.gz) = e620d39df94c124c5a4889998512d80176e6470bcdd316091f20b34fe059293f
-SIZE (savage/savage_linux.sh.gz) = 330693936
-MD5 (savage/savage20030905a-patch.tar.gz) = cbeeb6ac9e33e876ff1d63f4ef59ddc8
-SHA256 (savage/savage20030905a-patch.tar.gz) = a84beefb0028d1327f913fe45b4d51dd104d4e9350b13964d9912ce07c16c65c
-SIZE (savage/savage20030905a-patch.tar.gz) = 702180
-MD5 (savage/savage20030905d-patch.tar.gz) = 8366a4e55b3a261b0d9d45d00c951467
-SHA256 (savage/savage20030905d-patch.tar.gz) = 03a80bef4fe7cfc2fbdfe349c68d454b2ab71f68c27e07642e059b8997abf116
-SIZE (savage/savage20030905d-patch.tar.gz) = 1392
-MD5 (savage/savage20030908a-patch.tar.gz) = 1b8c64b0e4e78a97ab718d245413fe2e
-SHA256 (savage/savage20030908a-patch.tar.gz) = b874679f0846965bb23f87fff3074ca18f97e0233134eb61b1aaa0766eb8722f
-SIZE (savage/savage20030908a-patch.tar.gz) = 842
-MD5 (savage/savage20031004b-patch.tar.gz) = 61c8dbbdad1347a573bfe8e6355ee681
-SHA256 (savage/savage20031004b-patch.tar.gz) = ad5e85d1d8ccddc24c9651a86805720cd0c45d77c36b6ee95771d1ca657f7ec5
-SIZE (savage/savage20031004b-patch.tar.gz) = 2820408
-MD5 (savage/savage20031022a-patch.tar.gz) = af72c2db8b6084bf600e02c58d4036ee
-SHA256 (savage/savage20031022a-patch.tar.gz) = cdcc9a6215103ac1d121ad0265c3dc78c18d117840507b0cf1f37cf00fc4df03
-SIZE (savage/savage20031022a-patch.tar.gz) = 680297
+MD5 (savage/Savage_with_sep3t.run) = 88d8a93e63c16ff5899430066ac29d21
+SHA256 (savage/Savage_with_sep3t.run) = e10c3b9163fad283dbd5118df7a780dfd22a66d2ac69847f67e141549dcc9849
+SIZE (savage/Savage_with_sep3t.run) = 397208452
+MD5 (savage/SEP-3T_3T+-r2.tar.gz) = 0019e98233ae99f4952cc48a2396b1d6
+SHA256 (savage/SEP-3T_3T+-r2.tar.gz) = 2dbd4e4fb8a48f13556f4970d46c76b54fec18d834e4c3fd6af067c17131647b
+SIZE (savage/SEP-3T_3T+-r2.tar.gz) = 3328787
diff --git a/games/linux-savage/files/pkg-message.in b/games/linux-savage/files/pkg-message.in
index e7122dad4458..7f6009028609 100644
--- a/games/linux-savage/files/pkg-message.in
+++ b/games/linux-savage/files/pkg-message.in
@@ -6,17 +6,16 @@ The Savage game (Linux version) was installed
# linux-savage_editor
- Dedicated server
-
- # linux-savage_server
-
Client
# linux-savage
-2) Nowadays, this port doesn't work with SEP and SAMURAI mods. It has some
- problems. If you can to do that savage runs with some of these mods, feel
- free to contact me.
+2) The sound doesn't work by default, if you want to solve the problem, you must
+ to set the value of sound_softwareMode at:
+
+ # ee %%SAVAGEDIR%%/game/startup.cfg
+
+ setsave sound_softwareMode 1
3) Enjoy it ;)
diff --git a/games/linux-savage/files/savage_editor.in b/games/linux-savage/files/savage_editor.in
index 600ecd2c5d1f..14de0ef0662f 100644
--- a/games/linux-savage/files/savage_editor.in
+++ b/games/linux-savage/files/savage_editor.in
@@ -2,4 +2,4 @@
cd %%SAVAGEDIR%% || exit 1
export LD_LIBRARY_PATH=libs:$LD_LIBRARY_PATH
-exec ./silverback.bin set mod editor
+exec ./silverback.bin set mod graveyard
diff --git a/games/linux-savage/files/savage_server.in b/games/linux-savage/files/savage_server.in
deleted file mode 100644
index e2bd5b604a12..000000000000
--- a/games/linux-savage/files/savage_server.in
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-cd %%SAVAGEDIR%% || exit 1
-export LD_LIBRARY_PATH=libs:$LD_LIBRARY_PATH
-exec ./dedicated_server.bin "$@"
diff --git a/games/linux-savage/pkg-install b/games/linux-savage/pkg-install
index e578ef32bf19..0f6d9958b344 100644
--- a/games/linux-savage/pkg-install
+++ b/games/linux-savage/pkg-install
@@ -2,9 +2,8 @@
[ "$2" != "POST-INSTALL" ] && exit 0
-scripts_file=$PKG_PREFIX/scripts.log
-laspatch_file=$PKG_PREFIX/updater/lastpatch.txt
-patchindex_file=$PKG_PREFIX/updater/patchindex.txt
+scripts_file=$PKG_PREFIX/lib/linux-savage/scripts.log
+startup_file=$PKG_PREFIX/lib/linux-savage/game/startup.cfg
if ! [ -e $scripts_file ]; then
touch $scripts_file
@@ -12,14 +11,5 @@ if ! [ -e $scripts_file ]; then
chmod 666 $scripts_file
fi
-if ! [ -e $laspatch_file ]; then
- echo "savage20031022a-patch.tar.gz" > $laspatch_file
- chown root:wheel $laspatch_file 2>/dev/null
- chmod 666 $laspatch_file
-fi
-
-if ! [ -e $patchindex_file ]; then
- touch $patchindex_file
- chown root:wheel $patchindex_file 2>/dev/null
- chmod 666 $patchindex_file
-fi
+chown root:wheel $startup_file 2>/dev/null
+chmod 666 $startup_file
diff --git a/games/linux-savage/pkg-plist b/games/linux-savage/pkg-plist
index abc9d5d9793e..c0fcf9d2b6ac 100644
--- a/games/linux-savage/pkg-plist
+++ b/games/linux-savage/pkg-plist
@@ -1,132 +1,41 @@
bin/linux-savage
bin/linux-savage_editor
-bin/linux-savage_server
-%%SAVAGEDIR%%/editor/brushes/standard/brush1.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush10.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush11.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush12.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush13.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush14.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush15.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush16.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush17.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush18.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush19.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush2.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush20.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush21.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush22.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush23.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush24.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush25.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush26.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush27.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush28.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush29.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush3.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush30.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush31.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush32.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush4.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush5.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush6.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush7.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush8.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush9.tga
-%%SAVAGEDIR%%/editor/brushes/standard/brush1.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush10.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush11.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush12.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush13.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush14.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush15.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush16.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush17.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush18.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush19.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush2.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush20.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush21.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush22.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush23.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush24.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush25.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush26.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush27.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush28.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush29.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush3.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush30.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush31.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush32.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush4.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush5.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush6.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush7.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush8.s2g
-%%SAVAGEDIR%%/editor/brushes/standard/brush9.s2g
-%%SAVAGEDIR%%/editor/gui/jesse/1_nl_selected120x16.tga
-%%SAVAGEDIR%%/editor/gui/jesse/black.tga
-%%SAVAGEDIR%%/editor/gui/jesse/bl_jesse.tga
-%%SAVAGEDIR%%/editor/gui/jesse/brushselected.tga
-%%SAVAGEDIR%%/editor/gui/jesse/br_jesse.tga
-%%SAVAGEDIR%%/editor/gui/jesse/button120x16.tga
-%%SAVAGEDIR%%/editor/gui/jesse/button120x16_down.tga
-%%SAVAGEDIR%%/editor/gui/jesse/button120x16_over.tga
-%%SAVAGEDIR%%/editor/gui/jesse/button120x16_selected.tga
-%%SAVAGEDIR%%/editor/gui/jesse/b_jesse.tga
-%%SAVAGEDIR%%/editor/gui/jesse/createvars.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/keys.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/l_jesse.tga
-%%SAVAGEDIR%%/editor/gui/jesse/r_jesse.tga
-%%SAVAGEDIR%%/editor/gui/jesse/selected120x16.tga
-%%SAVAGEDIR%%/editor/gui/jesse/spinner.tga
-%%SAVAGEDIR%%/editor/gui/jesse/spinner_down.tga
-%%SAVAGEDIR%%/editor/gui/jesse/tl_jesse.tga
-%%SAVAGEDIR%%/editor/gui/jesse/tr_jesse.tga
-%%SAVAGEDIR%%/editor/gui/jesse/t_jesse.tga
-%%SAVAGEDIR%%/editor/gui/jesse/ui_background.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/ui_brushes.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/ui_brushrows.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/ui_deform.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/ui_deform_mode.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/ui_enviro_mode.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/ui_fog.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/ui_frame.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/ui_grass.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/ui_hider.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/ui_light.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/ui_mode.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/ui_objects.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/ui_object_mode.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/ui_paint.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/ui_paint_mode.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/ui_sky.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/ui_startup.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/ui_swatchpanel.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/ui_util.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/ui_texture.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/ui_texture_mode.cfg
-%%SAVAGEDIR%%/editor/gui/jesse/ui_util_mode.cfg
-%%SAVAGEDIR%%/editor/gui/standard/hsliderbg.tga
-%%SAVAGEDIR%%/editor/gui/standard/hsliderfill.tga
-%%SAVAGEDIR%%/editor/gui/standard/hsliderhandle.tga
-%%SAVAGEDIR%%/editor/gui/standard/sliderbg.tga
-%%SAVAGEDIR%%/editor/gui/standard/sliderfill.tga
-%%SAVAGEDIR%%/editor/gui/standard/sliderhandle.tga
-%%SAVAGEDIR%%/editor/world/blank128.s2z
-%%SAVAGEDIR%%/editor/world/blank192.s2z
-%%SAVAGEDIR%%/editor/world/blank256.s2z
-%%SAVAGEDIR%%/editor/world/blank32.s2z
-%%SAVAGEDIR%%/editor/world/blank384.s2z
-%%SAVAGEDIR%%/editor/world/blank512.s2z
-%%SAVAGEDIR%%/editor/world/blank64.s2z
-%%SAVAGEDIR%%/editor/world/blank96.s2z
-%%SAVAGEDIR%%/editor/game.so
-%%SAVAGEDIR%%/editor/autoexec.cfg
-%%SAVAGEDIR%%/editor/default.cfg
-%%SAVAGEDIR%%/editor/gamefont.ttf
-%%SAVAGEDIR%%/editor/ui.cfg
+%%SAVAGEDIR%%/agp_error.txt
+%%SAVAGEDIR%%/eula.txt
+%%SAVAGEDIR%%/game/CTF.cfg
+%%SAVAGEDIR%%/game/DC.cfg
+%%SAVAGEDIR%%/game/DCM.cfg
+%%SAVAGEDIR%%/game/MapsSEP.cfg
+%%SAVAGEDIR%%/game/SEP.cfg
+%%SAVAGEDIR%%/game/TS_CTF.cfg
+%%SAVAGEDIR%%/game/TS_DC.cfg
+%%SAVAGEDIR%%/game/TS_DCM.cfg
+%%SAVAGEDIR%%/game/TS_devnormal.cfg
+%%SAVAGEDIR%%/game/TS_duel.cfg
+%%SAVAGEDIR%%/game/TS_frenzy.cfg
+%%SAVAGEDIR%%/game/TS_normal.cfg
+%%SAVAGEDIR%%/game/autoexec.cfg
+%%SAVAGEDIR%%/game/commander_keys.cfg
+%%SAVAGEDIR%%/game/default.cfg
+%%SAVAGEDIR%%/game/demos/demos.txt
+%%SAVAGEDIR%%/game/devnormal.cfg
+%%SAVAGEDIR%%/game/duel.cfg
+%%SAVAGEDIR%%/game/frenzy.cfg
+%%SAVAGEDIR%%/game/game.so
+%%SAVAGEDIR%%/game/gamefont.ttf
+%%SAVAGEDIR%%/game/gamelist_full.dat
+%%SAVAGEDIR%%/game/gui0.s2z
+%%SAVAGEDIR%%/game/gui1.s2z
+%%SAVAGEDIR%%/game/gui2.s2z
+%%SAVAGEDIR%%/game/gui3.s2z
+%%SAVAGEDIR%%/game/gui4.s2z
+%%SAVAGEDIR%%/game/gui5.s2z
+%%SAVAGEDIR%%/game/gui6.s2z
+%%SAVAGEDIR%%/game/images0.s2z
+%%SAVAGEDIR%%/game/images1.s2z
+%%SAVAGEDIR%%/game/images2.s2z
+%%SAVAGEDIR%%/game/intro.cfg
+%%SAVAGEDIR%%/game/latest_gamelist_packet.dat
%%SAVAGEDIR%%/game/music/a_new_earth.ogg
%%SAVAGEDIR%%/game/music/bg_test.ogg
%%SAVAGEDIR%%/game/music/lost_hills.ogg
@@ -135,7 +44,23 @@ bin/linux-savage_server
%%SAVAGEDIR%%/game/music/the_savage_age.ogg
%%SAVAGEDIR%%/game/music/to_rebuild_and_restore.ogg
%%SAVAGEDIR%%/game/music/victory.ogg
+%%SAVAGEDIR%%/game/normal.cfg
+%%SAVAGEDIR%%/game/playerkeys.cfg
+%%SAVAGEDIR%%/game/rotation.cfg
+%%SAVAGEDIR%%/game/savage0.s2z
+%%SAVAGEDIR%%/game/savage1.s2z
+%%SAVAGEDIR%%/game/savage2.s2z
+%%SAVAGEDIR%%/game/savage3.s2z
+%%SAVAGEDIR%%/game/savage4.s2z
+%%SAVAGEDIR%%/game/savage5.s2z
+%%SAVAGEDIR%%/game/savage6.s2z
+%%SAVAGEDIR%%/game/savage7.s2z
+%%SAVAGEDIR%%/game/savage_intro.bik
+%%SAVAGEDIR%%/game/savage_intro.ogg
%%SAVAGEDIR%%/game/screenshots/screenshots.txt
+%%SAVAGEDIR%%/game/settings/commander_keys.cfg
+%%SAVAGEDIR%%/game/settings/current.cfg
+%%SAVAGEDIR%%/game/settings/default.cfg
%%SAVAGEDIR%%/game/settings/default_gfxsettings_high.cfg
%%SAVAGEDIR%%/game/settings/default_gfxsettings_low.cfg
%%SAVAGEDIR%%/game/settings/default_gfxsettings_med.cfg
@@ -143,106 +68,266 @@ bin/linux-savage_server
%%SAVAGEDIR%%/game/settings/default_vidsettings.cfg
%%SAVAGEDIR%%/game/settings/profile.cfg
%%SAVAGEDIR%%/game/settings/set_options.cfg
-%%SAVAGEDIR%%/game/settings/userkeys.cfg
%%SAVAGEDIR%%/game/settings/user_clgraphics_options.cfg
%%SAVAGEDIR%%/game/settings/user_graphics_options.cfg
%%SAVAGEDIR%%/game/settings/user_network_options.cfg
%%SAVAGEDIR%%/game/settings/user_sound_options.cfg
%%SAVAGEDIR%%/game/settings/user_tlgraphics_options.cfg
+%%SAVAGEDIR%%/game/settings/userkeys.cfg
+%%SAVAGEDIR%%/game/sounds0.s2z
+%%SAVAGEDIR%%/game/sounds1.s2z
+%%SAVAGEDIR%%/game/startup.cfg
+%%SAVAGEDIR%%/game/ui_game.cfg
+%%SAVAGEDIR%%/game/ui_main.cfg
+%%SAVAGEDIR%%/game/world/2castles.s2z
+%%SAVAGEDIR%%/game/world/3_addisabeba05.s2z
+%%SAVAGEDIR%%/game/world/3_junctionB.s2z
+%%SAVAGEDIR%%/game/world/3_kingdoms2.s2z
+%%SAVAGEDIR%%/game/world/3_mayhem2.s2z
+%%SAVAGEDIR%%/game/world/3_snowdeath.s2z
+%%SAVAGEDIR%%/game/world/3_torque_sep.s2z
+%%SAVAGEDIR%%/game/world/_undo_.s2z
+%%SAVAGEDIR%%/game/world/aftermath2_sep.s2z
+%%SAVAGEDIR%%/game/world/alpenglow.s2z
+%%SAVAGEDIR%%/game/world/alpenglow_b.s2z
+%%SAVAGEDIR%%/game/world/alpenglow_overhead.tga
%%SAVAGEDIR%%/game/world/alpinevalley.s2z
%%SAVAGEDIR%%/game/world/alpinevalley_overhead.tga
+%%SAVAGEDIR%%/game/world/ambushgrounds_sep.s2z
+%%SAVAGEDIR%%/game/world/ancient_sep.s2z
+%%SAVAGEDIR%%/game/world/avalanche4_sep.s2z
+%%SAVAGEDIR%%/game/world/avenue_sep.s2z
%%SAVAGEDIR%%/game/world/battlefront.s2z
%%SAVAGEDIR%%/game/world/battlefront_overhead.tga
+%%SAVAGEDIR%%/game/world/bigbridge_b.s2z
+%%SAVAGEDIR%%/game/world/blood.s2z
%%SAVAGEDIR%%/game/world/borderwar.s2z
%%SAVAGEDIR%%/game/world/borderwar_overhead.tga
%%SAVAGEDIR%%/game/world/bunker.s2z
%%SAVAGEDIR%%/game/world/bunker_overhead.tga
+%%SAVAGEDIR%%/game/world/circleattack2_sep.s2z
+%%SAVAGEDIR%%/game/world/cloverridge.s2z
+%%SAVAGEDIR%%/game/world/coastal2.s2z
%%SAVAGEDIR%%/game/world/crossroads.s2z
%%SAVAGEDIR%%/game/world/crossroads_overhead.tga
+%%SAVAGEDIR%%/game/world/chasmv15.s2z
+%%SAVAGEDIR%%/game/world/choke_fixed.s2z
+%%SAVAGEDIR%%/game/world/demonsnest4_sep.s2z
+%%SAVAGEDIR%%/game/world/doublehead_sep.s2z
+%%SAVAGEDIR%%/game/world/dryhills.s2z
+%%SAVAGEDIR%%/game/world/duel_dj.s2z
%%SAVAGEDIR%%/game/world/eden.s2z
%%SAVAGEDIR%%/game/world/eden2.s2z
%%SAVAGEDIR%%/game/world/eden2_overhead.tga
%%SAVAGEDIR%%/game/world/eden_overhead.tga
+%%SAVAGEDIR%%/game/world/evening_sep.s2z
+%%SAVAGEDIR%%/game/world/evergreen2.s2z
+%%SAVAGEDIR%%/game/world/falls2.s2z
+%%SAVAGEDIR%%/game/world/forestbridge4b.s2z
+%%SAVAGEDIR%%/game/world/fourthcourt2.s2z
+%%SAVAGEDIR%%/game/world/frenzy_burninghot.s2z
+%%SAVAGEDIR%%/game/world/frontline_sep.s2z
+%%SAVAGEDIR%%/game/world/futile_sep.s2z
+%%SAVAGEDIR%%/game/world/glacierpoint.s2z
+%%SAVAGEDIR%%/game/world/glacierpoint_overhead.tga
+%%SAVAGEDIR%%/game/world/head2headb.s2z
+%%SAVAGEDIR%%/game/world/hurtgen5_sep.s2z
+%%SAVAGEDIR%%/game/world/island_sep.s2z
+%%SAVAGEDIR%%/game/world/jaws2_sep.s2z
+%%SAVAGEDIR%%/game/world/lost2.s2z
%%SAVAGEDIR%%/game/world/losthills.s2z
%%SAVAGEDIR%%/game/world/losthills_overhead.tga
+%%SAVAGEDIR%%/game/world/moonlight_sep.s2z
%%SAVAGEDIR%%/game/world/morning.s2z
%%SAVAGEDIR%%/game/world/morning_overhead.tga
+%%SAVAGEDIR%%/game/world/morning_sep.s2z
%%SAVAGEDIR%%/game/world/moss.s2z
%%SAVAGEDIR%%/game/world/moss_overhead.tga
+%%SAVAGEDIR%%/game/world/mosswoods_sep.s2z
+%%SAVAGEDIR%%/game/world/necropolis_sep.s2z
+%%SAVAGEDIR%%/game/world/nightsight3_sep.s2z
+%%SAVAGEDIR%%/game/world/nohope.s2z
+%%SAVAGEDIR%%/game/world/oceanv5.s2z
+%%SAVAGEDIR%%/game/world/omo_sep.s2z
+%%SAVAGEDIR%%/game/world/pirate2_sep.s2z
+%%SAVAGEDIR%%/game/world/redmeridian.s2z
+%%SAVAGEDIR%%/game/world/redwood_canyon_sep.s2z
+%%SAVAGEDIR%%/game/world/riverbend_sep.s2z
+%%SAVAGEDIR%%/game/world/sacrificeledge.s2z
+%%SAVAGEDIR%%/game/world/sacrificeledge_overhead.tga
+%%SAVAGEDIR%%/game/world/sandbreak2_sep.s2z
%%SAVAGEDIR%%/game/world/savagegrounds.s2z
%%SAVAGEDIR%%/game/world/savagegrounds_overhead.tga
+%%SAVAGEDIR%%/game/world/senlar2_sep.s2z
+%%SAVAGEDIR%%/game/world/serilian.s2z
+%%SAVAGEDIR%%/game/world/snow1_sep.s2z
%%SAVAGEDIR%%/game/world/snowblind.s2z
%%SAVAGEDIR%%/game/world/snowblind_overhead.tga
+%%SAVAGEDIR%%/game/world/standard.cfg
+%%SAVAGEDIR%%/game/world/tenshi.s2z
+%%SAVAGEDIR%%/game/world/thorn_sep.s2z
+%%SAVAGEDIR%%/game/world/tiny2_sep.s2z
%%SAVAGEDIR%%/game/world/tropical.s2z
%%SAVAGEDIR%%/game/world/tropical_overhead.tga
+%%SAVAGEDIR%%/game/world/tropics.s2z
%%SAVAGEDIR%%/game/world/tuskanflats.s2z
%%SAVAGEDIR%%/game/world/tuskanflats_overhead.tga
-%%SAVAGEDIR%%/game/game.so
-%%SAVAGEDIR%%/game/autoexec.cfg
-%%SAVAGEDIR%%/game/buddies.cfg
-%%SAVAGEDIR%%/game/commander_keys.cfg
-%%SAVAGEDIR%%/game/default.cfg
-%%SAVAGEDIR%%/game/gamefont.ttf
-%%SAVAGEDIR%%/game/gui0.s2z
-%%SAVAGEDIR%%/game/gui1.s2z
-%%SAVAGEDIR%%/game/gui2.s2z
-%%SAVAGEDIR%%/game/images0.s2z
-%%SAVAGEDIR%%/game/images1.s2z
-%%SAVAGEDIR%%/game/intro.cfg
-%%SAVAGEDIR%%/game/playerkeys.cfg
-%%SAVAGEDIR%%/game/rotation.cfg
-%%SAVAGEDIR%%/game/savage0.s2z
-%%SAVAGEDIR%%/game/savage1.s2z
-%%SAVAGEDIR%%/game/savage_intro.bik
-%%SAVAGEDIR%%/game/savage_intro.ogg
-%%SAVAGEDIR%%/game/sounds0.s2z
-%%SAVAGEDIR%%/game/ui_game.cfg
-%%SAVAGEDIR%%/game/ui_main.cfg
-%%SAVAGEDIR%%/updater/lastpatch.txt
-%%SAVAGEDIR%%/updater/patchindex.txt
-%%SAVAGEDIR%%/updater/updater.txt
+%%SAVAGEDIR%%/game/world/utsacledge4.s2z
+%%SAVAGEDIR%%/game/world/utsacledge5.s2z
+%%SAVAGEDIR%%/game/world/watershipdownb.s2z
+%%SAVAGEDIR%%/game/world/whiteout2b.s2z
+%%SAVAGEDIR%%/game/world/zarrocks_sep.s2z
+%%SAVAGEDIR%%/graveyard/autoexec.cfg
+%%SAVAGEDIR%%/graveyard/bans.cfg
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush1.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush10.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush11.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush12.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush13.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush14.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush15.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush16.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush17.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush18.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush19.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush2.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush20.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush21.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush22.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush23.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush24.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush25.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush26.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush27.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush28.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush29.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush3.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush30.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush31.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush32.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush4.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush5.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush6.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush7.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush8.tga
+%%SAVAGEDIR%%/graveyard/brushes/standard/brush9.tga
+%%SAVAGEDIR%%/graveyard/buddies.cfg
+%%SAVAGEDIR%%/graveyard/game.so
+%%SAVAGEDIR%%/graveyard/gamefont.ttf
+%%SAVAGEDIR%%/graveyard/gamelist_full.dat
+%%SAVAGEDIR%%/graveyard/gui/graveyard/1_nl_selected120x16.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/b_jesse.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/bl_jesse.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/black.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/br_jesse.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/brushselected.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/button120x16.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/button120x16_down.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/button120x16_over.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/button120x16_selected.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/createvars.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/checkbox_checked.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/checkbox_empty.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/hsliderbg.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/hsliderfill.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/hsliderhandle.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/keys.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/l_jesse.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/r_jesse.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/selected120x16.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/sliderbg.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/sliderfill.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/sliderhandle.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/spinner.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/spinner_down.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/t_jesse.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/tl_jesse.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/tr_jesse.tga
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_background.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_brushes.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_brushrows.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_deform.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_deform_mode.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_enviro_mode.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_fog.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_frame.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_grass.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_hider.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_light.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_mode.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_object_mode.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_objects.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_occluders_mode.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_occludertools.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_paint.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_paint_mode.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_setuplights.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_sky.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_startup.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_swatchpanel.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_texture.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_texture_mode.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_util.cfg
+%%SAVAGEDIR%%/graveyard/gui/graveyard/ui_util_mode.cfg
+%%SAVAGEDIR%%/graveyard/latest_gamelist_packet.dat
+%%SAVAGEDIR%%/graveyard/screenshots/Thumbs.db
+%%SAVAGEDIR%%/graveyard/startup.cfg
+%%SAVAGEDIR%%/graveyard/ui_game.cfg
+%%SAVAGEDIR%%/graveyard/ui_main.cfg
+%%SAVAGEDIR%%/graveyard/world/blank128.s2z
+%%SAVAGEDIR%%/graveyard/world/blank192.s2z
+%%SAVAGEDIR%%/graveyard/world/blank256.s2z
+%%SAVAGEDIR%%/graveyard/world/blank32.s2z
+%%SAVAGEDIR%%/graveyard/world/blank384.s2z
+%%SAVAGEDIR%%/graveyard/world/blank512.s2z
+%%SAVAGEDIR%%/graveyard/world/blank64.s2z
+%%SAVAGEDIR%%/graveyard/world/blank96.s2z
+%%SAVAGEDIR%%/icon.xpm
%%SAVAGEDIR%%/libs/libSDL-1.2.so.0
-%%SAVAGEDIR%%/libs/libcrypto.so.0.9.6
-%%SAVAGEDIR%%/libs/libcurl.so.2
-%%SAVAGEDIR%%/libs/libfmod-3.63.so
+%%SAVAGEDIR%%/libs/libcrypto.so.0.9.8
+%%SAVAGEDIR%%/libs/libcurl.so.3
%%SAVAGEDIR%%/libs/libfmod.so
%%SAVAGEDIR%%/libs/libfreetype.so.6
+%%SAVAGEDIR%%/libs/libgcc_s.so.1
%%SAVAGEDIR%%/libs/libglib-2.0.so.0
+%%SAVAGEDIR%%/libs/libgssapi_krb5.so.2
+%%SAVAGEDIR%%/libs/libidn.so.11
+%%SAVAGEDIR%%/libs/libk5crypto.so.3
+%%SAVAGEDIR%%/libs/libkrb5.so.3
+%%SAVAGEDIR%%/libs/libkrb5support.so.0
%%SAVAGEDIR%%/libs/libmd5.so.0
-%%SAVAGEDIR%%/libs/libpng.so.2
-%%SAVAGEDIR%%/libs/libssl.so.0.9.6
-%%SAVAGEDIR%%/libs/libstdc++-libc6.2-2.so.3
-%%SAVAGEDIR%%/dedicated_server.bin
-%%SAVAGEDIR%%/savage
-%%SAVAGEDIR%%/savage.bin
-%%SAVAGEDIR%%/silverback.bin
+%%SAVAGEDIR%%/libs/libpng12.so.0
+%%SAVAGEDIR%%/libs/libssl.so.0.9.8
+%%SAVAGEDIR%%/libs/libstdc++.so.6
+%%SAVAGEDIR%%/logo.png
%%SAVAGEDIR%%/scripts.log
+%%SAVAGEDIR%%/silverback.bin
%%SAVAGEDIR%%/update
-%%SAVAGEDIR%%/agp_error.txt
-%%SAVAGEDIR%%/icon.xpm
-%%SAVAGEDIR%%/logo.png
-%%SAVAGEDIR%%/eula.txt
-%%PORTDOCS%%%%DOCSDIR%%/S2 Games Web Page.url
-%%PORTDOCS%%%%DOCSDIR%%/Savage Clans.url
-%%PORTDOCS%%%%DOCSDIR%%/Savage Mods.url
-%%PORTDOCS%%%%DOCSDIR%%/Savage Stats.url
-%%PORTDOCS%%%%DOCSDIR%%/Savage Tech Support.url
+%%SAVAGEDIR%%/updater/lastpatch.txt
+%%SAVAGEDIR%%/updater/patchindex.txt
+%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/commander_controls.txt
-%%PORTDOCS%%%%DOCSDIR%%/important_performance_information.rtf
%%PORTDOCS%%%%DOCSDIR%%/licenses.txt
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm %%SAVAGEDIR%%/updater
-@dirrm %%SAVAGEDIR%%/libs
-@dirrm %%SAVAGEDIR%%/game/world
-@dirrm %%SAVAGEDIR%%/game/settings
-@dirrm %%SAVAGEDIR%%/game/screenshots
+@dirrm %%SAVAGEDIR%%/graveyard/brushes/standard
+@dirrm %%SAVAGEDIR%%/graveyard/brushes
+@dirrm %%SAVAGEDIR%%/graveyard/groups/Water
+@dirrm %%SAVAGEDIR%%/graveyard/groups/Buildings
+@dirrm %%SAVAGEDIR%%/graveyard/groups
+@dirrm %%SAVAGEDIR%%/graveyard/gui/graveyard
+@dirrm %%SAVAGEDIR%%/graveyard/gui
+@dirrm %%SAVAGEDIR%%/graveyard/screenshots
+@dirrm %%SAVAGEDIR%%/graveyard/world
+@dirrm %%SAVAGEDIR%%/graveyard
+@dirrm %%SAVAGEDIR%%/game/demos
@dirrm %%SAVAGEDIR%%/game/music
+@dirrm %%SAVAGEDIR%%/game/presets/beast
+@dirrm %%SAVAGEDIR%%/game/presets/human
+@dirrm %%SAVAGEDIR%%/game/presets
+@dirrm %%SAVAGEDIR%%/game/screenshots
+@dirrm %%SAVAGEDIR%%/game/settings
+@dirrm %%SAVAGEDIR%%/game/world
@dirrm %%SAVAGEDIR%%/game
-@dirrm %%SAVAGEDIR%%/editor/world
-@dirrm %%SAVAGEDIR%%/editor/gui/standard
-@dirrm %%SAVAGEDIR%%/editor/gui/jesse
-@dirrm %%SAVAGEDIR%%/editor/gui
-@dirrm %%SAVAGEDIR%%/editor/brushes/standard
-@dirrm %%SAVAGEDIR%%/editor/brushes
-@dirrm %%SAVAGEDIR%%/editor
+@dirrm %%SAVAGEDIR%%/updater
+@dirrm %%SAVAGEDIR%%/libs
@dirrm %%SAVAGEDIR%%
+%%PORTDOCS%%@dirrm %%DOCSDIR%%