Commit Graph

56 Commits

Author SHA1 Message Date
Paul Chote
46d0ce89e9 Fix silly naming conventions 2010-08-24 19:53:05 +12:00
Chris Forbes
d8c5f1aed3 extract serialize code from Server; deserialize code from Game; add Slot collection. 2010-08-23 19:08:09 +12:00
Chris Forbes
09d9396123 move Session back to Game 2010-08-23 18:31:43 +12:00
Chris Forbes
b1b8b2c14a remove N params from ServerMain 2010-08-23 18:19:36 +12:00
Chris Forbes
fd9a31168d server loads the map (part 1) 2010-08-23 18:09:37 +12:00
Chris Forbes
3f11c32c4a blah 2010-08-23 17:58:25 +12:00
Paul Chote
cb3f6435ad Kill broken log uploading 2010-08-18 20:45:30 +12:00
Chris Forbes
7cd9afb6d2 remove some sillyness from the masterserver -- it shouldnt hold up the works. 2010-08-12 19:27:11 +12:00
Paul Chote
b982a52086 stop .net clients taking out the server on drop 2010-08-08 18:26:55 +12:00
Paul Chote
f10e3a4d2d Always update player info on server join 2010-07-27 21:52:21 +12:00
Paul Chote
9fe6671ace Fix retarded crash on server create; redirect server console spam into a logfile. 2010-07-27 10:48:37 +12:00
alzeih
3b72af2e9b AllowCheats 2010-07-26 22:23:24 +12:00
Chris Forbes
f1a5998049 remove dead ChooseFreePalette crap 2010-07-26 17:54:18 +12:00
alzeih
5f357288ee layout tidyup - start game now forces game start, ready checkboxes behave as before. 2010-07-25 22:16:21 +12:00
alzeih
26b5fbe9bb startgame order and lobby changes 2010-07-25 21:31:17 +12:00
alzeih
984e081f3b threadsafe 2010-07-23 21:40:06 +12:00
alzeih
282d26b844 Remember to disconnect ingame too, and mark the game as not started.
Also fix a compiler warning
2010-07-23 21:40:05 +12:00
alzeih
409416b55c Host closing server closes all connections and closes the listener. 2010-07-23 21:40:04 +12:00
alzeih
3f9ffbac80 smite some compiler warnings, hide those that are to stay.
Hide some makefile output too
2010-07-22 01:39:44 +12:00
Chris Forbes
f45de5de45 throw out some unused server code 2010-07-19 12:36:48 +12:00
Chris Forbes
d5f12dd8ee trim down license spam in all files 2010-07-18 16:48:21 +12:00
Paul Chote
c4442f07da Sliders change the preview palette and update client data; Need a better algorithm for picking color2 2010-07-16 23:34:42 +12:00
Paul Chote
4fb3f67a9d Hook up the HSL sliders 2010-07-16 22:34:30 +12:00
Paul Chote
8abc8e03cb Shift player palette definitions onto the player/client. Needs ui; for now everyone is teal. 2010-07-16 20:51:20 +12:00
Chris Forbes
65d2a5bb3c remove addpkg crap from server, since we don't use it. 2010-07-14 01:10:10 +12:00
alzeih
bd096436d9 New Command Order. GUI changes to settings no longer produce messages in chat. Can't enter commands in chat any more. 2010-07-12 19:35:08 +12:00
Paul Chote
56fb711fc6 Textfield editable names 2010-07-10 22:30:28 +12:00
Chris Forbes
a372ba2080 make it work 2010-07-10 16:24:29 +12:00
Paul Chote
9ca9d9a47e Fix country names in lobby 2010-06-30 20:25:32 +12:00
alzeih
981a6b65a7 Fix server crashing when server order fails to deserialise. 2010-06-18 16:03:24 +12:00
alzeih
d6c83eddbd truncate name if longer than 10 chars 2010-06-18 14:46:16 +12:00
alzeih
9425fb1def Fix unnecessary duplication and get a better UI out of it 2010-06-14 14:05:20 +12:00
alzeih
7b837fd6c4 Prevent changes when marked as ready 2010-06-14 00:55:22 +12:00
Matthew Bowra-Dean
aa239d172d Log channels, PHP script diffs when told. 2010-06-10 12:50:22 +12:00
Matthew Bowra-Dean
fd014e15a5 Support for master game ID. 2010-06-10 12:45:58 +12:00
Chris Forbes
e8b77963e3 send new=1 on initial server ping so we can easily count games 2010-05-03 19:10:06 +12:00
Chris Forbes
12db5e7939 server messages FROM correct players 2010-04-23 18:27:51 +12:00
Paul Chote
21ee783521 Kill crufty makefile warnings 2010-04-13 20:48:47 +12:00
Bob
3974f82a9e remove PackageDownloader 2010-04-13 20:37:32 +12:00
Paul Chote
5c978df9a4 Fix ingame ra <-> cnc transition.
Mod syntax change to "/mods mod[ mod...] map"
2010-04-10 17:11:33 +12:00
Paul Chote
656ba93546 Unhardcode starting maps 2010-04-09 14:51:04 +12:00
Chris Forbes
c8cb683373 fix crash on blank names 2010-03-22 18:01:06 +13:00
Bob
764269aa9a fix for excessive network traffic 2010-03-21 15:55:20 +12:00
Chris Forbes
47822a9612 server picks random seed for world.SharedRandom 2010-03-19 20:52:03 +13:00
Chris Forbes
7a16c40eda add team to Client 2010-03-19 18:52:17 +13:00
Chris Forbes
8a05af72b3 Unknown race -> Random; make it actually work, too. 2010-03-18 13:18:41 +13:00
Chris Forbes
38172dcda5 made ToggleReady work through chat (/ready) rather than an order against an actor 2010-03-17 23:29:56 +13:00
Chris Forbes
845bbf0f39 allow custom masterserver URL 2010-03-15 15:49:42 +13:00
Chris Forbes
fd23407792 add ability to suppress masterserver pings via Settings (in prep for pchote's new UI magic for this) 2010-03-15 13:53:57 +13:00
Chris Forbes
de388767ed map,mods advertised in server info 2010-03-13 13:12:53 +13:00