Mark Vejvoda
b102ef513c
- fix for HP messing with our windows build!
2010-11-16 23:57:18 +00:00
Mark Vejvoda
c1529fd8dc
- added validation for unit's to ensure they still have the cached commandclass
2010-11-16 23:32:15 +00:00
Mark Vejvoda
914649b647
- added a batchfile that updates from svn and builds mg on commandline for windows
2010-11-15 23:58:29 +00:00
Titus Tscharntke
c2c9cc0044
endgame stats screen shows multiplier now for CPU players
...
you cannot switch unvisible resource multiplier any more
2010-11-11 21:41:13 +00:00
Mark Vejvoda
cc4f268988
- some additional AI caching for improved performance
2010-11-11 08:02:50 +00:00
Titus Tscharntke
99c70d301a
resource multiplier only for cpu players.
...
new resource multiplier defaults for cpu player
resource multiplier only active in advaced options
scenarios can use a new attribute resource_multiplier to setup games
2010-11-11 01:24:48 +00:00
Mark Vejvoda
559806538f
- cleanup stupid warnings on windows (see C4503)
2010-11-10 00:45:26 +00:00
Titus Tscharntke
c3b96ec722
mega/ultra cpu still used its old multiplier ... fixed
2010-11-09 22:51:19 +00:00
Mark Vejvoda
cc91aed0bd
- small bugfix to default CPU multiplier to 1.0 for old saved games
2010-11-09 18:13:21 +00:00
Mark Vejvoda
d2de4eb22a
- change to properly toggle socket blocking mode in Linux
2010-11-09 16:51:03 +00:00
Mark Vejvoda
d89953ee96
- improved performance and bug fixes.
2010-11-09 09:06:52 +00:00
Titus Tscharntke
2440d475b3
beginning of new resource multiplier. Still work in progress but hopefully ready to test some things.
2010-11-08 23:15: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
ca9cbc6e75
- removed some debugging that created very large debug files and improved performance a little bit
2010-11-07 02:37:00 +00:00
Mark Vejvoda
960dfcabfb
- when calculating CRC on game data ignore XMl comments
2010-11-07 01:48:25 +00:00
Mark Vejvoda
edebc78d44
- when calculating CRC on game data ignore XMl comments
2010-11-07 01:39:57 +00:00
Mark Vejvoda
9e55d8e46b
- added a small cache to improve pathfinding a bit
...
- added logic to IGNORE the following characters when doing CRC checks in XML files
(space,tab,CR,LF)
2010-11-07 01:06:14 +00:00
Mark Vejvoda
b52ca80388
- to make ultifd happy, fixed overlapping labels in lobbies
2010-11-05 23:12:46 +00:00
Mark Vejvoda
8e6609fdac
- texture info now logged to debug log when appropriate instead of spamming the console
2010-11-05 09:49:57 +00:00
Mark Vejvoda
3836e967ae
- a little cleanup of windows exception handling code
2010-11-05 09:43:07 +00:00
Mark Vejvoda
1a33ade54b
- added windows stack trace to debug.log also
2010-11-05 06:51:05 +00:00
Mark Vejvoda
8ab95a5305
- added stack trace for windows users when exceptions occur (snagged the idea from sauerbraten)
2010-11-05 06:46:30 +00:00
Mark Vejvoda
7c47a51718
- fixed font spacing in chat text
2010-11-04 06:27:25 +00:00
Mark Vejvoda
6312c0ec60
- bigfix for last checkin
2010-11-03 21:53:49 +00:00
Mark Vejvoda
d91bd593e8
- added more info related to ultifds error message to see what triggers the issue
2010-11-03 21:43:37 +00:00
Mark Vejvoda
ea27375b6f
- updates from notsogood to add more player colors and splash particles and memory cleanup to G3d Viewer (thanks notsogood!)
2010-11-03 19:03:25 +00:00
Mark Vejvoda
6b015964bb
- menu lobbies uses real player color
...
- chat console no longer prefixes with *
2010-11-02 20:19:56 +00:00
Mark Vejvoda
cb52b4895d
- performance fix in both pathfinder and debug output when pressing the debug key
2010-11-02 19:52:20 +00:00
Mark Vejvoda
3c7fbd1fd7
- for now disable refs to fbo's on windows platform till we decide if we include glew or not
2010-11-01 23:56:46 +00:00
Mark Vejvoda
9978cbeff5
- added some initial work to support FBO (frame buffer objects)
...
- added many NULL check guards throughout the code
- added a safe mutex around ptr access of background thread on custom menu
2010-11-01 16:44:05 +00:00
Mark Vejvoda
d8c11ebe71
- thread synch bugfix in Internet Lobby Menu (thanks tomreyn for the stack trace)
2010-10-30 17:31:57 +00:00
Mark Vejvoda
dfedf2259b
- numerous bugfixes to building an d repairing units.
...
- added new unit cell property called allowEmpty to allow units to build other units with cellmaps that have all 0's (since you can produce these types of units anyways)
2010-10-30 08:54:00 +00:00
Mark Vejvoda
060a9d3fe6
- disallow air units to morph back to land if unwalkable objects or water terrain are below
2010-10-30 04:49:49 +00:00
Mark Vejvoda
f897884321
- fixed problem where custom menu was setting broadcast to master server when loading last game from commandline even though publish was not enabled.
2010-10-30 04:24:26 +00:00
Mark Vejvoda
dec9dfe653
- added new attribute for tileset objects named "height". Air units will try to fly above the height of units and objects now (up to a max of terrain height + 15)
2010-10-30 04:05:48 +00:00
Mark Vejvoda
465ae629ba
- cache the techname and selected faction when doing a faction preview in lobbies
2010-10-30 03:29:29 +00:00
Mark Vejvoda
b1ff035f9e
- added ability to turn on photo mode and zoom out while in a non network game (default key is f8)
2010-10-30 03:03:44 +00:00
Mark Vejvoda
44563b6f73
- allow screenshots to be taken ANY time (in menus etc.) and not only when a game is playing
2010-10-30 02:24:53 +00:00
Mark Vejvoda
77bad3ce07
- added new default PNG format for doing screenshots AND the saving to disk is queued in a background thread allowing almost no delay when saving many screenshots!
2010-10-30 02:21:47 +00:00
Mark Vejvoda
369a0dc215
- fixed warnings when compiling in vc++
2010-10-30 00:14:15 +00:00
Mark Vejvoda
13c4deb5b6
- added new screenshot format to be bmp (can be oveeriden by ini setting, and more formats may be added later) ScreenShotFileType=tga to revert to old default tga screenshots
2010-10-29 22:18:23 +00:00
Mark Vejvoda
27212dd962
- a bit of code cleanup related to supporting texture compression on Intel
2010-10-29 21:18:07 +00:00
Mark Vejvoda
e299250f94
- try to add special texture compression types from GL_3DFX_texture_compression_FXT1
2010-10-29 20:53:20 +00:00
Mark Vejvoda
268730cfae
- try to add special texture compression types from GL_3DFX_texture_compression_FXT1
2010-10-29 20:44:21 +00:00
Mark Vejvoda
200031874c
- try to add special texture compression types from GL_3DFX_texture_compression_FXT1
2010-10-29 20:37:49 +00:00
Mark Vejvoda
d5018d217e
- try to add special texture compression types from GL_EXT_texture_sRGB
2010-10-29 19:58:43 +00:00
Mark Vejvoda
0e3ba69160
- try to add special texture compression types from GL_EXT_texture_sRGB
2010-10-29 19:55:47 +00:00
Mark Vejvoda
7ccca89dbf
- try to add special texture compression types from GL_EXT_texture_sRGB
2010-10-29 19:54:35 +00:00
Mark Vejvoda
1a32bf165e
- try to add special texture compression types from GL_EXT_texture_sRGB
2010-10-29 19:50:59 +00:00
Mark Vejvoda
32f429e3c3
- try to add special texture compression types from GL_EXT_texture_sRGB
2010-10-29 19:34:58 +00:00