a6d519e70f
Fix #779 differently, to avoid problems with building on top of cheering units
...
This was SVN commit r9528.
2011-05-15 23:51:51 +00:00
fd65a492d9
Add button to promote selected units, for testing
...
This was SVN commit r9527.
2011-05-15 21:53:24 +00:00
d5d5fd3b7d
units are not stuck on construction sites anymore. fixes #779
...
This was SVN commit r9525.
2011-05-15 20:30:54 +00:00
65b75fbb7f
Small fix, it now shuffles troops round the CC every minute or so to avoid issues with gatherers not being able to get in. Crappy way of doing it, but should solve the problem 90+% of the time.
...
This was SVN commit r9517.
2011-05-14 20:31:33 +00:00
2dff290c28
Fix entity validation errors
...
This was SVN commit r9515.
2011-05-14 19:15:43 +00:00
edd8ef2bf2
Fix units in formation blocking construction and not moving out of the way (see #779 ).
...
Make non-movement-blocking buildings (e.g. farms) not require units to
move out of the way.
This was SVN commit r9510.
2011-05-13 20:32:41 +00:00
03b87f9a8d
Fix typo
...
This was SVN commit r9508.
2011-05-13 19:32:19 +00:00
123c00763a
Use JuBot by default.
...
Fixes #774 .
This was SVN commit r9507.
2011-05-12 23:55:35 +00:00
ff7cc75055
Fixes garrisoning bug (units don't have to approach buildings in order to garrison)
...
This was SVN commit r9505.
2011-05-12 21:48:59 +00:00
ba66de2143
Fix #835 more comprehensively (the same bug affects other actions performed on nearby targets while moving)
...
This was SVN commit r9504.
2011-05-12 21:27:15 +00:00
6b499bdc8a
Armour for Persian cataphract.
...
This was SVN commit r9503.
2011-05-12 05:10:56 +00:00
fc9a9789e0
Extra starting resources for Median Oasis.
...
Added XP value to mechanical units.
This was SVN commit r9502.
2011-05-12 03:59:01 +00:00
8a434aae1b
Ensure units don't move while gathering. fixes #835
...
This was SVN commit r9501.
2011-05-11 19:34:39 +00:00
afd8a79f9c
fix #842
...
This was SVN commit r9499.
2011-05-11 16:10:40 +00:00
025a00340e
Fixes garrisoned units being found as idle (even if they are, we can't select them, so skip them instead). Fixes #844 .
...
Garrisoned units now remain in the GARRISONED state until explicitly
ungarrisoned
This was SVN commit r9498.
2011-05-11 04:05:05 +00:00
cda5c5f5c9
Promotion stuff.
...
This was SVN commit r9497.
2011-05-09 07:32:57 +00:00
aad79f54d1
This was SVN commit r9496.
2011-05-09 07:26:03 +00:00
14ecca8052
Lots of work on Temperate and Tropical biome terrains.
...
This was SVN commit r9495.
2011-05-09 06:37:17 +00:00
1420a229ff
Fix various position-related errors with garrisoned units.
...
Fix some formatting consistency.
This was SVN commit r9494.
2011-05-09 02:02:00 +00:00
4ca43e453e
Made aggressive animals a little more formidable. Previously they only has 1H1P attack.
...
This was SVN commit r9487.
2011-05-08 16:12:47 +00:00
15e4500a01
Fix tests
...
This was SVN commit r9460.
2011-05-06 17:04:32 +00:00
cb612b17b5
Rebalancing some armour stats.
...
This was SVN commit r9459.
2011-05-06 16:46:08 +00:00
26de01cdd1
Adjusts unit selection behavior to account for ranks. Triple-click now selects units regardless of their rank.
...
Adds modifier hotkey to select units offscreen.
Fixes #826 .
This was SVN commit r9443.
2011-05-05 01:27:49 +00:00
db0a2f8cef
Made promotions a little easier for this release so it is more obvious for end users who install the Alpha.
...
This was SVN commit r9439.
2011-05-04 22:36:31 +00:00
16a654ccae
Fix script tests.
...
Fixes #827 .
This was SVN commit r9416.
2011-05-03 23:16:16 +00:00
04f5a34f2d
New Mediterranean stonemine "quarry."
...
This was SVN commit r9407.
2011-05-03 01:25:43 +00:00
8ec73ac5d1
Tinkering with XP/promotions
...
This was SVN commit r9400.
2011-05-02 21:46:29 +00:00
b4889d5346
Fixes broken team init (based on patch by Stork). Fixes #814 .
...
This was SVN commit r9399.
2011-05-02 20:34:48 +00:00
ed105d3ad1
Disable promotion component for elite Iberian units.
...
This was SVN commit r9397.
2011-05-02 19:44:16 +00:00
a523dc48ac
Add missing file for units promotion.
...
This was SVN commit r9395.
2011-05-02 17:42:48 +00:00
7499b23991
Units promotion. Closes #697 .
...
This was SVN commit r9391.
2011-05-02 15:03:01 +00:00
e8a2ed69f7
Selection sounds added to siege ballista and onager
...
This was SVN commit r9390.
2011-05-02 14:48:02 +00:00
e297dac1a5
Initial structure destruction sound effects added.
...
This was SVN commit r9387.
2011-05-01 22:10:40 +00:00
bfd6614b55
# Add support for many formation shapes, based on patch from Badmadblacksad.
...
See #13 .
This was SVN commit r9385.
2011-05-01 20:40:53 +00:00
adc0d79d8b
Fixes ticket #808 .
...
This was SVN commit r9384.
2011-05-01 20:15:59 +00:00
126c2276cd
This was SVN commit r9379.
2011-05-01 15:03:51 +00:00
02ed11ac54
Removes references to Testbot, replaces with JuBot.
...
This was SVN commit r9378.
2011-05-01 15:02:33 +00:00
9a125ac5a1
Fix typo
...
This was SVN commit r9367.
2011-04-30 15:27:27 +00:00
1dcbb02958
This fixes the error messages at game start, makes a few final weaks to training queues, and changes the first base strategy to a small raid rather than the huge 3-prong assault.
...
This was SVN commit r9359.
2011-04-30 11:26:32 +00:00
7ed6a164ba
Idle worker button now cycles through Worker, Trade, and CitizenSoldier classes in that order (then by increasing entity ID). Fixes #209 .
...
This was SVN commit r9349.
2011-04-29 18:09:07 +00:00
d2e06ecdbb
Fix some obstruction shapes.
...
Fixes #808 .
This was SVN commit r9348.
2011-04-29 17:51:27 +00:00
5f634930e2
This was SVN commit r9343.
2011-04-29 03:04:52 +00:00
affea0f2ce
#Updated Iberian unit stats and balance.
...
This was SVN commit r9342.
2011-04-29 02:33:11 +00:00
f69c013d68
Beginnings of balancing Iberian units.
...
This was SVN commit r9338.
2011-04-28 05:35:52 +00:00
88f6633b22
Tweaked the Median Oasis map a bit. Slowed down the slinger projectile a little bit so we can see it in-flight. :)
...
This was SVN commit r9329.
2011-04-27 14:38:02 +00:00
6e2bfa0f07
This was SVN commit r9328.
2011-04-27 12:12:01 +00:00
9759362b62
New celt temple. celt_struct texture changes. Renaming old temples to stone monuments
...
This was SVN commit r9326.
2011-04-26 22:40:08 +00:00
6468bfa2c4
Name fix.
...
This was SVN commit r9317.
2011-04-24 16:52:02 +00:00
84b17115a2
Matching the Iberian names with the Design Document.
...
This was SVN commit r9312.
2011-04-23 22:26:55 +00:00
17eae9d92a
This was SVN commit r9309.
2011-04-23 18:34:03 +00:00
f0286a72e3
Ram tweaks.
...
This was SVN commit r9307.
2011-04-23 15:59:59 +00:00
775b6589c0
This was SVN commit r9306.
2011-04-23 15:56:44 +00:00
9f7eef5a1c
Lots of Neareastern Badlands stuff.
...
This was SVN commit r9304.
2011-04-23 05:06:25 +00:00
04dc0c2d3c
Moved "civs" json files to Public because we are releasing a few of the other civs' units as a teaser.
...
Lots of unit and map tweaks. Names, stats, civs, etc.
Made the civ icons at the top of the screen 96 pixels instead of 64
pixels just to see if people like them. They are easily changed back to
64 pixels if unsatisfactory.
This was SVN commit r9296.
2011-04-22 03:51:18 +00:00
13b62f6613
Iberian javelinist tweaks.
...
This was SVN commit r9295.
2011-04-22 02:28:47 +00:00
bd67ad73e3
Iberian Javelinist named and shields added.
...
This was SVN commit r9293.
2011-04-21 17:07:34 +00:00
82af989a6e
Fire Arrows for a few structures.
...
This was SVN commit r9277.
2011-04-16 19:32:02 +00:00
87d97000e3
Some nice updates to the Death Canyon map (I think this should be the next 'default' map for Alpha V).
...
Updated the name for the Roman legions.
Fixed footprint for Iberian Fortress.
This was SVN commit r9274.
2011-04-16 06:32:37 +00:00
de613274f0
Added a (not so) super secret unit for Alpha V. Other stuff.
...
This was SVN commit r9269.
2011-04-16 00:59:45 +00:00
a52638873e
Adjusting some iberian units.
...
This was SVN commit r9267.
2011-04-15 23:35:53 +00:00
225346ffc9
#Falling leaf particles. New foundation for Greek Temple. Tweaking Gold Mine sparkle.
...
This was SVN commit r9260.
2011-04-15 05:05:07 +00:00
cb2e1e8f21
Iberian corral fix
...
This was SVN commit r9254.
2011-04-14 22:35:46 +00:00
3b8e216622
Beginning stages of balancing Iberian units.
...
This was SVN commit r9246.
2011-04-13 23:26:34 +00:00
22374de942
This was SVN commit r9241.
2011-04-13 21:40:34 +00:00
22313c1356
Corral footprint.
...
This was SVN commit r9239.
2011-04-13 19:33:18 +00:00
3f9d67889a
Some fixes to the Iberian Corral.
...
This was SVN commit r9238.
2011-04-13 19:29:10 +00:00
a84f58ecb8
Added projectile to Iberian fortress. Fixed icons for Iberian ships.
...
This was SVN commit r9235.
2011-04-12 20:27:49 +00:00
7414764298
Added Iberian javelinist. Need a name for him though (and added to the Wiki entry).
...
This was SVN commit r9228.
2011-04-12 03:11:35 +00:00
ebc31bfc43
Name updates.
...
This was SVN commit r9221.
2011-04-10 05:36:29 +00:00
ee3190e0e9
Fixed some Iberian Monument issues.
...
This was SVN commit r9217.
2011-04-09 07:05:54 +00:00
98458988bd
name change
...
This was SVN commit r9202.
2011-04-07 20:25:31 +00:00
c754c63376
Greek naming tweaks.
...
This was SVN commit r9198.
2011-04-07 17:29:02 +00:00
8e0bfdfc33
Make actor entities stay visible in FoW.
...
This was SVN commit r9184.
2011-04-06 21:01:50 +00:00
a122f55bde
Avoid hardcoding the actor entity template details.
...
This was SVN commit r9183.
2011-04-06 21:01:00 +00:00
d03559f2c9
Add dust particles on under-construction buildings, varying based on number of active builders.
...
This was SVN commit r9175.
2011-04-06 00:11:40 +00:00
6d3d93c355
# Add idle worker button, based on patch from veprbl.
...
Fixes #744 .
This was SVN commit r9140.
2011-04-01 18:00:04 +00:00
daad510013
fix bug where AI would only train one unit type
...
This was SVN commit r9126.
2011-03-26 22:22:22 +00:00
e08c5e22a0
Added unit icon to Iberian siege ram
...
This was SVN commit r9119.
2011-03-25 01:00:16 +00:00
2a822eb4d4
Added Iberian siege ram unit
...
This was SVN commit r9118.
2011-03-25 00:46:02 +00:00
0e0ed94926
Implements random map system, fixes #6 .
...
Includes default library "rmgen" w/ API based on rmgen tool.
Modifies rmgen scripts Cantabrian Highlands, Neareastern Badlands, and
Latium.
Old map support dropped from MapReader.
Fixes a few bugs in existing game setup and initialization scripts.
This was SVN commit r9096.
2011-03-22 01:34:45 +00:00
1da78409f9
New icon for celtic kennel
...
This was SVN commit r9089.
2011-03-21 11:57:49 +00:00
d805e764c5
# Render unit silhouettes when behind buildings.
...
Fixes #144 .
Start using stencil buffer.
Simplify materials a little.
This was SVN commit r9076.
2011-03-18 16:57:54 +00:00
875fce5e63
This was SVN commit r9073.
2011-03-17 07:52:01 +00:00
f73aff7016
Fixed parent code.
...
This was SVN commit r9072.
2011-03-17 07:50:03 +00:00
b6cc8e9cf6
The Big Iberian Moveâ„¢.
...
This was SVN commit r9071.
2011-03-17 07:31:58 +00:00
f0f87796f0
Farm field edit for decal
...
This was SVN commit r9060.
2011-03-13 23:56:22 +00:00
8a0cbe009a
Stop the AI wasting time chasing after any animals except chickens.
...
Make the AI behave better when it can't find any viable food sources.
This was SVN commit r9046.
2011-03-08 01:40:44 +00:00
910c1b7c67
make bridge unselectable entity
...
This was SVN commit r9044.
2011-03-08 00:09:17 +00:00
21785dc97c
hele wall and wall tower obstruction stat changes
...
This was SVN commit r9041.
2011-03-06 14:38:06 +00:00
4261983c9d
Fix reveal map checkbox after winning
...
This was SVN commit r9040.
2011-03-06 02:29:07 +00:00
6f9da85d9f
Improve performance of full state hash computation, by skipping script components that are known to have no data.
...
Switch to much quicker (and less comprehensive) per-turn hashing in
multiplayer games.
This was SVN commit r9036.
2011-03-05 22:30:32 +00:00
20ebaa5b79
Fix units getting stuck inside foundations
...
This was SVN commit r9035.
2011-03-05 22:18:29 +00:00
52d767a404
This was SVN commit r9034.
2011-03-05 19:59:46 +00:00
c562ed6894
Fixed obstruction.
...
This was SVN commit r9033.
2011-03-05 19:59:02 +00:00
22e16e4554
Make builders look for nearby foundations to help with, once they finish their own building
...
This was SVN commit r9032.
2011-03-05 17:38:15 +00:00
08d5e7bf66
Sort AI list by name, and rename Test Bot so it's a bit clearer and is listed first
...
This was SVN commit r9031.
2011-03-05 16:55:58 +00:00
c0383ffc30
Fix units not auto-gathering after a group is given a construction order
...
This was SVN commit r9030.
2011-03-05 15:56:24 +00:00
b914f82d2a
Celt ram edit.
...
This was SVN commit r9029.
2011-03-05 15:36:22 +00:00
19c8ca3ef4
siege ram trained sound effect added
...
This was SVN commit r9018.
2011-03-05 00:43:26 +00:00
8b655f4f99
Celt siege ram produced in fortress buildings
...
This was SVN commit r9017.
2011-03-05 00:21:09 +00:00
e6ebfa2ab9
Fix tests
...
This was SVN commit r9016.
2011-03-04 23:22:09 +00:00
09cbe4f341
Disable debug messages when instantiating AIs
...
This was SVN commit r9014.
2011-03-04 21:50:30 +00:00
3e7731e8ca
Stop units wasting their lives chasing animals they'll never be able to catch.
...
Let AI players collect treasures.
This was SVN commit r9012.
2011-03-04 21:42:39 +00:00
bec4c6437b
Make non-combat units flee when under melee attack, and not attack enemies automatically.
...
Fixes #703 .
This was SVN commit r9010.
2011-03-04 14:36:41 +00:00
16a4eb36dd
Various minor optimisations.
...
Enable SpiderMonkey method JIT in Release mode.
Add Engine.ProfileStart/Engine.ProfileStop functions for scripts.
Fix AI to clone initial entity data and shared metadata.
This was SVN commit r9003.
2011-03-03 00:16:14 +00:00
cb0e322a61
# Minor AI fixes.
...
Avoid script errors on Miletus.
Use pre-existing female citizens as workers.
Fix autostart.
This was SVN commit r8999.
2011-02-27 19:20:36 +00:00
b15ea0691f
Attempt to improve AI selection in the game setup screen.
...
This was SVN commit r8998.
2011-02-27 17:58:41 +00:00
18b317bc19
# Improve animal AI, based on patch from Badmadblacksad.
...
Fixes #563 .
This was SVN commit r8995.
2011-02-27 13:34:22 +00:00
4f8dc9c777
Fix script error message when starting Atlas
...
This was SVN commit r8989.
2011-02-26 00:19:02 +00:00
f4f36af852
Block new buildings being placed on top of existing not-yet-started foundations. Fixes #740 .
...
This was SVN commit r8980.
2011-02-24 21:49:24 +00:00
798278a6c1
Fix template validation error
...
This was SVN commit r8979.
2011-02-24 21:45:25 +00:00
0be515280b
Memoize some common entity lists in AI scripts.
...
This was SVN commit r8963.
2011-02-21 02:14:45 +00:00
28354159db
Added eyecandy bridge edges.
...
This was SVN commit r8954.
2011-02-20 12:27:12 +00:00
7476bad7e2
New siege ram sounds added. Celt siege ram files.
...
This was SVN commit r8912.
2011-02-12 00:01:21 +00:00
6cd212a68d
Female acknowledgement sound placeholder
...
This was SVN commit r8908.
2011-02-11 00:40:25 +00:00
ec97d271d6
Added bark sounds to celt war dog
...
This was SVN commit r8905.
2011-02-10 23:24:10 +00:00
a1ef809904
Fix error when returning resources before having ever collected any
...
This was SVN commit r8904.
2011-02-10 23:09:28 +00:00
72f1e46b97
Gathering sounds for Celt and Hele infantry units
...
This was SVN commit r8902.
2011-02-10 20:52:29 +00:00
78e174af7d
Fix auto-gathering after constructing fields.
...
Fix building on top of animal corpses.
Fix builders getting in the way of their own building.
This was SVN commit r8900.
2011-02-10 19:50:08 +00:00
b8925fbbc9
# Support AI construction of buildings.
...
Pass terrain passability data to AI scripts.
Expand pathfinder passability data to 16 bits per tile, to allow more
classes.
Support 16-bit ints in serializer.
Partially support JS typed arrays.
Allow foundations to be placed on top of units (fixes #499 ).
Stop farms and fishes blocking movement (fixes #534 ).
Add obstruction flags to allow finer control over what they block.
Associate entity IDs with obstruction shapes, to allow finding colliding
entities.
Support moving to the edge of a target entity with inactive obstruction.
Support foundation entities in AI.
Support playing as non-hele civs.
This was SVN commit r8899.
2011-02-10 16:06:28 +00:00
c63fb49154
Added resource gathering sounds to celt and hellene females
...
This was SVN commit r8896.
2011-02-09 20:55:35 +00:00
7a38272e55
This was SVN commit r8894.
2011-02-08 21:51:51 +00:00
57e5bb878a
Initial terrible AI player scripts.
...
This was SVN commit r8891.
2011-02-05 20:35:34 +00:00
0e0f16dedb
Template for super cav swordsmen.
...
This was SVN commit r8879.
2011-01-31 05:08:11 +00:00
f39f279132
Add AI script code to provide a cleaner API around the engine interface.
...
Handle AIProxy entirely through scripts.
Support structured clones of script values.
Improve performance.
Support multiple script contexts sharing a runtime.
Use a separate context per AI player.
This was SVN commit r8866.
2011-01-15 23:35:20 +00:00
dd501b2a5a
# Add initial basic player AI framework.
...
Support direct access to serializer streams, so serializers can be
nested.
Make component script "this.template" read-only.
Stop globally-subscribed component scripts receiving messages posted to
local components, to reduce out-of-sync risks.
Move pathfinder data out of entity template directory.
Fix GuiInterface deserialization.
This was SVN commit r8865.
2011-01-12 12:29:00 +00:00
1051d10f54
Add "chat" command.
...
Simplify deletion of multiple entities.
Simplify some setTimeouts.
This was SVN commit r8864.
2011-01-12 12:21:41 +00:00
aaef1b0d74
Add script for generating mostly-useless component interaction graphs.
...
Fix some components to use more standard syntax.
This was SVN commit r8857.
2011-01-07 20:31:48 +00:00
a0d2d89863
Fixed Cost element in template_unit_mechanical_siege_ballista template
...
This was SVN commit r8855.
2011-01-03 13:42:57 +00:00
9af7747d76
Adding necessary BuildRestrictions/Category element to some templates
...
This was SVN commit r8854.
2011-01-03 13:36:40 +00:00
5e3049f6b2
BuildLimits. Needs some configuration changes to work
...
This was SVN commit r8836.
2010-12-11 23:19:17 +00:00
0b511e33a7
This was SVN commit r8823.
2010-12-08 21:26:50 +00:00
be4b262919
Removed the dudes from the top of the wall gate. Made a bolt projectile for the Oxybeles.
...
This was SVN commit r8822.
2010-12-08 21:26:08 +00:00
549a4fc51a
Garrisoning bug fixes
...
This was SVN commit r8821.
2010-12-08 20:12:24 +00:00
e486e6fefb
Adjusted health/train time of the Corrals.
...
This was SVN commit r8820.
2010-12-08 19:41:12 +00:00
a80b139a28
Building tooltip tweaks for Alpha III release. These tooltips will be updated as we add more relevant features.
...
This was SVN commit r8819.
2010-12-08 19:29:48 +00:00
e853dd1079
Display "garrisoned" prop on buildings containing units
...
This was SVN commit r8817.
2010-12-08 19:03:57 +00:00
f04c2561b7
Various resource shuttling improvements. Fixes #672 .
...
This was SVN commit r8811.
2010-12-08 16:12:04 +00:00
b7240dc3fe
This was SVN commit r8806.
2010-12-06 22:50:08 +00:00
01f699b62d
Too much stuff to itemize. I'm lazy.
...
This was SVN commit r8799.
2010-12-06 02:20:57 +00:00
238925f927
Minor garrisoning related tweaks
...
This was SVN commit r8778.
2010-12-03 20:25:21 +00:00
cf2638da09
This was SVN commit r8776.
2010-12-03 14:42:19 +00:00
c09d6dcb83
Added garrison & repair button on the unit's command panel
...
This was SVN commit r8756.
2010-12-01 03:01:17 +00:00
a58e7cfb4c
Fix call to renamed function
...
This was SVN commit r8754.
2010-11-30 15:39:48 +00:00
ab186c2b16
Update UnitMotion logic, to partially simplify it.
...
Do all pathfinding asynchronously.
Recalculate paths when the target has moved.
Fix vertex pathfinder start point heuristic, to avoid finding
zero-length paths.
When units fail to reach a resource to gather, look for another resource
of the same type.
This was SVN commit r8751.
2010-11-30 12:31:54 +00:00
e509887341
Complain better about invalid player IDs.
...
This was SVN commit r8749.
2010-11-30 12:27:38 +00:00
693425c716
New Greek corral by Amish.
...
This was SVN commit r8741.
2010-11-29 14:21:19 +00:00
75d6eec95d
This was SVN commit r8738.
2010-11-29 08:36:35 +00:00
8019ee8b5f
This was SVN commit r8733.
2010-11-28 16:08:58 +00:00
f06eba3da5
yet another awesome tip. :)
...
This was SVN commit r8732.
2010-11-28 14:35:48 +00:00
216eeea5c9
Updated the Celt ship portraits. Made an Iberian fishing boat.
...
This was SVN commit r8730.
2010-11-28 14:10:32 +00:00
31717a71ba
Removed rally command from these buildings, since they neither have garrison capacity nor do they train anything.
...
This was SVN commit r8729.
2010-11-28 13:18:35 +00:00
1f02df5abc
Moved some things. Deleted other things. Updated a few maps.
...
This was SVN commit r8726.
2010-11-28 09:15:26 +00:00
6ff423e45b
changed tooltip
...
This was SVN commit r8720.
2010-11-28 04:24:25 +00:00
bbe49141ec
Lots of building stuff.
...
This was SVN commit r8714.
2010-11-27 17:18:29 +00:00
e30698c0c1
New Greek gymnasion by Amish. :)
...
This was SVN commit r8709.
2010-11-27 09:46:51 +00:00
90b4e85b51
New Chinese ships for a mod some of the guys are working on.
...
This was SVN commit r8700.
2010-11-27 04:56:20 +00:00
e5d5a76384
This was SVN commit r8696.
2010-11-26 10:21:59 +00:00
cc3d9de386
New berry bushes. Finished Cycladic Archipelago.
...
This was SVN commit r8695.
2010-11-26 07:08:18 +00:00
8fe513aba5
1) Added decals to some Iberian buildings. 2) New Greek house variations. 3) skeleton eyecandy thing.
...
This was SVN commit r8686.
2010-11-24 06:04:03 +00:00
180ab8a748
#New Celt ships.
...
Some new siege engines. Caution: They need a lot of work.
This was SVN commit r8682.
2010-11-23 02:54:38 +00:00
f378a63d94
Add some tests for UnitAI.
...
Fix said tests for UnitAI.
Hopefully fix #647 too.
Document HFSM interface a bit.
Add Engine.DumpSimState() console command for debugging.
This was SVN commit r8681.
2010-11-22 20:12:04 +00:00
e4d356c3bf
Map exploration counter for summary screen
...
This was SVN commit r8679.
2010-11-21 19:42:26 +00:00
333492b4a9
Add SetInterval to Timer.
...
Add tests for Timer.
This was SVN commit r8678.
2010-11-21 19:27:53 +00:00
fe5c7cb978
Buildings now target units randomly. Firing interval also made random
...
This was SVN commit r8677.
2010-11-21 18:41:13 +00:00
e7b859b8a5
Add allied victory condition to EndGameManager, defaults to true for now because we can't change teams, but later it can be changed during setup
...
This was SVN commit r8674.
2010-11-21 00:35:08 +00:00
7e41f6d664
Changed treasures gathering: now units will gather treasures immediately, rather than carry resources from treasures to dropsites.
...
This was SVN commit r8670.
2010-11-20 21:37:31 +00:00
17e580ec42
Rate adjustment.
...
This was SVN commit r8658.
2010-11-20 07:09:20 +00:00
ab8bb65611
Adjusting rates
...
This was SVN commit r8655.
2010-11-19 23:07:07 +00:00
f20a6dcfc8
Fixed bug where players would not initialize resource counts properly from scenario
...
This was SVN commit r8652.
2010-11-19 05:05:45 +00:00
bf295edda6
shooting fortresses
...
This was SVN commit r8646.
2010-11-18 06:16:43 +00:00
d8bc3635a2
Adjusted the desert stone.
...
Adjusted costs and other things for defensive structures.
Continued work on the Saharan Oases map.
This was SVN commit r8645.
2010-11-18 05:53:40 +00:00
12944d1fdc
removed the Corinthian trireme entity (but not the actor).
...
This was SVN commit r8644.
2010-11-18 03:00:04 +00:00
ee86e13be6
Deleted some overlapping textures. Moved Roman and Persian ships from Internal to Public.
...
This was SVN commit r8641.
2010-11-17 23:51:04 +00:00
23cb21ada4
1st of the new Greek houses. A bunch of other stuff, trying to get projectiles to work with towers. I propped a Celtic jav dude into one of the Celt towers to test propping. First graphics (borders) for a new loading screen.
...
This was SVN commit r8640.
2010-11-17 21:30:00 +00:00
f1f1a44031
Made changes to BuildingAI based on Philip's comments
...
This was SVN commit r8639.
2010-11-17 18:25:00 +00:00
222095fa44
Added Building AI, and some small changes to GarrisonHolder
...
This was SVN commit r8636.
2010-11-17 07:30:25 +00:00
9c521ceb3b
Add minimum range to range queries
...
This was SVN commit r8627.
2010-11-16 20:43:15 +00:00
efd0b14029
Make fishing ship not gather treasure
...
This was SVN commit r8624.
2010-11-15 21:25:22 +00:00
11cf570faf
Fixed some ship problems. Edited cavalry.
...
This was SVN commit r8623.
2010-11-15 21:05:42 +00:00
70019ed81c
Made civ centres more expensive.
...
This was SVN commit r8620.
2010-11-15 04:00:55 +00:00
c1c8f64f0d
Move statistics from GuiInterface.GetSimulationState to GuiInterface.GetExtendedSimulationState
...
This was SVN commit r8603.
2010-11-14 19:09:13 +00:00
43a4667745
Tweaking treasures. Warships no longer gather treasures. Fishing and Merchant boats have greater capacities.
...
This was SVN commit r8601.
2010-11-14 05:50:30 +00:00
eab9f540af
Hacked the dock to be a dropsite. Will probably need looked at further by a programmer duder.
...
This was SVN commit r8599.
2010-11-14 02:27:54 +00:00
cbbca4d3da
Basket for shuttling grain.
...
This was SVN commit r8598.
2010-11-14 00:44:23 +00:00
acc229f367
new vase food.treasure. New vase meshes. A brontoburger slab.
...
This was SVN commit r8596.
2010-11-13 23:49:50 +00:00
8798b7671c
Use separate mode when carrying meat.
...
Fix tests.
This was SVN commit r8594.
2010-11-13 21:39:39 +00:00
4100a13e0a
# Add resource shuttling.
...
Add resource-carrying animations/props to an actor for testing.
Warn more quietly about invalid cursor names.
This was SVN commit r8589.
2010-11-13 19:15:29 +00:00
6325a1eafe
Adjusting build times.
...
This was SVN commit r8588.
2010-11-13 06:27:00 +00:00
2b70b43086
Based selection groups off of a new tag which must contain a valid template name.
...
<SelectionGroupName>unit_template_name_b</SelectionGroupName>
This was SVN commit r8587.
2010-11-13 05:35:40 +00:00
af4c2c091d
Removed stone_light. Adjusted the footprint of the field entity.
...
This was SVN commit r8586.
2010-11-13 04:19:09 +00:00
6c7f9f7b8d
#Treasure objects.
...
This was SVN commit r8585.
2010-11-13 03:44:38 +00:00
513ff50926
Food treasures.
...
This was SVN commit r8584.
2010-11-13 02:57:04 +00:00
3cefbbe253
Modified UnitAI to respect diplomatic status of players, allies can no longer be attacked, and fixed some related bugs in player init
...
This was SVN commit r8583.
2010-11-13 02:36:53 +00:00
36d7ef65a6
Treasure/Ruins tweaks and additions.
...
This was SVN commit r8577.
2010-11-12 22:31:19 +00:00
245f29b798
Summary screen. Closes #638 .
...
This was SVN commit r8576.
2010-11-12 22:24:49 +00:00
ff3c7b46f4
Added food.treasure, wood.treasure, stone.treasure, wood.ruins, stone.ruins
...
Added placeholder cursor for ruins
Added entities for testing these types
This was SVN commit r8574.
2010-11-12 18:58:33 +00:00
f3c5a2383b
#Some cool new treasure objects. Lots of map tweaks as well.
...
Added treasure gathering for ships. It would be cool to have
food.treasure, wood.treasure, and stone.treasure gathering types in
addition to the current metal.treasure.
This was SVN commit r8571.
2010-11-12 03:08:23 +00:00
c03c2f0168
Fixed hoplite prop switching (heads) when gathering meat.
...
Tweaked maps.
New "Bog" map, w.i.p.
Tweaked ship health.
This was SVN commit r8560.
2010-11-08 23:40:45 +00:00
dde2cd38be
Show Population Cost in unit training buttons
...
Show Population Bonus in unit construction buttons
This was SVN commit r8559.
2010-11-08 23:23:52 +00:00
b4d6ad9f0b
Template fixes and tweaks. Gave ships larger Health bars. Fixed some range things with ranged units.
...
This was SVN commit r8541.
2010-11-06 18:45:42 +00:00
43665f09c5
Fixed some template stuff.
...
This was SVN commit r8540.
2010-11-06 17:52:30 +00:00
c1daf9a9bc
This was SVN commit r8537.
2010-11-05 13:22:06 +00:00
c2bafa78cb
A bunch of stuff.
...
This was SVN commit r8535.
2010-11-04 23:51:42 +00:00
31f263d688
This was SVN commit r8532.
2010-11-04 01:07:00 +00:00
b3f2363c2d
Altered the "generic name" of the Cretan Archer from "Infantry Archer" to "Mercenary Infantry Archer" to emphasize the reason they cost only Metal.
...
This was SVN commit r8531.
2010-11-04 01:06:00 +00:00
3ebbd8a9ce
tweaks on these buildings to make them buildable under certain circumstances.
...
This was SVN commit r8530.
2010-11-04 00:53:15 +00:00
0b48fc0484
Added costs to these buildings.
...
This was SVN commit r8529.
2010-11-03 23:42:41 +00:00
2186ac8e76
Tweaked blank giant map in Internal folder. Updated a few Mediterranean terrains. A Creative Commons object. A generic Gaia "field" object. Humpback Whale.
...
This was SVN commit r8523.
2010-11-02 16:26:06 +00:00
1b9f198520
Deleted the whale. It is an interesting experiment whose time has not come yet (needs some new attack code for units and possibly unitAI for attacking units).
...
This was SVN commit r8519.
2010-11-01 16:29:05 +00:00
6351102705
trying to create a 'whale' object that moves around and must be killed first (probably by warships). Then fishing boats can gather from it. I get an error though when I try to place it in Atlas. Can someone take a look at it for me? <3
...
This was SVN commit r8518.
2010-11-01 15:22:43 +00:00
5d764f1435
Run network server in a separate thread, to minimise latency.
...
Make some parts of logger and console thread-safe.
Simplify console: remove special commands; remove prefix for script
commands.
Remove LOG_ONCE, to simplify logger.
Change some code to use the new logger interface.
Fix OOS when revealing map.
Clean up some formatting.
This was SVN commit r8511.
2010-10-31 22:00:28 +00:00
62c90b5dc4
Fix tests
...
This was SVN commit r8504.
2010-10-31 00:29:29 +00:00
1840bb3507
Stop units walking outside the edges of circular maps.
...
Switch the GUI between square/circular minimap automatically.
This was SVN commit r8500.
2010-10-30 18:25:34 +00:00
21b0504ca5
Adding the missing player_defaults.json for #590
...
This was SVN commit r8499.
2010-10-30 18:07:31 +00:00
10c5dbcba4
Fix Atlas and autostart.
...
Fix non-POD in varargs.
Remove misleading max_players config variable (the engine doesn't care
about it, all the limits are hard-coded).
Remove civ-center-based player civ initialisation hack.
Add dummy player_defaults.json.
Clean up formatting a bit.
This was SVN commit r8498.
2010-10-30 13:27:23 +00:00
9ee44bd9b8
Game setup changes, including showing name, civ, team, and some options loaded from the scenarios. Civ data added. Civ info window to preview civs. Icon tooltips. Support for random map implementation. Fixes #590 .
...
This was SVN commit r8494.
2010-10-30 04:02:42 +00:00
fcf9fbf10d
Hacked in some ship ranged attacks to play with.
...
This was SVN commit r8492.
2010-10-29 22:18:25 +00:00
4b8fcaa135
Garrisoning for ships. This is only temporary for play-testing until final garrisoning code is implemented.
...
This was SVN commit r8489.
2010-10-29 20:14:09 +00:00
70cfff0f05
started work on Median Oasis. Fixed the fact that the Celtic special building cost zero (!) resources. A "slight" oversight.
...
This was SVN commit r8488.
2010-10-29 16:55:14 +00:00
8f532b81cd
Fixed oasis map AGAIN. Fixed names of some units. Slave template.
...
This was SVN commit r8485.
2010-10-28 14:22:27 +00:00
af235da6f4
#Updated Greek trading ship with cargo. Split up 3 dozen UI icons into their individual files. Began testing an idea discussed in the irc chat room.
...
This was SVN commit r8483.
2010-10-28 12:22:04 +00:00
c6c1b2b549
This was SVN commit r8479.
2010-10-27 10:35:58 +00:00
93cd028616
Moar portrait stuff. Fixed the Persian Super Cavalry to align with the new Persian civ profile. Moved War Elephant to editor object.
...
This was SVN commit r8478.
2010-10-27 08:16:26 +00:00
5db9465b25
A bunch of new portraits. The hero portraits are just temp until they are painted.
...
This was SVN commit r8476.
2010-10-27 05:49:04 +00:00
45a99a393d
New Greek merchant ship. Model is not final though.
...
This was SVN commit r8475.
2010-10-27 02:16:45 +00:00
7d7127a1bb
Scaled down the Roman Quinquereme.
...
This was SVN commit r8474.
2010-10-26 16:21:51 +00:00
728e03cee2
This was SVN commit r8473.
2010-10-26 11:34:34 +00:00
64b9824d5a
tweaks
...
This was SVN commit r8472.
2010-10-26 11:31:33 +00:00
f4b27e22b0
A bunch of new portraits. I fixed Waypoint Flag so that it floats on water. Edited Miletus map.
...
This was SVN commit r8471.
2010-10-26 09:46:05 +00:00
02aa8499ed
Partial experimental version of circular maps
...
This was SVN commit r8470.
2010-10-25 21:59:52 +00:00
b053bc846b
Fixed a stat error.
...
This was SVN commit r8468.
2010-10-25 12:18:28 +00:00
6a024a86b9
Rudimentary ship stats.
...
This was SVN commit r8466.
2010-10-25 11:07:29 +00:00
791c4f52fa
Continued unit balancing. Edited actor projectiles animation times, etc.
...
This was SVN commit r8462.
2010-10-25 10:01:01 +00:00
504eb3b12b
This was SVN commit r8461.
2010-10-25 04:29:15 +00:00
7492f458e0
Allow garrisoning of siege weapons in the Fortress
...
Civil Center can now hold 20 units
Temple can now garrison units (15)
This was SVN commit r8460.
2010-10-25 04:21:18 +00:00
b680e95e25
New epic Greek temple, primarily for eye candy. UV mapped by Amish.
...
This was SVN commit r8459.
2010-10-25 04:10:25 +00:00
6373c2cfcb
Made GUI always visible
...
Adjusted size of icon buttons in the session GUI
Allowed support units to garrison in watch towers
This was SVN commit r8458.
2010-10-24 23:40:09 +00:00
2b2cac2a8d
Fix tests
...
This was SVN commit r8456.
2010-10-24 12:37:55 +00:00
dcd7211d34
Re-exported Greek Civic Centre to remove some of the vases (seemed cluttered before), and to make player color more prominent. Gave ships farther vision.
...
This was SVN commit r8455.
2010-10-24 10:05:28 +00:00
3521c8f51e
Made garrisoning based on the quantity of units, not the population cost of those units.
...
This was SVN commit r8453.
2010-10-24 01:14:34 +00:00
7f52ca875b
Made Celtic heroes inherit from a specific type of hero, instead of a generic hero
...
This was SVN commit r8452.
2010-10-23 22:53:33 +00:00
0aaddf62aa
Garrisoning for buildings based on patch by Evans ( fixes #610 )
...
This was SVN commit r8451.
2010-10-23 22:43:15 +00:00
f6154b0d89
Temp portraits for public Roman units.
...
This was SVN commit r8443.
2010-10-23 01:28:35 +00:00
24fb9cd313
Split unit icon sheets into individual textures, for easier editing
...
This was SVN commit r8440.
2010-10-22 23:27:42 +00:00
4a9292b2e3
This was SVN commit r8436.
2010-10-22 04:27:25 +00:00
c15d777762
#Editing stats for Super Cavalry and special Roman units.
...
This was SVN commit r8435.
2010-10-22 04:02:48 +00:00
eba84f32f6
Updating Super Infantry templates.
...
This was SVN commit r8434.
2010-10-22 02:32:03 +00:00
faacb80004
This was SVN commit r8425.
2010-10-21 10:20:56 +00:00
fdb002a334
This was SVN commit r8422.
2010-10-21 09:04:06 +00:00