First of all, excuse me for my bad english beacuse i'm french 
Assassin is a new gametype for UT2004.
It is currently version 113 and is fully working in instant action (solo) and over network (LAN and internet).
You can found it on my website : http://web.unreal-impulse.com/warbler/
This gametype introduce the following rules :
- At the begining of the match, everyone his Assassin and has a target and a hunter.
- Killing your target earns you 5 points, and you got a new target to hunt.
- If you manage to kill your target without beeing sight by him, you earn 2 more points.
- Killing your hunter earns you 2 points, and a new hunter will chase you.
- You only do HALF DAMAGE to your hunter... This makes him more 'scary'.
- Killing an outlaw earns you 1 point, and decrease the "Civilian Killed" by 1 point.
- Killing another player not mentionned above makes you loose 1 point (configurable),
and increase the "Civilian Killed" by 1 point.
- If your "Civilian Killed" reach 5 points (configurable), you are outlaw.
- When you are outlaw :
* You got no target and no hunter.
* You can kill anyone and each frag earns you 1 point.
* You earn more adrenaline per each frag.
* If you kill another outlaw, the "Civilian Killed" decrease by 1 point, else, it increase by 1.
* You can become Assassin again if you bring the "Civilian Killed" back to 0.
- The game is over when someone reach the frag limit, time limit, or when there is 3 Assassin left.
In this case, the Assassin with the highest score wins the match.
Features :
- Can be used with Onslaught maps and vehicles.
- French and english translations.
- Spectate mod fully suported.
- Fully compatible with network game.
- Bots' AI rewritten to respect new rules.
- The ranking is calculed with the following parameters (in order) :
* Being Assassin is better than outlaw.
* Less "Civilian Killed" is best.
* Higher Score is best.
* Less death is best.
If he is outlaw or has killed too many 'civilians', the highest scorer will not be the winner
- All the new Graphical drawing respect the following color code :
* Your target in Red
* Your hunter in Light Blue
* Outlaw in White
- Text and audio messages warn the players about the game state (ie : new hunter, new target...)
- The HUD is modified to display the following infos :
* An arrow pointing to your target (optional)
* Your target's name below the Adrenaline counter
* Your hunter's name (if you've seen him), below the target's name.
* The targeted player's status
(below the name is displayed the message "Outlaw", "Your Target" or "Your Hunter")
* An identifying icon, visible over the head, show the player's status (color code above)
* The "Civilian Killed" replace the DeltaFrag (top left of the screen, beetween rank and score)
* Icon when Outlaw
- The Scoreboard is modified to show :
* An icon next to Outlaw
* Civilians Killed info (K. Civil)
* Score
Even if death number is not shown, it is still calculated.
- Personnal stats (F3 during the game), are modified.
I have enhanced the network code so it should not increase your ping during net play
Here are some screenshots :

Assassin is a new gametype for UT2004.
It is currently version 113 and is fully working in instant action (solo) and over network (LAN and internet).
You can found it on my website : http://web.unreal-impulse.com/warbler/
This gametype introduce the following rules :
- At the begining of the match, everyone his Assassin and has a target and a hunter.
- Killing your target earns you 5 points, and you got a new target to hunt.
- If you manage to kill your target without beeing sight by him, you earn 2 more points.
- Killing your hunter earns you 2 points, and a new hunter will chase you.
- You only do HALF DAMAGE to your hunter... This makes him more 'scary'.
- Killing an outlaw earns you 1 point, and decrease the "Civilian Killed" by 1 point.
- Killing another player not mentionned above makes you loose 1 point (configurable),
and increase the "Civilian Killed" by 1 point.
- If your "Civilian Killed" reach 5 points (configurable), you are outlaw.
- When you are outlaw :
* You got no target and no hunter.
* You can kill anyone and each frag earns you 1 point.
* You earn more adrenaline per each frag.
* If you kill another outlaw, the "Civilian Killed" decrease by 1 point, else, it increase by 1.
* You can become Assassin again if you bring the "Civilian Killed" back to 0.
- The game is over when someone reach the frag limit, time limit, or when there is 3 Assassin left.
In this case, the Assassin with the highest score wins the match.
Features :
- Can be used with Onslaught maps and vehicles.
- French and english translations.
- Spectate mod fully suported.
- Fully compatible with network game.
- Bots' AI rewritten to respect new rules.
- The ranking is calculed with the following parameters (in order) :
* Being Assassin is better than outlaw.
* Less "Civilian Killed" is best.
* Higher Score is best.
* Less death is best.
If he is outlaw or has killed too many 'civilians', the highest scorer will not be the winner
- All the new Graphical drawing respect the following color code :
* Your target in Red
* Your hunter in Light Blue
* Outlaw in White
- Text and audio messages warn the players about the game state (ie : new hunter, new target...)
- The HUD is modified to display the following infos :
* An arrow pointing to your target (optional)
* Your target's name below the Adrenaline counter
* Your hunter's name (if you've seen him), below the target's name.
* The targeted player's status
(below the name is displayed the message "Outlaw", "Your Target" or "Your Hunter")
* An identifying icon, visible over the head, show the player's status (color code above)
* The "Civilian Killed" replace the DeltaFrag (top left of the screen, beetween rank and score)
* Icon when Outlaw
- The Scoreboard is modified to show :
* An icon next to Outlaw
* Civilians Killed info (K. Civil)
* Score
Even if death number is not shown, it is still calculated.
- Personnal stats (F3 during the game), are modified.
I have enhanced the network code so it should not increase your ping during net play

Here are some screenshots :



Comment