1
0
forked from 0ad/0ad
Commit Graph

1569 Commits

Author SHA1 Message Date
53ec2466d9 Fixed some missing parents in entity tree.
This was SVN commit r4699.
2006-12-16 16:22:47 +00:00
173c56140c # Fixed skeletal animation algorithm.
* Skinning is done in a way that works when there's more than one bone
influencing a vertex.
 * PMDs now store vertexes in world-space instead of bind-space. (The
loader converts the old-version PMDs so they still work.)
 * Moved SkinPoint, SkinNormal into CModelDef so it could use them when
loading the old PMDs.
 * Made the FastNormals approach non-optional, so the inverse-transpose
bone matrices could be removed. Changed the explanation of why it's a
valid approach.
 * Quaternion: Made GetInverse assume that the quaternions have unit
length (which they do when they're representing 3D rotations).
 * lib: Added support for DDS files that aren't a multiple of 4x4 (most
useful for 1x1, 2x2, etc that are still powers of two).
 * Actor Viewer: Added white terrain texture to the minimal test mod, so
shadows are visible. Changed default so walk/run animations don't move
the unit along the ground.
 * Removed some redundant repetition in doc comments.
 * Removed some unnecessary #includes.

This was SVN commit r4696.
2006-12-15 16:09:30 +00:00
arissa_nightblade
fc97a81743 This was SVN commit r4695. 2006-12-15 03:31:43 +00:00
arissa_nightblade
bfac9b3e47 This was SVN commit r4694. 2006-12-14 05:51:19 +00:00
arissa_nightblade
966d63107a # Implemented initial building resource costs.
Added wood and stone costs to all the structures.

This was SVN commit r4693.
2006-12-14 05:43:23 +00:00
913a4f7784 For consistency, changed traits.extant from an attribute to a stand-alone tag.
This was SVN commit r4692.
2006-12-13 05:34:47 +00:00
207d54e825 # Added command-line launching of mods.
Run with "-mod=official" for the default behaviour (same as specifying
nothing), and with "-mod=official -mod=antigravity -mod=starwars" to
load multiple mods (with the later-mentioned ones having a higher
priority than the earlier ones).
Added "_test.minimal" mod which can be used instead of "official" - it
provides just enough for the actor viewer to run, plus one unit skin.
Added test script for the COLLADA converter, which converts the models
and creates some actors in a "_test.collada" mod. Then the actor viewer
can be run with _test.minimal + _test.collada, to see if it's working
correctly.

This was SVN commit r4690.
2006-12-09 15:47:12 +00:00
1480c57446 Linux compatibility in test converter. Fixed O(n^2) bottleneck.
This was SVN commit r4684.
2006-12-06 17:42:07 +00:00
8fa6b12568 # Initial COLLADA support.
Just does static geometry at the moment.

This was SVN commit r4680.
2006-12-06 00:06:05 +00:00
christoph
34d62318f5 new cinematics
This was SVN commit r4679.
2006-12-05 16:09:08 +00:00
184152b8ab (TortoiseSVN doesn't like deleting directories in partial commits...)
This was SVN commit r4677.
2006-12-05 02:39:27 +00:00
2c71c22045 # Added basic video recording.
* Included FFmpeg library for video encoding. (LGPL, dynamically
linked.)
 * Added 'record' button to cinematics - plays the selected track at a
fixed framerate, and saves the output to a video file (preferably
MPEG4). Slightly lacking in reliability and features (fixed at 640x480,
no choice of codec, probably crashes horribly if any problems occur
while encoding, etc).
 * Moved icon bitmaps out of mods directory. Added 'record' icon.

This was SVN commit r4676.
2006-12-05 02:35:00 +00:00
6ed4ad6519 Added a hotkey to toggle rendering of territory outlines. (Currently "T").
This was SVN commit r4675.
2006-12-05 02:08:52 +00:00
371cd06fc4 # Updates to cliffs on Latium.
(Made the top of the cliffs show more easily by adding
half-cliff-half-grass textures there).

This was SVN commit r4674.
2006-12-04 20:09:31 +00:00
84dc3f1b3c # Removed DTD from old map XML files
(because it's not used any more)

This was SVN commit r4672.
2006-12-03 13:47:12 +00:00
4b6a2296c4 This was SVN commit r4671. 2006-12-02 17:40:54 +00:00
42803552bf This was SVN commit r4667. 2006-12-01 15:54:32 +00:00
Dnas
9d19c484b2 Texture and actor files for King Philip.
Hopefully I didn't do anything stupid. (Revert and fix and stuff if so,
I guess.)

This was SVN commit r4666.
2006-12-01 00:00:49 +00:00
828c8581ac Fixed beaches on Latium to look right on fancy water too (moved the sand-wet higher up).
This was SVN commit r4664.
2006-11-28 22:46:48 +00:00
086aa6e251 Updated Latium script with more eyecandy (including fixing a bug that was causing straggler trees not to show up).
This was SVN commit r4663.
2006-11-28 22:19:29 +00:00
18c9e53263 Some tweaks to the Latium map and to the lighting on rmgen.
This was SVN commit r4662.
2006-11-28 21:54:21 +00:00
14556e6a30 # Finished Latium random map.
This was SVN commit r4661.
2006-11-28 19:21:42 +00:00
ff736fb72a - Exposed placeTerrain function in rmgen.
- Started on Latium map.

This was SVN commit r4660.
2006-11-28 00:35:39 +00:00
60befbd1cf # Updates to random map generator.
- Added a direct addToClass/removeFromClass API for use in noise-based
maps.
- Raised the sea level in the game world so water can be deeper, and set
it to 0 in script coordinates.
- Moved some class-related utility functions to rmlibrary.js.
- Modified sample maps in light of these changes.
- Committed noise class which I forgot last time.

This was SVN commit r4659.
2006-11-27 00:20:58 +00:00
aa405024f2 should be a macedonian not a greek
This was SVN commit r4658.
2006-11-25 22:00:04 +00:00
f99743cd20 # King Philip's new helmet mesh
This was SVN commit r4657.
2006-11-25 21:35:57 +00:00
4f28e19204 # Began work on sample map using noise.
Also updated cantabrian_generated with better lighting settings.

This was SVN commit r4656.
2006-11-25 18:52:10 +00:00
c92fc57a50 Added data files for test cases
This was SVN commit r4653.
2006-11-25 13:49:13 +00:00
7a8f5b51ef Added a temp trigger.png icon to make Atlas not warn about it missing.
This was SVN commit r4650.
2006-11-24 21:49:20 +00:00
pyrolink
0d0a767fa2 #Trigger framework, terrain flattening on building placement
This was SVN commit r4648.
2006-11-24 19:45:04 +00:00
591f1f1232 #Corrected Unit Portraits for Hellenes Units.
This was SVN commit r4638.
2006-11-12 01:42:27 +00:00
7bf195ba0f #Fixed the icon specifications for the Celts
This was SVN commit r4637.
2006-11-12 01:09:44 +00:00
53c2563048 This was SVN commit r4636. 2006-11-12 01:05:57 +00:00
2a47d4b2e2 This was SVN commit r4634. 2006-11-10 00:01:37 +00:00
6f48a0cc68 This was SVN commit r4633. 2006-11-09 23:56:18 +00:00
27a72f8816 This was SVN commit r4632. 2006-11-09 23:47:18 +00:00
b3a5240f0c This was SVN commit r4631. 2006-11-09 23:41:42 +00:00
9d9fc6864e This was SVN commit r4630. 2006-11-09 23:33:17 +00:00
ab28241b95 This was SVN commit r4629. 2006-11-09 20:30:55 +00:00
284464b099 This was SVN commit r4628. 2006-11-09 20:30:07 +00:00
bf517216c5 This was SVN commit r4627. 2006-11-09 02:32:29 +00:00
83928926ec This was SVN commit r4622. 2006-11-07 03:12:52 +00:00
672a93311f A whole SLEW of stuff
This was SVN commit r4621.
2006-11-07 03:03:39 +00:00
958238786a This was SVN commit r4620. 2006-11-07 02:58:57 +00:00
f11bfa2ff2 This was SVN commit r4618. 2006-11-03 18:08:35 +00:00
761fc3696b This was SVN commit r4617. 2006-11-03 18:07:36 +00:00
e9535d9ed4 This was SVN commit r4616. 2006-11-03 17:31:48 +00:00
ceae1d31d5 This was SVN commit r4615. 2006-11-03 17:25:57 +00:00
c78fc09bb6 #Some wave breaker textures for testing
This was SVN commit r4614.
2006-11-03 16:03:00 +00:00
9b9aa696d5 This was SVN commit r4613. 2006-11-03 02:28:49 +00:00
332bdf0e44 This was SVN commit r4612. 2006-11-03 02:28:32 +00:00
d5fb7668c9 This was SVN commit r4611. 2006-11-03 02:07:40 +00:00
34342cc2cf #Player-colorized the Roman scutum shield designs.
This was SVN commit r4610.
2006-11-03 02:03:04 +00:00
fe24bf440c This was SVN commit r4609. 2006-11-02 02:13:07 +00:00
e4acd21890 #Brand new Philip of Macedon texture.
This was SVN commit r4608.
2006-11-02 01:51:05 +00:00
e733d6106f This was SVN commit r4607. 2006-11-02 01:48:22 +00:00
8577b96960 This was SVN commit r4606. 2006-10-31 23:56:09 +00:00
bcd1313b32 screenshot for Nov 1
This was SVN commit r4605.
2006-10-31 15:09:08 +00:00
4df019a593 - Removed some debug spam.
- Fixed skeleton entity.

This was SVN commit r4604.
2006-10-29 17:22:14 +00:00
christoph
fad6ad4baa This was SVN commit r4603. 2006-10-29 15:51:22 +00:00
christoph
58917f7e70 This was SVN commit r4602. 2006-10-29 15:49:37 +00:00
christoph
2411c771bd skeleton added
This was SVN commit r4601.
2006-10-29 15:48:39 +00:00
christoph
77eded3b45 a secret thing ;)
This was SVN commit r4600.
2006-10-29 15:39:15 +00:00
christoph
7d249c3abc This was SVN commit r4599. 2006-10-29 15:38:09 +00:00
christoph
5c6d0eb2b9 gravestone added
This was SVN commit r4598.
2006-10-29 15:35:52 +00:00
ab4246bb29 Renamed ore to metal in techs.
This was SVN commit r4595.
2006-10-26 22:00:03 +00:00
acea9cc2a3 #Several gameplay changes:
#- Modified female citizen gather rates and aura effects.
#- Units automatically go gather nearby resources when done building a
dropsite.
#- Ore renamed to metal.

This was SVN commit r4594.
2006-10-26 21:35:25 +00:00
c56f6f1055 This was SVN commit r4593. 2006-10-25 20:34:18 +00:00
fd931937b1 This was SVN commit r4592. 2006-10-21 15:43:20 +00:00
751f0ca377 This was SVN commit r4587. 2006-10-20 08:37:40 +00:00
765fb6f1d7 This was SVN commit r4586. 2006-10-20 08:37:15 +00:00
1aab06cb00 This was SVN commit r4585. 2006-10-20 08:35:43 +00:00
ea34bcfeb0 This was SVN commit r4584. 2006-10-20 08:35:16 +00:00
532a3033c3 This was SVN commit r4583. 2006-10-20 06:35:24 +00:00
0e3cbe506f This was SVN commit r4582. 2006-10-20 06:35:11 +00:00
b03c42d4f2 This was SVN commit r4579. 2006-10-18 18:01:02 +00:00
49b1169080 This was SVN commit r4578. 2006-10-18 12:17:58 +00:00
f03387c183 This was SVN commit r4577. 2006-10-18 12:17:36 +00:00
b7459898a6 Removing redundant files for the gaia tree entities
This was SVN commit r4576.
2006-10-18 05:03:59 +00:00
9a7b8b60cb This was SVN commit r4575. 2006-10-18 01:56:57 +00:00
da5a80b755 This was SVN commit r4574. 2006-10-18 01:35:55 +00:00
59902a7e04 aleppo pine actor tweak
This was SVN commit r4573.
2006-10-17 23:22:34 +00:00
939e20f3b1 - Fixed some bugs with Aleppo pine, GUI messages and projectiles hitting quasientities like rocks and trees.
- Removed some unnecessary computation in water shader.

This was SVN commit r4571.
2006-10-17 22:34:11 +00:00
67428bd5f2 This was SVN commit r4570. 2006-10-17 14:40:48 +00:00
fd0a91c6d7 This was SVN commit r4569. 2006-10-17 14:39:54 +00:00
ada9c47b13 This was SVN commit r4568. 2006-10-17 14:39:28 +00:00
1920b39bde This was SVN commit r4567. 2006-10-17 11:51:06 +00:00
7c35b22f34 This was SVN commit r4566. 2006-10-17 11:49:59 +00:00
03cf167dd0 This was SVN commit r4565. 2006-10-17 11:49:13 +00:00
1038f3e4cc pine mesh updates
This was SVN commit r4561.
2006-10-17 03:59:23 +00:00
f326faa479 This was SVN commit r4560. 2006-10-15 06:39:23 +00:00
ca60e35160 This was SVN commit r4559. 2006-10-15 06:39:04 +00:00
0346fd8766 This was SVN commit r4558. 2006-10-15 05:48:39 +00:00
6bf77c4155 This was SVN commit r4557. 2006-10-15 05:48:15 +00:00
cb4fecddc7 #New Roman Advanced Equites texture. Additional Hoplitai texture. Tweaked Roman female texture. Tweaked Hieròs Lókhos texture.
This was SVN commit r4556.
2006-10-15 05:46:45 +00:00
78849740b8 This was SVN commit r4555. 2006-10-15 05:08:11 +00:00
d979d954c3 This was SVN commit r4554. 2006-10-15 05:07:48 +00:00
d86f1380a7 This was SVN commit r4553. 2006-10-15 04:13:30 +00:00
4272728142 This was SVN commit r4552. 2006-10-15 04:12:59 +00:00
f88aa409b9 This was SVN commit r4550. 2006-10-15 02:44:54 +00:00
12f49cc383 This was SVN commit r4548. 2006-10-11 18:35:21 +00:00
df91f8b073 This was SVN commit r4547. 2006-10-11 18:33:59 +00:00
466f6c853b This was SVN commit r4546. 2006-10-11 18:02:53 +00:00
de4d94a685 This was SVN commit r4545. 2006-10-11 18:02:32 +00:00
0daed1ed30 This was SVN commit r4542. 2006-10-11 06:03:31 +00:00
ce9b4d9efe This was SVN commit r4541. 2006-10-11 05:45:27 +00:00
66f7c81614 #Aleppo Pine Meshes
This was SVN commit r4540.
2006-10-11 04:45:33 +00:00
e1c888eca0 aleppo pine for Jason
This was SVN commit r4538.
2006-10-10 05:20:32 +00:00
93bd041bcc Ensure that corpses have bounds.
This was SVN commit r4537.
2006-10-10 05:20:24 +00:00
f7b64b6e14 restored the gathering animation
This was SVN commit r4536.
2006-10-10 03:34:00 +00:00
ffb62e778b Fixed forage animation lengths (using a smaller length than the simulation tick time causes the animation not to be played).
This was SVN commit r4535.
2006-10-09 18:34:41 +00:00
5ddb3a9190 This was SVN commit r4534. 2006-10-09 07:50:44 +00:00
34391d5e67 This was SVN commit r4533. 2006-10-09 07:50:32 +00:00
a4582caa0c # Unit AI for gather and build.
JS and XML changes to allow entities to respond to TargetExhausted
events. (They will look around for a new target to build or gather,
depending on the type of the previous action).

This was SVN commit r4530.
2006-10-09 04:16:01 +00:00
5de9ed7444 # Added elevation bonus to all attacks.
(Before it was melee only).

Fixes #42.

This was SVN commit r4529.
2006-10-08 23:41:17 +00:00
0a6c4ae103 # Bug fixes and more game setup options.
- Added "Screenshot Mode" checkbox on game setup screen, which will set
units to Hold stance by default (normally, they'll be in aggress).
- Made the "Fog of War" checkbox actually work.
- Fixed a bug where repairing a building could cause you to reach
negative resources.
- Increased ranged unit LOS so they can pursue things that go out of
attack range.
- Made visibility permanent for Settlements.
- Removed a stray "s" in template_unit_cavalry_melee.xml.

This was SVN commit r4526.
2006-10-08 17:34:46 +00:00
db958867ea Bug fix: Entities had infinite LOS by default, which caused a significant slowdown.
This was SVN commit r4525.
2006-10-08 15:29:29 +00:00
d5375f68cf This was SVN commit r4524. 2006-10-08 11:48:21 +00:00
35d6805010 # Added return-to-menu hotkey.
This was SVN commit r4518.
2006-10-08 02:51:16 +00:00
4d9e292b4e This was SVN commit r4517. 2006-10-08 01:52:32 +00:00
048dcf01a1 This was SVN commit r4516. 2006-10-08 01:51:43 +00:00
2a8f534f4a This was SVN commit r4515. 2006-10-08 01:50:36 +00:00
c701876588 This was SVN commit r4513. 2006-10-08 01:48:01 +00:00
583d775356 This was SVN commit r4512. 2006-10-08 01:45:44 +00:00
7e64718949 This was SVN commit r4511. 2006-10-08 01:45:29 +00:00
a34dab13f2 This was SVN commit r4510. 2006-10-08 01:45:00 +00:00
8765f3773b This was SVN commit r4509. 2006-10-08 01:44:46 +00:00
60b6b67780 #Roman Female Citizen
This was SVN commit r4508.
2006-10-08 01:44:20 +00:00
90faa7f6d2 This was SVN commit r4507. 2006-10-08 01:43:33 +00:00
24a08c8c50 This was SVN commit r4506. 2006-10-08 01:43:15 +00:00
2cf878a138 This was SVN commit r4505. 2006-10-08 01:42:52 +00:00
23b1acfb78 #Roman Basic Equites cavalry unit.
This was SVN commit r4504.
2006-10-08 01:42:35 +00:00
629e88068e # Tweaked water shaders to make lighting effects more pronounced.
This was SVN commit r4502.
2006-10-07 17:59:56 +00:00
395f7ecf54 Fix to female citizens building.
This was SVN commit r4500.
2006-10-06 19:11:42 +00:00
6a3c817997 Hellenes and Celt barracks can now train things, and female citizens can build.
This was SVN commit r4499.
2006-10-06 19:10:49 +00:00
cbb65769e0 Fix to construction resource check.
This was SVN commit r4498.
2006-10-06 14:21:56 +00:00
500483ef2c This was SVN commit r4494. 2006-10-05 10:38:12 +00:00
7e965291ff This was SVN commit r4493. 2006-10-05 05:01:36 +00:00
f48dce611f This was SVN commit r4492. 2006-10-05 04:52:43 +00:00
963baacf77 #Fixed actors; added ratios and variation names.
This was SVN commit r4491.
2006-10-05 04:51:55 +00:00
be92a04ec2 This was SVN commit r4490. 2006-10-05 04:27:40 +00:00
162c943073 Complete Mediterranean Biome terrains.
This was SVN commit r4489.
2006-10-05 04:24:45 +00:00
aa3546a7cd This was SVN commit r4488. 2006-10-05 03:09:17 +00:00
200a2c40a8 This was SVN commit r4487. 2006-10-05 02:12:06 +00:00
36fc440100 This was SVN commit r4486. 2006-10-05 02:07:06 +00:00
e90d871581 This was SVN commit r4485. 2006-10-05 00:28:17 +00:00
4718212097 This was SVN commit r4484. 2006-10-05 00:24:21 +00:00
ea66b2a943 This was SVN commit r4483. 2006-10-05 00:23:14 +00:00
21d65a5e94 Added minimum range to archers as well as ProjectileSpeed property to all ranged units.
This was SVN commit r4482.
2006-10-04 04:49:17 +00:00
1735502032 This was SVN commit r4479. 2006-10-04 01:48:00 +00:00