Titus Tscharntke
|
39eefa1e67
|
trying to fix problems with false attack alarms ...
|
2010-12-19 23:31:11 +00:00 |
|
Titus Tscharntke
|
5ea9cd092a
|
visual attack alert
|
2010-12-19 22:33:08 +00:00 |
|
Mark Vejvoda
|
e9c8928b49
|
- added new option to UI to Show Resources for custom games
|
2010-12-19 08:36:59 +00:00 |
|
Mark Vejvoda
|
f204d4445c
|
- added a new bit style gamesetting flag for future new game settings.
- added ability to see map resources but still keep fog of war (GAE's shroud of darkness), but not activated by UI yet, tested and works
|
2010-12-19 08:04:25 +00:00 |
|
Mark Vejvoda
|
1c51b6c21d
|
- code cleanup
|
2010-12-19 03:30:17 +00:00 |
|
Mark Vejvoda
|
3e83cb54f7
|
- used wrong enum value
|
2010-12-19 02:06:24 +00:00 |
|
Mark Vejvoda
|
5c0ebc04b1
|
- attempt to fix the following assertion failure:
glest.bin: /home/softcoder/Code/megaglest/trunk/source/glest_game/world/map.cpp:833: void Glest::Game::Map::putUnitCells(Glest::Game::Unit*, const Shared::Graphics::Vec2i&): Assertion `getCell(currPos)->getUnit(unit->getCurrField()) == __null' failed.
|
2010-12-19 02:04:16 +00:00 |
|
Mark Vejvoda
|
1f52a65679
|
- attempt to fix the following assertion failure:
glest.bin: /home/softcoder/Code/megaglest/trunk/source/glest_game/world/map.cpp:833: void Glest::Game::Map::putUnitCells(Glest::Game::Unit*, const Shared::Graphics::Vec2i&): Assertion `getCell(currPos)->getUnit(unit->getCurrField()) == __null' failed.
|
2010-12-19 01:24:37 +00:00 |
|
Mark Vejvoda
|
a844b79d3e
|
- fixed an evil socket bug! Sockets in Linux were NOT properly set as non blocking and vice versa as expected. PErhaps this helps with the menu bug
|
2010-12-18 23:03:53 +00:00 |
|
Mark Vejvoda
|
eb17a1c052
|
- disable join button when auto searching for servers
|
2010-12-18 21:38:27 +00:00 |
|
Mark Vejvoda
|
dc87b9b452
|
- disable join button when auto searching for servers
|
2010-12-18 21:35:05 +00:00 |
|
Mark Vejvoda
|
3e20d3ffe8
|
- more menu freeze bugfixes
|
2010-12-18 21:32:54 +00:00 |
|
Titus Tscharntke
|
886bd3b37e
|
alarmsound when enemy units are seen ( will be improved soon )
|
2010-12-18 20:17:41 +00:00 |
|
Mark Vejvoda
|
6a99e2db8e
|
- another attempt to guard socket thread access so avoid menu hang problems
|
2010-12-18 19:52:47 +00:00 |
|
Titus Tscharntke
|
7305391b6d
|
Unit commanding via minimap
|
2010-12-18 17:18:36 +00:00 |
|
Titus Tscharntke
|
24a0eb31d8
|
about screen names fixed again ...
|
2010-12-18 00:37:59 +00:00 |
|
Titus Tscharntke
|
3d277e00e5
|
but this time its fixed !
|
2010-12-17 23:23:45 +00:00 |
|
Mark Vejvoda
|
fd0875639e
|
- attempt to fix menu hangs, don't believe we need any sleeps in this class
|
2010-12-17 21:39:31 +00:00 |
|
Titus Tscharntke
|
cf573a56e0
|
forgot to comment something
|
2010-12-17 21:36:34 +00:00 |
|
Titus Tscharntke
|
6ed3a3af53
|
build date removed from internet menu ( space needed for "IN PROGRESS Message" !);
CMake now defaults to RelWithDebInfo
|
2010-12-17 20:55:46 +00:00 |
|
Mark Vejvoda
|
158acea0b5
|
- attempt to fix problem with hanging sleep
|
2010-12-14 00:00:56 +00:00 |
|
Mark Vejvoda
|
8d6e33d4ba
|
- added some extra guards in Network manager (throw exception if things are in a bad state)
|
2010-12-13 23:39:24 +00:00 |
|
Mark Vejvoda
|
5e410f3066
|
- bugfix for turning off fog of war on network games when players are dead. Now we DO NOT turn off fog of war until ALL of the players units are dead.
|
2010-12-13 23:24:03 +00:00 |
|
Mark Vejvoda
|
90fe87098c
|
- added a wait time of 10 seconds max for some thread loops
|
2010-12-13 23:13:25 +00:00 |
|
Titus Tscharntke
|
75541aec3b
|
Contact email changed; lots of strings replaced to MegaGlest
|
2010-12-13 00:32:59 +00:00 |
|
Mark Vejvoda
|
003d15c28a
|
- updated cmake files to support toggling between release and debug builds (even release with debug info)
when calling CMAKE you may toggle debug or release like this:
cmake -D CMAKE_BUILD_TYPE=Debug ..
or
cmake -D CMAKE_BUILD_TYPE=Release ..
|
2010-12-12 08:10:18 +00:00 |
|
Mark Vejvoda
|
8918b11320
|
- added an invlaid value check to the units field
|
2010-12-12 00:46:13 +00:00 |
|
Mark Vejvoda
|
f27cb6c8a3
|
- added support to cross compile win32 binary on Linux using cmake (just run build-mg-win32.sh)
|
2010-12-11 12:53:38 +00:00 |
|
Mark Vejvoda
|
8f579e735f
|
- bugfix for new CPU multiplier constants for VC++ compiler
|
2010-12-11 08:00:49 +00:00 |
|
Mark Vejvoda
|
aebcca517c
|
- bugfixes to get cmake working properly in linux and windows
|
2010-12-11 07:05:07 +00:00 |
|
Mark Vejvoda
|
755a7737fa
|
- added CMAKE support for building MG in Windows using MingW
|
2010-12-11 06:32:21 +00:00 |
|
Titus Tscharntke
|
ebcadc13f0
|
Constants for easy/normal/ultra/mega default multipliers
Multiplier example for scenarios
Version number is only shown with build date and so on for dev versions
|
2010-12-11 00:20:31 +00:00 |
|
Mark Vejvoda
|
1ff84eaddb
|
- updated cmake build to touch game_util.cpp every time make is called so it ALWAYS has the right date/time stamp
|
2010-12-10 02:45:07 +00:00 |
|
Mark Vejvoda
|
679557c6f2
|
- added proper SVN revision handling for CMAKE builds so now the --version and main menu display proper SVN Global Revision #
|
2010-12-10 01:53:51 +00:00 |
|
Mark Vejvoda
|
045c2f95e8
|
- added new commandline options to tell the game where to look for data, ini's and where to write logs
|
2010-12-09 20:41:11 +00:00 |
|
Mark Vejvoda
|
ac1a291739
|
- modified cmake scripts to place linux binaries in the same spot that jam placed them
|
2010-12-09 17:14:40 +00:00 |
|
Mark Vejvoda
|
20562c4dbb
|
- updated to display MINGW client platform
|
2010-12-08 07:01:24 +00:00 |
|
Mark Vejvoda
|
1e0a5dc304
|
- better stability of menu navigation and threads
|
2010-12-07 06:12:51 +00:00 |
|
Mark Vejvoda
|
7872e980e1
|
- updated thread handling slightly in menus to make things more stable
|
2010-12-05 01:52:38 +00:00 |
|
nosogo
|
f545edad68
|
more fixes for editor
|
2010-12-05 01:33:28 +00:00 |
|
Mark Vejvoda
|
15aab7a581
|
- some intial changes to support cross-compilation under mingw
|
2010-12-04 23:19:43 +00:00 |
|
Mark Vejvoda
|
0537903a7d
|
- updated main menu version # to show compile date / time
|
2010-12-02 01:04:06 +00:00 |
|
Mark Vejvoda
|
8deec8d518
|
- changed debug world synch formatting so on xplatform we don't have issues with filename and other header tag items
|
2010-12-01 23:38:03 +00:00 |
|
Titus Tscharntke
|
42ebe42155
|
new tileset fernland
removed annoying debug of resource multiplier
fixed resource multiplier display in connected menu
|
2010-12-01 21:18:29 +00:00 |
|
Mark Vejvoda
|
c55855c6f2
|
- bugfix for stack overflow
|
2010-12-01 00:05:33 +00:00 |
|
Mark Vejvoda
|
b02da7d1e0
|
- finally found and fixed out of synch related to AI.
- added ability to log all unit activity to world synch logfiles so we can diff game info from different network clients
|
2010-11-30 23:32:39 +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
|
33aac9f2ae
|
- added useful debug info for world synch debugging (unit path and faction info)
|
2010-11-28 03:46:28 +00:00 |
|
Mark Vejvoda
|
ca2408073e
|
- disabled more caching to determine if any of these caches cause out of synch
|
2010-11-28 03:35:44 +00:00 |
|
Mark Vejvoda
|
ab966d7872
|
- added map cell checks back but output to error log only (and assert for debug mode)
|
2010-11-28 03:21:20 +00:00 |
|