Mark Vejvoda
d1dd79047e
- no need for xerces anymore? All XML is now done by rapidxml by default (loading and saving)
2012-03-15 05:59:23 +00:00
Titus Tscharntke
c421576a83
first steps for load game menu
2012-03-14 23:53:11 +00:00
Mark Vejvoda
8860fd0dc8
- fix saved games in headless server mode
2012-03-14 23:25:47 +00:00
Mark Vejvoda
7425dc8fdf
- ALL XML loading will default to rapidxml, we now ONLY use xerces for saving the game (until i get time to implement xml save using rapidxml)
2012-03-14 22:48:46 +00:00
Mark Vejvoda
4bd6b53f9d
- added insanely fast rapidxml as a supported xml engine to use. Currently its ONLY used for loading saved game xml and the currently class ONLY handles loading (not saving) xml's.
2012-03-14 21:52:13 +00:00
Mark Vejvoda
c3cd759302
- bugfix for observer mode, the new techtree linking broke observer mode loading
2012-03-14 15:16:02 +00:00
Mark Vejvoda
8d5de12d42
- added some particles to load game logic
2012-03-14 07:23:41 +00:00
Mark Vejvoda
3b964ebbd2
- fixed xerces crash with version 3 and higher
2012-03-14 00:33:23 +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
4481151c5b
- check if unit is dead when loading game and do NOT set cell map for dead unit
2012-03-13 23:51:39 +00:00
Mark Vejvoda
d4ca1c36cb
- fixed some particle issues
2012-03-13 23:18:09 +00:00
Mark Vejvoda
0ea22572dd
- fix ally list when loading games
2012-03-13 23:10:48 +00:00
Mark Vejvoda
aa93999dce
- fixed map placement when loading untis from file
2012-03-13 22:55:11 +00:00
Mark Vejvoda
d1a0eeca2e
- check for null for particles
2012-03-13 22:37:47 +00:00
Mark Vejvoda
3926a34ef4
- missed another bad index
2012-03-13 22:28:36 +00:00
Mark Vejvoda
a67a3776af
- fixed conflicting loop index variable names in map
2012-03-13 22:27:34 +00:00
Mark Vejvoda
9a1b4cf680
- small fix for map state
2012-03-13 22:23:42 +00:00
Mark Vejvoda
917adc8c98
- bugfix for game save and load (string buffer was too small for one item)
2012-03-13 21:58:31 +00:00
Titus Tscharntke
38bd33acf9
Gamma Correction in inGame options with direct feedback.
2012-03-13 18:59:33 +00:00
Mark Vejvoda
5f95b08c17
- a ton more load game state now working (including commands)
2012-03-13 15:21:25 +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
Titus Tscharntke
edd7f732ea
alpha correction in options menu ( checkin with error included , which needs to be fixed! )
2012-03-13 00:44:55 +00:00
Mark Vejvoda
485b74af8b
- load game restore more game state
2012-03-13 00:00:10 +00:00
Mark Vejvoda
82cd1d3e9c
- restore timeflow and gamecamera on load game
2012-03-12 23:40:54 +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
Tom Reynolds
519384c4b9
correct references in convert_faction_xml2html's side-by-side faction viewer
2012-03-10 15:07:37 +00:00
Mark Vejvoda
90698f65dd
- segfault bugfix for techtree validation
2012-03-10 06:44:57 +00:00
Mark Vejvoda
c5331b7e8a
- initial work to save game state to XML. Current only saves when out of synch or game end occurs and saves to same folder as log files and file is called: megaglest-saved.xml
...
(Currently we store way too much info but this is a starting point)
2012-03-10 03:27:25 +00:00
Mark Vejvoda
623623d33f
- bugfix for segfault in menu when exiting too fast
2012-03-05 22:53:03 +00:00
Mark Vejvoda
7399d10247
- attempt to get better stack trace if simple thread dies in destructor
2012-03-04 07:04:36 +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
a6af5b96af
- when RainEffect=false then ALSO disable rain in the main menu
2012-03-03 08:52:52 +00:00
Mark Vejvoda
94f3665285
- added nick sound when user mentions another players name in chat (in game lobby and in game)
2012-03-03 08:45:20 +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
8b7e2a7b9e
- when searching for hud, loop until we find a file
2012-03-03 07:48:05 +00:00
Mark Vejvoda
060d1f453d
- change the crc cache file names to avoid excessively long filenames and to see if this improves performance and fixes buggy behaviour.
2012-03-03 04:55:00 +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
Mark Vejvoda
c3e40ca1e5
- updated to include desktop files for map editor and g3d viewer and added to make install in cmake build system
2012-02-25 04:11:07 +00:00
Mark Vejvoda
9d6607a051
- added new lua method so users can create units without spacing rules:
...
createUnitNoSpacing
2012-02-21 21:56:20 +00:00
Titus Tscharntke
2b50070249
you can init a GraphicMessageBox without a button now.
2012-02-19 17:49:33 +00:00
Titus Tscharntke
9870c13a6b
GraphicMessageBox can handle multiple buttons now
2012-02-19 17:37:53 +00:00
Titus Tscharntke
9dd8dd4098
Display of the boost effect in the GUI. ( shown in the command description )
2012-02-19 02:40:13 +00:00
Tom Reynolds
5e51b4a089
minor fix to commented out game invocation in Linux wrapper script
2012-02-12 01:50:38 +00:00
Mark Vejvoda
cf1c7c1ca2
- tighten up socket error checking during peek for data on connection check
2012-02-11 22:52:52 +00:00
Tom Reynolds
598d8e6713
Add some testing/QA/debugging related options to run the game (commented out)
2012-02-11 17:29:59 +00:00
Mark Vejvoda
d025c26115
- updated to compile with new streflop files
2012-02-11 15:29:16 +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