Protocol
WWP uses a "vanilla" IRC-server but with the
addition that it also handles the IRC request "GAMEFLAG".
The GAMEFLAG request informs the IRC server if the user
is:
h => hosting a game
j => joining a game
p => in a game
n => not in a game
This char is stored in the IRC server and is appended on
the WHO-reply for that particular user. This will trigger the
communication between the clients.
Further, some PRIVMSG between the clients needs to be rewritten, mostly
the exchange of IP-addresses which are for dreampi users, the local IP of
the DC (192.168.X.98).
The scheme is set in the topic, where the first two chars is mapped to a scheme in the game.
Domains and Ports
- master.worms.dream-key.com
- match.t17-wwp.games.sega.net
- wwp2.team17.com
- wormnet2.team17.com
- Port 6667
- Gameplay port: 17219 TCP
Schemes
Topic nr to Scheme mapping (so it doesn't get lost)
Topic nr => Scheme:
01 => 1 shot 1 kill
02 => Aerial
03 => Animal Farm
04 => Armageddon
05 => Arms Race
06 => Artillery
07 => Beginner
08 => Blast Zone
09 => BnG
10 => ClockWorm Orange
11 => Darkside
12 => Drops Only
13 => Energy or Enemy
14 => -
15 => Fullrope
16 => Heakth Bonanza
17 => High Explosive
18 => Intermediate
19 => Kung Food
20 => Men at Worm
21 => No Retreat
22 => Pro
23 => Retro
24 => Shopping Mall
25 => Sniper
26 => Strategy
27 => Striker
28 => Sudden Sinking
29 => Tankxz
30 => Tournament
31 => Bonus1
32 => Bonus2
33 => Bonus3
34 => Bonus4
35 => Bonus5
36 => Bonus6
37 => Bonus7
38 => Bonus8





