Commit Graph

1817 Commits

Author SHA1 Message Date
Mark Vejvoda
744602d0e3 - more keyboard handler cleanup related to special key presses (like shift) 2011-03-04 00:46:45 +00:00
Mark Vejvoda
d3feaaddec - a little more keyboard fixes to try to bring some consistency to unicode style keyboard events 2011-03-03 19:33:31 +00:00
Mark Vejvoda
330f54e7cb - bugfix for arrow keys, SDL docs had incorrect key names 2011-03-02 15:36:31 +00:00
Mark Vejvoda
c3286bf1a0 - attempt to fix previous messup with keyboard keys 2011-03-02 05:45:02 +00:00
Titus Tscharntke
792d0aa665 particles for tilesets ( too much rendered at the moment ) 2011-03-01 23:36:33 +00:00
Mark Vejvoda
18c863364f - does this finally fix stupid keyboard mapping issues on different locales? 2011-03-01 23:33:59 +00:00
Mark Vejvoda
3f32cddbf5 - added sdl keyname to console output and debug log (console when --verbose commandline option used) 2011-03-01 23:07:19 +00:00
Mark Vejvoda
4975882ea2 - cleanup some useless warnings (thanks johndh) 2011-02-28 23:33:11 +00:00
mnaumann
eb9422973b decrease default resolution to 800x600 (was 1024x768) - netbooks galore! 2011-02-28 22:24:37 +00:00
Mark Vejvoda
39f56d8c8b - last checkin missed a curl parameter 2011-02-28 18:44:33 +00:00
Mark Vejvoda
c09fea0308 - thanks for reporting issues in RHEL wng-, this hopefully fixes builds in that environment 2011-02-28 18:41:04 +00:00
Mark Vejvoda
1136f056ce - added performance logging for new ai unblock rule when perf logging enabled 2011-02-28 16:47:01 +00:00
Mark Vejvoda
45a646ffef - carved back max nodes in pathfinder to 600 2011-02-28 16:45:15 +00:00
Mark Vejvoda
c679c4bfe0 - set pathfinder max to 800 (From 1200) 2011-02-26 00:47:41 +00:00
Mark Vejvoda
823fd842d4 - added NULL guard for units without a move command to avoid segfault 2011-02-26 00:41:00 +00:00
Mark Vejvoda
5787fb3e98 - memset map header to avoid garbage being written in unused reserved space 2011-02-25 22:33:40 +00:00
Mark Vejvoda
bced200dd1 - bugfix when bad values are in map file, game would freeze at game start due to endless loop 2011-02-25 22:13:11 +00:00
Mark Vejvoda
9de151d975 - added more things to try to improve pathfinding (especially for the AI)
AI players should now detect when units are blocked (surrounded by other units from same faction) and tell the other units to move out of the way
2011-02-25 16:32:27 +00:00
Mark Vejvoda
c4795eb6cb - more fixing of map corner position actions causing memory access violations (this will further stabilize the code) 2011-02-25 04:15:22 +00:00
Titus Tscharntke
922df8e025 up to 36 units selectable; maps can set camera heigth now ( be careful with this for performance reasons! ) 2011-02-25 00:31:42 +00:00
Mark Vejvoda
4cb2485cdf - fixed meeting point crash on edge of map 2011-02-24 22:13:40 +00:00
Titus Tscharntke
25204e0084 I just removed an unneeded check 2011-02-24 20:14:12 +00:00
Mark Vejvoda
d300c5635b - bugfix for selection circle on units on the edge of map cells 2011-02-23 21:54:51 +00:00
Mark Vejvoda
16c7316887 - initial attempt to enable pathfinder caching (think it might work now). Please test 2011-02-23 07:03:38 +00:00
Mark Vejvoda
53e8d96092 - removed printf 2011-02-23 00:00:44 +00:00
Mark Vejvoda
77fb1b6d15 - bugfix for building units at edges of maps 2011-02-22 23:59:21 +00:00
Mark Vejvoda
8d8ed75990 - bugfix for building units at edges of maps 2011-02-22 22:25:03 +00:00
Titus Tscharntke
a06cb541b1 units with move skill have higher priority while selecting now than those without move skill ( typically buildings ) 2011-02-22 16:18:44 +00:00
Mark Vejvoda
bd29260fef - Does this fix choppy network play? Please test and let me know 2011-02-21 01:34:31 +00:00
James McCulloch
2def669678 fix fp flags on windoze release build (solves RoutePlanner sync problems)
init streflop in 'no denormals' mode (just in case)
2011-02-20 23:17:22 +00:00
Mark Vejvoda
b2ae0f3b7b - reverted morph to original code to see if this fixes out of synch (from muwums original change) 2011-02-20 00:04:57 +00:00
Mark Vejvoda
92ca6ba75d - attempt to see if this change corrects out of synch 2011-02-19 22:36:59 +00:00
Mark Vejvoda
755bed6553 - attempt to fix crash at intro screen 2011-02-18 16:15:14 +00:00
Titus Tscharntke
050a604390 hopefully the masterserver listing works now ... 2011-02-17 00:54:17 +00:00
Mark Vejvoda
69a7f8f1d6 - hopefully stabilized pathfinder for network play so we won't get out of synch 2011-02-16 19:44:12 +00:00
Mark Vejvoda
7a5de218b7 - chasing down out of synch 2011-02-16 04:43:27 +00:00
Mark Vejvoda
14c5b87da4 - debugging out of synch (make bailout logic optional) 2011-02-16 03:48:13 +00:00
Mark Vejvoda
e5a62f57ef - some logging changes for helping test world synch better 2011-02-16 02:52:52 +00:00
Mark Vejvoda
c6c9478bca - added vc++ 2010 solution file 2011-02-16 00:15:28 +00:00
Mark Vejvoda
a0cfe3fa08 - a few changes and now seems to compile in VC++ 2010 (still need to checkin project files) 2011-02-15 23:53:48 +00:00
Mark Vejvoda
8ec58868dc - attempt to improve network performance (use separate mutexes for read / write operations) 2011-02-15 07:49:40 +00:00
Mark Vejvoda
2357e2cfd1 - Titi, fixed the remove object so its done in the Object destructor (using an interface) 2011-02-15 04:34:19 +00:00
mnaumann
02979a7430 - some adjustments to olaus' online docs' mg.ini configuration file 2011-02-15 03:54:47 +00:00
Mark Vejvoda
31e722287f - bugfixes for when players disconnect, do not switch observers to AI and only show message once.
- Attempts to debug/improve network performance
2011-02-15 03:32:14 +00:00
Mark Vejvoda
508a2a8277 - updated with olaus's latest code (thanks Olaus) 2011-02-15 02:29:49 +00:00
Titus Tscharntke
01db66105e status of serverline display fix / ressources are no longer selectable via rectangle ( which was quite useless ) 2011-02-15 00:24:31 +00:00
Titus Tscharntke
a214fa87f5 clickable resources with display ; softcoder please look at unit_updater.cpp line 1032 2011-02-13 21:04:30 +00:00
Titus Tscharntke
62a2b7cc94 bugfix for target selection 2011-02-13 16:46:32 +00:00
Titus Tscharntke
30da435fc2 target selection for ressource objects is done with opengl picking now 2011-02-13 14:35:17 +00:00
Mark Vejvoda
737f95e5dd - for testing made max pathfinder nodecount configurable 2011-02-13 03:31:05 +00:00