Mark Vejvoda
4df997d0ca
- initial work for a headless server. Currently this code allows you to launch a server with the commandline option: --masterserver-mode
...
The first client that connects to the server is the administrator and is able to change most settings and launch the game. Still lots of work to do but this is a start.
2011-09-24 07:46:56 +00:00
Mark Vejvoda
7d53df698a
- added new in-game popup menu and new ability to switch teams in game (turned off by default in advanced settings)
2011-09-21 06:51:28 +00:00
Mark Vejvoda
8d8996c0ee
bugfix for index value used when switching maps for player in invalid index
2011-09-02 00:20:10 +00:00
Mark Vejvoda
e44170ea00
- bugfixes for lobby UI when map changes and player index is invalid
2011-09-02 00:08:35 +00:00
Mark Vejvoda
0a2c929fea
- attempt #1 to support 'keeping' connected clients in the lobby when the map changes and slots would normally disconnect
2011-09-01 21:54:31 +00:00
Mark Vejvoda
bb68106912
- phase 3 of cppcheck verbose fixes
2011-09-01 18:08:56 +00:00
Mark Vejvoda
d44959d69c
- phase 1 of cppcheck verbose fixes
2011-08-31 23:10:43 +00:00
Mark Vejvoda
93cc49a89a
- bugfixes found from cppcheck
2011-08-31 20:04:50 +00:00
Mark Vejvoda
3af608151e
- bugfixes found from cppcheck
2011-08-31 19:44:19 +00:00
Mark Vejvoda
3eb375904c
- bugfix for text placement in progress bars
2011-08-30 21:48:32 +00:00
Mark Vejvoda
c4cbdd86e3
- disabled will's visible quad code as i cannot get it to work when rotating around with the camera. Bugfix for normal camera visible quad so we don't get black spots when moving camera around. Bugfix for menu keyboard entry if we get a bad utf8 conversion character
2011-08-30 18:28:30 +00:00
Mark Vejvoda
f5b15bd402
- bugfix for filtering out non printable keys
2011-06-28 01:25:14 +00:00
Mark Vejvoda
945c2aa66b
- some font bugfixes (use proper fonts in menus and also proper spacing in console)
2011-06-28 00:51:13 +00:00
Mark Vejvoda
aa677cfc97
- attempt to NOT convert to utf8 twice
2011-06-26 03:38:28 +00:00
Mark Vejvoda
4b6bc7a4a7
- loads of changes in order to prepare for better input (not using char but SDLKey instead)
2011-06-26 01:55:08 +00:00
Mark Vejvoda
c808a5661a
- added freetype2 / FTGL support
2011-06-06 21:38:25 +00:00
Mark Vejvoda
60b8093f5b
- attempt to get non ascii file paths working in megaglest (Japanese etc...)
2011-05-18 21:49:11 +00:00
Mark Vejvoda
68a906ab2a
- fix crc check so it does not add special faction names (like random, etc)
2011-04-24 04:31:39 +00:00
Mark Vejvoda
b180581bf8
- bugfix for disabling hotkeys when in menu's and editing text in a field
2011-04-20 16:25:16 +00:00
Mark Vejvoda
f0fededd56
- trim crc message in connected client menu to 110 chars max per line
2011-04-19 00:02:23 +00:00
Mark Vejvoda
4b570b88db
- try to end crc faction messages with period.
2011-04-18 03:00:15 +00:00
Mark Vejvoda
31d572af12
- split apart crc mismatch faction names if string too long
2011-04-18 02:31:36 +00:00
Mark Vejvoda
05847617e6
- bugfix to get proper factions for faction listing in menus (ignore files and look only at folders)
...
- split apart crc mismatch faction names if string too long
2011-04-18 02:22:26 +00:00
Mark Vejvoda
29bb7800f6
- attempt to solve techtree and faction crc issues
2011-04-15 02:53:05 +00:00
Mark Vejvoda
8fa76043ca
- debug code to be removed after testing with ultifd
2011-04-15 02:44:49 +00:00
Mark Vejvoda
ec27fbe174
- debug code to be removed after testing with ultifd
2011-04-15 02:39:17 +00:00
Mark Vejvoda
dbc56c7ba2
- another techtree crc fix
2011-04-15 02:06:50 +00:00
Mark Vejvoda
37a7ad86a3
- updated to force faction CRC refresh when techtree crc mismatched
2011-04-15 01:54:09 +00:00
Mark Vejvoda
b196a5ba37
- bugfix for faction CRC check
2011-04-15 01:39:31 +00:00
Mark Vejvoda
5d10312ead
- send notification of cancel action
2011-04-15 00:13:13 +00:00
Mark Vejvoda
d14b13e285
- added a new cancel button for connected menu to cancel all current and queued file transfers
2011-04-15 00:09:38 +00:00
Mark Vejvoda
7bf40db4ce
- updated crc check for techtrees to also store date last updated and force an immediate refresh if the techtree has different CRC with server and was older than 1 day
2011-04-13 01:51:15 +00:00
Mark Vejvoda
05a61ec619
- client connected menu now uses same rendering as custom game menu for map preview (resulting in better fps there)
2011-04-13 01:11:23 +00:00
Titus Tscharntke
8c39a1b725
now you are "forced" to say "ready" when you are connected :-D
2011-04-12 22:20:41 +00:00
Mark Vejvoda
42a6737960
- proper detection that user does not have 7z installed in their path
2011-04-09 22:20:10 +00:00
Mark Vejvoda
9cb1cd7bc8
- bugfixes related to multi-language text messaging
2011-04-05 20:19:25 +00:00
Mark Vejvoda
4a27e75891
- initial work to support multi-language text messages
2011-04-05 18:39:47 +00:00
Mark Vejvoda
4fb33d34ce
- moved a few more strings into the language file
2011-04-05 14:59:48 +00:00
Mark Vejvoda
ebbdf2d2c2
- by default route planner is disabled for release, need to add the following to the ini to get it to show up:
...
EnableRoutePlannerPathfinder=true
2011-04-05 05:49:04 +00:00
Mark Vejvoda
bdb4db9756
- fixed loss of username sometimes when changing slots in network game lobby
2011-04-05 05:32:35 +00:00
Mark Vejvoda
6a35db6031
- do not render player status for closed slots
2011-04-04 05:06:22 +00:00
Mark Vejvoda
d4d250f2b6
- more efficient handling of faction CRC calc in menus
2011-04-03 07:09:54 +00:00
Mark Vejvoda
acbb11b327
- bugfix for tileset crc calc (was cached and did not always update the cached value)
2011-03-31 23:26:32 +00:00
Mark Vejvoda
8059c064a3
- more cleanup of debug logging in menus
2011-03-29 09:45:15 +00:00
Mark Vejvoda
82b6b02a89
- bugfixes for wrong item names sometimes for ftp file transfers
2011-03-29 08:45:56 +00:00
Mark Vejvoda
453e5a12e6
- crc thread program exit cleanup, client download now using language string in connected menu
2011-03-27 16:39:19 +00:00
Mark Vejvoda
d9bc605974
- added scenarios to mod menu
2011-03-26 18:37:38 +00:00
Titus Tscharntke
5648080095
Ready/not Ready/brb in colors; labels can have colors now
2011-03-26 13:40:22 +00:00
Mark Vejvoda
9681e7f1bc
- initial code for managing mod content (downloads and removal of user data)
2011-03-25 10:11:16 +00:00
Mark Vejvoda
ab9f88e4c7
- bugfix for map CRC checking after downloading a map
2011-03-20 06:23:19 +00:00