Paul Chote
4d2563cc11
Remove unnecessary AttackTesla : AttackOmni subclass.
2017-03-10 19:42:18 +00:00
Mustafa Alperen Seki
fd595660ec
Add condition support to Infiltrates.
2017-03-03 22:40:20 +00:00
abc013
423744451b
Rename DisguiseToolTip to DisguiseTooltip
2017-03-03 15:21:33 +01:00
reaperrr
686b21c044
Change target location for Mods.Cnc to mods/common
2017-02-12 18:02:15 +01:00
reaperrr
0c3a786d10
Merge Mods.RA into Mods.Cnc
2017-02-12 01:33:22 +01:00
Paul Chote
a8d46adb2d
Rename tesla attack logic and move to Mods.Cnc.
2017-02-11 16:19:58 +00:00
reaperrr
709e2a26e1
Merge Mods.TS into Mods.Cnc
2017-02-02 21:20:31 +01:00
reaperrr
76f961e39e
Move ProductionTabsLogic to Mods.Common
2017-02-01 19:58:21 +01:00
Taryn Hill
43317e0f5d
Update copyright notice year to 2017
2016-12-31 23:46:13 -06:00
Paul Chote
03236927e5
Replace TD shellmap with a fixed background.
2016-12-23 11:34:23 +00:00
Paul Chote
a16344d347
Remove "Show Shellmap" setting.
2016-12-23 11:34:23 +00:00
Paul Chote
9ddfdc45b3
Introduce SoundType enum.
2016-12-23 11:34:23 +00:00
Paul Chote
23f4ae5027
Replace UpgradeMinEnabledLevel checks with an EnabledByDefault shim.
2016-11-19 17:19:25 +00:00
reaperrr
97c2c24e8d
Require explicit implementation of IDamageModifier
2016-10-30 20:22:16 +01:00
reaperrr
ce52bc9d7b
Some more misc explicit interface implementations
...
'Fallout' from working on other things.
2016-10-30 19:17:41 +01:00
reaperrr
61779bf02a
Make WithSpriteTurret ITick implementation explicit
2016-10-30 19:17:39 +01:00
reaperrr
a6b09342bc
Make INotifyBuildComplete require explicit implementation
2016-10-22 18:21:52 +02:00
Paul Chote
f66883c925
Merge pull request #11973 from Phrohdoh/csproj-afterbuild-targets
...
Fix AfterBuild tasks in csprojs
2016-10-11 02:51:47 +01:00
abcdefg30
348249119a
Play all IonCannonPower launch sounds using the new helper method
2016-09-12 23:33:47 +02:00
abcdefg30
41bc3b20ba
Add a new OnFireSound property to IonCannonPower
...
This replaces the hacky use of LaunchSound
2016-09-12 23:33:37 +02:00
abcdefg30
b6dc30ca93
Add support for playing the weapon report of the ion cannon
2016-09-12 23:28:25 +02:00
Taryn Hill
69c919943f
CnC csproj: Use MSBuild tasks instead of shelling out
2016-09-05 16:35:42 -05:00
Paul Chote
9572376de0
Remove hardcoded constants from ProductionAirdrop.
2016-08-24 17:19:06 +01:00
Paul Chote
cff8e949d8
Move ModContent out of the engine.
2016-08-08 22:36:07 +01:00
Paul Chote
bf4867909f
Rename Manifest.Mod -> Metadata.
2016-08-08 22:36:07 +01:00
Paul Chote
45a596953e
Add a Utility class and update command interface.
2016-08-08 22:23:16 +01:00
Matthias Mailänder
5b61206ac6
Merge pull request #11513 from GraionDilach/idamage
...
Remove passing the warheads from DamageWarhead to AttackInfo.
2016-07-16 14:26:43 +02:00
Matthias Mailänder
3aea7bf955
Unhardcode, lint-test and self-document the ion cannon sequence.
2016-07-12 21:09:02 +02:00
Zimmermann Gyula
cf8fff2b99
Remove passing the warheads from DamageWarhead to AttackInfo.
...
Added a Damage class to pass damage value and damage(types) instead.
This removes a great amount of overhead and longterm opens possibilities to have damagetypes without warheads.
2016-07-12 10:09:49 +02:00
Matthias Mailänder
67ba8c1bcc
Add missing sequence references to TD render traits.
2016-07-12 07:34:02 +02:00
Matthias Mailänder
8df4e9e04c
Merge PoisonedByTiberium and DamagedWithoutFoundations
...
into DamagedByTerrain.
2016-07-10 19:44:19 +02:00
abcdefg30
756f88c187
Merge pull request #11402 from Mailaender/sp-utility
...
Improved map import for singleplayer missions
2016-06-24 18:02:13 +02:00
reaperrr
57ff4822fc
Add support for custom locations to legacy map importer
...
For example, to place actors with changed footprint correctly.
Use it to ensure correct positioning of several RA and TD structures as well as TD tiberium trees.
2016-06-21 23:53:50 +02:00
reaperrr
526f851489
Merge pull request #11426 from pchote/actorpreview-dynamic-facing
...
Support dynamic ActorPreview facings and creating previews from live actors.
2016-06-20 14:38:11 +02:00
Paul Chote
b16a5110f4
Use ActorPreviews for WithCargo.
2016-06-15 20:36:25 +01:00
teees
b7bf7b6ec0
Move mod-level ActorInits out of the engine.
2016-06-15 20:35:22 +01:00
Matthias Mailänder
fa864f55bf
Move IonCannon and NukeLaunch into Projectiles folders.
2016-06-13 14:35:32 +02:00
Matthias Mailänder
71743b3b4a
Only sync projectiles and future synced effects.
2016-06-13 14:35:28 +02:00
Matthias Mailänder
89cefbea50
Allow map imports from directories other than game root.
2016-06-07 22:03:48 +02:00
Matthias Mailänder
d76a344ebe
Give hard-coded special case waypoints a descriptive name.
2016-06-07 22:03:46 +02:00
Matthias Mailänder
5029ac705f
Update to .NET 4.5
2016-05-19 21:24:21 +02:00
reaperrr
c6b09ef228
Cache ResourceLayer in PoisonedByTiberium ctor
...
Instead of every few ticks.
2016-04-24 20:14:37 +02:00
reaperrr
fd5a597966
Move Render traits to Traits.Render namespace
2016-04-15 20:43:04 +02:00
Bynnar18
a9ffe0a779
Paradrop Production
2016-03-30 02:46:19 +02:00
Matthias Mailänder
ebe945e6c7
Merge pull request #10910 from RoosterDragon/turret-active-tracking
...
Turrets actively track targets
2016-03-21 20:52:18 +01:00
Paul Chote
65df25b1a4
Remove lazy loading of binary map data.
2016-03-18 20:16:24 +00:00
RoosterDragon
4598b0de43
Have turrets actively track targets, even when not ready to attack.
2016-03-12 20:42:10 +00:00
Paul Chote
84b470017f
Remove static Game.ModData references from widget logic.
2016-02-23 23:34:34 +00:00
Paul Chote
e71225496b
Clarify GPL version.
2016-02-21 16:30:48 +00:00
Paul Chote
b396965fd9
Update licence header year.
2016-02-21 16:27:31 +00:00