Mark Vejvoda
ac992b431d
- attempt to fix threaded client stability and fixed some server side network bugs to also improve its stability
2013-03-09 20:57:06 +00:00
Mark Vejvoda
aec3ff1f63
- bugfix for restoring explorations on loading a saved game
2013-03-06 15:02:17 +00:00
Mark Vejvoda
c63da54bbd
- attempt to improve performance when units are blocked badly (this is not backwards compatible with other builds, will create out of synch)
2013-02-22 06:52:51 +00:00
Mark Vejvoda
286dc58aa6
- bugfix for unit sight on game load
2013-02-19 07:13:49 +00:00
Mark Vejvoda
8916a86b8c
- bugfixes for load / save game for in progress joining
2013-02-19 06:41:56 +00:00
Mark Vejvoda
69925fb887
- bugfixes for joining network games
2013-02-19 04:53:24 +00:00
Mark Vejvoda
54c026bb3e
- bugfixes for in game joining
2013-02-17 07:15:01 +00:00
Mark Vejvoda
9d19ff2b57
- added the first draft of joining games in progress
2013-02-15 18:25:10 +00:00
Mark Vejvoda
589962868b
- added ability for units to return harvested resources in an emergency by clicking a store house when a unit has a load
2013-02-12 08:44:12 +00:00
Mark Vejvoda
a71c3d239f
- added unit auto repair a buidling if the meeting point is on that building
2013-02-12 03:41:59 +00:00
Mark Vejvoda
9bc6d33f1d
- bug fixes to stabilize the windows build
2013-02-09 06:57:05 +00:00
Mark Vejvoda
adc62b7df8
- updated code to protect against null pointers and uninitialized values and threading issues
2013-02-05 00:01:40 +00:00
Mark Vejvoda
f87b8b6ee2
- updated code to protect against null pointers and uninitialized values and threading issues
2013-02-04 08:30:43 +00:00
Mark Vejvoda
d9fac85d21
- added more debug logging
2013-01-27 07:26:35 +00:00
Mark Vejvoda
93438d42f4
- attempt to see if this fixes units that do not attack when right clicking enemy
...
- see if this fixes crashes when using color picking
2013-01-23 21:03:00 +00:00
Mark Vejvoda
51a0b50bc2
- applied changes from Muwuum for full translatable game experience
2013-01-16 21:16:59 +00:00
Mark Vejvoda
69a15d4544
- added a new skill to toggle fog of war for any command.
2013-01-11 18:40:47 +00:00
Mark Vejvoda
7b99501697
- added a new skill to toggle fog of war for any command.
2013-01-11 18:18:58 +00:00
Mark Vejvoda
b14167d209
- small fix for fog of war cache
2013-01-04 20:35:38 +00:00
Mark Vejvoda
b96eba3829
- a better way to cache fog of war and use much less memory
2013-01-04 18:00:51 +00:00
Mark Vejvoda
1f49886755
- re-enabled fog of war cache to improve performance
...
- improve xml file loading speed
2013-01-03 17:30:59 +00:00
Mark Vejvoda
3997bafa2f
- do not show burn particles on attack boost if the boost is not decreasing the hp
2012-12-29 01:01:14 +00:00
Mark Vejvoda
63e3313e6b
- bugfix for attack-boosts on morphed units
2012-11-22 01:52:01 +00:00
Mark Vejvoda
1dbcabf12c
- minor feature request added from sourceforge, when command given cannot be executed, sometimes we show the requirements of the command so the user knows why it failed
2012-11-10 19:39:55 +00:00
Mark Vejvoda
ff58a868b3
- attempt to bugfix windows using proper printf syntax for data types
2012-11-10 06:37:23 +00:00
Mark Vejvoda
28d65e8d55
- cleanup from last checkin (corrections)
2012-10-26 03:08:40 +00:00
Mark Vejvoda
011e0263b0
- lots more code cleanup, using safe buffer size code to avoid buffer overflows
2012-10-19 01:31:20 +00:00
Mark Vejvoda
5e42c6dc03
- loads of code cleanup based on verbose output from the latest git version of cppcheck
2012-10-06 07:06:40 +00:00
Titus Tscharntke
3db7d017e3
removed camera stuff from unit and the camera following a unit is much more smooth now. ( Not finished, work in progress )
2012-09-26 00:15:37 +00:00
Mark Vejvoda
9e75b9144c
- removed cell marker from popup menu and moved to hotkeys (f2 add f3 remove)
...
- added a new experiemntal feature called 'follow unit'. select 1 unit then press f4 and when the unit moves the camera tries to look from the units perspective. To turn this off select no unit and press f4.
2012-09-24 17:13:27 +00:00
Mark Vejvoda
8e88b36723
- removed pathfinder from GAE and all references
2012-09-22 21:39:13 +00:00
Mark Vejvoda
1c211e4ce6
- lots of code cleanup from the cppcheck
2012-09-22 20:13:57 +00:00
Titus Tscharntke
5b6ffbd361
again new morphing feature: better way to handle the blocked places for morphing units
2012-09-21 23:45:59 +00:00
Titus Tscharntke
00c9a4c15c
hopefully last bugfix for new reserved morph space feature.
2012-09-21 00:21:23 +00:00
Titus Tscharntke
4f19451a6a
dying units did not clear their fields the way it was meant :)
2012-09-14 23:46:01 +00:00
Titus Tscharntke
ed91a7c59b
morph with blocking places works now. I still want to cleanup this after some discussion with softcoder ( some things marked with TT )
2012-09-13 21:50:07 +00:00
Titus Tscharntke
75032c3287
reserve unit place while morphing. (first try)
2012-09-11 21:16:24 +00:00
Mark Vejvoda
0f5cb29919
- build silhouette now uses team colour and you see all team players building placement
...
- improve performance when rending cell markers
2012-06-22 13:30:15 +00:00
Mark Vejvoda
acc2a5f9c9
- show light green with alpha silhouette of building when unit is moving to a location to build another unit
2012-06-22 04:58:44 +00:00
Mark Vejvoda
5458f7abb4
- units now use a random # from 10-20 cells to determine how often they refresh their path
2012-05-12 01:06:55 +00:00
Mark Vejvoda
3ff0796bec
- some in progress pathfinder work
2012-05-04 21:03:52 +00:00
Mark Vejvoda
771ff91c1c
- added a new pathfinder to test to see if it performs better than the old one
2012-05-04 14:57:59 +00:00
Mark Vejvoda
897346d1f5
- added the beginning work to support translatable techtrees
2012-05-02 20:46:47 +00:00
Mark Vejvoda
624237ed47
- attempt to tweak the pathfinder a bit for performance when units are consistently having a hard time pathfinding we scale back their max cell count used in pathfinding until they have better success in pathfinding
2012-04-29 04:45:51 +00:00
Mark Vejvoda
b8fb60b325
- speed up the pathfinder a bit
2012-04-21 03:42:25 +00:00
Mark Vejvoda
dbb116f250
- load of changes to get things compiling under VC++ 2010 (with updated deps seperate for vc2010)
2012-04-20 01:04:05 +00:00
Mark Vejvoda
c8fdc9269f
- fix win32 build
...
- cleanup a lot of win32 compiler warnings
2012-04-16 20:15:57 +00:00
Mark Vejvoda
a37dc8a7b3
- fix headless server crash due to new call to setgama in headless mode
...
- a few code optimizations to start to improve performance
2012-04-16 06:14:10 +00:00
Mark Vejvoda
8c0bf75bf5
- got built in memory leak working. Just edit leak_dumper.h and uncomment:
...
//#define SL_LEAK_DUMP
- got better / more accurate stack dumps when we detect errors in game.
- Both of these need to be worked on in windows next, win32 may not compile for now until i fix it on that platform.
- BE VERY CAREFUL when working in leak_dumper.* it may cause GCC and your system to crash if you don't know what you are doing!
2012-04-14 21:21:09 +00:00
Mark Vejvoda
9aca26a0f0
- bugfix for unit selection segfault on game exit
...
- added thread hardening to try to ensure we never try to delete a thread more than once.
2012-04-12 20:43:19 +00:00