Commit Graph

655 Commits

Author SHA1 Message Date
Mark Vejvoda 16f048c9e2 - fixed author names 2010-09-16 07:03:38 +00:00
Mark Vejvoda fe005b7c54 - fixed author names 2010-09-16 07:00:50 +00:00
Mark Vejvoda 66e655aaff - updated version# to 3.3.7-beta1 2010-09-16 06:39:36 +00:00
Titus Tscharntke e23592f793 ressources are rendered a bit nicer in the map preview ( glVertex2f instead if glVertex2i ) 2010-09-16 00:02:07 +00:00
Titus Tscharntke 3bfc7daddf renderMapPreview nearly done. 2010-09-15 23:49:26 +00:00
Mark Vejvoda 7e7c7216a5 - fixed screen flickering of fog of war texture when staggered updates is enabled. 2010-09-15 23:32:29 +00:00
Mark Vejvoda bef9c6b3b1 - fixed client connected menu to display map preview the same as custom menu 2010-09-15 06:10:08 +00:00
Titus Tscharntke a38778deb1 map preview is scree resolution resistant 2010-09-14 23:02:50 +00:00
Mark Vejvoda a22586571e - attempt to see if the screen shot capture can be fixed with a simple gl command 2010-09-14 22:26:54 +00:00
Mark Vejvoda 7d6e21b1e7 - bugfix for mouse pointer rendering 2010-09-14 20:54:33 +00:00
Mark Vejvoda f84a710d2c - initial logic to allow client side controlled AI 2010-09-14 19:10:37 +00:00
Mark Vejvoda e4669b94b0 - added map preview to the client connected lobby 2010-09-14 06:10:48 +00:00
Mark Vejvoda b95e2247cd - moved map render logic into a shared base class 2010-09-14 06:02:35 +00:00
Mark Vejvoda 0f5cd740a6 - moved game map entity into a shared source file in shared lib, which is now shared by the main game and the map editor 2010-09-14 00:43:09 +00:00
Mark Vejvoda f373a7f9bb - bugfix for cell bad cell management in map preview 2010-09-13 23:10:29 +00:00
Titus Tscharntke 40489e0687 - map with different width and height are shown the right way
- maps which are too big/too small are resized to fit
- Ressources/objects are only rendered when fog of war is switched off 
- static size for the preview
2010-09-13 23:00:20 +00:00
Mark Vejvoda 3a10e8be32 - fixed bug in menu water tesselation render loop 2010-09-13 19:33:00 +00:00
Mark Vejvoda c295697aba - added map preview on custom game menu 2010-09-12 05:05:08 +00:00
Mark Vejvoda ceca2de4b1 - added ability to display both error and normal messagebox in non overlapping way simultaneously
- added new hotkey to toggle photomode in game (f8)
2010-09-11 16:14:03 +00:00
Mark Vejvoda 52916bdc6e - added support for random faction selection 2010-09-11 08:09:33 +00:00
Mark Vejvoda 350d658ceb - updated network menus to hide player rows that are not applicable to the map selected
- added new visible property to graphical controls
2010-09-11 06:08:50 +00:00
Mark Vejvoda ab88a2971a - small improvement for when units and objects are deleted. 2010-09-10 19:44:00 +00:00
Mark Vejvoda f4e6e8ffd7 - fixed arrow show path of units 2010-09-10 15:57:07 +00:00
Mark Vejvoda 793ac7a8cb - added a dirty cache flag when a unit dies 2010-09-10 15:51:16 +00:00
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