0ad/source/ps
wraitii 2c17ab70ac Add support for -autostart-civ to set civilizations when quickstarting.
Put the AI memory heap back to 32 MB to avoid OOM errors with numerous
AIs in late game.
Fix a bug that made ProductionQueue not broadcast progress.
Fix many issues with Aegis in defense, pathfinding, foundation
construction, training building choice, strength calculations, building
placement and mostly attack. Aegis should be much more aggressive.

This was SVN commit r13247.
2013-03-09 14:09:06 +00:00
..
GameSetup Add support for -autostart-civ to set civilizations when quickstarting. 2013-03-09 14:09:06 +00:00
scripting Fixes handling of UTF-8 encoded JSON files (stripping BOM if necessary). Fixes #1375. 2012-05-04 03:46:05 +00:00
tests Changed all references from old CLogger API to use the new API. Removed old API. Fixes #247 2010-12-05 08:41:55 +00:00
XML Remove some redundant code 2012-03-05 18:30:00 +00:00
ArchiveBuilder.cpp Add command-line option to enable archivebuilder compression 2012-03-19 21:16:12 +00:00
ArchiveBuilder.h Add command-line option to enable archivebuilder compression 2012-03-19 21:16:12 +00:00
CacheLoader.cpp Fix non-PCH build. 2012-03-13 21:39:01 +00:00
CacheLoader.h Improves CColladaManager caching behavior: skeletons.xml changes now invalidate cached .pmd/psa files, CCacheLoader is used for consistency, adds support for archived files. Fixes #1167. 2012-02-19 03:30:59 +00:00
CConsole.cpp Fix some static analysis warnings 2013-01-21 20:33:25 +00:00
CConsole.h Adds blinking cursors with configurable rate, based on patch by kingadami. Fixes #876 2013-01-12 01:20:01 +00:00
CLogger.cpp New Year's clean-up. 2013-01-01 18:33:53 +00:00
CLogger.h Changed all references from old CLogger API to use the new API. Removed old API. Fixes #247 2010-12-05 08:41:55 +00:00
Compress.cpp More build fixes for FreeBSD. 2012-01-31 00:06:56 +00:00
Compress.h More FreeBSD build fixes. 2012-01-30 06:21:11 +00:00
ConfigDB.cpp Adds the server-side part of the javascript debugger. Refs #410 2013-03-07 13:49:49 +00:00
ConfigDB.h Adds the server-side part of the javascript debugger. Refs #410 2013-03-07 13:49:49 +00:00
CStr.cpp Fix tests, and warnings, and non-PCH build 2011-12-23 13:01:29 +00:00
CStr.h Fix tests, and warnings, and non-PCH build 2011-12-23 13:01:29 +00:00
CStrIntern.cpp Add support for specular materials. 2012-04-08 15:55:06 +00:00
CStrIntern.h Add support for OpenBSD. Fixes #1463. 2012-06-13 20:43:56 +00:00
DllLoader.cpp New Year's clean-up. 2013-01-01 18:33:53 +00:00
DllLoader.h add support for .dylib on OS X based on patch by Yves (thanks!) 2011-06-20 20:06:51 +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 FileExists -> VfsFileExists (see next commit) 2011-02-25 16:30:55 +00:00
FileIo.h Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
Filesystem.cpp Adds support for Boost.Filesystem v3, the only option in Boost 1.50. Fixes #1527. Refs #1360 2012-07-29 23:04:22 +00:00
Filesystem.h Adds support for Boost.Filesystem v3, the only option in Boost 1.50. Fixes #1527. Refs #1360 2012-07-29 23:04:22 +00:00
Font.cpp New Year's clean-up. 2013-01-01 18:33:53 +00:00
Font.h Fix non-PCH build. 2012-03-13 21:39:01 +00:00
Game.cpp Moves particle interpolation to its own simulation component. 2013-02-22 23:20:59 +00:00
Game.h Added elapsed real time (as opposed to elapsed simulation time) to MT_Interpolate messages. Fixes leftover TODO from #824. Refs #824. 2012-06-06 19:37:03 +00:00
Globals.cpp Partial SDL2 compatibility 2012-02-06 22:47:35 +00:00
Globals.h Fixes no PCH build. Fixes #1113. 2012-01-15 21:48:41 +00:00
Hotkey.cpp Adds support for Apple command/meta hotkeys by grouping them with unified "Super" hotkey (not bothering to handle the distinction which is only relevant to Apple keyboards and SDL 1.2). 2013-02-24 21:42:21 +00:00
Hotkey.h Renames our sdl.h to libsdl.h, to avoid case sensitivity errors when it includes SDL.h. 2012-01-12 23:32:27 +00:00
Joystick.cpp New Year's clean-up. 2013-01-01 18:33:53 +00:00
Joystick.h Renames our sdl.h to libsdl.h, to avoid case sensitivity errors when it includes SDL.h. 2012-01-12 23:32:27 +00:00
KeyName.cpp Partial SDL2 compatibility 2012-02-06 22:47:35 +00:00
KeyName.h Partial SDL2 compatibility 2012-02-06 22:47:35 +00:00
Loader.cpp # Partial support for saved games with AI. 2011-12-22 14:04:32 +00:00
Loader.h cleanup (requires update-workspaces) 2011-05-03 12:38:42 +00:00
LoaderThunks.h warning fixes: mostly size_t vs. specialized API type and other type conversion. 2010-09-05 09:38:30 +00:00
Overlay.cpp Fix some static analysis warnings 2013-01-21 20:33:25 +00:00
Overlay.h # New menu background image 2011-08-20 17:17:53 +00:00
Parser.cpp split debug_assert into ENSURE and ASSERT as discussed in a previous meeting. 2011-04-30 13:01:45 +00:00
Parser.h Changes various urls to point to the new website and fixes some broken forum urls. 2012-12-11 23:04:03 +00:00
Preprocessor.cpp Fix CPreprocessor uninitialised data causing error messages on "#endif" followed by EOF with no newline. Warn about unrecognised "#elif". 2012-04-02 16:12:46 +00:00
Preprocessor.h Fix CPreprocessor uninitialised data causing error messages on "#endif" followed by EOF with no newline. Warn about unrecognised "#elif". 2012-04-02 16:12:46 +00:00
PreprocessorWrapper.cpp Add support for OpenBSD. Fixes #1463. 2012-06-13 20:43:56 +00:00
PreprocessorWrapper.h Add support for OpenBSD. Fixes #1463. 2012-06-13 20:43:56 +00:00
Profile.cpp Fix #1064 more 2012-01-03 15:42:03 +00:00
Profile.h # Add GPU performance profiling support. 2011-11-09 13:09:01 +00:00
Profiler2.cpp Fix tests, and warnings, and non-PCH build 2011-12-23 13:01:29 +00:00
Profiler2.h Corrects some Doxygen comments and adds a few others of interest. 2012-03-01 03:55:05 +00:00
Profiler2GPU.cpp Fix some static analysis warnings 2013-01-21 20:33:25 +00:00
Profiler2GPU.h Fix line endings 2011-11-29 21:04:38 +00:00
ProfileViewer.cpp Fix some static analysis warnings 2013-01-21 20:33:25 +00:00
ProfileViewer.h Add some rough performance reporting. 2011-02-19 03:14:37 +00:00
Pyrogenesis.cpp refactor headers: path_util -> path, native_path -> os_path, remove where unnecessary 2011-03-23 14:43:35 +00:00
Pyrogenesis.h refactor headers: path_util -> path, native_path -> os_path, remove where unnecessary 2011-03-23 14:43:35 +00:00
Replay.cpp Fix some static analysis warnings 2013-01-21 20:33:25 +00:00
Replay.h # towards locale-independent pathnames on Linux 2011-03-21 17:53:13 +00:00
SavedGame.cpp Fixes some bugs related to deleting saved games (in particular, load/delete was broken if the file was deleted externally while the game was running). 2012-03-14 00:23:28 +00:00
SavedGame.h Adds saved game deletion. Refs #1090 2012-03-04 05:27:17 +00:00
Singleton.h split debug_assert into ENSURE and ASSERT as discussed in a previous meeting. 2011-04-30 13:01:45 +00:00
ThreadUtil.cpp Windows fixes 2010-10-31 22:26:41 +00:00
ThreadUtil.h Add initial code annotations for the new profiling tool 2011-11-04 01:35:50 +00:00
TouchInput.cpp Improve Android compatibility. 2012-02-25 17:29:27 +00:00
TouchInput.h Improve Android compatibility. 2012-02-25 17:29:27 +00:00
UniDoubler.h per discussion with Philip, remove STL_HASH_MAP etc. because they're ugly, rarely used and superseded by boost::unordered* 2011-03-23 16:56:27 +00:00
UserReport.cpp New Year's clean-up. 2013-01-01 18:33:53 +00:00
UserReport.h # Add opt-in automatic feedback system. 2011-02-16 20:40:15 +00:00
utf16string.h Fix -Wconversion warnings in simulation code. 2011-08-16 11:18:32 +00:00
Util.cpp Partial Android compatibility. 2012-02-15 13:58:58 +00:00
Util.h cleanup (requires update-workspaces) 2011-05-03 12:38:42 +00:00
VideoMode.cpp New Year's clean-up. 2013-01-01 18:33:53 +00:00
VideoMode.h Partial SDL2 compatibility 2012-02-06 22:47:35 +00:00
World.cpp Postproc manager 2012-10-15 10:34:23 +00:00
World.h Implements random map system, fixes #6. 2011-03-22 01:34:45 +00:00