Mark Vejvoda
623623d33f
- bugfix for segfault in menu when exiting too fast
2012-03-05 22:53:03 +00:00
Mark Vejvoda
7fe7800ac2
- added better error handling and increased delay + retries when publishing a game to masterserver (in case upnp is slow)
2012-03-03 08:28:15 +00:00
Mark Vejvoda
3eba87727c
- bugfixes for headless mode, map selection logic was broken for admin user
...
- during in game, if admin user disconnects, server re-assigns a new admin user so paused game can be unpaused by a new administrator
2012-03-03 04:33:39 +00:00
Mark Vejvoda
909b680836
- a little cleanup of request parameters
2012-02-25 08:46:48 +00:00
Titus Tscharntke
9870c13a6b
GraphicMessageBox can handle multiple buttons now
2012-02-19 17:37:53 +00:00
Mark Vejvoda
2fbebb4721
- some cleanup of CRC calculation for better cache use
2012-02-10 16:53:56 +00:00
Mark Vejvoda
50f1fa65ca
- bugfix on battle screen when 8 players playing, last player is sometimes chopped off
...
- masterserver mode bugfix for map filter
- masterserver now outputs in-game stats to console every 10 minutes (can be adjusted via ini setting: GameStatsDumpIntervalSeconds=x where x is update interval in seconds
2012-01-06 06:55:27 +00:00
Mark Vejvoda
58f6ceb801
- fixed placement of map filter controls
2012-01-05 02:03:54 +00:00
Mark Vejvoda
61bebd6b86
- numerous fixed for network scenario handling
2011-12-28 04:46:36 +00:00
Mark Vejvoda
e45d42cd6f
- bugfixes for network scenarios to enable / disable certain controls
2011-12-26 22:51:48 +00:00
Mark Vejvoda
ca03fab5aa
- bugfixes for network scenarios to use proper fog of war settings from scenario (also victory conditions etc)
2011-12-26 07:11:52 +00:00
Mark Vejvoda
0338841689
- initial code to try out network based scenarios (not yet implemented for masterserver)
2011-12-26 06:29:14 +00:00
Mark Vejvoda
dc6cd9281f
- centralized finding map files and validation of map files. a New report at game start shows a list of invalid maps which will be ignored
...
- headless server now shows GUI messages in console
- made 'blocked player' button font smaller
2011-12-05 05:26:48 +00:00
Mark Vejvoda
a0888b8292
- add more info on corrupt map
2011-12-05 00:13:30 +00:00
Mark Vejvoda
049b2952f2
- bugfix for invalid language setting in userini
...
- added debug info to track down tomreyn's issue
2011-12-05 00:02:32 +00:00
Mark Vejvoda
860808a3bb
- fixed UI to fit most language text comfortably
2011-12-03 10:02:33 +00:00
Mark Vejvoda
6c945a4aa6
- admin connected to a headless server can now restore auto saved game settings
2011-12-03 08:17:49 +00:00
Mark Vejvoda
d33e1174a5
- bugfixes related to cppcheck report
...
- bugfixes found using valgrind (memory leaks)
2011-12-02 16:07:59 +00:00
Mark Vejvoda
1935f9314b
added new commandline to specify internal/external port #'s to use when hosting:
...
--use-ports=61390,61390
2011-11-23 21:36:49 +00:00
Mark Vejvoda
3cdf50c399
- a load of bugfixes including:
...
- proper handling of invalid client connects, after 6 bad attempts in a 60 second period of time the IP address is blocked from the current game
- Added check for invalid particles for tileset objects
- Made messagebox wider in game mod menu
- Fixed numerous threading issues discovered while testing on my 8 core CPU
- a Little bit of rendering cleanup
2011-11-23 08:00:09 +00:00
Mark Vejvoda
cf1e3509fe
- commented out enabled observer at game end (automatically set to true now)
2011-11-21 02:08:51 +00:00
Mark Vejvoda
85ed894cdb
- moved player game version text over and made its font smaller to be able to see more when long
...
- bugfix of segfault when in mod menu
2011-11-15 22:28:51 +00:00
Mark Vejvoda
8050e25538
- attempt to fix masterserver losing publish setting and/or open network slot
...
- attempt to fix high cpu usage on masterserver (and clients) when waiting for others during the start of a network game
2011-11-14 05:18:09 +00:00
Titus Tscharntke
f0fb35b64d
menu layout ...
2011-11-04 00:36:07 +00:00
Mark Vejvoda
22c8881902
- update fonts for console when language is toggled
2011-11-03 23:38:43 +00:00
Mark Vejvoda
96e0602ead
small code cleanup
2011-11-03 20:36:56 +00:00
Mark Vejvoda
5dcd9d8714
fixed UI placement of playername in menus
2011-11-02 19:02:25 +00:00
Mark Vejvoda
30e1f45cc7
- intro is now fully translatable and configurable (see english.lng file at the bottom for intro strings)
...
- added game loading text strings to language file
- ONLY load the font type we are using
2011-11-02 17:17:28 +00:00
Titus Tscharntke
9bc8ecb2c8
Host_Game instead of Custom_Game in Lan_Game/Internet_Game
2011-10-30 22:23:57 +00:00
Mark Vejvoda
d088028685
bugfix player control listbox to properly be enabled / disabled
2011-10-26 02:36:00 +00:00
Mark Vejvoda
50adfb3305
- added ability to switch languages from nearly anywhere (and new hotkeys to do so):
...
CTRL+L shows language popup selection, CTRL+SHIFT+L toggles to next language automatically
2011-10-25 18:39:11 +00:00
Titus Tscharntke
21760072a4
fixed name editing and cleanup
2011-10-23 10:49:36 +00:00
Mark Vejvoda
d46354ed67
- fixed bug where we could not pick human player clicking right arrow
2011-10-22 01:02:29 +00:00
Titus Tscharntke
5e8e8ffc6c
my fix ( I like it somehow .. :-D )
2011-10-21 00:23:05 +00:00
Mark Vejvoda
35a5f44db0
bugfix for game name when not in headless mode
2011-10-20 23:44:01 +00:00
Titus Tscharntke
a58451333e
headless servers have special game names
2011-10-20 23:27:39 +00:00
Titus Tscharntke
900f08e02f
Configurable multiplayer game name
2011-10-20 22:30:09 +00:00
Mark Vejvoda
26afb589a3
- code cleanup (removing / commenting uneeded items)
2011-10-17 20:56:11 +00:00
Mark Vejvoda
bea263229b
- bugfixes for headless mode so player can switch slots but admin cannot start game if we have a net player in an unassigned network slot
2011-10-15 01:39:59 +00:00
Mark Vejvoda
3b8d07fc8d
- don't allow game to start and show a message if network player connected and on an unassigned slot
2011-10-15 01:03:24 +00:00
Mark Vejvoda
3ff146e3f3
- bugfixes for changing network players control
2011-10-14 23:51:44 +00:00
Mark Vejvoda
ebc130f526
- added a few new chinese fonts and changed default to a new font
...
- fixed location of player title in menus
- added better ftgl error checking
2011-10-03 04:49:52 +00:00
Mark Vejvoda
ec2963808a
- fixed alignment of UI controls and changed default english font
2011-10-02 02:32:20 +00:00
Mark Vejvoda
75e73ec85d
- headless mode now properly uses selected slot of player
2011-10-01 08:04:30 +00:00
Mark Vejvoda
77a2fa7d48
- getting fanatical about memory cleanup so that valgrind output is more useful
2011-09-30 23:55:07 +00:00
Mark Vejvoda
3bec8d3300
- compile bugfix
2011-09-28 15:34:03 +00:00
Mark Vejvoda
43ed4553ea
- more memory cleanup and thread cleanup (found using valgrind)
2011-09-28 15:32:57 +00:00
Mark Vejvoda
2a86cb4f7d
- added support for proper quiting and console input/output in headless mode. Type: quit followed by return into the console to properly shutdown in headless mode.
2011-09-27 10:16:09 +00:00
Mark Vejvoda
f5c7eff49c
- more bugfixes for headless server mode, attempt to fix crash when switching info fast and avoid render on battle end on server.
2011-09-26 04:50:13 +00:00
Mark Vejvoda
26d0b71bd5
- turn off mouse and keyboard in headless mode
2011-09-26 04:26:44 +00:00