Commit Graph

1589 Commits

Author SHA1 Message Date
b86d39681f Reveal the map for defeated players.
This was SVN commit r12281.
2012-08-05 05:34:17 +00:00
d04eb12b83 Made cart walls considerably longer to build time.
This was SVN commit r12279.
2012-08-04 20:53:01 +00:00
c5a0dabe8d Do a second check when trying to place wall pieces with two control groups. Fixes #1529.
This was SVN commit r12270.
2012-08-03 16:38:31 +00:00
2ee61750b4 Forgot to fix a few things before committing.
This was SVN commit r12268.
2012-08-03 16:12:45 +00:00
45ee419171 Adding an experimental version of qBot. This is half a crossover with my former Marilyn bot (defense manager, attack plans) and some improvements here and there that I believe could help improve the bot.
This was SVN commit r12267.
2012-08-03 15:52:18 +00:00
4c8907e30c Added the new ControlPersist XML element to wall tower templates.
This was SVN commit r12259.
2012-08-01 21:39:08 +00:00
c22476eee2 Check for builders that can't place foundations (e.g. Mauryan worker elephants)
This was SVN commit r12257.
2012-08-01 19:22:45 +00:00
8c5558895e Disable rally points for Celtic wall towers (which can't be garrisoned).
This was SVN commit r12252.
2012-08-01 04:53:17 +00:00
0f7f73be2c Balanced some Dock costs.
This was SVN commit r12251.
2012-07-31 17:43:12 +00:00
a012a8c231 New Hellenic dock by Enrique. Needs some fixes though.
This was SVN commit r12249.
2012-07-31 17:26:04 +00:00
83ca7142b6 Fixed a minor bug in the research display; removed an unnecessary comma.
This was SVN commit r12246.
2012-07-31 03:39:35 +00:00
c708de489e Display in-progress technologies in the upper right of the screen. Fixes #1431.
This was SVN commit r12243.
2012-07-31 02:03:25 +00:00
10e8847b6f Some template changes. Moves Dock and Fishing Boat to Village Phase. Warships to later phases. Increases accuracy of basic ranged units slightly. Based on patch by gudo.
This was SVN commit r12240.
2012-07-30 06:11:26 +00:00
9e59f496f3 Tweaked NA elephant walk speed.
Map preview for Acropolis 1 map.

This was SVN commit r12238.
2012-07-30 04:37:47 +00:00
b172a89965 Give the Brythonic and Gallic gates the new Celtic gate footprint and obstruction.
This was SVN commit r12227.
2012-07-29 20:07:36 +00:00
40c1f32eef Carth war ele uses Zaggy's new elephant.
This was SVN commit r12199.
2012-07-26 17:28:54 +00:00
0dc1d2139e Make rally points work for trade. Patch from Deiz/F00. Fixes #1173.
This was SVN commit r12191.
2012-07-25 21:38:56 +00:00
56b83a3926 Fixed the grapes.
Gave Persian healer a run.

This was SVN commit r12189.
2012-07-24 17:45:30 +00:00
3d973b3554 Adds hotkey (Tab) for showing all player's entities' status bars at once, based on patch by Deiz/F00. Fixes #1187
This was SVN commit r12187.
2012-07-24 04:14:09 +00:00
068fe0cbbb Added Omnri's new tracks to Macedonian and Athenian civ jsons.
Added "breath" creation sound for female citizen.

This was SVN commit r12182.
2012-07-23 16:38:50 +00:00
b8ec515234 Construction cost should be checked after everything else to avoid messy refunds.
This was SVN commit r12166.
2012-07-20 02:50:43 +00:00
a41432f73b Adds support for Cost/Resources and Cost/BuildTime tech modifications.
This was SVN commit r12165.
2012-07-20 01:54:24 +00:00
512e3a01b6 Celt gate resized to the size of long wall
This was SVN commit r12162.
2012-07-19 20:47:30 +00:00
c1c0fcc67a This was SVN commit r12161. 2012-07-19 18:28:02 +00:00
4c1ddd33c5 This was SVN commit r12160. 2012-07-19 05:53:36 +00:00
b6faac80ae Templates of the new trees.
This was SVN commit r12158.
2012-07-19 05:36:58 +00:00
575f0371e6 Specific names for elephant stables and worker elephant.
This was SVN commit r12150.
2012-07-19 05:21:28 +00:00
89399e08e6 Implements always visible hero selection rings, based on patch by Deiz/F00. Fixes #1365
This was SVN commit r12148.
2012-07-19 04:45:01 +00:00
380d15d6c0 Resized model of the Carthaginian gate. Same size as long wall.
This was SVN commit r12147.
2012-07-18 23:29:56 +00:00
3a5b2159b7 Fixes broken test
This was SVN commit r12146.
2012-07-18 21:39:45 +00:00
3c8c5757de Adding icons to wooden gates
This was SVN commit r12145.
2012-07-18 21:17:14 +00:00
9761ded603 Specific names for the Briton/Gaul gates based on Bruno's research.
This was SVN commit r12141.
2012-07-18 05:08:45 +00:00
181b461e7b This was SVN commit r12140. 2012-07-18 03:57:45 +00:00
9b6839ace4 Adds gate conversion to palisades and siege walls. Fixes bug that all player entities in a selection could be converted to gates. Cleans up templates slightly. Refs #619
This was SVN commit r12139.
2012-07-18 03:56:18 +00:00
95dea8e097 Gate-related template cleanup and tweaking
This was SVN commit r12138.
2012-07-18 01:10:47 +00:00
1202c2b2a3 Some preview images for these scenarios.
This was SVN commit r12131.
2012-07-16 17:18:16 +00:00
8d64c26db9 Decrease trader income to 20% of the previous and increase the cost of traders to 100f 80m.
This was SVN commit r12117.
2012-07-15 18:55:35 +00:00
937670a916 Lots of Mauryan unit stuff.
This was SVN commit r12116.
2012-07-15 07:09:26 +00:00
e0f3add90e Mauryan basic spearman.
This was SVN commit r12111.
2012-07-14 23:13:53 +00:00
1d677156fd Adds animation and sound support to wall gates. Uses temporary sounds for now. Adds new animation choices to actor viewer/editor. Refs #619
This was SVN commit r12103.
2012-07-14 03:08:21 +00:00
fd22b91138 Do not close a gate if some units are in the passRange.
This was SVN commit r12102.
2012-07-13 22:34:49 +00:00
6eb71380aa Get the gate template name from the wall name and fixes two templates which caused errors.
This was SVN commit r12095.
2012-07-12 22:49:40 +00:00
51b9fa6186 Uses xml attributes instead of elements for obstructions shapes.
This was SVN commit r12093.
2012-07-12 20:00:38 +00:00
8f2ed2586f Fixed "specific name" for palisades, since they were taking "stone wall" from the defense_wall template.
This was SVN commit r12091.
2012-07-11 16:44:03 +00:00
0ef77d550c Britons get the Kennl.
Gauls get the Rotary Mill.

This was SVN commit r12086.
2012-07-09 03:24:50 +00:00
2c5933912c Gates. Adds UI buttons, replaces wall section with a gate, defines and create obstruction shapes, detects friendly units and eventually disable door's "block movement" flag, allows us to lock / unlock the door by disabling "block pathfinding" flag. Needs icons, play sound, animations. Fixes #1385, refs #619.
This was SVN commit r12081.
2012-07-08 16:25:33 +00:00
68f44a74bd - Fig Tree: Gave it the "berry bush" selection sound to help drive home that it is a fruit-bearing tree.
- All Mauryan buildings: Removed the Persian structural health bonus, a
legacy from copying over from Persian templates.
- Mauryan Barracks: Added the Indian Light Cavalry to the training
roster. Removed the Persian Barracks portrait icon.

This was SVN commit r12079.
2012-07-07 21:38:48 +00:00
54e24d9a43 Fixed costs for Carthaginian embassies.
This was SVN commit r12076.
2012-07-06 00:57:59 +00:00
80d6d8930e Alters tooltips for Town and City Phase upgrades for clarity. Closes #1447
This was SVN commit r12075.
2012-07-06 00:23:31 +00:00
463e62a514 Added checks to see if a resource is in another players territory and to mark a resource as inaccessible if a unit has spent too long trying to reach it.
This was SVN commit r12074.
2012-07-05 21:14:48 +00:00
b26e6a442a - Updated Persian Stable and Barracks portraits.
- Updated Carth and Pers civ files.
- Updated some Carth structure templates.

This was SVN commit r12065.
2012-07-04 01:08:51 +00:00
56571f4934 Theban stuff.
This was SVN commit r12063.
2012-07-04 00:05:43 +00:00
31a58e07c1 Fixes Builder component to allow repairers who can't place new foundations.
This was SVN commit r12060.
2012-07-03 03:15:39 +00:00
e8f5f74f71 Trying to make Worker Elephant construct buildings, without listing a list of buildings in its UI.
This was SVN commit r12058.
2012-07-03 02:52:11 +00:00
292cb1d26a Adjusted splash damage for onagers. Adjusted stats for Mauryan houses. Added builder support for Mauryan Worker Elephant.
This was SVN commit r12057.
2012-07-03 02:38:24 +00:00
99d04e93bb Implements global tech modification function. Fixes #1358, refs #1520.
Applies tech modifications to template data returned by GuiInterface.
Extends engine to load arbitrary global scripts, separates this from RNG
replacement. Refs #1193.
Loads global scripts for most script contexts for consistency.
Adds simulation tests for global scripts.

This was SVN commit r12056.
2012-07-03 02:16:45 +00:00
1dc74dc2d7 Fixed up some Mauryan entities.
This was SVN commit r12042.
2012-06-29 23:39:05 +00:00
67e7953e3a Mauryan Elephant stables added
This was SVN commit r12041.
2012-06-29 19:16:13 +00:00
fe809e1deb Mauryan infantry archer template tweak
This was SVN commit r12040.
2012-06-29 18:32:12 +00:00
aa11c5bd90 Territory decay rate tech for Outposts
This was SVN commit r12036.
2012-06-29 00:02:04 +00:00
c00abd4ab6 Update to Mauryan civ template and some new tech icons
This was SVN commit r12033.
2012-06-27 21:49:31 +00:00
0b55844452 Mauryan support elephant
This was SVN commit r12032.
2012-06-27 19:53:16 +00:00
c2ecc0eae0 Templates for new tropical flora.
This was SVN commit r12027.
2012-06-27 08:16:25 +00:00
a60d01ee2e Display map name and size on summary screen. Based on patch by hapsky. Fixes #1333.
Play victory and defeat music.
Replace celts with gauls.

This was SVN commit r12020.
2012-06-25 22:11:47 +00:00
622d6b9162 Crenelations tech new icon
This was SVN commit r12019.
2012-06-25 20:45:57 +00:00
03363fe085 Updates to some more Mauryan civ files
This was SVN commit r12013.
2012-06-24 20:58:21 +00:00
d62971ad29 Unit sim templates
This was SVN commit r12007.
2012-06-24 10:59:54 +00:00
6822e33c65 Mauryan structure templates
This was SVN commit r12005.
2012-06-24 09:54:52 +00:00
4ddd2a7fb1 Added IsInWorld check to attack code. Refs #1496
This was SVN commit r11967.
2012-06-12 12:13:24 +00:00
f944649153 Fix the attack error due to no footprint. Refs #1496.
This was SVN commit r11966.
2012-06-12 12:04:55 +00:00
a00b92dcd5 Gauls.
This was SVN commit r11954.
2012-06-09 05:57:28 +00:00
52af3369ba Britons.
This was SVN commit r11952.
2012-06-09 01:17:27 +00:00
962da61f12 Adds shared LOS for allied players, based on patch by Deiz/F00. Fixes #1334.
This was SVN commit r11949.
2012-06-08 04:41:39 +00:00
659049eb1c Auto-gather all types of treasures. Fixes #1422. Patch by Deiz.
This was SVN commit r11948.
2012-06-07 21:56:29 +00:00
4d0aaa4bdb This was SVN commit r11947. 2012-06-06 22:59:36 +00:00
231b0cd5f6 Testing branching phases.
This was SVN commit r11946.
2012-06-06 21:38:17 +00:00
d020e02644 This was SVN commit r11938. 2012-06-05 02:05:41 +00:00
66194deedc Fixes player setup to set all diplomacy values (including self as ally).
Removes unnecessary checks from CmpPlayer diplomacy functions.
Fixes some inconsistent formatting.

This was SVN commit r11935.
2012-06-04 00:24:08 +00:00
4ee4f16793 Stop rearranging formations for orders carried out individually. Fixes #1476.
This was SVN commit r11934.
2012-06-03 23:00:36 +00:00
4c01de2100 Reduced accuracy for Basic-level ranged citizen units.
Portraits for Mace and Spart rams.

Lower XP requirements for cavalry promotion.

This was SVN commit r11931.
2012-06-02 05:57:57 +00:00
73f9d984fe Fixes typo in crenellations tech.
This was SVN commit r11926.
2012-05-31 03:40:25 +00:00
9d619a673e A pair of tower technologies.
This was SVN commit r11925.
2012-05-30 05:55:55 +00:00
f876f2e747 Traders respond when tasked to trade.
This was SVN commit r11923.
2012-05-29 05:07:14 +00:00
d7752438fe Do not count domestic animals as units in statistics, based on patch by Deiz. Fixes #1439
This was SVN commit r11922.
2012-05-29 04:04:41 +00:00
636896dd7f Pass template to gather-near-position. Fixes #1454.
Add order_trade sound.

This was SVN commit r11921.
2012-05-27 20:23:08 +00:00
757c873a2e New death sounds added
This was SVN commit r11915.
2012-05-25 21:37:10 +00:00
aec44da406 Bunch of different stuff.
This was SVN commit r11914.
2012-05-25 21:36:07 +00:00
1004864733 Siege ram for the Macedonians
This was SVN commit r11910.
2012-05-24 21:44:28 +00:00
137b6dd338 Queued orders for rally points. Fixes #1053 and #1211.
This was SVN commit r11909.
2012-05-24 18:25:31 +00:00
a69b2f796c Ranged infantry promotions now confer accuracy boosts instead of attack boosts. In the end, the accuracy boost ends up being an attack boost (in average damage per second).
This was SVN commit r11906.
2012-05-23 21:22:34 +00:00
e999289021 Kennel available in town phase.
This was SVN commit r11900.
2012-05-22 16:57:09 +00:00
7b1ab20852 This was SVN commit r11898. 2012-05-22 07:14:26 +00:00
4b4d048967 Found a better name for Persian fishing boat.
This was SVN commit r11894.
2012-05-21 10:39:25 +00:00
8fd3fbc210 Fixes Attack.js error.
This was SVN commit r11892.
2012-05-20 22:51:51 +00:00
c4d6019599 Add garrison order sound and remove the old garrison sound.
Fix some map errors, tabs in templates and update docs.

This was SVN commit r11891.
2012-05-20 15:44:57 +00:00
f72d820cd4 Added randomized arrow positions with hit detection when the missile lands and splash damage. Fixes #18.
This was SVN commit r11886.
2012-05-19 23:07:41 +00:00
6cc98a6763 Add heal order sound.
This was SVN commit r11885.
2012-05-19 18:27:00 +00:00
7be67fe6b7 Added new voice sounds to all female units. Recorded by khegarty
This was SVN commit r11884.
2012-05-19 16:02:16 +00:00
7ad6a6012f Persians: Cav techs to Stables. Infantry techs to Barracks.
This was SVN commit r11883.
2012-05-19 06:24:12 +00:00
97bf4df2a6 Some Athenian shields for their buildings.
This was SVN commit r11881.
2012-05-19 04:46:50 +00:00
5d59175953 Footprint sizes for these things.
This was SVN commit r11880.
2012-05-18 22:41:31 +00:00
c2c0469472 Make qBot swap gatherers based on gathering speed and always deposit resources when switching resource.
Also added missing var's in for loops.

This was SVN commit r11879.
2012-05-18 22:27:08 +00:00
d7faa813f4 Update territory bitmask and add a returnResource command for entities.
This was SVN commit r11878.
2012-05-18 22:10:56 +00:00
68d1cf167e Add repair order queueing to formations. Refs #592.
This was SVN commit r11876.
2012-05-18 21:31:57 +00:00
e7689342f8 Implements TerritoryDecay/HealthDecayRate and Promotion/RequiredXp tech modifications.
This was SVN commit r11875.
2012-05-18 03:58:37 +00:00
8fba8097ce Reverts bfb7526bcf.
This was SVN commit r11874.
2012-05-17 23:24:12 +00:00
786896bf8d Prevents fishing ship from attacking structures (docks).
This was SVN commit r11873.
2012-05-17 22:33:46 +00:00
96b2c1e89b Makes territory_pull selectable in Atlas only.
This was SVN commit r11870.
2012-05-17 02:32:16 +00:00
a5a7bf3c5d Spartan females can make palisades.
This was SVN commit r11866.
2012-05-16 17:57:56 +00:00
cdafb50278 Selection groups for wall lengths.
This was SVN commit r11865.
2012-05-16 17:56:06 +00:00
f18365830b Fixed foundation size.
This was SVN commit r11861.
2012-05-14 03:47:32 +00:00
3bb1c01ccc Removed territory effect from Roman siege walls.
Removed palisades from Roman infantry prod queue.

This was SVN commit r11860.
2012-05-14 01:39:04 +00:00
09414078fd Switched warning to a debug so that only AI devs see it. Fixes #1403.
This was SVN commit r11856.
2012-05-13 15:04:25 +00:00
26531bcdc7 War dog footprint increased.
This was SVN commit r11854.
2012-05-12 21:34:21 +00:00
6f2b90ba70 Default starting resources decreased.
This was SVN commit r11853.
2012-05-12 21:31:00 +00:00
d35ec1840e Tweaked these structures.
This was SVN commit r11851.
2012-05-12 17:58:25 +00:00
0b1d911675 Added check for existance of ent.resourceSupplyType(). Fixes #1402
This was SVN commit r11850.
2012-05-12 14:18:40 +00:00
0cef14be54 Removed these wall entities, which were throwing errors.
This was SVN commit r11848.
2012-05-12 05:47:04 +00:00
13d8caa0f2 Spartan shield stuff.
This was SVN commit r11847.
2012-05-12 05:28:46 +00:00
3d685a2c91 New shield prop textures for Macedonians.
This was SVN commit r11846.
2012-05-12 05:20:18 +00:00
3c747d21d4 This was SVN commit r11842. 2012-05-12 01:09:26 +00:00
2b893117c9 Added territory effect to stone walls in order to prevent the creep of enemy territory. Ensured that palisades do not have this effect.
Tweaked the description of Athenian temple and dock.

This was SVN commit r11841.
2012-05-11 23:25:04 +00:00
4a73b85a4b Increase maximum treasure priority distance and check that a dropsite has nearby resources
This was SVN commit r11840.
2012-05-11 22:44:37 +00:00
6f29e27ae0 "Delian League" bonus for Athenians.
This was SVN commit r11830.
2012-05-10 22:25:03 +00:00
3b25e106b2 Fix bug in nearby resource caching so that a dropsite which had nearby resource depleted will be marked undepleted if new resources appear (farms) and add soem ecnomic upgrades strongly inspired by Marilyn (thanks Wraitii).
This was SVN commit r11828.
2012-05-10 22:17:21 +00:00
ad87febd25 Improve gathering behaviour if the target is exhausted.
This was SVN commit r11827.
2012-05-10 22:02:59 +00:00
bcf7c98b66 Nerfed hero Health for Alpha 10 (until we get build limits).
This was SVN commit r11826.
2012-05-10 21:52:32 +00:00
bfb35a6484 Add SetNextStateAlwaysEnter() function to reload a state when switching to it from itself. Fixes #1395.
This was SVN commit r11824.
2012-05-10 21:14:43 +00:00
a8528f74c6 Greek market by Enrique.
This was SVN commit r11823.
2012-05-10 20:58:03 +00:00
db1b4dcc4f Added an existance check for metadata on unit destruction
This was SVN commit r11822.
2012-05-10 19:45:34 +00:00
c1c00d1617 Added resource gatherer counting for qBot and fixed nearby gathering locations code.
Also switched to SquareVectorDistance in filters as suggested by
wraitii.

This was SVN commit r11820.
2012-05-10 18:38:13 +00:00
b247e198d7 Healer has a "Run" value now. It didn't before, so would skate around the map when fleeing.
This was SVN commit r11816.
2012-05-10 05:41:15 +00:00
e6dcd0480f Fix promotion.
This was SVN commit r11813.
2012-05-10 03:29:25 +00:00
737a2f3de4 Spartans can't build stone walls.
This was SVN commit r11811.
2012-05-10 01:41:44 +00:00
cb3d71f43a New Greek barracks by Enrique.
This was SVN commit r11810.
2012-05-10 01:12:26 +00:00
89821855c7 Check that a nearby resource has >0 resources left. Fixes #1395.
Also added a check to TechnologyManager to see if player is defined.

This was SVN commit r11806.
2012-05-09 21:32:21 +00:00
f2515bec84 Fix some whitespace in scripts
This was SVN commit r11803.
2012-05-09 12:14:22 +00:00
a0f122bfd4 Fix #1394 (UnitAI FSM serialization error).
Replace evil eval/uneval with deepcopy.

This was SVN commit r11802.
2012-05-09 12:10:01 +00:00
1f51f4a0a3 Trying again.
This was SVN commit r11801.
2012-05-09 01:26:48 +00:00
116a9887d2 "Herocide" attack bonus for Alexander.
This was SVN commit r11800.
2012-05-09 01:25:42 +00:00
ddd3e702d5 Fixes units ignoring player orders in most stances by expanding the concept of "forced" orders.
Documents more functions of UnitAI.

This was SVN commit r11798.
2012-05-08 23:00:14 +00:00
32a01c2ed8 Temporary palisade foundations for Alpha 10. (We should probably make better looking ones than these.)
This was SVN commit r11794.
2012-05-08 19:59:59 +00:00
e5c9cf6146 Meat units now cannot attack walls.
This was SVN commit r11791.
2012-05-08 00:19:00 +00:00
vts
a57a0e22cb Forgot one spartan unit in da2f7a9000
This was SVN commit r11790.
2012-05-07 23:17:14 +00:00
vts
da2f7a9000 Dropped some unused templates
Gave spartans their walls back

This was SVN commit r11789.
2012-05-07 23:15:24 +00:00
5881c1e495 Audio files added
This was SVN commit r11788.
2012-05-07 22:25:09 +00:00
961db840b2 Work on some descriptions.
This was SVN commit r11787.
2012-05-07 21:44:24 +00:00
a40a12e794 Typo
This was SVN commit r11777.
2012-05-06 21:21:04 +00:00
8f762b8248 Fix error caused by e8cb2a71da. Refs #1220.
This was SVN commit r11776.
2012-05-06 21:17:29 +00:00
vts
e8cb2a71da Fix floating units when a building they were tasked to construct finishes while they're still en-route, based on a patch by mattlott.
This was SVN commit r11775.
2012-05-06 14:38:03 +00:00
4268f43587 This was SVN commit r11771. 2012-05-06 01:19:15 +00:00
088876b23c Palisade costs.
This was SVN commit r11770.
2012-05-06 00:53:43 +00:00
a6e256bd1e This was SVN commit r11768. 2012-05-05 23:50:43 +00:00
5befbd1a02 Palisades for all civs. Tweaked stone walls for errbody too.
This was SVN commit r11767.
2012-05-05 23:15:11 +00:00
7180cd9076 Added advanced buildings for new civs and hopefully stopped heroes from being trained.
This was SVN commit r11765.
2012-05-05 21:59:15 +00:00
cbed78be37 Wallset stuff for Athens, Sparta, and Macedonia.
This was SVN commit r11764.
2012-05-05 21:57:38 +00:00
3be4eb44fa fix global from commit c4efc223ed
This was SVN commit r11763.
2012-05-05 21:29:36 +00:00
c4efc223ed Don't serialize the technology modifications cache. Fixes #1384.
This was SVN commit r11761.
2012-05-05 21:21:36 +00:00
vts
490182ddd0 Wall placement. Closes #786.
This was SVN commit r11760.
2012-05-05 19:22:22 +00:00
7fcc350df9 Preferred Classes for these templates.
This was SVN commit r11756.
2012-05-05 00:14:33 +00:00
0463068947 Adds more checks for tech manager before using it. Refs #1377.
This was SVN commit r11751.
2012-05-04 22:51:14 +00:00
a5713c1264 Try to fix tech error. Refs #1377.
This was SVN commit r11749.
2012-05-04 18:13:23 +00:00
98c8767b6e Siege wall moved to City Phase.
This was SVN commit r11737.
2012-05-04 01:44:40 +00:00
0035cc37f0 This was SVN commit r11736. 2012-05-04 00:40:23 +00:00
58836c624a Read formations from civ JSON files. Fixes #1234, #601.
This was SVN commit r11735.
2012-05-03 23:32:10 +00:00
e1c8307bb6 First crack at a Special Technology.
This was SVN commit r11732.
2012-05-03 21:08:27 +00:00
6db0dc8679 Fixed syntax in these techs.
This was SVN commit r11731.
2012-05-03 20:33:37 +00:00
7edc1e7092 Two new technologies (they need debugged for JSON syntax though).
This was SVN commit r11730.
2012-05-03 20:18:24 +00:00
af64a2112f Technology stuff.
This was SVN commit r11727.
2012-05-03 19:15:07 +00:00
825e1ec7a3 Allow replace with 0.
This was SVN commit r11726.
2012-05-03 18:03:57 +00:00
d68d8cdee1 Added "class": "Foo", "number": 5 technology requirement
This was SVN commit r11724.
2012-05-02 20:31:25 +00:00
f01806772f Fixed changes from [11719] for case where ent is not set. Thanks to leper.
This was SVN commit r11723.
2012-05-02 19:50:48 +00:00
303191b0ad Really fixed this time. ;)
This was SVN commit r11722.
2012-05-02 16:39:42 +00:00
8db5b841e6 Fixes bad character.
This was SVN commit r11721.
2012-05-02 16:35:56 +00:00
4d35f78819 Template and tech tweaks.
This was SVN commit r11720.
2012-05-02 16:22:33 +00:00
94eaa9d1d5 Bug fixing for common-api
Fixed entity collection length sometime being NaN
Added a "not" filter
Added create events to resource map updates, should help with farming.

This was SVN commit r11719.
2012-05-02 16:18:32 +00:00
89978332de Fixes tests.
This was SVN commit r11718.
2012-05-01 23:58:03 +00:00
62adf20f37 Check if we have a postition.
This was SVN commit r11716.
2012-05-01 23:06:16 +00:00
7e2dd48d14 Trade convoys tech for the market
This was SVN commit r11715.
2012-05-01 23:05:01 +00:00
fc47098743 Implements TerritoryInfluence/Radius tech modification. Adds C++ interface for TechnologyManager. Renames its message to MT_TechnologyModification defined in TypeList.h. Refs #1357.
This was SVN commit r11711.
2012-05-01 22:44:27 +00:00
d4347a8466 Add Preferred and RestrictedClasses, based on patch by Zsol. Fixes #1144.
This was SVN commit r11710.
2012-05-01 22:20:08 +00:00
0990f7f395 Stockbreeding tech for the corral
This was SVN commit r11709.
2012-05-01 21:46:02 +00:00
0c03b6a5d1 Changes to Iberian wall obstruction widths
This was SVN commit r11707.
2012-05-01 20:44:32 +00:00
bfb7526bcf Fixes bug in tech modifications ("affects" was ignored in some situations).
This was SVN commit r11705.
2012-05-01 05:56:53 +00:00
1eaf80d011 Armour and Attack techs for siege weapons
This was SVN commit r11704.
2012-04-30 22:42:10 +00:00
68638a92b8 Updates TakeDamage to apply tech modifications.
This was SVN commit r11703.
2012-04-30 20:39:27 +00:00
363ac861de Stop dead sheep from walking
This was SVN commit r11702.
2012-04-29 22:20:25 +00:00
2069e57a6c Territory radius of Civ Centre increased.
This was SVN commit r11701.
2012-04-29 21:31:18 +00:00
44ac273d21 Changing range values of defense outpost template
This was SVN commit r11699.
2012-04-29 19:35:50 +00:00
d03d36b1f3 Add attack ability to outposts.
Fix a issue with dying units with stance standground.

This was SVN commit r11697.
2012-04-29 18:43:10 +00:00
10687410cd Enrique's new Roman siege walls. :)
This was SVN commit r11696.
2012-04-29 18:28:37 +00:00
2f5b81a37e Fix broken test.
This was SVN commit r11695.
2012-04-29 17:39:16 +00:00
b3ef24b12d Change gathering behaviour to fix #1353, based on patch by mattlott.
This was SVN commit r11689.
2012-04-28 19:25:44 +00:00
1ac55806ec This was SVN commit r11688. 2012-04-28 18:19:31 +00:00
734f072d62 Testing out a new selection shape. Should work for citizen-cavalry if you want to try it out.
This was SVN commit r11687.
2012-04-28 05:08:56 +00:00
e4365b2f71 New Spartan hero Agis III.
Started to update tooltips to show attack bonuses. It would be nice if
this was automatic though, and the tooltip pulled the information from
the templates.

This was SVN commit r11686.
2012-04-28 02:16:36 +00:00
21caaa4573 Fixes some bugs in tech modifications relating to data types. Explicitly convert template data to numbers before calling ApplyModifications (using + operator).
This was SVN commit r11685.
2012-04-27 23:06:40 +00:00
7c93499c7d Fix qBot infinite loop due to NaN priorities
This was SVN commit r11684.
2012-04-27 21:57:38 +00:00
97bcdfb208 Tweaks to healing range and rate techs
This was SVN commit r11683.
2012-04-26 22:15:16 +00:00
eda4c082fd Add tech support to BuildingAI, GarrisonHolder and Builder.
This was SVN commit r11682.
2012-04-26 21:58:05 +00:00
6fc3d3f9a2 Healing rate and range techs for all temples
This was SVN commit r11681.
2012-04-26 21:38:53 +00:00
e6641ad14f Make some healer modifiable by techs. Refs #1357.
This was SVN commit r11679.
2012-04-26 20:11:18 +00:00
060a1fd004 This tech didn't like the è character.
This was SVN commit r11677.
2012-04-26 03:37:47 +00:00
f3fa70cf35 Tech names
This was SVN commit r11676.
2012-04-26 03:32:09 +00:00
85b433d48f Tweaked techs + 2 more techs for Barracks.
This was SVN commit r11675.
2012-04-26 03:15:50 +00:00
c396c2a1ca Fixed default civs.
This was SVN commit r11674.
2012-04-26 00:08:29 +00:00
241be5fa7c Pair of infantry techs for the barracks
This was SVN commit r11673.
2012-04-25 23:51:34 +00:00
65e85dcc40 Selection ring tweaks.
This was SVN commit r11672.
2012-04-25 21:14:32 +00:00
fee0ec6648 Added some debug commands (quit and set-shading-color) which shoudl be useful for AI development
This was SVN commit r11671.
2012-04-25 20:56:35 +00:00
4f905584c9 Clarify tech pairs. Refs #1356.
This was SVN commit r11669.
2012-04-25 17:02:41 +00:00
b2d399fe47 A bunch of stuff.
This was SVN commit r11667.
2012-04-24 21:36:54 +00:00
f031e2a7e0 Tooltip updates.
This was SVN commit r11651.
2012-04-23 01:51:31 +00:00
e4f1cd10ba Fixes #1349
This was SVN commit r11650.
2012-04-23 01:46:04 +00:00
c6291403bd Fixed some javascript things because the names of the phases were changed. Changed thickness of mine selections.
This was SVN commit r11647.
2012-04-23 00:36:06 +00:00
af0769f19d Nerfed default mining rates slightly, since we now have mining technologies.
This was SVN commit r11646.
2012-04-22 23:03:00 +00:00
6821e838c1 This was SVN commit r11645. 2012-04-22 22:53:01 +00:00
d9a6ee53d0 This was SVN commit r11643. 2012-04-22 22:02:03 +00:00
a0cc289174 This was SVN commit r11642. 2012-04-22 21:50:20 +00:00
5f1f98970f Yet more tech tweaks.
This was SVN commit r11641.
2012-04-22 21:45:28 +00:00
vts
bb9af6da12 Requested update from quantumstate via IRC
This was SVN commit r11640.
2012-04-22 21:36:37 +00:00
b01a9c5471 Fixes broken defense tower reference
This was SVN commit r11639.
2012-04-22 20:48:53 +00:00
a41250b0af Fixing some name stuff.
This was SVN commit r11637.
2012-04-22 20:21:44 +00:00
9c5379c9ed This was SVN commit r11636. 2012-04-22 20:06:58 +00:00
97715cb617 Added stone and mining rate techs for all Mills
This was SVN commit r11635.
2012-04-22 17:50:04 +00:00
d836c6a26e Returned the "looter" ability to these units because as an unwanted side-effect they could not gain promotion.
This was SVN commit r11632.
2012-04-22 15:22:52 +00:00
31cec14575 Selection tweaks.
This was SVN commit r11631.
2012-04-22 14:25:44 +00:00
62ec2bac69 Selection texture tweaks.
This was SVN commit r11628.
2012-04-22 13:17:54 +00:00
d9b8df65be Some refactoring of the military qbot code.
This was SVN commit r11627.
2012-04-22 13:04:31 +00:00
0d81325cc7 Fixed Attack and Armour bug by removing Armour/All and Attack/.../All technology modifications.
This was SVN commit r11625.
2012-04-22 10:53:38 +00:00
vts
34fc883317 Pretty unit selection overlay rings. Fixes #824.
This was SVN commit r11623.
2012-04-22 04:04:02 +00:00
8cf72a5ab9 Fixed syntax error
This was SVN commit r11621.
2012-04-22 01:35:08 +00:00
c52d1293d7 Added "Citizen" class to these templates. I feel like "CitizenSoldier" class should be split into Citizen and Soldier, but I was told that this might break some stuff.
This was SVN commit r11620.
2012-04-22 01:26:50 +00:00
0befd88deb Plough tweak.
This was SVN commit r11619.
2012-04-22 01:04:06 +00:00
ddafad84f6 Moved 'plough' tech from Civ Centre to Farmstead.
This was SVN commit r11618.
2012-04-22 00:32:10 +00:00
1bbd226ff4 Renamed these techs more generically.
This was SVN commit r11617.
2012-04-22 00:26:44 +00:00
041da02ff9 This was SVN commit r11616. 2012-04-22 00:23:26 +00:00
db2c7929fd First tech pair.
This was SVN commit r11615.
2012-04-22 00:16:59 +00:00
99c60789da Tech tweaks.
This was SVN commit r11610.
2012-04-21 22:24:55 +00:00
5ceea39a59 Added technology pairs.
This was SVN commit r11609.
2012-04-21 21:40:07 +00:00
b9695db52c Don't add units to selection if the selected unit isn't owned by the player. Fixes #1256, based on patch by mk12.
Update AI API to Health changes.

This was SVN commit r11608.
2012-04-21 20:50:07 +00:00
03f04e54fc Fix garrisoning issue.
This was SVN commit r11607.
2012-04-21 20:12:52 +00:00
96549e0418 Modified caching behavior to work similarly to how k776 suggested. Also added modification level affects as also suggested by k776.
This was SVN commit r11604.
2012-04-21 16:37:35 +00:00
dfc86d8ab2 This was SVN commit r11599. 2012-04-21 11:32:52 +00:00
3e3a8d5414 Fix error when no items of a class exist and that class is used for techology requirements.
This was SVN commit r11598.
2012-04-21 10:55:02 +00:00
1b49c53f4c Buildings now unlock per phase. :)
This was SVN commit r11597.
2012-04-21 10:51:32 +00:00
d3d95c6b66 This was SVN commit r11595. 2012-04-21 07:19:43 +00:00
774809b0a9 Allow training in all selected buildings. Fixes #1210.
This was SVN commit r11592.
2012-04-21 00:21:01 +00:00
a6ceceb79c Renaming the old celt wall files and new templates for them
This was SVN commit r11591.
2012-04-20 22:27:17 +00:00
06b342db46 Fix save/load with common-api-v2
This was SVN commit r11590.
2012-04-20 21:31:43 +00:00
03d625dd2e Added tech modification for carrying capacity and fixed warning for min range
This was SVN commit r11588.
2012-04-20 20:37:12 +00:00