Commit Graph
40 Commits
Author SHA1 Message Date
lotodore b868990462 Default network game id is 1, not 0. 2009-06-20 17:39:13 +00:00
doitux de6228bb7d session boost_ptr refactoring 2008-10-07 21:16:27 +00:00
doitux a52de5f967 2008-09-19 19:37:12 +00:00
doitux d3ecee9bd1 next steps startwindow-integration. network- and internet-game --> UNSTABLE 2008-09-01 21:47:04 +00:00
doitux a3152ba87e close-button fix ONLY for macosx 2007-12-04 01:37:43 +00:00
doitux f1191f0b6f close-button fix for macosx 2007-11-28 22:00:42 +00:00
lotodore 5f5a3d90f5 Fixed some compiler warnings. 2007-11-07 14:11:57 +00:00
lotodore 64ba7c0994 Show correct maximum player count in network games. 2007-10-20 22:34:14 +00:00
doitux 3138cd22e7 adds ingame-chat nick-highlighting 2007-10-14 22:05:00 +00:00
doitux f2fc2d301c networkgame-nick-highlighting 2007-10-14 17:59:40 +00:00
doitux f3a5579b61 finished chat-implementing in startnetworkgamedialog 2007-10-13 13:06:12 +00:00
doitux add4695fbd start chat-implementing in startnetworkgamedialog with only chattools ;) 2007-10-12 21:16:02 +00:00
lotodore 076d44b0ae Pass on admin state if the admin leaves the network game, so that someone else can start the game. 2007-10-03 13:36:47 +00:00
doitux 101ef7ff3f 2007-10-03 12:30:04 +00:00
lotodore 3c88ba8bbe Game list in Lobby is now shown and updated even after joining or creating a game. Game updates will be sent by the server at all times (even during the game). 2007-09-29 14:05:41 +00:00
doitux e50f9708af dutch, german translation update; string updates; IRC server configuration added; password-dialog to join a private game; return-event for chat-input (chat-classes not implementet) 2007-09-07 08:58:36 +00:00
lotodore 9f6bf5206e The checkbox "fill up with computer players" is now working (protocol has been changed to implement this). Lobby dialog is now also used after joining the game. Leaving game not possible yet. 2007-09-05 19:14:34 +00:00
lotodore 6e7f2c06fc Fixed nasty GUI update bug in game list. Fixed compiler warning. 2007-09-04 17:38:13 +00:00
doitux 95467e0b96 checkBox_fillUpWithComputerOpponents added; some startnetworkgamedialog behaviour changes 2007-09-03 22:51:00 +00:00
lotodore bd53403752 Major redesign: Using game ids and player ids in gui (associated with tree view items).
Player list of all network games is now dynamically updated in lobby (no polling, server sends events).
2007-09-02 16:36:52 +00:00
doitux a84f164b8a preparation gamelobby slots 2007-08-29 22:30:18 +00:00
lotodore fa8d7b14ec Information about the game is now shown in lobby, when selecting a game.
Some GUI modifications, GUI update is working properly now if the dialog is shown the second time (after clearing items).
List of players for the game is still missing. With the new on-demand model for player id/player name, this is kind of hard to implement.
2007-08-27 09:57:51 +00:00
lotodore 56b24e09eb Major design change in network protocol: Player information is now requested by clients whenever it is needed. The server only sends player ids. The client has a cache with player information. 2007-08-26 22:41:37 +00:00
lotodore 3a2f3255af More fixes. Using player name as base for game name now. Removing games which have no players left. Check collision of all player names on connect (kind of slow, but name needs to be unique). 2007-08-21 17:27:13 +00:00
lotodore 839a4f7112 More steps towards supporting multiple games per server. Player rights still broken, so starting the game is not possible. Games are not yet terminated after all players have left. 2007-08-21 12:34:33 +00:00
doitux 5f168635a9 "player joined networkgame" and "network game ready" sounds added 2007-08-10 19:26:14 +00:00
doitux 6eebcc943f BeRo refactoring 2007-08-08 12:54:20 +00:00
lotodore 0da29b3874 The console server can now be fully used for a single game. The first player to join the game is admin, he can start the game and kick players.
However, if the admin player leaves, a new game can only be started if all players have left before (this is a bug, admin status should be passed to another player).
2007-08-02 20:52:13 +00:00
lotodore 0d4e38705d It is now possible to start the network game with a player number below the maximum player count. 2007-06-11 19:46:18 +00:00
lotodore fb274284f5 Kicking players at the beginning of a network game now works. 2007-06-07 21:19:06 +00:00
lotodore f886ebda86 Removed iostream includes, as they slow down compilation. 2007-06-07 19:37:35 +00:00
doitux 07410740c5 netgamespeed and netengine version disabled 2007-06-05 21:56:33 +00:00
doitux 750138ab55 2007-06-05 21:26:40 +00:00
doitux fc948c176d kickplayer 2007-06-05 20:54:16 +00:00
doitux e8cbac12cc check for maxnumberofplayers to start network game
doubleclick on join list item will directly connect
2007-05-23 07:16:28 +00:00
doitux d7e2bf9a2e 2007-05-02 22:46:29 +00:00
lotodore 07a0e01620 Added callback to display player names of connected players. 2007-04-08 20:35:42 +00:00
doitux b79a3a8e43 2007-04-03 10:55:16 +00:00
doitux 1444caf548 2007-03-22 01:24:01 +00:00
doitux d74a9eef70 createnetworkgamedialog and startnetworkgamedialog added 2007-02-22 00:48:18 +00:00