Commit Graph

4971 Commits

Author SHA1 Message Date
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
5f0d5e4137 Tidy some whitespace
This was SVN commit r10786.
2011-12-22 13:50:11 +00:00
708e192d20 This was SVN commit r10785. 2011-12-22 07:54:11 +00:00
9120046f8e This was SVN commit r10784. 2011-12-22 07:53:28 +00:00
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
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
fe80045024 This was SVN commit r10780. 2011-12-21 05:40:30 +00:00
90acc38ffc Build-in Timer. now working.
This was SVN commit r10779.
2011-12-21 01:59:53 +00:00
12dc33ab5f Build-in timer class. Not tested, might have bugs.
This was SVN commit r10778.
2011-12-21 00:34:17 +00:00
6e974e3a78 Haxamanis
This was SVN commit r10777.
2011-12-20 21:40:03 +00:00
2a61188356 Stopped qBot from trying to gather floating treasures
This was SVN commit r10776.
2011-12-20 10:23:55 +00:00
eb5b3bba10 Fixes broken UnitAI test.
This was SVN commit r10775.
2011-12-19 23:09:38 +00:00
1d8f136e80 whale animation updates
This was SVN commit r10774.
2011-12-19 19:43:55 +00:00
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
e56a0edc2c This was SVN commit r10772. 2011-12-19 18:20:45 +00:00
51550814ce new mediterranean fin whale model and animations
This was SVN commit r10771.
2011-12-19 15:04:42 +00:00
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
4c76547187 This was SVN commit r10768. 2011-12-18 23:19:25 +00:00
79703558b8 This was SVN commit r10767. 2011-12-18 23:11:58 +00:00
500861d42f Updated the formation buttons.
Portrait for Persian fishing boat.

This was SVN commit r10766.
2011-12-18 22:11:52 +00:00
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
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
574c4135a3 Tweaked attack code and fixed building liimit checks
This was SVN commit r10763.
2011-12-18 13:05:53 +00:00
00e7db4e57 This was SVN commit r10761. 2011-12-18 06:45:06 +00:00
bfca6f0b58 Fixes UnitAI attack test for domestic animals. Fixes #1048.
This was SVN commit r10760.
2011-12-18 05:17:34 +00:00
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
c3902e7b76 adjustments to some animal movement speeds
This was SVN commit r10758.
2011-12-18 00:43:54 +00:00
937efa7245 Smooth fish
This was SVN commit r10757.
2011-12-18 00:15:33 +00:00
dd3a9b1915 Some more fish animations
This was SVN commit r10756.
2011-12-17 23:40:47 +00:00
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
5ec89d68eb This was SVN commit r10753. 2011-12-17 20:34:41 +00:00
b9351306b6 Fixed whale hunting thanks to philip.
This was SVN commit r10752.
2011-12-17 18:07:36 +00:00
12fa398bc1 Adjusting the fishes.
This was SVN commit r10751.
2011-12-17 16:57:24 +00:00
5db77b5dea Animated fish shoal
This was SVN commit r10750.
2011-12-17 16:31:57 +00:00
OmriLahav
0ff9035cfa This was SVN commit r10747. 2011-12-17 11:14:00 +00:00
c12215d65d This was SVN commit r10745. 2011-12-17 03:37:10 +00:00
42f0aec84a Allows setting rally points on resources and buildings. closes #745
This was SVN commit r10744.
2011-12-16 16:08:26 +00:00
vts
e62b9b6d8f Fixed rally point lines being displayed for entities with rally points no longer set. Closes #1043.
This was SVN commit r10743.
2011-12-16 15:14:59 +00:00
78d50b4149 Added check for the existence of a resource somewhere on the map
This was SVN commit r10742.
2011-12-16 10:46:20 +00:00
81372522f3 Carthaginian and Persian trader sounds
This was SVN commit r10741.
2011-12-15 21:23:59 +00:00
c44964a7f5 Beefed up Iberian scout tower.
Enrique's Roman cc changes.

This was SVN commit r10740.
2011-12-15 20:26:58 +00:00
78dfb6e9f9 Fast Oasis map player giraffe fix
This was SVN commit r10739.
2011-12-15 11:04:45 +00:00
f45badecf6 Decal stuff.
This was SVN commit r10738.
2011-12-15 05:16:47 +00:00
806744cadb A bunch more garrison flag stuff.
This was SVN commit r10737.
2011-12-15 04:24:24 +00:00
f9b2e34017 Moar garrison flag stuff.
This was SVN commit r10736.
2011-12-15 03:37:46 +00:00
7cd70f44d5 New garrison flag models UV mapped to new textures
This was SVN commit r10735.
2011-12-15 00:46:00 +00:00
0c06150086 updated garrison flag textures.
This was SVN commit r10734.
2011-12-14 23:56:56 +00:00
eed68cb924 This was SVN commit r10730. 2011-12-14 20:34:06 +00:00
d6050afc71 This was SVN commit r10729. 2011-12-14 20:32:58 +00:00
8f01e41850 Persian Fishing Ship
This was SVN commit r10728.
2011-12-14 20:28:02 +00:00
eaeaff3737 Garrison flags
This was SVN commit r10727.
2011-12-14 04:26:31 +00:00
0273398fe8 New Persian trader
This was SVN commit r10726.
2011-12-14 00:36:58 +00:00
03e65fe8d8 This was SVN commit r10725. 2011-12-13 23:56:35 +00:00
88da757641 Deleting useless files.
This was SVN commit r10724.
2011-12-13 23:31:43 +00:00
6b91c697a0 This was SVN commit r10723. 2011-12-13 21:28:47 +00:00
df7d3afd64 Fixed bug where only a tiny accessible region was being found so qBot didn't build or gather due to the rest of the map being inaccessible.
This was SVN commit r10721.
2011-12-12 21:28:14 +00:00
1e46e1a195 This was SVN commit r10720. 2011-12-11 23:15:01 +00:00
aee3c1a572 Change of default AI for random maps
This was SVN commit r10719.
2011-12-11 21:30:17 +00:00
f739935e29 Adding garrisoned prop point to Persian barracks
This was SVN commit r10718.
2011-12-11 19:38:30 +00:00
e9153d0a66 Animated garrison flag
This was SVN commit r10717.
2011-12-11 19:29:55 +00:00
ec315b720b Updating map files to use the same AI
This was SVN commit r10716.
2011-12-11 18:00:02 +00:00
035f398a36 This was SVN commit r10715. 2011-12-11 14:50:20 +00:00
ebf160a531 re-added deleted garrison flags
This was SVN commit r10714.
2011-12-11 14:40:14 +00:00
a2296c6000 Cleaning unused waypoint flag files and adding new animations
This was SVN commit r10713.
2011-12-11 13:58:37 +00:00
6342cc8a00 This was SVN commit r10711. 2011-12-11 03:36:14 +00:00
e4f69a2ffb waypoint flag animation example
This was SVN commit r10709.
2011-12-10 22:51:03 +00:00
a55633068f Persian sb2 building model redesign
This was SVN commit r10707.
2011-12-10 20:08:24 +00:00
0d58e77a92 Cleaned up Apadana model
This was SVN commit r10706.
2011-12-10 18:32:53 +00:00
vts
db864f10c3 Rendering marker lines between buildings and rally points
Added command button to focus on rally point
(implements #524)

This was SVN commit r10704.
2011-12-10 07:07:04 +00:00
8755eb0323 Persian scout tower prop variations
This was SVN commit r10702.
2011-12-09 23:54:07 +00:00
504922e280 Iberian Ram animations
This was SVN commit r10701.
2011-12-09 20:54:35 +00:00
201055a1aa Iberian ram actor update
This was SVN commit r10700.
2011-12-09 19:06:49 +00:00
527190d0a5 Ram attack and attack order sound files
This was SVN commit r10699.
2011-12-09 18:38:35 +00:00
40f4fd1694 Updated Celt Ram model and new animations for it
This was SVN commit r10698.
2011-12-09 17:36:56 +00:00
4a6e945c00 New Persian gate structure model
This was SVN commit r10697.
2011-12-09 13:06:09 +00:00
e04e19c561 This was SVN commit r10695. 2011-12-09 10:29:37 +00:00
b2e877282a updated temple model
This was SVN commit r10694.
2011-12-09 00:43:20 +00:00
4b8bdc1b7d New Persian Temple
This was SVN commit r10693.
2011-12-09 00:22:36 +00:00
6d7b7839c6 This was SVN commit r10692. 2011-12-08 22:40:30 +00:00
806e431c2e This was SVN commit r10691. 2011-12-08 22:39:14 +00:00
d010b7019e Persian Apadana sb1 new model
This was SVN commit r10690.
2011-12-08 19:37:47 +00:00
e52d0914ec This was SVN commit r10689. 2011-12-08 10:51:11 +00:00
d19726a8bf This was SVN commit r10688. 2011-12-08 08:31:05 +00:00
32703e6f12 garrisoned prop for the hele siege tower
This was SVN commit r10687.
2011-12-08 00:31:52 +00:00
dd9ba1e10a Added check for if a position is defined in qBot. Fixes an unusual error.
This was SVN commit r10686.
2011-12-07 21:54:21 +00:00
da540aca77 trader prop model
This was SVN commit r10685.
2011-12-07 19:54:14 +00:00
a5c5f47427 Updated Persian chariot animations and models
This was SVN commit r10684.
2011-12-07 19:22:11 +00:00
a8b479b804 Persian horse/chariot stuff.
This was SVN commit r10683.
2011-12-07 14:56:26 +00:00
ae2725bcc1 Default maps for alpha 8 release
This was SVN commit r10682.
2011-12-07 14:27:41 +00:00
7f22118787 Testing some different barter values.
This was SVN commit r10681.
2011-12-06 18:25:40 +00:00
8424dfb75d Oops. Fixed. ;)
This was SVN commit r10680.
2011-12-06 10:37:08 +00:00
18e0b374ee More accurate <SpecificNames> for Greek entities.
This was SVN commit r10679.
2011-12-06 10:16:12 +00:00
7d77aa45f5 Persian wall tower prop
This was SVN commit r10677.
2011-12-05 22:49:45 +00:00
5d48c85e7b New Persian wall, wall tower, and gate placeholder
This was SVN commit r10676.
2011-12-05 22:35:11 +00:00
eed62dc17c Fix to celt homestead projectile error messages
This was SVN commit r10675.
2011-12-05 20:08:36 +00:00
3334868f8f Added Darius to the Palace.
This was SVN commit r10674.
2011-12-05 17:16:22 +00:00
cb6f507aeb #Darius The Great.
This was SVN commit r10673.
2011-12-05 17:10:30 +00:00
c5f8fefb96 Oodles of Persian stuff.
This was SVN commit r10672.
2011-12-05 16:34:48 +00:00
c1c740d359 #New Persian faction emblem.
This was SVN commit r10671.
2011-12-05 00:36:43 +00:00
cc23ea8f04 New Persian Farmstead.
Updated Oases maps.

This was SVN commit r10670.
2011-12-04 18:06:22 +00:00