Commit Graph

1100 Commits

Author SHA1 Message Date
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
Curtis Shmyr
381505cd19 Merge pull request #6189 from UberWaffe/6066_CratePrerequisites
6066 Crate Prerequisites
2014-08-08 23:14:58 -06:00
UberWaffe
9756132006 Update mods (only d2k and RA affected) crate actions to take tech levels and prerequisites into account. 2014-08-08 17:00:04 +02:00
Oliver Brakmann
8cec848a0f Add a mission objectives GUI panel 2014-08-08 13:35:49 +02:00
Oliver Brakmann
cca6646927 Add mission objectives to Lua interface 2014-08-08 13:35:43 +02:00
Oliver Brakmann
a3bf3e7403 Add support for mission objectives
Objectives can be either primary or secondary objectives. Primary ones
influence the outcome of the game.  If all primary objectives are
completed the game is won, and lost when any of them fails.

Objectives can be added at any stage during the game, allowing to react
dynamically to game events.

The objectives backend only contains the information about the
objectives themselves. It does not check if objectives are completed or
failed.  Instead, the state of objectives must be manually marked. The
backend, however, does check whether the game is won or lost.
2014-08-07 16:56:17 +02:00
Paul Chote
de775e2f56 Reimplement unit levels using IUpgradable. 2014-08-07 20:44:28 +12:00
Matthias Mailänder
0502d90a05 Merge pull request #6084 from pchote/renderpreview
Improve actor preview rendering
2014-08-03 12:51:21 +02:00
Matthias Mailänder
56765d5ca2 remove unneccessary build-top sequences. 2014-08-03 22:23:49 +12:00
Paul Chote
f64cdc52e1 Remove obsolete key definitions. 2014-08-03 19:28:09 +12:00
ScottNZ
692e3a9c88 Move Power out of Building and into its own trait
Conflicts:
	mods/ts/rules/structures.yaml
2014-08-03 18:53:51 +12:00
ScottNZ
de29b41103 Remove repulsion from d2k planes 2014-07-29 00:18:22 +12:00
Mustafa Alperen Seki
a7a65bf213 Added Grenadier as Atreides starting unit 2014-07-25 16:51:55 +03:00
Chris Forbes
945455f15e Merge pull request #5973 from reaperrr/renderinf-unhardcode
Unhardcoded RenderInfantry sequence names
2014-07-23 09:58:07 +12:00
Chris Forbes
f68de0bbd8 Merge pull request #5921 from UberWaffe/CrateMultiUnits
Crate updates.
2014-07-23 09:50:54 +12:00
Mustafa Alperen Seki
7abde5fd32 Improved AI 2014-07-21 08:51:50 +03:00
UberWaffe
94b1f53ebf Rebased. (+1 squashed commits)
Squashed commits:

[43010a0] Fixes. (+1 squashed commits)

Squashed commits:

[94ee90e] Fixes. (+1 squashed commits)

Squashed commits:

[ef827c7] Style cop updates. Updates to LevelUp, Cloak, and UnitUpgrade to allow multiple units within range, plus maximum extra unit limit. (+1 squashed commits)

Squashed commits:

[2103b01] Dupe crate action updates and fixes. (+2 squashed commit)

Squashed commit:

[0f4df4a] Added DuplicateUnitCrateAction.

[2787fa1] Clarity update. (+1 squashed commits)

Squashed commits:

[93ddc3b] Crate updates.
+Multiple units per crate allowed.
+Allow time delay on crate actions.
2014-07-20 21:37:40 +02:00
reaperrr
1ba41a9af5 Unhardcodes RenderInfantry sequence names. 2014-07-17 20:59:08 +02:00
Matthias Mailänder
efeba3ec4f Merge pull request #5898 from MustaphaTR/d2k-techlevel
D2k Tech Level
2014-07-10 19:05:35 +02:00
Mustafa Alperen Seki
ec69e05433 Added D2K Tech Levels 2014-07-10 17:17:11 +03:00