Commit Graph

3859 Commits

Author SHA1 Message Date
Mark Vejvoda 65266ca41e - added cppunit into build system and started writing some unit tests (requires new dependency cppunit) 2013-04-30 01:27:14 +00:00
Titus Tscharntke db921c3fb7 attack enemy units even if you missed them and only hit the map cell. 2013-04-29 23:05:56 +00:00
Mark Vejvoda 45a1fcdf4e bugfix for purgeunused to not delete language files for techtrees 2013-04-29 05:51:41 +00:00
Mark Vejvoda 68f587e3ae updated with echo comment to indicate how to get perf working in ubuntu 2013-04-29 02:43:11 +00:00
Titus Tscharntke d303170b3f colorpicking: first we render buildings then we render units. By this we can select units in or behind buildings with colorpicking. 2013-04-28 10:26:25 +00:00
Titus Tscharntke 6849d432bf colorpicking improved again and hopefully fixed false clicks on attacks ... ( works with low display resolutions too now) 2013-04-27 17:38:35 +00:00
Titus Tscharntke 8ba869c4b7 fixed double click selection for colorpicking 2013-04-26 15:25:15 +00:00
Titus Tscharntke 77ca62240e and colorpicking is faster again 2013-04-25 23:46:55 +00:00
Titus Tscharntke 9d3c99d6d0 Speed for colorpicking :-D. Its nearly as fast as selectbuf now . ( and tree selection for colorpicking is fixed ) 2013-04-25 23:12:34 +00:00
Titus Tscharntke c8b6a9f410 fixed colorpicking selection for units in front of trees ( flying units above forests for example ) 2013-04-24 23:06:11 +00:00
Titus Tscharntke b5aeb02d22 return button returned to wrong menu 2013-04-21 23:41:06 +00:00
Titus Tscharntke 1233f57542 lets hope I did the right thing to fix windows compile .... 2013-04-21 21:09:46 +00:00
Titus Tscharntke 1884fc5653 new options menu(s) 2013-04-21 17:04:36 +00:00
Titus Tscharntke 883cfbbd27 Default for twoFrameAnimation smoothing is false. 2013-04-17 00:56:04 +00:00
Titus Tscharntke 88e2756ac2 new switch for animated tileset objects with only two animation frames: smoothTwoFrameAnim="true".
( std::sin was used with intention, no need for streflops in this case )
2013-04-17 00:12:54 +00:00
Tom Reynolds a2bb80401c * improved translations for french, japanese, polish
* new language: persian (farsi)
2013-04-16 02:31:43 +00:00
Titus Tscharntke a7b1f95ee4 g3d exporter sets fully transparent objects to opacity=1 2013-04-10 00:15:53 +00:00
Titus Tscharntke 59f6688dad uuh , I had some == = problems ... 2013-04-09 23:15:48 +00:00
Titus Tscharntke 519ad0fbeb Bug in models or bug in g3dviewer ? Newer models have set opacity of Material set to 0 ( needed to see transparency in blender ) but this full transparency is ( correctly) exported, resulting in not beeing shown in G3d Viewer or when used as unit. Used as tileset Models all was ok. So fixed for the Moment, but not entirely happy with this now. Maybe the blender exporter should set opacity to 1 if its set to 0 instead. 2013-04-08 22:01:38 +00:00
Titus Tscharntke 1d8644bff5 making network things work... 2013-04-07 20:32:00 +00:00
Titus Tscharntke bd5aa2e112 making network things work... 2013-04-07 19:25:02 +00:00
Titus Tscharntke 1071358140 making network things work... 2013-04-07 17:44:07 +00:00
Titus Tscharntke 571775fb30 making network things work.. 2013-04-07 17:11:29 +00:00
Titus Tscharntke 4a436066e7 slowdown and speedup clients based on recorded stats 2013-04-07 15:27:55 +00:00
Tom Reynolds e8e7b96865 * master server: server list: search engines should not follow/weigh parameterized self references
* master server: allow / require product URL and and add link on public HTML server list
2013-04-06 17:50:49 +00:00
Mark Vejvoda 8983592400 - attempt to make mutex usage more stable and find memory issues 2013-04-05 05:39:30 +00:00
Titus Tscharntke 7a39fae6d0 message box shows up if player name is set to "newbie" 2013-04-03 16:17:14 +00:00
Titus Tscharntke d2928459a0 better line wrapping respecting \n too now 2013-04-03 16:16:39 +00:00
Titus Tscharntke c72cd2ac4c lets try it with a smoother catchup of clients 2013-03-25 22:25:57 +00:00
Titus Tscharntke dba93e2bf4 I think the frames stored in messages are no network frames but world frames 2013-03-25 20:55:28 +00:00
Titus Tscharntke 30cb3926d5 maybe we are in pause mode 2013-03-25 19:57:17 +00:00
Mark Vejvoda 079dbf808a - try to improve network performance 2013-03-24 05:16:56 +00:00
Mark Vejvoda b2853b760e - fix bug reported on sf: Glest::Game::Selection::select crash with NULL pointer - ID: 3608835 2013-03-24 04:43:50 +00:00
Mark Vejvoda 15987d83d7 - try to improve network performance 2013-03-23 23:34:51 +00:00
Mark Vejvoda 9dc863e5e3 - try to improve network performance 2013-03-23 23:24:39 +00:00
Mark Vejvoda d703f7605b - try to improve network performance 2013-03-23 23:18:50 +00:00
Mark Vejvoda 01b757a743 - try to improve network performance 2013-03-23 23:13:33 +00:00
Mark Vejvoda 97aadb6a44 - try to improve network performance 2013-03-23 23:00:11 +00:00
Mark Vejvoda c36e8297fa - try to improve network performance 2013-03-23 22:56:08 +00:00
Mark Vejvoda bc06b4799a - try to improve network performance 2013-03-23 22:44:55 +00:00
Mark Vejvoda 159cdc40d0 - attempt to see if this helps network performance 2013-03-23 22:32:51 +00:00
Tom Reynolds ef58a2285d Changes to olaus' techtree HTML docs script:
* rename mg.ini to megapack.ini
* add Opensuse support (thanks atze)
2013-03-17 18:55:59 +00:00
Titus Tscharntke b6b0e989da lets try (again) if this makes things less choppy 2013-03-16 23:05:11 +00:00
Mark Vejvoda 44a498958c - battle end screen render fix for tomreyn 2013-03-16 06:57:16 +00:00
Mark Vejvoda 203ad150ef - battle end screen render fix for tomreyn
- more thread safety for threaded client sockets
2013-03-16 06:55:16 +00:00
Mark Vejvoda bad8f62f94 - bugfixes for detecting client disconnection 2013-03-15 06:51:57 +00:00
Mark Vejvoda b805308a42 - bugfixes for detecting client disconnection 2013-03-15 00:31:51 +00:00
Mark Vejvoda cb96232256 - should fix the strange pause / unpause behaviour for joining in progress games 2013-03-14 21:41:15 +00:00
Titus Tscharntke e7907394de lighting of rotated tileset objects was wrong. 2013-03-14 21:16:16 +00:00
Mark Vejvoda 9ceaf6cec1 - attempt to further protect threaded socket access 2013-03-14 19:46:31 +00:00