Mark Vejvoda
896b1c308c
- added a backtrace for gcc compiled binary when we get a runtime error.
...
- added more out of synch checks and better error handling
2011-01-02 00:39:13 +00:00
Mark Vejvoda
e62f3ca64c
- reverted AI's repair rule logic to hunt down an AI out of synch
2010-11-28 07:38:03 +00:00
Mark Vejvoda
cc4f268988
- some additional AI caching for improved performance
2010-11-11 08:02:50 +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
02e0a1302f
- more AI fixes.
...
#1 : AI does not try to harvest resources that the unit cannot yet harvest (could be an upgrade required)
#2 : AI no longer tries to expand near resources that they are not yet able to harvest. (found using RealtimeFreaks test mod and map). This makes for a more aggresive CPU in scenarios where there are additional resource types since they expand much more quickly.
2010-10-02 01:11:59 +00:00
Mark Vejvoda
f84a710d2c
- initial logic to allow client side controlled AI
2010-09-14 19:10:37 +00:00
Mark Vejvoda
f8ada85017
- cleanup of some compiler warnings
2010-07-17 07:07:57 +00:00
Mark Vejvoda
e9e1a317e4
- cleanup of some compiler warnings
2010-07-17 06:54:04 +00:00
Mark Vejvoda
6e26641799
- a possible fix for the AI. this change will randomize all possible produce, morph and build operations instead of just using the last commandtype found for candidate units
2010-07-13 22:51:27 +00:00
Mark Vejvoda
8a3709defd
bugfixes for AI command execution
2010-06-10 21:53:50 +00:00
Titus Tscharntke
54abe03d86
megacpu bug hunting
2010-06-10 21:33:50 +00:00
Mark Vejvoda
6beaab97fe
added another index guard to ensure proper index
2010-06-10 20:37:38 +00:00
Mark Vejvoda
6d519c4cdf
added more guards in AI command processing
2010-06-09 00:38:15 +00:00
Mark Vejvoda
4fd75e5d7d
- fixed two nasty AI bugs which would cause out of synch and memory corruption problems
...
- added new glest.ini setting to log commands for each client
2010-06-08 07:40:32 +00:00
Mark Vejvoda
b22adbfa02
bugfix for scripted scenarios and placing unit model not showing
2010-03-24 21:26:17 +00:00
Mark Vejvoda
43c3f2457e
Code Restructuring to make mega-glest more standard
2010-03-12 05:20:53 +00:00
Titus Tscharntke
c4d32651c6
removed old debug printfs in comments
...
fixed relative switch for unit particles
fixed gravity for unit particles
2010-02-16 23:55:45 +00:00
Titus Tscharntke
0ce9b5fcac
initial version ( megaglest 3.2.3-beta3 )
2010-01-22 01:45:58 +00:00