1
0
forked from 0ad/0ad
0ad/source/ps
2005-12-29 08:42:44 +00:00
..
GameSetup Generic orders source commit. Also includes a fix to the animation bug where one frame of "idle" is played at the end of each cycle, and an enhancement to the entity script loading code to only load each script file once, which should save loading time and also allow script files to behave in a more logical way (e.g. no redeclaration errors when you have a constant). 2005-12-29 08:42:44 +00:00
Network Generic orders source commit. Also includes a fix to the animation bug where one frame of "idle" is played at the end of each cycle, and an enhancement to the entity script loading code to only load each script file once, which should save loading time and also allow script files to behave in a more logical way (e.g. no redeclaration errors when you have a constant). 2005-12-29 08:42:44 +00:00
scripting - fix w4 warnings 2005-08-09 15:55:44 +00:00
XML Terrain, Interact, LOSManager, Atlas, etc: Fixed some off-by-one and off-by-FLT_EPSILON problems with objects near/off the edge of the map. Also changed some model.GetBounds().GetCentre() into model.GetTransform().GetTranslation() to fix off-by-centre-of-bounds-minus-position problems. Thus, you can no longer make units in Atlas disappear off the edge and never be seen or selected again. Also changed out-of-bounds LOS value to make them visible if they somehow escape anyway. Also fixed out-of-bounds access of terrain heightmap. 2005-12-09 01:08:08 +00:00
CConsole.cpp various small fixes; some changes as in previous rev (which was only the files in lib/) 2005-12-07 03:44:17 +00:00
CConsole.h minimap: now use GUI event system instead of polling. fixes broken click feature. 2005-10-20 15:27:39 +00:00
CLogger.cpp file: add note on pp_set_dir 2005-12-14 18:32:02 +00:00
CLogger.h - fix w4 warnings 2005-08-09 15:55:44 +00:00
ConfigDB.cpp timer: improved timer_add_client - no longer has fixed-size storage. btw, name will change here - not happy with SUM_TIMER. 2005-10-16 23:16:08 +00:00
ConfigDB.h - fix w4 warnings 2005-08-09 15:55:44 +00:00
CStr.cpp Profiler: Shift+F11 to save profile data into logs/profile.txt 2005-12-17 02:33:57 +00:00
CStr.h Profiler: Shift+F11 to save profile data into logs/profile.txt 2005-12-17 02:33:57 +00:00
CVFSFile.cpp - split up lib/res into file, graphics and sound. 2005-08-12 17:06:53 +00:00
CVFSFile.h New JavaScript interface for the network client, plus some linux/gcc/misc fixes 2005-01-17 04:52:02 +00:00
Encryption.cpp added precompiled.h everywhere 2004-06-03 18:38:14 +00:00
Encryption.h s/Prometheus/Pyrogenesis/ 2004-12-05 21:56:09 +00:00
Error.h s/Prometheus/Pyrogenesis/ 2004-12-05 21:56:09 +00:00
Errors.cpp Fixed mmap bug, and GUI memory leak. 2005-07-28 17:39:27 +00:00
Errors.h Changed PSERROR to inherit from std::exception 2005-05-24 00:00:40 +00:00
FilePacker.cpp Fixed ScEd loading/saving 2005-11-26 23:12:32 +00:00
FilePacker.h CFilePacker now takes version+magic string in the ctor (allows writing data in one go, so vfs_store can be used). 2004-12-15 14:26:21 +00:00
FileUnpacker.cpp Fixed ScEd loading/saving 2005-11-26 23:12:32 +00:00
FileUnpacker.h types.h => lib/types.h (avoid name collision) 2005-02-26 15:13:15 +00:00
Font.cpp - display_msg and display_error -> debug prefix since in debug header 2005-12-12 19:19:30 +00:00
Font.h - display_msg and display_error -> debug prefix since in debug header 2005-12-12 19:19:30 +00:00
Game.cpp Added flag for quick end of game hack (used to monitor kills). 2005-12-29 04:52:40 +00:00
Game.h Added flag for quick end of game hack (used to monitor kills). 2005-12-29 04:52:40 +00:00
GameAttributes.cpp Forgot to change a JSFunctionProperty getter function to the new prototype. 2005-10-24 02:53:50 +00:00
GameAttributes.h Forgot to change a JSFunctionProperty getter function to the new prototype. 2005-10-24 02:53:50 +00:00
GameRecord.cpp - fix w4 warnings 2005-08-09 15:55:44 +00:00
GameRecord.h - A lot of small network fixes 2004-09-21 14:40:43 +00:00
Globals.cpp replace g_active with more clear g_app_has_focus and g_app_minimized 2005-10-31 18:36:36 +00:00
Globals.h replace g_active with more clear g_app_has_focus and g_app_minimized 2005-10-31 18:36:36 +00:00
Hotkey.cpp Profiler: Shift+F11 to save profile data into logs/profile.txt 2005-12-17 02:33:57 +00:00
Hotkey.h Profiler: Shift+F11 to save profile data into logs/profile.txt 2005-12-17 02:33:57 +00:00
i18n.cpp rename assert2 debug_assert; use instead of all plain assert(), since there are no longer any issues (e.g. can't use while handling an exception) 2005-06-28 04:06:25 +00:00
i18n.h Renamed translate() to I18n::translate(), to minimise conflicts 2005-05-22 22:58:27 +00:00
Interact.cpp Generic orders source commit. Also includes a fix to the animation bug where one frame of "idle" is played at the end of each cycle, and an enhancement to the entity script loading code to only load each script file once, which should save loading time and also allow script files to behave in a more logical way (e.g. no redeclaration errors when you have a constant). 2005-12-29 08:42:44 +00:00
Interact.h Generic orders source commit. Also includes a fix to the animation bug where one frame of "idle" is played at the end of each cycle, and an enhancement to the entity script loading code to only load each script file once, which should save loading time and also allow script files to behave in a more logical way (e.g. no redeclaration errors when you have a constant). 2005-12-29 08:42:44 +00:00
KeyName.cpp include SDL or lib/input.h where needed (since lib.h no longer pulls it in) 2005-01-27 15:31:06 +00:00
Loader.cpp - display_msg and display_error -> debug prefix since in debug header 2005-12-12 19:19:30 +00:00
Loader.h - display_msg and display_error -> debug prefix since in debug header 2005-12-12 19:19:30 +00:00
LoaderThunks.h - display_msg and display_error -> debug prefix since in debug header 2005-12-12 19:19:30 +00:00
LogFile.cpp added precompiled.h everywhere 2004-06-03 18:38:14 +00:00
LogFile.h s/Prometheus/Pyrogenesis/ 2004-12-05 21:56:09 +00:00
NPFont.cpp added precompiled.h everywhere 2004-06-03 18:38:14 +00:00
NPFont.h Lots of gcc -Wall fixes. The common ones: 2005-10-07 15:24:29 +00:00
NPFontManager.cpp rename assert2 debug_assert; use instead of all plain assert(), since there are no longer any issues (e.g. can't use while handling an exception) 2005-06-28 04:06:25 +00:00
NPFontManager.h Added PASAP entity systems 2004-05-21 23:46:16 +00:00
Overlay.cpp Lots of gcc -Wall fixes. The common ones: 2005-10-07 15:24:29 +00:00
Overlay.h New terrain properties stuff, gcc compatability and updated unix debugging stuff 2005-08-07 21:58:36 +00:00
OverlayText.cpp Lots of gcc -Wall fixes. The common ones: 2005-10-07 15:24:29 +00:00
OverlayText.h Fixed #includes. 2004-05-29 20:50:23 +00:00
Parser.cpp various small fixes; some changes as in previous rev (which was only the files in lib/) 2005-12-07 03:44:17 +00:00
Parser.h Lots of gcc -Wall fixes. The common ones: 2005-10-07 15:24:29 +00:00
Player.cpp GameView: revise usage of LOS_VISIBLE - must check bit, not equality 2005-11-06 00:07:01 +00:00
Player.h GameView: revise usage of LOS_VISIBLE - must check bit, not equality 2005-11-06 00:07:01 +00:00
Profile.cpp - display_msg and display_error -> debug prefix since in debug header 2005-12-12 19:19:30 +00:00
Profile.h Refactor ProfileViewer into a singleton that uses AbstractProfileTable as 2005-11-19 16:15:34 +00:00
ProfileViewer.cpp Profiler: Shift+F11 to save profile data into logs/profile.txt 2005-12-17 02:33:57 +00:00
ProfileViewer.h Profiler: Shift+F11 to save profile data into logs/profile.txt 2005-12-17 02:33:57 +00:00
Pyrogenesis.cpp s/Prometheus/Pyrogenesis/ 2004-12-05 21:56:09 +00:00
Pyrogenesis.h debug_out -> debug_printf; MICROLOG moved to ps/Pyrogenesis.h 2005-05-11 18:56:30 +00:00
Singleton.h scripting-interface improvements 2005-08-09 16:02:15 +00:00
Sound.h stripped some headers from deprecated prometheus.h => huge rearrange 2004-06-03 01:43:33 +00:00
StringConvert.cpp ScriptableComplex.h: ScriptingHost already includes SpiderMonkey.h 2005-07-20 04:53:58 +00:00
StringConvert.h Corrected string conversion slightly 2005-03-22 12:09:11 +00:00
ThreadUtil.h - fix w4 warnings 2005-08-09 15:55:44 +00:00
UniDoubler.h Added CStr and some other things to precompiled.h, to reduce build times. 2005-06-01 20:12:45 +00:00
utf16string.h profiling indicates memcpy is a bottleneck, so globally replace all of them with memcpy2 (hand-optimized). depending on transfer size, this is 10%..300% faster. also made memcpy2 into a macro instead of thunk function because vc7 was still generating a jump. 2005-10-30 16:19:20 +00:00
Util.cpp profiling indicates memcpy is a bottleneck, so globally replace all of them with memcpy2 (hand-optimized). depending on transfer size, this is 10%..300% faster. also made memcpy2 into a macro instead of thunk function because vc7 was still generating a jump. 2005-10-30 16:19:20 +00:00
Util.h Atlas: Bits of tool-related code. 2005-10-24 01:53:03 +00:00
Vector2D.h CVSROOT: doesn't seem particularly useful now 2005-09-30 00:59:42 +00:00
VFSUtil.cpp - display_msg and display_error -> debug prefix since in debug header 2005-12-12 19:19:30 +00:00
VFSUtil.h - display_msg and display_error -> debug prefix since in debug header 2005-12-12 19:19:30 +00:00
World.cpp GameSetup: "-autostart=mapname" command-line parameter, for faster testing. 2005-10-30 21:30:52 +00:00
World.h Added initial version of LOS, and updated minimap to show both LOS and water. 2005-10-09 03:43:03 +00:00