Commit Graph

192 Commits

Author SHA1 Message Date
Matthias Mailänder
4b1bedd7dd use pre-multiplied alpha for cloak effects 2015-09-09 23:07:24 +02:00
atlimit8
23d0424437 Add ITargetablePositions seperating it from ITargetable 2015-09-02 23:14:40 -05:00
abcdefg30
0c4e691008 Rename HuskActor to Actor 2015-08-17 17:38:07 +02:00
abcdefg30
e8477b1b5a Rename LeavesHusk to SpawnActorOnDeath 2015-08-09 19:24:14 +02:00
reaperrr
a06cb8fccb Tweaked RA and TD artillery explosion
Renamed RA UnitExplode to AmmoExplode, added new UnitExplode with 1/10
damage.
Reduced TD UnitExplode damage to 1/10 of old value.

Now artillery always explodes, but there's only a 75% chance it explodes
violently and only when it has ammo.
If either condition isn't met, it explodes with the (now less violent) UnitExplode.
2015-08-02 15:18:30 +02:00
reaperrr
715a89468a Clean up RA vehicles.yaml since UnitExplodeSmall is inherited from defaults 2015-07-30 21:23:56 +02:00
Taryn Hill
a3d740aa44 Rename ProduceableWithLevel to ProducibleWithLevel. 2015-07-13 21:04:26 -05:00
atlimit8
daec860192 Added multiplier modifier traits, removing GainsStatUpgrades, InvulnerabilityUpgrade, & Invulnerable. 2015-07-13 09:24:50 -05:00
Matthias Mailänder
4acb096416 Merge pull request #8210 from matija-hustic/ra2_veterancy_icon
Veteran unit production & unlocking through spies.
2015-07-06 09:38:09 +02:00
Matija Hustić
fe2c0b3b08 RA Upgrade YAMLs. 2015-07-04 22:25:13 +01:00
reaperrr
76aaafe37c Added WithHarvestAnimation + WithDockingAnimation
Removed RenderHarvester.
2015-07-04 22:08:06 +02:00
reaperrr
f9fc60a3be Cleaned RA yaml rules.
Sanitized defaults.
2015-06-29 22:15:15 +02:00
reaperrr
0ff22b8cbc Changed Bounds/added VisualBounds in RA mod 2015-06-17 20:13:53 +02:00
abcdefg30
10629b54ee Update all ra tooltips 2015-06-07 20:59:08 +02:00
reaperrr
7147ffc812 Replace RenderUnit in RA mod with WithFacingSpriteBody
+RenderSprites + AutoSelectionSize.

Change MadTank dependency from RenderUnit to WithFacingSpriteBody.
2015-06-04 14:44:19 +02:00
reaperrr
4d79cce491 Added WithAttackAnimation trait
Interacts with WithUnitBody.

Upgrade rule for RenderUnitReload -> RenderSprites + WithUnitBody + WithAttackAnimation

Use WithAttackAnimation for RA V2 launcher
Remove RenderUnitReload
2015-06-04 14:42:10 +02:00
ScottNZ
0442c790da Rework Russia's abilities to be Tesla-themed 2015-04-08 02:33:18 +12:00
reaperrr
38d5163062 Refactors LimitedAmmo to AmmoPool.
Removes Reloads trait.

This enables adding multiple AmmoPools via @ differentiators and
Name which adds the possibility to assign each armament to a specific
ammo pool.

Furthermore, this moves all Reloads functionality onto AmmoPool.

Now a combination of all three is possible on a single actor: no limited
ammo, limited ammo that can reload on its own, and limited ammo which
needs to be reloaded at a rearm actor.

Additionally moves RearmSound from Minelayer to AmmoPool.
2015-03-26 23:21:01 +01:00
Cody Brittain
a2de502619 Add a Cloaking sound to the Phase Transport
Adds a cloaking sound to the phase transport
2015-03-10 20:30:45 -04:00
Paul Chote
59d06a22bf Change "Cannot deploy here" to a notification. 2015-03-03 18:45:44 +00:00
abcdefg30
d73e739e5b Make mgg buildable by france only 2015-01-21 16:15:51 +01:00
ScottNZ
a4ed728428 Reduce price of MAD tank to $2000 2014-12-19 18:13:32 +13:00
ScottNZ
2f8fb1a138 Increase minelayer capacity to 5 2014-12-19 18:13:31 +13:00
ScottNZ
4b94bfdf85 stnk -> England, mgg -> France, ctnk -> Germany, qtnk -> Russia, dtrk -> Ukraine 2014-12-19 18:08:50 +13:00
Oliver Brakmann
3cd4152dd2 Adjust rules 2014-12-18 20:24:37 +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
a91084c0f8 Merge pull request #6613 from pchote/remove-mp-tooltips
Remove the MP tooltip row from campaign missions.
2014-10-04 12:20:14 +02: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
Paul Chote
ece2b34f7d Add classic-style tooltips for RA campaign missions. 2014-10-03 20:25:34 +13:00
abcdefg30
d1e9d7d19d Harvester now autoharvest when produced 2014-10-02 16:41:55 +02:00
Paul Chote
22574e920b Detonate demo trucks when they are iron-curtained. 2014-10-01 21:29:22 +13:00
Paul Chote
968486a03e Reimplement iron curtain as a generic stat upgrade. 2014-10-01 21:29:19 +13:00
huwpascoe
330cb0c488 UncloakOnUnload is now on by default. 2014-08-29 19:57:45 +01:00
ScottNZ
578b587679 Let ra apc and minelayers crush infantry too 2014-08-09 13:37:46 +12:00
ScottNZ
bfc4adf0c7 Make ra light tanks be able to crush infantry to improve usefulness
and be consistent with the rest of the ra tanks and ra1's light tank
2014-08-09 13:08:50 +12:00
Matthias Mailänder
57463f249c let supply trucks spawn money crates upon destruction 2014-08-03 16:30:41 +02:00
Paul Chote
f64cdc52e1 Remove obsolete key definitions. 2014-08-03 19:28:09 +12:00
Deniz Ayıkol
7780862bdd Increase MCV selection priority. 2014-07-24 13:58:55 +03:00
Deniz Ayıkol
686c043151 Put Minelayer.AT before Minelayer.AP 2014-07-19 20:16:34 +03:00
Deniz Ayıkol
6e8a002dad Reordered production palette according to prerequisites. 2014-07-19 19:36:36 +03:00
ScottNZ
f8ad69889c Add tech levels to ra 2014-07-10 01:23:29 +12:00
Matthias Mailänder
5602e49179 capturable production queues 2014-07-01 09:03:19 +02:00
Matthias Mailänder
e607c04cce let harvester splatter resources when exploding
closes #2346
2014-06-20 11:11:31 +02:00
ScottNZ
d545759ca1 Nerf ra 4tnk a bit; it was too unstoppable 2014-04-29 17:08:50 +12:00
reaperrr
fd0d97e55d Fix typos in vehicles.yaml 2014-04-12 12:50:43 +02:00
reaperrr
87fa857a60 Adds Explosions to all vehicles that didn't have one. 2014-04-12 01:52:46 +02:00
ScottNZ
c9d81934a5 Make mrj not jam allied missiles 2014-04-07 11:24:11 +12:00
ScottNZ
f6dd2c2c68 Fix mechanics being able to repair husks and defensive buildings 2014-04-05 19:50:59 +13:00
Curtis Shmyr
af1801cfb2 Decrease MRJ cost 2014-04-02 21:28:31 -06:00
Matthias Mailänder
096ce9e9a3 Merge pull request #4960 from ScottNZ/balance
Buff ftrk a bit
2014-03-24 20:40:29 +01:00