Mark Vejvoda
b481fbcbb5
- proper save and restore for particles
2012-03-19 21:35:54 +00:00
Mark Vejvoda
1ac9aa6d3f
- fixed xml loading via rapidxml for some scenarios that had embeddex xml comments in lua
...
- added automation abilities for automated testing with automated saved games
2012-03-17 08:20:17 +00:00
Mark Vejvoda
01f8f518b3
- saved games now go into saved folder
2012-03-15 22:09:11 +00:00
Mark Vejvoda
3eeb1ddea4
- added option to specify which game to load when loading a saved game.
...
- added a hotkey to save games any time during game play (F11). This saves files with a timestamp
- we now keep track of the last game the user saved and if commandline does not specify a game to load it uses the last saved game
2012-03-15 15:57:21 +00:00
Mark Vejvoda
63dbea6af7
- added new commandline option to show which version of xerces is compiled with binary
2012-03-14 00:21:59 +00:00
Mark Vejvoda
e3fde99359
- fixed gamma correction so it works now
...
- added more state when loading saved game
2012-03-13 01:34:14 +00:00
Mark Vejvoda
9271d7d7f6
- initial loading logic for loading of saved games.
...
- currently we always save the game during out of synch or on game quit.
- added a new commandline option to load the last saved game, this doesn't do much yet, just creates units in the map locations they were when the game was saved
./megaglest --load-saved-game
2012-03-12 23:08:22 +00:00
Mark Vejvoda
6e857b3af2
- more techtree validation fixes
2012-03-10 17:46:10 +00:00
Mark Vejvoda
90698f65dd
- segfault bugfix for techtree validation
2012-03-10 06:44:57 +00:00
Mark Vejvoda
246f4b326f
- attempt to see if threaded client network receive improves performance (ThreadedNetworkClient=true to enable on a client)
2012-03-03 23:59:44 +00:00
Mark Vejvoda
04e16819aa
- fix segfault when converting models
...
- fix segfault when mod menu cannot connect to masterserver
2012-03-03 18:40:18 +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
Titus Tscharntke
9870c13a6b
GraphicMessageBox can handle multiple buttons now
2012-02-19 17:37:53 +00:00
Mark Vejvoda
4ed3050f84
- fixed soft float support so megaglest might now work with other architectures at least in terms of streflop support
2012-02-11 15:20:40 +00:00
Mark Vejvoda
12d1885c65
- ported bugfixes to trunk from 3.6.0.3
2012-01-24 21:28:05 +00:00
Mark Vejvoda
ff4c327261
- bugfix for custom data path macro usage to avoid compiler errors
2012-01-24 07:39:16 +00:00
Mark Vejvoda
f40c37f5e8
- ported bugfixes for 3.6.0.3 release:
...
- CMake build system fixes applied during debian testing (like checking for compiler SSE support etc)
- Windows client fix for headless server operation
- Crash for some systems when trying to use VBO's
- Fixed AZERTY keyboard support
- Enhanced support for screenshots in g3d viewer
- Updated particle code from titi
- Bugfix for custom data path override causing compiler error
- Bugfix for fontconfig to properly find fonts on systems that support and have fontconfig installed (fixes numerous non debian based systems that reported null font errors)
- Minor UI fix on battle end screen when playing 8 players (last player was sometimes chopped off)
2012-01-23 07:22:43 +00:00
Mark Vejvoda
fbf7610420
- port changes from 3.6.0.3 to trunk for windows hosting patch
2012-01-20 04:15:13 +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
61bebd6b86
- numerous fixed for network scenario handling
2011-12-28 04:46:36 +00:00
Mark Vejvoda
dfa8f4a7e2
- bugfix for handling of custom data path (Should not require strange escaping sequence)
2011-12-25 16:22:01 +00:00
Mark Vejvoda
835c886705
- few tweaks to get things compiling under mingw
2011-12-25 03:09:39 +00:00
Mark Vejvoda
2e94c32d59
- added ability to check if compiler supports SSE and if not fallback to X87 for streflop.
...
- added ability for clients to specify gamma override value for drivers which support it
2011-12-23 08:20:54 +00:00
Mark Vejvoda
eb1408550d
- more debian related changes for better manpages
2011-12-20 07:00:23 +00:00
Mark Vejvoda
c11266d529
- fix custom player colors for mods
2011-12-14 23:01:13 +00:00
Mark Vejvoda
157c052a82
- allow mod's to change player colors
2011-12-14 22:42:38 +00:00
Mark Vejvoda
9852325da6
- fixed Martiño Figueroa's name in all copyrights in source code
...
- added copyrights to files that were missing it
2011-12-14 07:40:48 +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
1efb0b2b9a
- bugfix for battle end screen font placement
2011-12-03 09:20:13 +00:00
Mark Vejvoda
8d89718a76
- fixed font overlapping on battle end screen
2011-12-03 08:43:48 +00:00
Mark Vejvoda
8a5d4463a6
- fixed bug in sdl where it doesn't always give the correct key modifiers.
...
- can now press alt-enter on intro screen
2011-12-03 04:58:36 +00:00
Mark Vejvoda
8bdf863636
- cleanup of masterserver global flag
...
- attempt to cut down on resources required for masterserver mode to minimize RAM
2011-12-02 22:04:02 +00:00
Mark Vejvoda
66f44ff7c4
- more cleanup from cppcheck (using eclipse plugin now)
2011-12-02 17:46:02 +00:00
Mark Vejvoda
f6dafcde3c
- added stats on console for headless server when game exits
2011-12-02 17:27:13 +00:00
Mark Vejvoda
d33e1174a5
- bugfixes related to cppcheck report
...
- bugfixes found using valgrind (memory leaks)
2011-12-02 16:07:59 +00:00
Tom Reynolds
953435d549
* fix typo
2011-12-02 01:41:48 +00:00
Mark Vejvoda
27c4b2f629
- added more debug info for headless server conole results
2011-12-01 19:45:46 +00:00
Mark Vejvoda
1a2855f50f
- updated windows to properly detect locale in windows (stupid non standard platform)
2011-12-01 08:05:36 +00:00
Mark Vejvoda
a994610574
- auto detect locale language and try to set language on first run
2011-12-01 02:31:00 +00:00
Mark Vejvoda
6937785f22
- now display native language name in options menu
2011-11-30 23:35:54 +00:00
Mark Vejvoda
1658306b59
- fixed debug output font position --> just for you james!
2011-11-28 05:54:31 +00:00
Mark Vejvoda
da854f103b
- added some special ways to configure how sockets work on a system for testing
2011-11-27 00:07:55 +00:00
Mark Vejvoda
d381f69a0e
- bugfix for intro pictures to show
...
- updated czech language text (thanks Uncle)
2011-11-25 05:59:55 +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
115ef63f57
- hardened code for standalone mods
2011-11-23 19:12:06 +00:00
Mark Vejvoda
aefdfd98f8
- added new commandline option to support whole standalone mods: --load-mod=x
2011-11-23 18:02:00 +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
0dacf7b439
- bugfix for keydown event in intro and battle end screens (missed htis when converted to SDL keys)
2011-11-21 19:00:20 +00:00
Mark Vejvoda
31fafe4528
- fixed up font alignment and added a way to force ftgl font mode:
...
--force-ftglfonts
2011-11-18 19:53:56 +00:00
Mark Vejvoda
54e4d7604c
- added new option to headless modedisable reading from local console:
...
--headless-server-mode=vps
can be comgined with exit option:
--headless-server-mode=exit,vps
2011-11-16 05:20:35 +00:00