Commit Graph

3036 Commits

Author SHA1 Message Date
Mark Vejvoda 32b4925f31 - attempt for better support for older versions of libvlc 2012-05-14 21:09:44 +00:00
Mark Vejvoda 5d5224b4a2 - attempt to allow support for older vlc 2012-05-14 15:57:50 +00:00
Mark Vejvoda 0a55a9b33d - commented out some useless code because of how bad windows handles environment vars 2012-05-14 07:38:21 +00:00
Mark Vejvoda b91f816f3e - a compromise for libvlc, only fallback to retarded env var code if plugins folder is missing. However we plan to ship that folder next install. 2012-05-14 07:28:34 +00:00
Mark Vejvoda 093d22ce8b - oh how I despise windows, another evil hack to get proper detection of vlc plugins 2012-05-14 03:36:43 +00:00
Mark Vejvoda e3c2719458 - fixed build on windows 2012-05-12 23:59:40 +00:00
Mark Vejvoda 69c1de284c - plugin fix on windows 2012-05-12 23:47:16 +00:00
Mark Vejvoda ec2a708603 - plugin fix on windows 2012-05-12 23:23:24 +00:00
Mark Vejvoda 7d8aee2f78 - fix the check for libvlc and better support for windows users 2012-05-12 23:05:34 +00:00
Mark Vejvoda af508a1a59 - added new ini setting to explicitly set the vlc plugins folder:
VideoPlayerPluginsPath=c:\program files\videolan\plugins
2012-05-12 22:48:29 +00:00
Mark Vejvoda ede0a63def - require libvlc version minimum 2.0.1 2012-05-12 22:36:44 +00:00
Mark Vejvoda 46395d1322 - added support for windows build for libvlc to play videos (requires updated deps) 2012-05-12 22:21:15 +00:00
Mark Vejvoda 7b3de2d109 - added support for intro videos using libvlc (if libvlc is installed for the developer, its optional) 2012-05-12 20:33:18 +00:00
Mark Vejvoda 345b2e670b - added local mg version label to custom game menu 2012-05-12 02:21:21 +00:00
Mark Vejvoda e38c9b5db0 - small changes to checksum file loading 2012-05-12 02:08:08 +00:00
Mark Vejvoda 5458f7abb4 - units now use a random # from 10-20 cells to determine how often they refresh their path 2012-05-12 01:06:55 +00:00
Mark Vejvoda dc270fbbaa - rollback the last pathfinder change its no good 2012-05-12 00:50:15 +00:00
Mark Vejvoda ef39f93457 - try to speed up water rendering a bit, but especially pathfinder 2012-05-12 00:01:05 +00:00
Mark Vejvoda e2844938b7 - updated to not segfault when loading a saved game and tileset is not found 2012-05-11 19:52:34 +00:00
Mark Vejvoda fff77031fc - bugfixes for g3d viewer to display only particles without a unit 2012-05-11 16:05:26 +00:00
Mark Vejvoda bf3e5a15bf - modders can now override land and air field names using lng specific files for a tileset (follows same principle as techtree lng files). Currently supported translatable strings:
FieldLandName=Land
FieldAirName=Air
2012-05-11 05:49:47 +00:00
Mark Vejvoda 394efbcbc0 - bugfixes for network scenarios, client cannot change team or faction but they rather get assigned to the team and faction of the slot they switch to 2012-05-11 05:11:46 +00:00
Titus Tscharntke 4aee3847e1 ShadowTextureSize selectable in ingame options 2012-05-10 22:32:38 +00:00
Titus Tscharntke b411c103df extra map preview for already installed maps 2012-05-10 21:45:24 +00:00
Mark Vejvoda 2d6cda1f6f - more pathfinder tweaks to try improve performance 2012-05-09 23:56:14 +00:00
Mark Vejvoda ee6eed20a2 - fixed the build on windows 2012-05-07 01:37:43 +00:00
Titus Tscharntke 2fddf85486 Bugfix: HUD is working for network clients too now. 2012-05-06 21:19:31 +00:00
Mark Vejvoda 1b2b1f9821 - improved the new pathfinder using hashmap 2012-05-05 06:23:09 +00:00
Mark Vejvoda f79222defa - more pathfinder in progress changes, nothing to test yet 2012-05-05 04:38:49 +00:00
Mark Vejvoda 3ff0796bec - some in progress pathfinder work 2012-05-04 21:03:52 +00:00
Mark Vejvoda 85f98e8f55 - added ini setting to enable new pathfinder (its off by defualt now).
EnableFastPathFinder=true
2012-05-04 16:48:14 +00:00
Mark Vejvoda b5d49bf9b6 - updated windows projects to include new pathfinder 2012-05-04 15:03:52 +00:00
Mark Vejvoda 771ff91c1c - added a new pathfinder to test to see if it performs better than the old one 2012-05-04 14:57:59 +00:00
Mark Vejvoda 3b9f799d26 - it is now possible to explicitly specify which units should count towards victory conditions. In the unit's xml file add:
<?xml version="1.0" standalone="no"?>
<unit>
	<parameters>
               <!-- valid values are true or false for this optional parameter -->
		<count-in-victory-conditions value="false"/>
        </parameters>
</unit>
2012-05-03 20:25:35 +00:00
Mark Vejvoda 0120c5211a - added a default translation file for techtrees, <techtreename>_default.lng 2012-05-03 14:43:28 +00:00
Mark Vejvoda 2267011cbc - try to optimize debug flag checking 2012-05-03 01:25:34 +00:00
Mark Vejvoda b84c69a93b - translatable techtrees, currently supported resource names, unit names and upgrade names. For each techtree created a lang folder in the techtree main folder. Now create language specific files <techtree>_language.lng as we do for scenarios. In the file add:
ResourceTypeName_<name>=My new resource name
UnitTypeName_<name>=<name>=my new unit name
UpgradeTypeName_<name>=my new upgrade name
2012-05-02 21:00:57 +00:00
Mark Vejvoda 897346d1f5 - added the beginning work to support translatable techtrees 2012-05-02 20:46:47 +00:00
Mark Vejvoda 5c0db25c86 - added a few new lua methods to register cell 'areas' for unit or for factions for wciwow 2012-05-02 06:07:11 +00:00
Mark Vejvoda 35e9577d77 - does this fix the build on Arch Linux? 2012-05-01 20:22:18 +00:00
Mark Vejvoda 8d1300d9a1 - does this fix the build on Arch Linux? 2012-05-01 20:11:32 +00:00
Mark Vejvoda 20ffdbcf2d - fixed on windows platform 2012-05-01 15:21:09 +00:00
Mark Vejvoda a70b1a9881 - patch to compile on gcc 4.7 2012-05-01 14:55:06 +00:00
Mark Vejvoda 2c8b1739e5 - removed printf's as they slowed down pathfinding 2012-05-01 05:12:38 +00:00
Mark Vejvoda 624237ed47 - attempt to tweak the pathfinder a bit for performance when units are consistently having a hard time pathfinding we scale back their max cell count used in pathfinding until they have better success in pathfinding 2012-04-29 04:45:51 +00:00
Mark Vejvoda 4ee365e1ed - updated 2008 bat file 2012-04-26 19:47:29 +00:00
Mark Vejvoda a61f2941ec - try to fix build on 2010 2012-04-26 19:44:44 +00:00
Mark Vejvoda c5855874f0 - try to fix build on 2010 2012-04-26 19:24:52 +00:00
Mark Vejvoda 37c06ebcb0 - try to fix build on 2010 2012-04-26 19:17:16 +00:00
Mark Vejvoda 266c2cb4e1 - added more info to 2010 build file 2012-04-26 18:45:41 +00:00