Topic: [0.5 gametype] Headhunt Deathmatch! (1.0)
UPDATE: Headhunt is now included in Warsow 0.5 as official gametype!
1.0 release of my first attempt to make a gametype: Headhunt Deathmatch

Special thanks to jal for patiently answering to my stupid questions ;-)
Gameplay description:
First player who gets shot loses all items and becomes 'tag'.
Other players try to hunt down the tagged player.
When tag gets headhunted down,
- When autotag is 0, someone must shoot someone to tag.
- When autotag is 1, player who killed the tag, will become new tag.
selfdamage etc is 0 by default.
Tagged player has warshell effect.
Tagged player shows in minimap (cg_showminimap 1)
Scoreboard also tracks times how long players have been tagged
Gameplay scoring:
* Tagged player gets 1 point for each 2 seconds staying alive
* 5 points for tagging player
* 10 points for killing tagged player
* 5 points for headhunt defense (killing someone while being tagged)
* -25 points for killing someone else than tagged player
* 1 point for hitting headhunters with gunblade when tagged
Gameplay screenshots from 1.0 (rc4) release:
New scoreboard, minimap in action:
Headhunt defense, killing attacker while being hunted:
Hunted down the tag, now got tagged because of it: (autotag 1)
Old screenshots from beta versions:
Player headhunted tagged player (+10) (beta3)
Someone got tagged, headhunting indicator: (beta3)
No one is being hunted, indicator to tag someone: (beta3)
If you kill non-tagged player, you'll get headhunt miskill punishment (-50) (beta3)
If you kill someone when being tagged, you'll get headhunt defense award (+5) (beta3)
You got tagged! Run, hide and defend yourself! (+1 score for each 2 seconds alive) (beta3)
Minimap showing tagged player's location (1.0rc1)
Where to play?
Available on all 0.5 warsow-esport.net servers, including FFmod.
Download: (place pk3 to basewsw and callvote gametype headhunt)
download 1.0
download 1.0rc4
download 1.0rc3
download 1.0rc2
download 1.0rc1
download beta4
download beta3
download beta2
download beta1
Known bugs
- No known bugs at the moment
Changelog
1.0 (final) (31.5.2009)
- Small detail fixes...
1.0rc4 (30.5.2009)
- Fixed spamming callvote autotag command
- Scoreboard now shows tag times in mm:ss format
- Scoreboard time tracks in warmup didn't reset when match started
1.0rc3 (30.5.2009)
- Scoreboard now shows tagtime (how long player has been headhunted)
1.0rc2 (30.5.2009)
- Autotag 1 by default
- Small cleanup + code commenting
- Gunblade defender bonus had wrong color code, oh the details..
1.0rc1 (29.5.2009)
- callvote autotag 0/1 option. makes tag killer automatically new tag.
- added minimap support showing the tagged player
BETA 4 (29.5.2009)
- penalty reduced from -50 to -25
- added some award coloring
- fixed warmup tagging
- fixed the missing no-shoot indicator
- fixed misbroadcasting to spectators
- forcing models disabled to make players a bit more unique
BETA 3 (28.5.2009):
- informational message when no one is tagged
- bots can now play headhunt
- probably broken: gunblade defender bonus, may or may not start working with new warsow updates.
BETA 2 (27.5.2009):
- text change, you are the tag > you are tagged
- checkTag uses now G_CenterPrintMsg instead of drawAward for informing not to shoot non-tagged players
- headhunt state gets now reseted correctly if tagged player disconnects
BETA 1 (27.5.2009):
- First release with basics working
Feedback & suggestions welcome!
Last edited by kiki (2009-08-13 12:57)