Commit Graph

379 Commits

Author SHA1 Message Date
Matthias Mailänder
e942c3a2a7 fix selection boxes for starport and silo 2013-08-18 15:17:03 +02:00
Matthias Mailänder
009f6a3f70 bring back turrets and vehicle repairing 2013-08-17 23:47:14 +02:00
Matthias Mailänder
34ec588392 disallow conyard → mcv
because it looks bad
2013-08-17 23:47:14 +02:00
Matthias Mailänder
8c6074a081 WithCrumbleOverlay for Dune 2000 buildings 2013-08-17 23:47:09 +02:00
Matthias Mailänder
40438e7fa6 nuke palette effect does not seem to like additive blending 2013-08-17 23:31:24 +02:00
Matthias Mailänder
c551cfca0f welding for the light factories 2013-08-17 23:31:24 +02:00
Matthias Mailänder
f480679ab1 add welding animations to the high tech factories 2013-08-17 23:31:24 +02:00
Matthias Mailänder
3457255fa9 I think every instance of HackyAI needs those definitions. 2013-08-17 23:31:24 +02:00
Matthias Mailänder
3db98b6554 welding in the heavy weapon factories
overlay + alpha blending = awesome
2013-08-17 23:31:24 +02:00
Matthias Mailänder
8a1e825946 added Ix Research lights as overlays 2013-08-17 23:31:23 +02:00
Matthias Mailänder
d4364694ab spinning radar dishes 2013-08-17 23:31:23 +02:00
Matthias Mailänder
c71e081afc added wind trap zaps with overlays 2013-08-17 23:31:23 +02:00
Matthias Mailänder
9950706cb1 cleanup weapon yamls
- removed Red Alert sounds
- WaterExplosion? Arrakis is a desert planet...
- remove unused weapons/defaults and merge explosions
- give bazooka smaller sized explosions
- bigger explosions for orni strikes
2013-08-17 23:31:23 +02:00
Matthias Mailänder
efb55d4cb9 read support power icons from sequences
so that d2k can grab them from DATA.R8
2013-08-17 23:31:22 +02:00
Matthias Mailänder
376a6c7a5d read the production icons from sequences
this allows d2k to read them from DATA.R8 without trouble
2013-08-17 23:31:22 +02:00
Matthias Mailänder
b73ca27a8f move vehicles to load sprites from DATA.R8 directly 2013-08-17 23:31:22 +02:00
Matthias Mailänder
8718a9cb44 load projectiles, muzzles and explosions from DATA.R8 2013-08-17 23:31:22 +02:00
Matthias Mailänder
341522232e migrate all other buildings to DATA.R8 sequences
4th conyard might be for the Corrino faction
TODO: active animations are yet unused overlays

no need to render build-top for refineries
2013-08-17 23:31:22 +02:00
Paul Chote
271ce5275c Add starting cash option. 2013-08-17 14:43:52 +12:00
Matthias Mailänder
0393f75729 remove failed experiment with fundaments 2013-08-14 07:57:23 +02:00
Matthias Mailänder
c07dc9d120 remove sandworm test that did not work out 2013-08-14 07:57:23 +02:00
Paul Chote
eef941fd42 Track per-player frozen actors. 2013-08-12 21:34:18 +12:00
Paul Chote
b02fd0d002 Remove BibLayer and use sequences / RenderSprites instead. 2013-08-11 00:25:53 +12:00
Paul Chote
614d57ac08 Remove BelowUnits from D2K. 2013-08-11 00:25:52 +12:00
Paul Chote
04e5edc811 Rewrite bib to match new FrozenUnderFog capabilities. 2013-08-04 19:42:16 +12:00
Paul Chote
c08f602661 Add lobby options for Shroud and Fog. 2013-08-04 13:04:09 +12:00
Paul Chote
b54ffdbabd Add FrozenUnderFog property to BibLayer.
Note: This implements the desired behavior
for FrozenUnderFog, so is still inconsistent
with its current (broken) behavior.
2013-07-25 18:11:53 +12:00
Paul Chote
57adaf46b0 Rewrite Aircraft movement using world coords. 2013-07-21 17:35:47 +12:00
Paul Chote
c3f04cc32e Convert non-aircraft positioning to world coords.
This removes the incomplete and unused hover code
on Mobile, which would be more trouble that it is
currently worth to carry over.
2013-07-21 17:35:47 +12:00
Paul Chote
e23c1ad33e Rewrite husks using world coords. 2013-07-21 17:35:46 +12:00
Paul Chote
a642b8298e Move harvester animation z offset to sequences. 2013-07-15 20:58:24 +12:00
Paul Chote
7376cccf4d Smarter unit spawn logic. Fixes #3496. 2013-07-13 19:18:27 +12:00
Paul Chote
06b06a5dad Merge pull request #3375 from i80and/pathingdomains
Pathingdomains
2013-07-12 23:01:38 -07:00
Andrew Aldridge
ba885907ba Use MobileInfo.GetMovementClass for domain indexing, clearing path for caching and smarter behavior
* Move DomainIndex from being a manual hard-coded hook in World to an IWorldLoaded trait.
2013-07-12 09:40:55 -04:00
ScottNZ
e4e92ec900 Add RejectsOrders to disallow orders for offmap aircraft etc 2013-07-12 16:04:14 +12:00
Chris Forbes
401ffaff17 rename BuildSpeedModifier back to BuildSpeed 2013-07-10 16:34:43 +12:00
Matthias Mailänder
526c6331ab Update Combat stats in Dune 2000
fixes #3506
2013-06-30 20:21:22 +02:00
Matthias Mailänder
fcf987a4dd also revert AutoTargetIgnore: for all buildings in d2k 2013-06-23 13:15:52 +02:00
Paul Chote
2e2e95ef57 Add D2k harvest animation.
harvest2.shp is movingsand2.shp with a corrected frame order.
2013-06-22 19:25:10 +12:00
Paul Chote
5734131310 Remove unnecessary fields from RenderBuilding*. 2013-06-20 18:29:20 +12:00
Chris Forbes
6c1d4efb07 remove useless Buildable.BuiltAt
V2: don't leave the broken [ActorReference] attached to Owner.
2013-06-18 09:02:12 +12:00
Matthias Mailänder
cdeea80037 replaced Dune 2000 AUD with original WAV
removed *.aud hard-coding everywhere
2013-06-15 19:41:07 +02:00
ScottNZ
5184cee3ca Rework aircraft destruction to use husks instead of the original actor 2013-06-07 05:04:47 +12:00
Paul Chote
c149898592 Separate IBodyOrientation from render traits. 2013-05-28 22:37:06 +12:00
Paul Chote
170e14546a Convert NukeLaunch to world coordinates. 2013-05-17 18:12:29 +12:00
Paul Chote
9b7aaebcbc Rewrite RenderCargo -> WithCargo.
Now uses world coordinates and properly displays
cargo at all facings.
2013-05-17 18:12:27 +12:00
Chris Forbes
8b4814e399 Merge pull request #3233 from ScottNZ/follow
Add unit following/guarding
2013-05-16 14:02:32 -07:00
Scott_NZ
6e5d58379f Add unit guarding 2013-05-16 21:23:58 +12:00
Paul Chote
c91f0dfd2f Merge the 3 turret rendering traits into WithTurret. 2013-05-15 19:17:32 +12:00
Matthias Mailänder
e38aea276c removed now redundant debug aircraft traits 2013-05-10 22:32:05 +02:00