Mark Vejvoda
cc4f268988
- some additional AI caching for improved performance
2010-11-11 08:02:50 +00:00
Mark Vejvoda
d89953ee96
- improved performance and bug fixes.
2010-11-09 09:06:52 +00:00
Mark Vejvoda
9d9fa0deeb
- improved performance for when the AI decides which resource is closest.
2010-11-07 03:27:06 +00:00
Mark Vejvoda
de3a92081d
- a bunch of in progress work related to texture compression and more timely texture memory management cleanup. For now to test texture compression use the following ini setting: EnableTextureCompression=true
2010-10-28 00:51:25 +00:00
Mark Vejvoda
c47b6c676c
- attempt to further improve pathfinder performance when MANY units are on the map
2010-10-26 06:43:42 +00:00
Mark Vejvoda
8bbbe403ad
- more performance improvements for resource cache logic (try to avoid repetitive caching logic when it was already done once)
2010-10-25 22:02:36 +00:00
Mark Vejvoda
7cb1d6a5b1
- some performance improvements with the new cached resource data
2010-10-24 01:49:25 +00:00
Mark Vejvoda
e53e6b49a9
- bugfix for multiple consumable resources applying incorrectly during the update interval. (thanks silnarm)
2010-10-22 22:52:37 +00:00
Mark Vejvoda
178809ada3
- changed resource faction cache to a map for better performance
2010-10-21 21:53:08 +00:00
Mark Vejvoda
07fe6a2196
- added to the faction resource cache pool for even better AI discovery of resources
2010-10-21 20:31:09 +00:00
Mark Vejvoda
ae367fb252
- updated to units harvesting so they try to harvest different resources when blocked if other resources are close by.
2010-10-21 19:26:14 +00:00
Mark Vejvoda
bc7ba297fd
- more tweaking for units harvesting, this hopefully cleans up segfaults and makes things more stable.
2010-10-20 20:40:29 +00:00
Mark Vejvoda
6104dedc76
- added a resource harvest success cache for stuck units to look at when they cannot harvest.
2010-10-20 07:28:27 +00:00
Mark Vejvoda
913df7ec3b
- added more cached information to help deal with units getting stuck while harvesting. Trying to keep them busy instead of standing around.
2010-10-19 22:26:49 +00:00
Mark Vejvoda
7564635643
- added initial code for switching dropped network players to AI (currently hard coded to normal CPU)
2010-10-18 23:09:43 +00:00
Mark Vejvoda
f84a710d2c
- initial logic to allow client side controlled AI
2010-09-14 19:10:37 +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
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
Titus Tscharntke
8e281e2faf
new attribute MaxUnitCount in units and yellow select circle for allies
2010-08-22 21:09:35 +00:00
Mark Vejvoda
c63283ffac
- another attempt to fix game end crash for ultifd
2010-08-04 16:56:24 +00:00
Mark Vejvoda
5879e87297
- added game start debug output to console to show basic faction info
2010-05-20 20:19:34 +00:00
Mark Vejvoda
b69d808a0b
- added loads of debug potential. We can now output most objects as a string for logging purposes.
...
- when we get the command type id not found error we now dump the whole world to a textfile
- Pressing the | hotkey at any time during a game dumps the whole world to a textfile
2010-05-18 03:53:57 +00:00
Titus Tscharntke
c4a9f61842
Bugfix for lua. Units died by hunger are reported in luas <unitDied>-section too
...
Also fixed the stats by counting this kind of death too.
2010-03-19 18:58:46 +00:00
Mark Vejvoda
43c3f2457e
Code Restructuring to make mega-glest more standard
2010-03-12 05:20:53 +00:00
Titus Tscharntke
59faabfe14
bugfix/improvement for teamcolor particles ** units can morph to flying units ** tech faction with particles
2010-02-27 00:34:03 +00:00
Mark Vejvoda
fb5035c230
Updated with initial 3.4.4 codebase includes:
...
- network fixes for multiplayer defects found
- initial code (disabled currently) for content crc checking and downloading
- code compiles on Win32 using VS2008 express, project files not yet included
2010-02-03 01:09:50 +00:00
Titus Tscharntke
0ce9b5fcac
initial version ( megaglest 3.2.3-beta3 )
2010-01-22 01:45:58 +00:00