aboutsummaryrefslogtreecommitdiff
path: root/games/hlserver-ns
diff options
context:
space:
mode:
authorMario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>2002-11-12 03:35:23 +0000
committerMario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>2002-11-12 03:35:23 +0000
commit1e206cf2f6266e3602205a99fe3378970a4cafc3 (patch)
treeece9f2b1eebaffe4e0768c000b348944579d6202 /games/hlserver-ns
parent9911298e4e2960ef2bb820c408110680c6852cd5 (diff)
downloadports-1e206cf2f6266e3602205a99fe3378970a4cafc3.tar.gz
ports-1e206cf2f6266e3602205a99fe3378970a4cafc3.zip
Notes
Diffstat (limited to 'games/hlserver-ns')
-rw-r--r--games/hlserver-ns/Makefile38
-rw-r--r--games/hlserver-ns/distinfo2
-rw-r--r--games/hlserver-ns/pkg-comment1
-rw-r--r--games/hlserver-ns/pkg-descr14
-rw-r--r--games/hlserver-ns/pkg-plist1156
5 files changed, 1211 insertions, 0 deletions
diff --git a/games/hlserver-ns/Makefile b/games/hlserver-ns/Makefile
new file mode 100644
index 000000000000..560a71882674
--- /dev/null
+++ b/games/hlserver-ns/Makefile
@@ -0,0 +1,38 @@
+# New ports collection makefile for: Natural Selection Server
+# Date created: Tue Nov 12 03:27:08 UTC 2002
+# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ns
+PORTVERSION= 1.0.1
+MASTER_SITES= http://gwforum.net/mirror/ns/ \
+ http://files.games.eftel.com/halflife/ns/ \
+ http://www.jetstreamgames.co.nz/files/pub/halflife/NaturalSelection/ \
+ http://www.redphive.org/files/ns/ \
+ ftp://ftp2.extreme-players.de/hl/mod/ns/ \
+ ftp://ftp.task.gda.pl/mirror/ftp.extreme-players.de/exp/hl/mod/ns/ \
+ ftp://files.recongamer.com:2121/games/action/half-life/mods/natural-selection/ \
+ http://mirror2.lanvancouver.com/:PATCH \
+ http://mirror3.lanvancouver.com/:PATCH \
+ http://www.helix-designs.com/files/:PATCH \
+ http://www.cofrfps.com/downloads/:PATCH \
+ http://gamefiles.blueyonder.co.uk/blueyondergames/halflife/modifications/naturalselection/server/win32/:PATCH \
+ ftp://gaming.stny.com/files/:PATCH
+DISTFILES= ns_v1_linux_dedicated_server.tar.gz \
+ ns-101.zip:PATCH
+EXTRACT_ONLY= ns_v1_linux_dedicated_server.tar.gz
+
+BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip
+
+MAINTAINER= lioux@FreeBSD.org
+
+UNZIP?= ${LOCALBASE}/bin/unzip
+
+slaveport-post-extract:
+ @cd ${WRKSRC} && ${UNZIP} -a -o -qq ${DISTDIR}/ns-101.zip
+
+HALFLIFE_COUNTERSTRIKE_MASTER= ${.CURDIR}/../hlserver-cs
+
+.include "${HALFLIFE_COUNTERSTRIKE_MASTER}/Makefile"
diff --git a/games/hlserver-ns/distinfo b/games/hlserver-ns/distinfo
new file mode 100644
index 000000000000..3126f8de53a7
--- /dev/null
+++ b/games/hlserver-ns/distinfo
@@ -0,0 +1,2 @@
+MD5 (ns_v1_linux_dedicated_server.tar.gz) = d66f75402060685265f68f314bf8d3a8
+MD5 (ns-101.zip) = d1e2203d818c405d32919de5e66c9f0c
diff --git a/games/hlserver-ns/pkg-comment b/games/hlserver-ns/pkg-comment
new file mode 100644
index 000000000000..25b731a9cc49
--- /dev/null
+++ b/games/hlserver-ns/pkg-comment
@@ -0,0 +1 @@
+Half-Life mod Natural Selection full server package for Linux
diff --git a/games/hlserver-ns/pkg-descr b/games/hlserver-ns/pkg-descr
new file mode 100644
index 000000000000..27d1b649f5c2
--- /dev/null
+++ b/games/hlserver-ns/pkg-descr
@@ -0,0 +1,14 @@
+This package contains the files to run a FreeBSD Half-Life
+Natural Selection server under Linux emulation.
+
+Frontiermen fighting The Khara. Marines fighting Space Mongols.
+This is a simplification of the plot of Natural Selection. However,
+there is a lot more to it.
+
+Real Time Simulation (RTS) meets First Person Shooter (FPS). Players
+can assume role of commanders issuing orders to other players who
+can judge if they should or not obey. A strategical RTS FPS.
+
+Visit these following web pages for more information:
+
+WWW: http://www.natural-selection.org/
diff --git a/games/hlserver-ns/pkg-plist b/games/hlserver-ns/pkg-plist
new file mode 100644
index 000000000000..b3dee0fb9c5e
--- /dev/null
+++ b/games/hlserver-ns/pkg-plist
@@ -0,0 +1,1156 @@
+%%HLDSDIR%%ns/1024_textscheme.txt
+%%HLDSDIR%%ns/1152_textscheme.txt
+%%HLDSDIR%%ns/1280_textscheme.txt
+%%HLDSDIR%%ns/1600_textscheme.txt
+%%HLDSDIR%%ns/320_textscheme.txt
+%%HLDSDIR%%ns/400_textscheme.txt
+%%HLDSDIR%%ns/512_textscheme.txt
+%%HLDSDIR%%ns/640_textscheme.txt
+%%HLDSDIR%%ns/800_textscheme.txt
+%%HLDSDIR%%ns/ResetGamma.exe
+%%HLDSDIR%%ns/bot.cfg
+%%HLDSDIR%%ns/cached.wad
+%%HLDSDIR%%ns/cl_dlls/client.dll
+%%HLDSDIR%%ns/config.cfg
+%%HLDSDIR%%ns/decals.wad
+%%HLDSDIR%%ns/ded-vars.txt
+%%HLDSDIR%%ns/delta.lst
+%%HLDSDIR%%ns/dlls/ns.dll
+%%HLDSDIR%%ns/dlls/ns_i386.so
+%%HLDSDIR%%ns/events/AcidRocket.sc
+%%HLDSDIR%%ns/events/AlienSightOff.sc
+%%HLDSDIR%%ns/events/AlienSightOn.sc
+%%HLDSDIR%%ns/events/BabblerGun.sc
+%%HLDSDIR%%ns/events/BileBomb.sc
+%%HLDSDIR%%ns/events/Bite.sc
+%%HLDSDIR%%ns/events/Bite2.sc
+%%HLDSDIR%%ns/events/BlinkGun.sc
+%%HLDSDIR%%ns/events/BlinkSuccess.sc
+%%HLDSDIR%%ns/events/Build.sc
+%%HLDSDIR%%ns/events/Charge.sc
+%%HLDSDIR%%ns/events/Claws.sc
+%%HLDSDIR%%ns/events/CommandPoints.sc
+%%HLDSDIR%%ns/events/DistressBeacon.sc
+%%HLDSDIR%%ns/events/DivineWind.sc
+%%HLDSDIR%%ns/events/Empty.sc
+%%HLDSDIR%%ns/events/EndCloak.sc
+%%HLDSDIR%%ns/events/GrenadeGun.sc
+%%HLDSDIR%%ns/events/HealingSpray.sc
+%%HLDSDIR%%ns/events/HeavyMachineGun.sc
+%%HLDSDIR%%ns/events/HiveHit.sc
+%%HLDSDIR%%ns/events/InvalidAction.sc
+%%HLDSDIR%%ns/events/Jetpack.sc
+%%HLDSDIR%%ns/events/Knife.sc
+%%HLDSDIR%%ns/events/Leap.sc
+%%HLDSDIR%%ns/events/MachineGun.sc
+%%HLDSDIR%%ns/events/NumericalInfo.sc
+%%HLDSDIR%%ns/events/OffenseChamber.sc
+%%HLDSDIR%%ns/events/ParalysisGun.sc
+%%HLDSDIR%%ns/events/ParalysisStart.sc
+%%HLDSDIR%%ns/events/ParasiteGun.sc
+%%HLDSDIR%%ns/events/Particle.sc
+%%HLDSDIR%%ns/events/PhaseIn.sc
+%%HLDSDIR%%ns/events/Pistol.sc
+%%HLDSDIR%%ns/events/PrimalScream.sc
+%%HLDSDIR%%ns/events/Regeneration.sc
+%%HLDSDIR%%ns/events/ShootSpores.sc
+%%HLDSDIR%%ns/events/SiegeHit.sc
+%%HLDSDIR%%ns/events/SiegeViewHit.sc
+%%HLDSDIR%%ns/events/SonicGun.sc
+%%HLDSDIR%%ns/events/SpikeGun.sc
+%%HLDSDIR%%ns/events/SpinWeb.sc
+%%HLDSDIR%%ns/events/SpitGun.sc
+%%HLDSDIR%%ns/events/SporeCloud.sc
+%%HLDSDIR%%ns/events/StartCloak.sc
+%%HLDSDIR%%ns/events/StopScream.sc
+%%HLDSDIR%%ns/events/Swipe.sc
+%%HLDSDIR%%ns/events/Teleport.sc
+%%HLDSDIR%%ns/events/UmbraGun.sc
+%%HLDSDIR%%ns/events/Welder.sc
+%%HLDSDIR%%ns/events/WelderConst.sc
+%%HLDSDIR%%ns/events/WelderEnd.sc
+%%HLDSDIR%%ns/events/WelderStart.sc
+%%HLDSDIR%%ns/gfx/env/eclipse_bk.tga
+%%HLDSDIR%%ns/gfx/env/eclipse_dn.tga
+%%HLDSDIR%%ns/gfx/env/eclipse_ft.tga
+%%HLDSDIR%%ns/gfx/env/eclipse_lf.tga
+%%HLDSDIR%%ns/gfx/env/eclipse_rt.tga
+%%HLDSDIR%%ns/gfx/env/eclipse_up.tga
+%%HLDSDIR%%ns/gfx/env/mars2bk.tga
+%%HLDSDIR%%ns/gfx/env/mars2dn.tga
+%%HLDSDIR%%ns/gfx/env/mars2ft.tga
+%%HLDSDIR%%ns/gfx/env/mars2lf.tga
+%%HLDSDIR%%ns/gfx/env/mars2rt.tga
+%%HLDSDIR%%ns/gfx/env/mars2up.tga
+%%HLDSDIR%%ns/gfx/env/mars_envbk.tga
+%%HLDSDIR%%ns/gfx/env/mars_envdn.tga
+%%HLDSDIR%%ns/gfx/env/mars_envft.tga
+%%HLDSDIR%%ns/gfx/env/mars_envlf.tga
+%%HLDSDIR%%ns/gfx/env/mars_envrt.tga
+%%HLDSDIR%%ns/gfx/env/mars_envup.tga
+%%HLDSDIR%%ns/gfx/env/marsbk.tga
+%%HLDSDIR%%ns/gfx/env/marsdn.tga
+%%HLDSDIR%%ns/gfx/env/marsft.tga
+%%HLDSDIR%%ns/gfx/env/marslf.tga
+%%HLDSDIR%%ns/gfx/env/marsrt.tga
+%%HLDSDIR%%ns/gfx/env/marsup.tga
+%%HLDSDIR%%ns/gfx/env/td2bk.tga
+%%HLDSDIR%%ns/gfx/env/td2dn.tga
+%%HLDSDIR%%ns/gfx/env/td2ft.tga
+%%HLDSDIR%%ns/gfx/env/td2lf.tga
+%%HLDSDIR%%ns/gfx/env/td2rt.tga
+%%HLDSDIR%%ns/gfx/env/td2up.tga
+%%HLDSDIR%%ns/gfx/shell/Colors.lst
+%%HLDSDIR%%ns/gfx/shell/Logo.bmp
+%%HLDSDIR%%ns/gfx/shell/btns_main.bmp
+%%HLDSDIR%%ns/gfx/shell/cb_checked.bmp
+%%HLDSDIR%%ns/gfx/shell/cb_disabled.bmp
+%%HLDSDIR%%ns/gfx/shell/cb_down.bmp
+%%HLDSDIR%%ns/gfx/shell/cb_empty.bmp
+%%HLDSDIR%%ns/gfx/shell/cb_over.bmp
+%%HLDSDIR%%ns/gfx/shell/cls_d.bmp
+%%HLDSDIR%%ns/gfx/shell/cls_f.bmp
+%%HLDSDIR%%ns/gfx/shell/cls_n.bmp
+%%HLDSDIR%%ns/gfx/shell/dedicate.bmp
+%%HLDSDIR%%ns/gfx/shell/divider.bmp
+%%HLDSDIR%%ns/gfx/shell/dnarrowd.bmp
+%%HLDSDIR%%ns/gfx/shell/dnarrowf.bmp
+%%HLDSDIR%%ns/gfx/shell/dnarrowp.bmp
+%%HLDSDIR%%ns/gfx/shell/down.bmp
+%%HLDSDIR%%ns/gfx/shell/favorite.bmp
+%%HLDSDIR%%ns/gfx/shell/gamma.bmp
+%%HLDSDIR%%ns/gfx/shell/head_advanced.BMP
+%%HLDSDIR%%ns/gfx/shell/head_advoptions.bmp
+%%HLDSDIR%%ns/gfx/shell/head_audio.BMP
+%%HLDSDIR%%ns/gfx/shell/head_config.BMP
+%%HLDSDIR%%ns/gfx/shell/head_controls.BMP
+%%HLDSDIR%%ns/gfx/shell/head_creategame.bmp
+%%HLDSDIR%%ns/gfx/shell/head_createroom.bmp
+%%HLDSDIR%%ns/gfx/shell/head_custom.bmp
+%%HLDSDIR%%ns/gfx/shell/head_customize.BMP
+%%HLDSDIR%%ns/gfx/shell/head_filter.BMP
+%%HLDSDIR%%ns/gfx/shell/head_gameopts.BMP
+%%HLDSDIR%%ns/gfx/shell/head_gore.bmp
+%%HLDSDIR%%ns/gfx/shell/head_inetgames.BMP
+%%HLDSDIR%%ns/gfx/shell/head_keyboard.BMP
+%%HLDSDIR%%ns/gfx/shell/head_lan.BMP
+%%HLDSDIR%%ns/gfx/shell/head_load.bmp
+%%HLDSDIR%%ns/gfx/shell/head_multi.bmp
+%%HLDSDIR%%ns/gfx/shell/head_newgame.bmp
+%%HLDSDIR%%ns/gfx/shell/head_readme.BMP
+%%HLDSDIR%%ns/gfx/shell/head_room.BMP
+%%HLDSDIR%%ns/gfx/shell/head_rooms.BMP
+%%HLDSDIR%%ns/gfx/shell/head_save.bmp
+%%HLDSDIR%%ns/gfx/shell/head_saveload.bmp
+%%HLDSDIR%%ns/gfx/shell/head_single.BMP
+%%HLDSDIR%%ns/gfx/shell/head_video.BMP
+%%HLDSDIR%%ns/gfx/shell/head_vidmodes.BMP
+%%HLDSDIR%%ns/gfx/shell/head_vidoptions.bmp
+%%HLDSDIR%%ns/gfx/shell/kb_act.lst
+%%HLDSDIR%%ns/gfx/shell/kb_def.lst
+%%HLDSDIR%%ns/gfx/shell/kb_keys.lst
+%%HLDSDIR%%ns/gfx/shell/larrowdefault.bmp
+%%HLDSDIR%%ns/gfx/shell/larrowflyover.bmp
+%%HLDSDIR%%ns/gfx/shell/larrowpressed.bmp
+%%HLDSDIR%%ns/gfx/shell/linux.bmp
+%%HLDSDIR%%ns/gfx/shell/listen.bmp
+%%HLDSDIR%%ns/gfx/shell/lock.bmp
+%%HLDSDIR%%ns/gfx/shell/min_d.bmp
+%%HLDSDIR%%ns/gfx/shell/min_f.bmp
+%%HLDSDIR%%ns/gfx/shell/min_n.bmp
+%%HLDSDIR%%ns/gfx/shell/nonfav.bmp
+%%HLDSDIR%%ns/gfx/shell/pcg.bmp
+%%HLDSDIR%%ns/gfx/shell/rarrowdefault.bmp
+%%HLDSDIR%%ns/gfx/shell/rarrowflyover.bmp
+%%HLDSDIR%%ns/gfx/shell/rarrowpressed.bmp
+%%HLDSDIR%%ns/gfx/shell/scrn.bmp
+%%HLDSDIR%%ns/gfx/shell/slider.bmp
+%%HLDSDIR%%ns/gfx/shell/sm_dnarf.bmp
+%%HLDSDIR%%ns/gfx/shell/sm_dnarw.bmp
+%%HLDSDIR%%ns/gfx/shell/splash.bmp
+%%HLDSDIR%%ns/gfx/shell/splash8bit.bmp
+%%HLDSDIR%%ns/gfx/shell/strings.lst
+%%HLDSDIR%%ns/gfx/shell/thumb.bmp
+%%HLDSDIR%%ns/gfx/shell/unlock.bmp
+%%HLDSDIR%%ns/gfx/shell/up.bmp
+%%HLDSDIR%%ns/gfx/shell/uparrowd.bmp
+%%HLDSDIR%%ns/gfx/shell/uparrowf.bmp
+%%HLDSDIR%%ns/gfx/shell/uparrowp.bmp
+%%HLDSDIR%%ns/gfx/shell/windows.bmp
+%%HLDSDIR%%ns/gfx/shell/won_logo.bmp
+%%HLDSDIR%%ns/gfx/vgui/320_arrow.tga
+%%HLDSDIR%%ns/gfx/vgui/640_arrow.tga
+%%HLDSDIR%%ns/gfx/vgui/640_scoreboarddev.tga
+%%HLDSDIR%%ns/gfx/vgui/640_scoreboardguide.tga
+%%HLDSDIR%%ns/gfx/vgui/640_scoreboardpt.tga
+%%HLDSDIR%%ns/gfx/vgui/640_scoreboardserverop.tga
+%%HLDSDIR%%ns/gfx/vgui/640_scoreboardtracker.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/1024_ActionButtonScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/1024_CommanderStatusScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/1024_HierarchyScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/1024_PSEScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/1024_PieMenuScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/1152_ActionButtonScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/1152_CommanderStatusScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/1152_HierarchyScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/1152_PSEScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/1152_PieMenuScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/1280_ActionButtonScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/1280_CommanderStatusScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/1280_HierarchyScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/1280_PSEScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/1280_PieMenuScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/1600_ActionButtonScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/1600_CommanderStatusScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/1600_HierarchyScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/1600_PSEScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/1600_PieMenuScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/320_ActionButtonScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/320_CommanderStatusScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/320_HierarchyScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/320_PSEScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/320_PieMenuScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/400_ActionButtonScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/400_CommanderStatusScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/400_HierarchyScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/400_PSEScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/400_PieMenuScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/512_ActionButtonScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/512_CommanderStatusScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/512_HierarchyScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/512_PSEScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/512_PieMenuScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/640_ActionButtonScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/640_CommanderStatusScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/640_HierarchyScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/640_PSEScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/640_PieMenuScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/800_ActionButtonScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/800_CommanderStatusScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/800_HierarchyScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/800_PSEScheme.tga
+%%HLDSDIR%%ns/gfx/vgui/fonts/800_PieMenuScheme.tga
+%%HLDSDIR%%ns/hallwall_1.wad
+%%HLDSDIR%%ns/liblist.gam
+%%HLDSDIR%%ns/listenserver.cfg
+%%HLDSDIR%%ns/mapcycle.txt
+%%HLDSDIR%%ns/maps/README.txt
+%%HLDSDIR%%ns/maps/ns_bast.bsp
+%%HLDSDIR%%ns/maps/ns_caged.bsp
+%%HLDSDIR%%ns/maps/ns_caged.txt
+%%HLDSDIR%%ns/maps/ns_eclipse.bsp
+%%HLDSDIR%%ns/maps/ns_hera.bsp
+%%HLDSDIR%%ns/maps/ns_nancy.bsp
+%%HLDSDIR%%ns/maps/ns_nothing.bsp
+%%HLDSDIR%%ns/maps/ns_nothing.txt
+%%HLDSDIR%%ns/maps/ns_tanith.bsp
+%%HLDSDIR%%ns/maps/ns_tanith.txt
+%%HLDSDIR%%ns/media/launch_deny1.wav
+%%HLDSDIR%%ns/media/launch_deny2.wav
+%%HLDSDIR%%ns/media/launch_dnmenu1.wav
+%%HLDSDIR%%ns/media/launch_glow1.wav
+%%HLDSDIR%%ns/media/launch_select1.wav
+%%HLDSDIR%%ns/media/launch_select2.wav
+%%HLDSDIR%%ns/media/launch_upmenu1.wav
+%%HLDSDIR%%ns/media/logo.avi
+%%HLDSDIR%%ns/models/acidrocket.mdl
+%%HLDSDIR%%ns/models/b_armory.mdl
+%%HLDSDIR%%ns/models/b_armoryT.mdl
+%%HLDSDIR%%ns/models/b_armslab.mdl
+%%HLDSDIR%%ns/models/b_armslabT.mdl
+%%HLDSDIR%%ns/models/b_chemlab.mdl
+%%HLDSDIR%%ns/models/b_chemlabt.mdl
+%%HLDSDIR%%ns/models/b_commandstation.mdl
+%%HLDSDIR%%ns/models/b_commandstationt.mdl
+%%HLDSDIR%%ns/models/b_infportal.mdl
+%%HLDSDIR%%ns/models/b_infportalt.mdl
+%%HLDSDIR%%ns/models/b_medlab.mdl
+%%HLDSDIR%%ns/models/b_observatory.mdl
+%%HLDSDIR%%ns/models/b_observatoryt.mdl
+%%HLDSDIR%%ns/models/b_phasegate.mdl
+%%HLDSDIR%%ns/models/b_prototypelab.mdl
+%%HLDSDIR%%ns/models/b_prototypelabT.mdl
+%%HLDSDIR%%ns/models/b_resource_nozzle.mdl
+%%HLDSDIR%%ns/models/b_resource_nozzlet.mdl
+%%HLDSDIR%%ns/models/b_resourcetower.mdl
+%%HLDSDIR%%ns/models/b_resourcetowert.mdl
+%%HLDSDIR%%ns/models/b_scan.mdl
+%%HLDSDIR%%ns/models/b_sentry.mdl
+%%HLDSDIR%%ns/models/b_sentryt.mdl
+%%HLDSDIR%%ns/models/b_siege.mdl
+%%HLDSDIR%%ns/models/b_sieget.mdl
+%%HLDSDIR%%ns/models/b_turretfactory.mdl
+%%HLDSDIR%%ns/models/b_turretfactoryt.mdl
+%%HLDSDIR%%ns/models/ba_chamber.mdl
+%%HLDSDIR%%ns/models/ba_chambert.mdl
+%%HLDSDIR%%ns/models/ba_defense.mdl
+%%HLDSDIR%%ns/models/ba_defenset.mdl
+%%HLDSDIR%%ns/models/ba_movement.mdl
+%%HLDSDIR%%ns/models/ba_movementt.mdl
+%%HLDSDIR%%ns/models/ba_offense.mdl
+%%HLDSDIR%%ns/models/ba_offenset.mdl
+%%HLDSDIR%%ns/models/ba_resource.mdl
+%%HLDSDIR%%ns/models/ba_resourcet.mdl
+%%HLDSDIR%%ns/models/ba_sensory.mdl
+%%HLDSDIR%%ns/models/ba_sensoryt.mdl
+%%HLDSDIR%%ns/models/bilebomb.mdl
+%%HLDSDIR%%ns/models/chair1.mdl
+%%HLDSDIR%%ns/models/grenade.mdl
+%%HLDSDIR%%ns/models/hive.mdl
+%%HLDSDIR%%ns/models/hivet.mdl
+%%HLDSDIR%%ns/models/holo_base.mdl
+%%HLDSDIR%%ns/models/holo_light.mdl
+%%HLDSDIR%%ns/models/ns_bast/bast.mdl
+%%HLDSDIR%%ns/models/ns_bast/bastsign1.mdl
+%%HLDSDIR%%ns/models/ns_bast/bastsign10.mdl
+%%HLDSDIR%%ns/models/ns_bast/bastsign2.mdl
+%%HLDSDIR%%ns/models/ns_bast/bastsign3.mdl
+%%HLDSDIR%%ns/models/ns_bast/bastsign4.mdl
+%%HLDSDIR%%ns/models/ns_bast/bastsign5.mdl
+%%HLDSDIR%%ns/models/ns_bast/bastsign6.mdl
+%%HLDSDIR%%ns/models/ns_bast/bastsign7.mdl
+%%HLDSDIR%%ns/models/ns_bast/bastsign8.mdl
+%%HLDSDIR%%ns/models/ns_bast/bastsign9.mdl
+%%HLDSDIR%%ns/models/ns_bast/command1.mdl
+%%HLDSDIR%%ns/models/ns_bast/noentry.mdl
+%%HLDSDIR%%ns/models/ns_bast/tripod1.mdl
+%%HLDSDIR%%ns/models/ns_bast/warn.mdl
+%%HLDSDIR%%ns/models/ns_hera/hera_logo.mdl
+%%HLDSDIR%%ns/models/ns_hera/holo_hera.mdl
+%%HLDSDIR%%ns/models/ns_nothing/ssn_powersilo.mdl
+%%HLDSDIR%%ns/models/ns_nothing/ssn_viaduct.mdl
+%%HLDSDIR%%ns/models/ns_tanith/czg_screen96.mdl
+%%HLDSDIR%%ns/models/ns_tanith/tansign.mdl
+%%HLDSDIR%%ns/models/null.mdl
+%%HLDSDIR%%ns/models/p_gg.mdl
+%%HLDSDIR%%ns/models/p_hg.mdl
+%%HLDSDIR%%ns/models/p_hmg.mdl
+%%HLDSDIR%%ns/models/p_kn.mdl
+%%HLDSDIR%%ns/models/p_mg.mdl
+%%HLDSDIR%%ns/models/p_mine.mdl
+%%HLDSDIR%%ns/models/p_pistol.mdl
+%%HLDSDIR%%ns/models/p_sg.mdl
+%%HLDSDIR%%ns/models/p_shotgun.mdl
+%%HLDSDIR%%ns/models/p_tripmine.mdl
+%%HLDSDIR%%ns/models/p_welder.mdl
+%%HLDSDIR%%ns/models/paralysis.mdl
+%%HLDSDIR%%ns/models/parasite.mdl
+%%HLDSDIR%%ns/models/player.mdl
+%%HLDSDIR%%ns/models/player/alien1/alien1.mdl
+%%HLDSDIR%%ns/models/player/alien2/alien2.mdl
+%%HLDSDIR%%ns/models/player/alien3/alien3.mdl
+%%HLDSDIR%%ns/models/player/alien4/alien4.mdl
+%%HLDSDIR%%ns/models/player/alien5/alien5.mdl
+%%HLDSDIR%%ns/models/player/gestate/gestate.mdl
+%%HLDSDIR%%ns/models/player/gestate/gestatet.mdl
+%%HLDSDIR%%ns/models/player/heavy/heavy.mdl
+%%HLDSDIR%%ns/models/player/soldier/soldier.mdl
+%%HLDSDIR%%ns/models/pshell.mdl
+%%HLDSDIR%%ns/models/spike.mdl
+%%HLDSDIR%%ns/models/v_gg.mdl
+%%HLDSDIR%%ns/models/v_gg_hv.mdl
+%%HLDSDIR%%ns/models/v_hg.mdl
+%%HLDSDIR%%ns/models/v_hg_hv.mdl
+%%HLDSDIR%%ns/models/v_hmg.mdl
+%%HLDSDIR%%ns/models/v_hmg_hv.mdl
+%%HLDSDIR%%ns/models/v_kn.mdl
+%%HLDSDIR%%ns/models/v_kn_hv.mdl
+%%HLDSDIR%%ns/models/v_lvl1.mdl
+%%HLDSDIR%%ns/models/v_lvl2.mdl
+%%HLDSDIR%%ns/models/v_lvl3.mdl
+%%HLDSDIR%%ns/models/v_lvl4.mdl
+%%HLDSDIR%%ns/models/v_lvl4_cannon.mdl
+%%HLDSDIR%%ns/models/v_lvl4_claw.mdl
+%%HLDSDIR%%ns/models/v_lvl5.mdl
+%%HLDSDIR%%ns/models/v_mg.mdl
+%%HLDSDIR%%ns/models/v_mg_hv.mdl
+%%HLDSDIR%%ns/models/v_mine.mdl
+%%HLDSDIR%%ns/models/v_mine_hv.mdl
+%%HLDSDIR%%ns/models/v_sg.mdl
+%%HLDSDIR%%ns/models/v_sg_hv.mdl
+%%HLDSDIR%%ns/models/v_welder.mdl
+%%HLDSDIR%%ns/models/v_welder_hv.mdl
+%%HLDSDIR%%ns/models/w_ammo.mdl
+%%HLDSDIR%%ns/models/w_ammot.mdl
+%%HLDSDIR%%ns/models/w_gg.mdl
+%%HLDSDIR%%ns/models/w_gren.mdl
+%%HLDSDIR%%ns/models/w_grenade.mdl
+%%HLDSDIR%%ns/models/w_health.mdl
+%%HLDSDIR%%ns/models/w_healtht.mdl
+%%HLDSDIR%%ns/models/w_heavy.mdl
+%%HLDSDIR%%ns/models/w_hg.mdl
+%%HLDSDIR%%ns/models/w_hgt.mdl
+%%HLDSDIR%%ns/models/w_hmg.mdl
+%%HLDSDIR%%ns/models/w_hmgT.mdl
+%%HLDSDIR%%ns/models/w_jetpack.mdl
+%%HLDSDIR%%ns/models/w_kn.mdl
+%%HLDSDIR%%ns/models/w_knT.mdl
+%%HLDSDIR%%ns/models/w_mg.mdl
+%%HLDSDIR%%ns/models/w_mgt.mdl
+%%HLDSDIR%%ns/models/w_mine.mdl
+%%HLDSDIR%%ns/models/w_mine2.mdl
+%%HLDSDIR%%ns/models/w_none.mdl
+%%HLDSDIR%%ns/models/w_sg.mdl
+%%HLDSDIR%%ns/models/w_sgt.mdl
+%%HLDSDIR%%ns/models/w_welder.mdl
+%%HLDSDIR%%ns/models/w_welderT.mdl
+%%HLDSDIR%%ns/motd.txt
+%%HLDSDIR%%ns/ns.fgd
+%%HLDSDIR%%ns/ns.ps
+%%HLDSDIR%%ns/ns.qrk
+%%HLDSDIR%%ns/ns.wad
+%%HLDSDIR%%ns/ns_bast.wad
+%%HLDSDIR%%ns/ns_eclipse.wad
+%%HLDSDIR%%ns/ns_hera.wad
+%%HLDSDIR%%ns/ns_nothing.wad
+%%HLDSDIR%%ns/ns_tanith.wad
+%%HLDSDIR%%ns/ns_tex.qrk
+%%HLDSDIR%%ns/nshulls.txt
+%%PORTDOCS%%%%HLDSDIR%%ns/readme.txt
+%%HLDSDIR%%ns/server.cfg
+%%HLDSDIR%%ns/settings.scr
+%%HLDSDIR%%ns/skill.cfg
+%%HLDSDIR%%ns/sound/ambience/alarmloop.wav
+%%HLDSDIR%%ns/sound/ambience/atmospheric.mp3
+%%HLDSDIR%%ns/sound/ambience/b1.mp3
+%%HLDSDIR%%ns/sound/ambience/b2.mp3
+%%HLDSDIR%%ns/sound/ambience/b3.wav
+%%HLDSDIR%%ns/sound/ambience/b4.wav
+%%HLDSDIR%%ns/sound/ambience/b5.wav
+%%HLDSDIR%%ns/sound/ambience/b6.mp3
+%%HLDSDIR%%ns/sound/ambience/b9.mp3
+%%HLDSDIR%%ns/sound/ambience/bastturbine.wav
+%%HLDSDIR%%ns/sound/ambience/bastwind2.wav
+%%HLDSDIR%%ns/sound/ambience/bb.wav
+%%HLDSDIR%%ns/sound/ambience/bc.wav
+%%HLDSDIR%%ns/sound/ambience/bd.wav
+%%HLDSDIR%%ns/sound/ambience/be.wav
+%%HLDSDIR%%ns/sound/ambience/bf.wav
+%%HLDSDIR%%ns/sound/ambience/bg.wav
+%%HLDSDIR%%ns/sound/ambience/bighum.mp3
+%%HLDSDIR%%ns/sound/ambience/controlroom.mp3
+%%HLDSDIR%%ns/sound/ambience/distantmoan1.mp3
+%%HLDSDIR%%ns/sound/ambience/distantmoan2.mp3
+%%HLDSDIR%%ns/sound/ambience/distantmortar3.wav
+%%HLDSDIR%%ns/sound/ambience/doorclose2.wav
+%%HLDSDIR%%ns/sound/ambience/echodrops.mp3
+%%HLDSDIR%%ns/sound/ambience/emdrill.wav
+%%HLDSDIR%%ns/sound/ambience/emptyhowl.mp3
+%%HLDSDIR%%ns/sound/ambience/eng.wav
+%%HLDSDIR%%ns/sound/ambience/engagelev.wav
+%%HLDSDIR%%ns/sound/ambience/enginethrob.mp3
+%%HLDSDIR%%ns/sound/ambience/forcefield1.mp3
+%%HLDSDIR%%ns/sound/ambience/forcefield2.mp3
+%%HLDSDIR%%ns/sound/ambience/hatch2.mp3
+%%HLDSDIR%%ns/sound/ambience/hiveamb.mp3
+%%HLDSDIR%%ns/sound/ambience/hotspark.wav
+%%HLDSDIR%%ns/sound/ambience/howl1.mp3
+%%HLDSDIR%%ns/sound/ambience/howl2.mp3
+%%HLDSDIR%%ns/sound/ambience/hum.wav
+%%HLDSDIR%%ns/sound/ambience/hvyvibrate.mp3
+%%HLDSDIR%%ns/sound/ambience/klaxon.wav
+%%HLDSDIR%%ns/sound/ambience/klaxon2.wav
+%%HLDSDIR%%ns/sound/ambience/klaxon3.wav
+%%HLDSDIR%%ns/sound/ambience/klaxon4.wav
+%%HLDSDIR%%ns/sound/ambience/lapwater.mp3
+%%HLDSDIR%%ns/sound/ambience/leverthrow.wav
+%%HLDSDIR%%ns/sound/ambience/lkburner1.wav
+%%HLDSDIR%%ns/sound/ambience/lkburner2.wav
+%%HLDSDIR%%ns/sound/ambience/lobeep1.wav
+%%HLDSDIR%%ns/sound/ambience/lockdoor.mp3
+%%HLDSDIR%%ns/sound/ambience/lowhit1.mp3
+%%HLDSDIR%%ns/sound/ambience/lowhit2.mp3
+%%HLDSDIR%%ns/sound/ambience/lowsteam.wav
+%%HLDSDIR%%ns/sound/ambience/metalnoise.mp3
+%%HLDSDIR%%ns/sound/ambience/metalstress.wav
+%%HLDSDIR%%ns/sound/ambience/ominous.mp3
+%%HLDSDIR%%ns/sound/ambience/pings.mp3
+%%HLDSDIR%%ns/sound/ambience/processing.wav
+%%HLDSDIR%%ns/sound/ambience/pulsingwhine.wav
+%%HLDSDIR%%ns/sound/ambience/rain.wav
+%%HLDSDIR%%ns/sound/ambience/rain2.wav
+%%HLDSDIR%%ns/sound/ambience/rocket_groan4.wav
+%%HLDSDIR%%ns/sound/ambience/rumblewhine.wav
+%%HLDSDIR%%ns/sound/ambience/rustydoor.mp3
+%%HLDSDIR%%ns/sound/ambience/scaryambience.mp3
+%%HLDSDIR%%ns/sound/ambience/shaft.wav
+%%HLDSDIR%%ns/sound/ambience/steamburst1.wav
+%%HLDSDIR%%ns/sound/ambience/steamburst2.mp3
+%%HLDSDIR%%ns/sound/ambience/steamburst2.wav
+%%HLDSDIR%%ns/sound/ambience/steamburst4.wav
+%%HLDSDIR%%ns/sound/ambience/steamjet1.wav
+%%HLDSDIR%%ns/sound/ambience/thunder1.wav
+%%HLDSDIR%%ns/sound/ambience/thunder2.wav
+%%HLDSDIR%%ns/sound/ambience/thunder_clap.wav
+%%HLDSDIR%%ns/sound/ambience/thunder_st_1.wav
+%%HLDSDIR%%ns/sound/ambience/turbine.wav
+%%HLDSDIR%%ns/sound/ambience/waterfall1.wav
+%%HLDSDIR%%ns/sound/ambience/wind2.wav
+%%HLDSDIR%%ns/sound/ambience/wind3.wav
+%%HLDSDIR%%ns/sound/buttons/button1.wav
+%%HLDSDIR%%ns/sound/buttons/button10.wav
+%%HLDSDIR%%ns/sound/buttons/button2.wav
+%%HLDSDIR%%ns/sound/buttons/button3.wav
+%%HLDSDIR%%ns/sound/buttons/button4.wav
+%%HLDSDIR%%ns/sound/buttons/button5.wav
+%%HLDSDIR%%ns/sound/buttons/button6.wav
+%%HLDSDIR%%ns/sound/buttons/button7.wav
+%%HLDSDIR%%ns/sound/buttons/button9.wav
+%%HLDSDIR%%ns/sound/common/wpn_denyselect-a.wav
+%%HLDSDIR%%ns/sound/common/wpn_denyselect.wav
+%%HLDSDIR%%ns/sound/common/wpn_hudoff-a.wav
+%%HLDSDIR%%ns/sound/common/wpn_hudoff.wav
+%%HLDSDIR%%ns/sound/common/wpn_hudon-a.wav
+%%HLDSDIR%%ns/sound/common/wpn_hudon.wav
+%%HLDSDIR%%ns/sound/common/wpn_moveselect-a.wav
+%%HLDSDIR%%ns/sound/common/wpn_moveselect.wav
+%%HLDSDIR%%ns/sound/common/wpn_select-a.wav
+%%HLDSDIR%%ns/sound/common/wpn_select.wav
+%%HLDSDIR%%ns/sound/doors/doormove1.wav
+%%HLDSDIR%%ns/sound/doors/doormove2.wav
+%%HLDSDIR%%ns/sound/doors/doormove3.wav
+%%HLDSDIR%%ns/sound/doors/doormove4.wav
+%%HLDSDIR%%ns/sound/doors/doormove5.wav
+%%HLDSDIR%%ns/sound/doors/doormove6.wav
+%%HLDSDIR%%ns/sound/doors/doormove7.wav
+%%HLDSDIR%%ns/sound/doors/doormove8.wav
+%%HLDSDIR%%ns/sound/doors/doorstop1.wav
+%%HLDSDIR%%ns/sound/doors/doorstop2.wav
+%%HLDSDIR%%ns/sound/doors/doorstop3.wav
+%%HLDSDIR%%ns/sound/doors/doorstop4.wav
+%%HLDSDIR%%ns/sound/fans/fan2.wav
+%%HLDSDIR%%ns/sound/hud/alien_enemyapproaches1.wav
+%%HLDSDIR%%ns/sound/hud/alien_enemyapproaches2.wav
+%%HLDSDIR%%ns/sound/hud/alien_gamestart1.wav
+%%HLDSDIR%%ns/sound/hud/alien_gamestart2.wav
+%%HLDSDIR%%ns/sound/hud/alien_hiveattack.wav
+%%HLDSDIR%%ns/sound/hud/alien_hivecomplete1.wav
+%%HLDSDIR%%ns/sound/hud/alien_hivecomplete2.wav
+%%HLDSDIR%%ns/sound/hud/alien_hivedying1.wav
+%%HLDSDIR%%ns/sound/hud/alien_hivedying2.wav
+%%HLDSDIR%%ns/sound/hud/alien_lifeformattack1.wav
+%%HLDSDIR%%ns/sound/hud/alien_lifeformattack2.wav
+%%HLDSDIR%%ns/sound/hud/alien_lowresources.wav
+%%HLDSDIR%%ns/sound/hud/alien_mess.wav
+%%HLDSDIR%%ns/sound/hud/alien_more1.wav
+%%HLDSDIR%%ns/sound/hud/alien_more2.wav
+%%HLDSDIR%%ns/sound/hud/alien_myhive.wav
+%%HLDSDIR%%ns/sound/hud/alien_needbetter.wav
+%%HLDSDIR%%ns/sound/hud/alien_needbuilders1.wav
+%%HLDSDIR%%ns/sound/hud/alien_needbuilders2.wav
+%%HLDSDIR%%ns/sound/hud/alien_newtrait1.wav
+%%HLDSDIR%%ns/sound/hud/alien_newtrait2.wav
+%%HLDSDIR%%ns/sound/hud/alien_now.wav
+%%HLDSDIR%%ns/sound/hud/alien_resourceattack1.wav
+%%HLDSDIR%%ns/sound/hud/alien_resourceattack2.wav
+%%HLDSDIR%%ns/sound/hud/alien_seedead.wav
+%%HLDSDIR%%ns/sound/hud/alien_structureattack1.wav
+%%HLDSDIR%%ns/sound/hud/alien_structureattack2.wav
+%%HLDSDIR%%ns/sound/hud/alien_upgrade_lost.wav
+%%HLDSDIR%%ns/sound/hud/countdown.wav
+%%HLDSDIR%%ns/sound/hud/marine_armoryupgrading.wav
+%%HLDSDIR%%ns/sound/hud/marine_baseattack1.wav
+%%HLDSDIR%%ns/sound/hud/marine_baseattack2.wav
+%%HLDSDIR%%ns/sound/hud/marine_cconline1.wav
+%%HLDSDIR%%ns/sound/hud/marine_cconline2.wav
+%%HLDSDIR%%ns/sound/hud/marine_ccunderattack1.wav
+%%HLDSDIR%%ns/sound/hud/marine_ccunderattack2.wav
+%%HLDSDIR%%ns/sound/hud/marine_commander_ejected.wav
+%%HLDSDIR%%ns/sound/hud/marine_commanderidle1.wav
+%%HLDSDIR%%ns/sound/hud/marine_commanderidle2.wav
+%%HLDSDIR%%ns/sound/hud/marine_gamestart1.wav
+%%HLDSDIR%%ns/sound/hud/marine_gamestart2.wav
+%%HLDSDIR%%ns/sound/hud/marine_giveorders.wav
+%%HLDSDIR%%ns/sound/hud/marine_gotoalert.wav
+%%HLDSDIR%%ns/sound/hud/marine_lowresources.wav
+%%HLDSDIR%%ns/sound/hud/marine_more.wav
+%%HLDSDIR%%ns/sound/hud/marine_needportal1.wav
+%%HLDSDIR%%ns/sound/hud/marine_needportal2.wav
+%%HLDSDIR%%ns/sound/hud/marine_needsammo1.wav
+%%HLDSDIR%%ns/sound/hud/marine_needsammo2.wav
+%%HLDSDIR%%ns/sound/hud/marine_needshealth1.wav
+%%HLDSDIR%%ns/sound/hud/marine_needshealth2.wav
+%%HLDSDIR%%ns/sound/hud/marine_needsorder1.wav
+%%HLDSDIR%%ns/sound/hud/marine_needsorder2.wav
+%%HLDSDIR%%ns/sound/hud/marine_order_attack.wav
+%%HLDSDIR%%ns/sound/hud/marine_order_build.wav
+%%HLDSDIR%%ns/sound/hud/marine_order_complete1.wav
+%%HLDSDIR%%ns/sound/hud/marine_order_complete2.wav
+%%HLDSDIR%%ns/sound/hud/marine_order_complete3.wav
+%%HLDSDIR%%ns/sound/hud/marine_order_complete4.wav
+%%HLDSDIR%%ns/sound/hud/marine_order_complete5.wav
+%%HLDSDIR%%ns/sound/hud/marine_order_complete6.wav
+%%HLDSDIR%%ns/sound/hud/marine_order_get.wav
+%%HLDSDIR%%ns/sound/hud/marine_order_guard.wav
+%%HLDSDIR%%ns/sound/hud/marine_order_move1.wav
+%%HLDSDIR%%ns/sound/hud/marine_order_move2.wav
+%%HLDSDIR%%ns/sound/hud/marine_order_move3.wav
+%%HLDSDIR%%ns/sound/hud/marine_order_move4.wav
+%%HLDSDIR%%ns/sound/hud/marine_order_weld.wav
+%%HLDSDIR%%ns/sound/hud/marine_research_complete.wav
+%%HLDSDIR%%ns/sound/hud/marine_sentryfiring1.wav
+%%HLDSDIR%%ns/sound/hud/marine_sentryfiring2.wav
+%%HLDSDIR%%ns/sound/hud/marine_sentrytakingdamage1.wav
+%%HLDSDIR%%ns/sound/hud/marine_sentrytakingdamage2.wav
+%%HLDSDIR%%ns/sound/hud/marine_soldierlost1.wav
+%%HLDSDIR%%ns/sound/hud/marine_soldierlost2.wav
+%%HLDSDIR%%ns/sound/hud/marine_soldierunderattack.wav
+%%HLDSDIR%%ns/sound/hud/marine_upgrade_complete.wav
+%%HLDSDIR%%ns/sound/hud/place_building.wav
+%%HLDSDIR%%ns/sound/hud/points_spent.wav
+%%HLDSDIR%%ns/sound/hud/select-a.wav
+%%HLDSDIR%%ns/sound/hud/select.wav
+%%HLDSDIR%%ns/sound/hud/select_node_backward-a.wav
+%%HLDSDIR%%ns/sound/hud/select_node_backward.wav
+%%HLDSDIR%%ns/sound/hud/select_node_forward-a.wav
+%%HLDSDIR%%ns/sound/hud/select_node_forward.wav
+%%HLDSDIR%%ns/sound/hud/tooltip.wav
+%%HLDSDIR%%ns/sound/hud/you_lose.wav
+%%HLDSDIR%%ns/sound/hud/you_win.wav
+%%HLDSDIR%%ns/sound/items/9mmclip1.wav
+%%HLDSDIR%%ns/sound/items/9mmclip2.wav
+%%HLDSDIR%%ns/sound/items/flashlight1.wav
+%%HLDSDIR%%ns/sound/items/gunpickup2-a.wav
+%%HLDSDIR%%ns/sound/items/gunpickup2.wav
+%%HLDSDIR%%ns/sound/items/health.wav
+%%HLDSDIR%%ns/sound/items/pickup_heavy.wav
+%%HLDSDIR%%ns/sound/items/pickup_jetpack.wav
+%%HLDSDIR%%ns/sound/items/weapondrop1.wav
+%%HLDSDIR%%ns/sound/materials.txt
+%%HLDSDIR%%ns/sound/misc/a-build1.wav
+%%HLDSDIR%%ns/sound/misc/a-build2.wav
+%%HLDSDIR%%ns/sound/misc/a_resource_idle1.wav
+%%HLDSDIR%%ns/sound/misc/a_resource_idle2.wav
+%%HLDSDIR%%ns/sound/misc/alien_chamber_deploy.wav
+%%HLDSDIR%%ns/sound/misc/alien_chamber_die.wav
+%%HLDSDIR%%ns/sound/misc/aliensightoff.wav
+%%HLDSDIR%%ns/sound/misc/aliensighton.wav
+%%HLDSDIR%%ns/sound/misc/b_marine_deploy.wav
+%%HLDSDIR%%ns/sound/misc/b_marine_killed.wav
+%%HLDSDIR%%ns/sound/misc/b_recycle.wav
+%%HLDSDIR%%ns/sound/misc/build1.wav
+%%HLDSDIR%%ns/sound/misc/build2.wav
+%%HLDSDIR%%ns/sound/misc/build3.wav
+%%HLDSDIR%%ns/sound/misc/build4.wav
+%%HLDSDIR%%ns/sound/misc/build5.wav
+%%HLDSDIR%%ns/sound/misc/commstat-die.wav
+%%HLDSDIR%%ns/sound/misc/commstat-end.wav
+%%HLDSDIR%%ns/sound/misc/commstat-start.wav
+%%HLDSDIR%%ns/sound/misc/connect.wav
+%%HLDSDIR%%ns/sound/misc/distressbeacon.wav
+%%HLDSDIR%%ns/sound/misc/egg_die.wav
+%%HLDSDIR%%ns/sound/misc/egg_idle.wav
+%%HLDSDIR%%ns/sound/misc/endcloak.wav
+%%HLDSDIR%%ns/sound/misc/gestate.wav
+%%HLDSDIR%%ns/sound/misc/hit.wav
+%%HLDSDIR%%ns/sound/misc/hive_ambient.wav
+%%HLDSDIR%%ns/sound/misc/hive_death.wav
+%%HLDSDIR%%ns/sound/misc/hive_spawn.wav
+%%HLDSDIR%%ns/sound/misc/hive_wound1.wav
+%%HLDSDIR%%ns/sound/misc/hive_wound2.wav
+%%HLDSDIR%%ns/sound/misc/hive_wound3.wav
+%%HLDSDIR%%ns/sound/misc/hive_wound4.wav
+%%HLDSDIR%%ns/sound/misc/hive_wound5.wav
+%%HLDSDIR%%ns/sound/misc/invalid.wav
+%%HLDSDIR%%ns/sound/misc/jetpack.wav
+%%HLDSDIR%%ns/sound/misc/phasegate.wav
+%%HLDSDIR%%ns/sound/misc/phasein.wav
+%%HLDSDIR%%ns/sound/misc/regeneration.wav
+%%HLDSDIR%%ns/sound/misc/res_deploy.wav
+%%HLDSDIR%%ns/sound/misc/resource_idle1.wav
+%%HLDSDIR%%ns/sound/misc/resource_idle2.wav
+%%HLDSDIR%%ns/sound/misc/resource_idle3.wav
+%%HLDSDIR%%ns/sound/misc/resupply.wav
+%%HLDSDIR%%ns/sound/misc/scan.wav
+%%HLDSDIR%%ns/sound/misc/startcloak.wav
+%%HLDSDIR%%ns/sound/misc/talk.wav
+%%HLDSDIR%%ns/sound/misc/transport.wav
+%%HLDSDIR%%ns/sound/misc/web_break.wav
+%%HLDSDIR%%ns/sound/ns_caged/drips.wav
+%%HLDSDIR%%ns/sound/ns_caged/man_breather.wav
+%%HLDSDIR%%ns/sound/ns_caged/man_computalk2.wav
+%%HLDSDIR%%ns/sound/ns_caged/man_labdrone1.wav
+%%HLDSDIR%%ns/sound/plats/bigstop2.wav
+%%HLDSDIR%%ns/sound/plats/rackmove1.wav
+%%HLDSDIR%%ns/sound/player/pl_fallpain3-a.wav
+%%HLDSDIR%%ns/sound/player/pl_fallpain3.wav
+%%HLDSDIR%%ns/sound/player/pl_ladder1.wav
+%%HLDSDIR%%ns/sound/player/pl_ladder2.wav
+%%HLDSDIR%%ns/sound/player/pl_ladder3.wav
+%%HLDSDIR%%ns/sound/player/pl_ladder4.wav
+%%HLDSDIR%%ns/sound/player/pl_metal1.wav
+%%HLDSDIR%%ns/sound/player/pl_metal2.wav
+%%HLDSDIR%%ns/sound/player/pl_metal3.wav
+%%HLDSDIR%%ns/sound/player/pl_metal4.wav
+%%HLDSDIR%%ns/sound/player/pl_step1-a.wav
+%%HLDSDIR%%ns/sound/player/pl_step1-a1.wav
+%%HLDSDIR%%ns/sound/player/pl_step1-a5.wav
+%%HLDSDIR%%ns/sound/player/pl_step1.wav
+%%HLDSDIR%%ns/sound/player/pl_step2-a.wav
+%%HLDSDIR%%ns/sound/player/pl_step2-a1.wav
+%%HLDSDIR%%ns/sound/player/pl_step2-a5.wav
+%%HLDSDIR%%ns/sound/player/pl_step2.wav
+%%HLDSDIR%%ns/sound/player/pl_step3-a.wav
+%%HLDSDIR%%ns/sound/player/pl_step3-a1.wav
+%%HLDSDIR%%ns/sound/player/pl_step3-a5.wav
+%%HLDSDIR%%ns/sound/player/pl_step3.wav
+%%HLDSDIR%%ns/sound/player/pl_step4-a.wav
+%%HLDSDIR%%ns/sound/player/pl_step4-a1.wav
+%%HLDSDIR%%ns/sound/player/pl_step4-a5.wav
+%%HLDSDIR%%ns/sound/player/pl_step4.wav
+%%HLDSDIR%%ns/sound/player/role3_die1.wav
+%%HLDSDIR%%ns/sound/player/role3_idle1.wav
+%%HLDSDIR%%ns/sound/player/role3_move1.wav
+%%HLDSDIR%%ns/sound/player/role3_pain1.wav
+%%HLDSDIR%%ns/sound/player/role3_spawn1.wav
+%%HLDSDIR%%ns/sound/player/role3_spawn2.wav
+%%HLDSDIR%%ns/sound/player/role3_wound1.wav
+%%HLDSDIR%%ns/sound/player/role4_die1.wav
+%%HLDSDIR%%ns/sound/player/role4_idle1.wav
+%%HLDSDIR%%ns/sound/player/role4_move1.wav
+%%HLDSDIR%%ns/sound/player/role4_pain1.wav
+%%HLDSDIR%%ns/sound/player/role4_spawn1.wav
+%%HLDSDIR%%ns/sound/player/role4_wound1.wav
+%%HLDSDIR%%ns/sound/player/role4_wound2.wav
+%%HLDSDIR%%ns/sound/player/role5_die1.wav
+%%HLDSDIR%%ns/sound/player/role5_idle1.wav
+%%HLDSDIR%%ns/sound/player/role5_idle2.wav
+%%HLDSDIR%%ns/sound/player/role5_move1.wav
+%%HLDSDIR%%ns/sound/player/role5_move2.wav
+%%HLDSDIR%%ns/sound/player/role5_pain1.wav
+%%HLDSDIR%%ns/sound/player/role5_pain2.wav
+%%HLDSDIR%%ns/sound/player/role5_spawn1.wav
+%%HLDSDIR%%ns/sound/player/role5_wound1.wav
+%%HLDSDIR%%ns/sound/player/role6_die1.wav
+%%HLDSDIR%%ns/sound/player/role6_idle1.wav
+%%HLDSDIR%%ns/sound/player/role6_move1.wav
+%%HLDSDIR%%ns/sound/player/role6_move2.wav
+%%HLDSDIR%%ns/sound/player/role6_pain1.wav
+%%HLDSDIR%%ns/sound/player/role6_spawn1.wav
+%%HLDSDIR%%ns/sound/player/role6_wound1.wav
+%%HLDSDIR%%ns/sound/player/role7_die1.wav
+%%HLDSDIR%%ns/sound/player/role7_die2.wav
+%%HLDSDIR%%ns/sound/player/role7_idle1.wav
+%%HLDSDIR%%ns/sound/player/role7_move1.wav
+%%HLDSDIR%%ns/sound/player/role7_move2.wav
+%%HLDSDIR%%ns/sound/player/role7_pain1.wav
+%%HLDSDIR%%ns/sound/player/role7_spawn1.wav
+%%HLDSDIR%%ns/sound/player/role7_wound1.wav
+%%HLDSDIR%%ns/sound/player/wingflap1.wav
+%%HLDSDIR%%ns/sound/player/wingflap2.wav
+%%HLDSDIR%%ns/sound/player/wingflap3.wav
+%%HLDSDIR%%ns/sound/turret/aturret-1.wav
+%%HLDSDIR%%ns/sound/turret/siege_deploy.wav
+%%HLDSDIR%%ns/sound/turret/siege_ping.wav
+%%HLDSDIR%%ns/sound/turret/siegehit1.wav
+%%HLDSDIR%%ns/sound/turret/siegehit2.wav
+%%HLDSDIR%%ns/sound/turret/st_fire1.wav
+%%HLDSDIR%%ns/sound/turret/tu_ping.wav
+%%HLDSDIR%%ns/sound/turret/turret-1.wav
+%%HLDSDIR%%ns/sound/turret/turret-2.wav
+%%HLDSDIR%%ns/sound/turret/turret-3.wav
+%%HLDSDIR%%ns/sound/turret/turret-4.wav
+%%HLDSDIR%%ns/sound/turret/turret_deploy.wav
+%%HLDSDIR%%ns/sound/turret/turret_ping.wav
+%%HLDSDIR%%ns/sound/vox/asay11.wav
+%%HLDSDIR%%ns/sound/vox/asay21.wav
+%%HLDSDIR%%ns/sound/vox/asay31.wav
+%%HLDSDIR%%ns/sound/vox/asay41.wav
+%%HLDSDIR%%ns/sound/vox/asay51.wav
+%%HLDSDIR%%ns/sound/vox/asay61.wav
+%%HLDSDIR%%ns/sound/vox/sack1.wav
+%%HLDSDIR%%ns/sound/vox/sreq1.wav
+%%HLDSDIR%%ns/sound/vox/sreq2.wav
+%%HLDSDIR%%ns/sound/vox/sreq3.wav
+%%HLDSDIR%%ns/sound/vox/sreq4.wav
+%%HLDSDIR%%ns/sound/vox/ssay11.wav
+%%HLDSDIR%%ns/sound/vox/ssay12.wav
+%%HLDSDIR%%ns/sound/vox/ssay21.wav
+%%HLDSDIR%%ns/sound/vox/ssay22.wav
+%%HLDSDIR%%ns/sound/vox/ssay23.wav
+%%HLDSDIR%%ns/sound/vox/ssay31.wav
+%%HLDSDIR%%ns/sound/vox/ssay32.wav
+%%HLDSDIR%%ns/sound/vox/ssay33.wav
+%%HLDSDIR%%ns/sound/vox/ssay34.wav
+%%HLDSDIR%%ns/sound/vox/ssay41.wav
+%%HLDSDIR%%ns/sound/vox/ssay42.wav
+%%HLDSDIR%%ns/sound/vox/ssay51.wav
+%%HLDSDIR%%ns/sound/vox/ssay52.wav
+%%HLDSDIR%%ns/sound/vox/ssay53.wav
+%%HLDSDIR%%ns/sound/vox/ssay61.wav
+%%HLDSDIR%%ns/sound/vox/ssay62.wav
+%%HLDSDIR%%ns/sound/vox/ssay71.wav
+%%HLDSDIR%%ns/sound/vox/ssay72.wav
+%%HLDSDIR%%ns/sound/vox/ssay73.wav
+%%HLDSDIR%%ns/sound/vox/ssay81.wav
+%%HLDSDIR%%ns/sound/vox/ssay82.wav
+%%HLDSDIR%%ns/sound/vox/ssay83.wav
+%%HLDSDIR%%ns/sound/vox/ssay91.wav
+%%HLDSDIR%%ns/sound/vox/ssay92.wav
+%%HLDSDIR%%ns/sound/weapons/357_cock1.wav
+%%HLDSDIR%%ns/sound/weapons/a_ric1.wav
+%%HLDSDIR%%ns/sound/weapons/a_ric2.wav
+%%HLDSDIR%%ns/sound/weapons/a_ric3.wav
+%%HLDSDIR%%ns/sound/weapons/acidrocketfire.wav
+%%HLDSDIR%%ns/sound/weapons/acidrockethit.wav
+%%HLDSDIR%%ns/sound/weapons/alien_spray.wav
+%%HLDSDIR%%ns/sound/weapons/bilebombfire.wav
+%%HLDSDIR%%ns/sound/weapons/bilebombhit.wav
+%%HLDSDIR%%ns/sound/weapons/bite.wav
+%%HLDSDIR%%ns/sound/weapons/bite2.wav
+%%HLDSDIR%%ns/sound/weapons/bitehit1.wav
+%%HLDSDIR%%ns/sound/weapons/bitehit2.wav
+%%HLDSDIR%%ns/sound/weapons/bitekill.wav
+%%HLDSDIR%%ns/sound/weapons/blinkeffect.wav
+%%HLDSDIR%%ns/sound/weapons/blinkfire.wav
+%%HLDSDIR%%ns/sound/weapons/blinkfire2.wav
+%%HLDSDIR%%ns/sound/weapons/blinksuccess.wav
+%%HLDSDIR%%ns/sound/weapons/bullet_hit1.wav
+%%HLDSDIR%%ns/sound/weapons/bullet_hit2.wav
+%%HLDSDIR%%ns/sound/weapons/charge1.wav
+%%HLDSDIR%%ns/sound/weapons/chargekill.wav
+%%HLDSDIR%%ns/sound/weapons/claws1.wav
+%%HLDSDIR%%ns/sound/weapons/claws2.wav
+%%HLDSDIR%%ns/sound/weapons/claws3.wav
+%%HLDSDIR%%ns/sound/weapons/clawshit1.wav
+%%HLDSDIR%%ns/sound/weapons/clawshit2.wav
+%%HLDSDIR%%ns/sound/weapons/clawskill.wav
+%%HLDSDIR%%ns/sound/weapons/divinewindexplode.wav
+%%HLDSDIR%%ns/sound/weapons/divinewindfire.wav
+%%HLDSDIR%%ns/sound/weapons/explode1.wav
+%%HLDSDIR%%ns/sound/weapons/explode2.wav
+%%HLDSDIR%%ns/sound/weapons/explode3.wav
+%%HLDSDIR%%ns/sound/weapons/explode4.wav
+%%HLDSDIR%%ns/sound/weapons/explode5.wav
+%%HLDSDIR%%ns/sound/weapons/g-deploy.wav
+%%HLDSDIR%%ns/sound/weapons/g_reload.wav
+%%HLDSDIR%%ns/sound/weapons/gg-1.wav
+%%HLDSDIR%%ns/sound/weapons/gg-deploy.wav
+%%HLDSDIR%%ns/sound/weapons/gl_clipin.wav
+%%HLDSDIR%%ns/sound/weapons/gl_clipout.wav
+%%HLDSDIR%%ns/sound/weapons/gl_draw.wav
+%%HLDSDIR%%ns/sound/weapons/grenade_hit1.wav
+%%HLDSDIR%%ns/sound/weapons/grenade_hit2.wav
+%%HLDSDIR%%ns/sound/weapons/grenade_hit3.wav
+%%HLDSDIR%%ns/sound/weapons/hg-1.wav
+%%HLDSDIR%%ns/sound/weapons/hg-deploy.wav
+%%HLDSDIR%%ns/sound/weapons/hmg-1.wav
+%%HLDSDIR%%ns/sound/weapons/hmg-deploy.wav
+%%HLDSDIR%%ns/sound/weapons/hmg_clipin.wav
+%%HLDSDIR%%ns/sound/weapons/hmg_clipout.wav
+%%HLDSDIR%%ns/sound/weapons/hmg_draw.wav
+%%HLDSDIR%%ns/sound/weapons/kn-1.wav
+%%HLDSDIR%%ns/sound/weapons/kn-2.wav
+%%HLDSDIR%%ns/sound/weapons/kn-deploy.wav
+%%HLDSDIR%%ns/sound/weapons/kn-hit-1.wav
+%%HLDSDIR%%ns/sound/weapons/kn-hit-2.wav
+%%HLDSDIR%%ns/sound/weapons/kn-hit-wall.wav
+%%HLDSDIR%%ns/sound/weapons/leap1.wav
+%%HLDSDIR%%ns/sound/weapons/leaphit1.wav
+%%HLDSDIR%%ns/sound/weapons/leapkill.wav
+%%HLDSDIR%%ns/sound/weapons/lmg_clipin.wav
+%%HLDSDIR%%ns/sound/weapons/lmg_clipout.wav
+%%HLDSDIR%%ns/sound/weapons/lmg_draw.wav
+%%HLDSDIR%%ns/sound/weapons/mg-1.wav
+%%HLDSDIR%%ns/sound/weapons/mg-deploy.wav
+%%HLDSDIR%%ns/sound/weapons/mine_activate.wav
+%%HLDSDIR%%ns/sound/weapons/mine_charge.wav
+%%HLDSDIR%%ns/sound/weapons/mine_deploy.wav
+%%HLDSDIR%%ns/sound/weapons/mine_draw.wav
+%%HLDSDIR%%ns/sound/weapons/mine_step.wav
+%%HLDSDIR%%ns/sound/weapons/paralysisfire.wav
+%%HLDSDIR%%ns/sound/weapons/paralysishit.wav
+%%HLDSDIR%%ns/sound/weapons/parasitefire.wav
+%%HLDSDIR%%ns/sound/weapons/parasitehit.wav
+%%HLDSDIR%%ns/sound/weapons/pistol_clipin.wav
+%%HLDSDIR%%ns/sound/weapons/pistol_clipout.wav
+%%HLDSDIR%%ns/sound/weapons/pistol_draw.wav
+%%HLDSDIR%%ns/sound/weapons/pistol_slide_release.wav
+%%HLDSDIR%%ns/sound/weapons/primalscream.wav
+%%HLDSDIR%%ns/sound/weapons/ric1.wav
+%%HLDSDIR%%ns/sound/weapons/ric2.wav
+%%HLDSDIR%%ns/sound/weapons/ric3.wav
+%%HLDSDIR%%ns/sound/weapons/ric4.wav
+%%HLDSDIR%%ns/sound/weapons/ric5.wav
+%%HLDSDIR%%ns/sound/weapons/ric_conc-1.wav
+%%HLDSDIR%%ns/sound/weapons/ric_conc-2.wav
+%%HLDSDIR%%ns/sound/weapons/ric_metal-1.wav
+%%HLDSDIR%%ns/sound/weapons/ric_metal-2.wav
+%%HLDSDIR%%ns/sound/weapons/sg-1.wav
+%%HLDSDIR%%ns/sound/weapons/sg-cock.wav
+%%HLDSDIR%%ns/sound/weapons/sg-deploy.wav
+%%HLDSDIR%%ns/sound/weapons/shotgun_draw.wav
+%%HLDSDIR%%ns/sound/weapons/shotgun_pump.wav
+%%HLDSDIR%%ns/sound/weapons/shotgun_reload.wav
+%%HLDSDIR%%ns/sound/weapons/shotgun_stock_release.wav
+%%HLDSDIR%%ns/sound/weapons/sniperfire.wav
+%%HLDSDIR%%ns/sound/weapons/spikefire.wav
+%%HLDSDIR%%ns/sound/weapons/spit-1.wav
+%%HLDSDIR%%ns/sound/weapons/spit-2.wav
+%%HLDSDIR%%ns/sound/weapons/spithit1.wav
+%%HLDSDIR%%ns/sound/weapons/spithit2.wav
+%%HLDSDIR%%ns/sound/weapons/sporecloud.wav
+%%HLDSDIR%%ns/sound/weapons/sporefire.wav
+%%HLDSDIR%%ns/sound/weapons/swipe1.wav
+%%HLDSDIR%%ns/sound/weapons/swipe2.wav
+%%HLDSDIR%%ns/sound/weapons/swipe3.wav
+%%HLDSDIR%%ns/sound/weapons/swipe4.wav
+%%HLDSDIR%%ns/sound/weapons/swipehit1.wav
+%%HLDSDIR%%ns/sound/weapons/swipehit2.wav
+%%HLDSDIR%%ns/sound/weapons/swipekill.wav
+%%HLDSDIR%%ns/sound/weapons/torchhit.wav
+%%HLDSDIR%%ns/sound/weapons/umbrablocked.wav
+%%HLDSDIR%%ns/sound/weapons/umbrafire.wav
+%%HLDSDIR%%ns/sound/weapons/webspin1.wav
+%%HLDSDIR%%ns/sound/weapons/webspin2.wav
+%%HLDSDIR%%ns/sound/weapons/welder.wav
+%%HLDSDIR%%ns/spraypaint.wad
+%%HLDSDIR%%ns/sprites/320a-energy.spr
+%%HLDSDIR%%ns/sprites/320a-resources.spr
+%%HLDSDIR%%ns/sprites/320aliennode.spr
+%%HLDSDIR%%ns/sprites/320aliens.spr
+%%HLDSDIR%%ns/sprites/320alienupgradecategories.spr
+%%HLDSDIR%%ns/sprites/320alienupgrades.spr
+%%HLDSDIR%%ns/sprites/320hud2.spr
+%%HLDSDIR%%ns/sprites/320jetpack.spr
+%%HLDSDIR%%ns/sprites/320orders.spr
+%%HLDSDIR%%ns/sprites/320w-s.spr
+%%HLDSDIR%%ns/sprites/320w.spr
+%%HLDSDIR%%ns/sprites/640a-energy.spr
+%%HLDSDIR%%ns/sprites/640a-resources.spr
+%%HLDSDIR%%ns/sprites/640ac1-s.spr
+%%HLDSDIR%%ns/sprites/640ac1.spr
+%%HLDSDIR%%ns/sprites/640alienconnector.spr
+%%HLDSDIR%%ns/sprites/640aliennode.spr
+%%HLDSDIR%%ns/sprites/640aliens.spr
+%%HLDSDIR%%ns/sprites/640alienupgradecategories.spr
+%%HLDSDIR%%ns/sprites/640alienupgrades.spr
+%%HLDSDIR%%ns/sprites/640aw1-s.spr
+%%HLDSDIR%%ns/sprites/640aw1.spr
+%%HLDSDIR%%ns/sprites/640aw2-s.spr
+%%HLDSDIR%%ns/sprites/640aw2.spr
+%%HLDSDIR%%ns/sprites/640aw3-s.spr
+%%HLDSDIR%%ns/sprites/640aw3.spr
+%%HLDSDIR%%ns/sprites/640aw4-s.spr
+%%HLDSDIR%%ns/sprites/640aw4.spr
+%%HLDSDIR%%ns/sprites/640circle.spr
+%%HLDSDIR%%ns/sprites/640hud7.spr
+%%HLDSDIR%%ns/sprites/640hud8.spr
+%%HLDSDIR%%ns/sprites/640hud9.spr
+%%HLDSDIR%%ns/sprites/640jetpack.spr
+%%HLDSDIR%%ns/sprites/640mw1-s.spr
+%%HLDSDIR%%ns/sprites/640mw1.spr
+%%HLDSDIR%%ns/sprites/640mw2-s.spr
+%%HLDSDIR%%ns/sprites/640mw2.spr
+%%HLDSDIR%%ns/sprites/640order.spr
+%%HLDSDIR%%ns/sprites/acidsplash.spr
+%%HLDSDIR%%ns/sprites/additive/marinenode.spr
+%%HLDSDIR%%ns/sprites/aliencursor.spr
+%%HLDSDIR%%ns/sprites/aliennode.spr
+%%HLDSDIR%%ns/sprites/b-build.spr
+%%HLDSDIR%%ns/sprites/b-health.spr
+%%HLDSDIR%%ns/sprites/ba-build.spr
+%%HLDSDIR%%ns/sprites/ba-health.spr
+%%HLDSDIR%%ns/sprites/bacteria.spr
+%%HLDSDIR%%ns/sprites/bigspit.spr
+%%HLDSDIR%%ns/sprites/bilebomb.spr
+%%HLDSDIR%%ns/sprites/blank.spr
+%%HLDSDIR%%ns/sprites/blink.spr
+%%HLDSDIR%%ns/sprites/blink2.spr
+%%HLDSDIR%%ns/sprites/blip0.spr
+%%HLDSDIR%%ns/sprites/blip1.spr
+%%HLDSDIR%%ns/sprites/blip2.spr
+%%HLDSDIR%%ns/sprites/blip3.spr
+%%HLDSDIR%%ns/sprites/blip4.spr
+%%HLDSDIR%%ns/sprites/blueball.spr
+%%HLDSDIR%%ns/sprites/blueball2.spr
+%%HLDSDIR%%ns/sprites/bluespark.spr
+%%HLDSDIR%%ns/sprites/bubble.spr
+%%HLDSDIR%%ns/sprites/buildcircle.spr
+%%HLDSDIR%%ns/sprites/commandbutton.spr
+%%HLDSDIR%%ns/sprites/commandstatus.spr
+%%HLDSDIR%%ns/sprites/cursors.spr
+%%HLDSDIR%%ns/sprites/dustlight.spr
+%%HLDSDIR%%ns/sprites/entity/blinkblue.spr
+%%HLDSDIR%%ns/sprites/entity/blinkgreen.spr
+%%HLDSDIR%%ns/sprites/entity/blinkred.spr
+%%HLDSDIR%%ns/sprites/entity/blinkwhite.spr
+%%HLDSDIR%%ns/sprites/entity/blinkyellow.spr
+%%HLDSDIR%%ns/sprites/entity/blue.spr
+%%HLDSDIR%%ns/sprites/entity/enemy.spr
+%%HLDSDIR%%ns/sprites/entity/enemyplayer.spr
+%%HLDSDIR%%ns/sprites/entity/enemyspot.spr
+%%HLDSDIR%%ns/sprites/entity/friendly.spr
+%%HLDSDIR%%ns/sprites/entity/friendlybase.spr
+%%HLDSDIR%%ns/sprites/entity/friendlydead.spr
+%%HLDSDIR%%ns/sprites/entity/friendlyplayer.spr
+%%HLDSDIR%%ns/sprites/entity/oldreticle.spr
+%%HLDSDIR%%ns/sprites/entity/overwatch-on.spr
+%%HLDSDIR%%ns/sprites/entity/overwatch.spr
+%%HLDSDIR%%ns/sprites/entity/overwatchbw.spr
+%%HLDSDIR%%ns/sprites/entity/resource.spr
+%%HLDSDIR%%ns/sprites/entity/reticle.spr
+%%HLDSDIR%%ns/sprites/entity/unseenenemybase.spr
+%%HLDSDIR%%ns/sprites/entity/visibleenemybase.spr
+%%HLDSDIR%%ns/sprites/entity/weldable.spr
+%%HLDSDIR%%ns/sprites/entity/white.spr
+%%HLDSDIR%%ns/sprites/flare1.spr
+%%HLDSDIR%%ns/sprites/flare2.spr
+%%HLDSDIR%%ns/sprites/flare3.spr
+%%HLDSDIR%%ns/sprites/flare6.spr
+%%HLDSDIR%%ns/sprites/green.spr
+%%HLDSDIR%%ns/sprites/hack.spr
+%%HLDSDIR%%ns/sprites/haze.spr
+%%HLDSDIR%%ns/sprites/helpicons.spr
+%%HLDSDIR%%ns/sprites/hera_fog.spr
+%%HLDSDIR%%ns/sprites/hiveinfo.spr
+%%HLDSDIR%%ns/sprites/hud.txt
+%%HLDSDIR%%ns/sprites/hudorder.spr
+%%HLDSDIR%%ns/sprites/lightsmoke.spr
+%%HLDSDIR%%ns/sprites/logout.spr
+%%HLDSDIR%%ns/sprites/mainhud.spr
+%%HLDSDIR%%ns/sprites/marinenode.spr
+%%HLDSDIR%%ns/sprites/membrane.spr
+%%HLDSDIR%%ns/sprites/minimaps/ns_bast.spr
+%%HLDSDIR%%ns/sprites/minimaps/ns_caged.spr
+%%HLDSDIR%%ns/sprites/minimaps/ns_eclipse.spr
+%%HLDSDIR%%ns/sprites/minimaps/ns_hera.spr
+%%HLDSDIR%%ns/sprites/minimaps/ns_nancy.spr
+%%HLDSDIR%%ns/sprites/minimaps/ns_nothing.spr
+%%HLDSDIR%%ns/sprites/minimaps/ns_tanith.spr
+%%HLDSDIR%%ns/sprites/muzzleflash1.spr
+%%HLDSDIR%%ns/sprites/muzzleflash2.spr
+%%HLDSDIR%%ns/sprites/muzzleflash3.spr
+%%HLDSDIR%%ns/sprites/ns.spr
+%%HLDSDIR%%ns/sprites/ns_bast/ballsmoke.spr
+%%HLDSDIR%%ns/sprites/ns_bast/blueflare2.spr
+%%HLDSDIR%%ns/sprites/ns_bast/bubble.spr
+%%HLDSDIR%%ns/sprites/ns_bast/circle.spr
+%%HLDSDIR%%ns/sprites/ns_bast/eexplo.spr
+%%HLDSDIR%%ns/sprites/ns_bast/explo.spr
+%%HLDSDIR%%ns/sprites/ns_bast/glow02.spr
+%%HLDSDIR%%ns/sprites/ns_bast/moths.spr
+%%HLDSDIR%%ns/sprites/ns_bast/muz2.spr
+%%HLDSDIR%%ns/sprites/ns_bast/raindrop.spr
+%%HLDSDIR%%ns/sprites/ns_bast/rjet1.spr
+%%HLDSDIR%%ns/sprites/ns_bast/wdrip2.spr
+%%HLDSDIR%%ns/sprites/ns_bast/xsmoke1.spr
+%%HLDSDIR%%ns/sprites/ns_bast/xsmoke3.spr
+%%HLDSDIR%%ns/sprites/ns_nothing/glow03.spr
+%%HLDSDIR%%ns/sprites/ns_nothing/redflare2.spr
+%%HLDSDIR%%ns/sprites/ns_tanith/haze.spr
+%%HLDSDIR%%ns/sprites/ns_tanith/orflare3.spr
+%%HLDSDIR%%ns/sprites/ns_tanith/td_dust.spr
+%%HLDSDIR%%ns/sprites/nsteleport.spr
+%%HLDSDIR%%ns/sprites/overwatch-aim.spr
+%%HLDSDIR%%ns/sprites/overwatch-center.spr
+%%HLDSDIR%%ns/sprites/overwatch-target.spr
+%%HLDSDIR%%ns/sprites/raindrop.spr
+%%HLDSDIR%%ns/sprites/raindrop2.spr
+%%HLDSDIR%%ns/sprites/scan.spr
+%%HLDSDIR%%ns/sprites/small640alienconnector.spr
+%%HLDSDIR%%ns/sprites/spikehit.spr
+%%HLDSDIR%%ns/sprites/spithit.spr
+%%HLDSDIR%%ns/sprites/spore.spr
+%%HLDSDIR%%ns/sprites/steam1.spr
+%%HLDSDIR%%ns/sprites/techtree/tech20s.spr
+%%HLDSDIR%%ns/sprites/techtree/tech30s.spr
+%%HLDSDIR%%ns/sprites/techtree/tech40s.spr
+%%HLDSDIR%%ns/sprites/techtree/tech50s.spr
+%%HLDSDIR%%ns/sprites/techtree/tech60s.spr
+%%HLDSDIR%%ns/sprites/techtree/tech80s.spr
+%%HLDSDIR%%ns/sprites/tinyspit.spr
+%%HLDSDIR%%ns/sprites/topdownbg.spr
+%%HLDSDIR%%ns/sprites/topdownbottom.spr
+%%HLDSDIR%%ns/sprites/topdowntop.spr
+%%HLDSDIR%%ns/sprites/umbra.spr
+%%HLDSDIR%%ns/sprites/upgrades.spr
+%%HLDSDIR%%ns/sprites/voiceicon.spr
+%%HLDSDIR%%ns/sprites/wallpuff.spr
+%%HLDSDIR%%ns/sprites/weapon_acidrocketgun.txt
+%%HLDSDIR%%ns/sprites/weapon_babblergun.txt
+%%HLDSDIR%%ns/sprites/weapon_bilebombgun.txt
+%%HLDSDIR%%ns/sprites/weapon_bite2gun.txt
+%%HLDSDIR%%ns/sprites/weapon_bitegun.txt
+%%HLDSDIR%%ns/sprites/weapon_blink.txt
+%%HLDSDIR%%ns/sprites/weapon_charge.txt
+%%HLDSDIR%%ns/sprites/weapon_claws.txt
+%%HLDSDIR%%ns/sprites/weapon_divinewind.txt
+%%HLDSDIR%%ns/sprites/weapon_grenadegun.txt
+%%HLDSDIR%%ns/sprites/weapon_healingspray.txt
+%%HLDSDIR%%ns/sprites/weapon_heavymachinegun.txt
+%%HLDSDIR%%ns/sprites/weapon_hivegun.txt
+%%HLDSDIR%%ns/sprites/weapon_knife.txt
+%%HLDSDIR%%ns/sprites/weapon_leap.txt
+%%HLDSDIR%%ns/sprites/weapon_machinegun.txt
+%%HLDSDIR%%ns/sprites/weapon_mine.txt
+%%HLDSDIR%%ns/sprites/weapon_nukegun.txt
+%%HLDSDIR%%ns/sprites/weapon_paralysis.txt
+%%HLDSDIR%%ns/sprites/weapon_parasite.txt
+%%HLDSDIR%%ns/sprites/weapon_pistol.txt
+%%HLDSDIR%%ns/sprites/weapon_primalscream.txt
+%%HLDSDIR%%ns/sprites/weapon_shotgun.txt
+%%HLDSDIR%%ns/sprites/weapon_spikegun.txt
+%%HLDSDIR%%ns/sprites/weapon_spit.txt
+%%HLDSDIR%%ns/sprites/weapon_spore.txt
+%%HLDSDIR%%ns/sprites/weapon_swipe.txt
+%%HLDSDIR%%ns/sprites/weapon_umbra.txt
+%%HLDSDIR%%ns/sprites/weapon_webspinner.txt
+%%HLDSDIR%%ns/sprites/weapon_welder.txt
+%%HLDSDIR%%ns/sprites/webprojectile.spr
+%%HLDSDIR%%ns/sprites/webstrand.spr
+%%HLDSDIR%%ns/sprites/welddrip.spr
+%%HLDSDIR%%ns/sprites/weldsmoke.spr
+%%HLDSDIR%%ns/sprites/xspark1.spr
+%%HLDSDIR%%ns/sprites/xspark4.spr
+%%HLDSDIR%%ns/titles.txt
+%%HLDSDIR%%ns/ui.txt
+%%HLDSDIR%%ns/wall_lab.wad
+@dirrm %%HLDSDIR%%ns/sprites/techtree
+@dirrm %%HLDSDIR%%ns/sprites/ns_tanith
+@dirrm %%HLDSDIR%%ns/sprites/ns_nothing
+@dirrm %%HLDSDIR%%ns/sprites/ns_bast
+@dirrm %%HLDSDIR%%ns/sprites/minimaps
+@dirrm %%HLDSDIR%%ns/sprites/entity
+@dirrm %%HLDSDIR%%ns/sprites/additive
+@dirrm %%HLDSDIR%%ns/sprites
+@dirrm %%HLDSDIR%%ns/sound/weapons
+@dirrm %%HLDSDIR%%ns/sound/vox
+@dirrm %%HLDSDIR%%ns/sound/turret
+@dirrm %%HLDSDIR%%ns/sound/player
+@dirrm %%HLDSDIR%%ns/sound/plats
+@dirrm %%HLDSDIR%%ns/sound/ns_caged
+@dirrm %%HLDSDIR%%ns/sound/misc
+@dirrm %%HLDSDIR%%ns/sound/items
+@dirrm %%HLDSDIR%%ns/sound/hud
+@dirrm %%HLDSDIR%%ns/sound/fans
+@dirrm %%HLDSDIR%%ns/sound/doors
+@dirrm %%HLDSDIR%%ns/sound/common
+@dirrm %%HLDSDIR%%ns/sound/buttons
+@dirrm %%HLDSDIR%%ns/sound/ambience
+@dirrm %%HLDSDIR%%ns/sound
+@dirrm %%HLDSDIR%%ns/models/player/soldier
+@dirrm %%HLDSDIR%%ns/models/player/heavy
+@dirrm %%HLDSDIR%%ns/models/player/gestate
+@dirrm %%HLDSDIR%%ns/models/player/alien5
+@dirrm %%HLDSDIR%%ns/models/player/alien4
+@dirrm %%HLDSDIR%%ns/models/player/alien3
+@dirrm %%HLDSDIR%%ns/models/player/alien2
+@dirrm %%HLDSDIR%%ns/models/player/alien1
+@dirrm %%HLDSDIR%%ns/models/player
+@dirrm %%HLDSDIR%%ns/models/ns_tanith
+@dirrm %%HLDSDIR%%ns/models/ns_nothing
+@dirrm %%HLDSDIR%%ns/models/ns_hera
+@dirrm %%HLDSDIR%%ns/models/ns_bast
+@dirrm %%HLDSDIR%%ns/models
+@dirrm %%HLDSDIR%%ns/media
+@dirrm %%HLDSDIR%%ns/maps
+@dirrm %%HLDSDIR%%ns/gfx/vgui/fonts
+@dirrm %%HLDSDIR%%ns/gfx/vgui
+@dirrm %%HLDSDIR%%ns/gfx/shell
+@dirrm %%HLDSDIR%%ns/gfx/env
+@dirrm %%HLDSDIR%%ns/gfx
+@dirrm %%HLDSDIR%%ns/events
+@dirrm %%HLDSDIR%%ns/dlls
+@dirrm %%HLDSDIR%%ns/cl_dlls
+@unexec rmdir %D/%%HLDSDIR%%ns 2>/dev/null || echo "If you are permanently removing this port, you should do a ``rm -rf ${PKG_PREFIX}/%%HLDSDIR%%ns`` to remove any configuration files and logs left." | fmt