Commit Graph

631 Commits

Author SHA1 Message Date
Mark Vejvoda 3f393fd37d - added a way to signal the cache is dirty for when resources are deleted. 2010-09-10 15:47:19 +00:00
Titus Tscharntke 87e0324dd4 cleaned up computeSelected (and renderUnitsFast) 2010-09-10 14:06:31 +00:00
Titus Tscharntke df9e8a7900 forgot to remove one line .... 2010-09-10 12:28:52 +00:00
Titus Tscharntke 729bd23f58 improved box selection ( much better regarding performance now and updates selection without moving the mouse ) 2010-09-10 12:15:21 +00:00
Mark Vejvoda cc9bde39af - updated debug stats to use render cache 2010-09-10 09:09:12 +00:00
Mark Vejvoda 0783b23e12 - bugfixes for rendering (new ini setting toggles new quad cache and is called: UseQuadCache=true) 2010-09-10 08:51:32 +00:00
Mark Vejvoda 4d9bc556d6 - a few more improvements to rendering cache 2010-09-10 00:41:51 +00:00
Mark Vejvoda 2c1b6b6304 - added a caching system for rendering game entities 2010-09-10 00:28:14 +00:00
Mark Vejvoda 6a24ca3ad0 - completed screen UI work. F11 will save current menu UI config to ini file, F5 will cause a reload of INI realtime 2010-09-09 21:07:39 +00:00
Mark Vejvoda 7f9c9cde28 - updated menus to allow dynamic UI placement via ini settings 2010-09-09 06:42:39 +00:00
Mark Vejvoda d806e7f9ff - a few more performance optimizations and logging changes 2010-09-09 05:42:19 +00:00
Mark Vejvoda 77eadd7710 - attempt to improve explorecells usage when each unit is signalled to move 2010-09-09 01:44:25 +00:00
Mark Vejvoda b31ad16b21 - attempt to cfix mysterious exit crash 2010-09-09 00:05:12 +00:00
Mark Vejvoda 17f61a808e - bugfix for VERY BAD missing return value 2010-09-08 22:54:02 +00:00
Mark Vejvoda cf5b085b2e - added ability to override UI placement for connected and custom menus 2010-09-08 22:37:24 +00:00
Titus Tscharntke 8552f76798 renamed/fixed lua function enableHunger to enableConsume and disableAI now disables consume too ( to stay somehow compatible with the former behaviour ) 2010-09-08 19:00:22 +00:00
Mark Vejvoda 958184e018 - more memory cleanup 2010-09-07 21:01:22 +00:00
Mark Vejvoda 63cf199322 - more memory cleanup 2010-09-07 18:28:09 +00:00
Mark Vejvoda 9817e8a860 - memory leak fixes 2010-09-07 17:30:13 +00:00
Mark Vejvoda ab44c83168 - added leak_dumper header all over the place (not yet functional in linux)
- Bugfix for particle cleanup
2010-09-07 05:25:40 +00:00
Mark Vejvoda 5fdbce7651 - commented out a debug line that gets called a ZILLION times and grows the logfile too much 2010-09-06 20:52:53 +00:00
Mark Vejvoda ca30612c9c - attempt to cleanup particles when a unit is deleted 2010-09-06 17:52:33 +00:00
Mark Vejvoda aca497781c - attempt to correct final issue with multi-build 2010-09-06 05:34:55 +00:00
Titus Tscharntke 716849030e cleanup menu layout ... 2010-09-04 11:49:54 +00:00
Mark Vejvoda 90a60dce3e - implemented advanced features button 2010-09-04 01:50:36 +00:00
Mark Vejvoda 8f0894e0c9 - last minute bugfix for fog of war for observers 2010-09-04 01:32:50 +00:00
Mark Vejvoda fba29d3002 - added new menu option to toggle on / off observers 2010-09-04 01:24:17 +00:00
Titus Tscharntke 939bd9b5e3 language key changed 2010-09-04 00:44:53 +00:00
Mark Vejvoda e93ac6d756 - changed observer faction to use a special team # and fog of war is auto turned off for this special team #. 2010-09-04 00:32:56 +00:00
Titus Tscharntke 72711e2fde sound toggle key for masterserver menu language is missing 2010-09-03 23:54:11 +00:00
Titus Tscharntke f101d12da6 toggle of music in custom menu while waiting for players 2010-09-03 23:15:42 +00:00
Mark Vejvoda 89510fb656 - modified debug player in game stats to use player color and larger font 2010-09-03 07:49:28 +00:00
Mark Vejvoda b778600d11 - modified debug player info to use player color font 2010-09-03 07:35:16 +00:00
Mark Vejvoda 358d61aa38 - first attempt to add a special builtin Observer faction to allow people to observe games 2010-09-03 07:12:40 +00:00
Mark Vejvoda a1eebafac6 - attempt fix smooth the shadow off / on logic when rendering slows 2010-09-03 01:50:16 +00:00
Mark Vejvoda ada90b4e27 - attempt to improve network performance and log more info regarding menu and network performance 2010-09-02 22:34:25 +00:00
Mark Vejvoda 6c30b387ec - fixed timing debug perf stats in menu 2010-09-02 22:17:14 +00:00
Mark Vejvoda 534df002ba - added more perf timings to menus 2010-09-02 21:40:43 +00:00
Titus Tscharntke e4e8beb230 better layout ( with faction preview ) 2010-09-02 19:47:09 +00:00
Mark Vejvoda 571f2cfb3c - fixed timer perf stats 2010-09-02 19:18:11 +00:00
Mark Vejvoda f5711b0949 2010-09-02 13:53:23 +00:00
Mark Vejvoda 8ca44feffc - added perf timings to main program loop 2010-09-02 13:43:44 +00:00
Mark Vejvoda 8b681e1cb9 - more bugfixes for multi-build. Added extra check for repairer / builder swap so that old builder who became a repairer will not try to start building when another unit already took over. 2010-09-02 05:38:49 +00:00
Titus Tscharntke 57f7ffe555 cleand up the menu again and fixed a bug with map filter 2010-09-01 23:15:08 +00:00
Mark Vejvoda 08ace3ca21 - fixed help msg for commandline parameter 2010-09-01 06:24:27 +00:00
Mark Vejvoda ece3319aa8 - fixed invalid commandline error msg 2010-09-01 06:07:34 +00:00
Mark Vejvoda ab42ca7ace - added new commandline option to auto-load a scenario:
--load-scenario=x
- added support for a special faction preview texture when faction preview is enabled
2010-09-01 06:05:28 +00:00
Mark Vejvoda 21ded6679f - some code cleanup for multi-build debug 2010-09-01 04:42:10 +00:00
Mark Vejvoda d6d1fe2add - bugfixes for multi-build. Now the other units are checked that they can not only build but repair too. Also those who repair now try to approach from the best angle as well as the builder. 2010-09-01 04:19:20 +00:00
Titus Tscharntke f07cbb13ad just a small change so that "all" is not needed in the language file 2010-09-01 00:25:46 +00:00