0ad/source/ps
Ykkrosh 4fed9b8242 # Added initial support for players and population counters in new simulation system, plus various infrastructure improvements.
Merge from 22b478ffed8d.
Pure scripted interface definitions.
Entity creation from scripts.
Improved messaging system.
Messages on entity deletion.
Basic player entities.
Player ownership.
Bug fixes.

This was SVN commit r7281.
2010-01-22 20:03:14 +00:00
..
GameSetup # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
scripting fix dehydra warnings (some of which were dangerous pass-user-string-as-format-string vulnerabilities) 2009-11-07 09:32:19 +00:00
tests Fix buffer overflow in logger. Add tests for it. Make this kind of error harder to miss. 2010-01-05 19:55:09 +00:00
XML # Added initial support for players and population counters in new simulation system, plus various infrastructure improvements. 2010-01-22 20:03:14 +00:00
CConsole.cpp 2 more dehydra fixes 2009-11-07 12:31:18 +00:00
CConsole.h Annotate some more printf-style functions, for type checking 2009-11-06 23:06:50 +00:00
CLogger.cpp Fix buffer overflow in logger. Add tests for it. Make this kind of error harder to miss. 2010-01-05 19:55:09 +00:00
CLogger.h misc. string fixes 2009-11-04 15:29:28 +00:00
ConfigDB.cpp # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
ConfigDB.h huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
CStr.cpp Fix broken tests 2009-11-24 15:36:08 +00:00
CStr.h Fix broken tests 2009-11-24 15:36:08 +00:00
DllLoader.cpp huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
DllLoader.h Add GPL header 2009-04-18 17:00:33 +00:00
Errors.cpp # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
Errors.h # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
FileIo.cpp Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
FileIo.h Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
Filesystem.cpp # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
Filesystem.h fix handling of non-CP1252 characters in paths 2010-01-05 19:44:30 +00:00
Font.cpp huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
Font.h huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
Game.cpp # Added initial support for players and population counters in new simulation system, plus various infrastructure improvements. 2010-01-22 20:03:14 +00:00
Game.h # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
GameAttributes.cpp huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
GameAttributes.h Add GPL header 2009-04-18 17:00:33 +00:00
GameRecord.cpp Add GPL header 2009-04-18 17:00:33 +00:00
GameRecord.h Add GPL header 2009-04-18 17:00:33 +00:00
Globals.cpp huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
Globals.h Add GPL header 2009-04-18 17:00:33 +00:00
Hotkey.cpp # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
Hotkey.h # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
i18n.cpp implement changes suggested by Philip: 2009-11-09 20:53:48 +00:00
i18n.h Add GPL header 2009-04-18 17:00:33 +00:00
Interact.cpp 2 more dehydra fixes 2009-11-07 12:31:18 +00:00
Interact.h huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
KeyName.cpp Add GPL header 2009-04-18 17:00:33 +00:00
KeyName.h Add GPL header 2009-04-18 17:00:33 +00:00
Loader.cpp huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
Loader.h Add GPL header 2009-04-18 17:00:33 +00:00
LoaderThunks.h Add GPL header 2009-04-18 17:00:33 +00:00
Overlay.cpp # Restructured GUI implementation 2009-12-03 20:17:22 +00:00
Overlay.h # Restructured GUI implementation 2009-12-03 20:17:22 +00:00
Parser.cpp Fix #251 (Config parser doesn't ignore comments), based on patch from Cygal 2009-08-12 15:17:35 +00:00
Parser.h Add GPL header 2009-04-18 17:00:33 +00:00
Player.cpp Add GPL header 2009-04-18 17:00:33 +00:00
Player.h Add GPL header 2009-04-18 17:00:33 +00:00
Profile.cpp # Improved memory profiling on Linux 2010-01-22 11:22:26 +00:00
Profile.h Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
ProfileViewer.cpp implement changes suggested by Philip: 2009-11-09 20:53:48 +00:00
ProfileViewer.h Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
Pyrogenesis.cpp more unicode/string cleanup: 2009-11-03 22:27:25 +00:00
Pyrogenesis.h huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
Singleton.h Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
StringConvert.cpp Add GPL header 2009-04-18 17:00:33 +00:00
StringConvert.h Add GPL header 2009-04-18 17:00:33 +00:00
ThreadUtil.h Add GPL header 2009-04-18 17:00:33 +00:00
UniDoubler.h Add GPL header 2009-04-18 17:00:33 +00:00
utf16string.h # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
Util.cpp # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
Util.h huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
Vector2D.h Add GPL header 2009-04-18 17:00:33 +00:00
World.cpp Fix build and tests on Linux 2009-11-06 18:35:32 +00:00
World.h Add GPL header 2009-04-18 17:00:33 +00:00