~ubuntu-branches/ubuntu/wily/hedgewars/wily

« back to all changes in this revision

Viewing changes to QTfrontend/newnetclient.h

  • Committer: Package Import Robot
  • Author(s): Dmitry E. Oboukhov
  • Date: 2011-09-23 10:16:55 UTC
  • mfrom: (1.2.11 upstream)
  • Revision ID: package-import@ubuntu.com-20110923101655-3977th2gc5n0a3pv
Tags: 0.9.16-1
* New upstream version.
 + Downloadable content! Simply click to install any content.
   New voices, hats, maps, themes, translations, music, scripts...
   Hedgewars is now more customisable than ever before! As time goes
   by we will be soliciting community content to feature on this page,
   so remember to check it from time to time. If you decide you want
   to go back to standard Hedgewars, just remove the Data directory
   from your Hedgewars config directory.
 + 3-D rendering! Diorama-like rendering of the game in a variety
   of 3D modes. Let us know which ones work best for you, we didn't
   really have the equipment to test them all.
 + Resizable game window.
 + New utilities! The Time Box will remove one of your hedgehogs
   from the game for a while, protecting from attack until it returns,
   somewhere else on the map. Land spray will allow you to build bridges,
   seal up holes, or just make life unpleasant for your enemies.
 + New single player: Bamboo Thicket, That Sinking Feeling, Newton and
   the Tree and multi-player: The Specialists, Space Invaders,
   Racer - scripts! And a ton more script hooks for scripters
 + New twists on old weapons. Drill strike, seduction and fire have
   been adjusted. Defective mines have been added, rope can attach to
   hogs/crates/barrels again, grenades now have variable bounce (use
   precise key + 1-5). Portal gun is now more usable in flight and
   all game actions are a lot faster.
 + New theme - Golf, dozens of new community hats and a new
   localised Default voice, Ukranian.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/*
2
2
 * Hedgewars, a free turn based strategy game
3
 
 * Copyright (c) 2006-2008 Ulyanov Igor <iulyanov@gmail.com>
 
3
 * Copyright (c) 2006-2008 Igor Ulyanov <iulyanov@gmail.com>
 
4
 * Copyright (c) 2008-2011 Andrey Korotaev <unC0Rr@gmail.com>
4
5
 *
5
6
 * This program is free software; you can redistribute it and/or modify
6
7
 * it under the terms of the GNU General Public License as published by
86
87
  void RawSendNet(const QString & buf);
87
88
  void RawSendNet(const QByteArray & buf);
88
89
  void ParseCmd(const QStringList & lst);
 
90
  void handleNotice(int n);
89
91
 
90
92
  int loginStep;
91
93
  int netClientState;
112
114
  void hhnumChanged(const HWTeam&);
113
115
  void teamColorChanged(const HWTeam&);
114
116
  void chatStringLobby(const QString&);
 
117
  void chatStringLobby(const QString&, const QString&);
115
118
  void chatStringFromNet(const QString&);
116
119
  void chatStringFromMe(const QString&);
117
120
  void chatStringFromMeLobby(const QString&);
145
148
 
146
149
  void JoinRoom(const QString & room);
147
150
  void CreateRoom(const QString & room);
 
151
  void updateRoomName(const QString &);
148
152
  void askRoomsList();
149
 
  void gameFinished();
 
153
  void gameFinished(bool correcly);
150
154
  void banPlayer(const QString &);
151
155
  void kickPlayer(const QString &);
152
156
  void infoPlayer(const QString &);
161
165
  void ClientRead();
162
166
  void OnConnect();
163
167
  void OnDisconnect();
164
 
  void displayError(QAbstractSocket::SocketError socketError);
 
168
  void displayError(QAbstractSocket::SocketError socketError); 
165
169
};
166
170
 
167
171
#endif // _NEW_NETCLIENT_INCLUDED