Commit Graph

10921 Commits

Author SHA1 Message Date
Chris Forbes
5bc47f4834 Add generation counting to Actor and Target
This allows us to invalidate targets based on arbitrary conditions,
just by bumping the actor's generation number.

The next patches will use this.
2013-06-13 09:44:13 +12:00
Chris Forbes
a9b6a94ade Merge pull request #3396 from wuschel/bleed
wuschel's OpenRA map update
2013-06-12 14:30:24 -07:00
Chris Forbes
1258a6186c Merge pull request #3379 from NukemBro/bleed
Mission Changes
2013-06-12 14:30:11 -07:00
Chris Forbes
b91c8f0b6a Merge pull request #3384 from cjshmyr/engi2
Capture changes - Engis now capture from outside. Added classic (legacy)...
2013-06-12 14:29:42 -07:00
wuschel
1b4521fd51 Added new OpenRA map: Artemis
Added new large OpenRA map based on western part of Zeus map. NOTE: The
file on the content.openra website is out of date.
2013-06-12 22:38:28 +02:00
Paul Chote
f871998a35 Merge pull request #3380 from Mailaender/setup.z
Added an InstallShield extraction frontend for Dune 2000
2013-06-12 11:18:22 -07:00
Matthias Mailänder
0554ef35b7 added support for WAVE sound files
closes #2174
2013-06-12 20:18:07 +02:00
Paul Chote
1ea322ff9b Merge pull request #3294 from Mailaender/single-player-orderlag
Set the OrderLatency to 1 in single player games
2013-06-12 11:02:53 -07:00
wuschel
5ea2598ea9 Updated my maps: Apollo, Ares, Ares National Park, Poseidon
Removed the oil derrick and mine layer modd in the yaml files, since
they are no longer necessary.
2013-06-12 19:56:49 +02:00
Curtis Shmyr
6a1b37b5b7 Capture changes - Engis now capture from outside. Added classic (legacy) capturable traits. 2013-06-11 20:44:06 -06:00
Matthias Mailänder
801f293948 also extract GAMESFX from Dune 2000 setup.z 2013-06-09 17:31:14 +02:00
Matthias Mailänder
c9466f995b extracting d2k setup.z works now, adapting the UI 2013-06-09 16:54:13 +02:00
Chris Forbes
d898899de7 Revert "sound and explosion changes"
This reverts commit 7e3f90ee1d.
2013-06-09 13:17:15 +12:00
Grant H.
54439f8af8 Mission changes
Mission changes
2013-06-08 18:46:32 -05:00
Grant H.
eb159afb64 Fixed Survival02
Few Changes
2013-06-08 18:39:59 -05:00
Chris Forbes
e7fcb758e3 Merge pull request #3361 from pchote/voxels
TS/RA2 Voxel support
2013-06-06 17:25:39 -07:00
Matthias Mailänder
22a8af34ea Merge pull request #3373 from ScottNZ/husk
Rework aircraft destruction to use husks instead of the original actor. Fixes #3324 and closes #3216.
2013-06-06 10:20:17 -07:00
ScottNZ
5184cee3ca Rework aircraft destruction to use husks instead of the original actor 2013-06-07 05:04:47 +12:00
Matthias Mailänder
fd3f48b359 Merge pull request #3372 from ScottNZ/missions
Mission objectives refactoring
2013-06-05 09:37:44 -07:00
ScottNZ
d040153017 Sort/remove usings 2013-06-06 03:10:21 +12:00
ScottNZ
77f66fa8b8 Add dynamic heights for things in the objectives panel. 2013-06-06 03:09:02 +12:00
ScottNZ
20058b137e Adjust CountdownTimerWidget's red-white time threshold to 60s 2013-06-06 02:16:45 +12:00
ScottNZ
11d8b4e747 Change some Destroyed checks to IsDead checks 2013-06-06 02:08:29 +12:00
ScottNZ
82128be9e2 Refactor Survival 01 objectives code 2013-06-06 02:07:07 +12:00
ScottNZ
51fcb8d679 Refactor Soviet 01 Classic objectives code 2013-06-06 02:04:24 +12:00
ScottNZ
0acfb77be9 Refactor Monster Tank Madness objectives code 2013-06-06 01:59:32 +12:00
ScottNZ
e4cd7220cc Refactor Allies 04 objectives code 2013-06-06 01:54:40 +12:00
ScottNZ
cdb74fd547 Refactor Allies 03 objectives code 2013-06-06 01:51:15 +12:00
ScottNZ
aecc3624ba Refactor Allies 02 objectives code 2013-06-06 01:47:38 +12:00
ScottNZ
fdfd2eacea Refactor Allies 01 objectives code 2013-06-06 01:40:42 +12:00
Chris Forbes
9383e0572d Merge pull request #3370 from pchote/server-admin-fix
Simplify admin promotion check in ValidateClient.
2013-06-05 03:40:27 -07:00
Paul Chote
18f1683968 Simplify admin promotion check in ValidateClient.
This also fixes a crash if we want to allow
multiple admins in a server.
2013-06-05 22:35:30 +12:00
Grant H.
980c44bf62 Added Sahara
Sahara 4v4 desert map.
2013-06-05 02:13:41 -05:00
Grant H.
1043f58cc4 Finished Fort LoneStar
Finished Fort LoneStar + Added 2 new Desert maps:
-Great Sahara
-Suffrage
2013-06-05 01:57:08 -05:00
Paul Chote
7fb643f962 Add render trait for Mammoth Mk II. 2013-06-04 20:40:25 +12:00
Paul Chote
5cfde95358 Add a basic set of voxel render traits. 2013-06-04 20:40:24 +12:00
Paul Chote
235042ea65 Add VoxelRenderable to integrate voxel drawing with render traits. 2013-06-04 20:40:24 +12:00
Paul Chote
82faf7e929 Allow mods and maps to define voxel sequences. 2013-06-04 20:40:24 +12:00
Paul Chote
a00696ec3b Add core voxel rendering code. 2013-06-04 20:40:24 +12:00
Paul Chote
6cef4290df Store the voxel normals table in a palette. 2013-06-04 20:40:24 +12:00
Paul Chote
af6791d942 Implement hva parser. 2013-06-04 20:25:21 +12:00
Paul Chote
992db08f71 Implement vxl parser. 2013-06-04 20:25:21 +12:00
Paul Chote
656a529249 Support Vertex objects with custom z coordinate. 2013-06-04 20:25:21 +12:00
Paul Chote
f6264eeba4 Expose stencil buffer to render code.
The intention is to provide a layer for tracking shadow
rendering, so a single bit is sufficient for now.
2013-06-04 20:25:21 +12:00
Paul Chote
1b34c7d6b9 Expose depth buffer to render code. 2013-06-04 20:25:21 +12:00
Paul Chote
9566385aac Add renderer support for additional vec* uniforms. 2013-06-04 20:25:20 +12:00
Paul Chote
064938378f Add renderer support for matrix uniforms. 2013-06-04 20:25:20 +12:00
Paul Chote
fb3e776cb9 Add matrix helpers to Graphics.Util. 2013-06-04 20:25:20 +12:00
Paul Chote
eff46cf40d Add a Name field to Armament for other traits to reference. 2013-06-04 20:25:20 +12:00
Grant H.
9ed7d05ca7 Added Sahara Map
Added Sahara 4v4 map
Good balanced ore and symmetrical
2013-06-02 20:23:12 -05:00