Main
Archived News
About HW CTF
Design

HOSTED BY
 
 HexenWorld CTF v.91 ReadMe 

Requirements 

To run HW CTF, you need: 

  • Hexen II registered, patched to version 1.11 or 1.12a (1.12a is for the Hexen II Mission Pack: Portal of Praevus, which also features the Demoness class). 
  • HexenWorld client version 0.15. 
  • HexenWorld sever (only if you want to run a HW CTF server) version 0.15. 
Hexen II upgrade patch and HexenWorld client/server can be downloaded at http://www.hexenworld.com/.
 

Installation 

To install HW CTF, download and run hwctf091.exe (7.34 MB) and follow the instructions. The installer will prompt you for your Hexen II directory and will create a /hwctf folder in it. It will also prompt you for your Hexen II program group in start menu to add shortcuts for HW CTF client, GL HW CTF client and HW CTF server.

0.90 to 0.91 upgrades and .zip version versions of the installer are also available
for download at HWCTF home page

How To Play HW CTF 

HW CTF is a Capture The Flag mod for HexenWorld. CTF rules are quite simple: there are two teams, each having a flag to protect. The goal is to capture the enemy flag as many times as possible to get points, while protecting your flag from the enemy. The team who scores the most points wins the game, when timelimit or fraglimit is reached. 

When you connect to an HW CTF server, there are two possible cases: either you enter a map with a start room (none of these are included with HW CTF release as of now, but the maps other people might do could have one), or a map without a start room. Siege/Rival Kingdoms/DungeonBreak players will be familar with the start room concept. HW CTF start rooms work just like start rooms in these mods. For those who don't know how the starting room works, it's simple: you are in a room and two teleports, one for each team (there might be a third one for random team). To join a team, go in the appropriate teleport. If the map that the server is running doesn't have a start room, you are in Raven Observer Mode (you are a raven and can fly around the map. When in Raven Observer Mode, you cant attack, pickup stuff or get killed. Press 1 to join Gold Team, 2 for Silver and 3 for random team (random team is not really random: it puts you in the team with less players - it's random only if there is the same number of players in each team). 

Once in a team, your goal is to capture the enemy's flag and to protect yours. To capture the enemy's flag, you first need to pick it up (either from the enemy's base, or from floor where it has been dropped), and carry it to your own base. Once you are at your own base, all you need to do in order to capture the enemy's flag (assuming that you carry it!) is to touch your own flag (your flag needs to be at its base - you cant capture if the enemy has your flag). If you kill an enemy carrying your flag, the flag will drop to the floor. You can return it to your base by touching it (no need to carry it back to your base). Flag will also return if it stays dropped on the floor for more than a minute.
 

HW CTF Scoring 

Scores are awarded for different actions you do in HW CTF. There are two types fo score: team score and personal score. When a flag is captured, the player who captures it gets 15 points in his personal score and all other players in his team get 10 points in their personal score, and 10 points are added to the team score. 
Points are also awarded for killing an enemy, taking a flag from the enemy's base or returning a flag, and there is a penalty for killing yourself or a teammate. 
These awards/penalities are added/substracted to the team score and to the player's personal score (only the player who killed an enemy or teammate, not the whole team). 
   

Action
Award / Penalty 
Personal
Team
Teammates
Player suicided (kill command in console). -2  -2 
Player killed himself. -1  -1 
Player killed teammate (flag carrier). -2  -2 
Player killed teammate.  -1  -1 
        
Kill enemy flag carrier within a certain radius of your flag base.*  +1  +1 
Kill enemy flag carrier.*  +1  +1 
Kill enemy within a certain radius of your flag base.*  +1  +1 
Kill enemy.*  +1  +1 
Kill someone who has recently hurt your team's flag carrier.*  +1  +1 
Kill enemy flag carrier which allows enemy flag capture within 20 seconds.*  +1  +1 
        
Bonus for returning flag.  +1  +1 
Bonus for gettign enemy flag from enemy base.  +2  +2 
Return Team flag which allows for enemy flag capture within 20 seconds.  +1  +1 
Bonus for assisting in flag capture (carried enemy flag but another player captured it). +1  +1 
Capturing enemy flag. +15  +10  +10 
  * When killing an enemy, figure the sum of all of these that apply.
 

New Commands And Impulses 

HW CTF has some new commands that are not in Hexen II/HexenWorld. There are three ways to use these new commands: Impulses: you can call the commands by typing "impulse X" (no quotes) in the console where X is the impulse # corresponding to the command. The new impulses are: 

    240: prints scores to screen (should be very much usefull since scores are displayed in bottom left corner).
    243: switch grappling hook type (see Grappling hook section).
    251: drop your current weapon in  a backpack.
    252: drop your team (go back in start room for maps with start room, or return to raven spectator mode). 
    253: drop the flag if you are carrying it. 
These impulses have been aliased in autoexec.cfg so you can also use their alias instead of the impulse. To use the aliases, just type the name in the console: 
    scores 
    switch_hook 
    drop_weapon 
    drop_team 
    drop_flag 
The third way is by binding an impulse or alias to a keyboard key. To do this, add this to the autoexec.cfg file located in your hwctf folder for each command you want to bind to a key: 
      bind key "command_name" 
Replace key with the key you want to bind and command_name with the name of the command or impulse you want to bind to the key (ex  bind r "switch_hook"  or  bind tab "impulse 251"). 

There are also some other commands for the grapling hook, see the Grapling hook section for more information about them.
 

Grappling Hooks 

Two types of grapling hook are available to players in HW CTF: ThreeWave CTF style hook, and swing hook. 
The default hook is the ThreeWave one, but players can chose what hook they want to use with impulse 243 or the switch_hook alias. 

ThreeWave hook:  press shift to throw the hook (see below for reconfiguring) and hold shift down. When the hook attaches to a wall it will pull you in that direction. Release shift to drop. If you throw hook and immediately release shift it will pull you untill you press and release shift again. 

Swing hook: swing hook is a little more complicated than the other. To throw it, press shift. If you hold shift down, it will pull you when it attaches to something. If you dont, it will just attach but not pull you. Hook will stay attached untill you press shift again. Once attached, if you are holding shift hook will pull you. If you are not holding shift down, you can move up/down the hook either by jumping/crouching or pressing y (up) or h (down). 

Reconfiguring the hook:
Both hooks are using the same set of impulses and aliases to work, you cant configure them separately. 
To reconfigure the hook, open autoexec.cfg in notepad and locate this part: 

// here is where you set your keys 
// only change 'SHIFT', 'w', or 'r' to whatever key you desire 

bind SHIFT +hook  // hook on/off toggle 
bind h +grow   // for sliding down the chain 
bind y +shrink   // for climbing up the chain

Just change SHIFT, h and y to whatever keys you want.
 

Server Options 

HW CTF also has some new server options that are set with the teamplay server variable. 
These options are bitfields, if you want more than one of these enabled just set teamplay to the sum of all the options you want: 

#
Name
Description
1 team_health_protect No health damage if hurting teammate.
2 team_armor_protect No armor damage if hurting teammate.
4 team_attacker_damage Attacker takes damage from hitting teammates.
8 team_frag_penalty One extra frag penalty in personnal score for killing teammate.
16 team_death_penalty Die when you kill a teammate.
32 team_no_homing Homing weapons dont home at teammates.
64 team_monsters Summoned monsters (imps) dont attack teammates.
128 team_static_teams Don't allow players to switch teams (disable impulse 252).
256 straight_dm Disable CTF, only straight deathmatch.
512 team_dm Enable Team Deathmatch mode (same as CTF but without the flags).
   Credits 

A special thanks to all those who worked making HW CTF a reality! 
 
  • Raven Software for making Hexen II and HexenWorld
  • id Software for the Quake engine used in Hexen II
  • Activision for publishing Hexen II

  •     HWCTF files are unsupported by Raven Software, id software or Activision
     
  • Spencer (Phayyde) Jones - the "grandfather" of HexenWorld CTF, as well as the Hexen II modding scene. 
  • William (Phoebus) Mull - HexenWorld CTF Project Administrator, HW CTF sounds, flag skins, web site. 
  • Marc (Kor Skarn) Allaire - HW CTF code (based on Phayyde's H2CTF 2.0), some graphics, maps, this file. 
  • Steve (Ancient1) Hoier - Start room, pictures used for console background, and web site. 
  • Max (_MaDMaX) Rebo - maps. 
  • Tobias (Tobey) Persson - maps. 
  • Headrot - maps. 
  • Steve (Wedge) Bond - ThreeWave style Grapling hook. 
  • Perecli (Bort) Manole - Swing hook. 
  • Patrick (Millennium) Curry - skins. 
  • Carl (Melkior) Kidwell - skins. 
  • Brian Bright at Activision - HW CTF sounds.
  • HexenWorld CTF Maps: 

  • assylumctf.bsp - Headrot 
  • ctf1.bsp - Headrot 
  • ctf2.bsp - Headrot 
  • ctf_fin3.bsp - _MaDMaX 
  • tob_ctf.bsp - Tobey 
  • hwctf_osiris.bsp - Kor Skarn 
  • hwctf_tomb.bsp - Kor Skarn 
  • hwctf_temple.bsp - Kor Skarn 

  •  
    And all the others not listed here who helped in the making and testing of HW CTF.

    The installer for this product was created using Installer VISE from MindVision Software. For more information on Installer VISE, contact: 

    MindVision Software 
    7201 North 7th Street 
    Lincoln, NE 68521-8913 
    Voice: 402-477-3269 
    Fax: 402-477-1395 
    Internet: mindvision@mindvision.com 
    http://www.mindvision.com/