Welcome to NVT (Nikz Voting Thing) for Siege.  If you're reading
this then you probably already know what NVT is for.  Too bad. :)


Purpose
=======
NVT is a "step-up" for clients running Kor Skarn's Siege rotation
hwprogs.dat.  This update allows Siege players to select the next
level to play through an interactive Voting Map level.

It's simple - you plug the information into strings.txt, and the
hwprogs.dat does the rest.  The Voting Map is called for every
other map, and clients vote for the next map.  Simple as that.
Everything else in Siege works as planned.


Compatibility
=============
Is it compatible with Assault?  NO.  The hwprogs.dat I received from
Kor Skarn was incompatible with Assault, so, unfortunately, this
version of NVT is as well.  That may be a future fix hopefully.


Installation
============
Since this is an alteration to an already-existing MOD (Siege),
you must put this in the same directory as Siege (\Hexen II\Siege).
That means also that NVT's files MUST replace Siege's original
files.

Before you do anything, make BACKUPS of your server.cfg, your
strings.txt, and your hwprogs.dat.  Just copy them to server.bak,
strings.bak, and hwprogs.bak, so you can restore them later if
necessary.

server.cfg	Save your server.cfg, however.  Add (or change) the
		bottom line to read "map nvtmap".  This loads the
		voting map upon starting the server.

strings.txt	This is included in the ZIP.  Put this in the Siege
		directory as well.  Setup for this is below.

hwprogs.dat	This is included in the ZIP.  Put this in the Siege
		directory as well. :) (replaces old hwprogs.dat)

NVTmap.zip	You must download this and unzip its contents
		(NVTmap.bsp) into your \HW\MAPS directory.  This is
		the voting map that comes with NVT, and works for
		BOTH the DM version and the Siege version.


Strings.TXT
===========
Alright, here's the real powerhouse of the map selection.  Edit your
strings.txt.  Go to the last few lines.  You should see the tags

BEGINMAPLIST
...
ENDMAPLIST

Inbetween those two tags should be a list of maps that you HAVE for
voting purposes.  There may be repeats if necessary.  The distributed
voting map may have FIFTEEN (15) entries, NO LESS.  You may have more
than 15, but only the first 15 will be used.  A server crash may
occur if you do not have as many entries as are possible selections.

The maximum possible selections is 20.  To be safe, I suggest putting
20 maps between the BEGIN/END pairs.

There are also two lines before BEGINMAPLIST.  The first one (two lines
before BEGINMAPLIST) is the name of the current Voting Map.  It should
be NVTmap, unless/until you add a new Vote Map.

The line before BEGINMAPLIST is the message that players who have voted
will see when they touch a special plaque in the end room.  It defaults
to "Type 'kill' at the console to change your vote."  Put whatever
you like in here. :)


Running the Server
==================
From the commandline, run "hwsv -game Siege" (just like normal).  If
you have any extra parameters normally, just use your regular
commandline but make sure you have -game Siege. :)

Also, somewhere in server.cfg you should have the line "gamedir siege".
This is no different than from other Siege servers.  Your server will
not run correctly without this command.


Changing Voting Maps
====================
For now, you can ignore this section.  If, in the future, another
Voting Map comes out, follow these instructions to enable it.

First, stick it in your \HW\maps directory.  Make note of the map
name.  For this example, the map name is MYNEWMAP.BSP.

Edit strings.txt - change the NVTmap line near the bottom to
MYNEWMAP.

Edit server.cfg - change the line that says "map nvtmap" to
"map mynewmap".

That's it!  Easy as pie.


Legal Information
=================
I take no responsibility for any damage due to misuse, proper use,
or any use at all.  It worked on my system and it worked on
another system, so it logically will work on your system.  If
adverse effects occur, I will not be held responsible.  Use this
at your own risk.

All code used, etc. is copyright Raven Software, etc. etc. etc.
No money can be made from distributing this software through any
means, etc. etc. etc.  You know the glockenshpiel.  Comments and
suggestions can be sent to phoenikz@erols.com.  NO SPAM OR YOU
WILL BE PROSECUTED TO THE FULLEST EXTENT OF THE LAW (yes, there is
a law against SPAM e-mail).