Commit Graph

1734 Commits

Author SHA1 Message Date
b08e142193 Graphics optimisations and features from eihrul.
Add shadow filtering (PCF) option.
Fix ugly shadow saturation in old lighting mode.
Fix fancy water shader.
Fix camera matrix computation.
Support scissoring of camera frustum.
Optimise vertex skinning.
Inline various matrix functions.
Support filtering of the list of submitted models before a rendering
pass, for more precise culling.
Optimise water renderer (fixes #721, based on patch by ortalo).
Use scissoring when generating reflection/refraction textures.
Skip reflection/refraction texture generation when no water is visible.
Render alpha-blended objects differently (fixes #434).
Reduce shadow swimming effects.

This was SVN commit r9814.
2011-07-12 23:48:05 +00:00
5ada37e8fa Wooden bridge edge files
This was SVN commit r9812.
2011-07-12 23:26:31 +00:00
6e13e0fa49 Update to palisade wall 3D models
This was SVN commit r9811.
2011-07-12 23:22:03 +00:00
7a4d86b58f Javelin Updates.
This was SVN commit r9810.
2011-07-12 22:24:52 +00:00
e31e3aa763 Updated Carthaginian scout tower with properly firing projectiles.
This was SVN commit r9808.
2011-07-11 23:29:32 +00:00
af57bc2262 Palisade spikes template files
This was SVN commit r9807.
2011-07-11 22:51:20 +00:00
e03138ea22 fixed projectiles
This was SVN commit r9806.
2011-07-11 22:15:05 +00:00
c8c7799528 Palisades committed. Some need obstruction offset
This was SVN commit r9805.
2011-07-11 22:09:57 +00:00
fe878cedc2 Fix promotion element in Carthage units templates
This was SVN commit r9804.
2011-07-11 13:28:47 +00:00
9c3b41644a Stats tweaks.
This was SVN commit r9803.
2011-07-11 08:10:27 +00:00
6217522b6f Add lava terrain set to the terrain tabs.
This was SVN commit r9802.
2011-07-11 06:14:55 +00:00
6396ad950a Updated Demetrius portrait.
This was SVN commit r9801.
2011-07-11 05:01:21 +00:00
799bc98d86 Moving more Carthage stuff from Internal to Public.
This was SVN commit r9800.
2011-07-11 02:27:06 +00:00
704ce541ba Move Carthage from Internal to Public.
This was SVN commit r9799.
2011-07-11 02:06:48 +00:00
6d95933cd7 This was SVN commit r9798. 2011-07-11 01:51:20 +00:00
21830623d5 Temporary user interface button sounds
This was SVN commit r9796.
2011-07-10 14:03:41 +00:00
51c574bcc5 Made the siege tower's status bar bigger.
This was SVN commit r9795.
2011-07-10 06:15:58 +00:00
0496007f5e Added <GenericNames> to some Greek units.
This was SVN commit r9794.
2011-07-10 06:01:28 +00:00
73e825f9f7 This was SVN commit r9793. 2011-07-10 05:27:10 +00:00
bfef903c94 Adds hotkey for finding idle warriors (comma). See #792.
Updates finding idle units to be more flexible.
Resets finding idle units when unit is deselected.
Adds Warship class to relevant templates.

This was SVN commit r9791.
2011-07-10 02:11:51 +00:00
5169a05237 Fixed something in the description.
This was SVN commit r9787.
2011-07-09 03:00:34 +00:00
dff4add6a6 Making unfinished Neareastern Badlands map hidden
This was SVN commit r9784.
2011-07-07 23:25:53 +00:00
e0eed68835 Sets default single player map to Acropolis II (also moves these constants to the top of gamesetup.js for clarity)
This was SVN commit r9783.
2011-07-07 23:16:09 +00:00
1771545a3b Stop BuildingAI picking up messages for other components' range queries
This was SVN commit r9782.
2011-07-07 23:07:36 +00:00
e705e366d6 Fixes missing templates in Peloponnese map
This was SVN commit r9781.
2011-07-07 22:54:14 +00:00
db9e05d83e Bump version number
This was SVN commit r9780.
2011-07-07 22:21:34 +00:00
58c33071d6 Disable unnecessary noisy AI greeting message
This was SVN commit r9779.
2011-07-07 22:18:55 +00:00
871d321050 Fix undefined property warning
This was SVN commit r9778.
2011-07-07 22:14:37 +00:00
b6d04004b6 Avoid errors when using planes in formations, by not allowing them to join formations
This was SVN commit r9776.
2011-07-07 17:05:22 +00:00
519b0020ba Updated text from "Super" to "Champion."
This was SVN commit r9775.
2011-07-07 07:56:43 +00:00
fed5830189 Updated shield pattern.
This was SVN commit r9773.
2011-07-07 06:06:07 +00:00
c1eb1c3b7a Fixed portrait.
This was SVN commit r9771.
2011-07-07 03:54:14 +00:00
65baa6d567 Quick update to Acropolis II
This was SVN commit r9770.
2011-07-07 03:18:30 +00:00
df9270a892 Hopefullyfixeslag.
This was SVN commit r9765.
2011-07-06 18:04:30 +00:00
1bc2db56ea Stops unit following when other object selected. Fixes #775
This was SVN commit r9764.
2011-07-05 21:29:11 +00:00
d2d631d2ed This was SVN commit r9763. 2011-07-05 06:00:52 +00:00
ba52ff7604 made Triremes and Quinquiremes able to garrison siege engines.
Added some sound stuff to all siege weapons.

Tweaked siege tower.

This was SVN commit r9762.
2011-07-05 05:59:28 +00:00
c766f40da3 Changes Cantabrian Highlands random map to temperate biome
This was SVN commit r9760.
2011-07-04 23:54:04 +00:00
f8c62201b2 Siege tower update
This was SVN commit r9759.
2011-07-04 20:50:52 +00:00
2763c7817d In theory, should make buildings point in the right direction.
This was SVN commit r9758.
2011-07-04 17:40:13 +00:00
fc2b89a780 This was SVN commit r9756. 2011-07-03 23:23:01 +00:00
3c6789747b This was SVN commit r9755. 2011-07-03 22:32:26 +00:00
9d7a5da65a #New Thracian unit.
Tweaked Acropolis II.

This was SVN commit r9754.
2011-07-03 22:26:12 +00:00
4065cb1cd2 Few minor tweaks.
This was SVN commit r9750.
2011-07-03 09:43:31 +00:00
b4d0c09569 Building directions now 100% random. Can set it to a specific angle if we'd prefer, but someone needs to tell me what.
This was SVN commit r9749.
2011-07-03 08:46:30 +00:00
c9b2273532 Fixed an error with the Iberian fortress.
This was SVN commit r9748.
2011-07-03 07:52:52 +00:00
f138be6565 #New Greek shields patterns.
This was SVN commit r9747.
2011-07-03 06:10:02 +00:00
972ca3cd22 Increases unit selection limit to 200 (equal to max population). See #789
This was SVN commit r9745.
2011-07-02 23:04:59 +00:00
3da5afd8d5 Stop siege tower garrisoning itself inside itself
This was SVN commit r9744.
2011-07-02 22:52:17 +00:00
5c4b6e2320 Fixes #878
This was SVN commit r9743.
2011-07-02 22:26:51 +00:00
9b601d7ad4 Map updates to fix moved templates.
This was SVN commit r9741.
2011-07-02 17:47:23 +00:00
12eb4919be Stone and Metal added.
This was SVN commit r9740.
2011-07-02 17:17:07 +00:00
9a6f90b90d This was SVN commit r9739. 2011-07-02 16:57:51 +00:00
3756aaef48 This might help speed a fraction.
This was SVN commit r9738.
2011-07-02 16:49:26 +00:00
6267a61962 This was SVN commit r9737. 2011-07-02 15:32:16 +00:00
7bba760801 This was SVN commit r9736. 2011-07-02 15:29:20 +00:00
f1eb662cf6 This was SVN commit r9735. 2011-07-02 15:29:08 +00:00
8612600a13 This was SVN commit r9734. 2011-07-02 15:27:35 +00:00
5183a5d4de Mechanical siege tower update
This was SVN commit r9733.
2011-07-02 11:56:57 +00:00
4139140916 # Giraffe, giraffe infant, lion, and lioness movement animations by Athos
This was SVN commit r9732.
2011-07-02 10:37:45 +00:00
f833529e63 skeletons xml update
This was SVN commit r9731.
2011-07-02 10:17:10 +00:00
885c220e9f This was SVN commit r9730. 2011-07-02 06:15:35 +00:00
8da4334a85 Re-skinned Belgian Bog.
This was SVN commit r9729.
2011-07-02 02:06:41 +00:00
fa812a5ac5 A bunch of texture additions and changes, mostly to temperate terrains.
This was SVN commit r9728.
2011-07-02 02:04:15 +00:00
805dbe7640 Some new Greek shields.
This was SVN commit r9727.
2011-07-02 01:46:19 +00:00
4d188452f8 Adds ownership checks to UI selections.
Adds ownership and diplomacy checks to Commands.js (fixes #880).
Adds control all units setting to Player component (network synced).
Adds helpers for diplomacy checks - use these instead of directly
accessing diplomacy array.
Fixes tests according to these changes.

This was SVN commit r9726.
2011-07-02 00:06:39 +00:00
24f981cb2c Adds hack for random map data saved as typed arrays (see #658)
This was SVN commit r9725.
2011-06-30 23:09:59 +00:00
3dc70800ee Changed tooltip to reflect the current uselessness of this structure.
This was SVN commit r9724.
2011-06-30 21:56:51 +00:00
c7fd1eaaf2 Tweaking some temperate terrains.
This was SVN commit r9723.
2011-06-29 04:49:25 +00:00
834271b878 Some updated maps.
This was SVN commit r9722.
2011-06-29 02:49:41 +00:00
996a32125c Add per-player LOS-reveal flag.
Reveal LOS for Gaia and AI players (fixes #879).
Use player_id_t slightly more consistently in interfaces.

This was SVN commit r9720.
2011-06-28 23:24:42 +00:00
d9c944c975 fix one last super_unit - at least given the following search criteria:
Find all "super_unit", Match case, Subfolders, Find Results 1,
"0ad\svn\binaries\data", "*.xml;*.xsl;*.xslt;*.xsd;*.dtd"
0ad\svn\binaries\data\mods\public\art\actors\units\celts\boudicca_chariot.xml(16):
<prop actor="units/celts/super_unit_4_d.xml" attachpoint="driver"/>

This was SVN commit r9717.
2011-06-28 19:32:49 +00:00
7ee28348ec Garrison multiplier for hele siege tower
This was SVN commit r9716.
2011-06-28 19:11:46 +00:00
709260e339 Fix occasional script error with planes
This was SVN commit r9715.
2011-06-28 18:26:29 +00:00
151539a92b Fix #882 (test failure)
This was SVN commit r9714.
2011-06-28 18:25:38 +00:00
7f79dcd379 Champion FIX for maps.
This was SVN commit r9710.
2011-06-28 04:28:09 +00:00
91a972238a Champion FIXES commit.
This was SVN commit r9709.
2011-06-28 04:19:01 +00:00
520788cafb Champions. Commit #3.
This was SVN commit r9708.
2011-06-28 04:02:54 +00:00
ac0576f326 Champions. Commit #2.
This was SVN commit r9707.
2011-06-28 03:56:04 +00:00
75c1ae84d5 This was SVN commit r9706. 2011-06-28 03:30:35 +00:00
d8725c1df7 This was SVN commit r9705. 2011-06-28 03:29:12 +00:00
f3fe7aaa67 Changing nomenclature from "Super Units" to "Champions." Commit Part 1.
This was SVN commit r9704.
2011-06-28 03:24:50 +00:00
c2f9496a4f Temp solution to Ship finished sound.
This was SVN commit r9703.
2011-06-28 01:52:40 +00:00
f4e773f7ba Celt Temple costs Wood, not Stone.
Greek Fortress builds the new Greek siege tower.

Females have order acknowledgments. This is a temp solution until we
have dedicated female sounds.

Added verbal acknowledgments to the Priests as well.

Siege Tower stat tweaks.

This was SVN commit r9702.
2011-06-28 01:50:42 +00:00
85e49e9d13 Fixed a team error on the map.
This was SVN commit r9701.
2011-06-28 01:30:58 +00:00
7baab8e221 Moved stances and idle worker button to more appropriate locations
This was SVN commit r9700.
2011-06-28 01:09:55 +00:00
bdde44d9aa Balancing war elephants.
This was SVN commit r9698.
2011-06-27 22:43:36 +00:00
a7ea5ed3ae Hele siege tower basic setup
This was SVN commit r9697.
2011-06-27 22:43:03 +00:00
20030f1515 This was SVN commit r9696. 2011-06-27 22:41:17 +00:00
d78d4f7169 # Moved Roman and Carthaginian Champion Units to Public.
This was SVN commit r9695.
2011-06-27 22:23:03 +00:00
c276a45fae Tweaked Greek Farmstead and Gymnasion.
This was SVN commit r9694.
2011-06-27 21:45:37 +00:00
552d81e1c9 Temple select OGG file update
This was SVN commit r9693.
2011-06-27 20:01:44 +00:00
aef4db11c0 Sound effects for wall gate
This was SVN commit r9691.
2011-06-27 19:56:29 +00:00
f044c7f6df This was SVN commit r9690. 2011-06-27 06:55:13 +00:00
c8f63fc366 Updated license wording for CGTextures.
This was SVN commit r9689.
2011-06-27 05:47:25 +00:00
0ff7997d9f Moving the last of the terrains.
This was SVN commit r9688.
2011-06-27 05:39:53 +00:00
2c9835cbc4 Moving and deleting terrains.
This was SVN commit r9687.
2011-06-27 05:11:17 +00:00
25bbfb81c4 This was SVN commit r9685. 2011-06-27 04:50:25 +00:00
89d388669d This was SVN commit r9684. 2011-06-27 04:28:30 +00:00
0503fea0d8 This was SVN commit r9682. 2011-06-27 04:25:11 +00:00
45017504aa This was SVN commit r9681. 2011-06-27 04:22:18 +00:00
b43ca11379 This was SVN commit r9679. 2011-06-27 03:29:34 +00:00
577aaedc7c Portrait for plane.
This was SVN commit r9678.
2011-06-27 00:41:50 +00:00
a47ef2060a Updated the Plane entity.
This was SVN commit r9677.
2011-06-27 00:32:28 +00:00
a64f1356cb P-51 Mustang
This was SVN commit r9676.
2011-06-27 00:26:33 +00:00
ff1277d4d8 Barracks select sound fix
This was SVN commit r9675.
2011-06-26 22:46:29 +00:00
421df0a53c Selection sound effect xml files updated
This was SVN commit r9674.
2011-06-26 22:36:18 +00:00
9901f47065 Universal select audio file update
This was SVN commit r9671.
2011-06-26 21:06:23 +00:00
cc70aacdb7 Added new building constructed and selected sound effects
This was SVN commit r9670.
2011-06-26 21:01:16 +00:00
1f20444e4c Trigger 'constructed' sound when a building finishes construction
This was SVN commit r9669.
2011-06-26 18:27:10 +00:00
df2e499efc Post code review version - previous commit was pre code review version.
This was SVN commit r9666.
2011-06-26 07:47:03 +00:00
2aedf48304 #788 Eliminate delay in path finding (and therefore moving)
This was SVN commit r9665.
2011-06-26 07:03:08 +00:00
5bc125a91f Changes terrain data returned by CMapGenerator to typed arrays, instead of an array of objects (this greatly reduces the size of the serialized data)
This was SVN commit r9664.
2011-06-26 02:56:54 +00:00
d89eafaf83 stances improvement and bugfixing. units now targets buildings last, after workers, and after every other units.
This was SVN commit r9663.
2011-06-26 02:03:36 +00:00
95756627ec New aeroplane stuff.
Polishing up the Persian cataphract.

More edits to Peloponnese map.

This was SVN commit r9662.
2011-06-25 20:57:06 +00:00
fed56af8a7 avoid trying to attack (before gathering) for ever an animal which is not visible anymore (bug not yet met because unlikely)
This was SVN commit r9661.
2011-06-25 20:56:46 +00:00
c8b0d7c11c fix a small bug related to units stances and gathering
This was SVN commit r9660.
2011-06-25 19:14:08 +00:00
8bdc1b0882 Enforces max population limit, cleans up population variables in Player component. See #862
Max population defaults to 200

This was SVN commit r9659.
2011-06-25 00:47:46 +00:00
92fcb737cd Attempt minor improvements to stances code (see #865).
Don't chase units that are no longer visible, beyond where they were
last seen (fixes #595).

This was SVN commit r9657.
2011-06-24 12:35:15 +00:00
4e809a02e8 Moving some prop actors over.
This was SVN commit r9656.
2011-06-24 05:49:22 +00:00
1bf469755f This was SVN commit r9655. 2011-06-24 05:19:23 +00:00
99f9d3f159 Bunch of helmet fixes and random other stuff.
This was SVN commit r9654.
2011-06-24 05:18:28 +00:00
94460f6994 Moved the rest of the props to Public with MOVE command.
Moved Persian Cataphract and War Elephant to Public.

This was SVN commit r9653.
2011-06-24 04:25:02 +00:00
53d1293da9 Added treasures and other stuff to Peloponnese.
This was SVN commit r9652.
2011-06-24 03:28:54 +00:00
90a06957e9 This was SVN commit r9651. 2011-06-24 02:49:06 +00:00
bd80c1ea42 Stars for public heroes *(to be replaced with something better in the future).
This was SVN commit r9648.
2011-06-23 21:26:59 +00:00
889f4698f2 Moves population bonus to new line in construction tooltip (based on patch from pejuko). Fixes #873
This was SVN commit r9645.
2011-06-22 21:11:37 +00:00
b99b37387b Updated cliff texture. Updated Peloponnese map.
This was SVN commit r9644.
2011-06-22 04:05:42 +00:00
d41e859b67 #Updated Iberian Corral by Zaggy.
This was SVN commit r9641.
2011-06-20 05:57:45 +00:00
5005398619 Update to the Peloponnese map. Still incomplete.
This was SVN commit r9640.
2011-06-20 05:57:28 +00:00
9b930d9617 Test 'selected' stance icon
This was SVN commit r9638.
2011-06-19 19:02:32 +00:00
e01917b961 Entities faces toward themself. fixed.
This was SVN commit r9632.
2011-06-17 23:08:46 +00:00
71a6775b92 Stances draft, refs #865
This was SVN commit r9631.
2011-06-17 22:13:39 +00:00
032794b7c8 This was SVN commit r9629. 2011-06-16 22:58:14 +00:00
578936d7d0 Moved all the Skies to Public.
This was SVN commit r9628.
2011-06-16 22:31:02 +00:00
86505030cb Made huntable animals easier to kill. We may change this again later, so we can have some hunting techs.
This was SVN commit r9627.
2011-06-16 22:21:37 +00:00
0dcaa3d9a1 Greece real-world map. Work-In-Progress.
This was SVN commit r9626.
2011-06-16 22:03:26 +00:00
3a9f7b9884 Some terrain texture updates and moves.
This was SVN commit r9625.
2011-06-16 21:44:08 +00:00
3be43ede41 Adds rotation to starting camera (currently unused)
This was SVN commit r9623.
2011-06-16 21:21:33 +00:00
2fa7c8aeca Moving terrain assets to Public.
This was SVN commit r9622.
2011-06-16 20:12:55 +00:00
3e4d74480d Adds AI control to Atlas player panel
Adds camera control to Atlas player panel
Changes map reader to handle per-player starting camera position. See
#55
Adds entity name filter to Atlas object panel
Fixes bug in Atlas map settings (caused crash when object panel was not
loaded)

This was SVN commit r9617.
2011-06-13 23:32:41 +00:00
7e1cbf6ece increase length of main menu version number field to accommodate longer version text
This was SVN commit r9616.
2011-06-11 14:22:03 +00:00
4a3230a870 This was SVN commit r9610. 2011-06-09 23:52:29 +00:00
2c58b07223 # Add experimental fighter planes.
This was SVN commit r9605.
2011-06-09 19:44:40 +00:00
7b8a33f374 Fix tests.
This was SVN commit r9603.
2011-06-09 17:15:01 +00:00
5132f814e3 Clean up some formatting and comments.
This was SVN commit r9602.
2011-06-09 17:01:01 +00:00
902b33a181 Remove redundant code for animal fleeing, and don't omit expected arguments.
This was SVN commit r9601.
2011-06-09 16:41:55 +00:00
28d952404e Improve selection details debug display.
This was SVN commit r9600.
2011-06-09 16:40:29 +00:00
8eadd4e25f #Ship balance.
This was SVN commit r9598.
2011-06-09 05:06:34 +00:00
24b0e1cafb This was SVN commit r9597. 2011-06-08 21:12:57 +00:00