9258 Commits

Author SHA1 Message Date
Ykkrosh 1f38526444 Fix test failures on Windows
This was SVN commit r10802.
a08
2011-12-23 13:37:11 +00:00
Ykkrosh 4f6f0b7baf Fix tests, and warnings, and non-PCH build
This was SVN commit r10801.
2011-12-23 13:01:29 +00:00
quantumstate 779278d376 Added check that a resource is not in enemy territory before trying to gather from it and increased field priority.
This was SVN commit r10800.
2011-12-23 10:22:07 +00:00
historic_bruno 587487811b Fixes typo in pool allocator stats, based on patch from Echelon9. Fixes #1061.
This was SVN commit r10799.
2011-12-23 03:54:36 +00:00
Ykkrosh d4fea62800 Regenerate font textures
This was SVN commit r10797.
2011-12-22 22:47:47 +00:00
Ykkrosh 9f0e357f09 Add a hack for a-macron-acute characters (see #1039)
This was SVN commit r10796.
2011-12-22 22:44:57 +00:00
Mythos_Ruler 4e52b2cceb Removed territory decay.
This was SVN commit r10795.
2011-12-22 22:00:07 +00:00
Mythos_Ruler 9f9569cdec Removed territory decay for these structures.
This was SVN commit r10794.
2011-12-22 21:59:44 +00:00
EmjeR 8256d00c3c This was SVN commit r10793. 2011-12-22 17:55:00 +00:00
EmjeR 3bd371ae64 Persian menu-background, updated structure for background functions.
This was SVN commit r10792.
2011-12-22 17:54:33 +00:00
Ykkrosh 3c1dc9ec32 Tidy some whitespace
This was SVN commit r10791.
2011-12-22 17:05:34 +00:00
Ykkrosh c989f52c46 Use heap-based queue in pathfinder to improve worst-case performance (in exchange for terrible VS2008 debug-mode performance)
This was SVN commit r10790.
2011-12-22 16:58:03 +00:00
quantumstate c270f2a375 Made qBot call the deserialize function from BaseAi and then delete the metadata so any future chanegs won't be overidden
This was SVN commit r10789.
2011-12-22 16:01:20 +00:00
quantumstate c472c07e7a Added override for Deserialize
This was SVN commit r10788.
2011-12-22 15:49:23 +00:00
Ykkrosh 6399ec0cd2 # Partial support for saved games with AI.
Support cancelling loads while inside a loader callback.
Fix use of ArchiveReader/Writer since their API changed.
Improve error-detection in deserializer to avoid crashes.
Report deserializer errors to users.
Expand load-error message box to fit message about invalid saved games.

This was SVN commit r10787.
2011-12-22 14:04:32 +00:00
Ykkrosh 5f0d5e4137 Tidy some whitespace
This was SVN commit r10786.
2011-12-22 13:50:11 +00:00
Mythos_Ruler 708e192d20 This was SVN commit r10785. 2011-12-22 07:54:11 +00:00
Mythos_Ruler 9120046f8e This was SVN commit r10784. 2011-12-22 07:53:28 +00:00
quantumstate a8423ac8e8 Adding more checks that the path found is valid to follow, also redisabled the debug messages
This was SVN commit r10783.
2011-12-21 15:39:18 +00:00
quantumstate cb1e8c11a2 Fixed clearTimer() function, made coding style consistent with qBot and removed commented section of code since it would cause a bug if enabled.
The commented code would have put a new timer into the id of a limited
repeat timer after it had finished.  Then two pieces of code would have
the same id for a timer causing problems.

This was SVN commit r10782.
2011-12-21 12:26:09 +00:00
Ykkrosh 0c84a6125b Support larger profiler JSON output
This was SVN commit r10781.
2011-12-21 11:28:24 +00:00
Mythos_Ruler fe80045024 This was SVN commit r10780. 2011-12-21 05:40:30 +00:00
EmjeR 90acc38ffc Build-in Timer. now working.
This was SVN commit r10779.
2011-12-21 01:59:53 +00:00
EmjeR 12dc33ab5f Build-in timer class. Not tested, might have bugs.
This was SVN commit r10778.
2011-12-21 00:34:17 +00:00
Mythos_Ruler 6e974e3a78 Haxamanis
This was SVN commit r10777.
2011-12-20 21:40:03 +00:00
quantumstate 2a61188356 Stopped qBot from trying to gather floating treasures
This was SVN commit r10776.
2011-12-20 10:23:55 +00:00
historic_bruno eb5b3bba10 Fixes broken UnitAI test.
This was SVN commit r10775.
2011-12-19 23:09:38 +00:00
Pureon 1d8f136e80 whale animation updates
This was SVN commit r10774.
2011-12-19 19:43:55 +00:00
quantumstate 436163a60f Made terrain analysis pick better starting points and increased the distance check in economy to match the changed distance measure using distance to dropsite.
Terrain analysis now only picks a start point if it is within a region
of size >10.
The economy code only does a distance check if there are >100 entities
of that resource on the map so rare resources are gathered.
Modified some debug output as well.

This was SVN commit r10773.
2011-12-19 19:41:36 +00:00
Mythos_Ruler e56a0edc2c This was SVN commit r10772. 2011-12-19 18:20:45 +00:00
Pureon 51550814ce new mediterranean fin whale model and animations
This was SVN commit r10771.
2011-12-19 15:04:42 +00:00
janwas 2bc2666e4e sync with work - minor fixes
This was SVN commit r10770.
2011-12-19 11:55:30 +00:00
historic_bruno 36f3d2f0de Disables rally point on corrals, since goats don't respond to orders. Fixes #1049.
This was SVN commit r10769.
2011-12-19 00:34:42 +00:00
Mythos_Ruler 4c76547187 This was SVN commit r10768. 2011-12-18 23:19:25 +00:00
Mythos_Ruler 79703558b8 This was SVN commit r10767. 2011-12-18 23:11:58 +00:00
Mythos_Ruler 500861d42f Updated the formation buttons.
Portrait for Persian fishing boat.

This was SVN commit r10766.
2011-12-18 22:11:52 +00:00
quantumstate 2079339a73 Added more checks in case pathfinding found no routes to a destination
This was SVN commit r10765.
2011-12-18 22:05:11 +00:00
quantumstate 40c1c0010f Added another check for whether a valid path is set in attackMoveToLocation
This was SVN commit r10764.
2011-12-18 13:15:15 +00:00
quantumstate 574c4135a3 Tweaked attack code and fixed building liimit checks
This was SVN commit r10763.
2011-12-18 13:05:53 +00:00
janwas 286ce58b1c more restrictive permissions required by tightened vista/win7 security (still unable to launch services without admin - but could install them once)
This was SVN commit r10762.
2011-12-18 12:21:57 +00:00
Mythos_Ruler 00e7db4e57 This was SVN commit r10761. 2011-12-18 06:45:06 +00:00
historic_bruno bfca6f0b58 Fixes UnitAI attack test for domestic animals. Fixes #1048.
This was SVN commit r10760.
2011-12-18 05:17:34 +00:00
Pureon dda706eeea Marking naval maps as multiplayer only maps and removing AI defaults from them
This was SVN commit r10759.
2011-12-18 01:11:35 +00:00
Pureon c3902e7b76 adjustments to some animal movement speeds
This was SVN commit r10758.
2011-12-18 00:43:54 +00:00
Pureon 937efa7245 Smooth fish
This was SVN commit r10757.
2011-12-18 00:15:33 +00:00
Pureon dd3a9b1915 Some more fish animations
This was SVN commit r10756.
2011-12-17 23:40:47 +00:00
quantumstate c8243a50dc Large qBot update.
Key changes are:
Support for Persians
Revamped defence system supoprting groups of attackers
Dynamic priorities based on enemy strength and number of workers
Better placement of towers and fortresses
Randomised raiding in early game

This was SVN commit r10755.
2011-12-17 21:59:27 +00:00
janwas 36ef0a376d workaround hardware/BIOS craziness
fixes #1047

This was SVN commit r10754.
2011-12-17 20:41:32 +00:00
Mythos_Ruler 5ec89d68eb This was SVN commit r10753. 2011-12-17 20:34:41 +00:00
Mythos_Ruler b9351306b6 Fixed whale hunting thanks to philip.
This was SVN commit r10752.
2011-12-17 18:07:36 +00:00