Commit Graph

728 Commits

Author SHA1 Message Date
Mark Vejvoda 55b4f0bd2b - Incremented version to next major release # so new work can begin.
- some initial work to assist units from getting stuck when given commands. This is for both AI and human players and deals with the pathfinder and units getting constantly blocked from their destination.
2010-10-17 06:34:42 +00:00
Mark Vejvoda b3d981c2fd - updated version to 3.3.7.2 for next release 2010-10-15 19:19:36 +00:00
Mark Vejvoda 59c5fd2581 - moved version checking into one common method in the util file. Now all network related checks use this common method to determine version compatibility 2010-10-15 17:27:00 +00:00
Mark Vejvoda 427f505c4c - updated version to 3.3.7.1 for minor update release 2010-10-15 02:03:48 +00:00
Mark Vejvoda 3d132d11a2 - added an extra guard to the masterserver thread pointer in case something happens in the constructor, now I make sure the thread pointer is set to NULL at the top of the constructor for safety. 2010-10-15 01:52:36 +00:00
Mark Vejvoda 025d8520b6 - bugfix to reset team to 1 when toggling OFF observers and we previously had an observer selected 2010-10-15 00:12:17 +00:00
Mark Vejvoda 4f3d5f0372 - when toggling observers, we now retain original faction selection 2010-10-14 23:22:09 +00:00
Mark Vejvoda 94da959fd4 - force sending game settings just before launch if we detect something has changed (like random faction calculation) 2010-10-14 22:41:03 +00:00
Mark Vejvoda 9a73cd520c - commented out printf 2010-10-14 19:53:34 +00:00
Titus Tscharntke a01ae45ede Similar to announcements a version info is implemented now. We can put there an info string which will tell the user that his version is outdated and he should update or whatever. 2010-10-13 19:16:04 +00:00
Mark Vejvoda 67c1c52caa - added an extra NULL check to new max unit check 2010-10-11 15:58:10 +00:00
Titus Tscharntke d80127f697 forgot to remove label and listbox from header. 2010-10-11 00:59:45 +00:00
Titus Tscharntke f0d7954f63 external server port is now in options menu ( and stored in glest.ini/glestuser.ini by this ) 2010-10-11 00:53:25 +00:00
Mark Vejvoda 92c6baa7ea - updated version to 3.3.7.1-dev 2010-10-10 14:29:33 +00:00
Mark Vejvoda 9fb5180a17 - new masterserver version check of only first 3 version #'s 2010-10-10 14:19:34 +00:00
Mark Vejvoda dcc2bab85a - bugfix for master menu control registration objects that need to get cleaned up afterwards 2010-10-10 06:35:50 +00:00
Titus Tscharntke 36f380abad version ist nicht mehr 3.3.7! es ist wieder development! 3.3.8-dev! 2010-10-10 00:05:14 +00:00
Mark Vejvoda a84f0d1b6d - bugfix to fallback to a default configured font if the specified font in the ini property fails to load. The default font is 'fixed' but can be overriden in the ini using:
DefaultFont=yourfonttype
2010-10-09 20:35:53 +00:00
Mark Vejvoda 6cf68531ea - incremented SVN rev for release build 2010-10-08 22:59:11 +00:00
Mark Vejvoda 32cf8cd93b - bugfix (again) for playername index bug 2010-10-08 22:53:18 +00:00
Mark Vejvoda 86b11a7f05 - bugfix (again) for playername index bug 2010-10-08 22:32:23 +00:00
Mark Vejvoda 7f1d0f01cb - updated to increment SVN revision for 3.3.7 release 2010-10-08 20:05:27 +00:00
Titus Tscharntke 59b2cdb78f max-unit-count works for buildings 2010-10-08 19:30:53 +00:00
Mark Vejvoda ae010f85ab - bugfix for playername index offset on client 2010-10-08 17:17:22 +00:00
Mark Vejvoda 54ce27d19c - attempt to turn off playername editing for this release 2010-10-08 16:32:50 +00:00
Mark Vejvoda 1c32515d7a - last minute playername editing bugfixes for pressing backspace 2010-10-08 16:19:09 +00:00
Mark Vejvoda cdba95f6ac - fixed silly bug when editing username in custom game menu interferes with chat. 2010-10-08 15:20:24 +00:00
Mark Vejvoda 44019a0d9b - added SVN revision # to --version output 2010-10-08 02:05:42 +00:00
Mark Vejvoda f345835fc4 - final bugfix for 3.3.7, playernames got mixed up when first slot was closed. Also fixed editing when typing playername 2010-10-08 01:41:53 +00:00
Mark Vejvoda 7759b6d069 - updated version # for 3.3.7 release 2010-10-07 18:44:44 +00:00
Mark Vejvoda fd60b30081 - updated announcement to use a safer compare and added announcement url to ini files 2010-10-07 18:43:29 +00:00
Mark Vejvoda 66725ad22d - added new commandline parameter: --lua-info 2010-10-06 23:40:26 +00:00
Titus Tscharntke 72478c9f32 better errorhandling for announcements String must start with "Announcement from Masterserver:" now otherwise its not displayed 2010-10-06 21:43:09 +00:00
Titus Tscharntke 7fdeb7ca89 Announcements from Matserserver 2010-10-06 20:54:08 +00:00
Mark Vejvoda 0d050f62d4 - added code to now output all eerors to console (with option to save in log file)
- added more LUA debug info
2010-10-06 20:22:06 +00:00
Mark Vejvoda 5f698575d9 - added removal of fog of war at game end for scenarios 2010-10-04 21:31:53 +00:00
Titus Tscharntke 88335f112b fix for the AI not respecting max-unit-count 2010-10-04 19:21:09 +00:00
Mark Vejvoda d38b46a529 - Removed deprecated parameter
- Added more debug logging for LUA functions
2010-10-04 18:31:17 +00:00
Titus Tscharntke 8d053ba314 another implementation of performance based shadow on/off 2010-10-04 16:43:00 +00:00
Mark Vejvoda 16fd1fcfa1 - attempt to tweak shadow off/on windows to make it more smooth 2010-10-02 04:29:12 +00:00
Mark Vejvoda c87e27eabd - added an average renderfps to use when toggling shadows off/on to make it more smooth
- added a new commandline to autostart a new game with the last game settings you played called: 
--autostart-lastgame
2010-10-02 02:17:50 +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
Forjan Frederic 468340403f Update the macosx main to compil 2010-09-30 10:32:28 +00:00
Mark Vejvoda 5ecda82be0 - bugfix for allowing players to view map at game end for network games 2010-09-30 00:49:57 +00:00
Mark Vejvoda 6013a96efd - stupid compiler fix for vc++ (including limits gives streflop a fit) 2010-09-29 22:59:16 +00:00
Mark Vejvoda 3e0a87549c - by special request for ultifd (allow players to zoom out at game end when playing non network games) 2010-09-29 22:18:08 +00:00
Mark Vejvoda 80051e3194 - bugfix for AI units that do nothing when resources exist in the tech that the unit cannot harvest. (thanks RealtimeFreak for pointing this out and giving me a demo tech for testing)
- bugfix for restoring saved game settings (ignore closed slots that have faction set to random)
2010-09-29 04:38:41 +00:00
Mark Vejvoda c9f8433d83 - updated to beta3 2010-09-28 20:53:13 +00:00
Mark Vejvoda 3749d58557 - bugfix when restoring game settings (from previously saved) we no longer restore playernames of non human slots. 2010-09-28 20:15:54 +00:00
Mark Vejvoda c300905d70 - a better attempt to fix the issue with multi-build where the repairers stop repairing 2010-09-28 19:52:31 +00:00