1
0
forked from 0ad/0ad
0ad/source/ps
Matei 92578ae553 # Some initial work on networking, fixing session setup, game startup, and command queueing.
- Fixed outdated / buggy networking code in the GUI scripts.
- Finished the API to CNetClient so that it's possible to start a CGame
from it.
- Some enhancements for debugging networking: Enabled updates while the
game is minimized/out-of-focus if it's in a network session. Also
reduced the turn length to something slightly more manageable but still
unplayable (1 sec versus 3 sec).
- Fixed a bug where IssueCommand used to access the order it creates
after queueing it, which is bad if the order gets deleted while being
queued (e.g. in CNetClient).

This was SVN commit r5139.
2007-06-04 07:41:05 +00:00
..
GameSetup Separate JS_ShutDown from the normal ScriptingHost shutdown, because it's resetting non-thread-safe per-process state. 2007-06-03 15:37:26 +00:00
scripting remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
tests . split up lib.h/.cpp, include the remnants from PCH, remove (pretty much universal) include of it. 2007-05-09 21:01:11 +00:00
XML # housekeeping 2007-05-21 23:24:56 +00:00
CConsole.cpp . split up lib.h/.cpp, include the remnants from PCH, remove (pretty much universal) include of it. 2007-05-09 21:01:11 +00:00
CConsole.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
CLogger.cpp . split up lib.h/.cpp, include the remnants from PCH, remove (pretty much universal) include of it. 2007-05-09 21:01:11 +00:00
CLogger.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
ConfigDB.cpp # Fixed string handling for Windows/Linux compatibility. 2006-11-07 21:03:13 +00:00
ConfigDB.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
CStr.cpp . split up lib.h/.cpp, include the remnants from PCH, remove (pretty much universal) include of it. 2007-05-09 21:01:11 +00:00
CStr.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
CVFSFile.cpp # SwEng (reduce full recompiles by splitting up master error header) 2006-09-22 13:19:40 +00:00
CVFSFile.h Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
DllLoader.cpp Separate JS_ShutDown from the normal ScriptingHost shutdown, because it's resetting non-thread-safe per-process state. 2007-06-03 15:37:26 +00:00
DllLoader.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Errors.cpp # new year's cleanup (reduce dependencies, clean up headers) 2007-01-01 21:25:47 +00:00
Errors.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
FilePacker.cpp remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
FilePacker.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
FileUnpacker.cpp remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
FileUnpacker.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Font.cpp Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
Font.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Game.cpp # Some initial work on networking, fixing session setup, game startup, and command queueing. 2007-06-04 07:41:05 +00:00
Game.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
GameAttributes.cpp # Fixed some warnings and potentially misleading code 2007-05-29 19:01:21 +00:00
GameAttributes.h # Fixed some warnings and potentially misleading code 2007-05-29 19:01:21 +00:00
GameRecord.cpp Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
GameRecord.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Globals.cpp Ignore non-standard mouse buttons, instead of crashing 2007-05-26 18:38:38 +00:00
Globals.h # SwEng 2007-05-04 17:30:32 +00:00
Hotkey.cpp # Fixed some warnings and potentially misleading code 2007-05-29 19:01:21 +00:00
Hotkey.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
i18n.cpp FILE_WRITE_TO_MOD is now FILE_WRITE_TO_TARGET 2006-05-17 14:48:18 +00:00
i18n.h Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
Interact.cpp This was SVN commit r5135. 2007-06-03 22:20:29 +00:00
Interact.h This was SVN commit r5135. 2007-06-03 22:20:29 +00:00
KeyName.cpp # SwEng 2007-05-04 17:30:32 +00:00
KeyName.h # SwEng 2007-05-02 12:07:08 +00:00
Loader.cpp . split up lib.h/.cpp, include the remnants from PCH, remove (pretty much universal) include of it. 2007-05-09 21:01:11 +00:00
Loader.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
LoaderThunks.h # housekeeping 2007-02-01 01:34:17 +00:00
Overlay.cpp remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Overlay.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Parser.cpp . split up lib.h/.cpp, include the remnants from PCH, remove (pretty much universal) include of it. 2007-05-09 21:01:11 +00:00
Parser.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Player.cpp # Fixed some warnings and potentially misleading code 2007-05-29 19:01:21 +00:00
Player.h # Fixed some warnings and potentially misleading code 2007-05-29 19:01:21 +00:00
Profile.cpp remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Profile.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
ProfileViewer.cpp remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
ProfileViewer.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Pyrogenesis.cpp # SwEng / MacOSX compat 2007-04-30 14:35:19 +00:00
Pyrogenesis.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Singleton.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
StringConvert.cpp # SwEng 2007-05-04 17:30:32 +00:00
StringConvert.h Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
ThreadUtil.h . split up lib.h/.cpp, include the remnants from PCH, remove (pretty much universal) include of it. 2007-05-09 21:01:11 +00:00
UniDoubler.h Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
utf16string.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Util.cpp fix self-tests. 2007-05-10 21:33:56 +00:00
Util.h Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
Vector2D.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
VFSUtil.cpp # SwEng (reduce full recompiles by splitting up master error header) 2006-09-22 13:19:40 +00:00
VFSUtil.h Restoring SVN repository: 2006-06-21 22:37:31 +00:00
World.cpp # SwEng 2007-05-02 12:07:08 +00:00
World.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00