Commit Graph

469 Commits

Author SHA1 Message Date
Matthias Mailänder
3835aec17f add an attack overlay for the sand worm 2015-01-01 14:53:04 +01:00
Paul Chote
e3068a8032 Merge pull request #6964 from obrakmann/fix6589_add_short_game_option
Short Game option
2014-12-19 17:20:47 +13:00
Oliver Brakmann
2ec36b65aa Merge pull request #7146 from MustaphaTR/d2k-starting-units
D2k - Added more Rifle Inf. to Starting Units.
2014-12-18 20:42:44 +01:00
Oliver Brakmann
3cd4152dd2 Adjust rules 2014-12-18 20:24:37 +01:00
Mustafa Alperen Seki
cd53de198c D2k - Added more Rifle Inf. to Starting Units. 2014-12-18 13:41:49 +02:00
Matthias Mailänder
9e650adef8 implement Ordos nerve gas missiles as warheads
closes #2838
2014-12-14 16:03:16 +01:00
penev92
61cb74adb4 Improved visuals, added WormSign norification 2014-12-13 14:02:44 +02:00
penev92
c4efd269d4 Step three in implementing sandworms
Removed/fixed comments

Code style fixes

Fixed AttackWander, addressed style nits

Fix Travis crash
2014-12-13 14:02:44 +02:00
penev92
1057f8ff3b Second implementation of Sandworms
Fix tabs in AttackSwallow.cs
2014-12-13 14:02:43 +02:00
Matthias Mailänder
2ae93f44aa move carryall to it's own aircraft queue 2014-12-06 20:31:15 +01:00
Matthias Mailänder
bfcc52c871 enable high tech factory welding 2014-11-30 10:37:58 +01:00
Matthias Mailänder
003838de3f make carryalls initially lift-off from high tech factories 2014-11-30 10:37:58 +01:00
Matthias Mailänder
e910e8bec4 add lore to the description 2014-11-30 10:37:58 +01:00
Matthijs Benschop
2d380c64bd Implementation of the automated D2k Carryall
Closes #2246
2014-11-29 12:17:11 +01:00
atlimit8
bbd54cb32f Added IDisabledTrait & rewrote upgrade code using a level-based approach.
Upgradeable traits are notified whenever an upgrade of their declared types are granted or revoked.  The traits maintain their own internal level counter, which is then used to enable or disable the trait functionality.  A trait can register for multiple upgrade types which then all affect the internal level counter.

	IDisabledTrait for identifying (and filtering) disabled traits
	UpgradableTrait provides an abstract base for traits to support upgrade levels
	Added IDisabledTrait support to GlobalButtonOrderGenerator

	Includes rework by pchote with alterations.
2014-11-26 05:45:26 -06:00
obrakmann
0ae0669d4b Merge pull request #6856 from MustaphaTR/d2k-crate-explode
D2k - More Crate PowerUps
2014-11-13 20:03:51 +01:00
Chris Forbes
08f50811b0 Merge pull request #6892 from MustaphaTR/d2k-stealth-raider
D2k - Shortened Stealth Raider Code
2014-11-12 08:05:32 +13:00
Paul Chote
118275b376 Add terrain geometry visualisation. 2014-11-07 19:18:34 +13:00
Mustafa Alperen Seki
292eceb655 Shortened Stealth Raider Code 2014-11-05 10:11:46 +02:00
Mustafa Alperen Seki
8b4ed823a3 More Crate PowerUps
Update misc.yaml

Update misc.yaml
2014-11-01 13:44:12 +02:00
Matthias Mailänder
a3baee9d68 remove BelowUnits
closes #3670
2014-10-29 21:38:30 +01:00
Paul Chote
de8f3c3530 Add missing EOF newline to mod yaml files. 2014-10-19 21:06:50 +13:00
Paul Chote
5207fcc83b Remove legacy Lua API traits. 2014-10-19 12:43:17 +13:00
huwpascoe
3ece9ede42 Turrets now realign when not attacking. 2014-10-04 01:18:19 +01:00
Matthias Mailänder
8489340276 Merge pull request #6556 from pchote/upgrade-all-the-things
Add support for time-limited actor upgrades.
2014-10-03 11:46:20 +02:00
abcdefg30
d1e9d7d19d Harvester now autoharvest when produced 2014-10-02 16:41:55 +02:00
Paul Chote
abba61dd8c Replace RemoveOnConditions with KillsSelf.
Upgrades offer more flexibility than prerequisites.
2014-10-01 21:29:21 +13:00
Paul Chote
c697a1e7b4 Add a UnitUpgradeManager trait.
This introduces support for timed upgrades, starting with crate buffs.
2014-10-01 21:28:45 +13:00
Paul Chote
2bbdd0ae06 Add self-healing for elite units. 2014-09-27 22:14:45 +12:00
reaperrr
8c1ab03623 Wall -> Crushable + BlocksBullets yaml changes 2014-09-14 01:33:48 +02:00
reaperrr
409d6a046d Rename CrushableInfantry to Crushable, adapt to WithDeathAnimation.
Make Crushable compatible with non-mobile actors.

Change RA, TD and TS infantry die-crushed sequence ZOffsets in preparation
for future engine changes.

Add descriptions and CrushedByFriendlies to Crushable.

Adapt code to factor in whether the palette is a player palette.
2014-09-13 17:21:30 +02:00
reaperrr
257c953089 WithDeathAnimation yaml changes 2014-09-13 15:57:14 +02:00
Matthias Mailänder
1183ab8e0d add missing grenadier idle animation 2014-09-06 12:27:43 +02:00
Matthias Mailänder
6f3df2611e remove fake idle animations 2014-09-06 12:27:35 +02:00
Paul Chote
ede046cc0c Merge pull request #6331 from Mailaender/infantry-noidle-fix
Fixed Dune 2000 infantry not showing the waiting animation when ordered to stop firing
2014-09-06 09:30:55 +12:00
Matthias Mailänder
60d31e643e remove reference to non-existing idle sequences 2014-09-05 15:29:43 +02:00
atlimit8
cc9c253419 Moved SellSounds from Building to Sellable & added upgrade to rules. 2014-09-04 15:25:19 -05:00
Matthias Mailänder
981fff95e1 add missing TakeCover trait 2014-08-31 09:23:10 +02:00
Paul Chote
479b8e13d6 Merge pull request #5891 from Mailaender/d2k-captureable-tech
Added captureable tech for Dune 2000
2014-08-31 09:10:35 +12:00
ScottNZ
b70395e27c Refactor more power and infiltration stuff. Create new power sabotage ability for spies in ra and ts. 2014-08-27 18:45:09 +12:00
Matthias Mailänder
e6a1a2632e add captureable tech for Dune 2000 2014-08-24 08:41:54 +02:00
Paul Chote
ef7d198ca8 Merge pull request #6244 from havok13888/PalaceStarPortBib
Fixes #6013 D2K - Tiles that should unmoveable at Palaces bib
2014-08-24 11:51:52 +12:00
Curtis Shmyr
fa8229d53b Implement IRenderInfantrySequenceModifier for ScaredyCat and TakeCover 2014-08-23 14:42:55 -06:00
UberWaffe
a1e51b71d6 AI Support Power Meta Data implemented.
Changes included:
Decision can be defined for the AI support powers, governing their targeting.
Each decision can be made up of multiple considerations.
2014-08-23 12:01:30 +02:00
Matthias Mailänder
152aad9cf9 Merge pull request #6315 from MustaphaTR/d2k-three-orni
D2k - 3 Ornithopter
2014-08-23 11:00:56 +02:00
Mustafa Alperen Seki
c6196ceb43 Update atreides.yaml 2014-08-23 11:35:52 +03:00
Mustafa Alperen Seki
3ae9c1d796 Added 3 orni. 2014-08-23 11:34:51 +03:00
WolfGaming
d619fbfbbe Added a trait that removes an actor when prereqs are met, with delay. 2014-08-21 18:42:37 +00:00
havok13888
d44e01e232 Fixed starport and palace 2014-08-19 18:24:46 -05:00
Matthias Mailänder
24a3fd3196 show a user friendly description of the starting unit template
closes #6209
2014-08-09 13:34:03 +02:00