NeurotiC Server Commands
------------------------

Running a NeurotiC server? Simply extract the .zip file
to a Quake2\neurotic directory. To setup the rest of the 
server look below.

           IF YOU WANT TO RUN A LAN SERVER
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Basically to run a dedicated NeurotiC server you can just
quake2.exe +set dedicated 1 +set game neurotic +exec lan.cfg
Look at the CVARS below for some fun things to do if you
want, but the default(ish) settings should be fine for a LAN.
With lots of players you may want to reduce the amount of gibs
to prevent overflows/lag. The default lan.cfg should be read
through if you want, but it should be OK by default.

           IF YOU WANT TO RUN AN INTERNET SERVER
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
NeurotiC was designed for LAN play and has a very high number
of entities spawned at once. On the Internet this will lag
everyone on the server due to the high numbers of gibs, debris
etc. So I would recommend READING this file thoroughly and using
the CVARS to tune down the number of gibs and debris, and other
things if you want. Look at the example internet.cfg included with
the serverdll.zip for info on how to set CVARS. To run the server,
simply run the following:
quake2.exe +set dedicated 1 +set game neurotic +exec internet.cfg

Be aware of a few hard coded limits:
* There is a maximum of 6 lasers active per client
* Each client is allowed only one force laser active at once
* Force lasers cost FOUR TIMES as much as a normal laser, so
  setting the normal laser cost too high results in the inability
  to use force lasers
* Force lasers last TWICE as long as normal lasers
* Two many gibs crash the server

There a few server cvars that can be fun to play around with
though, the following mainly take effect immediately:

CVAR			Values		Effect
pissed			0 or 1		Makes everyone drunk if 1 :)

extragrenades		0 or 1		4 extra cluster grenades (set to  0 if you
					keep getting overflows)

gib_count		1 to 25		Amount of gibs, DON'T set too
					high or server crashes. Def. 10**

gib_hit			1 or 0		Throw gibs when player takes damage if 1

gib_hit_threshold	1 to 50		Amount of max. gibs to throw out based
					on player damage. IE if you rail someone
					then chances are that this number of gibs
					will come out. But quad chaingun and then
					you have serious overflows. Default 6.

gib_hit_divider		1 to 20		(Damage / gib_hit_divider) = gibs so that
					when this value is 1 or 2 LOTS AND LOTS of
					gibs (likely to crash the server if the
					threshold is also high (which it shouldn't be))
					Default is 4.

~~ NOTE: The 'rocket debris' is also the same stuff thrown out by the
~~ bouncing heads so these values affect both things.

rocket_debris_count	1 to 20		Amount of debris that comes out of rocket
					explosion, default 5.
rocket_debris_min_time	0 to 60		Minimum time debris is on level for.
rocket_debris_hurt	1 or 0		Is the debris 'hot' and burns players?
rocket_debris_radius	1 to 999	Radius of 'hot' debris (def. 100)
rocket_debris_damage	1 to 999	Damage of radius hurt (def. 40)


laser_enabled*		1 or 0		Allow placing of lasers?
laser_cells		1 to 400	Cells needed for placing a laser. Def. 25
laser_timeout*		1 to 600	Time before lasers self destruct.
laser_damage		1 to 999	Amount of damage laser does.
laser_explode_damage	1 to 999	Amount of damage caused when laser explodes
laser_explode_radius	1 to 999	Radius of laser's self destruct explosion
laser_hurtowner		1 or 0		0 means the laser won't hurt it's owner

laser_hurtowner_delay*	0 to 60		Time before laser comes on if it hurts it's
					owner. Default 2. Laser is instant on if it
					can't hurt it's owner. 0 is a bit mean... :)

laser_beamwidth		2 to 200	Width of the laser beam. Note this is only
					graphically, it doesn't edit the beam of damage.

bfg_ray_damage				Damage from a green BFG ray (default 10)
bfg_ray_radius				Radius to shoot rays at (default 500)
bfg_damage				Damage caused by BFG blast (default 400)
bfg_radius				Radius of BFG blast (default 1000)
bfg_speed				Speed of the BFG ball (default 400)
shotgun_damage				Damage of EACH shotgun pellet (default 4)
railgun_damage				Damage of slug impact (default 110)
railgun_kick				Kickback of railgun (default 100)
blaster_speed				Speed of blaster (default 1000)
hblaster_speed				Speed of hyperblaster (default 1000)

allow_proxies*		1 or 0		0 turns proxys. into normal grenades
allow_clusters		1 or 0		0 disabled grenade cluster bombs
allow_killa		0 or 1		Allow KillaChinchillas (WARNING INSANE)
allow_pickup_own_head	0 or 1		Allow people to pickup their own dead head?

allow_bouncyitems*	1 or 0		Allow explosions to move items? Some people
					just move all the items then camp so u can
					disable it here.

head_bounce		1 or 0		Allow dead heads to bounce?
head_throw_debris	1 or 0		Throw rocket debris when bouncing?
head_nuke_damage	1 to 999	Damage of a head nuke, if heads bounce. Def 100.
head_nuke_radius	1 to 999	Radius of head explosion when it decides
					to go for a stroll, if heads bounce. Def 150.

quad_time		1 to 99		Seconds the quad damage lasts.
invulerability_time	1 to 99		Seconds invulerability powerup lasts.

Values on the LEFT of the values column are defaults when 1 or 0.

NOTE: For all values that can be changed on-the-fly, they normally only
affect new types of things they change. For example, changing laser_damage
won't affect existing lasers, only new ones.

*  - takes effect on next map
** - when a player gets killed this number is doubled, when
     a dead body gets killed this number is as it is.

Any questions? Problems? Bugs?
ICQ me: 3236753

Enjoy!

R1CH