Mark Vejvoda
|
aed293bba2
|
- fixed a bunch of memory leaks that will hopefully mean less overall memory requirements.
|
2011-09-28 06:57:42 +00:00 |
|
Mark Vejvoda
|
9caff9dac3
|
- in headless mode avoid init of sdl's video surface so that we stay in console window (no graphics window shown)
|
2011-09-27 07:01:08 +00:00 |
|
Mark Vejvoda
|
c68aa74fcf
|
- more updates for headless mode (try to avoid using opengl completely), server now runs at around 20 MB RAM at game start.
|
2011-09-27 05:29:57 +00:00 |
|
Mark Vejvoda
|
048f97e698
|
- initial attempt to add jump point symetry to astar pathfinding (please test)
|
2011-09-26 23:55:18 +00:00 |
|
Mark Vejvoda
|
ece2927350
|
- attempt to fix command grouping
|
2011-09-25 04:07:59 +00:00 |
|
Mark Vejvoda
|
9268e3f5a7
|
- attempt to fix tomreyns segfault bug (mutex protection around cache)
|
2011-09-24 22:17:48 +00:00 |
|
Mark Vejvoda
|
37fd0d6c71
|
- disable grouped commands by default until i track the segfault
|
2011-09-23 19:19:09 +00:00 |
|
Mark Vejvoda
|
72c12a3459
|
- another attempt to fix command grouping bug (its now turned on be default again), please test for crashes or out of synch
|
2011-09-22 20:42:06 +00:00 |
|
Mark Vejvoda
|
7d53df698a
|
- added new in-game popup menu and new ability to switch teams in game (turned off by default in advanced settings)
|
2011-09-21 06:51:28 +00:00 |
|
Mark Vejvoda
|
470fac5136
|
- bugfix for scripted scenario function registerCellTriggerEventForFactionToLocation not working properly
|
2011-09-13 23:20:26 +00:00 |
|
Mark Vejvoda
|
c2b2e41935
|
- disabled grouped commands for now
|
2011-09-09 20:42:02 +00:00 |
|
Mark Vejvoda
|
41dfe298d3
|
- re-enable grouped commands for better unit moving (was previously causing out of synch but i think it works properly now)
|
2011-09-09 17:49:10 +00:00 |
|
Titus Tscharntke
|
b8010a18af
|
bugfix, so dragons can morph above water
|
2011-09-06 23:12:05 +00:00 |
|
Mark Vejvoda
|
bb68106912
|
- phase 3 of cppcheck verbose fixes
|
2011-09-01 18:08:56 +00:00 |
|
Mark Vejvoda
|
57afc2d715
|
- phase 2 of cppcheck verbose fixes
|
2011-09-01 01:11:23 +00:00 |
|
Mark Vejvoda
|
93cc49a89a
|
- bugfixes found from cppcheck
|
2011-08-31 20:04:50 +00:00 |
|
Mark Vejvoda
|
3af608151e
|
- bugfixes found from cppcheck
|
2011-08-31 19:44:19 +00:00 |
|
Mark Vejvoda
|
d99a8236ae
|
- added the ability to synch unit particles with model animation using start-time and end-time attributes
|
2011-08-27 06:52:17 +00:00 |
|
Mark Vejvoda
|
a388c92be6
|
- disable group unit commands as default being enabled (since its is causing out of synch)
|
2011-07-18 18:31:54 +00:00 |
|
Mark Vejvoda
|
5ffc0937f1
|
- added new ini setting to toggle grouped commands processing (hunting down out of synch). To turn it off try:
AllowGroupedUnitCommands=false
|
2011-07-12 23:41:14 +00:00 |
|
Titus Tscharntke
|
cc5dbd467e
|
maxUnitCount respected by spawn attack
|
2011-07-06 22:35:35 +00:00 |
|
Mark Vejvoda
|
1b2d4fddea
|
- merged in willvarfar's particle patch
|
2011-07-06 22:23:51 +00:00 |
|
Mark Vejvoda
|
b8bd927b7b
|
- finally fixed the unit sorting hang bug, try it tomryen
|
2011-07-06 06:38:56 +00:00 |
|
Mark Vejvoda
|
15488ddb31
|
- bugfixes related to attack-boost memory leaks
|
2011-07-06 05:16:25 +00:00 |
|
Mark Vejvoda
|
1fd179196c
|
- attempt to fix hang issue reported by tomreyn
|
2011-07-05 18:26:09 +00:00 |
|
Mark Vejvoda
|
2c80543889
|
- attempt to group command execution so units given the same command at the same time will work more smartly (closer units go first and so on)
|
2011-07-05 04:37:35 +00:00 |
|
Mark Vejvoda
|
82ccc21d5e
|
- fixed a bug discovered by Elimnator when units are repairing another unit and the other unit morphs need to check of the repairers can still repair the newly morphed unit and if not stop repair
|
2011-06-30 04:45:17 +00:00 |
|
Mark Vejvoda
|
c252402e71
|
- initial implementation of attack-boost logic (this is in progress code which is only triggered by new xml entries). Will explain later once tested.
|
2011-06-25 08:53:53 +00:00 |
|
Titus Tscharntke
|
149e5b15b0
|
Changes from 2367 without formatting mess
|
2011-06-23 23:30:49 +00:00 |
|
Titus Tscharntke
|
59136a3d95
|
revert code formatting mess to same as revision 2366. Change from 2367 will come without this mess with next checkin
|
2011-06-23 23:28:39 +00:00 |
|
Titus Tscharntke
|
8b9d4a662a
|
switch for non rotatable objets in tilesets; cleaned up the way the particles were bound to tileset objects
|
2011-06-22 20:26:39 +00:00 |
|
Titus Tscharntke
|
e58ddd35b4
|
fixes build bug reported in forum/ adds some better mega-cpu behaviour / fixed some bugs ( I hopefully did not added new ones :-D )
|
2011-06-20 23:51:13 +00:00 |
|
Mark Vejvoda
|
6b14c21446
|
- missed some things in last bugfix
|
2011-06-09 21:50:54 +00:00 |
|
Mark Vejvoda
|
c9518d727a
|
- bugfix for attacking logic to always listen to what you tell it (commented out recently added logic)
- bugfix for building units and unit is too far away
|
2011-06-09 21:38:04 +00:00 |
|
Mark Vejvoda
|
95755ad832
|
- update new version # 3.5.3 (possible bugfix release)
- updated some pathfinder settings to see if performance and reaction to attacking is better
|
2011-06-02 07:09:19 +00:00 |
|
Mark Vejvoda
|
38aa9c94fb
|
- bugfix for units doing a build command where unit is > 1 size
- additional guards for null in miniupnpc calls
|
2011-06-02 05:05:54 +00:00 |
|
Mark Vejvoda
|
e221011af2
|
- bugfixes so that the mingw compile builds
|
2011-05-24 22:51:45 +00:00 |
|
Mark Vejvoda
|
1085f24c6f
|
- more updates to handle unicode (most of the focus was getting tools working in windows using non ascii file paths)
|
2011-05-23 19:23:00 +00:00 |
|
Mark Vejvoda
|
60b8093f5b
|
- attempt to get non ascii file paths working in megaglest (Japanese etc...)
|
2011-05-18 21:49:11 +00:00 |
|
Mark Vejvoda
|
449e3f25c8
|
- updates to commondata handling. From now on commondata tag specified the commondata folder under a techtree making it easier to share data and portable since you just need to copy the techtree and its contents, this means no sharing data between techtrees (which is good since we don't want such dependencies)
|
2011-05-06 22:12:16 +00:00 |
|
Mark Vejvoda
|
e34e70a0c8
|
- added code to merge duplicate sounds used in a techtree
|
2011-05-06 07:47:31 +00:00 |
|
Mark Vejvoda
|
c258dc0822
|
- display which files contain the reference (the parents) to duplicate data in validation report
|
2011-05-05 20:18:38 +00:00 |
|
Mark Vejvoda
|
6492832c35
|
- added initial validation code to warn about duplicate data used in factions
|
2011-05-05 19:21:50 +00:00 |
|
Mark Vejvoda
|
c3d1d6fca0
|
- add support for models, sounds and images to be able to load from commondata
|
2011-05-05 07:15:12 +00:00 |
|
Mark Vejvoda
|
e4f0e8bfbf
|
- step #1 towards a working make install via cmake
|
2011-05-03 18:25:35 +00:00 |
|
Mark Vejvoda
|
cd4ef0eaf7
|
- proper binary path extraction on all platforms and glest.ini by default can run from search path and will try to find stuff it needs in the real binary path
- fixed error message for untis missing be_built
- fixed mg.ini for html tool and updated perl script
|
2011-05-03 11:15:15 +00:00 |
|
Mark Vejvoda
|
bda831861a
|
Stuff from pabs (debian games) round #1
- remove +x bit on many files that should not have it
- added gplv3 svg logo for completeness in svn
|
2011-05-03 07:58:59 +00:00 |
|
Mark Vejvoda
|
5d1f75ebe6
|
- bugfix for enemy cell segfault for AI players
|
2011-05-01 15:22:58 +00:00 |
|
Mark Vejvoda
|
070b8b76e6
|
- more AI enhancements to better handle repair and build positions
|
2011-05-01 07:24:37 +00:00 |
|
Mark Vejvoda
|
0abca7fb7a
|
- bugfixes for clicking outside of the map co-ordinates
- show up to 5 descriptions for queued items when producing
|
2011-04-27 22:35:45 +00:00 |
|