I've been working the nights away and finally got some real work done on DMQ [:)]
Heres what I've done on the server:
- "rlflare "1"" will enable the pretty flare behind rockets. Unfortunatly its only pretty because I already had (but dont know where it came from) a custom animglow01.spr. If clients dont have a custom sprite, it will look rubbish.
- "defaultmode "arena"" allows server admins to set the mode that an empty server should fall back to - it will only work from match modes at the moment because my brain doesnt want to work.
- "spawn_protection "1"" will grant players invincibilty for "protection_time" seconds after spawning.
- "runes_enable "1"" will enable runes - woohoo.
- "runes_num_boots" How many "Boots of Speed" runes to spawn. Player moves at approx double speed. Im not very happy with the movement on the ground - its OK but I will prolly try some more things sometime. Bunny Hoppers should love this rune ;)
- "runes_num_cycle" How many "Cycle" runes to spawn. Doubles the rate of fire for all weapons.
- "runes_num_frag" How many "Frag" runes to spawn. Gives the player a extra frag for every kill.
- "runes_num_lowgrav" How many "Low Gravity" runes to spawn. Halfs gravity.
- "runes_num_protect" How many "Protection" runes to spawn. Halfs any taken damage.
- "runes_num_regen" How many "Regeneration" runes to spawn. Constantly adds health and armour.
- "runes_num_trap" How many "Booby Trap" runes to spawn. Player will blow up when killed - damaging or killing nearby players.
- "runes_num_vamp" How many "Vampire" runes to spawn. Player will gain half of the value of any damgage inflicted.
I have also redone the mode configuration files. It may be a bit confusing for existing setups but should make converting a DMC server to DMQ much easier and result in a clear structure.
There is a new file - "allmodes.cfg" - this now shows almost all of the cvars used by DMQ along with descriptions of what they are for. I have done this so that with a standard DMC server, admins can just add "exec "modes/allmodes.cfg"" to "server.cfg" and everything should work.
I like directories so all of the map cycle files are now stored in "mapcyclefiles/". There is an individual map cycle for each mode - change these to the maps that you want.
Each gamemode .cfg file is now split into 3 sections:
- Mode Options - These are all of the variables that can be freely changed based on personal preference for server customisation.
- Mode Changeable - These are variables that can be changed without breaking the server, although they really should be left alone.
- Mode Specific - Changing any of these could result in anything from destroying the mode to crashing the server.
I've also added a comment showing the default value for each cvar so that it will be easy to change back after the admin has broken something ;-)
If I have missed something or done something wrong, please let me know.
Download the DMQ .dll. Download the configuration files. Download the rune models.
EDIT: I changed the rune models on 01-Mar-06 at 11pm GMT so if you have an earlier server dll, download the latest 1 ;)